Skip to content

Instantly share code, notes, and snippets.

@domtalbot
Created May 31, 2023 09:00
Show Gist options
  • Save domtalbot/dcda4208fe8d64052582c5968899ef82 to your computer and use it in GitHub Desktop.
Save domtalbot/dcda4208fe8d64052582c5968899ef82 to your computer and use it in GitHub Desktop.
test
(function(){"use strict";try{if(typeof document<"u"){var r=document.createElement("style");r.appendChild(document.createTextNode("input[type=text]{width:100px;padding:.375rem .75rem;border:1px solid #dee2e6;background:#fff;border-radius:.375rem;font-weight:500}select{padding:.375rem .75rem;border:1px solid #dee2e6;background:#fff;border-radius:.375rem;font-size:80%;cursor:pointer}.body{border-radius:5px;width:300px;font:14px/1.3Poppins,Segoe UI,Arial,sans-serif;box-shadow:0 .5rem 1rem #00000026!important}.body .header{padding:10px 0;background-color:#615ffd;text-align:center;border-radius:5px 5px 0 0;color:#fff}.breakdown{padding:15px;background:#615ffd;color:#fff;border-radius:0 0 5px 5px;font-size:85%;margin-top:.5rem}.section{padding:10px;color:#00000080}#lowestMonthlyPayments{text-align:center}.section a{border:1px solid black;border-radius:10px;padding:2px;background-color:gray;color:#fff;text-decoration:none}.section label{display:inline-block;width:170px;font-size:80%;font-weight:400;color:#615ffd}#productsList{max-width:100%;width:96%;box-shadow:0 .125rem .25rem #00000013!important;color:#615ffd;border:1px solid #f5f4f4}.w-50{width:50%}.w-100{width:100%}.w-60{width:60%}.w-45{width:45%}.py-1{padding-top:.25rem;padding-bottom:.25rem}.loan-calc-text-wrapper{border-radius:.5rem;color:#fff;margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.footer-divider{margin-top:.5rem;margin-bottom:.5rem;border:1px solid #ddd;opacity:.5}input[type=range]{height:25px;-webkit-appearance:none;margin:10px 0 0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 .125rem .25rem #00000013!important;background:#ddd;border-radius:1px;border:0px solid #000000}input[type=range]::-webkit-slider-thumb{box-shadow:0 .125rem .25rem #00000013!important;border:3px solid #fff;height:18px;width:18px;border-radius:25px;background:#615ffd;cursor:pointer;-webkit-appearance:none;margin-top:-7px}input[type=range]:focus::-webkit-slider-runnable-track{background:#615ffd}input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 .125rem .25rem #00000013!important;background:#615ffd;border-radius:1px;border:0px solid #000000}input[type=range]::-moz-range-thumb{box-shadow:0 .125rem .25rem #00000013!important;border:3px solid #fff;height:18px;width:18px;border-radius:25px;background:#615ffd;cursor:pointer}input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 .125rem .25rem #00000013!important;background:#ddd;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#615ffd;border:0px solid #000000;border-radius:2px;box-shadow:0 0 #000}input[type=range]::-ms-fill-upper{background:#615ffd;border:0px solid #000000;border-radius:2px;box-shadow:0 0 #000}input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 .125rem .25rem #00000013!important;border:3px solid #fff;height:18px;width:18px;border-radius:25px;background:#615ffd;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#615ffd}input[type=range]:focus::-ms-fill-upper{background:#615ffd}.terms-text{padding-top:0;text-align:center;font-weight:600;font-size:90%;color:#343434}.app-to-pay{width:45%;margin-left:auto;margin-right:auto;box-shadow:0 .125rem .25rem #00000013!important;color:#615ffd;padding:.375rem .75rem;border:0 solid #dee2e6;background:#fff;border-radius:.375rem;font-size:75%;text-align:center;font-weight:600}.pt-0{padding-top:0}#inputNumber{width:100px;padding:.375rem .75rem;background:#fff;border-radius:.375rem;box-shadow:0 .125rem .25rem #00000013!important;border:1px solid #f5f4f4;color:#615ffd;font-size:80%;position:relative;font-weight:400}.d-none{display:none}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}")),document.head.appendChild(r)}}catch(o){console.error("vite-plugin-css-injected-by-js",o)}})();
(function(){"use strict";function lR(K){return K&&K.__esModule&&Object.prototype.hasOwnProperty.call(K,"default")?K.default:K}var Hm={exports:{}},jf={},Pm={exports:{}},mt={};/**
* @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 h0;function uR(){if(h0)return mt;h0=1;var K=Symbol.for("react.element"),Z=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),Zt=Symbol.for("react.strict_mode"),sn=Symbol.for("react.profiler"),rt=Symbol.for("react.provider"),S=Symbol.for("react.context"),Yt=Symbol.for("react.forward_ref"),he=Symbol.for("react.suspense"),pe=Symbol.for("react.memo"),at=Symbol.for("react.lazy"),re=Symbol.iterator;function me(T){return T===null||typeof T!="object"?null:(T=re&&T[re]||T["@@iterator"],typeof T=="function"?T:null)}var ie={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Pe=Object.assign,Rt={};function ct(T,B,le){this.props=T,this.context=B,this.refs=Rt,this.updater=le||ie}ct.prototype.isReactComponent={},ct.prototype.setState=function(T,B){if(typeof T!="object"&&typeof T!="function"&&T!=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,T,B,"setState")},ct.prototype.forceUpdate=function(T){this.updater.enqueueForceUpdate(this,T,"forceUpdate")};function dn(){}dn.prototype=ct.prototype;function it(T,B,le){this.props=T,this.context=B,this.refs=Rt,this.updater=le||ie}var Qe=it.prototype=new dn;Qe.constructor=it,Pe(Qe,ct.prototype),Qe.isPureReactComponent=!0;var ft=Array.isArray,be=Object.prototype.hasOwnProperty,lt={current:null},Fe={key:!0,ref:!0,__self:!0,__source:!0};function nn(T,B,le){var $e,je={},yt=null,Je=null;if(B!=null)for($e in B.ref!==void 0&&(Je=B.ref),B.key!==void 0&&(yt=""+B.key),B)be.call(B,$e)&&!Fe.hasOwnProperty($e)&&(je[$e]=B[$e]);var dt=arguments.length-2;if(dt===1)je.children=le;else if(1<dt){for(var et=Array(dt),Ut=0;Ut<dt;Ut++)et[Ut]=arguments[Ut+2];je.children=et}if(T&&T.defaultProps)for($e in dt=T.defaultProps,dt)je[$e]===void 0&&(je[$e]=dt[$e]);return{$$typeof:K,type:T,key:yt,ref:Je,props:je,_owner:lt.current}}function bn(T,B){return{$$typeof:K,type:T.type,key:B,ref:T.ref,props:T.props,_owner:T._owner}}function It(T){return typeof T=="object"&&T!==null&&T.$$typeof===K}function Dt(T){var B={"=":"=0",":":"=2"};return"$"+T.replace(/[=:]/g,function(le){return B[le]})}var Cn=/\/+/g;function Ue(T,B){return typeof T=="object"&&T!==null&&T.key!=null?Dt(""+T.key):B.toString(36)}function qe(T,B,le,$e,je){var yt=typeof T;(yt==="undefined"||yt==="boolean")&&(T=null);var Je=!1;if(T===null)Je=!0;else switch(yt){case"string":case"number":Je=!0;break;case"object":switch(T.$$typeof){case K:case Z:Je=!0}}if(Je)return Je=T,je=je(Je),T=$e===""?"."+Ue(Je,0):$e,ft(je)?(le="",T!=null&&(le=T.replace(Cn,"$&/")+"/"),qe(je,B,le,"",function(Ut){return Ut})):je!=null&&(It(je)&&(je=bn(je,le+(!je.key||Je&&Je.key===je.key?"":(""+je.key).replace(Cn,"$&/")+"/")+T)),B.push(je)),1;if(Je=0,$e=$e===""?".":$e+":",ft(T))for(var dt=0;dt<T.length;dt++){yt=T[dt];var et=$e+Ue(yt,dt);Je+=qe(yt,B,le,et,je)}else if(et=me(T),typeof et=="function")for(T=et.call(T),dt=0;!(yt=T.next()).done;)yt=yt.value,et=$e+Ue(yt,dt++),Je+=qe(yt,B,le,et,je);else if(yt==="object")throw B=String(T),Error("Objects are not valid as a React child (found: "+(B==="[object Object]"?"object with keys {"+Object.keys(T).join(", ")+"}":B)+"). If you meant to render a collection of children, use an array instead.");return Je}function zt(T,B,le){if(T==null)return T;var $e=[],je=0;return qe(T,$e,"","",function(yt){return B.call(le,yt,je++)}),$e}function Tt(T){if(T._status===-1){var B=T._result;B=B(),B.then(function(le){(T._status===0||T._status===-1)&&(T._status=1,T._result=le)},function(le){(T._status===0||T._status===-1)&&(T._status=2,T._result=le)}),T._status===-1&&(T._status=0,T._result=B)}if(T._status===1)return T._result.default;throw T._result}var ye={current:null},X={transition:null},we={ReactCurrentDispatcher:ye,ReactCurrentBatchConfig:X,ReactCurrentOwner:lt};return mt.Children={map:zt,forEach:function(T,B,le){zt(T,function(){B.apply(this,arguments)},le)},count:function(T){var B=0;return zt(T,function(){B++}),B},toArray:function(T){return zt(T,function(B){return B})||[]},only:function(T){if(!It(T))throw Error("React.Children.only expected to receive a single React element child.");return T}},mt.Component=ct,mt.Fragment=j,mt.Profiler=sn,mt.PureComponent=it,mt.StrictMode=Zt,mt.Suspense=he,mt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=we,mt.cloneElement=function(T,B,le){if(T==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+T+".");var $e=Pe({},T.props),je=T.key,yt=T.ref,Je=T._owner;if(B!=null){if(B.ref!==void 0&&(yt=B.ref,Je=lt.current),B.key!==void 0&&(je=""+B.key),T.type&&T.type.defaultProps)var dt=T.type.defaultProps;for(et in B)be.call(B,et)&&!Fe.hasOwnProperty(et)&&($e[et]=B[et]===void 0&&dt!==void 0?dt[et]:B[et])}var et=arguments.length-2;if(et===1)$e.children=le;else if(1<et){dt=Array(et);for(var Ut=0;Ut<et;Ut++)dt[Ut]=arguments[Ut+2];$e.children=dt}return{$$typeof:K,type:T.type,key:je,ref:yt,props:$e,_owner:Je}},mt.createContext=function(T){return T={$$typeof:S,_currentValue:T,_currentValue2:T,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},T.Provider={$$typeof:rt,_context:T},T.Consumer=T},mt.createElement=nn,mt.createFactory=function(T){var B=nn.bind(null,T);return B.type=T,B},mt.createRef=function(){return{current:null}},mt.forwardRef=function(T){return{$$typeof:Yt,render:T}},mt.isValidElement=It,mt.lazy=function(T){return{$$typeof:at,_payload:{_status:-1,_result:T},_init:Tt}},mt.memo=function(T,B){return{$$typeof:pe,type:T,compare:B===void 0?null:B}},mt.startTransition=function(T){var B=X.transition;X.transition={};try{T()}finally{X.transition=B}},mt.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},mt.useCallback=function(T,B){return ye.current.useCallback(T,B)},mt.useContext=function(T){return ye.current.useContext(T)},mt.useDebugValue=function(){},mt.useDeferredValue=function(T){return ye.current.useDeferredValue(T)},mt.useEffect=function(T,B){return ye.current.useEffect(T,B)},mt.useId=function(){return ye.current.useId()},mt.useImperativeHandle=function(T,B,le){return ye.current.useImperativeHandle(T,B,le)},mt.useInsertionEffect=function(T,B){return ye.current.useInsertionEffect(T,B)},mt.useLayoutEffect=function(T,B){return ye.current.useLayoutEffect(T,B)},mt.useMemo=function(T,B){return ye.current.useMemo(T,B)},mt.useReducer=function(T,B,le){return ye.current.useReducer(T,B,le)},mt.useRef=function(T){return ye.current.useRef(T)},mt.useState=function(T){return ye.current.useState(T)},mt.useSyncExternalStore=function(T,B,le){return ye.current.useSyncExternalStore(T,B,le)},mt.useTransition=function(){return ye.current.useTransition()},mt.version="18.2.0",mt}var Ff={exports:{}};/**
* @license React
* react.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.
*/Ff.exports;var m0;function oR(){return m0||(m0=1,function(K,Z){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 j="18.2.0",Zt=Symbol.for("react.element"),sn=Symbol.for("react.portal"),rt=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),Yt=Symbol.for("react.profiler"),he=Symbol.for("react.provider"),pe=Symbol.for("react.context"),at=Symbol.for("react.forward_ref"),re=Symbol.for("react.suspense"),me=Symbol.for("react.suspense_list"),ie=Symbol.for("react.memo"),Pe=Symbol.for("react.lazy"),Rt=Symbol.for("react.offscreen"),ct=Symbol.iterator,dn="@@iterator";function it(h){if(h===null||typeof h!="object")return null;var C=ct&&h[ct]||h[dn];return typeof C=="function"?C:null}var Qe={current:null},ft={transition:null},be={current:null,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1},lt={current:null},Fe={},nn=null;function bn(h){nn=h}Fe.setExtraStackFrame=function(h){nn=h},Fe.getCurrentStack=null,Fe.getStackAddendum=function(){var h="";nn&&(h+=nn);var C=Fe.getCurrentStack;return C&&(h+=C()||""),h};var It=!1,Dt=!1,Cn=!1,Ue=!1,qe=!1,zt={ReactCurrentDispatcher:Qe,ReactCurrentBatchConfig:ft,ReactCurrentOwner:lt};zt.ReactDebugCurrentFrame=Fe,zt.ReactCurrentActQueue=be;function Tt(h){{for(var C=arguments.length,N=new Array(C>1?C-1:0),A=1;A<C;A++)N[A-1]=arguments[A];X("warn",h,N)}}function ye(h){{for(var C=arguments.length,N=new Array(C>1?C-1:0),A=1;A<C;A++)N[A-1]=arguments[A];X("error",h,N)}}function X(h,C,N){{var A=zt.ReactDebugCurrentFrame,G=A.getStackAddendum();G!==""&&(C+="%s",N=N.concat([G]));var Ne=N.map(function(ae){return String(ae)});Ne.unshift("Warning: "+C),Function.prototype.apply.call(console[h],console,Ne)}}var we={};function T(h,C){{var N=h.constructor,A=N&&(N.displayName||N.name)||"ReactClass",G=A+"."+C;if(we[G])return;ye("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.",C,A),we[G]=!0}}var B={isMounted:function(h){return!1},enqueueForceUpdate:function(h,C,N){T(h,"forceUpdate")},enqueueReplaceState:function(h,C,N,A){T(h,"replaceState")},enqueueSetState:function(h,C,N,A){T(h,"setState")}},le=Object.assign,$e={};Object.freeze($e);function je(h,C,N){this.props=h,this.context=C,this.refs=$e,this.updater=N||B}je.prototype.isReactComponent={},je.prototype.setState=function(h,C){if(typeof h!="object"&&typeof h!="function"&&h!=null)throw new Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,h,C,"setState")},je.prototype.forceUpdate=function(h){this.updater.enqueueForceUpdate(this,h,"forceUpdate")};{var yt={isMounted:["isMounted","Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."],replaceState:["replaceState","Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."]},Je=function(h,C){Object.defineProperty(je.prototype,h,{get:function(){Tt("%s(...) is deprecated in plain JavaScript React classes. %s",C[0],C[1])}})};for(var dt in yt)yt.hasOwnProperty(dt)&&Je(dt,yt[dt])}function et(){}et.prototype=je.prototype;function Ut(h,C,N){this.props=h,this.context=C,this.refs=$e,this.updater=N||B}var Vr=Ut.prototype=new et;Vr.constructor=Ut,le(Vr,je.prototype),Vr.isPureReactComponent=!0;function vr(){var h={current:null};return Object.seal(h),h}var Br=Array.isArray;function pn(h){return Br(h)}function In(h){{var C=typeof Symbol=="function"&&Symbol.toStringTag,N=C&&h[Symbol.toStringTag]||h.constructor.name||"Object";return N}}function jn(h){try{return Fn(h),!1}catch{return!0}}function Fn(h){return""+h}function _n(h){if(jn(h))return ye("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",In(h)),Fn(h)}function $r(h,C,N){var A=h.displayName;if(A)return A;var G=C.displayName||C.name||"";return G!==""?N+"("+G+")":N}function Yr(h){return h.displayName||"Context"}function Qn(h){if(h==null)return null;if(typeof h.tag=="number"&&ye("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof h=="function")return h.displayName||h.name||null;if(typeof h=="string")return h;switch(h){case rt:return"Fragment";case sn:return"Portal";case Yt:return"Profiler";case S:return"StrictMode";case re:return"Suspense";case me:return"SuspenseList"}if(typeof h=="object")switch(h.$$typeof){case pe:var C=h;return Yr(C)+".Consumer";case he:var N=h;return Yr(N._context)+".Provider";case at:return $r(h,h.render,"ForwardRef");case ie:var A=h.displayName||null;return A!==null?A:Qn(h.type)||"Memo";case Pe:{var G=h,Ne=G._payload,ae=G._init;try{return Qn(ae(Ne))}catch{return null}}}return null}var hr=Object.prototype.hasOwnProperty,Ir={key:!0,ref:!0,__self:!0,__source:!0},mr,ca,tr;tr={};function Qr(h){if(hr.call(h,"ref")){var C=Object.getOwnPropertyDescriptor(h,"ref").get;if(C&&C.isReactWarning)return!1}return h.ref!==void 0}function vn(h){if(hr.call(h,"key")){var C=Object.getOwnPropertyDescriptor(h,"key").get;if(C&&C.isReactWarning)return!1}return h.key!==void 0}function xr(h,C){var N=function(){mr||(mr=!0,ye("%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)",C))};N.isReactWarning=!0,Object.defineProperty(h,"key",{get:N,configurable:!0})}function ui(h,C){var N=function(){ca||(ca=!0,ye("%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)",C))};N.isReactWarning=!0,Object.defineProperty(h,"ref",{get:N,configurable:!0})}function fa(h){if(typeof h.ref=="string"&&lt.current&&h.__self&&lt.current.stateNode!==h.__self){var C=Qn(lt.current.type);tr[C]||(ye('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',C,h.ref),tr[C]=!0)}}var J=function(h,C,N,A,G,Ne,ae){var Le={$$typeof:Zt,type:h,key:C,ref:N,props:ae,_owner:Ne};return Le._store={},Object.defineProperty(Le._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(Le,"_self",{configurable:!1,enumerable:!1,writable:!1,value:A}),Object.defineProperty(Le,"_source",{configurable:!1,enumerable:!1,writable:!1,value:G}),Object.freeze&&(Object.freeze(Le.props),Object.freeze(Le)),Le};function xe(h,C,N){var A,G={},Ne=null,ae=null,Le=null,ot=null;if(C!=null){Qr(C)&&(ae=C.ref,fa(C)),vn(C)&&(_n(C.key),Ne=""+C.key),Le=C.__self===void 0?null:C.__self,ot=C.__source===void 0?null:C.__source;for(A in C)hr.call(C,A)&&!Ir.hasOwnProperty(A)&&(G[A]=C[A])}var bt=arguments.length-2;if(bt===1)G.children=N;else if(bt>1){for(var Gt=Array(bt),$t=0;$t<bt;$t++)Gt[$t]=arguments[$t+2];Object.freeze&&Object.freeze(Gt),G.children=Gt}if(h&&h.defaultProps){var qt=h.defaultProps;for(A in qt)G[A]===void 0&&(G[A]=qt[A])}if(Ne||ae){var tn=typeof h=="function"?h.displayName||h.name||"Unknown":h;Ne&&xr(G,tn),ae&&ui(G,tn)}return J(h,Ne,ae,Le,ot,lt.current,G)}function tt(h,C){var N=J(h.type,C,h.ref,h._self,h._source,h._owner,h.props);return N}function Mt(h,C,N){if(h==null)throw new Error("React.cloneElement(...): The argument must be a React element, but you passed "+h+".");var A,G=le({},h.props),Ne=h.key,ae=h.ref,Le=h._self,ot=h._source,bt=h._owner;if(C!=null){Qr(C)&&(ae=C.ref,bt=lt.current),vn(C)&&(_n(C.key),Ne=""+C.key);var Gt;h.type&&h.type.defaultProps&&(Gt=h.type.defaultProps);for(A in C)hr.call(C,A)&&!Ir.hasOwnProperty(A)&&(C[A]===void 0&&Gt!==void 0?G[A]=Gt[A]:G[A]=C[A])}var $t=arguments.length-2;if($t===1)G.children=N;else if($t>1){for(var qt=Array($t),tn=0;tn<$t;tn++)qt[tn]=arguments[tn+2];G.children=qt}return J(h.type,Ne,ae,Le,ot,bt,G)}function At(h){return typeof h=="object"&&h!==null&&h.$$typeof===Zt}var Dn=".",hn=":";function yr(h){var C=/[=:]/g,N={"=":"=0",":":"=2"},A=h.replace(C,function(G){return N[G]});return"$"+A}var Bt=!1,br=/\/+/g;function jt(h){return h.replace(br,"$&/")}function Ft(h,C){return typeof h=="object"&&h!==null&&h.key!=null?(_n(h.key),yr(""+h.key)):C.toString(36)}function Ga(h,C,N,A,G){var Ne=typeof h;(Ne==="undefined"||Ne==="boolean")&&(h=null);var ae=!1;if(h===null)ae=!0;else switch(Ne){case"string":case"number":ae=!0;break;case"object":switch(h.$$typeof){case Zt:case sn:ae=!0}}if(ae){var Le=h,ot=G(Le),bt=A===""?Dn+Ft(Le,0):A;if(pn(ot)){var Gt="";bt!=null&&(Gt=jt(bt)+"/"),Ga(ot,C,Gt,"",function(Qf){return Qf})}else ot!=null&&(At(ot)&&(ot.key&&(!Le||Le.key!==ot.key)&&_n(ot.key),ot=tt(ot,N+(ot.key&&(!Le||Le.key!==ot.key)?jt(""+ot.key)+"/":"")+bt)),C.push(ot));return 1}var $t,qt,tn=0,ht=A===""?Dn:A+hn;if(pn(h))for(var Mi=0;Mi<h.length;Mi++)$t=h[Mi],qt=ht+Ft($t,Mi),tn+=Ga($t,C,N,qt,G);else{var Ku=it(h);if(typeof Ku=="function"){var Xo=h;Ku===Xo.entries&&(Bt||Tt("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),Bt=!0);for(var If=Ku.call(Xo),Za,Ko=0;!(Za=If.next()).done;)$t=Za.value,qt=ht+Ft($t,Ko++),tn+=Ga($t,C,N,qt,G)}else if(Ne==="object"){var Zo=String(h);throw new Error("Objects are not valid as a React child (found: "+(Zo==="[object Object]"?"object with keys {"+Object.keys(h).join(", ")+"}":Zo)+"). If you meant to render a collection of children, use an array instead.")}}return tn}function Da(h,C,N){if(h==null)return h;var A=[],G=0;return Ga(h,A,"","",function(Ne){return C.call(N,Ne,G++)}),A}function il(h){var C=0;return Da(h,function(){C++}),C}function ql(h,C,N){Da(h,function(){C.apply(this,arguments)},N)}function Hu(h){return Da(h,function(C){return C})||[]}function ki(h){if(!At(h))throw new Error("React.Children.only expected to receive a single React element child.");return h}function ll(h){var C={$$typeof:pe,_currentValue:h,_currentValue2:h,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};C.Provider={$$typeof:he,_context:C};var N=!1,A=!1,G=!1;{var Ne={$$typeof:pe,_context:C};Object.defineProperties(Ne,{Provider:{get:function(){return A||(A=!0,ye("Rendering <Context.Consumer.Provider> is not supported and will be removed in a future major release. Did you mean to render <Context.Provider> instead?")),C.Provider},set:function(ae){C.Provider=ae}},_currentValue:{get:function(){return C._currentValue},set:function(ae){C._currentValue=ae}},_currentValue2:{get:function(){return C._currentValue2},set:function(ae){C._currentValue2=ae}},_threadCount:{get:function(){return C._threadCount},set:function(ae){C._threadCount=ae}},Consumer:{get:function(){return N||(N=!0,ye("Rendering <Context.Consumer.Consumer> is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?")),C.Consumer}},displayName:{get:function(){return C.displayName},set:function(ae){G||(Tt("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",ae),G=!0)}}}),C.Consumer=Ne}return C._currentRenderer=null,C._currentRenderer2=null,C}var da=-1,oi=0,pa=1,si=2;function _r(h){if(h._status===da){var C=h._result,N=C();if(N.then(function(Ne){if(h._status===oi||h._status===da){var ae=h;ae._status=pa,ae._result=Ne}},function(Ne){if(h._status===oi||h._status===da){var ae=h;ae._status=si,ae._result=Ne}}),h._status===da){var A=h;A._status=oi,A._result=N}}if(h._status===pa){var G=h._result;return G===void 0&&ye(`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?`,G),"default"in G||ye(`lazy: Expected the result of a dynamic import() call. Instead received: %s
Your code should look like:
const MyComponent = lazy(() => import('./MyComponent'))`,G),G.default}else throw h._result}function va(h){var C={_status:da,_result:h},N={$$typeof:Pe,_payload:C,_init:_r};{var A,G;Object.defineProperties(N,{defaultProps:{configurable:!0,get:function(){return A},set:function(Ne){ye("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."),A=Ne,Object.defineProperty(N,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return G},set:function(Ne){ye("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."),G=Ne,Object.defineProperty(N,"propTypes",{enumerable:!0})}}})}return N}function ci(h){h!=null&&h.$$typeof===ie?ye("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof h!="function"?ye("forwardRef requires a render function but was given %s.",h===null?"null":typeof h):h.length!==0&&h.length!==2&&ye("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)&&ye("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var C={$$typeof:at,render:h};{var N;Object.defineProperty(C,"displayName",{enumerable:!1,configurable:!0,get:function(){return N},set:function(A){N=A,!h.name&&!h.displayName&&(h.displayName=A)}})}return C}var R;R=Symbol.for("react.module.reference");function $(h){return!!(typeof h=="string"||typeof h=="function"||h===rt||h===Yt||qe||h===S||h===re||h===me||Ue||h===Rt||It||Dt||Cn||typeof h=="object"&&h!==null&&(h.$$typeof===Pe||h.$$typeof===ie||h.$$typeof===he||h.$$typeof===pe||h.$$typeof===at||h.$$typeof===R||h.getModuleId!==void 0))}function ee(h,C){$(h)||ye("memo: The first argument must be a component. Instead received: %s",h===null?"null":typeof h);var N={$$typeof:ie,type:h,compare:C===void 0?null:C};{var A;Object.defineProperty(N,"displayName",{enumerable:!1,configurable:!0,get:function(){return A},set:function(G){A=G,!h.name&&!h.displayName&&(h.displayName=G)}})}return N}function ce(){var h=Qe.current;return h===null&&ye(`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 Ge(h){var C=ce();if(h._context!==void 0){var N=h._context;N.Consumer===h?ye("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?"):N.Provider===h&&ye("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return C.useContext(h)}function gt(h){var C=ce();return C.useState(h)}function Xe(h,C,N){var A=ce();return A.useReducer(h,C,N)}function ke(h){var C=ce();return C.useRef(h)}function Mn(h,C){var N=ce();return N.useEffect(h,C)}function Jt(h,C){var N=ce();return N.useInsertionEffect(h,C)}function en(h,C){var N=ce();return N.useLayoutEffect(h,C)}function nr(h,C){var N=ce();return N.useCallback(h,C)}function fi(h,C){var N=ce();return N.useMemo(h,C)}function Pu(h,C,N){var A=ce();return A.useImperativeHandle(h,C,N)}function wt(h,C){{var N=ce();return N.useDebugValue(h,C)}}function $f(){var h=ce();return h.useTransition()}function qa(h){var C=ce();return C.useDeferredValue(h)}function ut(){var h=ce();return h.useId()}function di(h,C,N){var A=ce();return A.useSyncExternalStore(h,C,N)}var ul=0,Vu,ol,Wr,Qo,Dr,Wo,Go;function Xs(){}Xs.__reactDisabledLog=!0;function Bu(){{if(ul===0){Vu=console.log,ol=console.info,Wr=console.warn,Qo=console.error,Dr=console.group,Wo=console.groupCollapsed,Go=console.groupEnd;var h={configurable:!0,enumerable:!0,value:Xs,writable:!0};Object.defineProperties(console,{info:h,log:h,warn:h,error:h,group:h,groupCollapsed:h,groupEnd:h})}ul++}}function sl(){{if(ul--,ul===0){var h={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:le({},h,{value:Vu}),info:le({},h,{value:ol}),warn:le({},h,{value:Wr}),error:le({},h,{value:Qo}),group:le({},h,{value:Dr}),groupCollapsed:le({},h,{value:Wo}),groupEnd:le({},h,{value:Go})})}ul<0&&ye("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var Xa=zt.ReactCurrentDispatcher,kr;function cl(h,C,N){{if(kr===void 0)try{throw Error()}catch(G){var A=G.stack.trim().match(/\n( *(at )?)/);kr=A&&A[1]||""}return`
`+kr+h}}var fl=!1,dl;{var $u=typeof WeakMap=="function"?WeakMap:Map;dl=new $u}function Yu(h,C){if(!h||fl)return"";{var N=dl.get(h);if(N!==void 0)return N}var A;fl=!0;var G=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var Ne;Ne=Xa.current,Xa.current=null,Bu();try{if(C){var ae=function(){throw Error()};if(Object.defineProperty(ae.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ae,[])}catch(ht){A=ht}Reflect.construct(h,[],ae)}else{try{ae.call()}catch(ht){A=ht}h.call(ae.prototype)}}else{try{throw Error()}catch(ht){A=ht}h()}}catch(ht){if(ht&&A&&typeof ht.stack=="string"){for(var Le=ht.stack.split(`
`),ot=A.stack.split(`
`),bt=Le.length-1,Gt=ot.length-1;bt>=1&&Gt>=0&&Le[bt]!==ot[Gt];)Gt--;for(;bt>=1&&Gt>=0;bt--,Gt--)if(Le[bt]!==ot[Gt]){if(bt!==1||Gt!==1)do if(bt--,Gt--,Gt<0||Le[bt]!==ot[Gt]){var $t=`
`+Le[bt].replace(" at new "," at ");return h.displayName&&$t.includes("<anonymous>")&&($t=$t.replace("<anonymous>",h.displayName)),typeof h=="function"&&dl.set(h,$t),$t}while(bt>=1&&Gt>=0);break}}}finally{fl=!1,Xa.current=Ne,sl(),Error.prepareStackTrace=G}var qt=h?h.displayName||h.name:"",tn=qt?cl(qt):"";return typeof h=="function"&&dl.set(h,tn),tn}function Oi(h,C,N){return Yu(h,!1)}function Yf(h){var C=h.prototype;return!!(C&&C.isReactComponent)}function pi(h,C,N){if(h==null)return"";if(typeof h=="function")return Yu(h,Yf(h));if(typeof h=="string")return cl(h);switch(h){case re:return cl("Suspense");case me:return cl("SuspenseList")}if(typeof h=="object")switch(h.$$typeof){case at:return Oi(h.render);case ie:return pi(h.type,C,N);case Pe:{var A=h,G=A._payload,Ne=A._init;try{return pi(Ne(G),C,N)}catch{}}}return""}var kt={},Iu=zt.ReactDebugCurrentFrame;function Xl(h){if(h){var C=h._owner,N=pi(h.type,h._source,C?C.type:null);Iu.setExtraStackFrame(N)}else Iu.setExtraStackFrame(null)}function Qu(h,C,N,A,G){{var Ne=Function.call.bind(hr);for(var ae in h)if(Ne(h,ae)){var Le=void 0;try{if(typeof h[ae]!="function"){var ot=Error((A||"React class")+": "+N+" type `"+ae+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof h[ae]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw ot.name="Invariant Violation",ot}Le=h[ae](C,ae,A,N,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(bt){Le=bt}Le&&!(Le instanceof Error)&&(Xl(G),ye("%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).",A||"React class",N,ae,typeof Le),Xl(null)),Le instanceof Error&&!(Le.message in kt)&&(kt[Le.message]=!0,Xl(G),ye("Failed %s type: %s",N,Le.message),Xl(null))}}}function xt(h){if(h){var C=h._owner,N=pi(h.type,h._source,C?C.type:null);bn(N)}else bn(null)}var Wu;Wu=!1;function Gu(){if(lt.current){var h=Qn(lt.current.type);if(h)return`
Check the render method of \``+h+"`."}return""}function Ye(h){if(h!==void 0){var C=h.fileName.replace(/^.*[\\\/]/,""),N=h.lineNumber;return`
Check your code at `+C+":"+N+"."}return""}function Kl(h){return h!=null?Ye(h.__source):""}var mn={};function Gr(h){var C=Gu();if(!C){var N=typeof h=="string"?h:h.displayName||h.name;N&&(C=`
Check the top-level render call using <`+N+">.")}return C}function Or(h,C){if(!(!h._store||h._store.validated||h.key!=null)){h._store.validated=!0;var N=Gr(C);if(!mn[N]){mn[N]=!0;var A="";h&&h._owner&&h._owner!==lt.current&&(A=" It was passed a child from "+Qn(h._owner.type)+"."),xt(h),ye('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',N,A),xt(null)}}}function pl(h,C){if(typeof h=="object"){if(pn(h))for(var N=0;N<h.length;N++){var A=h[N];At(A)&&Or(A,C)}else if(At(h))h._store&&(h._store.validated=!0);else if(h){var G=it(h);if(typeof G=="function"&&G!==h.entries)for(var Ne=G.call(h),ae;!(ae=Ne.next()).done;)At(ae.value)&&Or(ae.value,C)}}}function Rn(h){{var C=h.type;if(C==null||typeof C=="string")return;var N;if(typeof C=="function")N=C.propTypes;else if(typeof C=="object"&&(C.$$typeof===at||C.$$typeof===ie))N=C.propTypes;else return;if(N){var A=Qn(C);Qu(N,h.props,"prop",A,h)}else if(C.PropTypes!==void 0&&!Wu){Wu=!0;var G=Qn(C);ye("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",G||"Unknown")}typeof C.getDefaultProps=="function"&&!C.getDefaultProps.isReactClassApproved&&ye("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function Ht(h){{for(var C=Object.keys(h.props),N=0;N<C.length;N++){var A=C[N];if(A!=="children"&&A!=="key"){xt(h),ye("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",A),xt(null);break}}h.ref!==null&&(xt(h),ye("Invalid attribute `ref` supplied to `React.Fragment`."),xt(null))}}function Ks(h,C,N){var A=$(h);if(!A){var G="";(h===void 0||typeof h=="object"&&h!==null&&Object.keys(h).length===0)&&(G+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var Ne=Kl(C);Ne?G+=Ne:G+=Gu();var ae;h===null?ae="null":pn(h)?ae="array":h!==void 0&&h.$$typeof===Zt?(ae="<"+(Qn(h.type)||"Unknown")+" />",G=" Did you accidentally export a JSX literal instead of a component?"):ae=typeof h,ye("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",ae,G)}var Le=xe.apply(this,arguments);if(Le==null)return Le;if(A)for(var ot=2;ot<arguments.length;ot++)pl(arguments[ot],h);return h===rt?Ht(Le):Rn(Le),Le}var qr=!1;function Wn(h){var C=Ks.bind(null,h);return C.type=h,qr||(qr=!0,Tt("React.createFactory() is deprecated and will be removed in a future major release. Consider using JSX or use React.createElement() directly instead.")),Object.defineProperty(C,"type",{enumerable:!1,get:function(){return Tt("Factory.type is deprecated. Access the class directly before passing it to createFactory."),Object.defineProperty(this,"type",{value:h}),h}}),C}function vi(h,C,N){for(var A=Mt.apply(this,arguments),G=2;G<arguments.length;G++)pl(arguments[G],A.type);return Rn(A),A}function Zs(h,C){var N=ft.transition;ft.transition={};var A=ft.transition;ft.transition._updatedFibers=new Set;try{h()}finally{if(ft.transition=N,N===null&&A._updatedFibers){var G=A._updatedFibers.size;G>10&&Tt("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."),A._updatedFibers.clear()}}}var Li=!1,vl=null;function Js(h){if(vl===null)try{var C=("require"+Math.random()).slice(0,7),N=K&&K[C];vl=N.call(K,"timers").setImmediate}catch{vl=function(G){Li===!1&&(Li=!0,typeof MessageChannel>"u"&&ye("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 Ne=new MessageChannel;Ne.port1.onmessage=G,Ne.port2.postMessage(void 0)}}return vl(h)}var ka=0,hl=!1;function ml(h){{var C=ka;ka++,be.current===null&&(be.current=[]);var N=be.isBatchingLegacy,A;try{if(be.isBatchingLegacy=!0,A=h(),!N&&be.didScheduleLegacyUpdate){var G=be.current;G!==null&&(be.didScheduleLegacyUpdate=!1,gl(G))}}catch(qt){throw Oa(C),qt}finally{be.isBatchingLegacy=N}if(A!==null&&typeof A=="object"&&typeof A.then=="function"){var Ne=A,ae=!1,Le={then:function(qt,tn){ae=!0,Ne.then(function(ht){Oa(C),ka===0?qu(ht,qt,tn):qt(ht)},function(ht){Oa(C),tn(ht)})}};return!hl&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){ae||(hl=!0,ye("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 () => ...);"))}),Le}else{var ot=A;if(Oa(C),ka===0){var bt=be.current;bt!==null&&(gl(bt),be.current=null);var Gt={then:function(qt,tn){be.current===null?(be.current=[],qu(ot,qt,tn)):qt(ot)}};return Gt}else{var $t={then:function(qt,tn){qt(ot)}};return $t}}}}function Oa(h){h!==ka-1&&ye("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),ka=h}function qu(h,C,N){{var A=be.current;if(A!==null)try{gl(A),Js(function(){A.length===0?(be.current=null,C(h)):qu(h,C,N)})}catch(G){N(G)}else C(h)}}var yl=!1;function gl(h){if(!yl){yl=!0;var C=0;try{for(;C<h.length;C++){var N=h[C];do N=N(!0);while(N!==null)}h.length=0}catch(A){throw h=h.slice(C+1),A}finally{yl=!1}}}var Zl=Ks,Xu=vi,qo=Wn,Ka={map:Da,forEach:ql,count:il,toArray:Hu,only:ki};Z.Children=Ka,Z.Component=je,Z.Fragment=rt,Z.Profiler=Yt,Z.PureComponent=Ut,Z.StrictMode=S,Z.Suspense=re,Z.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=zt,Z.cloneElement=Xu,Z.createContext=ll,Z.createElement=Zl,Z.createFactory=qo,Z.createRef=vr,Z.forwardRef=ci,Z.isValidElement=At,Z.lazy=va,Z.memo=ee,Z.startTransition=Zs,Z.unstable_act=ml,Z.useCallback=nr,Z.useContext=Ge,Z.useDebugValue=wt,Z.useDeferredValue=qa,Z.useEffect=Mn,Z.useId=ut,Z.useImperativeHandle=Pu,Z.useInsertionEffect=Jt,Z.useLayoutEffect=en,Z.useMemo=fi,Z.useReducer=Xe,Z.useRef=ke,Z.useState=gt,Z.useSyncExternalStore=di,Z.useTransition=$f,Z.version=j,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()}(Ff,Ff.exports)),Ff.exports}process.env.NODE_ENV==="production"?Pm.exports=uR():Pm.exports=oR();var Hf=Pm.exports;const sR=lR(Hf);/**
* @license React
* react-jsx-runtime.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 cR(){if(y0)return jf;y0=1;var K=Hf,Z=Symbol.for("react.element"),j=Symbol.for("react.fragment"),Zt=Object.prototype.hasOwnProperty,sn=K.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,rt={key:!0,ref:!0,__self:!0,__source:!0};function S(Yt,he,pe){var at,re={},me=null,ie=null;pe!==void 0&&(me=""+pe),he.key!==void 0&&(me=""+he.key),he.ref!==void 0&&(ie=he.ref);for(at in he)Zt.call(he,at)&&!rt.hasOwnProperty(at)&&(re[at]=he[at]);if(Yt&&Yt.defaultProps)for(at in he=Yt.defaultProps,he)re[at]===void 0&&(re[at]=he[at]);return{$$typeof:Z,type:Yt,key:me,ref:ie,props:re,_owner:sn.current}}return jf.Fragment=j,jf.jsx=S,jf.jsxs=S,jf}var Pf={};/**
* @license React
* react-jsx-runtime.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 g0;function fR(){return g0||(g0=1,process.env.NODE_ENV!=="production"&&function(){var K=Hf,Z=Symbol.for("react.element"),j=Symbol.for("react.portal"),Zt=Symbol.for("react.fragment"),sn=Symbol.for("react.strict_mode"),rt=Symbol.for("react.profiler"),S=Symbol.for("react.provider"),Yt=Symbol.for("react.context"),he=Symbol.for("react.forward_ref"),pe=Symbol.for("react.suspense"),at=Symbol.for("react.suspense_list"),re=Symbol.for("react.memo"),me=Symbol.for("react.lazy"),ie=Symbol.for("react.offscreen"),Pe=Symbol.iterator,Rt="@@iterator";function ct(R){if(R===null||typeof R!="object")return null;var $=Pe&&R[Pe]||R[Rt];return typeof $=="function"?$:null}var dn=K.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function it(R){{for(var $=arguments.length,ee=new Array($>1?$-1:0),ce=1;ce<$;ce++)ee[ce-1]=arguments[ce];Qe("error",R,ee)}}function Qe(R,$,ee){{var ce=dn.ReactDebugCurrentFrame,Ge=ce.getStackAddendum();Ge!==""&&($+="%s",ee=ee.concat([Ge]));var gt=ee.map(function(Xe){return String(Xe)});gt.unshift("Warning: "+$),Function.prototype.apply.call(console[R],console,gt)}}var ft=!1,be=!1,lt=!1,Fe=!1,nn=!1,bn;bn=Symbol.for("react.module.reference");function It(R){return!!(typeof R=="string"||typeof R=="function"||R===Zt||R===rt||nn||R===sn||R===pe||R===at||Fe||R===ie||ft||be||lt||typeof R=="object"&&R!==null&&(R.$$typeof===me||R.$$typeof===re||R.$$typeof===S||R.$$typeof===Yt||R.$$typeof===he||R.$$typeof===bn||R.getModuleId!==void 0))}function Dt(R,$,ee){var ce=R.displayName;if(ce)return ce;var Ge=$.displayName||$.name||"";return Ge!==""?ee+"("+Ge+")":ee}function Cn(R){return R.displayName||"Context"}function Ue(R){if(R==null)return null;if(typeof R.tag=="number"&&it("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof R=="function")return R.displayName||R.name||null;if(typeof R=="string")return R;switch(R){case Zt:return"Fragment";case j:return"Portal";case rt:return"Profiler";case sn:return"StrictMode";case pe:return"Suspense";case at:return"SuspenseList"}if(typeof R=="object")switch(R.$$typeof){case Yt:var $=R;return Cn($)+".Consumer";case S:var ee=R;return Cn(ee._context)+".Provider";case he:return Dt(R,R.render,"ForwardRef");case re:var ce=R.displayName||null;return ce!==null?ce:Ue(R.type)||"Memo";case me:{var Ge=R,gt=Ge._payload,Xe=Ge._init;try{return Ue(Xe(gt))}catch{return null}}}return null}var qe=Object.assign,zt=0,Tt,ye,X,we,T,B,le;function $e(){}$e.__reactDisabledLog=!0;function je(){{if(zt===0){Tt=console.log,ye=console.info,X=console.warn,we=console.error,T=console.group,B=console.groupCollapsed,le=console.groupEnd;var R={configurable:!0,enumerable:!0,value:$e,writable:!0};Object.defineProperties(console,{info:R,log:R,warn:R,error:R,group:R,groupCollapsed:R,groupEnd:R})}zt++}}function yt(){{if(zt--,zt===0){var R={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:qe({},R,{value:Tt}),info:qe({},R,{value:ye}),warn:qe({},R,{value:X}),error:qe({},R,{value:we}),group:qe({},R,{value:T}),groupCollapsed:qe({},R,{value:B}),groupEnd:qe({},R,{value:le})})}zt<0&&it("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var Je=dn.ReactCurrentDispatcher,dt;function et(R,$,ee){{if(dt===void 0)try{throw Error()}catch(Ge){var ce=Ge.stack.trim().match(/\n( *(at )?)/);dt=ce&&ce[1]||""}return`
`+dt+R}}var Ut=!1,Vr;{var vr=typeof WeakMap=="function"?WeakMap:Map;Vr=new vr}function Br(R,$){if(!R||Ut)return"";{var ee=Vr.get(R);if(ee!==void 0)return ee}var ce;Ut=!0;var Ge=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var gt;gt=Je.current,Je.current=null,je();try{if($){var Xe=function(){throw Error()};if(Object.defineProperty(Xe.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Xe,[])}catch(wt){ce=wt}Reflect.construct(R,[],Xe)}else{try{Xe.call()}catch(wt){ce=wt}R.call(Xe.prototype)}}else{try{throw Error()}catch(wt){ce=wt}R()}}catch(wt){if(wt&&ce&&typeof wt.stack=="string"){for(var ke=wt.stack.split(`
`),Mn=ce.stack.split(`
`),Jt=ke.length-1,en=Mn.length-1;Jt>=1&&en>=0&&ke[Jt]!==Mn[en];)en--;for(;Jt>=1&&en>=0;Jt--,en--)if(ke[Jt]!==Mn[en]){if(Jt!==1||en!==1)do if(Jt--,en--,en<0||ke[Jt]!==Mn[en]){var nr=`
`+ke[Jt].replace(" at new "," at ");return R.displayName&&nr.includes("<anonymous>")&&(nr=nr.replace("<anonymous>",R.displayName)),typeof R=="function"&&Vr.set(R,nr),nr}while(Jt>=1&&en>=0);break}}}finally{Ut=!1,Je.current=gt,yt(),Error.prepareStackTrace=Ge}var fi=R?R.displayName||R.name:"",Pu=fi?et(fi):"";return typeof R=="function"&&Vr.set(R,Pu),Pu}function pn(R,$,ee){return Br(R,!1)}function In(R){var $=R.prototype;return!!($&&$.isReactComponent)}function jn(R,$,ee){if(R==null)return"";if(typeof R=="function")return Br(R,In(R));if(typeof R=="string")return et(R);switch(R){case pe:return et("Suspense");case at:return et("SuspenseList")}if(typeof R=="object")switch(R.$$typeof){case he:return pn(R.render);case re:return jn(R.type,$,ee);case me:{var ce=R,Ge=ce._payload,gt=ce._init;try{return jn(gt(Ge),$,ee)}catch{}}}return""}var Fn=Object.prototype.hasOwnProperty,_n={},$r=dn.ReactDebugCurrentFrame;function Yr(R){if(R){var $=R._owner,ee=jn(R.type,R._source,$?$.type:null);$r.setExtraStackFrame(ee)}else $r.setExtraStackFrame(null)}function Qn(R,$,ee,ce,Ge){{var gt=Function.call.bind(Fn);for(var Xe in R)if(gt(R,Xe)){var ke=void 0;try{if(typeof R[Xe]!="function"){var Mn=Error((ce||"React class")+": "+ee+" type `"+Xe+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof R[Xe]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw Mn.name="Invariant Violation",Mn}ke=R[Xe]($,Xe,ce,ee,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(Jt){ke=Jt}ke&&!(ke instanceof Error)&&(Yr(Ge),it("%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).",ce||"React class",ee,Xe,typeof ke),Yr(null)),ke instanceof Error&&!(ke.message in _n)&&(_n[ke.message]=!0,Yr(Ge),it("Failed %s type: %s",ee,ke.message),Yr(null))}}}var hr=Array.isArray;function Ir(R){return hr(R)}function mr(R){{var $=typeof Symbol=="function"&&Symbol.toStringTag,ee=$&&R[Symbol.toStringTag]||R.constructor.name||"Object";return ee}}function ca(R){try{return tr(R),!1}catch{return!0}}function tr(R){return""+R}function Qr(R){if(ca(R))return it("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",mr(R)),tr(R)}var vn=dn.ReactCurrentOwner,xr={key:!0,ref:!0,__self:!0,__source:!0},ui,fa,J;J={};function xe(R){if(Fn.call(R,"ref")){var $=Object.getOwnPropertyDescriptor(R,"ref").get;if($&&$.isReactWarning)return!1}return R.ref!==void 0}function tt(R){if(Fn.call(R,"key")){var $=Object.getOwnPropertyDescriptor(R,"key").get;if($&&$.isReactWarning)return!1}return R.key!==void 0}function Mt(R,$){if(typeof R.ref=="string"&&vn.current&&$&&vn.current.stateNode!==$){var ee=Ue(vn.current.type);J[ee]||(it('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',Ue(vn.current.type),R.ref),J[ee]=!0)}}function At(R,$){{var ee=function(){ui||(ui=!0,it("%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)",$))};ee.isReactWarning=!0,Object.defineProperty(R,"key",{get:ee,configurable:!0})}}function Dn(R,$){{var ee=function(){fa||(fa=!0,it("%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)",$))};ee.isReactWarning=!0,Object.defineProperty(R,"ref",{get:ee,configurable:!0})}}var hn=function(R,$,ee,ce,Ge,gt,Xe){var ke={$$typeof:Z,type:R,key:$,ref:ee,props:Xe,_owner:gt};return ke._store={},Object.defineProperty(ke._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(ke,"_self",{configurable:!1,enumerable:!1,writable:!1,value:ce}),Object.defineProperty(ke,"_source",{configurable:!1,enumerable:!1,writable:!1,value:Ge}),Object.freeze&&(Object.freeze(ke.props),Object.freeze(ke)),ke};function yr(R,$,ee,ce,Ge){{var gt,Xe={},ke=null,Mn=null;ee!==void 0&&(Qr(ee),ke=""+ee),tt($)&&(Qr($.key),ke=""+$.key),xe($)&&(Mn=$.ref,Mt($,Ge));for(gt in $)Fn.call($,gt)&&!xr.hasOwnProperty(gt)&&(Xe[gt]=$[gt]);if(R&&R.defaultProps){var Jt=R.defaultProps;for(gt in Jt)Xe[gt]===void 0&&(Xe[gt]=Jt[gt])}if(ke||Mn){var en=typeof R=="function"?R.displayName||R.name||"Unknown":R;ke&&At(Xe,en),Mn&&Dn(Xe,en)}return hn(R,ke,Mn,Ge,ce,vn.current,Xe)}}var Bt=dn.ReactCurrentOwner,br=dn.ReactDebugCurrentFrame;function jt(R){if(R){var $=R._owner,ee=jn(R.type,R._source,$?$.type:null);br.setExtraStackFrame(ee)}else br.setExtraStackFrame(null)}var Ft;Ft=!1;function Ga(R){return typeof R=="object"&&R!==null&&R.$$typeof===Z}function Da(){{if(Bt.current){var R=Ue(Bt.current.type);if(R)return`
Check the render method of \``+R+"`."}return""}}function il(R){{if(R!==void 0){var $=R.fileName.replace(/^.*[\\\/]/,""),ee=R.lineNumber;return`
Check your code at `+$+":"+ee+"."}return""}}var ql={};function Hu(R){{var $=Da();if(!$){var ee=typeof R=="string"?R:R.displayName||R.name;ee&&($=`
Check the top-level render call using <`+ee+">.")}return $}}function ki(R,$){{if(!R._store||R._store.validated||R.key!=null)return;R._store.validated=!0;var ee=Hu($);if(ql[ee])return;ql[ee]=!0;var ce="";R&&R._owner&&R._owner!==Bt.current&&(ce=" It was passed a child from "+Ue(R._owner.type)+"."),jt(R),it('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',ee,ce),jt(null)}}function ll(R,$){{if(typeof R!="object")return;if(Ir(R))for(var ee=0;ee<R.length;ee++){var ce=R[ee];Ga(ce)&&ki(ce,$)}else if(Ga(R))R._store&&(R._store.validated=!0);else if(R){var Ge=ct(R);if(typeof Ge=="function"&&Ge!==R.entries)for(var gt=Ge.call(R),Xe;!(Xe=gt.next()).done;)Ga(Xe.value)&&ki(Xe.value,$)}}}function da(R){{var $=R.type;if($==null||typeof $=="string")return;var ee;if(typeof $=="function")ee=$.propTypes;else if(typeof $=="object"&&($.$$typeof===he||$.$$typeof===re))ee=$.propTypes;else return;if(ee){var ce=Ue($);Qn(ee,R.props,"prop",ce,R)}else if($.PropTypes!==void 0&&!Ft){Ft=!0;var Ge=Ue($);it("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",Ge||"Unknown")}typeof $.getDefaultProps=="function"&&!$.getDefaultProps.isReactClassApproved&&it("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function oi(R){{for(var $=Object.keys(R.props),ee=0;ee<$.length;ee++){var ce=$[ee];if(ce!=="children"&&ce!=="key"){jt(R),it("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",ce),jt(null);break}}R.ref!==null&&(jt(R),it("Invalid attribute `ref` supplied to `React.Fragment`."),jt(null))}}function pa(R,$,ee,ce,Ge,gt){{var Xe=It(R);if(!Xe){var ke="";(R===void 0||typeof R=="object"&&R!==null&&Object.keys(R).length===0)&&(ke+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var Mn=il(Ge);Mn?ke+=Mn:ke+=Da();var Jt;R===null?Jt="null":Ir(R)?Jt="array":R!==void 0&&R.$$typeof===Z?(Jt="<"+(Ue(R.type)||"Unknown")+" />",ke=" Did you accidentally export a JSX literal instead of a component?"):Jt=typeof R,it("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",Jt,ke)}var en=yr(R,$,ee,Ge,gt);if(en==null)return en;if(Xe){var nr=$.children;if(nr!==void 0)if(ce)if(Ir(nr)){for(var fi=0;fi<nr.length;fi++)ll(nr[fi],R);Object.freeze&&Object.freeze(nr)}else it("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else ll(nr,R)}return R===Zt?oi(en):da(en),en}}function si(R,$,ee){return pa(R,$,ee,!0)}function _r(R,$,ee){return pa(R,$,ee,!1)}var va=_r,ci=si;Pf.Fragment=Zt,Pf.jsx=va,Pf.jsxs=ci}()),Pf}process.env.NODE_ENV==="production"?Hm.exports=cR():Hm.exports=fR();var nt=Hm.exports,Vf={},Vm={exports:{}},ba={},Zp={exports:{}},Bm={};/**
* @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 S0;function dR(){return S0||(S0=1,function(K){function Z(X,we){var T=X.length;X.push(we);e:for(;0<T;){var B=T-1>>>1,le=X[B];if(0<sn(le,we))X[B]=we,X[T]=le,T=B;else break e}}function j(X){return X.length===0?null:X[0]}function Zt(X){if(X.length===0)return null;var we=X[0],T=X.pop();if(T!==we){X[0]=T;e:for(var B=0,le=X.length,$e=le>>>1;B<$e;){var je=2*(B+1)-1,yt=X[je],Je=je+1,dt=X[Je];if(0>sn(yt,T))Je<le&&0>sn(dt,yt)?(X[B]=dt,X[Je]=T,B=Je):(X[B]=yt,X[je]=T,B=je);else if(Je<le&&0>sn(dt,T))X[B]=dt,X[Je]=T,B=Je;else break e}}return we}function sn(X,we){var T=X.sortIndex-we.sortIndex;return T!==0?T:X.id-we.id}if(typeof performance=="object"&&typeof performance.now=="function"){var rt=performance;K.unstable_now=function(){return rt.now()}}else{var S=Date,Yt=S.now();K.unstable_now=function(){return S.now()-Yt}}var he=[],pe=[],at=1,re=null,me=3,ie=!1,Pe=!1,Rt=!1,ct=typeof setTimeout=="function"?setTimeout:null,dn=typeof clearTimeout=="function"?clearTimeout:null,it=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Qe(X){for(var we=j(pe);we!==null;){if(we.callback===null)Zt(pe);else if(we.startTime<=X)Zt(pe),we.sortIndex=we.expirationTime,Z(he,we);else break;we=j(pe)}}function ft(X){if(Rt=!1,Qe(X),!Pe)if(j(he)!==null)Pe=!0,Tt(be);else{var we=j(pe);we!==null&&ye(ft,we.startTime-X)}}function be(X,we){Pe=!1,Rt&&(Rt=!1,dn(nn),nn=-1),ie=!0;var T=me;try{for(Qe(we),re=j(he);re!==null&&(!(re.expirationTime>we)||X&&!Dt());){var B=re.callback;if(typeof B=="function"){re.callback=null,me=re.priorityLevel;var le=B(re.expirationTime<=we);we=K.unstable_now(),typeof le=="function"?re.callback=le:re===j(he)&&Zt(he),Qe(we)}else Zt(he);re=j(he)}if(re!==null)var $e=!0;else{var je=j(pe);je!==null&&ye(ft,je.startTime-we),$e=!1}return $e}finally{re=null,me=T,ie=!1}}var lt=!1,Fe=null,nn=-1,bn=5,It=-1;function Dt(){return!(K.unstable_now()-It<bn)}function Cn(){if(Fe!==null){var X=K.unstable_now();It=X;var we=!0;try{we=Fe(!0,X)}finally{we?Ue():(lt=!1,Fe=null)}}else lt=!1}var Ue;if(typeof it=="function")Ue=function(){it(Cn)};else if(typeof MessageChannel<"u"){var qe=new MessageChannel,zt=qe.port2;qe.port1.onmessage=Cn,Ue=function(){zt.postMessage(null)}}else Ue=function(){ct(Cn,0)};function Tt(X){Fe=X,lt||(lt=!0,Ue())}function ye(X,we){nn=ct(function(){X(K.unstable_now())},we)}K.unstable_IdlePriority=5,K.unstable_ImmediatePriority=1,K.unstable_LowPriority=4,K.unstable_NormalPriority=3,K.unstable_Profiling=null,K.unstable_UserBlockingPriority=2,K.unstable_cancelCallback=function(X){X.callback=null},K.unstable_continueExecution=function(){Pe||ie||(Pe=!0,Tt(be))},K.unstable_forceFrameRate=function(X){0>X||125<X?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):bn=0<X?Math.floor(1e3/X):5},K.unstable_getCurrentPriorityLevel=function(){return me},K.unstable_getFirstCallbackNode=function(){return j(he)},K.unstable_next=function(X){switch(me){case 1:case 2:case 3:var we=3;break;default:we=me}var T=me;me=we;try{return X()}finally{me=T}},K.unstable_pauseExecution=function(){},K.unstable_requestPaint=function(){},K.unstable_runWithPriority=function(X,we){switch(X){case 1:case 2:case 3:case 4:case 5:break;default:X=3}var T=me;me=X;try{return we()}finally{me=T}},K.unstable_scheduleCallback=function(X,we,T){var B=K.unstable_now();switch(typeof T=="object"&&T!==null?(T=T.delay,T=typeof T=="number"&&0<T?B+T:B):T=B,X){case 1:var le=-1;break;case 2:le=250;break;case 5:le=1073741823;break;case 4:le=1e4;break;default:le=5e3}return le=T+le,X={id:at++,callback:we,priorityLevel:X,startTime:T,expirationTime:le,sortIndex:-1},T>B?(X.sortIndex=T,Z(pe,X),j(he)===null&&X===j(pe)&&(Rt?(dn(nn),nn=-1):Rt=!0,ye(ft,T-B))):(X.sortIndex=le,Z(he,X),Pe||ie||(Pe=!0,Tt(be))),X},K.unstable_shouldYield=Dt,K.unstable_wrapCallback=function(X){var we=me;return function(){var T=me;me=we;try{return X.apply(this,arguments)}finally{me=T}}}}(Bm)),Bm}var $m={};/**
* @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 E0;function pR(){return E0||(E0=1,function(K){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 Z=!1,j=!1,Zt=5;function sn(J,xe){var tt=J.length;J.push(xe),Yt(J,xe,tt)}function rt(J){return J.length===0?null:J[0]}function S(J){if(J.length===0)return null;var xe=J[0],tt=J.pop();return tt!==xe&&(J[0]=tt,he(J,tt,0)),xe}function Yt(J,xe,tt){for(var Mt=tt;Mt>0;){var At=Mt-1>>>1,Dn=J[At];if(pe(Dn,xe)>0)J[At]=xe,J[Mt]=Dn,Mt=At;else return}}function he(J,xe,tt){for(var Mt=tt,At=J.length,Dn=At>>>1;Mt<Dn;){var hn=(Mt+1)*2-1,yr=J[hn],Bt=hn+1,br=J[Bt];if(pe(yr,xe)<0)Bt<At&&pe(br,yr)<0?(J[Mt]=br,J[Bt]=xe,Mt=Bt):(J[Mt]=yr,J[hn]=xe,Mt=hn);else if(Bt<At&&pe(br,xe)<0)J[Mt]=br,J[Bt]=xe,Mt=Bt;else return}}function pe(J,xe){var tt=J.sortIndex-xe.sortIndex;return tt!==0?tt:J.id-xe.id}var at=1,re=2,me=3,ie=4,Pe=5;function Rt(J,xe){}var ct=typeof performance=="object"&&typeof performance.now=="function";if(ct){var dn=performance;K.unstable_now=function(){return dn.now()}}else{var it=Date,Qe=it.now();K.unstable_now=function(){return it.now()-Qe}}var ft=1073741823,be=-1,lt=250,Fe=5e3,nn=1e4,bn=ft,It=[],Dt=[],Cn=1,Ue=null,qe=me,zt=!1,Tt=!1,ye=!1,X=typeof setTimeout=="function"?setTimeout:null,we=typeof clearTimeout=="function"?clearTimeout:null,T=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function B(J){for(var xe=rt(Dt);xe!==null;){if(xe.callback===null)S(Dt);else if(xe.startTime<=J)S(Dt),xe.sortIndex=xe.expirationTime,sn(It,xe);else return;xe=rt(Dt)}}function le(J){if(ye=!1,B(J),!Tt)if(rt(It)!==null)Tt=!0,Qr($e);else{var xe=rt(Dt);xe!==null&&vn(le,xe.startTime-J)}}function $e(J,xe){Tt=!1,ye&&(ye=!1,xr()),zt=!0;var tt=qe;try{var Mt;if(!j)return je(J,xe)}finally{Ue=null,qe=tt,zt=!1}}function je(J,xe){var tt=xe;for(B(tt),Ue=rt(It);Ue!==null&&!Z&&!(Ue.expirationTime>tt&&(!J||Yr()));){var Mt=Ue.callback;if(typeof Mt=="function"){Ue.callback=null,qe=Ue.priorityLevel;var At=Ue.expirationTime<=tt,Dn=Mt(At);tt=K.unstable_now(),typeof Dn=="function"?Ue.callback=Dn:Ue===rt(It)&&S(It),B(tt)}else S(It);Ue=rt(It)}if(Ue!==null)return!0;var hn=rt(Dt);return hn!==null&&vn(le,hn.startTime-tt),!1}function yt(J,xe){switch(J){case at:case re:case me:case ie:case Pe:break;default:J=me}var tt=qe;qe=J;try{return xe()}finally{qe=tt}}function Je(J){var xe;switch(qe){case at:case re:case me:xe=me;break;default:xe=qe;break}var tt=qe;qe=xe;try{return J()}finally{qe=tt}}function dt(J){var xe=qe;return function(){var tt=qe;qe=xe;try{return J.apply(this,arguments)}finally{qe=tt}}}function et(J,xe,tt){var Mt=K.unstable_now(),At;if(typeof tt=="object"&&tt!==null){var Dn=tt.delay;typeof Dn=="number"&&Dn>0?At=Mt+Dn:At=Mt}else At=Mt;var hn;switch(J){case at:hn=be;break;case re:hn=lt;break;case Pe:hn=bn;break;case ie:hn=nn;break;case me:default:hn=Fe;break}var yr=At+hn,Bt={id:Cn++,callback:xe,priorityLevel:J,startTime:At,expirationTime:yr,sortIndex:-1};return At>Mt?(Bt.sortIndex=At,sn(Dt,Bt),rt(It)===null&&Bt===rt(Dt)&&(ye?xr():ye=!0,vn(le,At-Mt))):(Bt.sortIndex=yr,sn(It,Bt),!Tt&&!zt&&(Tt=!0,Qr($e))),Bt}function Ut(){}function Vr(){!Tt&&!zt&&(Tt=!0,Qr($e))}function vr(){return rt(It)}function Br(J){J.callback=null}function pn(){return qe}var In=!1,jn=null,Fn=-1,_n=Zt,$r=-1;function Yr(){var J=K.unstable_now()-$r;return!(J<_n)}function Qn(){}function hr(J){if(J<0||J>125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}J>0?_n=Math.floor(1e3/J):_n=Zt}var Ir=function(){if(jn!==null){var J=K.unstable_now();$r=J;var xe=!0,tt=!0;try{tt=jn(xe,J)}finally{tt?mr():(In=!1,jn=null)}}else In=!1},mr;if(typeof T=="function")mr=function(){T(Ir)};else if(typeof MessageChannel<"u"){var ca=new MessageChannel,tr=ca.port2;ca.port1.onmessage=Ir,mr=function(){tr.postMessage(null)}}else mr=function(){X(Ir,0)};function Qr(J){jn=J,In||(In=!0,mr())}function vn(J,xe){Fn=X(function(){J(K.unstable_now())},xe)}function xr(){we(Fn),Fn=-1}var ui=Qn,fa=null;K.unstable_IdlePriority=Pe,K.unstable_ImmediatePriority=at,K.unstable_LowPriority=ie,K.unstable_NormalPriority=me,K.unstable_Profiling=fa,K.unstable_UserBlockingPriority=re,K.unstable_cancelCallback=Br,K.unstable_continueExecution=Vr,K.unstable_forceFrameRate=hr,K.unstable_getCurrentPriorityLevel=pn,K.unstable_getFirstCallbackNode=vr,K.unstable_next=Je,K.unstable_pauseExecution=Ut,K.unstable_requestPaint=ui,K.unstable_runWithPriority=yt,K.unstable_scheduleCallback=et,K.unstable_shouldYield=Yr,K.unstable_wrapCallback=dt,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()}($m)),$m}var C0;function R0(){return C0||(C0=1,process.env.NODE_ENV==="production"?Zp.exports=dR():Zp.exports=pR()),Zp.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 T0;function vR(){if(T0)return ba;T0=1;var K=Hf,Z=R0();function j(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,l=1;l<arguments.length;l++)r+="&args[]="+encodeURIComponent(arguments[l]);return"Minified React error #"+n+"; visit "+r+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Zt=new Set,sn={};function rt(n,r){S(n,r),S(n+"Capture",r)}function S(n,r){for(sn[n]=r,n=0;n<r.length;n++)Zt.add(r[n])}var Yt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),he=Object.prototype.hasOwnProperty,pe=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,at={},re={};function me(n){return he.call(re,n)?!0:he.call(at,n)?!1:pe.test(n)?re[n]=!0:(at[n]=!0,!1)}function ie(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 Pe(n,r,l,o){if(r===null||typeof r>"u"||ie(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 Rt(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 ct={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){ct[n]=new Rt(n,0,!1,n,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(n){var r=n[0];ct[r]=new Rt(r,1,!1,n[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(n){ct[n]=new Rt(n,2,!1,n.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){ct[n]=new Rt(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){ct[n]=new Rt(n,3,!1,n.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(n){ct[n]=new Rt(n,3,!0,n,null,!1,!1)}),["capture","download"].forEach(function(n){ct[n]=new Rt(n,4,!1,n,null,!1,!1)}),["cols","rows","size","span"].forEach(function(n){ct[n]=new Rt(n,6,!1,n,null,!1,!1)}),["rowSpan","start"].forEach(function(n){ct[n]=new Rt(n,5,!1,n.toLowerCase(),null,!1,!1)});var dn=/[\-:]([a-z])/g;function it(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(dn,it);ct[r]=new Rt(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(dn,it);ct[r]=new Rt(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(dn,it);ct[r]=new Rt(r,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(n){ct[n]=new Rt(n,1,!1,n.toLowerCase(),null,!1,!1)}),ct.xlinkHref=new Rt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(n){ct[n]=new Rt(n,1,!1,n.toLowerCase(),null,!0,!0)});function Qe(n,r,l,o){var c=ct.hasOwnProperty(r)?ct[r]:null;(c!==null?c.type!==0:o||!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(Pe(r,l,c,o)&&(l=null),o||c===null?me(r)&&(l===null?n.removeAttribute(r):n.setAttribute(r,""+l)):c.mustUseProperty?n[c.propertyName]=l===null?c.type===3?!1:"":l:(r=c.attributeName,o=c.attributeNamespace,l===null?n.removeAttribute(r):(c=c.type,l=c===3||c===4&&l===!0?"":""+l,o?n.setAttributeNS(o,r,l):n.setAttribute(r,l))))}var ft=K.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,be=Symbol.for("react.element"),lt=Symbol.for("react.portal"),Fe=Symbol.for("react.fragment"),nn=Symbol.for("react.strict_mode"),bn=Symbol.for("react.profiler"),It=Symbol.for("react.provider"),Dt=Symbol.for("react.context"),Cn=Symbol.for("react.forward_ref"),Ue=Symbol.for("react.suspense"),qe=Symbol.for("react.suspense_list"),zt=Symbol.for("react.memo"),Tt=Symbol.for("react.lazy"),ye=Symbol.for("react.offscreen"),X=Symbol.iterator;function we(n){return n===null||typeof n!="object"?null:(n=X&&n[X]||n["@@iterator"],typeof n=="function"?n:null)}var T=Object.assign,B;function le(n){if(B===void 0)try{throw Error()}catch(l){var r=l.stack.trim().match(/\n( *(at )?)/);B=r&&r[1]||""}return`
`+B+n}var $e=!1;function je(n,r){if(!n||$e)return"";$e=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(r)if(r=function(){throw Error()},Object.defineProperty(r.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(r,[])}catch(U){var o=U}Reflect.construct(n,[],r)}else{try{r.call()}catch(U){o=U}n.call(r.prototype)}else{try{throw Error()}catch(U){o=U}n()}}catch(U){if(U&&o&&typeof U.stack=="string"){for(var c=U.stack.split(`
`),d=o.stack.split(`
`),m=c.length-1,E=d.length-1;1<=m&&0<=E&&c[m]!==d[E];)E--;for(;1<=m&&0<=E;m--,E--)if(c[m]!==d[E]){if(m!==1||E!==1)do if(m--,E--,0>E||c[m]!==d[E]){var w=`
`+c[m].replace(" at new "," at ");return n.displayName&&w.includes("<anonymous>")&&(w=w.replace("<anonymous>",n.displayName)),w}while(1<=m&&0<=E);break}}}finally{$e=!1,Error.prepareStackTrace=l}return(n=n?n.displayName||n.name:"")?le(n):""}function yt(n){switch(n.tag){case 5:return le(n.type);case 16:return le("Lazy");case 13:return le("Suspense");case 19:return le("SuspenseList");case 0:case 2:case 15:return n=je(n.type,!1),n;case 11:return n=je(n.type.render,!1),n;case 1:return n=je(n.type,!0),n;default:return""}}function Je(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 Fe:return"Fragment";case lt:return"Portal";case bn:return"Profiler";case nn:return"StrictMode";case Ue:return"Suspense";case qe:return"SuspenseList"}if(typeof n=="object")switch(n.$$typeof){case Dt:return(n.displayName||"Context")+".Consumer";case It: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 zt:return r=n.displayName||null,r!==null?r:Je(n.type)||"Memo";case Tt:r=n._payload,n=n._init;try{return Je(n(r))}catch{}}return null}function dt(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 Je(r);case 8:return r===nn?"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 et(n){switch(typeof n){case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function Ut(n){var r=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function Vr(n){var r=Ut(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 vr(n){n._valueTracker||(n._valueTracker=Vr(n))}function Br(n){if(!n)return!1;var r=n._valueTracker;if(!r)return!0;var l=r.getValue(),o="";return n&&(o=Ut(n)?n.checked?"true":"false":n.value),n=o,n!==l?(r.setValue(n),!0):!1}function pn(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 In(n,r){var l=r.checked;return T({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:l??n._wrapperState.initialChecked})}function jn(n,r){var l=r.defaultValue==null?"":r.defaultValue,o=r.checked!=null?r.checked:r.defaultChecked;l=et(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 Fn(n,r){r=r.checked,r!=null&&Qe(n,"checked",r,!1)}function _n(n,r){Fn(n,r);var l=et(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")?Yr(n,r.type,l):r.hasOwnProperty("defaultValue")&&Yr(n,r.type,et(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 Yr(n,r,l){(r!=="number"||pn(n.ownerDocument)!==n)&&(l==null?n.defaultValue=""+n._wrapperState.initialValue:n.defaultValue!==""+l&&(n.defaultValue=""+l))}var Qn=Array.isArray;function hr(n,r,l,o){if(n=n.options,r){r={};for(var c=0;c<l.length;c++)r["$"+l[c]]=!0;for(l=0;l<n.length;l++)c=r.hasOwnProperty("$"+n[l].value),n[l].selected!==c&&(n[l].selected=c),c&&o&&(n[l].defaultSelected=!0)}else{for(l=""+et(l),r=null,c=0;c<n.length;c++){if(n[c].value===l){n[c].selected=!0,o&&(n[c].defaultSelected=!0);return}r!==null||n[c].disabled||(r=n[c])}r!==null&&(r.selected=!0)}}function Ir(n,r){if(r.dangerouslySetInnerHTML!=null)throw Error(j(91));return T({},r,{value:void 0,defaultValue:void 0,children:""+n._wrapperState.initialValue})}function mr(n,r){var l=r.value;if(l==null){if(l=r.children,r=r.defaultValue,l!=null){if(r!=null)throw Error(j(92));if(Qn(l)){if(1<l.length)throw Error(j(93));l=l[0]}r=l}r==null&&(r=""),l=r}n._wrapperState={initialValue:et(l)}}function ca(n,r){var l=et(r.value),o=et(r.defaultValue);l!=null&&(l=""+l,l!==n.value&&(n.value=l),r.defaultValue==null&&n.defaultValue!==l&&(n.defaultValue=l)),o!=null&&(n.defaultValue=""+o)}function tr(n){var r=n.textContent;r===n._wrapperState.initialValue&&r!==""&&r!==null&&(n.value=r)}function Qr(n){switch(n){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 vn(n,r){return n==null||n==="http://www.w3.org/1999/xhtml"?Qr(r):n==="http://www.w3.org/2000/svg"&&r==="foreignObject"?"http://www.w3.org/1999/xhtml":n}var xr,ui=function(n){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(r,l,o,c){MSApp.execUnsafeLocalFunction(function(){return n(r,l,o,c)})}:n}(function(n,r){if(n.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in n)n.innerHTML=r;else{for(xr=xr||document.createElement("div"),xr.innerHTML="<svg>"+r.valueOf().toString()+"</svg>",r=xr.firstChild;n.firstChild;)n.removeChild(n.firstChild);for(;r.firstChild;)n.appendChild(r.firstChild)}});function fa(n,r){if(r){var l=n.firstChild;if(l&&l===n.lastChild&&l.nodeType===3){l.nodeValue=r;return}}n.textContent=r}var J={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},xe=["Webkit","ms","Moz","O"];Object.keys(J).forEach(function(n){xe.forEach(function(r){r=r+n.charAt(0).toUpperCase()+n.substring(1),J[r]=J[n]})});function tt(n,r,l){return r==null||typeof r=="boolean"||r===""?"":l||typeof r!="number"||r===0||J.hasOwnProperty(n)&&J[n]?(""+r).trim():r+"px"}function Mt(n,r){n=n.style;for(var l in r)if(r.hasOwnProperty(l)){var o=l.indexOf("--")===0,c=tt(l,r[l],o);l==="float"&&(l="cssFloat"),o?n.setProperty(l,c):n[l]=c}}var At=T({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(At[n]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(j(137,n));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(j(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(j(61))}if(r.style!=null&&typeof r.style!="object")throw Error(j(62))}}function hn(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 yr=null;function Bt(n){return n=n.target||n.srcElement||window,n.correspondingUseElement&&(n=n.correspondingUseElement),n.nodeType===3?n.parentNode:n}var br=null,jt=null,Ft=null;function Ga(n){if(n=ss(n)){if(typeof br!="function")throw Error(j(280));var r=n.stateNode;r&&(r=De(r),br(n.stateNode,n.type,r))}}function Da(n){jt?Ft?Ft.push(n):Ft=[n]:jt=n}function il(){if(jt){var n=jt,r=Ft;if(Ft=jt=null,Ga(n),r)for(n=0;n<r.length;n++)Ga(r[n])}}function ql(n,r){return n(r)}function Hu(){}var ki=!1;function ll(n,r,l){if(ki)return n(r,l);ki=!0;try{return ql(n,r,l)}finally{ki=!1,(jt!==null||Ft!==null)&&(Hu(),il())}}function da(n,r){var l=n.stateNode;if(l===null)return null;var o=De(l);if(o===null)return null;l=o[r];e:switch(r){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(o=!o.disabled)||(n=n.type,o=!(n==="button"||n==="input"||n==="select"||n==="textarea")),n=!o;break e;default:n=!1}if(n)return null;if(l&&typeof l!="function")throw Error(j(231,r,typeof l));return l}var oi=!1;if(Yt)try{var pa={};Object.defineProperty(pa,"passive",{get:function(){oi=!0}}),window.addEventListener("test",pa,pa),window.removeEventListener("test",pa,pa)}catch{oi=!1}function si(n,r,l,o,c,d,m,E,w){var U=Array.prototype.slice.call(arguments,3);try{r.apply(l,U)}catch(I){this.onError(I)}}var _r=!1,va=null,ci=!1,R=null,$={onError:function(n){_r=!0,va=n}};function ee(n,r,l,o,c,d,m,E,w){_r=!1,va=null,si.apply($,arguments)}function ce(n,r,l,o,c,d,m,E,w){if(ee.apply(this,arguments),_r){if(_r){var U=va;_r=!1,va=null}else throw Error(j(198));ci||(ci=!0,R=U)}}function Ge(n){var r=n,l=n;if(n.alternate)for(;r.return;)r=r.return;else{n=r;do r=n,r.flags&4098&&(l=r.return),n=r.return;while(n)}return r.tag===3?l:null}function gt(n){if(n.tag===13){var r=n.memoizedState;if(r===null&&(n=n.alternate,n!==null&&(r=n.memoizedState)),r!==null)return r.dehydrated}return null}function Xe(n){if(Ge(n)!==n)throw Error(j(188))}function ke(n){var r=n.alternate;if(!r){if(r=Ge(n),r===null)throw Error(j(188));return r!==n?null:n}for(var l=n,o=r;;){var c=l.return;if(c===null)break;var d=c.alternate;if(d===null){if(o=c.return,o!==null){l=o;continue}break}if(c.child===d.child){for(d=c.child;d;){if(d===l)return Xe(c),n;if(d===o)return Xe(c),r;d=d.sibling}throw Error(j(188))}if(l.return!==o.return)l=c,o=d;else{for(var m=!1,E=c.child;E;){if(E===l){m=!0,l=c,o=d;break}if(E===o){m=!0,o=c,l=d;break}E=E.sibling}if(!m){for(E=d.child;E;){if(E===l){m=!0,l=d,o=c;break}if(E===o){m=!0,o=d,l=c;break}E=E.sibling}if(!m)throw Error(j(189))}}if(l.alternate!==o)throw Error(j(190))}if(l.tag!==3)throw Error(j(188));return l.stateNode.current===l?n:r}function Mn(n){return n=ke(n),n!==null?Jt(n):null}function Jt(n){if(n.tag===5||n.tag===6)return n;for(n=n.child;n!==null;){var r=Jt(n);if(r!==null)return r;n=n.sibling}return null}var en=Z.unstable_scheduleCallback,nr=Z.unstable_cancelCallback,fi=Z.unstable_shouldYield,Pu=Z.unstable_requestPaint,wt=Z.unstable_now,$f=Z.unstable_getCurrentPriorityLevel,qa=Z.unstable_ImmediatePriority,ut=Z.unstable_UserBlockingPriority,di=Z.unstable_NormalPriority,ul=Z.unstable_LowPriority,Vu=Z.unstable_IdlePriority,ol=null,Wr=null;function Qo(n){if(Wr&&typeof Wr.onCommitFiberRoot=="function")try{Wr.onCommitFiberRoot(ol,n,void 0,(n.current.flags&128)===128)}catch{}}var Dr=Math.clz32?Math.clz32:Xs,Wo=Math.log,Go=Math.LN2;function Xs(n){return n>>>=0,n===0?32:31-(Wo(n)/Go|0)|0}var Bu=64,sl=4194304;function Xa(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 kr(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=Xa(E):(d&=m,d!==0&&(o=Xa(d)))}else m=l&~c,m!==0?o=Xa(m):d!==0&&(o=Xa(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;0<r;)l=31-Dr(r),c=1<<l,o|=n[l],r&=~c;return o}function cl(n,r){switch(n){case 1:case 2:case 4:return r+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 r+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function fl(n,r){for(var l=n.suspendedLanes,o=n.pingedLanes,c=n.expirationTimes,d=n.pendingLanes;0<d;){var m=31-Dr(d),E=1<<m,w=c[m];w===-1?(!(E&l)||E&o)&&(c[m]=cl(E,r)):w<=r&&(n.expiredLanes|=E),d&=~E}}function dl(n){return n=n.pendingLanes&-1073741825,n!==0?n:n&1073741824?1073741824:0}function $u(){var n=Bu;return Bu<<=1,!(Bu&4194240)&&(Bu=64),n}function Yu(n){for(var r=[],l=0;31>l;l++)r.push(n);return r}function Oi(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 Yf(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<l;){var c=31-Dr(l),d=1<<c;r[c]=0,o[c]=-1,n[c]=-1,l&=~d}}function pi(n,r){var l=n.entangledLanes|=r;for(n=n.entanglements;l;){var o=31-Dr(l),c=1<<o;c&r|n[o]&r&&(n[o]|=r),l&=~c}}var kt=0;function Iu(n){return n&=-n,1<n?4<n?n&268435455?16:536870912:4:1}var Xl,Qu,xt,Wu,Gu,Ye=!1,Kl=[],mn=null,Gr=null,Or=null,pl=new Map,Rn=new Map,Ht=[],Ks="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 qr(n,r){switch(n){case"focusin":case"focusout":mn=null;break;case"dragenter":case"dragleave":Gr=null;break;case"mouseover":case"mouseout":Or=null;break;case"pointerover":case"pointerout":pl.delete(r.pointerId);break;case"gotpointercapture":case"lostpointercapture":Rn.delete(r.pointerId)}}function Wn(n,r,l,o,c,d){return n===null||n.nativeEvent!==d?(n={blockedOn:r,domEventName:l,eventSystemFlags:o,nativeEvent:d,targetContainers:[c]},r!==null&&(r=ss(r),r!==null&&Qu(r)),n):(n.eventSystemFlags|=o,r=n.targetContainers,c!==null&&r.indexOf(c)===-1&&r.push(c),n)}function vi(n,r,l,o,c){switch(r){case"focusin":return mn=Wn(mn,n,r,l,o,c),!0;case"dragenter":return Gr=Wn(Gr,n,r,l,o,c),!0;case"mouseover":return Or=Wn(Or,n,r,l,o,c),!0;case"pointerover":var d=c.pointerId;return pl.set(d,Wn(pl.get(d)||null,n,r,l,o,c)),!0;case"gotpointercapture":return d=c.pointerId,Rn.set(d,Wn(Rn.get(d)||null,n,r,l,o,c)),!0}return!1}function Zs(n){var r=Ma(n.target);if(r!==null){var l=Ge(r);if(l!==null){if(r=l.tag,r===13){if(r=gt(l),r!==null){n.blockedOn=r,Gu(n.priority,function(){xt(l)});return}}else if(r===3&&l.stateNode.current.memoizedState.isDehydrated){n.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}n.blockedOn=null}function Li(n){if(n.blockedOn!==null)return!1;for(var r=n.targetContainers;0<r.length;){var l=Xu(n.domEventName,n.eventSystemFlags,r[0],n.nativeEvent);if(l===null){l=n.nativeEvent;var o=new l.constructor(l.type,l);yr=o,l.target.dispatchEvent(o),yr=null}else return r=ss(l),r!==null&&Qu(r),n.blockedOn=l,!1;r.shift()}return!0}function vl(n,r,l){Li(n)&&l.delete(r)}function Js(){Ye=!1,mn!==null&&Li(mn)&&(mn=null),Gr!==null&&Li(Gr)&&(Gr=null),Or!==null&&Li(Or)&&(Or=null),pl.forEach(vl),Rn.forEach(vl)}function ka(n,r){n.blockedOn===r&&(n.blockedOn=null,Ye||(Ye=!0,Z.unstable_scheduleCallback(Z.unstable_NormalPriority,Js)))}function hl(n){function r(c){return ka(c,n)}if(0<Kl.length){ka(Kl[0],n);for(var l=1;l<Kl.length;l++){var o=Kl[l];o.blockedOn===n&&(o.blockedOn=null)}}for(mn!==null&&ka(mn,n),Gr!==null&&ka(Gr,n),Or!==null&&ka(Or,n),pl.forEach(r),Rn.forEach(r),l=0;l<Ht.length;l++)o=Ht[l],o.blockedOn===n&&(o.blockedOn=null);for(;0<Ht.length&&(l=Ht[0],l.blockedOn===null);)Zs(l),l.blockedOn===null&&Ht.shift()}var ml=ft.ReactCurrentBatchConfig,Oa=!0;function qu(n,r,l,o){var c=kt,d=ml.transition;ml.transition=null;try{kt=1,gl(n,r,l,o)}finally{kt=c,ml.transition=d}}function yl(n,r,l,o){var c=kt,d=ml.transition;ml.transition=null;try{kt=4,gl(n,r,l,o)}finally{kt=c,ml.transition=d}}function gl(n,r,l,o){if(Oa){var c=Xu(n,r,l,o);if(c===null)oc(n,r,o,Zl,l),qr(n,o);else if(vi(c,n,r,l,o))o.stopPropagation();else if(qr(n,o),r&4&&-1<Ks.indexOf(n)){for(;c!==null;){var d=ss(c);if(d!==null&&Xl(d),d=Xu(n,r,l,o),d===null&&oc(n,r,o,Zl,l),d===c)break;c=d}c!==null&&o.stopPropagation()}else oc(n,r,o,null,l)}}var Zl=null;function Xu(n,r,l,o){if(Zl=null,n=Bt(o),n=Ma(n),n!==null)if(r=Ge(n),r===null)n=null;else if(l=r.tag,l===13){if(n=gt(r),n!==null)return n;n=null}else if(l===3){if(r.stateNode.current.memoizedState.isDehydrated)return r.tag===3?r.stateNode.containerInfo:null;n=null}else r!==n&&(n=null);return Zl=n,null}function qo(n){switch(n){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($f()){case qa:return 1;case ut:return 4;case di:case ul:return 16;case Vu:return 536870912;default:return 16}default:return 16}}var Ka=null,h=null,C=null;function N(){if(C)return C;var n,r=h,l=r.length,o,c="value"in Ka?Ka.value:Ka.textContent,d=c.length;for(n=0;n<l&&r[n]===c[n];n++);var m=l-n;for(o=1;o<=m&&r[l-o]===c[d-o];o++);return C=c.slice(n,1<o?1-o:void 0)}function A(n){var r=n.keyCode;return"charCode"in n?(n=n.charCode,n===0&&r===13&&(n=13)):n=r,n===10&&(n=13),32<=n||n===13?n:0}function G(){return!0}function Ne(){return!1}function ae(n){function r(l,o,c,d,m){this._reactName=l,this._targetInst=c,this.type=o,this.nativeEvent=d,this.target=m,this.currentTarget=null;for(var E in n)n.hasOwnProperty(E)&&(l=n[E],this[E]=l?l(d):d[E]);return this.isDefaultPrevented=(d.defaultPrevented!=null?d.defaultPrevented:d.returnValue===!1)?G:Ne,this.isPropagationStopped=Ne,this}return T(r.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=G)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=G)},persist:function(){},isPersistent:G}),r}var Le={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(n){return n.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ot=ae(Le),bt=T({},Le,{view:0,detail:0}),Gt=ae(bt),$t,qt,tn,ht=T({},bt,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:qf,button:0,buttons:0,relatedTarget:function(n){return n.relatedTarget===void 0?n.fromElement===n.srcElement?n.toElement:n.fromElement:n.relatedTarget},movementX:function(n){return"movementX"in n?n.movementX:(n!==tn&&(tn&&n.type==="mousemove"?($t=n.screenX-tn.screenX,qt=n.screenY-tn.screenY):qt=$t=0,tn=n),$t)},movementY:function(n){return"movementY"in n?n.movementY:qt}}),Mi=ae(ht),Ku=T({},ht,{dataTransfer:0}),Xo=ae(Ku),If=T({},bt,{relatedTarget:0}),Za=ae(If),Ko=T({},Le,{animationName:0,elapsedTime:0,pseudoElement:0}),Zo=ae(Ko),Qf=T({},Le,{clipboardData:function(n){return"clipboardData"in n?n.clipboardData:window.clipboardData}}),Ym=ae(Qf),Im=T({},Le,{data:0}),Wf=ae(Im),Gf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ev={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"},tv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function nv(n){var r=this.nativeEvent;return r.getModifierState?r.getModifierState(n):(n=tv[n])?!!r[n]:!1}function qf(){return nv}var Ni=T({},bt,{key:function(n){if(n.key){var r=Gf[n.key]||n.key;if(r!=="Unidentified")return r}return n.type==="keypress"?(n=A(n),n===13?"Enter":String.fromCharCode(n)):n.type==="keydown"||n.type==="keyup"?ev[n.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:qf,charCode:function(n){return n.type==="keypress"?A(n):0},keyCode:function(n){return n.type==="keydown"||n.type==="keyup"?n.keyCode:0},which:function(n){return n.type==="keypress"?A(n):n.type==="keydown"||n.type==="keyup"?n.keyCode:0}}),Qm=ae(Ni),Xf=T({},ht,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ec=ae(Xf),Kf=T({},bt,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:qf}),Wm=ae(Kf),tc=T({},Le,{propertyName:0,elapsedTime:0,pseudoElement:0}),rv=ae(tc),Xr=T({},ht,{deltaX:function(n){return"deltaX"in n?n.deltaX:"wheelDeltaX"in n?-n.wheelDeltaX:0},deltaY:function(n){return"deltaY"in n?n.deltaY:"wheelDeltaY"in n?-n.wheelDeltaY:"wheelDelta"in n?-n.wheelDelta:0},deltaZ:0,deltaMode:0}),zi=ae(Xr),Nn=[9,13,27,32],Ja=Yt&&"CompositionEvent"in window,Jl=null;Yt&&"documentMode"in document&&(Jl=document.documentMode);var nc=Yt&&"TextEvent"in window&&!Jl,av=Yt&&(!Ja||Jl&&8<Jl&&11>=Jl),Zu=String.fromCharCode(32),iv=!1;function lv(n,r){switch(n){case"keyup":return Nn.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function rc(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var Ju=!1;function Gm(n,r){switch(n){case"compositionend":return rc(r);case"keypress":return r.which!==32?null:(iv=!0,Zu);case"textInput":return n=r.data,n===Zu&&iv?null:n;default:return null}}function qm(n,r){if(Ju)return n==="compositionend"||!Ja&&lv(n,r)?(n=N(),C=h=Ka=null,Ju=!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.char.length)return r.char;if(r.which)return String.fromCharCode(r.which)}return null;case"compositionend":return av&&r.locale!=="ko"?null:r.data;default:return null}}var uv={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 ov(n){var r=n&&n.nodeName&&n.nodeName.toLowerCase();return r==="input"?!!uv[n.type]:r==="textarea"}function sv(n,r,l,o){Da(o),r=ls(r,"onChange"),0<r.length&&(l=new ot("onChange","change",null,l,o),n.push({event:l,listeners:r}))}var Jo=null,eo=null;function to(n){uc(n,0)}function no(n){var r=ao(n);if(Br(r))return n}function cv(n,r){if(n==="change")return r}var Zf=!1;if(Yt){var Jf;if(Yt){var ed="oninput"in document;if(!ed){var fv=document.createElement("div");fv.setAttribute("oninput","return;"),ed=typeof fv.oninput=="function"}Jf=ed}else Jf=!1;Zf=Jf&&(!document.documentMode||9<document.documentMode)}function dv(){Jo&&(Jo.detachEvent("onpropertychange",pv),eo=Jo=null)}function pv(n){if(n.propertyName==="value"&&no(eo)){var r=[];sv(r,eo,n,Bt(n)),ll(to,r)}}function Xm(n,r,l){n==="focusin"?(dv(),Jo=r,eo=l,Jo.attachEvent("onpropertychange",pv)):n==="focusout"&&dv()}function Km(n){if(n==="selectionchange"||n==="keyup"||n==="keydown")return no(eo)}function Zm(n,r){if(n==="click")return no(r)}function vv(n,r){if(n==="input"||n==="change")return no(r)}function Jm(n,r){return n===r&&(n!==0||1/n===1/r)||n!==n&&r!==r}var La=typeof Object.is=="function"?Object.is:Jm;function es(n,r){if(La(n,r))return!0;if(typeof n!="object"||n===null||typeof r!="object"||r===null)return!1;var l=Object.keys(n),o=Object.keys(r);if(l.length!==o.length)return!1;for(o=0;o<l.length;o++){var c=l[o];if(!he.call(r,c)||!La(n[c],r[c]))return!1}return!0}function hv(n){for(;n&&n.firstChild;)n=n.firstChild;return n}function mv(n,r){var l=hv(n);n=0;for(var o;l;){if(l.nodeType===3){if(o=n+l.textContent.length,n<=r&&o>=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=hv(l)}}function yv(n,r){return n&&r?n===r?!0:n&&n.nodeType===3?!1:r&&r.nodeType===3?yv(n,r.parentNode):"contains"in n?n.contains(r):n.compareDocumentPosition?!!(n.compareDocumentPosition(r)&16):!1:!1}function ac(){for(var n=window,r=pn();r instanceof n.HTMLIFrameElement;){try{var l=typeof r.contentWindow.location.href=="string"}catch{l=!1}if(l)n=r.contentWindow;else break;r=pn(n.document)}return r}function Ui(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 ic(n){var r=ac(),l=n.focusedElem,o=n.selectionRange;if(r!==l&&l&&l.ownerDocument&&yv(l.ownerDocument.documentElement,l)){if(o!==null&&Ui(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=mv(l,d);var m=mv(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<r.length;l++)n=r[l],n.element.scrollLeft=n.left,n.element.scrollTop=n.top}}var gv=Yt&&"documentMode"in document&&11>=document.documentMode,ei=null,td=null,ts=null,nd=!1;function Sv(n,r,l){var o=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;nd||ei==null||ei!==pn(o)||(o=ei,"selectionStart"in o&&Ui(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}),ts&&es(ts,o)||(ts=o,o=ls(td,"onSelect"),0<o.length&&(r=new ot("onSelect","select",null,r,l),n.push({event:r,listeners:o}),r.target=ei)))}function lc(n,r){var l={};return l[n.toLowerCase()]=r.toLowerCase(),l["Webkit"+n]="webkit"+r,l["Moz"+n]="moz"+r,l}var eu={animationend:lc("Animation","AnimationEnd"),animationiteration:lc("Animation","AnimationIteration"),animationstart:lc("Animation","AnimationStart"),transitionend:lc("Transition","TransitionEnd")},rd={},ad={};Yt&&(ad=document.createElement("div").style,"AnimationEvent"in window||(delete eu.animationend.animation,delete eu.animationiteration.animation,delete eu.animationstart.animation),"TransitionEvent"in window||delete eu.transitionend.transition);function Gn(n){if(rd[n])return rd[n];if(!eu[n])return n;var r=eu[n],l;for(l in r)if(r.hasOwnProperty(l)&&l in ad)return rd[n]=r[l];return n}var id=Gn("animationend"),Ev=Gn("animationiteration"),Cv=Gn("animationstart"),Rv=Gn("transitionend"),Tv=new Map,wv="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 Ai(n,r){Tv.set(n,r),rt(r,[n])}for(var ns=0;ns<wv.length;ns++){var tu=wv[ns],ey=tu.toLowerCase(),rs=tu[0].toUpperCase()+tu.slice(1);Ai(ey,"on"+rs)}Ai(id,"onAnimationEnd"),Ai(Ev,"onAnimationIteration"),Ai(Cv,"onAnimationStart"),Ai("dblclick","onDoubleClick"),Ai("focusin","onFocus"),Ai("focusout","onBlur"),Ai(Rv,"onTransitionEnd"),S("onMouseEnter",["mouseout","mouseover"]),S("onMouseLeave",["mouseout","mouseover"]),S("onPointerEnter",["pointerout","pointerover"]),S("onPointerLeave",["pointerout","pointerover"]),rt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),rt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),rt("onBeforeInput",["compositionend","keypress","textInput","paste"]),rt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),rt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),rt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var as="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(" "),ty=new Set("cancel close invalid load scroll toggle".split(" ").concat(as));function xv(n,r,l){var o=n.type||"unknown-event";n.currentTarget=l,ce(o,r,void 0,n),n.currentTarget=null}function uc(n,r){r=(r&4)!==0;for(var l=0;l<n.length;l++){var o=n[l],c=o.event;o=o.listeners;e:{var d=void 0;if(r)for(var m=o.length-1;0<=m;m--){var E=o[m],w=E.instance,U=E.currentTarget;if(E=E.listener,w!==d&&c.isPropagationStopped())break e;xv(c,E,U),d=w}else for(m=0;m<o.length;m++){if(E=o[m],w=E.instance,U=E.currentTarget,E=E.listener,w!==d&&c.isPropagationStopped())break e;xv(c,E,U),d=w}}}if(ci)throw n=R,ci=!1,R=null,n}function Xt(n,r){var l=r[dd];l===void 0&&(l=r[dd]=new Set);var o=n+"__bubble";l.has(o)||(bv(r,n,2,!1),l.add(o))}function Sl(n,r,l){var o=0;r&&(o|=4),bv(l,n,o,r)}var ji="_reactListening"+Math.random().toString(36).slice(2);function ro(n){if(!n[ji]){n[ji]=!0,Zt.forEach(function(l){l!=="selectionchange"&&(ty.has(l)||Sl(l,!1,n),Sl(l,!0,n))});var r=n.nodeType===9?n:n.ownerDocument;r===null||r[ji]||(r[ji]=!0,Sl("selectionchange",!1,r))}}function bv(n,r,l,o){switch(qo(r)){case 1:var c=qu;break;case 4:c=yl;break;default:c=gl}l=c.bind(null,r,l,n),c=void 0,!oi||r!=="touchstart"&&r!=="touchmove"&&r!=="wheel"||(c=!0),o?c!==void 0?n.addEventListener(r,l,{capture:!0,passive:c}):n.addEventListener(r,l,!0):c!==void 0?n.addEventListener(r,l,{passive:c}):n.addEventListener(r,l,!1)}function oc(n,r,l,o,c){var d=o;if(!(r&1)&&!(r&2)&&o!==null)e:for(;;){if(o===null)return;var m=o.tag;if(m===3||m===4){var E=o.stateNode.containerInfo;if(E===c||E.nodeType===8&&E.parentNode===c)break;if(m===4)for(m=o.return;m!==null;){var w=m.tag;if((w===3||w===4)&&(w=m.stateNode.containerInfo,w===c||w.nodeType===8&&w.parentNode===c))return;m=m.return}for(;E!==null;){if(m=Ma(E),m===null)return;if(w=m.tag,w===5||w===6){o=d=m;continue e}E=E.parentNode}}o=o.return}ll(function(){var U=d,I=Bt(l),Q=[];e:{var Y=Tv.get(n);if(Y!==void 0){var oe=ot,ge=n;switch(n){case"keypress":if(A(l)===0)break e;case"keydown":case"keyup":oe=Qm;break;case"focusin":ge="focus",oe=Za;break;case"focusout":ge="blur",oe=Za;break;case"beforeblur":case"afterblur":oe=Za;break;case"click":if(l.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":oe=Mi;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":oe=Xo;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":oe=Wm;break;case id:case Ev:case Cv:oe=Zo;break;case Rv:oe=rv;break;case"scroll":oe=Gt;break;case"wheel":oe=zi;break;case"copy":case"cut":case"paste":oe=Ym;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":oe=ec}var Ce=(r&4)!==0,On=!Ce&&n==="scroll",D=Ce?Y!==null?Y+"Capture":null:Y;Ce=[];for(var b=U,L;b!==null;){L=b;var q=L.stateNode;if(L.tag===5&&q!==null&&(L=q,D!==null&&(q=da(b,D),q!=null&&Ce.push(is(b,q,L)))),On)break;b=b.return}0<Ce.length&&(Y=new oe(Y,ge,null,l,I),Q.push({event:Y,listeners:Ce}))}}if(!(r&7)){e:{if(Y=n==="mouseover"||n==="pointerover",oe=n==="mouseout"||n==="pointerout",Y&&l!==yr&&(ge=l.relatedTarget||l.fromElement)&&(Ma(ge)||ge[Fi]))break e;if((oe||Y)&&(Y=I.window===I?I:(Y=I.ownerDocument)?Y.defaultView||Y.parentWindow:window,oe?(ge=l.relatedTarget||l.toElement,oe=U,ge=ge?Ma(ge):null,ge!==null&&(On=Ge(ge),ge!==On||ge.tag!==5&&ge.tag!==6)&&(ge=null)):(oe=null,ge=U),oe!==ge)){if(Ce=Mi,q="onMouseLeave",D="onMouseEnter",b="mouse",(n==="pointerout"||n==="pointerover")&&(Ce=ec,q="onPointerLeave",D="onPointerEnter",b="pointer"),On=oe==null?Y:ao(oe),L=ge==null?Y:ao(ge),Y=new Ce(q,b+"leave",oe,l,I),Y.target=On,Y.relatedTarget=L,q=null,Ma(I)===U&&(Ce=new Ce(D,b+"enter",ge,l,I),Ce.target=L,Ce.relatedTarget=On,q=Ce),On=q,oe&&ge)t:{for(Ce=oe,D=ge,b=0,L=Ce;L;L=nu(L))b++;for(L=0,q=D;q;q=nu(q))L++;for(;0<b-L;)Ce=nu(Ce),b--;for(;0<L-b;)D=nu(D),L--;for(;b--;){if(Ce===D||D!==null&&Ce===D.alternate)break t;Ce=nu(Ce),D=nu(D)}Ce=null}else Ce=null;oe!==null&&ld(Q,Y,oe,Ce,!1),ge!==null&&On!==null&&ld(Q,On,ge,Ce,!0)}}e:{if(Y=U?ao(U):window,oe=Y.nodeName&&Y.nodeName.toLowerCase(),oe==="select"||oe==="input"&&Y.type==="file")var Re=cv;else if(ov(Y))if(Zf)Re=vv;else{Re=Km;var Se=Xm}else(oe=Y.nodeName)&&oe.toLowerCase()==="input"&&(Y.type==="checkbox"||Y.type==="radio")&&(Re=Zm);if(Re&&(Re=Re(n,U))){sv(Q,Re,l,I);break e}Se&&Se(n,Y,U),n==="focusout"&&(Se=Y._wrapperState)&&Se.controlled&&Y.type==="number"&&Yr(Y,"number",Y.value)}switch(Se=U?ao(U):window,n){case"focusin":(ov(Se)||Se.contentEditable==="true")&&(ei=Se,td=U,ts=null);break;case"focusout":ts=td=ei=null;break;case"mousedown":nd=!0;break;case"contextmenu":case"mouseup":case"dragend":nd=!1,Sv(Q,l,I);break;case"selectionchange":if(gv)break;case"keydown":case"keyup":Sv(Q,l,I)}var _e;if(Ja)e:{switch(n){case"compositionstart":var Be="onCompositionStart";break e;case"compositionend":Be="onCompositionEnd";break e;case"compositionupdate":Be="onCompositionUpdate";break e}Be=void 0}else Ju?lv(n,l)&&(Be="onCompositionEnd"):n==="keydown"&&l.keyCode===229&&(Be="onCompositionStart");Be&&(av&&l.locale!=="ko"&&(Ju||Be!=="onCompositionStart"?Be==="onCompositionEnd"&&Ju&&(_e=N()):(Ka=I,h="value"in Ka?Ka.value:Ka.textContent,Ju=!0)),Se=ls(U,Be),0<Se.length&&(Be=new Wf(Be,n,null,l,I),Q.push({event:Be,listeners:Se}),_e?Be.data=_e:(_e=rc(l),_e!==null&&(Be.data=_e)))),(_e=nc?Gm(n,l):qm(n,l))&&(U=ls(U,"onBeforeInput"),0<U.length&&(I=new Wf("onBeforeInput","beforeinput",null,l,I),Q.push({event:I,listeners:U}),I.data=_e))}uc(Q,r)})}function is(n,r,l){return{instance:n,listener:r,currentTarget:l}}function ls(n,r){for(var l=r+"Capture",o=[];n!==null;){var c=n,d=c.stateNode;c.tag===5&&d!==null&&(c=d,d=da(n,l),d!=null&&o.unshift(is(n,d,c)),d=da(n,r),d!=null&&o.push(is(n,d,c))),n=n.return}return o}function nu(n){if(n===null)return null;do n=n.return;while(n&&n.tag!==5);return n||null}function ld(n,r,l,o,c){for(var d=r._reactName,m=[];l!==null&&l!==o;){var E=l,w=E.alternate,U=E.stateNode;if(w!==null&&w===o)break;E.tag===5&&U!==null&&(E=U,c?(w=da(l,d),w!=null&&m.unshift(is(l,w,E))):c||(w=da(l,d),w!=null&&m.push(is(l,w,E)))),l=l.return}m.length!==0&&n.push({event:r,listeners:m})}var ud=/\r\n?/g,ny=/\u0000|\uFFFD/g;function od(n){return(typeof n=="string"?n:""+n).replace(ud,`
`).replace(ny,"")}function sc(n,r,l){if(r=od(r),od(n)!==r&&l)throw Error(j(425))}function cc(){}var sd=null,ru=null;function us(n,r){return n==="textarea"||n==="noscript"||typeof r.children=="string"||typeof r.children=="number"||typeof r.dangerouslySetInnerHTML=="object"&&r.dangerouslySetInnerHTML!==null&&r.dangerouslySetInnerHTML.__html!=null}var au=typeof setTimeout=="function"?setTimeout:void 0,_v=typeof clearTimeout=="function"?clearTimeout:void 0,cd=typeof Promise=="function"?Promise:void 0,fd=typeof queueMicrotask=="function"?queueMicrotask:typeof cd<"u"?function(n){return cd.resolve(null).then(n).catch(ry)}:au;function ry(n){setTimeout(function(){throw n})}function El(n,r){var l=r,o=0;do{var c=l.nextSibling;if(n.removeChild(l),c&&c.nodeType===8)if(l=c.data,l==="/$"){if(o===0){n.removeChild(c),hl(r);return}o--}else l!=="$"&&l!=="$?"&&l!=="$!"||o++;l=c}while(l);hl(r)}function ti(n){for(;n!=null;n=n.nextSibling){var r=n.nodeType;if(r===1||r===3)break;if(r===8){if(r=n.data,r==="$"||r==="$!"||r==="$?")break;if(r==="/$")return null}}return n}function os(n){n=n.previousSibling;for(var r=0;n;){if(n.nodeType===8){var l=n.data;if(l==="$"||l==="$!"||l==="$?"){if(r===0)return n;r--}else l==="/$"&&r++}n=n.previousSibling}return null}var Cl=Math.random().toString(36).slice(2),hi="__reactFiber$"+Cl,iu="__reactProps$"+Cl,Fi="__reactContainer$"+Cl,dd="__reactEvents$"+Cl,ay="__reactListeners$"+Cl,pd="__reactHandles$"+Cl;function Ma(n){var r=n[hi];if(r)return r;for(var l=n.parentNode;l;){if(r=l[Fi]||l[hi]){if(l=r.alternate,r.child!==null||l!==null&&l.child!==null)for(n=os(n);n!==null;){if(l=n[hi])return l;n=os(n)}return r}n=l,l=n.parentNode}return null}function ss(n){return n=n[hi]||n[Fi],!n||n.tag!==5&&n.tag!==6&&n.tag!==13&&n.tag!==3?null:n}function ao(n){if(n.tag===5||n.tag===6)return n.stateNode;throw Error(j(33))}function De(n){return n[iu]||null}var Rl=[],rn=-1;function Ke(n){return{current:n}}function Nt(n){0>rn||(n.current=Rl[rn],Rl[rn]=null,rn--)}function Pt(n,r){rn++,Rl[rn]=n.current,n.current=r}var mi={},Ve=Ke(mi),Tn=Ke(!1),Kr=mi;function Na(n,r){var l=n.type.contextTypes;if(!l)return mi;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 za(){Nt(Tn),Nt(Ve)}function Tl(n,r,l){if(Ve.current!==mi)throw Error(j(168));Pt(Ve,r),Pt(Tn,l)}function cs(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(j(108,dt(n)||"Unknown",c));return T({},l,o)}function fc(n){return n=(n=n.stateNode)&&n.__reactInternalMemoizedMergedChildContext||mi,Kr=Ve.current,Pt(Ve,n),Pt(Tn,Tn.current),!0}function Dv(n,r,l){var o=n.stateNode;if(!o)throw Error(j(169));l?(n=cs(n,r,Kr),o.__reactInternalMemoizedMergedChildContext=n,Nt(Tn),Nt(Ve),Pt(Ve,n)):Nt(Tn),Pt(Tn,l)}var ha=null,qn=!1,fs=!1;function vd(n){ha===null?ha=[n]:ha.push(n)}function hd(n){qn=!0,vd(n)}function Zr(){if(!fs&&ha!==null){fs=!0;var n=0,r=kt;try{var l=ha;for(kt=1;n<l.length;n++){var o=l[n];do o=o(!0);while(o!==null)}ha=null,qn=!1}catch(c){throw ha!==null&&(ha=ha.slice(n+1)),en(qa,Zr),c}finally{kt=r,fs=!1}}return null}var wl=[],Jr=0,lu=null,io=0,ea=[],gr=0,Ua=null,rr=1,Hi="";function ma(n,r){wl[Jr++]=io,wl[Jr++]=lu,lu=n,io=r}function md(n,r,l){ea[gr++]=rr,ea[gr++]=Hi,ea[gr++]=Ua,Ua=n;var o=rr;n=Hi;var c=32-Dr(o)-1;o&=~(1<<c),l+=1;var d=32-Dr(r)+c;if(30<d){var m=c-c%5;d=(o&(1<<m)-1).toString(32),o>>=m,c-=m,rr=1<<32-Dr(r)+c|l<<c|o,Hi=d+n}else rr=1<<d|l<<c|o,Hi=n}function dc(n){n.return!==null&&(ma(n,1),md(n,1,0))}function yd(n){for(;n===lu;)lu=wl[--Jr],wl[Jr]=null,io=wl[--Jr],wl[Jr]=null;for(;n===Ua;)Ua=ea[--gr],ea[gr]=null,Hi=ea[--gr],ea[gr]=null,rr=ea[--gr],ea[gr]=null}var ya=null,ta=null,an=!1,Aa=null;function gd(n,r){var l=Ba(5,null,null,0);l.elementType="DELETED",l.stateNode=r,l.return=n,r=n.deletions,r===null?(n.deletions=[l],n.flags|=16):r.push(l)}function kv(n,r){switch(n.tag){case 5:var l=n.type;return r=r.nodeType!==1||l.toLowerCase()!==r.nodeName.toLowerCase()?null:r,r!==null?(n.stateNode=r,ya=n,ta=ti(r.firstChild),!0):!1;case 6:return r=n.pendingProps===""||r.nodeType!==3?null:r,r!==null?(n.stateNode=r,ya=n,ta=null,!0):!1;case 13:return r=r.nodeType!==8?null:r,r!==null?(l=Ua!==null?{id:rr,overflow:Hi}:null,n.memoizedState={dehydrated:r,treeContext:l,retryLane:1073741824},l=Ba(18,null,null,0),l.stateNode=r,l.return=n,n.child=l,ya=n,ta=null,!0):!1;default:return!1}}function pc(n){return(n.mode&1)!==0&&(n.flags&128)===0}function vc(n){if(an){var r=ta;if(r){var l=r;if(!kv(n,r)){if(pc(n))throw Error(j(418));r=ti(l.nextSibling);var o=ya;r&&kv(n,r)?gd(o,l):(n.flags=n.flags&-4097|2,an=!1,ya=n)}}else{if(pc(n))throw Error(j(418));n.flags=n.flags&-4097|2,an=!1,ya=n}}}function Ov(n){for(n=n.return;n!==null&&n.tag!==5&&n.tag!==3&&n.tag!==13;)n=n.return;ya=n}function hc(n){if(n!==ya)return!1;if(!an)return Ov(n),an=!0,!1;var r;if((r=n.tag!==3)&&!(r=n.tag!==5)&&(r=n.type,r=r!=="head"&&r!=="body"&&!us(n.type,n.memoizedProps)),r&&(r=ta)){if(pc(n))throw Lv(),Error(j(418));for(;r;)gd(n,r),r=ti(r.nextSibling)}if(Ov(n),n.tag===13){if(n=n.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(j(317));e:{for(n=n.nextSibling,r=0;n;){if(n.nodeType===8){var l=n.data;if(l==="/$"){if(r===0){ta=ti(n.nextSibling);break e}r--}else l!=="$"&&l!=="$!"&&l!=="$?"||r++}n=n.nextSibling}ta=null}}else ta=ya?ti(n.stateNode.nextSibling):null;return!0}function Lv(){for(var n=ta;n;)n=ti(n.nextSibling)}function yn(){ta=ya=null,an=!1}function Sd(n){Aa===null?Aa=[n]:Aa.push(n)}var mc=ft.ReactCurrentBatchConfig;function ga(n,r){if(n&&n.defaultProps){r=T({},r),n=n.defaultProps;for(var l in n)r[l]===void 0&&(r[l]=n[l]);return r}return r}var yi=Ke(null),yc=null,xl=null,Ed=null;function Cd(){Ed=xl=yc=null}function bl(n){var r=yi.current;Nt(yi),n._currentValue=r}function Xn(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 te(n,r){yc=n,Ed=xl=null,n=n.dependencies,n!==null&&n.firstContext!==null&&(n.lanes&r&&(zn=!0),n.firstContext=null)}function kn(n){var r=n._currentValue;if(Ed!==n)if(n={context:n,memoizedValue:r,next:null},xl===null){if(yc===null)throw Error(j(308));xl=n,yc.dependencies={lanes:0,firstContext:n}}else xl=xl.next=n;return r}var ar=null;function Rd(n){ar===null?ar=[n]:ar.push(n)}function Mv(n,r,l,o){var c=r.interleaved;return c===null?(l.next=l,Rd(r)):(l.next=c.next,c.next=l),r.interleaved=l,Pi(n,o)}function Pi(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 _l=!1;function Td(n){n.updateQueue={baseState:n.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Hn(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 Vi(n,r){return{eventTime:n,lane:r,tag:0,payload:null,callback:null,next:null}}function Dl(n,r,l){var o=n.updateQueue;if(o===null)return null;if(o=o.shared,pt&2){var c=o.pending;return c===null?r.next=r:(r.next=c.next,c.next=r),o.pending=r,Pi(n,l)}return c=o.interleaved,c===null?(r.next=r,Rd(o)):(r.next=c.next,c.next=r),o.interleaved=r,Pi(n,l)}function gc(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,pi(n,l)}}function wd(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 kl(n,r,l,o){var c=n.updateQueue;_l=!1;var d=c.firstBaseUpdate,m=c.lastBaseUpdate,E=c.shared.pending;if(E!==null){c.shared.pending=null;var w=E,U=w.next;w.next=null,m===null?d=U:m.next=U,m=w;var I=n.alternate;I!==null&&(I=I.updateQueue,E=I.lastBaseUpdate,E!==m&&(E===null?I.firstBaseUpdate=U:E.next=U,I.lastBaseUpdate=w))}if(d!==null){var Q=c.baseState;m=0,I=U=w=null,E=d;do{var Y=E.lane,oe=E.eventTime;if((o&Y)===Y){I!==null&&(I=I.next={eventTime:oe,lane:0,tag:E.tag,payload:E.payload,callback:E.callback,next:null});e:{var ge=n,Ce=E;switch(Y=r,oe=l,Ce.tag){case 1:if(ge=Ce.payload,typeof ge=="function"){Q=ge.call(oe,Q,Y);break e}Q=ge;break e;case 3:ge.flags=ge.flags&-65537|128;case 0:if(ge=Ce.payload,Y=typeof ge=="function"?ge.call(oe,Q,Y):ge,Y==null)break e;Q=T({},Q,Y);break e;case 2:_l=!0}}E.callback!==null&&E.lane!==0&&(n.flags|=64,Y=c.effects,Y===null?c.effects=[E]:Y.push(E))}else oe={eventTime:oe,lane:Y,tag:E.tag,payload:E.payload,callback:E.callback,next:null},I===null?(U=I=oe,w=Q):I=I.next=oe,m|=Y;if(E=E.next,E===null){if(E=c.shared.pending,E===null)break;Y=E,E=Y.next,Y.next=null,c.lastBaseUpdate=Y,c.shared.pending=null}}while(1);if(I===null&&(w=Q),c.baseState=w,c.firstBaseUpdate=U,c.lastBaseUpdate=I,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);Ii|=m,n.lanes=m,n.memoizedState=Q}}function uu(n,r,l){if(n=r.effects,r.effects=null,n!==null)for(r=0;r<n.length;r++){var o=n[r],c=o.callback;if(c!==null){if(o.callback=null,o=l,typeof c!="function")throw Error(j(191,c));c.call(o)}}}var Nv=new K.Component().refs;function xd(n,r,l,o){r=n.memoizedState,l=l(o,r),l=l==null?r:T({},r,l),n.memoizedState=l,n.lanes===0&&(n.updateQueue.baseState=l)}var Sc={isMounted:function(n){return(n=n._reactInternals)?Ge(n)===n:!1},enqueueSetState:function(n,r,l){n=n._reactInternals;var o=Rr(),c=Un(n),d=Vi(o,c);d.payload=r,l!=null&&(d.callback=l),r=Dl(n,d,c),r!==null&&(Tr(r,n,c,o),gc(r,n,c))},enqueueReplaceState:function(n,r,l){n=n._reactInternals;var o=Rr(),c=Un(n),d=Vi(o,c);d.tag=1,d.payload=r,l!=null&&(d.callback=l),r=Dl(n,d,c),r!==null&&(Tr(r,n,c,o),gc(r,n,c))},enqueueForceUpdate:function(n,r){n=n._reactInternals;var l=Rr(),o=Un(n),c=Vi(l,o);c.tag=2,r!=null&&(c.callback=r),r=Dl(n,c,o),r!==null&&(Tr(r,n,o,l),gc(r,n,o))}};function zv(n,r,l,o,c,d,m){return n=n.stateNode,typeof n.shouldComponentUpdate=="function"?n.shouldComponentUpdate(o,d,m):r.prototype&&r.prototype.isPureReactComponent?!es(l,o)||!es(c,d):!0}function Uv(n,r,l){var o=!1,c=mi,d=r.contextType;return typeof d=="object"&&d!==null?d=kn(d):(c=cn(r)?Kr:Ve.current,o=r.contextTypes,d=(o=o!=null)?Na(n,c):mi),r=new r(l,d),n.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,r.updater=Sc,n.stateNode=r,r._reactInternals=n,o&&(n=n.stateNode,n.__reactInternalMemoizedUnmaskedChildContext=c,n.__reactInternalMemoizedMaskedChildContext=d),r}function Av(n,r,l,o){n=r.state,typeof r.componentWillReceiveProps=="function"&&r.componentWillReceiveProps(l,o),typeof r.UNSAFE_componentWillReceiveProps=="function"&&r.UNSAFE_componentWillReceiveProps(l,o),r.state!==n&&Sc.enqueueReplaceState(r,r.state,null)}function Ec(n,r,l,o){var c=n.stateNode;c.props=l,c.state=n.memoizedState,c.refs=Nv,Td(n);var d=r.contextType;typeof d=="object"&&d!==null?c.context=kn(d):(d=cn(r)?Kr:Ve.current,c.context=Na(n,d)),c.state=n.memoizedState,d=r.getDerivedStateFromProps,typeof d=="function"&&(xd(n,r,d,l),c.state=n.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof c.getSnapshotBeforeUpdate=="function"||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(r=c.state,typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount(),r!==c.state&&Sc.enqueueReplaceState(c,c.state,null),kl(n,l,c,o),c.state=n.memoizedState),typeof c.componentDidMount=="function"&&(n.flags|=4194308)}function lo(n,r,l){if(n=l.ref,n!==null&&typeof n!="function"&&typeof n!="object"){if(l._owner){if(l=l._owner,l){if(l.tag!==1)throw Error(j(309));var o=l.stateNode}if(!o)throw Error(j(147,n));var c=o,d=""+n;return r!==null&&r.ref!==null&&typeof r.ref=="function"&&r.ref._stringRef===d?r.ref:(r=function(m){var E=c.refs;E===Nv&&(E=c.refs={}),m===null?delete E[d]:E[d]=m},r._stringRef=d,r)}if(typeof n!="string")throw Error(j(284));if(!l._owner)throw Error(j(290,n))}return n}function Cc(n,r){throw n=Object.prototype.toString.call(r),Error(j(31,n==="[object Object]"?"object with keys {"+Object.keys(r).join(", ")+"}":n))}function jv(n){var r=n._init;return r(n._payload)}function Fv(n){function r(D,b){if(n){var L=D.deletions;L===null?(D.deletions=[b],D.flags|=16):L.push(b)}}function l(D,b){if(!n)return null;for(;b!==null;)r(D,b),b=b.sibling;return null}function o(D,b){for(D=new Map;b!==null;)b.key!==null?D.set(b.key,b):D.set(b.index,b),b=b.sibling;return D}function c(D,b){return D=jl(D,b),D.index=0,D.sibling=null,D}function d(D,b,L){return D.index=L,n?(L=D.alternate,L!==null?(L=L.index,L<b?(D.flags|=2,b):L):(D.flags|=2,b)):(D.flags|=1048576,b)}function m(D){return n&&D.alternate===null&&(D.flags|=2),D}function E(D,b,L,q){return b===null||b.tag!==6?(b=Os(L,D.mode,q),b.return=D,b):(b=c(b,L),b.return=D,b)}function w(D,b,L,q){var Re=L.type;return Re===Fe?I(D,b,L.props.children,q,L.key):b!==null&&(b.elementType===Re||typeof Re=="object"&&Re!==null&&Re.$$typeof===Tt&&jv(Re)===b.type)?(q=c(b,L.props),q.ref=lo(D,b,L),q.return=D,q):(q=Jc(L.type,L.key,L.props,null,D.mode,q),q.ref=lo(D,b,L),q.return=D,q)}function U(D,b,L,q){return b===null||b.tag!==4||b.stateNode.containerInfo!==L.containerInfo||b.stateNode.implementation!==L.implementation?(b=bu(L,D.mode,q),b.return=D,b):(b=c(b,L.children||[]),b.return=D,b)}function I(D,b,L,q,Re){return b===null||b.tag!==7?(b=xu(L,D.mode,q,Re),b.return=D,b):(b=c(b,L),b.return=D,b)}function Q(D,b,L){if(typeof b=="string"&&b!==""||typeof b=="number")return b=Os(""+b,D.mode,L),b.return=D,b;if(typeof b=="object"&&b!==null){switch(b.$$typeof){case be:return L=Jc(b.type,b.key,b.props,null,D.mode,L),L.ref=lo(D,null,b),L.return=D,L;case lt:return b=bu(b,D.mode,L),b.return=D,b;case Tt:var q=b._init;return Q(D,q(b._payload),L)}if(Qn(b)||we(b))return b=xu(b,D.mode,L,null),b.return=D,b;Cc(D,b)}return null}function Y(D,b,L,q){var Re=b!==null?b.key:null;if(typeof L=="string"&&L!==""||typeof L=="number")return Re!==null?null:E(D,b,""+L,q);if(typeof L=="object"&&L!==null){switch(L.$$typeof){case be:return L.key===Re?w(D,b,L,q):null;case lt:return L.key===Re?U(D,b,L,q):null;case Tt:return Re=L._init,Y(D,b,Re(L._payload),q)}if(Qn(L)||we(L))return Re!==null?null:I(D,b,L,q,null);Cc(D,L)}return null}function oe(D,b,L,q,Re){if(typeof q=="string"&&q!==""||typeof q=="number")return D=D.get(L)||null,E(b,D,""+q,Re);if(typeof q=="object"&&q!==null){switch(q.$$typeof){case be:return D=D.get(q.key===null?L:q.key)||null,w(b,D,q,Re);case lt:return D=D.get(q.key===null?L:q.key)||null,U(b,D,q,Re);case Tt:var Se=q._init;return oe(D,b,L,Se(q._payload),Re)}if(Qn(q)||we(q))return D=D.get(L)||null,I(b,D,q,Re,null);Cc(b,q)}return null}function ge(D,b,L,q){for(var Re=null,Se=null,_e=b,Be=b=0,Jn=null;_e!==null&&Be<L.length;Be++){_e.index>Be?(Jn=_e,_e=null):Jn=_e.sibling;var _t=Y(D,_e,L[Be],q);if(_t===null){_e===null&&(_e=Jn);break}n&&_e&&_t.alternate===null&&r(D,_e),b=d(_t,b,Be),Se===null?Re=_t:Se.sibling=_t,Se=_t,_e=Jn}if(Be===L.length)return l(D,_e),an&&ma(D,Be),Re;if(_e===null){for(;Be<L.length;Be++)_e=Q(D,L[Be],q),_e!==null&&(b=d(_e,b,Be),Se===null?Re=_e:Se.sibling=_e,Se=_e);return an&&ma(D,Be),Re}for(_e=o(D,_e);Be<L.length;Be++)Jn=oe(_e,D,Be,L[Be],q),Jn!==null&&(n&&Jn.alternate!==null&&_e.delete(Jn.key===null?Be:Jn.key),b=d(Jn,b,Be),Se===null?Re=Jn:Se.sibling=Jn,Se=Jn);return n&&_e.forEach(function(Fl){return r(D,Fl)}),an&&ma(D,Be),Re}function Ce(D,b,L,q){var Re=we(L);if(typeof Re!="function")throw Error(j(150));if(L=Re.call(L),L==null)throw Error(j(151));for(var Se=Re=null,_e=b,Be=b=0,Jn=null,_t=L.next();_e!==null&&!_t.done;Be++,_t=L.next()){_e.index>Be?(Jn=_e,_e=null):Jn=_e.sibling;var Fl=Y(D,_e,_t.value,q);if(Fl===null){_e===null&&(_e=Jn);break}n&&_e&&Fl.alternate===null&&r(D,_e),b=d(Fl,b,Be),Se===null?Re=Fl:Se.sibling=Fl,Se=Fl,_e=Jn}if(_t.done)return l(D,_e),an&&ma(D,Be),Re;if(_e===null){for(;!_t.done;Be++,_t=L.next())_t=Q(D,_t.value,q),_t!==null&&(b=d(_t,b,Be),Se===null?Re=_t:Se.sibling=_t,Se=_t);return an&&ma(D,Be),Re}for(_e=o(D,_e);!_t.done;Be++,_t=L.next())_t=oe(_e,D,Be,_t.value,q),_t!==null&&(n&&_t.alternate!==null&&_e.delete(_t.key===null?Be:_t.key),b=d(_t,b,Be),Se===null?Re=_t:Se.sibling=_t,Se=_t);return n&&_e.forEach(function(wy){return r(D,wy)}),an&&ma(D,Be),Re}function On(D,b,L,q){if(typeof L=="object"&&L!==null&&L.type===Fe&&L.key===null&&(L=L.props.children),typeof L=="object"&&L!==null){switch(L.$$typeof){case be:e:{for(var Re=L.key,Se=b;Se!==null;){if(Se.key===Re){if(Re=L.type,Re===Fe){if(Se.tag===7){l(D,Se.sibling),b=c(Se,L.props.children),b.return=D,D=b;break e}}else if(Se.elementType===Re||typeof Re=="object"&&Re!==null&&Re.$$typeof===Tt&&jv(Re)===Se.type){l(D,Se.sibling),b=c(Se,L.props),b.ref=lo(D,Se,L),b.return=D,D=b;break e}l(D,Se);break}else r(D,Se);Se=Se.sibling}L.type===Fe?(b=xu(L.props.children,D.mode,q,L.key),b.return=D,D=b):(q=Jc(L.type,L.key,L.props,null,D.mode,q),q.ref=lo(D,b,L),q.return=D,D=q)}return m(D);case lt:e:{for(Se=L.key;b!==null;){if(b.key===Se)if(b.tag===4&&b.stateNode.containerInfo===L.containerInfo&&b.stateNode.implementation===L.implementation){l(D,b.sibling),b=c(b,L.children||[]),b.return=D,D=b;break e}else{l(D,b);break}else r(D,b);b=b.sibling}b=bu(L,D.mode,q),b.return=D,D=b}return m(D);case Tt:return Se=L._init,On(D,b,Se(L._payload),q)}if(Qn(L))return ge(D,b,L,q);if(we(L))return Ce(D,b,L,q);Cc(D,L)}return typeof L=="string"&&L!==""||typeof L=="number"?(L=""+L,b!==null&&b.tag===6?(l(D,b.sibling),b=c(b,L),b.return=D,D=b):(l(D,b),b=Os(L,D.mode,q),b.return=D,D=b),m(D)):l(D,b)}return On}var uo=Fv(!0),Hv=Fv(!1),ds={},ni=Ke(ds),ps=Ke(ds),oo=Ke(ds);function ou(n){if(n===ds)throw Error(j(174));return n}function bd(n,r){switch(Pt(oo,r),Pt(ps,n),Pt(ni,ds),n=r.nodeType,n){case 9:case 11:r=(r=r.documentElement)?r.namespaceURI:vn(null,"");break;default:n=n===8?r.parentNode:r,r=n.namespaceURI||null,n=n.tagName,r=vn(r,n)}Nt(ni),Pt(ni,r)}function Ol(){Nt(ni),Nt(ps),Nt(oo)}function Me(n){ou(oo.current);var r=ou(ni.current),l=vn(r,n.type);r!==l&&(Pt(ps,n),Pt(ni,l))}function st(n){ps.current===n&&(Nt(ni),Nt(ps))}var ze=Ke(0);function gn(n){for(var r=n;r!==null;){if(r.tag===13){var l=r.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||l.data==="$?"||l.data==="$!"))return r}else if(r.tag===19&&r.memoizedProps.revealOrder!==void 0){if(r.flags&128)return r}else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===n)break;for(;r.sibling===null;){if(r.return===null||r.return===n)return null;r=r.return}r.sibling.return=r.return,r=r.sibling}return null}var ja=[];function Rc(){for(var n=0;n<ja.length;n++)ja[n]._workInProgressVersionPrimary=null;ja.length=0}var Tc=ft.ReactCurrentDispatcher,_d=ft.ReactCurrentBatchConfig,su=0,ln=null,P=null,St=null,Ae=!1,gi=!1,Sa=0,cu=0;function un(){throw Error(j(321))}function fu(n,r){if(r===null)return!1;for(var l=0;l<r.length&&l<n.length;l++)if(!La(n[l],r[l]))return!1;return!0}function Ll(n,r,l,o,c,d){if(su=d,ln=r,r.memoizedState=null,r.updateQueue=null,r.lanes=0,Tc.current=n===null||n.memoizedState===null?ly:uy,n=l(o,c),gi){d=0;do{if(gi=!1,Sa=0,25<=d)throw Error(j(301));d+=1,St=P=null,r.updateQueue=null,Tc.current=kd,n=l(o,c)}while(gi)}if(Tc.current=Hc,r=P!==null&&P.next!==null,su=0,St=P=ln=null,Ae=!1,r)throw Error(j(300));return n}function du(){var n=Sa!==0;return Sa=0,n}function Fa(){var n={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return St===null?ln.memoizedState=St=n:St=St.next=n,St}function na(){if(P===null){var n=ln.alternate;n=n!==null?n.memoizedState:null}else n=P.next;var r=St===null?ln.memoizedState:St.next;if(r!==null)St=r,P=n;else{if(n===null)throw Error(j(310));P=n,n={memoizedState:P.memoizedState,baseState:P.baseState,baseQueue:P.baseQueue,queue:P.queue,next:null},St===null?ln.memoizedState=St=n:St=St.next=n}return St}function pu(n,r){return typeof r=="function"?r(n):r}function vs(n){var r=na(),l=r.queue;if(l===null)throw Error(j(311));l.lastRenderedReducer=n;var o=P,c=o.baseQueue,d=l.pending;if(d!==null){if(c!==null){var m=c.next;c.next=d.next,d.next=m}o.baseQueue=c=d,l.pending=null}if(c!==null){d=c.next,o=o.baseState;var E=m=null,w=null,U=d;do{var I=U.lane;if((su&I)===I)w!==null&&(w=w.next={lane:0,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null}),o=U.hasEagerState?U.eagerState:n(o,U.action);else{var Q={lane:I,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null};w===null?(E=w=Q,m=o):w=w.next=Q,ln.lanes|=I,Ii|=I}U=U.next}while(U!==null&&U!==d);w===null?m=o:w.next=E,La(o,r.memoizedState)||(zn=!0),r.memoizedState=o,r.baseState=m,r.baseQueue=w,l.lastRenderedState=o}if(n=l.interleaved,n!==null){c=n;do d=c.lane,ln.lanes|=d,Ii|=d,c=c.next;while(c!==n)}else c===null&&(l.lanes=0);return[r.memoizedState,l.dispatch]}function hs(n){var r=na(),l=r.queue;if(l===null)throw Error(j(311));l.lastRenderedReducer=n;var o=l.dispatch,c=l.pending,d=r.memoizedState;if(c!==null){l.pending=null;var m=c=c.next;do d=n(d,m.action),m=m.next;while(m!==c);La(d,r.memoizedState)||(zn=!0),r.memoizedState=d,r.baseQueue===null&&(r.baseState=d),l.lastRenderedState=d}return[d,o]}function wc(){}function xc(n,r){var l=ln,o=na(),c=r(),d=!La(o.memoizedState,c);if(d&&(o.memoizedState=c,zn=!0),o=o.queue,ms(Dc.bind(null,l,o,n),[n]),o.getSnapshot!==r||d||St!==null&&St.memoizedState.tag&1){if(l.flags|=2048,vu(9,_c.bind(null,l,o,c,r),void 0,null),Sn===null)throw Error(j(349));su&30||bc(l,r,c)}return c}function bc(n,r,l){n.flags|=16384,n={getSnapshot:r,value:l},r=ln.updateQueue,r===null?(r={lastEffect:null,stores:null},ln.updateQueue=r,r.stores=[n]):(l=r.stores,l===null?r.stores=[n]:l.push(n))}function _c(n,r,l,o){r.value=l,r.getSnapshot=o,kc(r)&&Oc(n)}function Dc(n,r,l){return l(function(){kc(r)&&Oc(n)})}function kc(n){var r=n.getSnapshot;n=n.value;try{var l=r();return!La(n,l)}catch{return!0}}function Oc(n){var r=Pi(n,1);r!==null&&Tr(r,n,1,-1)}function Lc(n){var r=Fa();return typeof n=="function"&&(n=n()),r.memoizedState=r.baseState=n,n={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:pu,lastRenderedState:n},r.queue=n,n=n.dispatch=Fc.bind(null,ln,n),[r.memoizedState,n]}function vu(n,r,l,o){return n={tag:n,create:r,destroy:l,deps:o,next:null},r=ln.updateQueue,r===null?(r={lastEffect:null,stores:null},ln.updateQueue=r,r.lastEffect=n.next=n):(l=r.lastEffect,l===null?r.lastEffect=n.next=n:(o=l.next,l.next=n,n.next=o,r.lastEffect=n)),n}function Mc(){return na().memoizedState}function hu(n,r,l,o){var c=Fa();ln.flags|=n,c.memoizedState=vu(1|r,l,void 0,o===void 0?null:o)}function Bi(n,r,l,o){var c=na();o=o===void 0?null:o;var d=void 0;if(P!==null){var m=P.memoizedState;if(d=m.destroy,o!==null&&fu(o,m.deps)){c.memoizedState=vu(r,l,d,o);return}}ln.flags|=n,c.memoizedState=vu(1|r,l,d,o)}function Nc(n,r){return hu(8390656,8,n,r)}function ms(n,r){return Bi(2048,8,n,r)}function zc(n,r){return Bi(4,2,n,r)}function Uc(n,r){return Bi(4,4,n,r)}function Dd(n,r){if(typeof r=="function")return n=n(),r(n),function(){r(null)};if(r!=null)return n=n(),r.current=n,function(){r.current=null}}function so(n,r,l){return l=l!=null?l.concat([n]):null,Bi(4,4,Dd.bind(null,r,n),l)}function Ac(){}function co(n,r){var l=na();r=r===void 0?null:r;var o=l.memoizedState;return o!==null&&r!==null&&fu(r,o[1])?o[0]:(l.memoizedState=[n,r],n)}function Ml(n,r){var l=na();r=r===void 0?null:r;var o=l.memoizedState;return o!==null&&r!==null&&fu(r,o[1])?o[0]:(n=n(),l.memoizedState=[n,r],n)}function ra(n,r,l){return su&21?(La(l,r)||(l=$u(),ln.lanes|=l,Ii|=l,n.baseState=!0),r):(n.baseState&&(n.baseState=!1,zn=!0),n.memoizedState=l)}function iy(n,r){var l=kt;kt=l!==0&&4>l?l:4,n(!0);var o=_d.transition;_d.transition={};try{n(!1),r()}finally{kt=l,_d.transition=o}}function Kt(){return na().memoizedState}function jc(n,r,l){var o=Un(n);if(l={lane:o,action:l,hasEagerState:!1,eagerState:null,next:null},fo(n))ys(r,l);else if(l=Mv(n,r,l,o),l!==null){var c=Rr();Tr(l,n,o,c),Pv(l,r,o)}}function Fc(n,r,l){var o=Un(n),c={lane:o,action:l,hasEagerState:!1,eagerState:null,next:null};if(fo(n))ys(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,La(E,m)){var w=r.interleaved;w===null?(c.next=c,Rd(r)):(c.next=w.next,w.next=c),r.interleaved=c;return}}catch{}finally{}l=Mv(n,r,c,o),l!==null&&(c=Rr(),Tr(l,n,o,c),Pv(l,r,o))}}function fo(n){var r=n.alternate;return n===ln||r!==null&&r===ln}function ys(n,r){gi=Ae=!0;var l=n.pending;l===null?r.next=r:(r.next=l.next,l.next=r),n.pending=r}function Pv(n,r,l){if(l&4194240){var o=r.lanes;o&=n.pendingLanes,l|=o,r.lanes=l,pi(n,l)}}var Hc={readContext:kn,useCallback:un,useContext:un,useEffect:un,useImperativeHandle:un,useInsertionEffect:un,useLayoutEffect:un,useMemo:un,useReducer:un,useRef:un,useState:un,useDebugValue:un,useDeferredValue:un,useTransition:un,useMutableSource:un,useSyncExternalStore:un,useId:un,unstable_isNewReconciler:!1},ly={readContext:kn,useCallback:function(n,r){return Fa().memoizedState=[n,r===void 0?null:r],n},useContext:kn,useEffect:Nc,useImperativeHandle:function(n,r,l){return l=l!=null?l.concat([n]):null,hu(4194308,4,Dd.bind(null,r,n),l)},useLayoutEffect:function(n,r){return hu(4194308,4,n,r)},useInsertionEffect:function(n,r){return hu(4,2,n,r)},useMemo:function(n,r){var l=Fa();return r=r===void 0?null:r,n=n(),l.memoizedState=[n,r],n},useReducer:function(n,r,l){var o=Fa();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=jc.bind(null,ln,n),[o.memoizedState,n]},useRef:function(n){var r=Fa();return n={current:n},r.memoizedState=n},useState:Lc,useDebugValue:Ac,useDeferredValue:function(n){return Fa().memoizedState=n},useTransition:function(){var n=Lc(!1),r=n[0];return n=iy.bind(null,n[1]),Fa().memoizedState=n,[r,n]},useMutableSource:function(){},useSyncExternalStore:function(n,r,l){var o=ln,c=Fa();if(an){if(l===void 0)throw Error(j(407));l=l()}else{if(l=r(),Sn===null)throw Error(j(349));su&30||bc(o,r,l)}c.memoizedState=l;var d={value:l,getSnapshot:r};return c.queue=d,Nc(Dc.bind(null,o,d,n),[n]),o.flags|=2048,vu(9,_c.bind(null,o,d,l,r),void 0,null),l},useId:function(){var n=Fa(),r=Sn.identifierPrefix;if(an){var l=Hi,o=rr;l=(o&~(1<<32-Dr(o)-1)).toString(32)+l,r=":"+r+"R"+l,l=Sa++,0<l&&(r+="H"+l.toString(32)),r+=":"}else l=cu++,r=":"+r+"r"+l.toString(32)+":";return n.memoizedState=r},unstable_isNewReconciler:!1},uy={readContext:kn,useCallback:co,useContext:kn,useEffect:ms,useImperativeHandle:so,useInsertionEffect:zc,useLayoutEffect:Uc,useMemo:Ml,useReducer:vs,useRef:Mc,useState:function(){return vs(pu)},useDebugValue:Ac,useDeferredValue:function(n){var r=na();return ra(r,P.memoizedState,n)},useTransition:function(){var n=vs(pu)[0],r=na().memoizedState;return[n,r]},useMutableSource:wc,useSyncExternalStore:xc,useId:Kt,unstable_isNewReconciler:!1},kd={readContext:kn,useCallback:co,useContext:kn,useEffect:ms,useImperativeHandle:so,useInsertionEffect:zc,useLayoutEffect:Uc,useMemo:Ml,useReducer:hs,useRef:Mc,useState:function(){return hs(pu)},useDebugValue:Ac,useDeferredValue:function(n){var r=na();return P===null?r.memoizedState=n:ra(r,P.memoizedState,n)},useTransition:function(){var n=hs(pu)[0],r=na().memoizedState;return[n,r]},useMutableSource:wc,useSyncExternalStore:xc,useId:Kt,unstable_isNewReconciler:!1};function po(n,r){try{var l="",o=r;do l+=yt(o),o=o.return;while(o);var c=l}catch(d){c=`
Error generating stack: `+d.message+`
`+d.stack}return{value:n,source:r,stack:c,digest:null}}function gs(n,r,l){return{value:n,source:null,stack:l??null,digest:r??null}}function Pc(n,r){try{console.error(r.value)}catch(l){setTimeout(function(){throw l})}}var oy=typeof WeakMap=="function"?WeakMap:Map;function Vv(n,r,l){l=Vi(-1,l),l.tag=3,l.payload={element:null};var o=r.value;return l.callback=function(){Wc||(Wc=!0,Eu=o),Pc(n,r)},l}function Ss(n,r,l){l=Vi(-1,l),l.tag=3;var o=n.type.getDerivedStateFromError;if(typeof o=="function"){var c=r.value;l.payload=function(){return o(c)},l.callback=function(){Pc(n,r)}}var d=n.stateNode;return d!==null&&typeof d.componentDidCatch=="function"&&(l.callback=function(){Pc(n,r),typeof o!="function"&&(Ci===null?Ci=new Set([this]):Ci.add(this));var m=r.stack;this.componentDidCatch(r.value,{componentStack:m!==null?m:""})}),l}function Bv(n,r,l){var o=n.pingCache;if(o===null){o=n.pingCache=new oy;var c=new Set;o.set(r,c)}else c=o.get(r),c===void 0&&(c=new Set,o.set(r,c));c.has(l)||(c.add(l),n=hy.bind(null,n,r,l),r.then(n,n))}function Od(n){do{var r;if((r=n.tag===13)&&(r=n.memoizedState,r=r!==null?r.dehydrated!==null:!0),r)return n;n=n.return}while(n!==null);return null}function Ld(n,r,l,o,c){return n.mode&1?(n.flags|=65536,n.lanes=c,n):(n===r?n.flags|=65536:(n.flags|=128,l.flags|=131072,l.flags&=-52805,l.tag===1&&(l.alternate===null?l.tag=17:(r=Vi(-1,1),r.tag=2,Dl(l,r,1))),l.lanes|=1),n)}var sy=ft.ReactCurrentOwner,zn=!1;function Pn(n,r,l,o){r.child=n===null?Hv(r,null,l,o):uo(r,n.child,l,o)}function Nl(n,r,l,o,c){l=l.render;var d=r.ref;return te(r,c),o=Ll(n,r,l,o,d,c),l=du(),n!==null&&!zn?(r.updateQueue=n.updateQueue,r.flags&=-2053,n.lanes&=~c,ir(n,r,c)):(an&&l&&dc(r),r.flags|=1,Pn(n,r,o,c),r.child)}function Vc(n,r,l,o,c){if(n===null){var d=l.type;return typeof d=="function"&&!Xd(d)&&d.defaultProps===void 0&&l.compare===null&&l.defaultProps===void 0?(r.tag=15,r.type=d,aa(n,r,d,o,c)):(n=Jc(l.type,null,o,r,r.mode,c),n.ref=r.ref,n.return=r,r.child=n)}if(d=n.child,!(n.lanes&c)){var m=d.memoizedProps;if(l=l.compare,l=l!==null?l:es,l(m,o)&&n.ref===r.ref)return ir(n,r,c)}return r.flags|=1,n=jl(d,o),n.ref=r.ref,n.return=r,r.child=n}function aa(n,r,l,o,c){if(n!==null){var d=n.memoizedProps;if(es(d,o)&&n.ref===r.ref)if(zn=!1,r.pendingProps=o=d,(n.lanes&c)!==0)n.flags&131072&&(zn=!0);else return r.lanes=n.lanes,ir(n,r,c)}return vo(n,r,l,o,c)}function mu(n,r,l){var o=r.pendingProps,c=o.children,d=n!==null?n.memoizedState:null;if(o.mode==="hidden")if(!(r.mode&1))r.memoizedState={baseLanes:0,cachePool:null,transitions:null},Pt(Eo,Ea),Ea|=l;else{if(!(l&1073741824))return n=d!==null?d.baseLanes|l:l,r.lanes=r.childLanes=1073741824,r.memoizedState={baseLanes:n,cachePool:null,transitions:null},r.updateQueue=null,Pt(Eo,Ea),Ea|=n,null;r.memoizedState={baseLanes:0,cachePool:null,transitions:null},o=d!==null?d.baseLanes:l,Pt(Eo,Ea),Ea|=o}else d!==null?(o=d.baseLanes|l,r.memoizedState=null):o=l,Pt(Eo,Ea),Ea|=o;return Pn(n,r,c,l),r.child}function Ze(n,r){var l=r.ref;(n===null&&l!==null||n!==null&&n.ref!==l)&&(r.flags|=512,r.flags|=2097152)}function vo(n,r,l,o,c){var d=cn(l)?Kr:Ve.current;return d=Na(r,d),te(r,c),l=Ll(n,r,l,o,d,c),o=du(),n!==null&&!zn?(r.updateQueue=n.updateQueue,r.flags&=-2053,n.lanes&=~c,ir(n,r,c)):(an&&o&&dc(r),r.flags|=1,Pn(n,r,l,c),r.child)}function Md(n,r,l,o,c){if(cn(l)){var d=!0;fc(r)}else d=!1;if(te(r,c),r.stateNode===null)Sr(n,r),Uv(r,l,o),Ec(r,l,o,c),o=!0;else if(n===null){var m=r.stateNode,E=r.memoizedProps;m.props=E;var w=m.context,U=l.contextType;typeof U=="object"&&U!==null?U=kn(U):(U=cn(l)?Kr:Ve.current,U=Na(r,U));var I=l.getDerivedStateFromProps,Q=typeof I=="function"||typeof m.getSnapshotBeforeUpdate=="function";Q||typeof m.UNSAFE_componentWillReceiveProps!="function"&&typeof m.componentWillReceiveProps!="function"||(E!==o||w!==U)&&Av(r,m,o,U),_l=!1;var Y=r.memoizedState;m.state=Y,kl(r,o,m,c),w=r.memoizedState,E!==o||Y!==w||Tn.current||_l?(typeof I=="function"&&(xd(r,l,I,o),w=r.memoizedState),(E=_l||zv(r,l,E,o,Y,w,U))?(Q||typeof m.UNSAFE_componentWillMount!="function"&&typeof m.componentWillMount!="function"||(typeof m.componentWillMount=="function"&&m.componentWillMount(),typeof m.UNSAFE_componentWillMount=="function"&&m.UNSAFE_componentWillMount()),typeof m.componentDidMount=="function"&&(r.flags|=4194308)):(typeof m.componentDidMount=="function"&&(r.flags|=4194308),r.memoizedProps=o,r.memoizedState=w),m.props=o,m.state=w,m.context=U,o=E):(typeof m.componentDidMount=="function"&&(r.flags|=4194308),o=!1)}else{m=r.stateNode,Hn(n,r),E=r.memoizedProps,U=r.type===r.elementType?E:ga(r.type,E),m.props=U,Q=r.pendingProps,Y=m.context,w=l.contextType,typeof w=="object"&&w!==null?w=kn(w):(w=cn(l)?Kr:Ve.current,w=Na(r,w));var oe=l.getDerivedStateFromProps;(I=typeof oe=="function"||typeof m.getSnapshotBeforeUpdate=="function")||typeof m.UNSAFE_componentWillReceiveProps!="function"&&typeof m.componentWillReceiveProps!="function"||(E!==Q||Y!==w)&&Av(r,m,o,w),_l=!1,Y=r.memoizedState,m.state=Y,kl(r,o,m,c);var ge=r.memoizedState;E!==Q||Y!==ge||Tn.current||_l?(typeof oe=="function"&&(xd(r,l,oe,o),ge=r.memoizedState),(U=_l||zv(r,l,U,o,Y,ge,w)||!1)?(I||typeof m.UNSAFE_componentWillUpdate!="function"&&typeof m.componentWillUpdate!="function"||(typeof m.componentWillUpdate=="function"&&m.componentWillUpdate(o,ge,w),typeof m.UNSAFE_componentWillUpdate=="function"&&m.UNSAFE_componentWillUpdate(o,ge,w)),typeof m.componentDidUpdate=="function"&&(r.flags|=4),typeof m.getSnapshotBeforeUpdate=="function"&&(r.flags|=1024)):(typeof m.componentDidUpdate!="function"||E===n.memoizedProps&&Y===n.memoizedState||(r.flags|=4),typeof m.getSnapshotBeforeUpdate!="function"||E===n.memoizedProps&&Y===n.memoizedState||(r.flags|=1024),r.memoizedProps=o,r.memoizedState=ge),m.props=o,m.state=ge,m.context=w,o=U):(typeof m.componentDidUpdate!="function"||E===n.memoizedProps&&Y===n.memoizedState||(r.flags|=4),typeof m.getSnapshotBeforeUpdate!="function"||E===n.memoizedProps&&Y===n.memoizedState||(r.flags|=1024),o=!1)}return $v(n,r,l,o,d,c)}function $v(n,r,l,o,c,d){Ze(n,r);var m=(r.flags&128)!==0;if(!o&&!m)return c&&Dv(r,l,!1),ir(n,r,d);o=r.stateNode,sy.current=r;var E=m&&typeof l.getDerivedStateFromError!="function"?null:o.render();return r.flags|=1,n!==null&&m?(r.child=uo(r,n.child,null,d),r.child=uo(r,null,E,d)):Pn(n,r,E,d),r.memoizedState=o.state,c&&Dv(r,l,!0),r.child}function Yv(n){var r=n.stateNode;r.pendingContext?Tl(n,r.pendingContext,r.pendingContext!==r.context):r.context&&Tl(n,r.context,!1),bd(n,r.containerInfo)}function Bc(n,r,l,o,c){return yn(),Sd(c),r.flags|=256,Pn(n,r,l,o),r.child}var yu={dehydrated:null,treeContext:null,retryLane:0};function Nd(n){return{baseLanes:n,cachePool:null,transitions:null}}function zd(n,r,l){var o=r.pendingProps,c=ze.current,d=!1,m=(r.flags&128)!==0,E;if((E=m)||(E=n!==null&&n.memoizedState===null?!1:(c&2)!==0),E?(d=!0,r.flags&=-129):(n===null||n.memoizedState!==null)&&(c|=1),Pt(ze,c&1),n===null)return vc(r),n=r.memoizedState,n!==null&&(n=n.dehydrated,n!==null)?(r.mode&1?n.data==="$!"?r.lanes=8:r.lanes=1073741824:r.lanes=1,null):(m=o.children,n=o.fallback,d?(o=r.mode,d=r.child,m={mode:"hidden",children:m},!(o&1)&&d!==null?(d.childLanes=0,d.pendingProps=m):d=ks(m,o,0,null),n=xu(n,o,l,null),d.return=r,n.return=r,d.sibling=n,r.child=d,r.child.memoizedState=Nd(l),r.memoizedState=yu,n):Ud(r,m));if(c=n.memoizedState,c!==null&&(E=c.dehydrated,E!==null))return cy(n,r,m,o,E,c,l);if(d){d=o.fallback,m=r.mode,c=n.child,E=c.sibling;var w={mode:"hidden",children:o.children};return!(m&1)&&r.child!==c?(o=r.child,o.childLanes=0,o.pendingProps=w,r.deletions=null):(o=jl(c,w),o.subtreeFlags=c.subtreeFlags&14680064),E!==null?d=jl(E,d):(d=xu(d,m,l,null),d.flags|=2),d.return=r,o.return=r,o.sibling=d,r.child=o,o=d,d=r.child,m=n.child.memoizedState,m=m===null?Nd(l):{baseLanes:m.baseLanes|l,cachePool:null,transitions:m.transitions},d.memoizedState=m,d.childLanes=n.childLanes&~l,r.memoizedState=yu,o}return d=n.child,n=d.sibling,o=jl(d,{mode:"visible",children:o.children}),!(r.mode&1)&&(o.lanes=l),o.return=r,o.sibling=null,n!==null&&(l=r.deletions,l===null?(r.deletions=[n],r.flags|=16):l.push(n)),r.child=o,r.memoizedState=null,o}function Ud(n,r){return r=ks({mode:"visible",children:r},n.mode,0,null),r.return=n,n.child=r}function ho(n,r,l,o){return o!==null&&Sd(o),uo(r,n.child,null,l),n=Ud(r,r.pendingProps.children),n.flags|=2,r.memoizedState=null,n}function cy(n,r,l,o,c,d,m){if(l)return r.flags&256?(r.flags&=-257,o=gs(Error(j(422))),ho(n,r,m,o)):r.memoizedState!==null?(r.child=n.child,r.flags|=128,null):(d=o.fallback,c=r.mode,o=ks({mode:"visible",children:o.children},c,0,null),d=xu(d,c,m,null),d.flags|=2,o.return=r,d.return=r,o.sibling=d,r.child=o,r.mode&1&&uo(r,n.child,null,m),r.child.memoizedState=Nd(m),r.memoizedState=yu,d);if(!(r.mode&1))return ho(n,r,m,null);if(c.data==="$!"){if(o=c.nextSibling&&c.nextSibling.dataset,o)var E=o.dgst;return o=E,d=Error(j(419)),o=gs(d,o,void 0),ho(n,r,m,o)}if(E=(m&n.childLanes)!==0,zn||E){if(o=Sn,o!==null){switch(m&-m){case 4:c=2;break;case 16:c=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:c=32;break;case 536870912:c=268435456;break;default:c=0}c=c&(o.suspendedLanes|m)?0:c,c!==0&&c!==d.retryLane&&(d.retryLane=c,Pi(n,c),Tr(o,n,c,-1))}return Wd(),o=gs(Error(j(421))),ho(n,r,m,o)}return c.data==="$?"?(r.flags|=128,r.child=n.child,r=my.bind(null,n),c._reactRetry=r,null):(n=d.treeContext,ta=ti(c.nextSibling),ya=r,an=!0,Aa=null,n!==null&&(ea[gr++]=rr,ea[gr++]=Hi,ea[gr++]=Ua,rr=n.id,Hi=n.overflow,Ua=r),r=Ud(r,o.children),r.flags|=4096,r)}function Ad(n,r,l){n.lanes|=r;var o=n.alternate;o!==null&&(o.lanes|=r),Xn(n.return,r,l)}function $c(n,r,l,o,c){var d=n.memoizedState;d===null?n.memoizedState={isBackwards:r,rendering:null,renderingStartTime:0,last:o,tail:l,tailMode:c}:(d.isBackwards=r,d.rendering=null,d.renderingStartTime=0,d.last=o,d.tail=l,d.tailMode=c)}function jd(n,r,l){var o=r.pendingProps,c=o.revealOrder,d=o.tail;if(Pn(n,r,o.children,l),o=ze.current,o&2)o=o&1|2,r.flags|=128;else{if(n!==null&&n.flags&128)e:for(n=r.child;n!==null;){if(n.tag===13)n.memoizedState!==null&&Ad(n,l,r);else if(n.tag===19)Ad(n,l,r);else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===r)break e;for(;n.sibling===null;){if(n.return===null||n.return===r)break e;n=n.return}n.sibling.return=n.return,n=n.sibling}o&=1}if(Pt(ze,o),!(r.mode&1))r.memoizedState=null;else switch(c){case"forwards":for(l=r.child,c=null;l!==null;)n=l.alternate,n!==null&&gn(n)===null&&(c=l),l=l.sibling;l=c,l===null?(c=r.child,r.child=null):(c=l.sibling,l.sibling=null),$c(r,!1,c,l,d);break;case"backwards":for(l=null,c=r.child,r.child=null;c!==null;){if(n=c.alternate,n!==null&&gn(n)===null){r.child=c;break}n=c.sibling,c.sibling=l,l=c,c=n}$c(r,!0,l,null,d);break;case"together":$c(r,!1,null,null,void 0);break;default:r.memoizedState=null}return r.child}function Sr(n,r){!(r.mode&1)&&n!==null&&(n.alternate=null,r.alternate=null,r.flags|=2)}function ir(n,r,l){if(n!==null&&(r.dependencies=n.dependencies),Ii|=r.lanes,!(l&r.childLanes))return null;if(n!==null&&r.child!==n.child)throw Error(j(153));if(r.child!==null){for(n=r.child,l=jl(n,n.pendingProps),r.child=l,l.return=r;n.sibling!==null;)n=n.sibling,l=l.sibling=jl(n,n.pendingProps),l.return=r;l.sibling=null}return r.child}function $i(n,r,l){switch(r.tag){case 3:Yv(r),yn();break;case 5:Me(r);break;case 1:cn(r.type)&&fc(r);break;case 4:bd(r,r.stateNode.containerInfo);break;case 10:var o=r.type._context,c=r.memoizedProps.value;Pt(yi,o._currentValue),o._currentValue=c;break;case 13:if(o=r.memoizedState,o!==null)return o.dehydrated!==null?(Pt(ze,ze.current&1),r.flags|=128,null):l&r.child.childLanes?zd(n,r,l):(Pt(ze,ze.current&1),n=ir(n,r,l),n!==null?n.sibling:null);Pt(ze,ze.current&1);break;case 19:if(o=(l&r.childLanes)!==0,n.flags&128){if(o)return jd(n,r,l);r.flags|=128}if(c=r.memoizedState,c!==null&&(c.rendering=null,c.tail=null,c.lastEffect=null),Pt(ze,ze.current),o)break;return null;case 22:case 23:return r.lanes=0,mu(n,r,l)}return ir(n,r,l)}var Es,gu,Ha,Vn;Es=function(n,r){for(var l=r.child;l!==null;){if(l.tag===5||l.tag===6)n.appendChild(l.stateNode);else if(l.tag!==4&&l.child!==null){l.child.return=l,l=l.child;continue}if(l===r)break;for(;l.sibling===null;){if(l.return===null||l.return===r)return;l=l.return}l.sibling.return=l.return,l=l.sibling}},gu=function(){},Ha=function(n,r,l,o){var c=n.memoizedProps;if(c!==o){n=r.stateNode,ou(ni.current);var d=null;switch(l){case"input":c=In(n,c),o=In(n,o),d=[];break;case"select":c=T({},c,{value:void 0}),o=T({},o,{value:void 0}),d=[];break;case"textarea":c=Ir(n,c),o=Ir(n,o),d=[];break;default:typeof c.onClick!="function"&&typeof o.onClick=="function"&&(n.onclick=cc)}Dn(l,o);var m;l=null;for(U in c)if(!o.hasOwnProperty(U)&&c.hasOwnProperty(U)&&c[U]!=null)if(U==="style"){var E=c[U];for(m in E)E.hasOwnProperty(m)&&(l||(l={}),l[m]="")}else U!=="dangerouslySetInnerHTML"&&U!=="children"&&U!=="suppressContentEditableWarning"&&U!=="suppressHydrationWarning"&&U!=="autoFocus"&&(sn.hasOwnProperty(U)?d||(d=[]):(d=d||[]).push(U,null));for(U in o){var w=o[U];if(E=c!=null?c[U]:void 0,o.hasOwnProperty(U)&&w!==E&&(w!=null||E!=null))if(U==="style")if(E){for(m in E)!E.hasOwnProperty(m)||w&&w.hasOwnProperty(m)||(l||(l={}),l[m]="");for(m in w)w.hasOwnProperty(m)&&E[m]!==w[m]&&(l||(l={}),l[m]=w[m])}else l||(d||(d=[]),d.push(U,l)),l=w;else U==="dangerouslySetInnerHTML"?(w=w?w.__html:void 0,E=E?E.__html:void 0,w!=null&&E!==w&&(d=d||[]).push(U,w)):U==="children"?typeof w!="string"&&typeof w!="number"||(d=d||[]).push(U,""+w):U!=="suppressContentEditableWarning"&&U!=="suppressHydrationWarning"&&(sn.hasOwnProperty(U)?(w!=null&&U==="onScroll"&&Xt("scroll",n),d||E===w||(d=[])):(d=d||[]).push(U,w))}l&&(d=d||[]).push("style",l);var U=d;(r.updateQueue=U)&&(r.flags|=4)}},Vn=function(n,r,l,o){l!==o&&(r.flags|=4)};function Cs(n,r){if(!an)switch(n.tailMode){case"hidden":r=n.tail;for(var l=null;r!==null;)r.alternate!==null&&(l=r),r=r.sibling;l===null?n.tail=null:l.sibling=null;break;case"collapsed":l=n.tail;for(var o=null;l!==null;)l.alternate!==null&&(o=l),l=l.sibling;o===null?r||n.tail===null?n.tail=null:n.tail.sibling=null:o.sibling=null}}function Er(n){var r=n.alternate!==null&&n.alternate.child===n.child,l=0,o=0;if(r)for(var c=n.child;c!==null;)l|=c.lanes|c.childLanes,o|=c.subtreeFlags&14680064,o|=c.flags&14680064,c.return=n,c=c.sibling;else for(c=n.child;c!==null;)l|=c.lanes|c.childLanes,o|=c.subtreeFlags,o|=c.flags,c.return=n,c=c.sibling;return n.subtreeFlags|=o,n.childLanes=l,r}function fy(n,r,l){var o=r.pendingProps;switch(yd(r),r.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Er(r),null;case 1:return cn(r.type)&&za(),Er(r),null;case 3:return o=r.stateNode,Ol(),Nt(Tn),Nt(Ve),Rc(),o.pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),(n===null||n.child===null)&&(hc(r)?r.flags|=4:n===null||n.memoizedState.isDehydrated&&!(r.flags&256)||(r.flags|=1024,Aa!==null&&(Ds(Aa),Aa=null))),gu(n,r),Er(r),null;case 5:st(r);var c=ou(oo.current);if(l=r.type,n!==null&&r.stateNode!=null)Ha(n,r,l,o,c),n.ref!==r.ref&&(r.flags|=512,r.flags|=2097152);else{if(!o){if(r.stateNode===null)throw Error(j(166));return Er(r),null}if(n=ou(ni.current),hc(r)){o=r.stateNode,l=r.type;var d=r.memoizedProps;switch(o[hi]=r,o[iu]=d,n=(r.mode&1)!==0,l){case"dialog":Xt("cancel",o),Xt("close",o);break;case"iframe":case"object":case"embed":Xt("load",o);break;case"video":case"audio":for(c=0;c<as.length;c++)Xt(as[c],o);break;case"source":Xt("error",o);break;case"img":case"image":case"link":Xt("error",o),Xt("load",o);break;case"details":Xt("toggle",o);break;case"input":jn(o,d),Xt("invalid",o);break;case"select":o._wrapperState={wasMultiple:!!d.multiple},Xt("invalid",o);break;case"textarea":mr(o,d),Xt("invalid",o)}Dn(l,d),c=null;for(var m in d)if(d.hasOwnProperty(m)){var E=d[m];m==="children"?typeof E=="string"?o.textContent!==E&&(d.suppressHydrationWarning!==!0&&sc(o.textContent,E,n),c=["children",E]):typeof E=="number"&&o.textContent!==""+E&&(d.suppressHydrationWarning!==!0&&sc(o.textContent,E,n),c=["children",""+E]):sn.hasOwnProperty(m)&&E!=null&&m==="onScroll"&&Xt("scroll",o)}switch(l){case"input":vr(o),$r(o,d,!0);break;case"textarea":vr(o),tr(o);break;case"select":case"option":break;default:typeof d.onClick=="function"&&(o.onclick=cc)}o=c,r.updateQueue=o,o!==null&&(r.flags|=4)}else{m=c.nodeType===9?c:c.ownerDocument,n==="http://www.w3.org/1999/xhtml"&&(n=Qr(l)),n==="http://www.w3.org/1999/xhtml"?l==="script"?(n=m.createElement("div"),n.innerHTML="<script><\/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[hi]=r,n[iu]=o,Es(n,r,!1,!1),r.stateNode=n;e:{switch(m=hn(l,o),l){case"dialog":Xt("cancel",n),Xt("close",n),c=o;break;case"iframe":case"object":case"embed":Xt("load",n),c=o;break;case"video":case"audio":for(c=0;c<as.length;c++)Xt(as[c],n);c=o;break;case"source":Xt("error",n),c=o;break;case"img":case"image":case"link":Xt("error",n),Xt("load",n),c=o;break;case"details":Xt("toggle",n),c=o;break;case"input":jn(n,o),c=In(n,o),Xt("invalid",n);break;case"option":c=o;break;case"select":n._wrapperState={wasMultiple:!!o.multiple},c=T({},o,{value:void 0}),Xt("invalid",n);break;case"textarea":mr(n,o),c=Ir(n,o),Xt("invalid",n);break;default:c=o}Dn(l,c),E=c;for(d in E)if(E.hasOwnProperty(d)){var w=E[d];d==="style"?Mt(n,w):d==="dangerouslySetInnerHTML"?(w=w?w.__html:void 0,w!=null&&ui(n,w)):d==="children"?typeof w=="string"?(l!=="textarea"||w!=="")&&fa(n,w):typeof w=="number"&&fa(n,""+w):d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&d!=="autoFocus"&&(sn.hasOwnProperty(d)?w!=null&&d==="onScroll"&&Xt("scroll",n):w!=null&&Qe(n,d,w,m))}switch(l){case"input":vr(n),$r(n,o,!1);break;case"textarea":vr(n),tr(n);break;case"option":o.value!=null&&n.setAttribute("value",""+et(o.value));break;case"select":n.multiple=!!o.multiple,d=o.value,d!=null?hr(n,!!o.multiple,d,!1):o.defaultValue!=null&&hr(n,!!o.multiple,o.defaultValue,!0);break;default:typeof c.onClick=="function"&&(n.onclick=cc)}switch(l){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break e;case"img":o=!0;break e;default:o=!1}}o&&(r.flags|=4)}r.ref!==null&&(r.flags|=512,r.flags|=2097152)}return Er(r),null;case 6:if(n&&r.stateNode!=null)Vn(n,r,n.memoizedProps,o);else{if(typeof o!="string"&&r.stateNode===null)throw Error(j(166));if(l=ou(oo.current),ou(ni.current),hc(r)){if(o=r.stateNode,l=r.memoizedProps,o[hi]=r,(d=o.nodeValue!==l)&&(n=ya,n!==null))switch(n.tag){case 3:sc(o.nodeValue,l,(n.mode&1)!==0);break;case 5:n.memoizedProps.suppressHydrationWarning!==!0&&sc(o.nodeValue,l,(n.mode&1)!==0)}d&&(r.flags|=4)}else o=(l.nodeType===9?l:l.ownerDocument).createTextNode(o),o[hi]=r,r.stateNode=o}return Er(r),null;case 13:if(Nt(ze),o=r.memoizedState,n===null||n.memoizedState!==null&&n.memoizedState.dehydrated!==null){if(an&&ta!==null&&r.mode&1&&!(r.flags&128))Lv(),yn(),r.flags|=98560,d=!1;else if(d=hc(r),o!==null&&o.dehydrated!==null){if(n===null){if(!d)throw Error(j(318));if(d=r.memoizedState,d=d!==null?d.dehydrated:null,!d)throw Error(j(317));d[hi]=r}else yn(),!(r.flags&128)&&(r.memoizedState=null),r.flags|=4;Er(r),d=!1}else Aa!==null&&(Ds(Aa),Aa=null),d=!0;if(!d)return r.flags&65536?r:null}return r.flags&128?(r.lanes=l,r):(o=o!==null,o!==(n!==null&&n.memoizedState!==null)&&o&&(r.child.flags|=8192,r.mode&1&&(n===null||ze.current&1?$n===0&&($n=3):Wd())),r.updateQueue!==null&&(r.flags|=4),Er(r),null);case 4:return Ol(),gu(n,r),n===null&&ro(r.stateNode.containerInfo),Er(r),null;case 10:return bl(r.type._context),Er(r),null;case 17:return cn(r.type)&&za(),Er(r),null;case 19:if(Nt(ze),d=r.memoizedState,d===null)return Er(r),null;if(o=(r.flags&128)!==0,m=d.rendering,m===null)if(o)Cs(d,!1);else{if($n!==0||n!==null&&n.flags&128)for(n=r.child;n!==null;){if(m=gn(n),m!==null){for(r.flags|=128,Cs(d,!1),o=m.updateQueue,o!==null&&(r.updateQueue=o,r.flags|=4),r.subtreeFlags=0,o=l,l=r.child;l!==null;)d=l,n=o,d.flags&=14680066,m=d.alternate,m===null?(d.childLanes=0,d.lanes=n,d.child=null,d.subtreeFlags=0,d.memoizedProps=null,d.memoizedState=null,d.updateQueue=null,d.dependencies=null,d.stateNode=null):(d.childLanes=m.childLanes,d.lanes=m.lanes,d.child=m.child,d.subtreeFlags=0,d.deletions=null,d.memoizedProps=m.memoizedProps,d.memoizedState=m.memoizedState,d.updateQueue=m.updateQueue,d.type=m.type,n=m.dependencies,d.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext}),l=l.sibling;return Pt(ze,ze.current&1|2),r.child}n=n.sibling}d.tail!==null&&wt()>Ro&&(r.flags|=128,o=!0,Cs(d,!1),r.lanes=4194304)}else{if(!o)if(n=gn(m),n!==null){if(r.flags|=128,o=!0,l=n.updateQueue,l!==null&&(r.updateQueue=l,r.flags|=4),Cs(d,!0),d.tail===null&&d.tailMode==="hidden"&&!m.alternate&&!an)return Er(r),null}else 2*wt()-d.renderingStartTime>Ro&&l!==1073741824&&(r.flags|=128,o=!0,Cs(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=wt(),r.sibling=null,l=ze.current,Pt(ze,o?l&1|2:l&1),r):(Er(r),null);case 22:case 23:return Qd(),o=r.memoizedState!==null,n!==null&&n.memoizedState!==null!==o&&(r.flags|=8192),o&&r.mode&1?Ea&1073741824&&(Er(r),r.subtreeFlags&6&&(r.flags|=8192)):Er(r),null;case 24:return null;case 25:return null}throw Error(j(156,r.tag))}function Fd(n,r){switch(yd(r),r.tag){case 1:return cn(r.type)&&za(),n=r.flags,n&65536?(r.flags=n&-65537|128,r):null;case 3:return Ol(),Nt(Tn),Nt(Ve),Rc(),n=r.flags,n&65536&&!(n&128)?(r.flags=n&-65537|128,r):null;case 5:return st(r),null;case 13:if(Nt(ze),n=r.memoizedState,n!==null&&n.dehydrated!==null){if(r.alternate===null)throw Error(j(340));yn()}return n=r.flags,n&65536?(r.flags=n&-65537|128,r):null;case 19:return Nt(ze),null;case 4:return Ol(),null;case 10:return bl(r.type._context),null;case 22:case 23:return Qd(),null;case 24:return null;default:return null}}var Rs=!1,Bn=!1,Iv=typeof WeakSet=="function"?WeakSet:Set,ve=null;function mo(n,r){var l=n.ref;if(l!==null)if(typeof l=="function")try{l(null)}catch(o){xn(n,r,o)}else l.current=null}function Ts(n,r,l){try{l()}catch(o){xn(n,r,o)}}var Qv=!1;function Wv(n,r){if(sd=Oa,n=ac(),Ui(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,w=-1,U=0,I=0,Q=n,Y=null;t:for(;;){for(var oe;Q!==l||c!==0&&Q.nodeType!==3||(E=m+c),Q!==d||o!==0&&Q.nodeType!==3||(w=m+o),Q.nodeType===3&&(m+=Q.nodeValue.length),(oe=Q.firstChild)!==null;)Y=Q,Q=oe;for(;;){if(Q===n)break t;if(Y===l&&++U===c&&(E=m),Y===d&&++I===o&&(w=m),(oe=Q.nextSibling)!==null)break;Q=Y,Y=Q.parentNode}Q=oe}l=E===-1||w===-1?null:{start:E,end:w}}else l=null}l=l||{start:0,end:0}}else l=null;for(ru={focusedElem:n,selectionRange:l},Oa=!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 ge=r.alternate;if(r.flags&1024)switch(r.tag){case 0:case 11:case 15:break;case 1:if(ge!==null){var Ce=ge.memoizedProps,On=ge.memoizedState,D=r.stateNode,b=D.getSnapshotBeforeUpdate(r.elementType===r.type?Ce:ga(r.type,Ce),On);D.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var L=r.stateNode.containerInfo;L.nodeType===1?L.textContent="":L.nodeType===9&&L.documentElement&&L.removeChild(L.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(j(163))}}catch(q){xn(r,r.return,q)}if(n=r.sibling,n!==null){n.return=r.return,ve=n;break}ve=r.return}return ge=Qv,Qv=!1,ge}function ws(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&&Ts(r,l,d)}c=c.next}while(c!==o)}}function xs(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 Hd(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 Pd(n){var r=n.alternate;r!==null&&(n.alternate=null,Pd(r)),n.child=null,n.deletions=null,n.sibling=null,n.tag===5&&(r=n.stateNode,r!==null&&(delete r[hi],delete r[iu],delete r[dd],delete r[ay],delete r[pd])),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 Gv(n){return n.tag===5||n.tag===3||n.tag===4}function Yc(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||Gv(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 yo(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=cc));else if(o!==4&&(n=n.child,n!==null))for(yo(n,r,l),n=n.sibling;n!==null;)yo(n,r,l),n=n.sibling}function Si(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(Si(n,r,l),n=n.sibling;n!==null;)Si(n,r,l),n=n.sibling}var fn=null,Kn=!1;function Pa(n,r,l){for(l=l.child;l!==null;)go(n,r,l),l=l.sibling}function go(n,r,l){if(Wr&&typeof Wr.onCommitFiberUnmount=="function")try{Wr.onCommitFiberUnmount(ol,l)}catch{}switch(l.tag){case 5:Bn||mo(l,r);case 6:var o=fn,c=Kn;fn=null,Pa(n,r,l),fn=o,Kn=c,fn!==null&&(Kn?(n=fn,l=l.stateNode,n.nodeType===8?n.parentNode.removeChild(l):n.removeChild(l)):fn.removeChild(l.stateNode));break;case 18:fn!==null&&(Kn?(n=fn,l=l.stateNode,n.nodeType===8?El(n.parentNode,l):n.nodeType===1&&El(n,l),hl(n)):El(fn,l.stateNode));break;case 4:o=fn,c=Kn,fn=l.stateNode.containerInfo,Kn=!0,Pa(n,r,l),fn=o,Kn=c;break;case 0:case 11:case 14:case 15:if(!Bn&&(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)&&Ts(l,r,m),c=c.next}while(c!==o)}Pa(n,r,l);break;case 1:if(!Bn&&(mo(l,r),o=l.stateNode,typeof o.componentWillUnmount=="function"))try{o.props=l.memoizedProps,o.state=l.memoizedState,o.componentWillUnmount()}catch(E){xn(l,r,E)}Pa(n,r,l);break;case 21:Pa(n,r,l);break;case 22:l.mode&1?(Bn=(o=Bn)||l.memoizedState!==null,Pa(n,r,l),Bn=o):Pa(n,r,l);break;default:Pa(n,r,l)}}function Yi(n){var r=n.updateQueue;if(r!==null){n.updateQueue=null;var l=n.stateNode;l===null&&(l=n.stateNode=new Iv),r.forEach(function(o){var c=yy.bind(null,n,o);l.has(o)||(l.add(o),o.then(c,c))})}}function ri(n,r){var l=r.deletions;if(l!==null)for(var o=0;o<l.length;o++){var c=l[o];try{var d=n,m=r,E=m;e:for(;E!==null;){switch(E.tag){case 5:fn=E.stateNode,Kn=!1;break e;case 3:fn=E.stateNode.containerInfo,Kn=!0;break e;case 4:fn=E.stateNode.containerInfo,Kn=!0;break e}E=E.return}if(fn===null)throw Error(j(160));go(d,m,c),fn=null,Kn=!1;var w=c.alternate;w!==null&&(w.return=null),c.return=null}catch(U){xn(c,r,U)}}if(r.subtreeFlags&12854)for(r=r.child;r!==null;)qv(r,n),r=r.sibling}function qv(n,r){var l=n.alternate,o=n.flags;switch(n.tag){case 0:case 11:case 14:case 15:if(ri(r,n),Ei(n),o&4){try{ws(3,n,n.return),xs(3,n)}catch(Ce){xn(n,n.return,Ce)}try{ws(5,n,n.return)}catch(Ce){xn(n,n.return,Ce)}}break;case 1:ri(r,n),Ei(n),o&512&&l!==null&&mo(l,l.return);break;case 5:if(ri(r,n),Ei(n),o&512&&l!==null&&mo(l,l.return),n.flags&32){var c=n.stateNode;try{fa(c,"")}catch(Ce){xn(n,n.return,Ce)}}if(o&4&&(c=n.stateNode,c!=null)){var d=n.memoizedProps,m=l!==null?l.memoizedProps:d,E=n.type,w=n.updateQueue;if(n.updateQueue=null,w!==null)try{E==="input"&&d.type==="radio"&&d.name!=null&&Fn(c,d),hn(E,m);var U=hn(E,d);for(m=0;m<w.length;m+=2){var I=w[m],Q=w[m+1];I==="style"?Mt(c,Q):I==="dangerouslySetInnerHTML"?ui(c,Q):I==="children"?fa(c,Q):Qe(c,I,Q,U)}switch(E){case"input":_n(c,d);break;case"textarea":ca(c,d);break;case"select":var Y=c._wrapperState.wasMultiple;c._wrapperState.wasMultiple=!!d.multiple;var oe=d.value;oe!=null?hr(c,!!d.multiple,oe,!1):Y!==!!d.multiple&&(d.defaultValue!=null?hr(c,!!d.multiple,d.defaultValue,!0):hr(c,!!d.multiple,d.multiple?[]:"",!1))}c[iu]=d}catch(Ce){xn(n,n.return,Ce)}}break;case 6:if(ri(r,n),Ei(n),o&4){if(n.stateNode===null)throw Error(j(162));c=n.stateNode,d=n.memoizedProps;try{c.nodeValue=d}catch(Ce){xn(n,n.return,Ce)}}break;case 3:if(ri(r,n),Ei(n),o&4&&l!==null&&l.memoizedState.isDehydrated)try{hl(r.containerInfo)}catch(Ce){xn(n,n.return,Ce)}break;case 4:ri(r,n),Ei(n);break;case 13:ri(r,n),Ei(n),c=n.child,c.flags&8192&&(d=c.memoizedState!==null,c.stateNode.isHidden=d,!d||c.alternate!==null&&c.alternate.memoizedState!==null||($d=wt())),o&4&&Yi(n);break;case 22:if(I=l!==null&&l.memoizedState!==null,n.mode&1?(Bn=(U=Bn)||I,ri(r,n),Bn=U):ri(r,n),Ei(n),o&8192){if(U=n.memoizedState!==null,(n.stateNode.isHidden=U)&&!I&&n.mode&1)for(ve=n,I=n.child;I!==null;){for(Q=ve=I;ve!==null;){switch(Y=ve,oe=Y.child,Y.tag){case 0:case 11:case 14:case 15:ws(4,Y,Y.return);break;case 1:mo(Y,Y.return);var ge=Y.stateNode;if(typeof ge.componentWillUnmount=="function"){o=Y,l=Y.return;try{r=o,ge.props=r.memoizedProps,ge.state=r.memoizedState,ge.componentWillUnmount()}catch(Ce){xn(o,l,Ce)}}break;case 5:mo(Y,Y.return);break;case 22:if(Y.memoizedState!==null){Vd(Q);continue}}oe!==null?(oe.return=Y,ve=oe):Vd(Q)}I=I.sibling}e:for(I=null,Q=n;;){if(Q.tag===5){if(I===null){I=Q;try{c=Q.stateNode,U?(d=c.style,typeof d.setProperty=="function"?d.setProperty("display","none","important"):d.display="none"):(E=Q.stateNode,w=Q.memoizedProps.style,m=w!=null&&w.hasOwnProperty("display")?w.display:null,E.style.display=tt("display",m))}catch(Ce){xn(n,n.return,Ce)}}}else if(Q.tag===6){if(I===null)try{Q.stateNode.nodeValue=U?"":Q.memoizedProps}catch(Ce){xn(n,n.return,Ce)}}else if((Q.tag!==22&&Q.tag!==23||Q.memoizedState===null||Q===n)&&Q.child!==null){Q.child.return=Q,Q=Q.child;continue}if(Q===n)break e;for(;Q.sibling===null;){if(Q.return===null||Q.return===n)break e;I===Q&&(I=null),Q=Q.return}I===Q&&(I=null),Q.sibling.return=Q.return,Q=Q.sibling}}break;case 19:ri(r,n),Ei(n),o&4&&Yi(n);break;case 21:break;default:ri(r,n),Ei(n)}}function Ei(n){var r=n.flags;if(r&2){try{e:{for(var l=n.return;l!==null;){if(Gv(l)){var o=l;break e}l=l.return}throw Error(j(160))}switch(o.tag){case 5:var c=o.stateNode;o.flags&32&&(fa(c,""),o.flags&=-33);var d=Yc(n);Si(n,d,c);break;case 3:case 4:var m=o.stateNode.containerInfo,E=Yc(n);yo(n,E,m);break;default:throw Error(j(161))}}catch(w){xn(n,n.return,w)}n.flags&=-3}r&4096&&(n.flags&=-4097)}function Xv(n,r,l){ve=n,So(n)}function So(n,r,l){for(var o=(n.mode&1)!==0;ve!==null;){var c=ve,d=c.child;if(c.tag===22&&o){var m=c.memoizedState!==null||Rs;if(!m){var E=c.alternate,w=E!==null&&E.memoizedState!==null||Bn;E=Rs;var U=Bn;if(Rs=m,(Bn=w)&&!U)for(ve=c;ve!==null;)m=ve,w=m.child,m.tag===22&&m.memoizedState!==null?Zv(c):w!==null?(w.return=m,ve=w):Zv(c);for(;d!==null;)ve=d,So(d),d=d.sibling;ve=c,Rs=E,Bn=U}Kv(n)}else c.subtreeFlags&8772&&d!==null?(d.return=c,ve=d):Kv(n)}}function Kv(n){for(;ve!==null;){var r=ve;if(r.flags&8772){var l=r.alternate;try{if(r.flags&8772)switch(r.tag){case 0:case 11:case 15:Bn||xs(5,r);break;case 1:var o=r.stateNode;if(r.flags&4&&!Bn)if(l===null)o.componentDidMount();else{var c=r.elementType===r.type?l.memoizedProps:ga(r.type,l.memoizedProps);o.componentDidUpdate(c,l.memoizedState,o.__reactInternalSnapshotBeforeUpdate)}var d=r.updateQueue;d!==null&&uu(r,d,o);break;case 3:var m=r.updateQueue;if(m!==null){if(l=null,r.child!==null)switch(r.child.tag){case 5:l=r.child.stateNode;break;case 1:l=r.child.stateNode}uu(r,m,l)}break;case 5:var E=r.stateNode;if(l===null&&r.flags&4){l=E;var w=r.memoizedProps;switch(r.type){case"button":case"input":case"select":case"textarea":w.autoFocus&&l.focus();break;case"img":w.src&&(l.src=w.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(r.memoizedState===null){var U=r.alternate;if(U!==null){var I=U.memoizedState;if(I!==null){var Q=I.dehydrated;Q!==null&&hl(Q)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(j(163))}Bn||r.flags&512&&Hd(r)}catch(Y){xn(r,r.return,Y)}}if(r===n){ve=null;break}if(l=r.sibling,l!==null){l.return=r.return,ve=l;break}ve=r.return}}function Vd(n){for(;ve!==null;){var r=ve;if(r===n){ve=null;break}var l=r.sibling;if(l!==null){l.return=r.return,ve=l;break}ve=r.return}}function Zv(n){for(;ve!==null;){var r=ve;try{switch(r.tag){case 0:case 11:case 15:var l=r.return;try{xs(4,r)}catch(w){xn(r,l,w)}break;case 1:var o=r.stateNode;if(typeof o.componentDidMount=="function"){var c=r.return;try{o.componentDidMount()}catch(w){xn(r,c,w)}}var d=r.return;try{Hd(r)}catch(w){xn(r,d,w)}break;case 5:var m=r.return;try{Hd(r)}catch(w){xn(r,m,w)}}}catch(w){xn(r,r.return,w)}if(r===n){ve=null;break}var E=r.sibling;if(E!==null){E.return=r.return,ve=E;break}ve=r.return}}var Ic=Math.ceil,bs=ft.ReactCurrentDispatcher,Bd=ft.ReactCurrentOwner,Cr=ft.ReactCurrentBatchConfig,pt=0,Sn=null,wn=null,Zn=0,Ea=0,Eo=Ke(0),$n=0,_s=null,Ii=0,Qc=0,Co=0,Su=null,Lr=null,$d=0,Ro=1/0,Qi=null,Wc=!1,Eu=null,Ci=null,zl=!1,Ul=null,Gc=0,To=0,qc=null,Cu=-1,Ru=0;function Rr(){return pt&6?wt():Cu!==-1?Cu:Cu=wt()}function Un(n){return n.mode&1?pt&2&&Zn!==0?Zn&-Zn:mc.transition!==null?(Ru===0&&(Ru=$u()),Ru):(n=kt,n!==0||(n=window.event,n=n===void 0?16:qo(n.type)),n):1}function Tr(n,r,l,o){if(50<To)throw To=0,qc=null,Error(j(185));Oi(n,l,o),(!(pt&2)||n!==Sn)&&(n===Sn&&(!(pt&2)&&(Qc|=l),$n===4&&Va(n,Zn)),wr(n,o),l===1&&pt===0&&!(r.mode&1)&&(Ro=wt()+500,qn&&Zr()))}function wr(n,r){var l=n.callbackNode;fl(n,r);var o=kr(n,n===Sn?Zn:0);if(o===0)l!==null&&nr(l),n.callbackNode=null,n.callbackPriority=0;else if(r=o&-o,n.callbackPriority!==r){if(l!=null&&nr(l),r===1)n.tag===0?hd(Jv.bind(null,n)):vd(Jv.bind(null,n)),fd(function(){!(pt&6)&&Zr()}),l=null;else{switch(Iu(o)){case 1:l=qa;break;case 4:l=ut;break;case 16:l=di;break;case 536870912:l=Vu;break;default:l=di}l=qd(l,wo.bind(null,n))}n.callbackPriority=r,n.callbackNode=l}}function wo(n,r){if(Cu=-1,Ru=0,pt&6)throw Error(j(327));var l=n.callbackNode;if(bo()&&n.callbackNode!==l)return null;var o=kr(n,n===Sn?Zn:0);if(o===0)return null;if(o&30||o&n.expiredLanes||r)r=Kc(n,o);else{r=o;var c=pt;pt|=2;var d=Xc();(Sn!==n||Zn!==r)&&(Qi=null,Ro=wt()+500,Tu(n,r));do try{py();break}catch(E){eh(n,E)}while(1);Cd(),bs.current=d,pt=c,wn!==null?r=0:(Sn=null,Zn=0,r=$n)}if(r!==0){if(r===2&&(c=dl(n),c!==0&&(o=c,r=Yd(n,c))),r===1)throw l=_s,Tu(n,0),Va(n,o),wr(n,wt()),l;if(r===6)Va(n,o);else{if(c=n.current.alternate,!(o&30)&&!Id(c)&&(r=Kc(n,o),r===2&&(d=dl(n),d!==0&&(o=d,r=Yd(n,d))),r===1))throw l=_s,Tu(n,0),Va(n,o),wr(n,wt()),l;switch(n.finishedWork=c,n.finishedLanes=o,r){case 0:case 1:throw Error(j(345));case 2:wu(n,Lr,Qi);break;case 3:if(Va(n,o),(o&130023424)===o&&(r=$d+500-wt(),10<r)){if(kr(n,0)!==0)break;if(c=n.suspendedLanes,(c&o)!==o){Rr(),n.pingedLanes|=n.suspendedLanes&c;break}n.timeoutHandle=au(wu.bind(null,n,Lr,Qi),r);break}wu(n,Lr,Qi);break;case 4:if(Va(n,o),(o&4194240)===o)break;for(r=n.eventTimes,c=-1;0<o;){var m=31-Dr(o);d=1<<m,m=r[m],m>c&&(c=m),o&=~d}if(o=c,o=wt()-o,o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Ic(o/1960))-o,10<o){n.timeoutHandle=au(wu.bind(null,n,Lr,Qi),o);break}wu(n,Lr,Qi);break;case 5:wu(n,Lr,Qi);break;default:throw Error(j(329))}}}return wr(n,wt()),n.callbackNode===l?wo.bind(null,n):null}function Yd(n,r){var l=Su;return n.current.memoizedState.isDehydrated&&(Tu(n,r).flags|=256),n=Kc(n,r),n!==2&&(r=Lr,Lr=l,r!==null&&Ds(r)),n}function Ds(n){Lr===null?Lr=n:Lr.push.apply(Lr,n)}function Id(n){for(var r=n;;){if(r.flags&16384){var l=r.updateQueue;if(l!==null&&(l=l.stores,l!==null))for(var o=0;o<l.length;o++){var c=l[o],d=c.getSnapshot;c=c.value;try{if(!La(d(),c))return!1}catch{return!1}}}if(l=r.child,r.subtreeFlags&16384&&l!==null)l.return=r,r=l;else{if(r===n)break;for(;r.sibling===null;){if(r.return===null||r.return===n)return!0;r=r.return}r.sibling.return=r.return,r=r.sibling}}return!0}function Va(n,r){for(r&=~Co,r&=~Qc,n.suspendedLanes|=r,n.pingedLanes&=~r,n=n.expirationTimes;0<r;){var l=31-Dr(r),o=1<<l;n[l]=-1,r&=~o}}function Jv(n){if(pt&6)throw Error(j(327));bo();var r=kr(n,0);if(!(r&1))return wr(n,wt()),null;var l=Kc(n,r);if(n.tag!==0&&l===2){var o=dl(n);o!==0&&(r=o,l=Yd(n,o))}if(l===1)throw l=_s,Tu(n,0),Va(n,r),wr(n,wt()),l;if(l===6)throw Error(j(345));return n.finishedWork=n.current.alternate,n.finishedLanes=r,wu(n,Lr,Qi),wr(n,wt()),null}function xo(n,r){var l=pt;pt|=1;try{return n(r)}finally{pt=l,pt===0&&(Ro=wt()+500,qn&&Zr())}}function Al(n){Ul!==null&&Ul.tag===0&&!(pt&6)&&bo();var r=pt;pt|=1;var l=Cr.transition,o=kt;try{if(Cr.transition=null,kt=1,n)return n()}finally{kt=o,Cr.transition=l,pt=r,!(pt&6)&&Zr()}}function Qd(){Ea=Eo.current,Nt(Eo)}function Tu(n,r){n.finishedWork=null,n.finishedLanes=0;var l=n.timeoutHandle;if(l!==-1&&(n.timeoutHandle=-1,_v(l)),wn!==null)for(l=wn.return;l!==null;){var o=l;switch(yd(o),o.tag){case 1:o=o.type.childContextTypes,o!=null&&za();break;case 3:Ol(),Nt(Tn),Nt(Ve),Rc();break;case 5:st(o);break;case 4:Ol();break;case 13:Nt(ze);break;case 19:Nt(ze);break;case 10:bl(o.type._context);break;case 22:case 23:Qd()}l=l.return}if(Sn=n,wn=n=jl(n.current,null),Zn=Ea=r,$n=0,_s=null,Co=Qc=Ii=0,Lr=Su=null,ar!==null){for(r=0;r<ar.length;r++)if(l=ar[r],o=l.interleaved,o!==null){l.interleaved=null;var c=o.next,d=l.pending;if(d!==null){var m=d.next;d.next=c,o.next=m}l.pending=o}ar=null}return n}function eh(n,r){do{var l=wn;try{if(Cd(),Tc.current=Hc,Ae){for(var o=ln.memoizedState;o!==null;){var c=o.queue;c!==null&&(c.pending=null),o=o.next}Ae=!1}if(su=0,St=P=ln=null,gi=!1,Sa=0,Bd.current=null,l===null||l.return===null){$n=1,_s=r,wn=null;break}e:{var d=n,m=l.return,E=l,w=r;if(r=Zn,E.flags|=32768,w!==null&&typeof w=="object"&&typeof w.then=="function"){var U=w,I=E,Q=I.tag;if(!(I.mode&1)&&(Q===0||Q===11||Q===15)){var Y=I.alternate;Y?(I.updateQueue=Y.updateQueue,I.memoizedState=Y.memoizedState,I.lanes=Y.lanes):(I.updateQueue=null,I.memoizedState=null)}var oe=Od(m);if(oe!==null){oe.flags&=-257,Ld(oe,m,E,d,r),oe.mode&1&&Bv(d,U,r),r=oe,w=U;var ge=r.updateQueue;if(ge===null){var Ce=new Set;Ce.add(w),r.updateQueue=Ce}else ge.add(w);break e}else{if(!(r&1)){Bv(d,U,r),Wd();break e}w=Error(j(426))}}else if(an&&E.mode&1){var On=Od(m);if(On!==null){!(On.flags&65536)&&(On.flags|=256),Ld(On,m,E,d,r),Sd(po(w,E));break e}}d=w=po(w,E),$n!==4&&($n=2),Su===null?Su=[d]:Su.push(d),d=m;do{switch(d.tag){case 3:d.flags|=65536,r&=-r,d.lanes|=r;var D=Vv(d,w,r);wd(d,D);break e;case 1:E=w;var b=d.type,L=d.stateNode;if(!(d.flags&128)&&(typeof b.getDerivedStateFromError=="function"||L!==null&&typeof L.componentDidCatch=="function"&&(Ci===null||!Ci.has(L)))){d.flags|=65536,r&=-r,d.lanes|=r;var q=Ss(d,E,r);wd(d,q);break e}}d=d.return}while(d!==null)}Gd(l)}catch(Re){r=Re,wn===l&&l!==null&&(wn=l=l.return);continue}break}while(1)}function Xc(){var n=bs.current;return bs.current=Hc,n===null?Hc:n}function Wd(){($n===0||$n===3||$n===2)&&($n=4),Sn===null||!(Ii&268435455)&&!(Qc&268435455)||Va(Sn,Zn)}function Kc(n,r){var l=pt;pt|=2;var o=Xc();(Sn!==n||Zn!==r)&&(Qi=null,Tu(n,r));do try{dy();break}catch(c){eh(n,c)}while(1);if(Cd(),pt=l,bs.current=o,wn!==null)throw Error(j(261));return Sn=null,Zn=0,$n}function dy(){for(;wn!==null;)th(wn)}function py(){for(;wn!==null&&!fi();)th(wn)}function th(n){var r=rh(n.alternate,n,Ea);n.memoizedProps=n.pendingProps,r===null?Gd(n):wn=r,Bd.current=null}function Gd(n){var r=n;do{var l=r.alternate;if(n=r.return,r.flags&32768){if(l=Fd(l,r),l!==null){l.flags&=32767,wn=l;return}if(n!==null)n.flags|=32768,n.subtreeFlags=0,n.deletions=null;else{$n=6,wn=null;return}}else if(l=fy(l,r,Ea),l!==null){wn=l;return}if(r=r.sibling,r!==null){wn=r;return}wn=r=n}while(r!==null);$n===0&&($n=5)}function wu(n,r,l){var o=kt,c=Cr.transition;try{Cr.transition=null,kt=1,vy(n,r,l,o)}finally{Cr.transition=c,kt=o}return null}function vy(n,r,l,o){do bo();while(Ul!==null);if(pt&6)throw Error(j(327));l=n.finishedWork;var c=n.finishedLanes;if(l===null)return null;if(n.finishedWork=null,n.finishedLanes=0,l===n.current)throw Error(j(177));n.callbackNode=null,n.callbackPriority=0;var d=l.lanes|l.childLanes;if(Yf(n,d),n===Sn&&(wn=Sn=null,Zn=0),!(l.subtreeFlags&2064)&&!(l.flags&2064)||zl||(zl=!0,qd(di,function(){return bo(),null})),d=(l.flags&15990)!==0,l.subtreeFlags&15990||d){d=Cr.transition,Cr.transition=null;var m=kt;kt=1;var E=pt;pt|=4,Bd.current=null,Wv(n,l),qv(l,n),ic(ru),Oa=!!sd,ru=sd=null,n.current=l,Xv(l),Pu(),pt=E,kt=m,Cr.transition=d}else n.current=l;if(zl&&(zl=!1,Ul=n,Gc=c),d=n.pendingLanes,d===0&&(Ci=null),Qo(l.stateNode),wr(n,wt()),r!==null)for(o=n.onRecoverableError,l=0;l<r.length;l++)c=r[l],o(c.value,{componentStack:c.stack,digest:c.digest});if(Wc)throw Wc=!1,n=Eu,Eu=null,n;return Gc&1&&n.tag!==0&&bo(),d=n.pendingLanes,d&1?n===qc?To++:(To=0,qc=n):To=0,Zr(),null}function bo(){if(Ul!==null){var n=Iu(Gc),r=Cr.transition,l=kt;try{if(Cr.transition=null,kt=16>n?16:n,Ul===null)var o=!1;else{if(n=Ul,Ul=null,Gc=0,pt&6)throw Error(j(331));var c=pt;for(pt|=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 w=0;w<E.length;w++){var U=E[w];for(ve=U;ve!==null;){var I=ve;switch(I.tag){case 0:case 11:case 15:ws(8,I,d)}var Q=I.child;if(Q!==null)Q.return=I,ve=Q;else for(;ve!==null;){I=ve;var Y=I.sibling,oe=I.return;if(Pd(I),I===U){ve=null;break}if(Y!==null){Y.return=oe,ve=Y;break}ve=oe}}}var ge=d.alternate;if(ge!==null){var Ce=ge.child;if(Ce!==null){ge.child=null;do{var On=Ce.sibling;Ce.sibling=null,Ce=On}while(Ce!==null)}}ve=d}}if(d.subtreeFlags&2064&&m!==null)m.return=d,ve=m;else e:for(;ve!==null;){if(d=ve,d.flags&2048)switch(d.tag){case 0:case 11:case 15:ws(9,d,d.return)}var D=d.sibling;if(D!==null){D.return=d.return,ve=D;break e}ve=d.return}}var b=n.current;for(ve=b;ve!==null;){m=ve;var L=m.child;if(m.subtreeFlags&2064&&L!==null)L.return=m,ve=L;else e:for(m=b;ve!==null;){if(E=ve,E.flags&2048)try{switch(E.tag){case 0:case 11:case 15:xs(9,E)}}catch(Re){xn(E,E.return,Re)}if(E===m){ve=null;break e}var q=E.sibling;if(q!==null){q.return=E.return,ve=q;break e}ve=E.return}}if(pt=c,Zr(),Wr&&typeof Wr.onPostCommitFiberRoot=="function")try{Wr.onPostCommitFiberRoot(ol,n)}catch{}o=!0}return o}finally{kt=l,Cr.transition=r}}return!1}function nh(n,r,l){r=po(l,r),r=Vv(n,r,1),n=Dl(n,r,1),r=Rr(),n!==null&&(Oi(n,1,r),wr(n,r))}function xn(n,r,l){if(n.tag===3)nh(n,n,l);else for(;r!==null;){if(r.tag===3){nh(r,n,l);break}else if(r.tag===1){var o=r.stateNode;if(typeof r.type.getDerivedStateFromError=="function"||typeof o.componentDidCatch=="function"&&(Ci===null||!Ci.has(o))){n=po(l,n),n=Ss(r,n,1),r=Dl(r,n,1),n=Rr(),r!==null&&(Oi(r,1,n),wr(r,n));break}}r=r.return}}function hy(n,r,l){var o=n.pingCache;o!==null&&o.delete(r),r=Rr(),n.pingedLanes|=n.suspendedLanes&l,Sn===n&&(Zn&l)===l&&($n===4||$n===3&&(Zn&130023424)===Zn&&500>wt()-$d?Tu(n,0):Co|=l),wr(n,r)}function Zc(n,r){r===0&&(n.mode&1?(r=sl,sl<<=1,!(sl&130023424)&&(sl=4194304)):r=1);var l=Rr();n=Pi(n,r),n!==null&&(Oi(n,r,l),wr(n,l))}function my(n){var r=n.memoizedState,l=0;r!==null&&(l=r.retryLane),Zc(n,l)}function yy(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(j(314))}o!==null&&o.delete(r),Zc(n,l)}var rh;rh=function(n,r,l){if(n!==null)if(n.memoizedProps!==r.pendingProps||Tn.current)zn=!0;else{if(!(n.lanes&l)&&!(r.flags&128))return zn=!1,$i(n,r,l);zn=!!(n.flags&131072)}else zn=!1,an&&r.flags&1048576&&md(r,io,r.index);switch(r.lanes=0,r.tag){case 2:var o=r.type;Sr(n,r),n=r.pendingProps;var c=Na(r,Ve.current);te(r,l),c=Ll(null,r,o,n,c,l);var d=du();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,fc(r)):d=!1,r.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,Td(r),c.updater=Sc,r.stateNode=c,c._reactInternals=r,Ec(r,o,n,l),r=$v(null,r,o,!0,d,l)):(r.tag=0,an&&d&&dc(r),Pn(null,r,c,l),r=r.child),r;case 16:o=r.elementType;e:{switch(Sr(n,r),n=r.pendingProps,c=o._init,o=c(o._payload),r.type=o,c=r.tag=Sy(o),n=ga(o,n),c){case 0:r=vo(null,r,o,n,l);break e;case 1:r=Md(null,r,o,n,l);break e;case 11:r=Nl(null,r,o,n,l);break e;case 14:r=Vc(null,r,o,ga(o.type,n),l);break e}throw Error(j(306,o,""))}return r;case 0:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:ga(o,c),vo(n,r,o,c,l);case 1:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:ga(o,c),Md(n,r,o,c,l);case 3:e:{if(Yv(r),n===null)throw Error(j(387));o=r.pendingProps,d=r.memoizedState,c=d.element,Hn(n,r),kl(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=po(Error(j(423)),r),r=Bc(n,r,o,l,c);break e}else if(o!==c){c=po(Error(j(424)),r),r=Bc(n,r,o,l,c);break e}else for(ta=ti(r.stateNode.containerInfo.firstChild),ya=r,an=!0,Aa=null,l=Hv(r,null,o,l),r.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling;else{if(yn(),o===c){r=ir(n,r,l);break e}Pn(n,r,o,l)}r=r.child}return r;case 5:return Me(r),n===null&&vc(r),o=r.type,c=r.pendingProps,d=n!==null?n.memoizedProps:null,m=c.children,us(o,c)?m=null:d!==null&&us(o,d)&&(r.flags|=32),Ze(n,r),Pn(n,r,m,l),r.child;case 6:return n===null&&vc(r),null;case 13:return zd(n,r,l);case 4:return bd(r,r.stateNode.containerInfo),o=r.pendingProps,n===null?r.child=uo(r,null,o,l):Pn(n,r,o,l),r.child;case 11:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:ga(o,c),Nl(n,r,o,c,l);case 7:return Pn(n,r,r.pendingProps,l),r.child;case 8:return Pn(n,r,r.pendingProps.children,l),r.child;case 12:return Pn(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,Pt(yi,o._currentValue),o._currentValue=m,d!==null)if(La(d.value,m)){if(d.children===c.children&&!Tn.current){r=ir(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 w=E.firstContext;w!==null;){if(w.context===o){if(d.tag===1){w=Vi(-1,l&-l),w.tag=2;var U=d.updateQueue;if(U!==null){U=U.shared;var I=U.pending;I===null?w.next=w:(w.next=I.next,I.next=w),U.pending=w}}d.lanes|=l,w=d.alternate,w!==null&&(w.lanes|=l),Xn(d.return,l,r),E.lanes|=l;break}w=w.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(j(341));m.lanes|=l,E=m.alternate,E!==null&&(E.lanes|=l),Xn(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}Pn(n,r,c.children,l),r=r.child}return r;case 9:return c=r.type,o=r.pendingProps.children,te(r,l),c=kn(c),o=o(c),r.flags|=1,Pn(n,r,o,l),r.child;case 14:return o=r.type,c=ga(o,r.pendingProps),c=ga(o.type,c),Vc(n,r,o,c,l);case 15:return aa(n,r,r.type,r.pendingProps,l);case 17:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:ga(o,c),Sr(n,r),r.tag=1,cn(o)?(n=!0,fc(r)):n=!1,te(r,l),Uv(r,o,c),Ec(r,o,c,l),$v(null,r,o,!0,n,l);case 19:return jd(n,r,l);case 22:return mu(n,r,l)}throw Error(j(156,r.tag))};function qd(n,r){return en(n,r)}function gy(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 Ba(n,r,l,o){return new gy(n,r,l,o)}function Xd(n){return n=n.prototype,!(!n||!n.isReactComponent)}function Sy(n){if(typeof n=="function")return Xd(n)?1:0;if(n!=null){if(n=n.$$typeof,n===Cn)return 11;if(n===zt)return 14}return 2}function jl(n,r){var l=n.alternate;return l===null?(l=Ba(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 Jc(n,r,l,o,c,d){var m=2;if(o=n,typeof n=="function")Xd(n)&&(m=1);else if(typeof n=="string")m=5;else e:switch(n){case Fe:return xu(l.children,c,d,r);case nn:m=8,c|=8;break;case bn:return n=Ba(12,l,r,c|2),n.elementType=bn,n.lanes=d,n;case Ue:return n=Ba(13,l,r,c),n.elementType=Ue,n.lanes=d,n;case qe:return n=Ba(19,l,r,c),n.elementType=qe,n.lanes=d,n;case ye:return ks(l,c,d,r);default:if(typeof n=="object"&&n!==null)switch(n.$$typeof){case It:m=10;break e;case Dt:m=9;break e;case Cn:m=11;break e;case zt:m=14;break e;case Tt:m=16,o=null;break e}throw Error(j(130,n==null?n:typeof n,""))}return r=Ba(m,l,r,c),r.elementType=n,r.type=o,r.lanes=d,r}function xu(n,r,l,o){return n=Ba(7,n,o,r),n.lanes=l,n}function ks(n,r,l,o){return n=Ba(22,n,o,r),n.elementType=ye,n.lanes=l,n.stateNode={isHidden:!1},n}function Os(n,r,l){return n=Ba(6,n,null,r),n.lanes=l,n}function bu(n,r,l){return r=Ba(4,n.children!==null?n.children:[],n.key,r),r.lanes=l,r.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},r}function Ey(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=Yu(0),this.expirationTimes=Yu(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Yu(0),this.identifierPrefix=o,this.onRecoverableError=c,this.mutableSourceEagerHydrationData=null}function ef(n,r,l,o,c,d,m,E,w){return n=new Ey(n,r,l,E,w),r===1?(r=1,d===!0&&(r|=8)):r=0,d=Ba(3,null,null,r),n.current=d,d.stateNode=n,d.memoizedState={element:o,isDehydrated:l,cache:null,transitions:null,pendingSuspenseBoundaries:null},Td(d),n}function ah(n,r,l){var o=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:lt,key:o==null?null:""+o,children:n,containerInfo:r,implementation:l}}function Kd(n){if(!n)return mi;n=n._reactInternals;e:{if(Ge(n)!==n||n.tag!==1)throw Error(j(170));var r=n;do{switch(r.tag){case 3:r=r.stateNode.context;break e;case 1:if(cn(r.type)){r=r.stateNode.__reactInternalMemoizedMergedChildContext;break e}}r=r.return}while(r!==null);throw Error(j(171))}if(n.tag===1){var l=n.type;if(cn(l))return cs(n,l,r)}return r}function ih(n,r,l,o,c,d,m,E,w){return n=ef(l,o,!0,n,c,d,m,E,w),n.context=Kd(null),l=n.current,o=Rr(),c=Un(l),d=Vi(o,c),d.callback=r??null,Dl(l,d,c),n.current.lanes=c,Oi(n,c,o),wr(n,o),n}function Ls(n,r,l,o){var c=r.current,d=Rr(),m=Un(c);return l=Kd(l),r.context===null?r.context=l:r.pendingContext=l,r=Vi(d,m),r.payload={element:n},o=o===void 0?null:o,o!==null&&(r.callback=o),n=Dl(c,r,m),n!==null&&(Tr(n,c,m,d),gc(n,c,m)),m}function tf(n){if(n=n.current,!n.child)return null;switch(n.child.tag){case 5:return n.child.stateNode;default:return n.child.stateNode}}function lh(n,r){if(n=n.memoizedState,n!==null&&n.dehydrated!==null){var l=n.retryLane;n.retryLane=l!==0&&l<r?l:r}}function Zd(n,r){lh(n,r),(n=n.alternate)&&lh(n,r)}function uh(){return null}var Jd=typeof reportError=="function"?reportError:function(n){console.error(n)};function nf(n){this._internalRoot=n}Wi.prototype.render=nf.prototype.render=function(n){var r=this._internalRoot;if(r===null)throw Error(j(409));Ls(n,r,null,null)},Wi.prototype.unmount=nf.prototype.unmount=function(){var n=this._internalRoot;if(n!==null){this._internalRoot=null;var r=n.containerInfo;Al(function(){Ls(null,n,null,null)}),r[Fi]=null}};function Wi(n){this._internalRoot=n}Wi.prototype.unstable_scheduleHydration=function(n){if(n){var r=Wu();n={blockedOn:null,target:n,priority:r};for(var l=0;l<Ht.length&&r!==0&&r<Ht[l].priority;l++);Ht.splice(l,0,n),l===0&&Zs(n)}};function ep(n){return!(!n||n.nodeType!==1&&n.nodeType!==9&&n.nodeType!==11)}function rf(n){return!(!n||n.nodeType!==1&&n.nodeType!==9&&n.nodeType!==11&&(n.nodeType!==8||n.nodeValue!==" react-mount-point-unstable "))}function oh(){}function Cy(n,r,l,o,c){if(c){if(typeof o=="function"){var d=o;o=function(){var U=tf(m);d.call(U)}}var m=ih(r,o,n,0,null,!1,!1,"",oh);return n._reactRootContainer=m,n[Fi]=m.current,ro(n.nodeType===8?n.parentNode:n),Al(),m}for(;c=n.lastChild;)n.removeChild(c);if(typeof o=="function"){var E=o;o=function(){var U=tf(w);E.call(U)}}var w=ef(n,0,!1,null,null,!1,!1,"",oh);return n._reactRootContainer=w,n[Fi]=w.current,ro(n.nodeType===8?n.parentNode:n),Al(function(){Ls(r,w,l,o)}),w}function af(n,r,l,o,c){var d=l._reactRootContainer;if(d){var m=d;if(typeof c=="function"){var E=c;c=function(){var w=tf(m);E.call(w)}}Ls(r,m,n,c)}else m=Cy(l,r,n,c,o);return tf(m)}Xl=function(n){switch(n.tag){case 3:var r=n.stateNode;if(r.current.memoizedState.isDehydrated){var l=Xa(r.pendingLanes);l!==0&&(pi(r,l|1),wr(r,wt()),!(pt&6)&&(Ro=wt()+500,Zr()))}break;case 13:Al(function(){var o=Pi(n,1);if(o!==null){var c=Rr();Tr(o,n,1,c)}}),Zd(n,1)}},Qu=function(n){if(n.tag===13){var r=Pi(n,134217728);if(r!==null){var l=Rr();Tr(r,n,134217728,l)}Zd(n,134217728)}},xt=function(n){if(n.tag===13){var r=Un(n),l=Pi(n,r);if(l!==null){var o=Rr();Tr(l,n,r,o)}Zd(n,r)}},Wu=function(){return kt},Gu=function(n,r){var l=kt;try{return kt=n,r()}finally{kt=l}},br=function(n,r,l){switch(r){case"input":if(_n(n,l),r=l.name,l.type==="radio"&&r!=null){for(l=n;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll("input[name="+JSON.stringify(""+r)+'][type="radio"]'),r=0;r<l.length;r++){var o=l[r];if(o!==n&&o.form===n.form){var c=De(o);if(!c)throw Error(j(90));Br(o),_n(o,c)}}}break;case"textarea":ca(n,l);break;case"select":r=l.value,r!=null&&hr(n,!!l.multiple,r,!1)}},ql=xo,Hu=Al;var Ry={usingClientEntryPoint:!1,Events:[ss,ao,De,Da,il,xo]},_o={findFiberByHostInstance:Ma,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Ty={bundleType:_o.bundleType,version:_o.version,rendererPackageName:_o.rendererPackageName,rendererConfig:_o.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ft.ReactCurrentDispatcher,findHostInstanceByFiber:function(n){return n=Mn(n),n===null?null:n.stateNode},findFiberByHostInstance:_o.findFiberByHostInstance||uh,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var lf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!lf.isDisabled&&lf.supportsFiber)try{ol=lf.inject(Ty),Wr=lf}catch{}}return ba.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ry,ba.createPortal=function(n,r){var l=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ep(r))throw Error(j(200));return ah(n,r,null,l)},ba.createRoot=function(n,r){if(!ep(n))throw Error(j(299));var l=!1,o="",c=Jd;return r!=null&&(r.unstable_strictMode===!0&&(l=!0),r.identifierPrefix!==void 0&&(o=r.identifierPrefix),r.onRecoverableError!==void 0&&(c=r.onRecoverableError)),r=ef(n,1,!1,null,null,l,!1,o,c),n[Fi]=r.current,ro(n.nodeType===8?n.parentNode:n),new nf(r)},ba.findDOMNode=function(n){if(n==null)return null;if(n.nodeType===1)return n;var r=n._reactInternals;if(r===void 0)throw typeof n.render=="function"?Error(j(188)):(n=Object.keys(n).join(","),Error(j(268,n)));return n=Mn(r),n=n===null?null:n.stateNode,n},ba.flushSync=function(n){return Al(n)},ba.hydrate=function(n,r,l){if(!rf(r))throw Error(j(200));return af(null,n,r,!0,l)},ba.hydrateRoot=function(n,r,l){if(!ep(n))throw Error(j(405));var o=l!=null&&l.hydratedSources||null,c=!1,d="",m=Jd;if(l!=null&&(l.unstable_strictMode===!0&&(c=!0),l.identifierPrefix!==void 0&&(d=l.identifierPrefix),l.onRecoverableError!==void 0&&(m=l.onRecoverableError)),r=ih(r,null,n,1,l??null,c,!1,d,m),n[Fi]=r.current,ro(n),o)for(n=0;n<o.length;n++)l=o[n],c=l._getVersion,c=c(l._source),r.mutableSourceEagerHydrationData==null?r.mutableSourceEagerHydrationData=[l,c]:r.mutableSourceEagerHydrationData.push(l,c);return new Wi(r)},ba.render=function(n,r,l){if(!rf(r))throw Error(j(200));return af(null,n,r,!1,l)},ba.unmountComponentAtNode=function(n){if(!rf(n))throw Error(j(40));return n._reactRootContainer?(Al(function(){af(null,null,n,!1,function(){n._reactRootContainer=null,n[Fi]=null})}),!0):!1},ba.unstable_batchedUpdates=xo,ba.unstable_renderSubtreeIntoContainer=function(n,r,l,o){if(!rf(l))throw Error(j(200));if(n==null||n._reactInternals===void 0)throw Error(j(38));return af(n,r,l,!1,o)},ba.version="18.2.0-next-9e3b772b8-20220608",ba}var _a={};/**
* @license React
* react-dom.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 w0;function hR(){return w0||(w0=1,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 K=Hf,Z=R0(),j=K.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Zt=!1;function sn(e){Zt=e}function rt(e){if(!Zt){for(var t=arguments.length,a=new Array(t>1?t-1:0),i=1;i<t;i++)a[i-1]=arguments[i];Yt("warn",e,a)}}function S(e){if(!Zt){for(var t=arguments.length,a=new Array(t>1?t-1:0),i=1;i<t;i++)a[i-1]=arguments[i];Yt("error",e,a)}}function Yt(e,t,a){{var i=j.ReactDebugCurrentFrame,u=i.getStackAddendum();u!==""&&(t+="%s",a=a.concat([u]));var s=a.map(function(f){return String(f)});s.unshift("Warning: "+t),Function.prototype.apply.call(console[e],console,s)}}var he=0,pe=1,at=2,re=3,me=4,ie=5,Pe=6,Rt=7,ct=8,dn=9,it=10,Qe=11,ft=12,be=13,lt=14,Fe=15,nn=16,bn=17,It=18,Dt=19,Cn=21,Ue=22,qe=23,zt=24,Tt=25,ye=!0,X=!1,we=!1,T=!1,B=!1,le=!0,$e=!1,je=!1,yt=!0,Je=!0,dt=!0,et=new Set,Ut={},Vr={};function vr(e,t){Br(e,t),Br(e+"Capture",t)}function Br(e,t){Ut[e]&&S("EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.",e),Ut[e]=t;{var a=e.toLowerCase();Vr[a]=e,e==="onDoubleClick"&&(Vr.ondblclick=e)}for(var i=0;i<t.length;i++)et.add(t[i])}var pn=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",In=Object.prototype.hasOwnProperty;function jn(e){{var t=typeof Symbol=="function"&&Symbol.toStringTag,a=t&&e[Symbol.toStringTag]||e.constructor.name||"Object";return a}}function Fn(e){try{return _n(e),!1}catch{return!0}}function _n(e){return""+e}function $r(e,t){if(Fn(e))return S("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before before using it here.",t,jn(e)),_n(e)}function Yr(e){if(Fn(e))return S("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",jn(e)),_n(e)}function Qn(e,t){if(Fn(e))return S("The provided `%s` prop is an unsupported type %s. This value must be coerced to a string before before using it here.",t,jn(e)),_n(e)}function hr(e,t){if(Fn(e))return S("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before before using it here.",t,jn(e)),_n(e)}function Ir(e){if(Fn(e))return S("The provided HTML markup uses a value of unsupported type %s. This value must be coerced to a string before before using it here.",jn(e)),_n(e)}function mr(e){if(Fn(e))return S("Form field values (value, checked, defaultValue, or defaultChecked props) must be strings, not %s. This value must be coerced to a string before before using it here.",jn(e)),_n(e)}var ca=0,tr=1,Qr=2,vn=3,xr=4,ui=5,fa=6,J=":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",xe=J+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",tt=new RegExp("^["+J+"]["+xe+"]*$"),Mt={},At={};function Dn(e){return In.call(At,e)?!0:In.call(Mt,e)?!1:tt.test(e)?(At[e]=!0,!0):(Mt[e]=!0,S("Invalid attribute name: `%s`",e),!1)}function hn(e,t,a){return t!==null?t.type===ca:a?!1:e.length>2&&(e[0]==="o"||e[0]==="O")&&(e[1]==="n"||e[1]==="N")}function yr(e,t,a,i){if(a!==null&&a.type===ca)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 Bt(e,t,a,i){if(t===null||typeof t>"u"||yr(e,t,a,i))return!0;if(i)return!1;if(a!==null)switch(a.type){case vn:return!t;case xr:return t===!1;case ui:return isNaN(t);case fa:return isNaN(t)||t<1}return!1}function br(e){return Ft.hasOwnProperty(e)?Ft[e]:null}function jt(e,t,a,i,u,s,f){this.acceptsBooleans=t===Qr||t===vn||t===xr,this.attributeName=i,this.attributeNamespace=u,this.mustUseProperty=a,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=f}var Ft={},Ga=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];Ga.forEach(function(e){Ft[e]=new jt(e,ca,!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];Ft[t]=new jt(t,tr,!1,a,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ft[e]=new jt(e,Qr,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ft[e]=new jt(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){Ft[e]=new jt(e,vn,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){Ft[e]=new jt(e,vn,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){Ft[e]=new jt(e,xr,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){Ft[e]=new jt(e,fa,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){Ft[e]=new jt(e,ui,!1,e.toLowerCase(),null,!1,!1)});var Da=/[\-\:]([a-z])/g,il=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(Da,il);Ft[t]=new jt(t,tr,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(Da,il);Ft[t]=new jt(t,tr,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Da,il);Ft[t]=new jt(t,tr,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){Ft[e]=new jt(e,tr,!1,e.toLowerCase(),null,!1,!1)});var ql="xlinkHref";Ft[ql]=new jt("xlinkHref",tr,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){Ft[e]=new jt(e,tr,!1,e.toLowerCase(),null,!0,!0)});var Hu=/^[\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,ki=!1;function ll(e){!ki&&Hu.test(e)&&(ki=!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 da(e,t,a,i){if(i.mustUseProperty){var u=i.propertyName;return e[u]}else{$r(a,t),i.sanitizeURL&&ll(""+a);var s=i.attributeName,f=null;if(i.type===xr){if(e.hasAttribute(s)){var p=e.getAttribute(s);return p===""?!0:Bt(t,a,i,!1)?p:p===""+a?a:p}}else if(e.hasAttribute(s)){if(Bt(t,a,i,!1))return e.getAttribute(s);if(i.type===vn)return a;f=e.getAttribute(s)}return Bt(t,a,i,!1)?f===null?a:f:f===""+a?a:f}}function oi(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 pa(e,t,a,i){var u=br(t);if(!hn(t,u,i)){if(Bt(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===vn?!1:""}else e[p]=a;return}var y=u.attributeName,g=u.attributeNamespace;if(a===null)e.removeAttribute(y);else{var _=u.type,x;_===vn||_===xr&&a===!0?x="":($r(a,y),x=""+a,u.sanitizeURL&&ll(x.toString())),g?e.setAttributeNS(g,y,x):e.setAttribute(y,x)}}}var si=Symbol.for("react.element"),_r=Symbol.for("react.portal"),va=Symbol.for("react.fragment"),ci=Symbol.for("react.strict_mode"),R=Symbol.for("react.profiler"),$=Symbol.for("react.provider"),ee=Symbol.for("react.context"),ce=Symbol.for("react.forward_ref"),Ge=Symbol.for("react.suspense"),gt=Symbol.for("react.suspense_list"),Xe=Symbol.for("react.memo"),ke=Symbol.for("react.lazy"),Mn=Symbol.for("react.scope"),Jt=Symbol.for("react.debug_trace_mode"),en=Symbol.for("react.offscreen"),nr=Symbol.for("react.legacy_hidden"),fi=Symbol.for("react.cache"),Pu=Symbol.for("react.tracing_marker"),wt=Symbol.iterator,$f="@@iterator";function qa(e){if(e===null||typeof e!="object")return null;var t=wt&&e[wt]||e[$f];return typeof t=="function"?t:null}var ut=Object.assign,di=0,ul,Vu,ol,Wr,Qo,Dr,Wo;function Go(){}Go.__reactDisabledLog=!0;function Xs(){{if(di===0){ul=console.log,Vu=console.info,ol=console.warn,Wr=console.error,Qo=console.group,Dr=console.groupCollapsed,Wo=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})}di++}}function Bu(){{if(di--,di===0){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:ut({},e,{value:ul}),info:ut({},e,{value:Vu}),warn:ut({},e,{value:ol}),error:ut({},e,{value:Wr}),group:ut({},e,{value:Qo}),groupCollapsed:ut({},e,{value:Dr}),groupEnd:ut({},e,{value:Wo})})}di<0&&S("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var sl=j.ReactCurrentDispatcher,Xa;function kr(e,t,a){{if(Xa===void 0)try{throw Error()}catch(u){var i=u.stack.trim().match(/\n( *(at )?)/);Xa=i&&i[1]||""}return`
`+Xa+e}}var cl=!1,fl;{var dl=typeof WeakMap=="function"?WeakMap:Map;fl=new dl}function $u(e,t){if(!e||cl)return"";{var a=fl.get(e);if(a!==void 0)return a}var i;cl=!0;var u=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var s;s=sl.current,sl.current=null,Xs();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(z){i=z}Reflect.construct(e,[],f)}else{try{f.call()}catch(z){i=z}e.call(f.prototype)}}else{try{throw Error()}catch(z){i=z}e()}}catch(z){if(z&&i&&typeof z.stack=="string"){for(var p=z.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 _=`
`+p[y].replace(" at new "," at ");return e.displayName&&_.includes("<anonymous>")&&(_=_.replace("<anonymous>",e.displayName)),typeof e=="function"&&fl.set(e,_),_}while(y>=1&&g>=0);break}}}finally{cl=!1,sl.current=s,Bu(),Error.prepareStackTrace=u}var x=e?e.displayName||e.name:"",M=x?kr(x):"";return typeof e=="function"&&fl.set(e,M),M}function Yu(e,t,a){return $u(e,!0)}function Oi(e,t,a){return $u(e,!1)}function Yf(e){var t=e.prototype;return!!(t&&t.isReactComponent)}function pi(e,t,a){if(e==null)return"";if(typeof e=="function")return $u(e,Yf(e));if(typeof e=="string")return kr(e);switch(e){case Ge:return kr("Suspense");case gt:return kr("SuspenseList")}if(typeof e=="object")switch(e.$$typeof){case ce:return Oi(e.render);case Xe:return pi(e.type,t,a);case ke:{var i=e,u=i._payload,s=i._init;try{return pi(s(u),t,a)}catch{}}}return""}function kt(e){switch(e._debugOwner&&e._debugOwner.type,e._debugSource,e.tag){case ie:return kr(e.type);case nn:return kr("Lazy");case be:return kr("Suspense");case Dt:return kr("SuspenseList");case he:case at:case Fe:return Oi(e.type);case Qe:return Oi(e.type.render);case pe:return Yu(e.type);default:return""}}function Iu(e){try{var t="",a=e;do t+=kt(a),a=a.return;while(a);return t}catch(i){return`
Error generating stack: `+i.message+`
`+i.stack}}function Xl(e,t,a){var i=e.displayName;if(i)return i;var u=t.displayName||t.name||"";return u!==""?a+"("+u+")":a}function Qu(e){return e.displayName||"Context"}function xt(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 va:return"Fragment";case _r:return"Portal";case R:return"Profiler";case ci:return"StrictMode";case Ge:return"Suspense";case gt:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ee:var t=e;return Qu(t)+".Consumer";case $:var a=e;return Qu(a._context)+".Provider";case ce:return Xl(e,e.render,"ForwardRef");case Xe:var i=e.displayName||null;return i!==null?i:xt(e.type)||"Memo";case ke:{var u=e,s=u._payload,f=u._init;try{return xt(f(s))}catch{return null}}}return null}function Wu(e,t,a){var i=t.displayName||t.name||"";return e.displayName||(i!==""?a+"("+i+")":a)}function Gu(e){return e.displayName||"Context"}function Ye(e){var t=e.tag,a=e.type;switch(t){case zt:return"Cache";case dn:var i=a;return Gu(i)+".Consumer";case it:var u=a;return Gu(u._context)+".Provider";case It:return"DehydratedFragment";case Qe:return Wu(a,a.render,"ForwardRef");case Rt:return"Fragment";case ie:return a;case me:return"Portal";case re:return"Root";case Pe:return"Text";case nn:return xt(a);case ct:return a===ci?"StrictMode":"Mode";case Ue:return"Offscreen";case ft:return"Profiler";case Cn:return"Scope";case be:return"Suspense";case Dt:return"SuspenseList";case Tt:return"TracingMarker";case pe:case he:case bn:case at:case lt:case Fe:if(typeof a=="function")return a.displayName||a.name||null;if(typeof a=="string")return a;break}return null}var Kl=j.ReactDebugCurrentFrame,mn=null,Gr=!1;function Or(){{if(mn===null)return null;var e=mn._debugOwner;if(e!==null&&typeof e<"u")return Ye(e)}return null}function pl(){return mn===null?"":Iu(mn)}function Rn(){Kl.getCurrentStack=null,mn=null,Gr=!1}function Ht(e){Kl.getCurrentStack=e===null?null:pl,mn=e,Gr=!1}function Ks(){return mn}function qr(e){Gr=e}function Wn(e){return""+e}function vi(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return mr(e),e;default:return""}}var Zs={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function Li(e,t){Zs[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 vl(e){var t=e.type,a=e.nodeName;return a&&a.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Js(e){return e._valueTracker}function ka(e){e._valueTracker=null}function hl(e){var t="";return e&&(vl(e)?t=e.checked?"true":"false":t=e.value),t}function ml(e){var t=vl(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);mr(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){mr(p),i=""+p,s.call(this,p)}}),Object.defineProperty(e,t,{enumerable:a.enumerable});var f={getValue:function(){return i},setValue:function(p){mr(p),i=""+p},stopTracking:function(){ka(e),delete e[t]}};return f}}function Oa(e){Js(e)||(e._valueTracker=ml(e))}function qu(e){if(!e)return!1;var t=Js(e);if(!t)return!0;var a=t.getValue(),i=hl(e);return i!==a?(t.setValue(i),!0):!1}function yl(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 gl=!1,Zl=!1,Xu=!1,qo=!1;function Ka(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){Li("input",t),t.checked!==void 0&&t.defaultChecked!==void 0&&!Zl&&(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",Or()||"A component",t.type),Zl=!0),t.value!==void 0&&t.defaultValue!==void 0&&!gl&&(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",Or()||"A component",t.type),gl=!0);var a=e,i=t.defaultValue==null?"":t.defaultValue;a._wrapperState={initialChecked:t.checked!=null?t.checked:t.defaultChecked,initialValue:vi(t.value!=null?t.value:i),controlled:Ka(t)}}function N(e,t){var a=e,i=t.checked;i!=null&&pa(a,"checked",i,!1)}function A(e,t){var a=e;{var i=Ka(t);!a._wrapperState.controlled&&i&&!qo&&(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"),qo=!0),a._wrapperState.controlled&&!i&&!Xu&&(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"),Xu=!0)}N(e,t);var u=vi(t.value),s=t.type;if(u!=null)s==="number"?(u===0&&a.value===""||a.value!=u)&&(a.value=Wn(u)):a.value!==Wn(u)&&(a.value=Wn(u));else if(s==="submit"||s==="reset"){a.removeAttribute("value");return}t.hasOwnProperty("value")?Le(a,t.type,u):t.hasOwnProperty("defaultValue")&&Le(a,t.type,vi(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(a.defaultChecked=!!t.defaultChecked)}function G(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=Wn(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 Ne(e,t){var a=e;A(a,t),ae(a,t)}function ae(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<u.length;s++){var f=u[s];if(!(f===e||f.form!==e.form)){var p=xh(f);if(!p)throw new Error("ReactDOMInput: Mixing React and non-React radio inputs with the same `name` is not supported.");qu(f),A(f,p)}}}}function Le(e,t,a){(t!=="number"||yl(e.ownerDocument)!==e)&&(a==null?e.defaultValue=Wn(e._wrapperState.initialValue):e.defaultValue!==Wn(a)&&(e.defaultValue=Wn(a)))}var ot=!1,bt=!1,Gt=!1;function $t(e,t){t.value==null&&(typeof t.children=="object"&&t.children!==null?K.Children.forEach(t.children,function(a){a!=null&&(typeof a=="string"||typeof a=="number"||bt||(bt=!0,S("Cannot infer the option value of complex children. Pass a `value` prop or use a plain string as children to <option>.")))}):t.dangerouslySetInnerHTML!=null&&(Gt||(Gt=!0,S("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")))),t.selected!=null&&!ot&&(S("Use the `defaultValue` or `value` props on <select> instead of setting `selected` on <option>."),ot=!0)}function qt(e,t){t.value!=null&&e.setAttribute("value",Wn(vi(t.value)))}var tn=Array.isArray;function ht(e){return tn(e)}var Mi;Mi=!1;function Ku(){var e=Or();return e?`
Check the render method of \``+e+"`.":""}var Xo=["value","defaultValue"];function If(e){{Li("select",e);for(var t=0;t<Xo.length;t++){var a=Xo[t];if(e[a]!=null){var i=ht(e[a]);e.multiple&&!i?S("The `%s` prop supplied to <select> must be an array if `multiple` is true.%s",a,Ku()):!e.multiple&&i&&S("The `%s` prop supplied to <select> must be a scalar value if `multiple` is false.%s",a,Ku())}}}}function Za(e,t,a,i){var u=e.options;if(t){for(var s=a,f={},p=0;p<s.length;p++)f["$"+s[p]]=!0;for(var v=0;v<u.length;v++){var y=f.hasOwnProperty("$"+u[v].value);u[v].selected!==y&&(u[v].selected=y),y&&i&&(u[v].defaultSelected=!0)}}else{for(var g=Wn(vi(a)),_=null,x=0;x<u.length;x++){if(u[x].value===g){u[x].selected=!0,i&&(u[x].defaultSelected=!0);return}_===null&&!u[x].disabled&&(_=u[x])}_!==null&&(_.selected=!0)}}function Ko(e,t){return ut({},t,{value:void 0})}function Zo(e,t){var a=e;If(t),a._wrapperState={wasMultiple:!!t.multiple},t.value!==void 0&&t.defaultValue!==void 0&&!Mi&&(S("Select 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 select element and remove one of these props. More info: https://reactjs.org/link/controlled-components"),Mi=!0)}function Qf(e,t){var a=e;a.multiple=!!t.multiple;var i=t.value;i!=null?Za(a,!!t.multiple,i,!1):t.defaultValue!=null&&Za(a,!!t.multiple,t.defaultValue,!0)}function Ym(e,t){var a=e,i=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!t.multiple;var u=t.value;u!=null?Za(a,!!t.multiple,u,!1):i!==!!t.multiple&&(t.defaultValue!=null?Za(a,!!t.multiple,t.defaultValue,!0):Za(a,!!t.multiple,t.multiple?[]:"",!1))}function Im(e,t){var a=e,i=t.value;i!=null&&Za(a,!!t.multiple,i,!1)}var Wf=!1;function Gf(e,t){var a=e;if(t.dangerouslySetInnerHTML!=null)throw new Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");var i=ut({},t,{value:void 0,defaultValue:void 0,children:Wn(a._wrapperState.initialValue)});return i}function ev(e,t){var a=e;Li("textarea",t),t.value!==void 0&&t.defaultValue!==void 0&&!Wf&&(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",Or()||"A component"),Wf=!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 <textarea>.");{if(s!=null)throw new Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(ht(u)){if(u.length>1)throw new Error("<textarea> can only have at most one child.");u=u[0]}s=u}}s==null&&(s=""),i=s}a._wrapperState={initialValue:vi(i)}}function tv(e,t){var a=e,i=vi(t.value),u=vi(t.defaultValue);if(i!=null){var s=Wn(i);s!==a.value&&(a.value=s),t.defaultValue==null&&a.defaultValue!==s&&(a.defaultValue=s)}u!=null&&(a.defaultValue=Wn(u))}function nv(e,t){var a=e,i=a.textContent;i===a._wrapperState.initialValue&&i!==""&&i!==null&&(a.value=i)}function qf(e,t){tv(e,t)}var Ni="http://www.w3.org/1999/xhtml",Qm="http://www.w3.org/1998/Math/MathML",Xf="http://www.w3.org/2000/svg";function ec(e){switch(e){case"svg":return Xf;case"math":return Qm;default:return Ni}}function Kf(e,t){return e==null||e===Ni?ec(t):e===Xf&&t==="foreignObject"?Ni:e}var Wm=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,a,i,u){MSApp.execUnsafeLocalFunction(function(){return e(t,a,i,u)})}:e},tc,rv=Wm(function(e,t){if(e.namespaceURI===Xf&&!("innerHTML"in e)){tc=tc||document.createElement("div"),tc.innerHTML="<svg>"+t.valueOf().toString()+"</svg>";for(var a=tc.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;a.firstChild;)e.appendChild(a.firstChild);return}e.innerHTML=t}),Xr=1,zi=3,Nn=8,Ja=9,Jl=11,nc=function(e,t){if(t){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===zi){a.nodeValue=t;return}}e.textContent=t},av={animation:["animationDelay","animationDirection","animationDuration","animationFillMode","animationIterationCount","animationName","animationPlayState","animationTimingFunction"],background:["backgroundAttachment","backgroundClip","backgroundColor","backgroundImage","backgroundOrigin","backgroundPositionX","backgroundPositionY","backgroundRepeat","backgroundSize"],backgroundPosition:["backgroundPositionX","backgroundPositionY"],border:["borderBottomColor","borderBottomStyle","borderBottomWidth","borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth","borderLeftColor","borderLeftStyle","borderLeftWidth","borderRightColor","borderRightStyle","borderRightWidth","borderTopColor","borderTopStyle","borderTopWidth"],borderBlockEnd:["borderBlockEndColor","borderBlockEndStyle","borderBlockEndWidth"],borderBlockStart:["borderBlockStartColor","borderBlockStartStyle","borderBlockStartWidth"],borderBottom:["borderBottomColor","borderBottomStyle","borderBottomWidth"],borderColor:["borderBottomColor","borderLeftColor","borderRightColor","borderTopColor"],borderImage:["borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth"],borderInlineEnd:["borderInlineEndColor","borderInlineEndStyle","borderInlineEndWidth"],borderInlineStart:["borderInlineStartColor","borderInlineStartStyle","borderInlineStartWidth"],borderLeft:["borderLeftColor","borderLeftStyle","borderLeftWidth"],borderRadius:["borderBottomLeftRadius","borderBottomRightRadius","borderTopLeftRadius","borderTopRightRadius"],borderRight:["borderRightColor","borderRightStyle","borderRightWidth"],borderStyle:["borderBottomStyle","borderLeftStyle","borderRightStyle","borderTopStyle"],borderTop:["borderTopColor","borderTopStyle","borderTopWidth"],borderWidth:["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth"],columnRule:["columnRuleColor","columnRuleStyle","columnRuleWidth"],columns:["columnCount","columnWidth"],flex:["flexBasis","flexGrow","flexShrink"],flexFlow:["flexDirection","flexWrap"],font:["fontFamily","fontFeatureSettings","fontKerning","fontLanguageOverride","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontVariantAlternates","fontVariantCaps","fontVariantEastAsian","fontVariantLigatures","fontVariantNumeric","fontVariantPosition","fontWeight","lineHeight"],fontVariant:["fontVariantAlternates","fontVariantCaps","fontVariantEastAsian","fontVariantLigatures","fontVariantNumeric","fontVariantPosition"],gap:["columnGap","rowGap"],grid:["gridAutoColumns","gridAutoFlow","gridAutoRows","gridTemplateAreas","gridTemplateColumns","gridTemplateRows"],gridArea:["gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart"],gridColumn:["gridColumnEnd","gridColumnStart"],gridColumnGap:["columnGap"],gridGap:["columnGap","rowGap"],gridRow:["gridRowEnd","gridRowStart"],gridRowGap:["rowGap"],gridTemplate:["gridTemplateAreas","gridTemplateColumns","gridTemplateRows"],listStyle:["listStyleImage","listStylePosition","listStyleType"],margin:["marginBottom","marginLeft","marginRight","marginTop"],marker:["markerEnd","markerMid","markerStart"],mask:["maskClip","maskComposite","maskImage","maskMode","maskOrigin","maskPositionX","maskPositionY","maskRepeat","maskSize"],maskPosition:["maskPositionX","maskPositionY"],outline:["outlineColor","outlineStyle","outlineWidth"],overflow:["overflowX","overflowY"],padding:["paddingBottom","paddingLeft","paddingRight","paddingTop"],placeContent:["alignContent","justifyContent"],placeItems:["alignItems","justifyItems"],placeSelf:["alignSelf","justifySelf"],textDecoration:["textDecorationColor","textDecorationLine","textDecorationStyle"],textEmphasis:["textEmphasisColor","textEmphasisStyle"],transition:["transitionDelay","transitionDuration","transitionProperty","transitionTimingFunction"],wordWrap:["overflowWrap"]},Zu={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};function iv(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}var lv=["Webkit","ms","Moz","O"];Object.keys(Zu).forEach(function(e){lv.forEach(function(t){Zu[iv(t,e)]=Zu[e]})});function rc(e,t,a){var i=t==null||typeof t=="boolean"||t==="";return i?"":!a&&typeof t=="number"&&t!==0&&!(Zu.hasOwnProperty(e)&&Zu[e])?t+"px":(hr(t,e),(""+t).trim())}var Ju=/([A-Z])/g,Gm=/^ms-/;function qm(e){return e.replace(Ju,"-$1").toLowerCase().replace(Gm,"-ms-")}var uv=function(){};{var ov=/^(?:webkit|moz|o)[A-Z]/,sv=/^-ms-/,Jo=/-(.)/g,eo=/;\s*$/,to={},no={},cv=!1,Zf=!1,Jf=function(e){return e.replace(Jo,function(t,a){return a.toUpperCase()})},ed=function(e){to.hasOwnProperty(e)&&to[e]||(to[e]=!0,S("Unsupported style property %s. Did you mean %s?",e,Jf(e.replace(sv,"ms-"))))},fv=function(e){to.hasOwnProperty(e)&&to[e]||(to[e]=!0,S("Unsupported vendor-prefixed style property %s. Did you mean %s?",e,e.charAt(0).toUpperCase()+e.slice(1)))},dv=function(e,t){no.hasOwnProperty(t)&&no[t]||(no[t]=!0,S(`Style property values shouldn't contain a semicolon. Try "%s: %s" instead.`,e,t.replace(eo,"")))},pv=function(e,t){cv||(cv=!0,S("`NaN` is an invalid value for the `%s` css style property.",e))},Xm=function(e,t){Zf||(Zf=!0,S("`Infinity` is an invalid value for the `%s` css style property.",e))};uv=function(e,t){e.indexOf("-")>-1?ed(e):ov.test(e)?fv(e):eo.test(t)&&dv(e,t),typeof t=="number"&&(isNaN(t)?pv(e,t):isFinite(t)||Xm(e,t))}}var Km=uv;function Zm(e){{var t="",a="";for(var i in e)if(e.hasOwnProperty(i)){var u=e[i];if(u!=null){var s=i.indexOf("--")===0;t+=a+(s?i:qm(i))+":",t+=rc(i,u,s),a=";"}}return t||null}}function vv(e,t){var a=e.style;for(var i in t)if(t.hasOwnProperty(i)){var u=i.indexOf("--")===0;u||Km(i,t[i]);var s=rc(i,t[i],u);i==="float"&&(i="cssFloat"),u?a.setProperty(i,s):a[i]=s}}function Jm(e){return e==null||typeof e=="boolean"||e===""}function La(e){var t={};for(var a in e)for(var i=av[a]||[a],u=0;u<i.length;u++)t[i[u]]=a;return t}function es(e,t){{if(!t)return;var a=La(e),i=La(t),u={};for(var s in a){var f=a[s],p=i[s];if(p&&f!==p){var v=f+","+p;if(u[v])continue;u[v]=!0,S("%s a style property during rerender (%s) when a conflicting property is set (%s) can lead to styling bugs. To avoid this, don't mix shorthand and non-shorthand properties for the same value; instead, replace the shorthand with separate values.",Jm(e[f])?"Removing":"Updating",f,p)}}}}var hv={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},mv=ut({menuitem:!0},hv),yv="__html";function ac(e,t){if(t){if(mv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw new Error(e+" is a void element tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw new Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if(typeof t.dangerouslySetInnerHTML!="object"||!(yv in t.dangerouslySetInnerHTML))throw new Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.")}if(!t.suppressContentEditableWarning&&t.contentEditable&&t.children!=null&&S("A component is `contentEditable` and contains `children` managed by React. It is now your responsibility to guarantee that none of those nodes are unexpectedly modified or duplicated. This is probably not intentional."),t.style!=null&&typeof t.style!="object")throw new Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.")}}function Ui(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ic={accept:"accept",acceptcharset:"acceptCharset","accept-charset":"acceptCharset",accesskey:"accessKey",action:"action",allowfullscreen:"allowFullScreen",alt:"alt",as:"as",async:"async",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",capture:"capture",cellpadding:"cellPadding",cellspacing:"cellSpacing",challenge:"challenge",charset:"charSet",checked:"checked",children:"children",cite:"cite",class:"className",classid:"classID",classname:"className",cols:"cols",colspan:"colSpan",content:"content",contenteditable:"contentEditable",contextmenu:"contextMenu",controls:"controls",controlslist:"controlsList",coords:"coords",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",data:"data",datetime:"dateTime",default:"default",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",defer:"defer",dir:"dir",disabled:"disabled",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback",download:"download",draggable:"draggable",enctype:"encType",enterkeyhint:"enterKeyHint",for:"htmlFor",form:"form",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",headers:"headers",height:"height",hidden:"hidden",high:"high",href:"href",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",id:"id",imagesizes:"imageSizes",imagesrcset:"imageSrcSet",innerhtml:"innerHTML",inputmode:"inputMode",integrity:"integrity",is:"is",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",kind:"kind",label:"label",lang:"lang",list:"list",loop:"loop",low:"low",manifest:"manifest",marginwidth:"marginWidth",marginheight:"marginHeight",max:"max",maxlength:"maxLength",media:"media",mediagroup:"mediaGroup",method:"method",min:"min",minlength:"minLength",multiple:"multiple",muted:"muted",name:"name",nomodule:"noModule",nonce:"nonce",novalidate:"noValidate",open:"open",optimum:"optimum",pattern:"pattern",placeholder:"placeholder",playsinline:"playsInline",poster:"poster",preload:"preload",profile:"profile",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rel:"rel",required:"required",reversed:"reversed",role:"role",rows:"rows",rowspan:"rowSpan",sandbox:"sandbox",scope:"scope",scoped:"scoped",scrolling:"scrolling",seamless:"seamless",selected:"selected",shape:"shape",size:"size",sizes:"sizes",span:"span",spellcheck:"spellCheck",src:"src",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",start:"start",step:"step",style:"style",summary:"summary",tabindex:"tabIndex",target:"target",title:"title",type:"type",usemap:"useMap",value:"value",width:"width",wmode:"wmode",wrap:"wrap",about:"about",accentheight:"accentHeight","accent-height":"accentHeight",accumulate:"accumulate",additive:"additive",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",alphabetic:"alphabetic",amplitude:"amplitude",arabicform:"arabicForm","arabic-form":"arabicForm",ascent:"ascent",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",azimuth:"azimuth",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",bbox:"bbox",begin:"begin",bias:"bias",by:"by",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clip:"clip",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",color:"color",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",cursor:"cursor",cx:"cx",cy:"cy",d:"d",datatype:"datatype",decelerate:"decelerate",descent:"descent",diffuseconstant:"diffuseConstant",direction:"direction",display:"display",divisor:"divisor",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",dur:"dur",dx:"dx",dy:"dy",edgemode:"edgeMode",elevation:"elevation",enablebackground:"enableBackground","enable-background":"enableBackground",end:"end",exponent:"exponent",externalresourcesrequired:"externalResourcesRequired",fill:"fill",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filter:"filter",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",focusable:"focusable",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",format:"format",from:"from",fx:"fx",fy:"fy",g1:"g1",g2:"g2",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",hanging:"hanging",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",ideographic:"ideographic",imagerendering:"imageRendering","image-rendering":"imageRendering",in2:"in2",in:"in",inlist:"inlist",intercept:"intercept",k1:"k1",k2:"k2",k3:"k3",k4:"k4",k:"k",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",kerning:"kerning",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",local:"local",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",mask:"mask",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",mathematical:"mathematical",mode:"mode",numoctaves:"numOctaves",offset:"offset",opacity:"opacity",operator:"operator",order:"order",orient:"orient",orientation:"orientation",origin:"origin",overflow:"overflow",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder",panose1:"panose1","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",points:"points",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",prefix:"prefix",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",property:"property",r:"r",radius:"radius",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",resource:"resource",restart:"restart",result:"result",results:"results",rotate:"rotate",rx:"rx",ry:"ry",scale:"scale",security:"security",seed:"seed",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",slope:"slope",spacing:"spacing",specularconstant:"specularConstant",specularexponent:"specularExponent",speed:"speed",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stemh:"stemh",stemv:"stemv",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",string:"string",stroke:"stroke",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",to:"to",transform:"transform",typeof:"typeof",u1:"u1",u2:"u2",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicode:"unicode",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",values:"values",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",version:"version",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",visibility:"visibility",vmathematical:"vMathematical","v-mathematical":"vMathematical",vocab:"vocab",widths:"widths",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",x1:"x1",x2:"x2",x:"x",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang",xmlns:"xmlns","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",y1:"y1",y2:"y2",y:"y",ychannelselector:"yChannelSelector",z:"z",zoomandpan:"zoomAndPan"},gv={"aria-current":0,"aria-description":0,"aria-details":0,"aria-disabled":0,"aria-hidden":0,"aria-invalid":0,"aria-keyshortcuts":0,"aria-label":0,"aria-roledescription":0,"aria-autocomplete":0,"aria-checked":0,"aria-expanded":0,"aria-haspopup":0,"aria-level":0,"aria-modal":0,"aria-multiline":0,"aria-multiselectable":0,"aria-orientation":0,"aria-placeholder":0,"aria-pressed":0,"aria-readonly":0,"aria-required":0,"aria-selected":0,"aria-sort":0,"aria-valuemax":0,"aria-valuemin":0,"aria-valuenow":0,"aria-valuetext":0,"aria-atomic":0,"aria-busy":0,"aria-live":0,"aria-relevant":0,"aria-dropeffect":0,"aria-grabbed":0,"aria-activedescendant":0,"aria-colcount":0,"aria-colindex":0,"aria-colspan":0,"aria-controls":0,"aria-describedby":0,"aria-errormessage":0,"aria-flowto":0,"aria-labelledby":0,"aria-owns":0,"aria-posinset":0,"aria-rowcount":0,"aria-rowindex":0,"aria-rowspan":0,"aria-setsize":0},ei={},td=new RegExp("^(aria)-["+xe+"]*$"),ts=new RegExp("^(aria)[A-Z]["+xe+"]*$");function nd(e,t){{if(In.call(ei,t)&&ei[t])return!0;if(ts.test(t)){var a="aria-"+t.slice(4).toLowerCase(),i=gv.hasOwnProperty(a)?a:null;if(i==null)return S("Invalid ARIA attribute `%s`. ARIA attributes follow the pattern aria-* and must be lowercase.",t),ei[t]=!0,!0;if(t!==i)return S("Invalid ARIA attribute `%s`. Did you mean `%s`?",t,i),ei[t]=!0,!0}if(td.test(t)){var u=t.toLowerCase(),s=gv.hasOwnProperty(u)?u:null;if(s==null)return ei[t]=!0,!1;if(t!==s)return S("Unknown ARIA attribute `%s`. Did you mean `%s`?",t,s),ei[t]=!0,!0}}return!0}function Sv(e,t){{var a=[];for(var i in t){var u=nd(e,i);u||a.push(i)}var s=a.map(function(f){return"`"+f+"`"}).join(", ");a.length===1?S("Invalid aria prop %s on <%s> tag. For details, see https://reactjs.org/link/invalid-aria-props",s,e):a.length>1&&S("Invalid aria props %s on <%s> tag. For details, see https://reactjs.org/link/invalid-aria-props",s,e)}}function lc(e,t){Ui(e,t)||Sv(e,t)}var eu=!1;function rd(e,t){{if(e!=="input"&&e!=="textarea"&&e!=="select")return;t!=null&&t.value===null&&!eu&&(eu=!0,e==="select"&&t.multiple?S("`value` prop on `%s` should not be null. Consider using an empty array when `multiple` is set to `true` to clear the component or `undefined` for uncontrolled components.",e):S("`value` prop on `%s` should not be null. Consider using an empty string to clear the component or `undefined` for uncontrolled components.",e))}}var ad=function(){};{var Gn={},id=/^on./,Ev=/^on[^A-Z]/,Cv=new RegExp("^(aria)-["+xe+"]*$"),Rv=new RegExp("^(aria)[A-Z]["+xe+"]*$");ad=function(e,t,a,i){if(In.call(Gn,t)&&Gn[t])return!0;var u=t.toLowerCase();if(u==="onfocusin"||u==="onfocusout")return S("React uses onFocus and onBlur instead of onFocusIn and onFocusOut. All React events are normalized to bubble, so onFocusIn and onFocusOut are not needed/supported by React."),Gn[t]=!0,!0;if(i!=null){var s=i.registrationNameDependencies,f=i.possibleRegistrationNames;if(s.hasOwnProperty(t))return!0;var p=f.hasOwnProperty(u)?f[u]:null;if(p!=null)return S("Invalid event handler property `%s`. Did you mean `%s`?",t,p),Gn[t]=!0,!0;if(id.test(t))return S("Unknown event handler property `%s`. It will be ignored.",t),Gn[t]=!0,!0}else if(id.test(t))return Ev.test(t)&&S("Invalid event handler property `%s`. React events use the camelCase naming convention, for example `onClick`.",t),Gn[t]=!0,!0;if(Cv.test(t)||Rv.test(t))return!0;if(u==="innerhtml")return S("Directly setting property `innerHTML` is not permitted. For more information, lookup documentation on `dangerouslySetInnerHTML`."),Gn[t]=!0,!0;if(u==="aria")return S("The `aria` attribute is reserved for future use in React. Pass individual `aria-` attributes instead."),Gn[t]=!0,!0;if(u==="is"&&a!==null&&a!==void 0&&typeof a!="string")return S("Received a `%s` for a string attribute `is`. If this is expected, cast the value to a string.",typeof a),Gn[t]=!0,!0;if(typeof a=="number"&&isNaN(a))return S("Received NaN for the `%s` attribute. If this is expected, cast the value to a string.",t),Gn[t]=!0,!0;var v=br(t),y=v!==null&&v.type===ca;if(ic.hasOwnProperty(u)){var g=ic[u];if(g!==t)return S("Invalid DOM property `%s`. Did you mean `%s`?",t,g),Gn[t]=!0,!0}else if(!y&&t!==u)return S("React does not recognize the `%s` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `%s` instead. If you accidentally passed it from a parent component, remove it from the DOM element.",t,u),Gn[t]=!0,!0;return typeof a=="boolean"&&yr(t,a,v,!1)?(a?S('Received `%s` for a non-boolean attribute `%s`.\n\nIf you want to write it to the DOM, pass a string instead: %s="%s" or %s={value.toString()}.',a,t,t,a,t):S('Received `%s` for a non-boolean attribute `%s`.\n\nIf you want to write it to the DOM, pass a string instead: %s="%s" or %s={value.toString()}.\n\nIf you used to conditionally omit it with %s={condition && value}, pass %s={condition ? value : undefined} instead.',a,t,t,a,t,t,t),Gn[t]=!0,!0):y?!0:yr(t,a,v,!1)?(Gn[t]=!0,!1):((a==="false"||a==="true")&&v!==null&&v.type===vn&&(S("Received the string `%s` for the boolean attribute `%s`. %s Did you mean %s={%s}?",a,t,a==="false"?"The browser will interpret it as a truthy value.":'Although this works, it will not work as expected if you pass the string "false".',t,a),Gn[t]=!0),!0)}}var Tv=function(e,t,a){{var i=[];for(var u in t){var s=ad(e,u,t[u],a);s||i.push(u)}var f=i.map(function(p){return"`"+p+"`"}).join(", ");i.length===1?S("Invalid value for prop %s on <%s> tag. Either remove it from the element, or pass a string or number value to keep it in the DOM. For details, see https://reactjs.org/link/attribute-behavior ",f,e):i.length>1&&S("Invalid values for props %s on <%s> tag. Either remove them from the element, or pass a string or number value to keep them in the DOM. For details, see https://reactjs.org/link/attribute-behavior ",f,e)}};function wv(e,t,a){Ui(e,t)||Tv(e,t,a)}var Ai=1,ns=2,tu=4,ey=Ai|ns|tu,rs=null;function as(e){rs!==null&&S("Expected currently replaying event to be null. This error is likely caused by a bug in React. Please file an issue."),rs=e}function ty(){rs===null&&S("Expected currently replaying event to not be null. This error is likely caused by a bug in React. Please file an issue."),rs=null}function xv(e){return e===rs}function uc(e){var t=e.target||e.srcElement||window;return t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===zi?t.parentNode:t}var Xt=null,Sl=null,ji=null;function ro(e){var t=Oo(e);if(t){if(typeof Xt!="function")throw new Error("setRestoreImplementation() needs to be called to handle a target for controlled events. This error is likely caused by a bug in React. Please file an issue.");var a=t.stateNode;if(a){var i=xh(a);Xt(t.stateNode,t.type,i)}}}function bv(e){Xt=e}function oc(e){Sl?ji?ji.push(e):ji=[e]:Sl=e}function is(){return Sl!==null||ji!==null}function ls(){if(Sl){var e=Sl,t=ji;if(Sl=null,ji=null,ro(e),t)for(var a=0;a<t.length;a++)ro(t[a])}}var nu=function(e,t){return e(t)},ld=function(){},ud=!1;function ny(){var e=is();e&&(ld(),ls())}function od(e,t,a){if(ud)return e(t,a);ud=!0;try{return nu(e,t,a)}finally{ud=!1,ny()}}function sc(e,t,a){nu=e,ld=a}function cc(e){return e==="button"||e==="input"||e==="select"||e==="textarea"}function sd(e,t,a){switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":return!!(a.disabled&&cc(t));default:return!1}}function ru(e,t){var a=e.stateNode;if(a===null)return null;var i=xh(a);if(i===null)return null;var u=i[t];if(sd(t,e.type,i))return null;if(u&&typeof u!="function")throw new Error("Expected `"+t+"` listener to be a function, instead got a value of `"+typeof u+"` type.");return u}var us=!1;if(pn)try{var au={};Object.defineProperty(au,"passive",{get:function(){us=!0}}),window.addEventListener("test",au,au),window.removeEventListener("test",au,au)}catch{us=!1}function _v(e,t,a,i,u,s,f,p,v){var y=Array.prototype.slice.call(arguments,3);try{t.apply(a,y)}catch(g){this.onError(g)}}var cd=_v;if(typeof window<"u"&&typeof window.dispatchEvent=="function"&&typeof document<"u"&&typeof document.createEvent=="function"){var fd=document.createElement("react");cd=function(t,a,i,u,s,f,p,v,y){if(typeof document>"u"||document===null)throw new Error("The `document` global was defined when React was initialized, but is not defined anymore. This can happen in a test environment if a component schedules an update from an asynchronous callback, but the test has already finished running. To solve this, you can either unmount the component at the end of your test (and ensure that any asynchronous operations get canceled in `componentWillUnmount`), or you can change the test itself to be asynchronous.");var g=document.createEvent("Event"),_=!1,x=!0,M=window.event,z=Object.getOwnPropertyDescriptor(window,"event");function F(){fd.removeEventListener(H,Oe,!1),typeof window.event<"u"&&window.hasOwnProperty("event")&&(window.event=M)}var fe=Array.prototype.slice.call(arguments,3);function Oe(){_=!0,F(),a.apply(i,fe),x=!1}var Te,Ct=!1,vt=!1;function k(O){if(Te=O.error,Ct=!0,Te===null&&O.colno===0&&O.lineno===0&&(vt=!0),O.defaultPrevented&&Te!=null&&typeof Te=="object")try{Te._suppressLogging=!0}catch{}}var H="react-"+(t||"invokeguardedcallback");if(window.addEventListener("error",k),fd.addEventListener(H,Oe,!1),g.initEvent(H,!1,!1),fd.dispatchEvent(g),z&&Object.defineProperty(window,"event",z),_&&x&&(Ct?vt&&(Te=new Error("A cross-origin error was thrown. React doesn't have access to the actual error object in development. See https://reactjs.org/link/crossorigin-error for more information.")):Te=new Error(`An error was thrown inside one of your components, but React doesn't know what it was. This is likely due to browser flakiness. React does its best to preserve the "Pause on exceptions" behavior of the DevTools, which requires some DEV-mode only tricks. It's possible that these don't work in your browser. Try triggering the error in production mode, or switching to a modern browser. If you suspect that this is actually an issue with React, please file an issue.`),this.onError(Te)),window.removeEventListener("error",k),!_)return F(),_v.apply(this,arguments)}}var ry=cd,El=!1,ti=null,os=!1,Cl=null,hi={onError:function(e){El=!0,ti=e}};function iu(e,t,a,i,u,s,f,p,v){El=!1,ti=null,ry.apply(hi,arguments)}function Fi(e,t,a,i,u,s,f,p,v){if(iu.apply(this,arguments),El){var y=pd();os||(os=!0,Cl=y)}}function dd(){if(os){var e=Cl;throw os=!1,Cl=null,e}}function ay(){return El}function pd(){if(El){var e=ti;return El=!1,ti=null,e}else throw new Error("clearCaughtError was called but no error was captured. This error is likely caused by a bug in React. Please file an issue.")}function Ma(e){return e._reactInternals}function ss(e){return e._reactInternals!==void 0}function ao(e,t){e._reactInternals=t}var De=0,Rl=1,rn=2,Ke=4,Nt=16,Pt=32,mi=64,Ve=128,Tn=256,Kr=512,Na=1024,cn=2048,za=4096,Tl=8192,cs=16384,fc=cn|Ke|mi|Kr|Na|cs,Dv=32767,ha=32768,qn=65536,fs=131072,vd=1048576,hd=2097152,Zr=4194304,wl=8388608,Jr=16777216,lu=33554432,io=Ke|Na|0,ea=rn|Ke|Nt|Pt|Kr|za|Tl,gr=Ke|mi|Kr|Tl,Ua=cn|Nt,rr=Zr|wl|hd,Hi=j.ReactCurrentOwner;function ma(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{var i=t;do t=i,(t.flags&(rn|za))!==De&&(a=t.return),i=t.return;while(i)}return t.tag===re?a:null}function md(e){if(e.tag===be){var t=e.memoizedState;if(t===null){var a=e.alternate;a!==null&&(t=a.memoizedState)}if(t!==null)return t.dehydrated}return null}function dc(e){return e.tag===re?e.stateNode.containerInfo:null}function yd(e){return ma(e)===e}function ya(e){{var t=Hi.current;if(t!==null&&t.tag===pe){var a=t,i=a.stateNode;i._warnedAboutRefsInRender||S("%s is accessing isMounted inside its render() function. render() should be a pure function of props and state. It should never access something that requires stale data from the previous render, such as refs. Move this logic to componentDidMount and componentDidUpdate instead.",Ye(a)||"A component"),i._warnedAboutRefsInRender=!0}}var u=Ma(e);return u?ma(u)===u:!1}function ta(e){if(ma(e)!==e)throw new Error("Unable to find node on an unmounted component.")}function an(e){var t=e.alternate;if(!t){var a=ma(e);if(a===null)throw new Error("Unable to find node on an unmounted component.");return a!==e?null:e}for(var i=e,u=t;;){var s=i.return;if(s===null)break;var f=s.alternate;if(f===null){var p=s.return;if(p!==null){i=u=p;continue}break}if(s.child===f.child){for(var v=s.child;v;){if(v===i)return ta(s),e;if(v===u)return ta(s),t;v=v.sibling}throw new Error("Unable to find node on an unmounted component.")}if(i.return!==u.return)i=s,u=f;else{for(var y=!1,g=s.child;g;){if(g===i){y=!0,i=s,u=f;break}if(g===u){y=!0,u=s,i=f;break}g=g.sibling}if(!y){for(g=f.child;g;){if(g===i){y=!0,i=f,u=s;break}if(g===u){y=!0,u=f,i=s;break}g=g.sibling}if(!y)throw new Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}if(i.alternate!==u)throw new Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}if(i.tag!==re)throw new Error("Unable to find node on an unmounted component.");return i.stateNode.current===i?e:t}function Aa(e){var t=an(e);return t!==null?gd(t):null}function gd(e){if(e.tag===ie||e.tag===Pe)return e;for(var t=e.child;t!==null;){var a=gd(t);if(a!==null)return a;t=t.sibling}return null}function kv(e){var t=an(e);return t!==null?pc(t):null}function pc(e){if(e.tag===ie||e.tag===Pe)return e;for(var t=e.child;t!==null;){if(t.tag!==me){var a=pc(t);if(a!==null)return a}t=t.sibling}return null}var vc=Z.unstable_scheduleCallback,Ov=Z.unstable_cancelCallback,hc=Z.unstable_shouldYield,Lv=Z.unstable_requestPaint,yn=Z.unstable_now,Sd=Z.unstable_getCurrentPriorityLevel,mc=Z.unstable_ImmediatePriority,ga=Z.unstable_UserBlockingPriority,yi=Z.unstable_NormalPriority,yc=Z.unstable_LowPriority,xl=Z.unstable_IdlePriority,Ed=Z.unstable_yieldValue,Cd=Z.unstable_setDisableYieldValue,bl=null,Xn=null,te=null,kn=!1,ar=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u";function Rd(e){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u")return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled)return!0;if(!t.supportsFiber)return S("The installed version of React DevTools is too old and will not work with the current version of React. Please update React DevTools. https://reactjs.org/link/react-devtools"),!0;try{yt&&(e=ut({},e,{getLaneLabelMap:Dl,injectProfilingHooks:Vi})),bl=t.inject(e),Xn=t}catch(a){S("React instrumentation encountered an error: %s.",a)}return!!t.checkDCE}function Mv(e,t){if(Xn&&typeof Xn.onScheduleFiberRoot=="function")try{Xn.onScheduleFiberRoot(bl,e,t)}catch(a){kn||(kn=!0,S("React instrumentation encountered an error: %s",a))}}function Pi(e,t){if(Xn&&typeof Xn.onCommitFiberRoot=="function")try{var a=(e.current.flags&Ve)===Ve;if(Je){var i;switch(t){case Sr:i=mc;break;case ir:i=ga;break;case $i:i=yi;break;case Es:i=xl;break;default:i=yi;break}Xn.onCommitFiberRoot(bl,e,i,a)}}catch(u){kn||(kn=!0,S("React instrumentation encountered an error: %s",u))}}function _l(e){if(Xn&&typeof Xn.onPostCommitFiberRoot=="function")try{Xn.onPostCommitFiberRoot(bl,e)}catch(t){kn||(kn=!0,S("React instrumentation encountered an error: %s",t))}}function Td(e){if(Xn&&typeof Xn.onCommitFiberUnmount=="function")try{Xn.onCommitFiberUnmount(bl,e)}catch(t){kn||(kn=!0,S("React instrumentation encountered an error: %s",t))}}function Hn(e){if(typeof Ed=="function"&&(Cd(e),sn(e)),Xn&&typeof Xn.setStrictMode=="function")try{Xn.setStrictMode(bl,e)}catch(t){kn||(kn=!0,S("React instrumentation encountered an error: %s",t))}}function Vi(e){te=e}function Dl(){{for(var e=new Map,t=1,a=0;a<ln;a++){var i=iy(t);e.set(t,i),t*=2}return e}}function gc(e){te!==null&&typeof te.markCommitStarted=="function"&&te.markCommitStarted(e)}function wd(){te!==null&&typeof te.markCommitStopped=="function"&&te.markCommitStopped()}function kl(e){te!==null&&typeof te.markComponentRenderStarted=="function"&&te.markComponentRenderStarted(e)}function uu(){te!==null&&typeof te.markComponentRenderStopped=="function"&&te.markComponentRenderStopped()}function Nv(e){te!==null&&typeof te.markComponentPassiveEffectMountStarted=="function"&&te.markComponentPassiveEffectMountStarted(e)}function xd(){te!==null&&typeof te.markComponentPassiveEffectMountStopped=="function"&&te.markComponentPassiveEffectMountStopped()}function Sc(e){te!==null&&typeof te.markComponentPassiveEffectUnmountStarted=="function"&&te.markComponentPassiveEffectUnmountStarted(e)}function zv(){te!==null&&typeof te.markComponentPassiveEffectUnmountStopped=="function"&&te.markComponentPassiveEffectUnmountStopped()}function Uv(e){te!==null&&typeof te.markComponentLayoutEffectMountStarted=="function"&&te.markComponentLayoutEffectMountStarted(e)}function Av(){te!==null&&typeof te.markComponentLayoutEffectMountStopped=="function"&&te.markComponentLayoutEffectMountStopped()}function Ec(e){te!==null&&typeof te.markComponentLayoutEffectUnmountStarted=="function"&&te.markComponentLayoutEffectUnmountStarted(e)}function lo(){te!==null&&typeof te.markComponentLayoutEffectUnmountStopped=="function"&&te.markComponentLayoutEffectUnmountStopped()}function Cc(e,t,a){te!==null&&typeof te.markComponentErrored=="function"&&te.markComponentErrored(e,t,a)}function jv(e,t,a){te!==null&&typeof te.markComponentSuspended=="function"&&te.markComponentSuspended(e,t,a)}function Fv(e){te!==null&&typeof te.markLayoutEffectsStarted=="function"&&te.markLayoutEffectsStarted(e)}function uo(){te!==null&&typeof te.markLayoutEffectsStopped=="function"&&te.markLayoutEffectsStopped()}function Hv(e){te!==null&&typeof te.markPassiveEffectsStarted=="function"&&te.markPassiveEffectsStarted(e)}function ds(){te!==null&&typeof te.markPassiveEffectsStopped=="function"&&te.markPassiveEffectsStopped()}function ni(e){te!==null&&typeof te.markRenderStarted=="function"&&te.markRenderStarted(e)}function ps(){te!==null&&typeof te.markRenderYielded=="function"&&te.markRenderYielded()}function oo(){te!==null&&typeof te.markRenderStopped=="function"&&te.markRenderStopped()}function ou(e){te!==null&&typeof te.markRenderScheduled=="function"&&te.markRenderScheduled(e)}function bd(e,t){te!==null&&typeof te.markForceUpdateScheduled=="function"&&te.markForceUpdateScheduled(e,t)}function Ol(e,t){te!==null&&typeof te.markStateUpdateScheduled=="function"&&te.markStateUpdateScheduled(e,t)}var Me=0,st=1,ze=2,gn=8,ja=16,Rc=Math.clz32?Math.clz32:su,Tc=Math.log,_d=Math.LN2;function su(e){var t=e>>>0;return t===0?32:31-(Tc(t)/_d|0)|0}var ln=31,P=0,St=0,Ae=1,gi=2,Sa=4,cu=8,un=16,fu=32,Ll=4194240,du=64,Fa=128,na=256,pu=512,vs=1024,hs=2048,wc=4096,xc=8192,bc=16384,_c=32768,Dc=65536,kc=131072,Oc=262144,Lc=524288,vu=1048576,Mc=2097152,hu=130023424,Bi=4194304,Nc=8388608,ms=16777216,zc=33554432,Uc=67108864,Dd=Bi,so=134217728,Ac=268435455,co=268435456,Ml=536870912,ra=1073741824;function iy(e){{if(e&Ae)return"Sync";if(e&gi)return"InputContinuousHydration";if(e&Sa)return"InputContinuous";if(e&cu)return"DefaultHydration";if(e&un)return"Default";if(e&fu)return"TransitionHydration";if(e&Ll)return"Transition";if(e&hu)return"Retry";if(e&so)return"SelectiveHydration";if(e&co)return"IdleHydration";if(e&Ml)return"Idle";if(e&ra)return"Offscreen"}}var Kt=-1,jc=du,Fc=Bi;function fo(e){switch(zn(e)){case Ae:return Ae;case gi:return gi;case Sa:return Sa;case cu:return cu;case un:return un;case fu:return fu;case du:case Fa:case na:case pu:case vs:case hs:case wc:case xc:case bc:case _c:case Dc:case kc:case Oc:case Lc:case vu:case Mc:return e&Ll;case Bi:case Nc:case ms:case zc:case Uc:return e&hu;case so:return so;case co:return co;case Ml:return Ml;case ra:return ra;default:return S("Should have found matching lanes. This is a bug in React."),e}}function ys(e,t){var a=e.pendingLanes;if(a===P)return P;var i=P,u=e.suspendedLanes,s=e.pingedLanes,f=a&Ac;if(f!==P){var p=f&~u;if(p!==P)i=fo(p);else{var v=f&s;v!==P&&(i=fo(v))}}else{var y=a&~u;y!==P?i=fo(y):s!==P&&(i=fo(s))}if(i===P)return P;if(t!==P&&t!==i&&(t&u)===P){var g=zn(i),_=zn(t);if(g>=_||g===un&&(_&Ll)!==P)return t}(i&Sa)!==P&&(i|=a&un);var x=e.entangledLanes;if(x!==P)for(var M=e.entanglements,z=i&x;z>0;){var F=Nl(z),fe=1<<F;i|=M[F],z&=~fe}return i}function Pv(e,t){for(var a=e.eventTimes,i=Kt;t>0;){var u=Nl(t),s=1<<u,f=a[u];f>i&&(i=f),t&=~s}return i}function Hc(e,t){switch(e){case Ae:case gi:case Sa:return t+250;case cu:case un:case fu:case du:case Fa:case na:case pu:case vs:case hs:case wc:case xc:case bc:case _c:case Dc:case kc:case Oc:case Lc:case vu:case Mc:return t+5e3;case Bi:case Nc:case ms:case zc:case Uc:return Kt;case so:case co:case Ml:case ra:return Kt;default:return S("Should have found matching lanes. This is a bug in React."),Kt}}function ly(e,t){for(var a=e.pendingLanes,i=e.suspendedLanes,u=e.pingedLanes,s=e.expirationTimes,f=a;f>0;){var p=Nl(f),v=1<<p,y=s[p];y===Kt?((v&i)===P||(v&u)!==P)&&(s[p]=Hc(v,t)):y<=t&&(e.expiredLanes|=v),f&=~v}}function uy(e){return fo(e.pendingLanes)}function kd(e){var t=e.pendingLanes&~ra;return t!==P?t:t&ra?ra:P}function po(e){return(e&Ae)!==P}function gs(e){return(e&Ac)!==P}function Pc(e){return(e&hu)===e}function oy(e){var t=Ae|Sa|un;return(e&t)===P}function Vv(e){return(e&Ll)===e}function Ss(e,t){var a=gi|Sa|cu|un;return(t&a)!==P}function Bv(e,t){return(t&e.expiredLanes)!==P}function Od(e){return(e&Ll)!==P}function Ld(){var e=jc;return jc<<=1,(jc&Ll)===P&&(jc=du),e}function sy(){var e=Fc;return Fc<<=1,(Fc&hu)===P&&(Fc=Bi),e}function zn(e){return e&-e}function Pn(e){return zn(e)}function Nl(e){return 31-Rc(e)}function Vc(e){return Nl(e)}function aa(e,t){return(e&t)!==P}function mu(e,t){return(e&t)===t}function Ze(e,t){return e|t}function vo(e,t){return e&~t}function Md(e,t){return e&t}function $v(e){return e}function Yv(e,t){return e!==St&&e<t?e:t}function Bc(e){for(var t=[],a=0;a<ln;a++)t.push(e);return t}function yu(e,t,a){e.pendingLanes|=t,t!==Ml&&(e.suspendedLanes=P,e.pingedLanes=P);var i=e.eventTimes,u=Vc(t);i[u]=a}function Nd(e,t){e.suspendedLanes|=t,e.pingedLanes&=~t;for(var a=e.expirationTimes,i=t;i>0;){var u=Nl(i),s=1<<u;a[u]=Kt,i&=~s}}function zd(e,t,a){e.pingedLanes|=e.suspendedLanes&t}function Ud(e,t){var a=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=P,e.pingedLanes=P,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t;for(var i=e.entanglements,u=e.eventTimes,s=e.expirationTimes,f=a;f>0;){var p=Nl(f),v=1<<p;i[p]=P,u[p]=Kt,s[p]=Kt,f&=~v}}function ho(e,t){for(var a=e.entangledLanes|=t,i=e.entanglements,u=a;u;){var s=Nl(u),f=1<<s;f&t|i[s]&t&&(i[s]|=t),u&=~f}}function cy(e,t){var a=zn(t),i;switch(a){case Sa:i=gi;break;case un:i=cu;break;case du:case Fa:case na:case pu:case vs:case hs:case wc:case xc:case bc:case _c:case Dc:case kc:case Oc:case Lc:case vu:case Mc:case Bi:case Nc:case ms:case zc:case Uc:i=fu;break;case Ml:i=co;break;default:i=St;break}return(i&(e.suspendedLanes|t))!==St?St:i}function Ad(e,t,a){if(ar)for(var i=e.pendingUpdatersLaneMap;a>0;){var u=Vc(a),s=1<<u,f=i[u];f.add(t),a&=~s}}function $c(e,t){if(ar)for(var a=e.pendingUpdatersLaneMap,i=e.memoizedUpdaters;t>0;){var u=Vc(t),s=1<<u,f=a[u];f.size>0&&(f.forEach(function(p){var v=p.alternate;(v===null||!i.has(v))&&i.add(p)}),f.clear()),t&=~s}}function jd(e,t){return null}var Sr=Ae,ir=Sa,$i=un,Es=Ml,gu=St;function Ha(){return gu}function Vn(e){gu=e}function Cs(e,t){var a=gu;try{return gu=e,t()}finally{gu=a}}function Er(e,t){return e!==0&&e<t?e:t}function fy(e,t){return e===0||e>t?e:t}function Fd(e,t){return e!==0&&e<t}function Rs(e){var t=zn(e);return Fd(Sr,t)?Fd(ir,t)?gs(t)?$i:Es:ir:Sr}function Bn(e){var t=e.current.memoizedState;return t.isDehydrated}var Iv;function ve(e){Iv=e}function mo(e){Iv(e)}var Ts;function Qv(e){Ts=e}var Wv;function ws(e){Wv=e}var xs;function Hd(e){xs=e}var Pd;function Gv(e){Pd=e}var Yc=!1,yo=[],Si=null,fn=null,Kn=null,Pa=new Map,go=new Map,Yi=[],ri=["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"];function qv(e){return ri.indexOf(e)>-1}function Ei(e,t,a,i,u){return{blockedOn:e,domEventName:t,eventSystemFlags:a,nativeEvent:u,targetContainers:[i]}}function Xv(e,t){switch(e){case"focusin":case"focusout":Si=null;break;case"dragenter":case"dragleave":fn=null;break;case"mouseover":case"mouseout":Kn=null;break;case"pointerover":case"pointerout":{var a=t.pointerId;Pa.delete(a);break}case"gotpointercapture":case"lostpointercapture":{var i=t.pointerId;go.delete(i);break}}}function So(e,t,a,i,u,s){if(e===null||e.nativeEvent!==s){var f=Ei(t,a,i,u,s);if(t!==null){var p=Oo(t);p!==null&&Ts(p)}return f}e.eventSystemFlags|=i;var v=e.targetContainers;return u!==null&&v.indexOf(u)===-1&&v.push(u),e}function Kv(e,t,a,i,u){switch(t){case"focusin":{var s=u;return Si=So(Si,e,t,a,i,s),!0}case"dragenter":{var f=u;return fn=So(fn,e,t,a,i,f),!0}case"mouseover":{var p=u;return Kn=So(Kn,e,t,a,i,p),!0}case"pointerover":{var v=u,y=v.pointerId;return Pa.set(y,So(Pa.get(y)||null,e,t,a,i,v)),!0}case"gotpointercapture":{var g=u,_=g.pointerId;return go.set(_,So(go.get(_)||null,e,t,a,i,g)),!0}}return!1}function Vd(e){var t=zs(e.target);if(t!==null){var a=ma(t);if(a!==null){var i=a.tag;if(i===be){var u=md(a);if(u!==null){e.blockedOn=u,Pd(e.priority,function(){Wv(a)});return}}else if(i===re){var s=a.stateNode;if(Bn(s)){e.blockedOn=dc(a);return}}}}e.blockedOn=null}function Zv(e){for(var t=xs(),a={blockedOn:null,target:e,priority:t},i=0;i<Yi.length&&Fd(t,Yi[i].priority);i++);Yi.splice(i,0,a),i===0&&Vd(a)}function Ic(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;t.length>0;){var a=t[0],i=Su(e.domEventName,e.eventSystemFlags,a,e.nativeEvent);if(i===null){var u=e.nativeEvent,s=new u.constructor(u.type,u);as(s),u.target.dispatchEvent(s),ty()}else{var f=Oo(i);return f!==null&&Ts(f),e.blockedOn=i,!1}t.shift()}return!0}function bs(e,t,a){Ic(e)&&a.delete(t)}function Bd(){Yc=!1,Si!==null&&Ic(Si)&&(Si=null),fn!==null&&Ic(fn)&&(fn=null),Kn!==null&&Ic(Kn)&&(Kn=null),Pa.forEach(bs),go.forEach(bs)}function Cr(e,t){e.blockedOn===t&&(e.blockedOn=null,Yc||(Yc=!0,Z.unstable_scheduleCallback(Z.unstable_NormalPriority,Bd)))}function pt(e){if(yo.length>0){Cr(yo[0],e);for(var t=1;t<yo.length;t++){var a=yo[t];a.blockedOn===e&&(a.blockedOn=null)}}Si!==null&&Cr(Si,e),fn!==null&&Cr(fn,e),Kn!==null&&Cr(Kn,e);var i=function(p){return Cr(p,e)};Pa.forEach(i),go.forEach(i);for(var u=0;u<Yi.length;u++){var s=Yi[u];s.blockedOn===e&&(s.blockedOn=null)}for(;Yi.length>0;){var f=Yi[0];if(f.blockedOn!==null)break;Vd(f),f.blockedOn===null&&Yi.shift()}}var Sn=j.ReactCurrentBatchConfig,wn=!0;function Zn(e){wn=!!e}function Ea(){return wn}function Eo(e,t,a){var i=Lr(t),u;switch(i){case Sr:u=$n;break;case ir:u=_s;break;case $i:default:u=Ii;break}return u.bind(null,t,a,e)}function $n(e,t,a,i){var u=Ha(),s=Sn.transition;Sn.transition=null;try{Vn(Sr),Ii(e,t,a,i)}finally{Vn(u),Sn.transition=s}}function _s(e,t,a,i){var u=Ha(),s=Sn.transition;Sn.transition=null;try{Vn(ir),Ii(e,t,a,i)}finally{Vn(u),Sn.transition=s}}function Ii(e,t,a,i){wn&&Qc(e,t,a,i)}function Qc(e,t,a,i){var u=Su(e,t,a,i);if(u===null){Ly(e,t,i,Co,a),Xv(e,i);return}if(Kv(u,e,t,a,i)){i.stopPropagation();return}if(Xv(e,i),t&tu&&qv(e)){for(;u!==null;){var s=Oo(u);s!==null&&mo(s);var f=Su(e,t,a,i);if(f===null&&Ly(e,t,i,Co,a),f===u)break;u=f}u!==null&&i.stopPropagation();return}Ly(e,t,i,null,a)}var Co=null;function Su(e,t,a,i){Co=null;var u=uc(i),s=zs(u);if(s!==null){var f=ma(s);if(f===null)s=null;else{var p=f.tag;if(p===be){var v=md(f);if(v!==null)return v;s=null}else if(p===re){var y=f.stateNode;if(Bn(y))return dc(f);s=null}else f!==s&&(s=null)}}return Co=s,null}function Lr(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 Sr;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 ir;case"message":{var t=Sd();switch(t){case mc:return Sr;case ga:return ir;case yi:case yc:return $i;case xl:return Es;default:return $i}}default:return $i}}function $d(e,t,a){return e.addEventListener(t,a,!1),a}function Ro(e,t,a){return e.addEventListener(t,a,!0),a}function Qi(e,t,a,i){return e.addEventListener(t,a,{capture:!0,passive:i}),a}function Wc(e,t,a,i){return e.addEventListener(t,a,{passive:i}),a}var Eu=null,Ci=null,zl=null;function Ul(e){return Eu=e,Ci=qc(),!0}function Gc(){Eu=null,Ci=null,zl=null}function To(){if(zl)return zl;var e,t=Ci,a=t.length,i,u=qc(),s=u.length;for(e=0;e<a&&t[e]===u[e];e++);var f=a-e;for(i=1;i<=f&&t[a-i]===u[s-i];i++);var p=i>1?1-i:void 0;return zl=u.slice(e,p),zl}function qc(){return"value"in Eu?Eu.value:Eu.textContent}function Cu(e){var t,a=e.keyCode;return"charCode"in e?(t=e.charCode,t===0&&a===13&&(t=13)):t=a,t===10&&(t=13),t>=32||t===13?t:0}function Ru(){return!0}function Rr(){return!1}function Un(e){function t(a,i,u,s,f){this._reactName=a,this._targetInst=u,this.type=i,this.nativeEvent=s,this.target=f,this.currentTarget=null;for(var p in e)if(e.hasOwnProperty(p)){var v=e[p];v?this[p]=v(s):this[p]=s[p]}var y=s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1;return y?this.isDefaultPrevented=Ru:this.isDefaultPrevented=Rr,this.isPropagationStopped=Rr,this}return ut(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=Ru)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=Ru)},persist:function(){},isPersistent:Ru}),t}var Tr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},wr=Un(Tr),wo=ut({},Tr,{view:0,detail:0}),Yd=Un(wo),Ds,Id,Va;function Jv(e){e!==Va&&(Va&&e.type==="mousemove"?(Ds=e.screenX-Va.screenX,Id=e.screenY-Va.screenY):(Ds=0,Id=0),Va=e)}var xo=ut({},wo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Zc,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(Jv(e),Ds)},movementY:function(e){return"movementY"in e?e.movementY:Id}}),Al=Un(xo),Qd=ut({},xo,{dataTransfer:0}),Tu=Un(Qd),eh=ut({},wo,{relatedTarget:0}),Xc=Un(eh),Wd=ut({},Tr,{animationName:0,elapsedTime:0,pseudoElement:0}),Kc=Un(Wd),dy=ut({},Tr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),py=Un(dy),th=ut({},Tr,{data:0}),Gd=Un(th),wu=Gd,vy={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},bo={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"};function nh(e){if(e.key){var t=vy[e.key]||e.key;if(t!=="Unidentified")return t}if(e.type==="keypress"){var a=Cu(e);return a===13?"Enter":String.fromCharCode(a)}return e.type==="keydown"||e.type==="keyup"?bo[e.keyCode]||"Unidentified":""}var xn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hy(e){var t=this,a=t.nativeEvent;if(a.getModifierState)return a.getModifierState(e);var i=xn[e];return i?!!a[i]:!1}function Zc(e){return hy}var my=ut({},wo,{key:nh,code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Zc,charCode:function(e){return e.type==="keypress"?Cu(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Cu(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),yy=Un(my),rh=ut({},xo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),qd=Un(rh),gy=ut({},wo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Zc}),Ba=Un(gy),Xd=ut({},Tr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Sy=Un(Xd),jl=ut({},xo,{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}),Jc=Un(jl),xu=[9,13,27,32],ks=229,Os=pn&&"CompositionEvent"in window,bu=null;pn&&"documentMode"in document&&(bu=document.documentMode);var Ey=pn&&"TextEvent"in window&&!bu,ef=pn&&(!Os||bu&&bu>8&&bu<=11),ah=32,Kd=String.fromCharCode(ah);function ih(){vr("onBeforeInput",["compositionend","keypress","textInput","paste"]),vr("onCompositionEnd",["compositionend","focusout","keydown","keypress","keyup","mousedown"]),vr("onCompositionStart",["compositionstart","focusout","keydown","keypress","keyup","mousedown"]),vr("onCompositionUpdate",["compositionupdate","focusout","keydown","keypress","keyup","mousedown"])}var Ls=!1;function tf(e){return(e.ctrlKey||e.altKey||e.metaKey)&&!(e.ctrlKey&&e.altKey)}function lh(e){switch(e){case"compositionstart":return"onCompositionStart";case"compositionend":return"onCompositionEnd";case"compositionupdate":return"onCompositionUpdate"}}function Zd(e,t){return e==="keydown"&&t.keyCode===ks}function uh(e,t){switch(e){case"keyup":return xu.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==ks;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Jd(e){var t=e.detail;return typeof t=="object"&&"data"in t?t.data:null}function nf(e){return e.locale==="ko"}var Wi=!1;function ep(e,t,a,i,u){var s,f;if(Os?s=lh(t):Wi?uh(t,i)&&(s="onCompositionEnd"):Zd(t,i)&&(s="onCompositionStart"),!s)return null;ef&&!nf(i)&&(!Wi&&s==="onCompositionStart"?Wi=Ul(u):s==="onCompositionEnd"&&Wi&&(f=To()));var p=dh(a,s);if(p.length>0){var v=new Gd(s,t,null,i,u);if(e.push({event:v,listeners:p}),f)v.data=f;else{var y=Jd(i);y!==null&&(v.data=y)}}}function rf(e,t){switch(e){case"compositionend":return Jd(t);case"keypress":var a=t.which;return a!==ah?null:(Ls=!0,Kd);case"textInput":var i=t.data;return i===Kd&&Ls?null:i;default:return null}}function oh(e,t){if(Wi){if(e==="compositionend"||!Os&&uh(e,t)){var a=To();return Gc(),Wi=!1,a}return null}switch(e){case"paste":return null;case"keypress":if(!tf(t)){if(t.char&&t.char.length>1)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return ef&&!nf(t)?null:t.data;default:return null}}function Cy(e,t,a,i,u){var s;if(Ey?s=rf(t,i):s=oh(t,i),!s)return null;var f=dh(a,"onBeforeInput");if(f.length>0){var p=new wu("onBeforeInput","beforeinput",null,i,u);e.push({event:p,listeners:f}),p.data=s}}function af(e,t,a,i,u,s,f){ep(e,t,a,i,u),Cy(e,t,a,i,u)}var Ry={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 _o(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Ry[e.type]:t==="textarea"}/**
* Checks if an event is supported in the current execution environment.
*
* NOTE: This will not work correctly for non-generic events such as `change`,
* `reset`, `load`, `error`, and `select`.
*
* Borrows from Modernizr.
*
* @param {string} eventNameSuffix Event name, e.g. "click".
* @return {boolean} True if the event is supported.
* @internal
* @license Modernizr 3.0.0pre (Custom Build) | MIT
*/function Ty(e){if(!pn)return!1;var t="on"+e,a=t in document;if(!a){var i=document.createElement("div");i.setAttribute(t,"return;"),a=typeof i[t]=="function"}return a}function lf(){vr("onChange",["change","click","focusin","focusout","input","keydown","keyup","selectionchange"])}function n(e,t,a,i){oc(i);var u=dh(t,"onChange");if(u.length>0){var s=new wr("onChange","change",null,a,i);e.push({event:s,listeners:u})}}var r=null,l=null;function o(e){var t=e.nodeName&&e.nodeName.toLowerCase();return t==="select"||t==="input"&&e.type==="file"}function c(e){var t=[];n(t,l,e,uc(e)),od(d,t)}function d(e){F0(e,0)}function m(e){var t=df(e);if(qu(t))return e}function E(e,t){if(e==="change")return t}var w=!1;pn&&(w=Ty("input")&&(!document.documentMode||document.documentMode>9));function U(e,t){r=e,l=t,r.attachEvent("onpropertychange",Q)}function I(){r&&(r.detachEvent("onpropertychange",Q),r=null,l=null)}function Q(e){e.propertyName==="value"&&m(l)&&c(e)}function Y(e,t,a){e==="focusin"?(I(),U(t,a)):e==="focusout"&&I()}function oe(e,t){if(e==="selectionchange"||e==="keyup"||e==="keydown")return m(l)}function ge(e){var t=e.nodeName;return t&&t.toLowerCase()==="input"&&(e.type==="checkbox"||e.type==="radio")}function Ce(e,t){if(e==="click")return m(t)}function On(e,t){if(e==="input"||e==="change")return m(t)}function D(e){var t=e._wrapperState;!t||!t.controlled||e.type!=="number"||Le(e,"number",e.value)}function b(e,t,a,i,u,s,f){var p=a?df(a):window,v,y;if(o(p)?v=E:_o(p)?w?v=On:(v=oe,y=Y):ge(p)&&(v=Ce),v){var g=v(t,a);if(g){n(e,g,i,u);return}}y&&y(t,p,a),t==="focusout"&&D(p)}function L(){Br("onMouseEnter",["mouseout","mouseover"]),Br("onMouseLeave",["mouseout","mouseover"]),Br("onPointerEnter",["pointerout","pointerover"]),Br("onPointerLeave",["pointerout","pointerover"])}function q(e,t,a,i,u,s,f){var p=t==="mouseover"||t==="pointerover",v=t==="mouseout"||t==="pointerout";if(p&&!xv(i)){var y=i.relatedTarget||i.fromElement;if(y&&(zs(y)||vp(y)))return}if(!(!v&&!p)){var g;if(u.window===u)g=u;else{var _=u.ownerDocument;_?g=_.defaultView||_.parentWindow:g=window}var x,M;if(v){var z=i.relatedTarget||i.toElement;if(x=a,M=z?zs(z):null,M!==null){var F=ma(M);(M!==F||M.tag!==ie&&M.tag!==Pe)&&(M=null)}}else x=null,M=a;if(x!==M){var fe=Al,Oe="onMouseLeave",Te="onMouseEnter",Ct="mouse";(t==="pointerout"||t==="pointerover")&&(fe=qd,Oe="onPointerLeave",Te="onPointerEnter",Ct="pointer");var vt=x==null?g:df(x),k=M==null?g:df(M),H=new fe(Oe,Ct+"leave",x,i,u);H.target=vt,H.relatedTarget=k;var O=null,W=zs(u);if(W===a){var de=new fe(Te,Ct+"enter",M,i,u);de.target=k,de.relatedTarget=vt,O=de}jR(e,H,O,x,M)}}}function Re(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Se=typeof Object.is=="function"?Object.is:Re;function _e(e,t){if(Se(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var u=0;u<a.length;u++){var s=a[u];if(!In.call(t,s)||!Se(e[s],t[s]))return!1}return!0}function Be(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Jn(e){for(;e;){if(e.nextSibling)return e.nextSibling;e=e.parentNode}}function _t(e,t){for(var a=Be(e),i=0,u=0;a;){if(a.nodeType===zi){if(u=i+a.textContent.length,i<=t&&u>=t)return{node:a,offset:t-i};i=u}a=Be(Jn(a))}}function Fl(e){var t=e.ownerDocument,a=t&&t.defaultView||window,i=a.getSelection&&a.getSelection();if(!i||i.rangeCount===0)return null;var u=i.anchorNode,s=i.anchorOffset,f=i.focusNode,p=i.focusOffset;try{u.nodeType,f.nodeType}catch{return null}return wy(e,u,s,f,p)}function wy(e,t,a,i,u){var s=0,f=-1,p=-1,v=0,y=0,g=e,_=null;e:for(;;){for(var x=null;g===t&&(a===0||g.nodeType===zi)&&(f=s+a),g===i&&(u===0||g.nodeType===zi)&&(p=s+u),g.nodeType===zi&&(s+=g.nodeValue.length),(x=g.firstChild)!==null;)_=g,g=x;for(;;){if(g===e)break e;if(_===t&&++v===a&&(f=s),_===i&&++y===u&&(p=s),(x=g.nextSibling)!==null)break;g=_,_=g.parentNode}g=x}return f===-1||p===-1?null:{start:f,end:p}}function gR(e,t){var a=e.ownerDocument||document,i=a&&a.defaultView||window;if(i.getSelection){var u=i.getSelection(),s=e.textContent.length,f=Math.min(t.start,s),p=t.end===void 0?f:Math.min(t.end,s);if(!u.extend&&f>p){var v=p;p=f,f=v}var y=_t(e,f),g=_t(e,p);if(y&&g){if(u.rangeCount===1&&u.anchorNode===y.node&&u.anchorOffset===y.offset&&u.focusNode===g.node&&u.focusOffset===g.offset)return;var _=a.createRange();_.setStart(y.node,y.offset),u.removeAllRanges(),f>p?(u.addRange(_),u.extend(g.node,g.offset)):(_.setEnd(g.node,g.offset),u.addRange(_))}}}function b0(e){return e&&e.nodeType===zi}function _0(e,t){return!e||!t?!1:e===t?!0:b0(e)?!1:b0(t)?_0(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1}function SR(e){return e&&e.ownerDocument&&_0(e.ownerDocument.documentElement,e)}function ER(e){try{return typeof e.contentWindow.location.href=="string"}catch{return!1}}function D0(){for(var e=window,t=yl();t instanceof e.HTMLIFrameElement;){if(ER(t))e=t.contentWindow;else return t;t=yl(e.document)}return t}function xy(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function CR(){var e=D0();return{focusedElem:e,selectionRange:xy(e)?TR(e):null}}function RR(e){var t=D0(),a=e.focusedElem,i=e.selectionRange;if(t!==a&&SR(a)){i!==null&&xy(a)&&wR(a,i);for(var u=[],s=a;s=s.parentNode;)s.nodeType===Xr&&u.push({element:s,left:s.scrollLeft,top:s.scrollTop});typeof a.focus=="function"&&a.focus();for(var f=0;f<u.length;f++){var p=u[f];p.element.scrollLeft=p.left,p.element.scrollTop=p.top}}}function TR(e){var t;return"selectionStart"in e?t={start:e.selectionStart,end:e.selectionEnd}:t=Fl(e),t||{start:0,end:0}}function wR(e,t){var a=t.start,i=t.end;i===void 0&&(i=a),"selectionStart"in e?(e.selectionStart=a,e.selectionEnd=Math.min(i,e.value.length)):gR(e,t)}var xR=pn&&"documentMode"in document&&document.documentMode<=11;function bR(){vr("onSelect",["focusout","contextmenu","dragend","focusin","keydown","keyup","mousedown","mouseup","selectionchange"])}var uf=null,by=null,tp=null,_y=!1;function _R(e){if("selectionStart"in e&&xy(e))return{start:e.selectionStart,end:e.selectionEnd};var t=e.ownerDocument&&e.ownerDocument.defaultView||window,a=t.getSelection();return{anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}}function DR(e){return e.window===e?e.document:e.nodeType===Ja?e:e.ownerDocument}function k0(e,t,a){var i=DR(a);if(!(_y||uf==null||uf!==yl(i))){var u=_R(uf);if(!tp||!_e(tp,u)){tp=u;var s=dh(by,"onSelect");if(s.length>0){var f=new wr("onSelect","select",null,t,a);e.push({event:f,listeners:s}),f.target=uf}}}}function kR(e,t,a,i,u,s,f){var p=a?df(a):window;switch(t){case"focusin":(_o(p)||p.contentEditable==="true")&&(uf=p,by=a,tp=null);break;case"focusout":uf=null,by=null,tp=null;break;case"mousedown":_y=!0;break;case"contextmenu":case"mouseup":case"dragend":_y=!1,k0(e,i,u);break;case"selectionchange":if(xR)break;case"keydown":case"keyup":k0(e,i,u)}}function sh(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a}var of={animationend:sh("Animation","AnimationEnd"),animationiteration:sh("Animation","AnimationIteration"),animationstart:sh("Animation","AnimationStart"),transitionend:sh("Transition","TransitionEnd")},Dy={},O0={};pn&&(O0=document.createElement("div").style,"AnimationEvent"in window||(delete of.animationend.animation,delete of.animationiteration.animation,delete of.animationstart.animation),"TransitionEvent"in window||delete of.transitionend.transition);function ch(e){if(Dy[e])return Dy[e];if(!of[e])return e;var t=of[e];for(var a in t)if(t.hasOwnProperty(a)&&a in O0)return Dy[e]=t[a];return e}var L0=ch("animationend"),M0=ch("animationiteration"),N0=ch("animationstart"),z0=ch("transitionend"),U0=new Map,A0=["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"];function Do(e,t){U0.set(e,t),vr(t,[e])}function OR(){for(var e=0;e<A0.length;e++){var t=A0[e],a=t.toLowerCase(),i=t[0].toUpperCase()+t.slice(1);Do(a,"on"+i)}Do(L0,"onAnimationEnd"),Do(M0,"onAnimationIteration"),Do(N0,"onAnimationStart"),Do("dblclick","onDoubleClick"),Do("focusin","onFocus"),Do("focusout","onBlur"),Do(z0,"onTransitionEnd")}function LR(e,t,a,i,u,s,f){var p=U0.get(t);if(p!==void 0){var v=wr,y=t;switch(t){case"keypress":if(Cu(i)===0)return;case"keydown":case"keyup":v=yy;break;case"focusin":y="focus",v=Xc;break;case"focusout":y="blur",v=Xc;break;case"beforeblur":case"afterblur":v=Xc;break;case"click":if(i.button===2)return;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":v=Al;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=Tu;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=Ba;break;case L0:case M0:case N0:v=Kc;break;case z0:v=Sy;break;case"scroll":v=Yd;break;case"wheel":v=Jc;break;case"copy":case"cut":case"paste":v=py;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=qd;break}var g=(s&tu)!==0;{var _=!g&&t==="scroll",x=UR(a,p,i.type,g,_);if(x.length>0){var M=new v(p,y,null,i,u);e.push({event:M,listeners:x})}}}}OR(),L(),lf(),bR(),ih();function MR(e,t,a,i,u,s,f){LR(e,t,a,i,u,s);var p=(s&ey)===0;p&&(q(e,t,a,i,u),b(e,t,a,i,u),kR(e,t,a,i,u),af(e,t,a,i,u))}var np=["abort","canplay","canplaythrough","durationchange","emptied","encrypted","ended","error","loadeddata","loadedmetadata","loadstart","pause","play","playing","progress","ratechange","resize","seeked","seeking","stalled","suspend","timeupdate","volumechange","waiting"],ky=new Set(["cancel","close","invalid","load","scroll","toggle"].concat(np));function j0(e,t,a){var i=e.type||"unknown-event";e.currentTarget=a,Fi(i,t,void 0,e),e.currentTarget=null}function NR(e,t,a){var i;if(a)for(var u=t.length-1;u>=0;u--){var s=t[u],f=s.instance,p=s.currentTarget,v=s.listener;if(f!==i&&e.isPropagationStopped())return;j0(e,v,p),i=f}else for(var y=0;y<t.length;y++){var g=t[y],_=g.instance,x=g.currentTarget,M=g.listener;if(_!==i&&e.isPropagationStopped())return;j0(e,M,x),i=_}}function F0(e,t){for(var a=(t&tu)!==0,i=0;i<e.length;i++){var u=e[i],s=u.event,f=u.listeners;NR(s,f,a)}dd()}function zR(e,t,a,i,u){var s=uc(a),f=[];MR(f,e,i,a,s,t),F0(f,t)}function En(e,t){ky.has(e)||S('Did not expect a listenToNonDelegatedEvent() call for "%s". This is a bug in React. Please file an issue.',e);var a=!1,i=cw(t),u=FR(e,a);i.has(u)||(H0(t,e,ns,a),i.add(u))}function Oy(e,t,a){ky.has(e)&&!t&&S('Did not expect a listenToNativeEvent() call for "%s" in the bubble phase. This is a bug in React. Please file an issue.',e);var i=0;t&&(i|=tu),H0(a,e,i,t)}var fh="_reactListening"+Math.random().toString(36).slice(2);function rp(e){if(!e[fh]){e[fh]=!0,et.forEach(function(a){a!=="selectionchange"&&(ky.has(a)||Oy(a,!1,e),Oy(a,!0,e))});var t=e.nodeType===Ja?e:e.ownerDocument;t!==null&&(t[fh]||(t[fh]=!0,Oy("selectionchange",!1,t)))}}function H0(e,t,a,i,u){var s=Eo(e,t,a),f=void 0;us&&(t==="touchstart"||t==="touchmove"||t==="wheel")&&(f=!0),e=e,i?f!==void 0?Qi(e,t,s,f):Ro(e,t,s):f!==void 0?Wc(e,t,s,f):$d(e,t,s)}function P0(e,t){return e===t||e.nodeType===Nn&&e.parentNode===t}function Ly(e,t,a,i,u){var s=i;if(!(t&Ai)&&!(t&ns)){var f=u;if(i!==null){var p=i;e:for(;;){if(p===null)return;var v=p.tag;if(v===re||v===me){var y=p.stateNode.containerInfo;if(P0(y,f))break;if(v===me)for(var g=p.return;g!==null;){var _=g.tag;if(_===re||_===me){var x=g.stateNode.containerInfo;if(P0(x,f))return}g=g.return}for(;y!==null;){var M=zs(y);if(M===null)return;var z=M.tag;if(z===ie||z===Pe){p=s=M;continue e}y=y.parentNode}}p=p.return}}}od(function(){return zR(e,t,a,s)})}function ap(e,t,a){return{instance:e,listener:t,currentTarget:a}}function UR(e,t,a,i,u,s){for(var f=t!==null?t+"Capture":null,p=i?f:t,v=[],y=e,g=null;y!==null;){var _=y,x=_.stateNode,M=_.tag;if(M===ie&&x!==null&&(g=x,p!==null)){var z=ru(y,p);z!=null&&v.push(ap(y,z,g))}if(u)break;y=y.return}return v}function dh(e,t){for(var a=t+"Capture",i=[],u=e;u!==null;){var s=u,f=s.stateNode,p=s.tag;if(p===ie&&f!==null){var v=f,y=ru(u,a);y!=null&&i.unshift(ap(u,y,v));var g=ru(u,t);g!=null&&i.push(ap(u,g,v))}u=u.return}return i}function sf(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==ie);return e||null}function AR(e,t){for(var a=e,i=t,u=0,s=a;s;s=sf(s))u++;for(var f=0,p=i;p;p=sf(p))f++;for(;u-f>0;)a=sf(a),u--;for(;f-u>0;)i=sf(i),f--;for(var v=u;v--;){if(a===i||i!==null&&a===i.alternate)return a;a=sf(a),i=sf(i)}return null}function V0(e,t,a,i,u){for(var s=t._reactName,f=[],p=a;p!==null&&p!==i;){var v=p,y=v.alternate,g=v.stateNode,_=v.tag;if(y!==null&&y===i)break;if(_===ie&&g!==null){var x=g;if(u){var M=ru(p,s);M!=null&&f.unshift(ap(p,M,x))}else if(!u){var z=ru(p,s);z!=null&&f.push(ap(p,z,x))}}p=p.return}f.length!==0&&e.push({event:t,listeners:f})}function jR(e,t,a,i,u){var s=i&&u?AR(i,u):null;i!==null&&V0(e,t,i,s,!1),u!==null&&a!==null&&V0(e,a,u,s,!0)}function FR(e,t){return e+"__"+(t?"capture":"bubble")}var $a=!1,ip="dangerouslySetInnerHTML",ph="suppressContentEditableWarning",ko="suppressHydrationWarning",B0="autoFocus",Ms="children",Ns="style",vh="__html",My,hh,lp,$0,mh,Y0,I0;My={dialog:!0,webview:!0},hh=function(e,t){lc(e,t),rd(e,t),wv(e,t,{registrationNameDependencies:Ut,possibleRegistrationNames:Vr})},Y0=pn&&!document.documentMode,lp=function(e,t,a){if(!$a){var i=yh(a),u=yh(t);u!==i&&($a=!0,S("Prop `%s` did not match. Server: %s Client: %s",e,JSON.stringify(u),JSON.stringify(i)))}},$0=function(e){if(!$a){$a=!0;var t=[];e.forEach(function(a){t.push(a)}),S("Extra attributes from the server: %s",t)}},mh=function(e,t){t===!1?S("Expected `%s` listener to be a function, instead got `false`.\n\nIf you used to conditionally omit it with %s={condition && value}, pass %s={condition ? value : undefined} instead.",e,e,e):S("Expected `%s` listener to be a function, instead got a value of `%s` type.",e,typeof t)},I0=function(e,t){var a=e.namespaceURI===Ni?e.ownerDocument.createElement(e.tagName):e.ownerDocument.createElementNS(e.namespaceURI,e.tagName);return a.innerHTML=t,a.innerHTML};var HR=/\r\n?/g,PR=/\u0000|\uFFFD/g;function yh(e){Ir(e);var t=typeof e=="string"?e:""+e;return t.replace(HR,`
`).replace(PR,"")}function gh(e,t,a,i){var u=yh(t),s=yh(e);if(s!==u&&(i&&($a||($a=!0,S('Text content did not match. Server: "%s" Client: "%s"',s,u))),a&&ye))throw new Error("Text content does not match server-rendered HTML.")}function Q0(e){return e.nodeType===Ja?e:e.ownerDocument}function VR(){}function Sh(e){e.onclick=VR}function BR(e,t,a,i,u){for(var s in i)if(i.hasOwnProperty(s)){var f=i[s];if(s===Ns)f&&Object.freeze(f),vv(t,f);else if(s===ip){var p=f?f[vh]:void 0;p!=null&&rv(t,p)}else if(s===Ms)if(typeof f=="string"){var v=e!=="textarea"||f!=="";v&&nc(t,f)}else typeof f=="number"&&nc(t,""+f);else s===ph||s===ko||s===B0||(Ut.hasOwnProperty(s)?f!=null&&(typeof f!="function"&&mh(s,f),s==="onScroll"&&En("scroll",t)):f!=null&&pa(t,s,f,u))}}function $R(e,t,a,i){for(var u=0;u<t.length;u+=2){var s=t[u],f=t[u+1];s===Ns?vv(e,f):s===ip?rv(e,f):s===Ms?nc(e,f):pa(e,s,f,i)}}function YR(e,t,a,i){var u,s=Q0(a),f,p=i;if(p===Ni&&(p=ec(e)),p===Ni){if(u=Ui(e,t),!u&&e!==e.toLowerCase()&&S("<%s /> is using incorrect casing. Use PascalCase for React components, or lowercase for HTML elements.",e),e==="script"){var v=s.createElement("div");v.innerHTML="<script><\/script>";var y=v.firstChild;f=v.removeChild(y)}else if(typeof t.is=="string")f=s.createElement(e,{is:t.is});else if(f=s.createElement(e),e==="select"){var g=f;t.multiple?g.multiple=!0:t.size&&(g.size=t.size)}}else f=s.createElementNS(p,e);return p===Ni&&!u&&Object.prototype.toString.call(f)==="[object HTMLUnknownElement]"&&!In.call(My,e)&&(My[e]=!0,S("The tag <%s> is unrecognized in this browser. If you meant to render a React component, start its name with an uppercase letter.",e)),f}function IR(e,t){return Q0(t).createTextNode(e)}function QR(e,t,a,i){var u=Ui(t,a);hh(t,a);var s;switch(t){case"dialog":En("cancel",e),En("close",e),s=a;break;case"iframe":case"object":case"embed":En("load",e),s=a;break;case"video":case"audio":for(var f=0;f<np.length;f++)En(np[f],e);s=a;break;case"source":En("error",e),s=a;break;case"img":case"image":case"link":En("error",e),En("load",e),s=a;break;case"details":En("toggle",e),s=a;break;case"input":C(e,a),s=h(e,a),En("invalid",e);break;case"option":$t(e,a),s=a;break;case"select":Zo(e,a),s=Ko(e,a),En("invalid",e);break;case"textarea":ev(e,a),s=Gf(e,a),En("invalid",e);break;default:s=a}switch(ac(t,s),BR(t,e,i,s,u),t){case"input":Oa(e),G(e,a,!1);break;case"textarea":Oa(e),nv(e);break;case"option":qt(e,a);break;case"select":Qf(e,a);break;default:typeof s.onClick=="function"&&Sh(e);break}}function WR(e,t,a,i,u){hh(t,i);var s=null,f,p;switch(t){case"input":f=h(e,a),p=h(e,i),s=[];break;case"select":f=Ko(e,a),p=Ko(e,i),s=[];break;case"textarea":f=Gf(e,a),p=Gf(e,i),s=[];break;default:f=a,p=i,typeof f.onClick!="function"&&typeof p.onClick=="function"&&Sh(e);break}ac(t,p);var v,y,g=null;for(v in f)if(!(p.hasOwnProperty(v)||!f.hasOwnProperty(v)||f[v]==null))if(v===Ns){var _=f[v];for(y in _)_.hasOwnProperty(y)&&(g||(g={}),g[y]="")}else v===ip||v===Ms||v===ph||v===ko||v===B0||(Ut.hasOwnProperty(v)?s||(s=[]):(s=s||[]).push(v,null));for(v in p){var x=p[v],M=f!=null?f[v]:void 0;if(!(!p.hasOwnProperty(v)||x===M||x==null&&M==null))if(v===Ns)if(x&&Object.freeze(x),M){for(y in M)M.hasOwnProperty(y)&&(!x||!x.hasOwnProperty(y))&&(g||(g={}),g[y]="");for(y in x)x.hasOwnProperty(y)&&M[y]!==x[y]&&(g||(g={}),g[y]=x[y])}else g||(s||(s=[]),s.push(v,g)),g=x;else if(v===ip){var z=x?x[vh]:void 0,F=M?M[vh]:void 0;z!=null&&F!==z&&(s=s||[]).push(v,z)}else v===Ms?(typeof x=="string"||typeof x=="number")&&(s=s||[]).push(v,""+x):v===ph||v===ko||(Ut.hasOwnProperty(v)?(x!=null&&(typeof x!="function"&&mh(v,x),v==="onScroll"&&En("scroll",e)),!s&&M!==x&&(s=[])):(s=s||[]).push(v,x))}return g&&(es(g,p[Ns]),(s=s||[]).push(Ns,g)),s}function GR(e,t,a,i,u){a==="input"&&u.type==="radio"&&u.name!=null&&N(e,u);var s=Ui(a,i),f=Ui(a,u);switch($R(e,t,s,f),a){case"input":A(e,u);break;case"textarea":tv(e,u);break;case"select":Ym(e,u);break}}function qR(e){{var t=e.toLowerCase();return ic.hasOwnProperty(t)&&ic[t]||null}}function XR(e,t,a,i,u,s,f){var p,v;switch(p=Ui(t,a),hh(t,a),t){case"dialog":En("cancel",e),En("close",e);break;case"iframe":case"object":case"embed":En("load",e);break;case"video":case"audio":for(var y=0;y<np.length;y++)En(np[y],e);break;case"source":En("error",e);break;case"img":case"image":case"link":En("error",e),En("load",e);break;case"details":En("toggle",e);break;case"input":C(e,a),En("invalid",e);break;case"option":$t(e,a);break;case"select":Zo(e,a),En("invalid",e);break;case"textarea":ev(e,a),En("invalid",e);break}ac(t,a);{v=new Set;for(var g=e.attributes,_=0;_<g.length;_++){var x=g[_].name.toLowerCase();switch(x){case"value":break;case"checked":break;case"selected":break;default:v.add(g[_].name)}}}var M=null;for(var z in a)if(a.hasOwnProperty(z)){var F=a[z];if(z===Ms)typeof F=="string"?e.textContent!==F&&(a[ko]!==!0&&gh(e.textContent,F,s,f),M=[Ms,F]):typeof F=="number"&&e.textContent!==""+F&&(a[ko]!==!0&&gh(e.textContent,F,s,f),M=[Ms,""+F]);else if(Ut.hasOwnProperty(z))F!=null&&(typeof F!="function"&&mh(z,F),z==="onScroll"&&En("scroll",e));else if(f&&typeof p=="boolean"){var fe=void 0,Oe=p&&$e?null:br(z);if(a[ko]!==!0){if(!(z===ph||z===ko||z==="value"||z==="checked"||z==="selected")){if(z===ip){var Te=e.innerHTML,Ct=F?F[vh]:void 0;if(Ct!=null){var vt=I0(e,Ct);vt!==Te&&lp(z,Te,vt)}}else if(z===Ns){if(v.delete(z),Y0){var k=Zm(F);fe=e.getAttribute("style"),k!==fe&&lp(z,fe,k)}}else if(p&&!$e)v.delete(z.toLowerCase()),fe=oi(e,z,F),F!==fe&&lp(z,fe,F);else if(!hn(z,Oe,p)&&!Bt(z,F,Oe,p)){var H=!1;if(Oe!==null)v.delete(Oe.attributeName),fe=da(e,z,F,Oe);else{var O=i;if(O===Ni&&(O=ec(t)),O===Ni)v.delete(z.toLowerCase());else{var W=qR(z);W!==null&&W!==z&&(H=!0,v.delete(W)),v.delete(z)}fe=oi(e,z,F)}var de=$e;!de&&F!==fe&&!H&&lp(z,fe,F)}}}}}switch(f&&v.size>0&&a[ko]!==!0&&$0(v),t){case"input":Oa(e),G(e,a,!0);break;case"textarea":Oa(e),nv(e);break;case"select":case"option":break;default:typeof a.onClick=="function"&&Sh(e);break}return M}function KR(e,t,a){var i=e.nodeValue!==t;return i}function Ny(e,t){{if($a)return;$a=!0,S("Did not expect server HTML to contain a <%s> in <%s>.",t.nodeName.toLowerCase(),e.nodeName.toLowerCase())}}function zy(e,t){{if($a)return;$a=!0,S('Did not expect server HTML to contain the text node "%s" in <%s>.',t.nodeValue,e.nodeName.toLowerCase())}}function Uy(e,t,a){{if($a)return;$a=!0,S("Expected server HTML to contain a matching <%s> in <%s>.",t,e.nodeName.toLowerCase())}}function Ay(e,t){{if(t===""||$a)return;$a=!0,S('Expected server HTML to contain a matching text node for "%s" in <%s>.',t,e.nodeName.toLowerCase())}}function ZR(e,t,a){switch(t){case"input":Ne(e,a);return;case"textarea":qf(e,a);return;case"select":Im(e,a);return}}var up=function(){},op=function(){};{var JR=["address","applet","area","article","aside","base","basefont","bgsound","blockquote","body","br","button","caption","center","col","colgroup","dd","details","dir","div","dl","dt","embed","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","iframe","img","input","isindex","li","link","listing","main","marquee","menu","menuitem","meta","nav","noembed","noframes","noscript","object","ol","p","param","plaintext","pre","script","section","select","source","style","summary","table","tbody","td","template","textarea","tfoot","th","thead","title","tr","track","ul","wbr","xmp"],W0=["applet","caption","html","table","td","th","marquee","object","template","foreignObject","desc","title"],eT=W0.concat(["button"]),tT=["dd","dt","li","option","optgroup","p","rp","rt"],G0={current:null,formTag:null,aTagInScope:null,buttonTagInScope:null,nobrTagInScope:null,pTagInButtonScope:null,listItemTagAutoclosing:null,dlItemTagAutoclosing:null};op=function(e,t){var a=ut({},e||G0),i={tag:t};return W0.indexOf(t)!==-1&&(a.aTagInScope=null,a.buttonTagInScope=null,a.nobrTagInScope=null),eT.indexOf(t)!==-1&&(a.pTagInButtonScope=null),JR.indexOf(t)!==-1&&t!=="address"&&t!=="div"&&t!=="p"&&(a.listItemTagAutoclosing=null,a.dlItemTagAutoclosing=null),a.current=i,t==="form"&&(a.formTag=i),t==="a"&&(a.aTagInScope=i),t==="button"&&(a.buttonTagInScope=i),t==="nobr"&&(a.nobrTagInScope=i),t==="p"&&(a.pTagInButtonScope=i),t==="li"&&(a.listItemTagAutoclosing=i),(t==="dd"||t==="dt")&&(a.dlItemTagAutoclosing=i),a};var nT=function(e,t){switch(t){case"select":return e==="option"||e==="optgroup"||e==="#text";case"optgroup":return e==="option"||e==="#text";case"option":return e==="#text";case"tr":return e==="th"||e==="td"||e==="style"||e==="script"||e==="template";case"tbody":case"thead":case"tfoot":return e==="tr"||e==="style"||e==="script"||e==="template";case"colgroup":return e==="col"||e==="template";case"table":return e==="caption"||e==="colgroup"||e==="tbody"||e==="tfoot"||e==="thead"||e==="style"||e==="script"||e==="template";case"head":return e==="base"||e==="basefont"||e==="bgsound"||e==="link"||e==="meta"||e==="title"||e==="noscript"||e==="noframes"||e==="style"||e==="script"||e==="template";case"html":return e==="head"||e==="body"||e==="frameset";case"frameset":return e==="frame";case"#document":return e==="html"}switch(e){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":return t!=="h1"&&t!=="h2"&&t!=="h3"&&t!=="h4"&&t!=="h5"&&t!=="h6";case"rp":case"rt":return tT.indexOf(t)===-1;case"body":case"caption":case"col":case"colgroup":case"frameset":case"frame":case"head":case"html":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":return t==null}return!0},rT=function(e,t){switch(e){case"address":case"article":case"aside":case"blockquote":case"center":case"details":case"dialog":case"dir":case"div":case"dl":case"fieldset":case"figcaption":case"figure":case"footer":case"header":case"hgroup":case"main":case"menu":case"nav":case"ol":case"p":case"section":case"summary":case"ul":case"pre":case"listing":case"table":case"hr":case"xmp":case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":return t.pTagInButtonScope;case"form":return t.formTag||t.pTagInButtonScope;case"li":return t.listItemTagAutoclosing;case"dd":case"dt":return t.dlItemTagAutoclosing;case"button":return t.buttonTagInScope;case"a":return t.aTagInScope;case"nobr":return t.nobrTagInScope}return null},q0={};up=function(e,t,a){a=a||G0;var i=a.current,u=i&&i.tag;t!=null&&(e!=null&&S("validateDOMNesting: when childText is passed, childTag should be null"),e="#text");var s=nT(e,u)?null:i,f=s?null:rT(e,a),p=s||f;if(p){var v=p.tag,y=!!s+"|"+e+"|"+v;if(!q0[y]){q0[y]=!0;var g=e,_="";if(e==="#text"?/\S/.test(t)?g="Text nodes":(g="Whitespace text nodes",_=" Make sure you don't have any extra whitespace between tags on each line of your source code."):g="<"+e+">",s){var x="";v==="table"&&e==="tr"&&(x+=" Add a <tbody>, <thead> or <tfoot> to your code to match the DOM tree generated by the browser."),S("validateDOMNesting(...): %s cannot appear as a child of <%s>.%s%s",g,v,_,x)}else S("validateDOMNesting(...): %s cannot appear as a descendant of <%s>.",g,v)}}}}var Eh="suppressHydrationWarning",Ch="$",Rh="/$",sp="$?",cp="$!",aT="style",jy=null,Fy=null;function iT(e){var t,a,i=e.nodeType;switch(i){case Ja:case Jl:{t=i===Ja?"#document":"#fragment";var u=e.documentElement;a=u?u.namespaceURI:Kf(null,"");break}default:{var s=i===Nn?e.parentNode:e,f=s.namespaceURI||null;t=s.tagName,a=Kf(f,t);break}}{var p=t.toLowerCase(),v=op(null,p);return{namespace:a,ancestorInfo:v}}}function lT(e,t,a){{var i=e,u=Kf(i.namespace,t),s=op(i.ancestorInfo,t);return{namespace:u,ancestorInfo:s}}}function lD(e){return e}function uT(e){jy=Ea(),Fy=CR();var t=null;return Zn(!1),t}function oT(e){RR(Fy),Zn(jy),jy=null,Fy=null}function sT(e,t,a,i,u){var s;{var f=i;if(up(e,null,f.ancestorInfo),typeof t.children=="string"||typeof t.children=="number"){var p=""+t.children,v=op(f.ancestorInfo,e);up(null,p,v)}s=f.namespace}var y=YR(e,t,a,s);return pp(u,y),Qy(y,t),y}function cT(e,t){e.appendChild(t)}function fT(e,t,a,i,u){switch(QR(e,t,a,i),t){case"button":case"input":case"select":case"textarea":return!!a.autoFocus;case"img":return!0;default:return!1}}function dT(e,t,a,i,u,s){{var f=s;if(typeof i.children!=typeof a.children&&(typeof i.children=="string"||typeof i.children=="number")){var p=""+i.children,v=op(f.ancestorInfo,t);up(null,p,v)}}return WR(e,t,a,i)}function Hy(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}function pT(e,t,a,i){{var u=a;up(null,e,u.ancestorInfo)}var s=IR(e,t);return pp(i,s),s}function vT(){var e=window.event;return e===void 0?$i:Lr(e.type)}var Py=typeof setTimeout=="function"?setTimeout:void 0,hT=typeof clearTimeout=="function"?clearTimeout:void 0,Vy=-1,X0=typeof Promise=="function"?Promise:void 0,mT=typeof queueMicrotask=="function"?queueMicrotask:typeof X0<"u"?function(e){return X0.resolve(null).then(e).catch(yT)}:Py;function yT(e){setTimeout(function(){throw e})}function gT(e,t,a,i){switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&e.focus();return;case"img":{a.src&&(e.src=a.src);return}}}function ST(e,t,a,i,u,s){GR(e,t,a,i,u),Qy(e,u)}function K0(e){nc(e,"")}function ET(e,t,a){e.nodeValue=a}function CT(e,t){e.appendChild(t)}function RT(e,t){var a;e.nodeType===Nn?(a=e.parentNode,a.insertBefore(t,e)):(a=e,a.appendChild(t));var i=e._reactRootContainer;i==null&&a.onclick===null&&Sh(a)}function TT(e,t,a){e.insertBefore(t,a)}function wT(e,t,a){e.nodeType===Nn?e.parentNode.insertBefore(t,a):e.insertBefore(t,a)}function xT(e,t){e.removeChild(t)}function bT(e,t){e.nodeType===Nn?e.parentNode.removeChild(t):e.removeChild(t)}function By(e,t){var a=t,i=0;do{var u=a.nextSibling;if(e.removeChild(a),u&&u.nodeType===Nn){var s=u.data;if(s===Rh)if(i===0){e.removeChild(u),pt(t);return}else i--;else(s===Ch||s===sp||s===cp)&&i++}a=u}while(a);pt(t)}function _T(e,t){e.nodeType===Nn?By(e.parentNode,t):e.nodeType===Xr&&By(e,t),pt(e)}function DT(e){e=e;var t=e.style;typeof t.setProperty=="function"?t.setProperty("display","none","important"):t.display="none"}function kT(e){e.nodeValue=""}function OT(e,t){e=e;var a=t[aT],i=a!=null&&a.hasOwnProperty("display")?a.display:null;e.style.display=rc("display",i)}function LT(e,t){e.nodeValue=t}function MT(e){e.nodeType===Xr?e.textContent="":e.nodeType===Ja&&e.documentElement&&e.removeChild(e.documentElement)}function NT(e,t,a){return e.nodeType!==Xr||t.toLowerCase()!==e.nodeName.toLowerCase()?null:e}function zT(e,t){return t===""||e.nodeType!==zi?null:e}function UT(e){return e.nodeType!==Nn?null:e}function Z0(e){return e.data===sp}function $y(e){return e.data===cp}function AT(e){var t=e.nextSibling&&e.nextSibling.dataset,a,i,u;return t&&(a=t.dgst,i=t.msg,u=t.stck),{message:i,digest:a,stack:u}}function jT(e,t){e._reactRetry=t}function Th(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===Xr||t===zi)break;if(t===Nn){var a=e.data;if(a===Ch||a===cp||a===sp)break;if(a===Rh)return null}}return e}function fp(e){return Th(e.nextSibling)}function FT(e){return Th(e.firstChild)}function HT(e){return Th(e.firstChild)}function PT(e){return Th(e.nextSibling)}function VT(e,t,a,i,u,s,f){pp(s,e),Qy(e,a);var p;{var v=u;p=v.namespace}var y=(s.mode&st)!==Me;return XR(e,t,a,p,i,y,f)}function BT(e,t,a,i){return pp(a,e),a.mode&st,KR(e,t)}function $T(e,t){pp(t,e)}function YT(e){for(var t=e.nextSibling,a=0;t;){if(t.nodeType===Nn){var i=t.data;if(i===Rh){if(a===0)return fp(t);a--}else(i===Ch||i===cp||i===sp)&&a++}t=t.nextSibling}return null}function J0(e){for(var t=e.previousSibling,a=0;t;){if(t.nodeType===Nn){var i=t.data;if(i===Ch||i===cp||i===sp){if(a===0)return t;a--}else i===Rh&&a++}t=t.previousSibling}return null}function IT(e){pt(e)}function QT(e){pt(e)}function WT(e){return e!=="head"&&e!=="body"}function GT(e,t,a,i){var u=!0;gh(t.nodeValue,a,i,u)}function qT(e,t,a,i,u,s){if(t[Eh]!==!0){var f=!0;gh(i.nodeValue,u,s,f)}}function XT(e,t){t.nodeType===Xr?Ny(e,t):t.nodeType===Nn||zy(e,t)}function KT(e,t){{var a=e.parentNode;a!==null&&(t.nodeType===Xr?Ny(a,t):t.nodeType===Nn||zy(a,t))}}function ZT(e,t,a,i,u){(u||t[Eh]!==!0)&&(i.nodeType===Xr?Ny(a,i):i.nodeType===Nn||zy(a,i))}function JT(e,t,a){Uy(e,t)}function ew(e,t){Ay(e,t)}function tw(e,t,a){{var i=e.parentNode;i!==null&&Uy(i,t)}}function nw(e,t){{var a=e.parentNode;a!==null&&Ay(a,t)}}function rw(e,t,a,i,u,s){(s||t[Eh]!==!0)&&Uy(a,i)}function aw(e,t,a,i,u){(u||t[Eh]!==!0)&&Ay(a,i)}function iw(e){S("An error occurred during hydration. The server HTML was replaced with client content in <%s>.",e.nodeName.toLowerCase())}function lw(e){rp(e)}var cf=Math.random().toString(36).slice(2),ff="__reactFiber$"+cf,Yy="__reactProps$"+cf,dp="__reactContainer$"+cf,Iy="__reactEvents$"+cf,uw="__reactListeners$"+cf,ow="__reactHandles$"+cf;function sw(e){delete e[ff],delete e[Yy],delete e[Iy],delete e[uw],delete e[ow]}function pp(e,t){t[ff]=e}function wh(e,t){t[dp]=e}function eE(e){e[dp]=null}function vp(e){return!!e[dp]}function zs(e){var t=e[ff];if(t)return t;for(var a=e.parentNode;a;){if(t=a[dp]||a[ff],t){var i=t.alternate;if(t.child!==null||i!==null&&i.child!==null)for(var u=J0(e);u!==null;){var s=u[ff];if(s)return s;u=J0(u)}return t}e=a,a=e.parentNode}return null}function Oo(e){var t=e[ff]||e[dp];return t&&(t.tag===ie||t.tag===Pe||t.tag===be||t.tag===re)?t:null}function df(e){if(e.tag===ie||e.tag===Pe)return e.stateNode;throw new Error("getNodeFromInstance: Invalid argument.")}function xh(e){return e[Yy]||null}function Qy(e,t){e[Yy]=t}function cw(e){var t=e[Iy];return t===void 0&&(t=e[Iy]=new Set),t}var tE={},nE=j.ReactDebugCurrentFrame;function bh(e){if(e){var t=e._owner,a=pi(e.type,e._source,t?t.type:null);nE.setExtraStackFrame(a)}else nE.setExtraStackFrame(null)}function Gi(e,t,a,i,u){{var s=Function.call.bind(In);for(var f in e)if(s(e,f)){var p=void 0;try{if(typeof e[f]!="function"){var v=Error((i||"React class")+": "+a+" type `"+f+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[f]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw v.name="Invariant Violation",v}p=e[f](t,f,i,a,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(y){p=y}p&&!(p instanceof Error)&&(bh(u),S("%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).",i||"React class",a,f,typeof p),bh(null)),p instanceof Error&&!(p.message in tE)&&(tE[p.message]=!0,bh(u),S("Failed %s type: %s",a,p.message),bh(null))}}}var Wy=[],_h;_h=[];var _u=-1;function Lo(e){return{current:e}}function ia(e,t){if(_u<0){S("Unexpected pop.");return}t!==_h[_u]&&S("Unexpected Fiber popped."),e.current=Wy[_u],Wy[_u]=null,_h[_u]=null,_u--}function la(e,t,a){_u++,Wy[_u]=e.current,_h[_u]=a,e.current=t}var Gy;Gy={};var ai={};Object.freeze(ai);var Du=Lo(ai),Hl=Lo(!1),qy=ai;function pf(e,t,a){return a&&Pl(t)?qy:Du.current}function rE(e,t,a){{var i=e.stateNode;i.__reactInternalMemoizedUnmaskedChildContext=t,i.__reactInternalMemoizedMaskedChildContext=a}}function vf(e,t){{var a=e.type,i=a.contextTypes;if(!i)return ai;var u=e.stateNode;if(u&&u.__reactInternalMemoizedUnmaskedChildContext===t)return u.__reactInternalMemoizedMaskedChildContext;var s={};for(var f in i)s[f]=t[f];{var p=Ye(e)||"Unknown";Gi(i,s,"context",p)}return u&&rE(e,t,s),s}}function Dh(){return Hl.current}function Pl(e){{var t=e.childContextTypes;return t!=null}}function kh(e){ia(Hl,e),ia(Du,e)}function Xy(e){ia(Hl,e),ia(Du,e)}function aE(e,t,a){{if(Du.current!==ai)throw new Error("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue.");la(Du,t,e),la(Hl,a,e)}}function iE(e,t,a){{var i=e.stateNode,u=t.childContextTypes;if(typeof i.getChildContext!="function"){{var s=Ye(e)||"Unknown";Gy[s]||(Gy[s]=!0,S("%s.childContextTypes is specified but there is no getChildContext() method on the instance. You can either define getChildContext() on %s or remove childContextTypes from it.",s,s))}return a}var f=i.getChildContext();for(var p in f)if(!(p in u))throw new Error((Ye(e)||"Unknown")+'.getChildContext(): key "'+p+'" is not defined in childContextTypes.');{var v=Ye(e)||"Unknown";Gi(u,f,"child context",v)}return ut({},a,f)}}function Oh(e){{var t=e.stateNode,a=t&&t.__reactInternalMemoizedMergedChildContext||ai;return qy=Du.current,la(Du,a,e),la(Hl,Hl.current,e),!0}}function lE(e,t,a){{var i=e.stateNode;if(!i)throw new Error("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue.");if(a){var u=iE(e,t,qy);i.__reactInternalMemoizedMergedChildContext=u,ia(Hl,e),ia(Du,e),la(Du,u,e),la(Hl,a,e)}else ia(Hl,e),la(Hl,a,e)}}function fw(e){{if(!yd(e)||e.tag!==pe)throw new Error("Expected subtree parent to be a mounted class component. This error is likely caused by a bug in React. Please file an issue.");var t=e;do{switch(t.tag){case re:return t.stateNode.context;case pe:{var a=t.type;if(Pl(a))return t.stateNode.__reactInternalMemoizedMergedChildContext;break}}t=t.return}while(t!==null);throw new Error("Found unexpected detached subtree parent. This error is likely caused by a bug in React. Please file an issue.")}}var Mo=0,Lh=1,ku=null,Ky=!1,Zy=!1;function uE(e){ku===null?ku=[e]:ku.push(e)}function dw(e){Ky=!0,uE(e)}function oE(){Ky&&No()}function No(){if(!Zy&&ku!==null){Zy=!0;var e=0,t=Ha();try{var a=!0,i=ku;for(Vn(Sr);e<i.length;e++){var u=i[e];do u=u(a);while(u!==null)}ku=null,Ky=!1}catch(s){throw ku!==null&&(ku=ku.slice(e+1)),vc(mc,No),s}finally{Vn(t),Zy=!1}}return null}var hf=[],mf=0,Mh=null,Nh=0,Ri=[],Ti=0,Us=null,Ou=1,Lu="";function pw(e){return js(),(e.flags&vd)!==De}function vw(e){return js(),Nh}function hw(){var e=Lu,t=Ou,a=t&~mw(t);return a.toString(32)+e}function As(e,t){js(),hf[mf++]=Nh,hf[mf++]=Mh,Mh=e,Nh=t}function sE(e,t,a){js(),Ri[Ti++]=Ou,Ri[Ti++]=Lu,Ri[Ti++]=Us,Us=e;var i=Ou,u=Lu,s=zh(i)-1,f=i&~(1<<s),p=a+1,v=zh(t)+s;if(v>30){var y=s-s%5,g=(1<<y)-1,_=(f&g).toString(32),x=f>>y,M=s-y,z=zh(t)+M,F=p<<M,fe=F|x,Oe=_+u;Ou=1<<z|fe,Lu=Oe}else{var Te=p<<s,Ct=Te|f,vt=u;Ou=1<<v|Ct,Lu=vt}}function Jy(e){js();var t=e.return;if(t!==null){var a=1,i=0;As(e,a),sE(e,a,i)}}function zh(e){return 32-Rc(e)}function mw(e){return 1<<zh(e)-1}function eg(e){for(;e===Mh;)Mh=hf[--mf],hf[mf]=null,Nh=hf[--mf],hf[mf]=null;for(;e===Us;)Us=Ri[--Ti],Ri[Ti]=null,Lu=Ri[--Ti],Ri[Ti]=null,Ou=Ri[--Ti],Ri[Ti]=null}function yw(){return js(),Us!==null?{id:Ou,overflow:Lu}:null}function gw(e,t){js(),Ri[Ti++]=Ou,Ri[Ti++]=Lu,Ri[Ti++]=Us,Ou=t.id,Lu=t.overflow,Us=e}function js(){Nr()||S("Expected to be hydrating. This is a bug in React. Please file an issue.")}var Mr=null,wi=null,qi=!1,Fs=!1,zo=null;function Sw(){qi&&S("We should not be hydrating here. This is a bug in React. Please file a bug.")}function cE(){Fs=!0}function Ew(){return Fs}function Cw(e){var t=e.stateNode.containerInfo;return wi=HT(t),Mr=e,qi=!0,zo=null,Fs=!1,!0}function Rw(e,t,a){return wi=PT(t),Mr=e,qi=!0,zo=null,Fs=!1,a!==null&&gw(e,a),!0}function fE(e,t){switch(e.tag){case re:{XT(e.stateNode.containerInfo,t);break}case ie:{var a=(e.mode&st)!==Me;ZT(e.type,e.memoizedProps,e.stateNode,t,a);break}case be:{var i=e.memoizedState;i.dehydrated!==null&&KT(i.dehydrated,t);break}}}function dE(e,t){fE(e,t);var a=x_();a.stateNode=t,a.return=e;var i=e.deletions;i===null?(e.deletions=[a],e.flags|=Nt):i.push(a)}function tg(e,t){{if(Fs)return;switch(e.tag){case re:{var a=e.stateNode.containerInfo;switch(t.tag){case ie:var i=t.type;t.pendingProps,JT(a,i);break;case Pe:var u=t.pendingProps;ew(a,u);break}break}case ie:{var s=e.type,f=e.memoizedProps,p=e.stateNode;switch(t.tag){case ie:{var v=t.type,y=t.pendingProps,g=(e.mode&st)!==Me;rw(s,f,p,v,y,g);break}case Pe:{var _=t.pendingProps,x=(e.mode&st)!==Me;aw(s,f,p,_,x);break}}break}case be:{var M=e.memoizedState,z=M.dehydrated;if(z!==null)switch(t.tag){case ie:var F=t.type;t.pendingProps,tw(z,F);break;case Pe:var fe=t.pendingProps;nw(z,fe);break}break}default:return}}}function pE(e,t){t.flags=t.flags&~za|rn,tg(e,t)}function vE(e,t){switch(e.tag){case ie:{var a=e.type;e.pendingProps;var i=NT(t,a);return i!==null?(e.stateNode=i,Mr=e,wi=FT(i),!0):!1}case Pe:{var u=e.pendingProps,s=zT(t,u);return s!==null?(e.stateNode=s,Mr=e,wi=null,!0):!1}case be:{var f=UT(t);if(f!==null){var p={dehydrated:f,treeContext:yw(),retryLane:ra};e.memoizedState=p;var v=b_(f);return v.return=e,e.child=v,Mr=e,wi=null,!0}return!1}default:return!1}}function ng(e){return(e.mode&st)!==Me&&(e.flags&Ve)===De}function rg(e){throw new Error("Hydration failed because the initial UI does not match what was rendered on the server.")}function ag(e){if(qi){var t=wi;if(!t){ng(e)&&(tg(Mr,e),rg()),pE(Mr,e),qi=!1,Mr=e;return}var a=t;if(!vE(e,t)){ng(e)&&(tg(Mr,e),rg()),t=fp(a);var i=Mr;if(!t||!vE(e,t)){pE(Mr,e),qi=!1,Mr=e;return}dE(i,a)}}}function Tw(e,t,a){var i=e.stateNode,u=!Fs,s=VT(i,e.type,e.memoizedProps,t,a,e,u);return e.updateQueue=s,s!==null}function ww(e){var t=e.stateNode,a=e.memoizedProps,i=BT(t,a,e);if(i){var u=Mr;if(u!==null)switch(u.tag){case re:{var s=u.stateNode.containerInfo,f=(u.mode&st)!==Me;GT(s,t,a,f);break}case ie:{var p=u.type,v=u.memoizedProps,y=u.stateNode,g=(u.mode&st)!==Me;qT(p,v,y,t,a,g);break}}}return i}function xw(e){var t=e.memoizedState,a=t!==null?t.dehydrated:null;if(!a)throw new Error("Expected to have a hydrated suspense instance. This error is likely caused by a bug in React. Please file an issue.");$T(a,e)}function bw(e){var t=e.memoizedState,a=t!==null?t.dehydrated:null;if(!a)throw new Error("Expected to have a hydrated suspense instance. This error is likely caused by a bug in React. Please file an issue.");return YT(a)}function hE(e){for(var t=e.return;t!==null&&t.tag!==ie&&t.tag!==re&&t.tag!==be;)t=t.return;Mr=t}function Uh(e){if(e!==Mr)return!1;if(!qi)return hE(e),qi=!0,!1;if(e.tag!==re&&(e.tag!==ie||WT(e.type)&&!Hy(e.type,e.memoizedProps))){var t=wi;if(t)if(ng(e))mE(e),rg();else for(;t;)dE(e,t),t=fp(t)}return hE(e),e.tag===be?wi=bw(e):wi=Mr?fp(e.stateNode):null,!0}function _w(){return qi&&wi!==null}function mE(e){for(var t=wi;t;)fE(e,t),t=fp(t)}function yf(){Mr=null,wi=null,qi=!1,Fs=!1}function yE(){zo!==null&&(f1(zo),zo=null)}function Nr(){return qi}function ig(e){zo===null?zo=[e]:zo.push(e)}var Dw=j.ReactCurrentBatchConfig,kw=null;function Ow(){return Dw.transition}var Xi={recordUnsafeLifecycleWarnings:function(e,t){},flushPendingUnsafeLifecycleWarnings:function(){},recordLegacyContextWarning:function(e,t){},flushLegacyContextWarning:function(){},discardPendingWarnings:function(){}};{var Lw=function(e){for(var t=null,a=e;a!==null;)a.mode&gn&&(t=a),a=a.return;return t},Hs=function(e){var t=[];return e.forEach(function(a){t.push(a)}),t.sort().join(", ")},hp=[],mp=[],yp=[],gp=[],Sp=[],Ep=[],Ps=new Set;Xi.recordUnsafeLifecycleWarnings=function(e,t){Ps.has(e.type)||(typeof t.componentWillMount=="function"&&t.componentWillMount.__suppressDeprecationWarning!==!0&&hp.push(e),e.mode&gn&&typeof t.UNSAFE_componentWillMount=="function"&&mp.push(e),typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps.__suppressDeprecationWarning!==!0&&yp.push(e),e.mode&gn&&typeof t.UNSAFE_componentWillReceiveProps=="function"&&gp.push(e),typeof t.componentWillUpdate=="function"&&t.componentWillUpdate.__suppressDeprecationWarning!==!0&&Sp.push(e),e.mode&gn&&typeof t.UNSAFE_componentWillUpdate=="function"&&Ep.push(e))},Xi.flushPendingUnsafeLifecycleWarnings=function(){var e=new Set;hp.length>0&&(hp.forEach(function(x){e.add(Ye(x)||"Component"),Ps.add(x.type)}),hp=[]);var t=new Set;mp.length>0&&(mp.forEach(function(x){t.add(Ye(x)||"Component"),Ps.add(x.type)}),mp=[]);var a=new Set;yp.length>0&&(yp.forEach(function(x){a.add(Ye(x)||"Component"),Ps.add(x.type)}),yp=[]);var i=new Set;gp.length>0&&(gp.forEach(function(x){i.add(Ye(x)||"Component"),Ps.add(x.type)}),gp=[]);var u=new Set;Sp.length>0&&(Sp.forEach(function(x){u.add(Ye(x)||"Component"),Ps.add(x.type)}),Sp=[]);var s=new Set;if(Ep.length>0&&(Ep.forEach(function(x){s.add(Ye(x)||"Component"),Ps.add(x.type)}),Ep=[]),t.size>0){var f=Hs(t);S(`Using UNSAFE_componentWillMount in strict mode is not recommended and may indicate bugs in your code. See https://reactjs.org/link/unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
Please update the following components: %s`,f)}if(i.size>0){var p=Hs(i);S(`Using UNSAFE_componentWillReceiveProps in strict mode is not recommended and may indicate bugs in your code. See https://reactjs.org/link/unsafe-component-lifecycles for details.
* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://reactjs.org/link/derived-state
Please update the following components: %s`,p)}if(s.size>0){var v=Hs(s);S(`Using UNSAFE_componentWillUpdate in strict mode is not recommended and may indicate bugs in your code. See https://reactjs.org/link/unsafe-component-lifecycles for details.
* Move data fetching code or side effects to componentDidUpdate.
Please update the following components: %s`,v)}if(e.size>0){var y=Hs(e);rt(`componentWillMount has been renamed, and is not recommended for use. See https://reactjs.org/link/unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run \`npx react-codemod rename-unsafe-lifecycles\` in your project source folder.
Please update the following components: %s`,y)}if(a.size>0){var g=Hs(a);rt(`componentWillReceiveProps has been renamed, and is not recommended for use. See https://reactjs.org/link/unsafe-component-lifecycles for details.
* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://reactjs.org/link/derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run \`npx react-codemod rename-unsafe-lifecycles\` in your project source folder.
Please update the following components: %s`,g)}if(u.size>0){var _=Hs(u);rt(`componentWillUpdate has been renamed, and is not recommended for use. See https://reactjs.org/link/unsafe-component-lifecycles for details.
* Move data fetching code or side effects to componentDidUpdate.
* Rename componentWillUpdate to UNSAFE_componentWillUpdate to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run \`npx react-codemod rename-unsafe-lifecycles\` in your project source folder.
Please update the following components: %s`,_)}};var Ah=new Map,gE=new Set;Xi.recordLegacyContextWarning=function(e,t){var a=Lw(e);if(a===null){S("Expected to find a StrictMode component in a strict mode tree. This error is likely caused by a bug in React. Please file an issue.");return}if(!gE.has(e.type)){var i=Ah.get(a);(e.type.contextTypes!=null||e.type.childContextTypes!=null||t!==null&&typeof t.getChildContext=="function")&&(i===void 0&&(i=[],Ah.set(a,i)),i.push(e))}},Xi.flushLegacyContextWarning=function(){Ah.forEach(function(e,t){if(e.length!==0){var a=e[0],i=new Set;e.forEach(function(s){i.add(Ye(s)||"Component"),gE.add(s.type)});var u=Hs(i);try{Ht(a),S(`Legacy context API has been detected within a strict-mode tree.
The old API will be supported in all 16.x releases, but applications using it should migrate to the new version.
Please update the following components: %s
Learn more about this warning here: https://reactjs.org/link/legacy-context`,u)}finally{Rn()}}})},Xi.discardPendingWarnings=function(){hp=[],mp=[],yp=[],gp=[],Sp=[],Ep=[],Ah=new Map}}function Ki(e,t){if(e&&e.defaultProps){var a=ut({},t),i=e.defaultProps;for(var u in i)a[u]===void 0&&(a[u]=i[u]);return a}return t}var lg=Lo(null),ug;ug={};var jh=null,gf=null,og=null,Fh=!1;function Hh(){jh=null,gf=null,og=null,Fh=!1}function SE(){Fh=!0}function EE(){Fh=!1}function CE(e,t,a){la(lg,t._currentValue,e),t._currentValue=a,t._currentRenderer!==void 0&&t._currentRenderer!==null&&t._currentRenderer!==ug&&S("Detected multiple renderers concurrently rendering the same context provider. This is currently unsupported."),t._currentRenderer=ug}function sg(e,t){var a=lg.current;ia(lg,t),e._currentValue=a}function cg(e,t,a){for(var i=e;i!==null;){var u=i.alternate;if(mu(i.childLanes,t)?u!==null&&!mu(u.childLanes,t)&&(u.childLanes=Ze(u.childLanes,t)):(i.childLanes=Ze(i.childLanes,t),u!==null&&(u.childLanes=Ze(u.childLanes,t))),i===a)break;i=i.return}i!==a&&S("Expected to find the propagation root when scheduling context work. This error is likely caused by a bug in React. Please file an issue.")}function Mw(e,t,a){Nw(e,t,a)}function Nw(e,t,a){var i=e.child;for(i!==null&&(i.return=e);i!==null;){var u=void 0,s=i.dependencies;if(s!==null){u=i.child;for(var f=s.firstContext;f!==null;){if(f.context===t){if(i.tag===pe){var p=Pn(a),v=Mu(Kt,p);v.tag=Vh;var y=i.updateQueue;if(y!==null){var g=y.shared,_=g.pending;_===null?v.next=v:(v.next=_.next,_.next=v),g.pending=v}}i.lanes=Ze(i.lanes,a);var x=i.alternate;x!==null&&(x.lanes=Ze(x.lanes,a)),cg(i.return,a,e),s.lanes=Ze(s.lanes,a);break}f=f.next}}else if(i.tag===it)u=i.type===e.type?null:i.child;else if(i.tag===It){var M=i.return;if(M===null)throw new Error("We just came from a parent so we must have had a parent. This is a bug in React.");M.lanes=Ze(M.lanes,a);var z=M.alternate;z!==null&&(z.lanes=Ze(z.lanes,a)),cg(M,a,e),u=i.sibling}else u=i.child;if(u!==null)u.return=i;else for(u=i;u!==null;){if(u===e){u=null;break}var F=u.sibling;if(F!==null){F.return=u.return,u=F;break}u=u.return}i=u}}function Sf(e,t){jh=e,gf=null,og=null;var a=e.dependencies;if(a!==null){var i=a.firstContext;i!==null&&(aa(a.lanes,t)&&zp(),a.firstContext=null)}}function er(e){Fh&&S("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().");var t=e._currentValue;if(og!==e){var a={context:e,memoizedValue:t,next:null};if(gf===null){if(jh===null)throw new Error("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().");gf=a,jh.dependencies={lanes:P,firstContext:a}}else gf=gf.next=a}return t}var Vs=null;function fg(e){Vs===null?Vs=[e]:Vs.push(e)}function zw(){if(Vs!==null){for(var e=0;e<Vs.length;e++){var t=Vs[e],a=t.interleaved;if(a!==null){t.interleaved=null;var i=a.next,u=t.pending;if(u!==null){var s=u.next;u.next=i,a.next=s}t.pending=a}}Vs=null}}function RE(e,t,a,i){var u=t.interleaved;return u===null?(a.next=a,fg(t)):(a.next=u.next,u.next=a),t.interleaved=a,Ph(e,i)}function Uw(e,t,a,i){var u=t.interleaved;u===null?(a.next=a,fg(t)):(a.next=u.next,u.next=a),t.interleaved=a}function Aw(e,t,a,i){var u=t.interleaved;return u===null?(a.next=a,fg(t)):(a.next=u.next,u.next=a),t.interleaved=a,Ph(e,i)}function Ya(e,t){return Ph(e,t)}var jw=Ph;function Ph(e,t){e.lanes=Ze(e.lanes,t);var a=e.alternate;a!==null&&(a.lanes=Ze(a.lanes,t)),a===null&&(e.flags&(rn|za))!==De&&T1(e);for(var i=e,u=e.return;u!==null;)u.childLanes=Ze(u.childLanes,t),a=u.alternate,a!==null?a.childLanes=Ze(a.childLanes,t):(u.flags&(rn|za))!==De&&T1(e),i=u,u=u.return;if(i.tag===re){var s=i.stateNode;return s}else return null}var TE=0,wE=1,Vh=2,dg=3,Bh=!1,pg,$h;pg=!1,$h=null;function vg(e){var t={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:P},effects:null};e.updateQueue=t}function xE(e,t){var a=t.updateQueue,i=e.updateQueue;if(a===i){var u={baseState:i.baseState,firstBaseUpdate:i.firstBaseUpdate,lastBaseUpdate:i.lastBaseUpdate,shared:i.shared,effects:i.effects};t.updateQueue=u}}function Mu(e,t){var a={eventTime:e,lane:t,tag:TE,payload:null,callback:null,next:null};return a}function Uo(e,t,a){var i=e.updateQueue;if(i===null)return null;var u=i.shared;if($h===u&&!pg&&(S("An update (setState, replaceState, or forceUpdate) was scheduled from inside an update function. Update functions should be pure, with zero side-effects. Consider using componentDidUpdate or a callback."),pg=!0),jb()){var s=u.pending;return s===null?t.next=t:(t.next=s.next,s.next=t),u.pending=t,jw(e,a)}else return Aw(e,u,t,a)}function Yh(e,t,a){var i=t.updateQueue;if(i!==null){var u=i.shared;if(Od(a)){var s=u.lanes;s=Md(s,e.pendingLanes);var f=Ze(s,a);u.lanes=f,ho(e,f)}}}function hg(e,t){var a=e.updateQueue,i=e.alternate;if(i!==null){var u=i.updateQueue;if(a===u){var s=null,f=null,p=a.firstBaseUpdate;if(p!==null){var v=p;do{var y={eventTime:v.eventTime,lane:v.lane,tag:v.tag,payload:v.payload,callback:v.callback,next:null};f===null?s=f=y:(f.next=y,f=y),v=v.next}while(v!==null);f===null?s=f=t:(f.next=t,f=t)}else s=f=t;a={baseState:u.baseState,firstBaseUpdate:s,lastBaseUpdate:f,shared:u.shared,effects:u.effects},e.updateQueue=a;return}}var g=a.lastBaseUpdate;g===null?a.firstBaseUpdate=t:g.next=t,a.lastBaseUpdate=t}function Fw(e,t,a,i,u,s){switch(a.tag){case wE:{var f=a.payload;if(typeof f=="function"){SE();var p=f.call(s,i,u);{if(e.mode&gn){Hn(!0);try{f.call(s,i,u)}finally{Hn(!1)}}EE()}return p}return f}case dg:e.flags=e.flags&~qn|Ve;case TE:{var v=a.payload,y;if(typeof v=="function"){SE(),y=v.call(s,i,u);{if(e.mode&gn){Hn(!0);try{v.call(s,i,u)}finally{Hn(!1)}}EE()}}else y=v;return y==null?i:ut({},i,y)}case Vh:return Bh=!0,i}return i}function Ih(e,t,a,i){var u=e.updateQueue;Bh=!1,$h=u.shared;var s=u.firstBaseUpdate,f=u.lastBaseUpdate,p=u.shared.pending;if(p!==null){u.shared.pending=null;var v=p,y=v.next;v.next=null,f===null?s=y:f.next=y,f=v;var g=e.alternate;if(g!==null){var _=g.updateQueue,x=_.lastBaseUpdate;x!==f&&(x===null?_.firstBaseUpdate=y:x.next=y,_.lastBaseUpdate=v)}}if(s!==null){var M=u.baseState,z=P,F=null,fe=null,Oe=null,Te=s;do{var Ct=Te.lane,vt=Te.eventTime;if(mu(i,Ct)){if(Oe!==null){var H={eventTime:vt,lane:St,tag:Te.tag,payload:Te.payload,callback:Te.callback,next:null};Oe=Oe.next=H}M=Fw(e,u,Te,M,t,a);var O=Te.callback;if(O!==null&&Te.lane!==St){e.flags|=mi;var W=u.effects;W===null?u.effects=[Te]:W.push(Te)}}else{var k={eventTime:vt,lane:Ct,tag:Te.tag,payload:Te.payload,callback:Te.callback,next:null};Oe===null?(fe=Oe=k,F=M):Oe=Oe.next=k,z=Ze(z,Ct)}if(Te=Te.next,Te===null){if(p=u.shared.pending,p===null)break;var de=p,ue=de.next;de.next=null,Te=ue,u.lastBaseUpdate=de,u.shared.pending=null}}while(!0);Oe===null&&(F=M),u.baseState=F,u.firstBaseUpdate=fe,u.lastBaseUpdate=Oe;var He=u.shared.interleaved;if(He!==null){var We=He;do z=Ze(z,We.lane),We=We.next;while(We!==He)}else s===null&&(u.shared.lanes=P);Qp(z),e.lanes=z,e.memoizedState=M}$h=null}function Hw(e,t){if(typeof e!="function")throw new Error("Invalid argument passed as callback. Expected a function. Instead "+("received: "+e));e.call(t)}function bE(){Bh=!1}function Qh(){return Bh}function _E(e,t,a){var i=t.effects;if(t.effects=null,i!==null)for(var u=0;u<i.length;u++){var s=i[u],f=s.callback;f!==null&&(s.callback=null,Hw(f,a))}}var mg={},DE=new K.Component().refs,yg,gg,Sg,Eg,Cg,kE,Wh,Rg,Tg,wg;{yg=new Set,gg=new Set,Sg=new Set,Eg=new Set,Rg=new Set,Cg=new Set,Tg=new Set,wg=new Set;var OE=new Set;Wh=function(e,t){if(!(e===null||typeof e=="function")){var a=t+"_"+e;OE.has(a)||(OE.add(a),S("%s(...): Expected the last optional `callback` argument to be a function. Instead received: %s.",t,e))}},kE=function(e,t){if(t===void 0){var a=xt(e)||"Component";Cg.has(a)||(Cg.add(a),S("%s.getDerivedStateFromProps(): A valid state object (or null) must be returned. You have returned undefined.",a))}},Object.defineProperty(mg,"_processChildContext",{enumerable:!1,value:function(){throw new Error("_processChildContext is not available in React 16+. This likely means you have multiple copies of React and are attempting to nest a React 15 tree inside a React 16 tree using unstable_renderSubtreeIntoContainer, which isn't supported. Try to make sure you have only one copy of React (and ideally, switch to ReactDOM.createPortal).")}}),Object.freeze(mg)}function xg(e,t,a,i){var u=e.memoizedState,s=a(i,u);{if(e.mode&gn){Hn(!0);try{s=a(i,u)}finally{Hn(!1)}}kE(t,s)}var f=s==null?u:ut({},u,s);if(e.memoizedState=f,e.lanes===P){var p=e.updateQueue;p.baseState=f}}var bg={isMounted:ya,enqueueSetState:function(e,t,a){var i=Ma(e),u=Ta(),s=$o(i),f=Mu(u,s);f.payload=t,a!=null&&(Wh(a,"setState"),f.callback=a);var p=Uo(i,f,s);p!==null&&(pr(p,i,s,u),Yh(p,i,s)),Ol(i,s)},enqueueReplaceState:function(e,t,a){var i=Ma(e),u=Ta(),s=$o(i),f=Mu(u,s);f.tag=wE,f.payload=t,a!=null&&(Wh(a,"replaceState"),f.callback=a);var p=Uo(i,f,s);p!==null&&(pr(p,i,s,u),Yh(p,i,s)),Ol(i,s)},enqueueForceUpdate:function(e,t){var a=Ma(e),i=Ta(),u=$o(a),s=Mu(i,u);s.tag=Vh,t!=null&&(Wh(t,"forceUpdate"),s.callback=t);var f=Uo(a,s,u);f!==null&&(pr(f,a,u,i),Yh(f,a,u)),bd(a,u)}};function LE(e,t,a,i,u,s,f){var p=e.stateNode;if(typeof p.shouldComponentUpdate=="function"){var v=p.shouldComponentUpdate(i,s,f);{if(e.mode&gn){Hn(!0);try{v=p.shouldComponentUpdate(i,s,f)}finally{Hn(!1)}}v===void 0&&S("%s.shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.",xt(t)||"Component")}return v}return t.prototype&&t.prototype.isPureReactComponent?!_e(a,i)||!_e(u,s):!0}function Pw(e,t,a){var i=e.stateNode;{var u=xt(t)||"Component",s=i.render;s||(t.prototype&&typeof t.prototype.render=="function"?S("%s(...): No `render` method found on the returned component instance: did you accidentally return an object from the constructor?",u):S("%s(...): No `render` method found on the returned component instance: you may have forgotten to define `render`.",u)),i.getInitialState&&!i.getInitialState.isReactClassApproved&&!i.state&&S("getInitialState was defined on %s, a plain JavaScript class. This is only supported for classes created using React.createClass. Did you mean to define a state property instead?",u),i.getDefaultProps&&!i.getDefaultProps.isReactClassApproved&&S("getDefaultProps was defined on %s, a plain JavaScript class. This is only supported for classes created using React.createClass. Use a static property to define defaultProps instead.",u),i.propTypes&&S("propTypes was defined as an instance property on %s. Use a static property to define propTypes instead.",u),i.contextType&&S("contextType was defined as an instance property on %s. Use a static property to define contextType instead.",u),i.contextTypes&&S("contextTypes was defined as an instance property on %s. Use a static property to define contextTypes instead.",u),t.contextType&&t.contextTypes&&!Tg.has(t)&&(Tg.add(t),S("%s declares both contextTypes and contextType static properties. The legacy contextTypes property will be ignored.",u)),typeof i.componentShouldUpdate=="function"&&S("%s has a method called componentShouldUpdate(). Did you mean shouldComponentUpdate()? The name is phrased as a question because the function is expected to return a value.",u),t.prototype&&t.prototype.isPureReactComponent&&typeof i.shouldComponentUpdate<"u"&&S("%s has a method called shouldComponentUpdate(). shouldComponentUpdate should not be used when extending React.PureComponent. Please extend React.Component if shouldComponentUpdate is used.",xt(t)||"A pure component"),typeof i.componentDidUnmount=="function"&&S("%s has a method called componentDidUnmount(). But there is no such lifecycle method. Did you mean componentWillUnmount()?",u),typeof i.componentDidReceiveProps=="function"&&S("%s has a method called componentDidReceiveProps(). But there is no such lifecycle method. If you meant to update the state in response to changing props, use componentWillReceiveProps(). If you meant to fetch data or run side-effects or mutations after React has updated the UI, use componentDidUpdate().",u),typeof i.componentWillRecieveProps=="function"&&S("%s has a method called componentWillRecieveProps(). Did you mean componentWillReceiveProps()?",u),typeof i.UNSAFE_componentWillRecieveProps=="function"&&S("%s has a method called UNSAFE_componentWillRecieveProps(). Did you mean UNSAFE_componentWillReceiveProps()?",u);var f=i.props!==a;i.props!==void 0&&f&&S("%s(...): When calling super() in `%s`, make sure to pass up the same props that your component's constructor was passed.",u,u),i.defaultProps&&S("Setting defaultProps as an instance property on %s is not supported and will be ignored. Instead, define defaultProps as a static property on %s.",u,u),typeof i.getSnapshotBeforeUpdate=="function"&&typeof i.componentDidUpdate!="function"&&!Sg.has(t)&&(Sg.add(t),S("%s: getSnapshotBeforeUpdate() should be used with componentDidUpdate(). This component defines getSnapshotBeforeUpdate() only.",xt(t))),typeof i.getDerivedStateFromProps=="function"&&S("%s: getDerivedStateFromProps() is defined as an instance method and will be ignored. Instead, declare it as a static method.",u),typeof i.getDerivedStateFromError=="function"&&S("%s: getDerivedStateFromError() is defined as an instance method and will be ignored. Instead, declare it as a static method.",u),typeof t.getSnapshotBeforeUpdate=="function"&&S("%s: getSnapshotBeforeUpdate() is defined as a static method and will be ignored. Instead, declare it as an instance method.",u);var p=i.state;p&&(typeof p!="object"||ht(p))&&S("%s.state: must be set to an object or null",u),typeof i.getChildContext=="function"&&typeof t.childContextTypes!="object"&&S("%s.getChildContext(): childContextTypes must be defined in order to use getChildContext().",u)}}function ME(e,t){t.updater=bg,e.stateNode=t,ao(t,e),t._reactInternalInstance=mg}function NE(e,t,a){var i=!1,u=ai,s=ai,f=t.contextType;if("contextType"in t){var p=f===null||f!==void 0&&f.$$typeof===ee&&f._context===void 0;if(!p&&!wg.has(t)){wg.add(t);var v="";f===void 0?v=" However, it is set to undefined. This can be caused by a typo or by mixing up named and default imports. This can also happen due to a circular dependency, so try moving the createContext() call to a separate file.":typeof f!="object"?v=" However, it is set to a "+typeof f+".":f.$$typeof===$?v=" Did you accidentally pass the Context.Provider instead?":f._context!==void 0?v=" Did you accidentally pass the Context.Consumer instead?":v=" However, it is set to an object with keys {"+Object.keys(f).join(", ")+"}.",S("%s defines an invalid contextType. contextType should point to the Context object returned by React.createContext().%s",xt(t)||"Component",v)}}if(typeof f=="object"&&f!==null)s=er(f);else{u=pf(e,t,!0);var y=t.contextTypes;i=y!=null,s=i?vf(e,u):ai}var g=new t(a,s);if(e.mode&gn){Hn(!0);try{g=new t(a,s)}finally{Hn(!1)}}var _=e.memoizedState=g.state!==null&&g.state!==void 0?g.state:null;ME(e,g);{if(typeof t.getDerivedStateFromProps=="function"&&_===null){var x=xt(t)||"Component";gg.has(x)||(gg.add(x),S("`%s` uses `getDerivedStateFromProps` but its initial state is %s. This is not recommended. Instead, define the initial state by assigning an object to `this.state` in the constructor of `%s`. This ensures that `getDerivedStateFromProps` arguments have a consistent shape.",x,g.state===null?"null":"undefined",x))}if(typeof t.getDerivedStateFromProps=="function"||typeof g.getSnapshotBeforeUpdate=="function"){var M=null,z=null,F=null;if(typeof g.componentWillMount=="function"&&g.componentWillMount.__suppressDeprecationWarning!==!0?M="componentWillMount":typeof g.UNSAFE_componentWillMount=="function"&&(M="UNSAFE_componentWillMount"),typeof g.componentWillReceiveProps=="function"&&g.componentWillReceiveProps.__suppressDeprecationWarning!==!0?z="componentWillReceiveProps":typeof g.UNSAFE_componentWillReceiveProps=="function"&&(z="UNSAFE_componentWillReceiveProps"),typeof g.componentWillUpdate=="function"&&g.componentWillUpdate.__suppressDeprecationWarning!==!0?F="componentWillUpdate":typeof g.UNSAFE_componentWillUpdate=="function"&&(F="UNSAFE_componentWillUpdate"),M!==null||z!==null||F!==null){var fe=xt(t)||"Component",Oe=typeof t.getDerivedStateFromProps=="function"?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";Eg.has(fe)||(Eg.add(fe),S(`Unsafe legacy lifecycles will not be called for components using new component APIs.
%s uses %s but also contains the following legacy lifecycles:%s%s%s
The above lifecycles should be removed. Learn more about this warning here:
https://reactjs.org/link/unsafe-component-lifecycles`,fe,Oe,M!==null?`
`+M:"",z!==null?`
`+z:"",F!==null?`
`+F:""))}}}return i&&rE(e,u,s),g}function Vw(e,t){var a=t.state;typeof t.componentWillMount=="function"&&t.componentWillMount(),typeof t.UNSAFE_componentWillMount=="function"&&t.UNSAFE_componentWillMount(),a!==t.state&&(S("%s.componentWillMount(): Assigning directly to this.state is deprecated (except inside a component's constructor). Use setState instead.",Ye(e)||"Component"),bg.enqueueReplaceState(t,t.state,null))}function zE(e,t,a,i){var u=t.state;if(typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,i),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,i),t.state!==u){{var s=Ye(e)||"Component";yg.has(s)||(yg.add(s),S("%s.componentWillReceiveProps(): Assigning directly to this.state is deprecated (except inside a component's constructor). Use setState instead.",s))}bg.enqueueReplaceState(t,t.state,null)}}function _g(e,t,a,i){Pw(e,t,a);var u=e.stateNode;u.props=a,u.state=e.memoizedState,u.refs=DE,vg(e);var s=t.contextType;if(typeof s=="object"&&s!==null)u.context=er(s);else{var f=pf(e,t,!0);u.context=vf(e,f)}{if(u.state===a){var p=xt(t)||"Component";Rg.has(p)||(Rg.add(p),S("%s: It is not recommended to assign props directly to state because updates to props won't be reflected in state. In most cases, it is better to use props directly.",p))}e.mode&gn&&Xi.recordLegacyContextWarning(e,u),Xi.recordUnsafeLifecycleWarnings(e,u)}u.state=e.memoizedState;var v=t.getDerivedStateFromProps;if(typeof v=="function"&&(xg(e,t,v,a),u.state=e.memoizedState),typeof t.getDerivedStateFromProps!="function"&&typeof u.getSnapshotBeforeUpdate!="function"&&(typeof u.UNSAFE_componentWillMount=="function"||typeof u.componentWillMount=="function")&&(Vw(e,u),Ih(e,a,u,i),u.state=e.memoizedState),typeof u.componentDidMount=="function"){var y=Ke;y|=Zr,(e.mode&ja)!==Me&&(y|=Jr),e.flags|=y}}function Bw(e,t,a,i){var u=e.stateNode,s=e.memoizedProps;u.props=s;var f=u.context,p=t.contextType,v=ai;if(typeof p=="object"&&p!==null)v=er(p);else{var y=pf(e,t,!0);v=vf(e,y)}var g=t.getDerivedStateFromProps,_=typeof g=="function"||typeof u.getSnapshotBeforeUpdate=="function";!_&&(typeof u.UNSAFE_componentWillReceiveProps=="function"||typeof u.componentWillReceiveProps=="function")&&(s!==a||f!==v)&&zE(e,u,a,v),bE();var x=e.memoizedState,M=u.state=x;if(Ih(e,a,u,i),M=e.memoizedState,s===a&&x===M&&!Dh()&&!Qh()){if(typeof u.componentDidMount=="function"){var z=Ke;z|=Zr,(e.mode&ja)!==Me&&(z|=Jr),e.flags|=z}return!1}typeof g=="function"&&(xg(e,t,g,a),M=e.memoizedState);var F=Qh()||LE(e,t,s,a,x,M,v);if(F){if(!_&&(typeof u.UNSAFE_componentWillMount=="function"||typeof u.componentWillMount=="function")&&(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"){var fe=Ke;fe|=Zr,(e.mode&ja)!==Me&&(fe|=Jr),e.flags|=fe}}else{if(typeof u.componentDidMount=="function"){var Oe=Ke;Oe|=Zr,(e.mode&ja)!==Me&&(Oe|=Jr),e.flags|=Oe}e.memoizedProps=a,e.memoizedState=M}return u.props=a,u.state=M,u.context=v,F}function $w(e,t,a,i,u){var s=t.stateNode;xE(e,t);var f=t.memoizedProps,p=t.type===t.elementType?f:Ki(t.type,f);s.props=p;var v=t.pendingProps,y=s.context,g=a.contextType,_=ai;if(typeof g=="object"&&g!==null)_=er(g);else{var x=pf(t,a,!0);_=vf(t,x)}var M=a.getDerivedStateFromProps,z=typeof M=="function"||typeof s.getSnapshotBeforeUpdate=="function";!z&&(typeof s.UNSAFE_componentWillReceiveProps=="function"||typeof s.componentWillReceiveProps=="function")&&(f!==v||y!==_)&&zE(t,s,i,_),bE();var F=t.memoizedState,fe=s.state=F;if(Ih(t,i,s,u),fe=t.memoizedState,f===v&&F===fe&&!Dh()&&!Qh()&&!we)return typeof s.componentDidUpdate=="function"&&(f!==e.memoizedProps||F!==e.memoizedState)&&(t.flags|=Ke),typeof s.getSnapshotBeforeUpdate=="function"&&(f!==e.memoizedProps||F!==e.memoizedState)&&(t.flags|=Na),!1;typeof M=="function"&&(xg(t,a,M,i),fe=t.memoizedState);var Oe=Qh()||LE(t,a,p,i,F,fe,_)||we;return Oe?(!z&&(typeof s.UNSAFE_componentWillUpdate=="function"||typeof s.componentWillUpdate=="function")&&(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(i,fe,_),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(i,fe,_)),typeof s.componentDidUpdate=="function"&&(t.flags|=Ke),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=Na)):(typeof s.componentDidUpdate=="function"&&(f!==e.memoizedProps||F!==e.memoizedState)&&(t.flags|=Ke),typeof s.getSnapshotBeforeUpdate=="function"&&(f!==e.memoizedProps||F!==e.memoizedState)&&(t.flags|=Na),t.memoizedProps=i,t.memoizedState=fe),s.props=i,s.state=fe,s.context=_,Oe}var Dg,kg,Og,Lg,Mg,UE=function(e,t){};Dg=!1,kg=!1,Og={},Lg={},Mg={},UE=function(e,t){if(!(e===null||typeof e!="object")&&!(!e._store||e._store.validated||e.key!=null)){if(typeof e._store!="object")throw new Error("React Component in warnForMissingKey should have a _store. This error is likely caused by a bug in React. Please file an issue.");e._store.validated=!0;var a=Ye(t)||"Component";Lg[a]||(Lg[a]=!0,S('Each child in a list should have a unique "key" prop. See https://reactjs.org/link/warning-keys for more information.'))}};function Cp(e,t,a){var i=a.ref;if(i!==null&&typeof i!="function"&&typeof i!="object"){if((e.mode&gn||je)&&!(a._owner&&a._self&&a._owner.stateNode!==a._self)){var u=Ye(e)||"Component";Og[u]||(S('A string ref, "%s", has been found within a strict mode tree. String refs are a source of potential bugs and should be avoided. We recommend using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',i),Og[u]=!0)}if(a._owner){var s=a._owner,f;if(s){var p=s;if(p.tag!==pe)throw new Error("Function components cannot have string refs. We recommend using useRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref");f=p.stateNode}if(!f)throw new Error("Missing owner for string ref "+i+". This error is likely caused by a bug in React. Please file an issue.");var v=f;Qn(i,"ref");var y=""+i;if(t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===y)return t.ref;var g=function(_){var x=v.refs;x===DE&&(x=v.refs={}),_===null?delete x[y]:x[y]=_};return g._stringRef=y,g}else{if(typeof i!="string")throw new Error("Expected ref to be a function, a string, an object returned by React.createRef(), or null.");if(!a._owner)throw new Error("Element ref was specified as a string ("+i+`) but no owner was set. This could happen for one of the following reasons:
1. You may be adding a ref to a function component
2. You may be adding a ref to a component that was not created inside a component's render method
3. You have multiple copies of React loaded
See https://reactjs.org/link/refs-must-have-owner for more information.`)}}return i}function Gh(e,t){var a=Object.prototype.toString.call(t);throw new Error("Objects are not valid as a React child (found: "+(a==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.")}function qh(e){{var t=Ye(e)||"Component";if(Mg[t])return;Mg[t]=!0,S("Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it.")}}function AE(e){var t=e._payload,a=e._init;return a(t)}function jE(e){function t(k,H){if(e){var O=k.deletions;O===null?(k.deletions=[H],k.flags|=Nt):O.push(H)}}function a(k,H){if(!e)return null;for(var O=H;O!==null;)t(k,O),O=O.sibling;return null}function i(k,H){for(var O=new Map,W=H;W!==null;)W.key!==null?O.set(W.key,W):O.set(W.index,W),W=W.sibling;return O}function u(k,H){var O=qs(k,H);return O.index=0,O.sibling=null,O}function s(k,H,O){if(k.index=O,!e)return k.flags|=vd,H;var W=k.alternate;if(W!==null){var de=W.index;return de<H?(k.flags|=rn,H):de}else return k.flags|=rn,H}function f(k){return e&&k.alternate===null&&(k.flags|=rn),k}function p(k,H,O,W){if(H===null||H.tag!==Pe){var de=i0(O,k.mode,W);return de.return=k,de}else{var ue=u(H,O);return ue.return=k,ue}}function v(k,H,O,W){var de=O.type;if(de===va)return g(k,H,O.props.children,W,O.key);if(H!==null&&(H.elementType===de||_1(H,O)||typeof de=="object"&&de!==null&&de.$$typeof===ke&&AE(de)===H.type)){var ue=u(H,O.props);return ue.ref=Cp(k,H,O),ue.return=k,ue._debugSource=O._source,ue._debugOwner=O._owner,ue}var He=a0(O,k.mode,W);return He.ref=Cp(k,H,O),He.return=k,He}function y(k,H,O,W){if(H===null||H.tag!==me||H.stateNode.containerInfo!==O.containerInfo||H.stateNode.implementation!==O.implementation){var de=l0(O,k.mode,W);return de.return=k,de}else{var ue=u(H,O.children||[]);return ue.return=k,ue}}function g(k,H,O,W,de){if(H===null||H.tag!==Rt){var ue=Io(O,k.mode,W,de);return ue.return=k,ue}else{var He=u(H,O);return He.return=k,He}}function _(k,H,O){if(typeof H=="string"&&H!==""||typeof H=="number"){var W=i0(""+H,k.mode,O);return W.return=k,W}if(typeof H=="object"&&H!==null){switch(H.$$typeof){case si:{var de=a0(H,k.mode,O);return de.ref=Cp(k,null,H),de.return=k,de}case _r:{var ue=l0(H,k.mode,O);return ue.return=k,ue}case ke:{var He=H._payload,We=H._init;return _(k,We(He),O)}}if(ht(H)||qa(H)){var Wt=Io(H,k.mode,O,null);return Wt.return=k,Wt}Gh(k,H)}return typeof H=="function"&&qh(k),null}function x(k,H,O,W){var de=H!==null?H.key:null;if(typeof O=="string"&&O!==""||typeof O=="number")return de!==null?null:p(k,H,""+O,W);if(typeof O=="object"&&O!==null){switch(O.$$typeof){case si:return O.key===de?v(k,H,O,W):null;case _r:return O.key===de?y(k,H,O,W):null;case ke:{var ue=O._payload,He=O._init;return x(k,H,He(ue),W)}}if(ht(O)||qa(O))return de!==null?null:g(k,H,O,W,null);Gh(k,O)}return typeof O=="function"&&qh(k),null}function M(k,H,O,W,de){if(typeof W=="string"&&W!==""||typeof W=="number"){var ue=k.get(O)||null;return p(H,ue,""+W,de)}if(typeof W=="object"&&W!==null){switch(W.$$typeof){case si:{var He=k.get(W.key===null?O:W.key)||null;return v(H,He,W,de)}case _r:{var We=k.get(W.key===null?O:W.key)||null;return y(H,We,W,de)}case ke:var Wt=W._payload,Ot=W._init;return M(k,H,O,Ot(Wt),de)}if(ht(W)||qa(W)){var Yn=k.get(O)||null;return g(H,Yn,W,de,null)}Gh(H,W)}return typeof W=="function"&&qh(H),null}function z(k,H,O){{if(typeof k!="object"||k===null)return H;switch(k.$$typeof){case si:case _r:UE(k,O);var W=k.key;if(typeof W!="string")break;if(H===null){H=new Set,H.add(W);break}if(!H.has(W)){H.add(W);break}S("Encountered two children with the same key, `%s`. Keys should be unique so that components maintain their identity across updates. Non-unique keys may cause children to be duplicated and/or omitted — the behavior is unsupported and could change in a future version.",W);break;case ke:var de=k._payload,ue=k._init;z(ue(de),H,O);break}}return H}function F(k,H,O,W){for(var de=null,ue=0;ue<O.length;ue++){var He=O[ue];de=z(He,de,k)}for(var We=null,Wt=null,Ot=H,Yn=0,Lt=0,An=null;Ot!==null&&Lt<O.length;Lt++){Ot.index>Lt?(An=Ot,Ot=null):An=Ot.sibling;var oa=x(k,Ot,O[Lt],W);if(oa===null){Ot===null&&(Ot=An);break}e&&Ot&&oa.alternate===null&&t(k,Ot),Yn=s(oa,Yn,Lt),Wt===null?We=oa:Wt.sibling=oa,Wt=oa,Ot=An}if(Lt===O.length){if(a(k,Ot),Nr()){var Pr=Lt;As(k,Pr)}return We}if(Ot===null){for(;Lt<O.length;Lt++){var li=_(k,O[Lt],W);li!==null&&(Yn=s(li,Yn,Lt),Wt===null?We=li:Wt.sibling=li,Wt=li)}if(Nr()){var wa=Lt;As(k,wa)}return We}for(var xa=i(k,Ot);Lt<O.length;Lt++){var sa=M(xa,k,Lt,O[Lt],W);sa!==null&&(e&&sa.alternate!==null&&xa.delete(sa.key===null?Lt:sa.key),Yn=s(sa,Yn,Lt),Wt===null?We=sa:Wt.sibling=sa,Wt=sa)}if(e&&xa.forEach(function(Af){return t(k,Af)}),Nr()){var Fu=Lt;As(k,Fu)}return We}function fe(k,H,O,W){var de=qa(O);if(typeof de!="function")throw new Error("An object is not an iterable. This error is likely caused by a bug in React. Please file an issue.");{typeof Symbol=="function"&&O[Symbol.toStringTag]==="Generator"&&(kg||S("Using Generators as children is unsupported and will likely yield unexpected results because enumerating a generator mutates it. You may convert it to an array with `Array.from()` or the `[...spread]` operator before rendering. Keep in mind you might need to polyfill these features for older browsers."),kg=!0),O.entries===de&&(Dg||S("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),Dg=!0);var ue=de.call(O);if(ue)for(var He=null,We=ue.next();!We.done;We=ue.next()){var Wt=We.value;He=z(Wt,He,k)}}var Ot=de.call(O);if(Ot==null)throw new Error("An iterable object provided no iterator.");for(var Yn=null,Lt=null,An=H,oa=0,Pr=0,li=null,wa=Ot.next();An!==null&&!wa.done;Pr++,wa=Ot.next()){An.index>Pr?(li=An,An=null):li=An.sibling;var xa=x(k,An,wa.value,W);if(xa===null){An===null&&(An=li);break}e&&An&&xa.alternate===null&&t(k,An),oa=s(xa,oa,Pr),Lt===null?Yn=xa:Lt.sibling=xa,Lt=xa,An=li}if(wa.done){if(a(k,An),Nr()){var sa=Pr;As(k,sa)}return Yn}if(An===null){for(;!wa.done;Pr++,wa=Ot.next()){var Fu=_(k,wa.value,W);Fu!==null&&(oa=s(Fu,oa,Pr),Lt===null?Yn=Fu:Lt.sibling=Fu,Lt=Fu)}if(Nr()){var Af=Pr;As(k,Af)}return Yn}for(var Kp=i(k,An);!wa.done;Pr++,wa=Ot.next()){var Gl=M(Kp,k,Pr,wa.value,W);Gl!==null&&(e&&Gl.alternate!==null&&Kp.delete(Gl.key===null?Pr:Gl.key),oa=s(Gl,oa,Pr),Lt===null?Yn=Gl:Lt.sibling=Gl,Lt=Gl)}if(e&&Kp.forEach(function(rD){return t(k,rD)}),Nr()){var nD=Pr;As(k,nD)}return Yn}function Oe(k,H,O,W){if(H!==null&&H.tag===Pe){a(k,H.sibling);var de=u(H,O);return de.return=k,de}a(k,H);var ue=i0(O,k.mode,W);return ue.return=k,ue}function Te(k,H,O,W){for(var de=O.key,ue=H;ue!==null;){if(ue.key===de){var He=O.type;if(He===va){if(ue.tag===Rt){a(k,ue.sibling);var We=u(ue,O.props.children);return We.return=k,We._debugSource=O._source,We._debugOwner=O._owner,We}}else if(ue.elementType===He||_1(ue,O)||typeof He=="object"&&He!==null&&He.$$typeof===ke&&AE(He)===ue.type){a(k,ue.sibling);var Wt=u(ue,O.props);return Wt.ref=Cp(k,ue,O),Wt.return=k,Wt._debugSource=O._source,Wt._debugOwner=O._owner,Wt}a(k,ue);break}else t(k,ue);ue=ue.sibling}if(O.type===va){var Ot=Io(O.props.children,k.mode,W,O.key);return Ot.return=k,Ot}else{var Yn=a0(O,k.mode,W);return Yn.ref=Cp(k,H,O),Yn.return=k,Yn}}function Ct(k,H,O,W){for(var de=O.key,ue=H;ue!==null;){if(ue.key===de)if(ue.tag===me&&ue.stateNode.containerInfo===O.containerInfo&&ue.stateNode.implementation===O.implementation){a(k,ue.sibling);var He=u(ue,O.children||[]);return He.return=k,He}else{a(k,ue);break}else t(k,ue);ue=ue.sibling}var We=l0(O,k.mode,W);return We.return=k,We}function vt(k,H,O,W){var de=typeof O=="object"&&O!==null&&O.type===va&&O.key===null;if(de&&(O=O.props.children),typeof O=="object"&&O!==null){switch(O.$$typeof){case si:return f(Te(k,H,O,W));case _r:return f(Ct(k,H,O,W));case ke:var ue=O._payload,He=O._init;return vt(k,H,He(ue),W)}if(ht(O))return F(k,H,O,W);if(qa(O))return fe(k,H,O,W);Gh(k,O)}return typeof O=="string"&&O!==""||typeof O=="number"?f(Oe(k,H,""+O,W)):(typeof O=="function"&&qh(k),a(k,H))}return vt}var Ef=jE(!0),FE=jE(!1);function Yw(e,t){if(e!==null&&t.child!==e.child)throw new Error("Resuming work not yet implemented.");if(t.child!==null){var a=t.child,i=qs(a,a.pendingProps);for(t.child=i,i.return=t;a.sibling!==null;)a=a.sibling,i=i.sibling=qs(a,a.pendingProps),i.return=t;i.sibling=null}}function Iw(e,t){for(var a=e.child;a!==null;)E_(a,t),a=a.sibling}var Rp={},Ao=Lo(Rp),Tp=Lo(Rp),Xh=Lo(Rp);function Kh(e){if(e===Rp)throw new Error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue.");return e}function HE(){var e=Kh(Xh.current);return e}function Ng(e,t){la(Xh,t,e),la(Tp,e,e),la(Ao,Rp,e);var a=iT(t);ia(Ao,e),la(Ao,a,e)}function Cf(e){ia(Ao,e),ia(Tp,e),ia(Xh,e)}function zg(){var e=Kh(Ao.current);return e}function PE(e){Kh(Xh.current);var t=Kh(Ao.current),a=lT(t,e.type);t!==a&&(la(Tp,e,e),la(Ao,a,e))}function Ug(e){Tp.current===e&&(ia(Ao,e),ia(Tp,e))}var Qw=0,VE=1,BE=1,wp=2,Zi=Lo(Qw);function Ag(e,t){return(e&t)!==0}function Rf(e){return e&VE}function jg(e,t){return e&VE|t}function Ww(e,t){return e|t}function jo(e,t){la(Zi,t,e)}function Tf(e){ia(Zi,e)}function Gw(e,t){var a=e.memoizedState;return a!==null?a.dehydrated!==null:(e.memoizedProps,!0)}function Zh(e){for(var t=e;t!==null;){if(t.tag===be){var a=t.memoizedState;if(a!==null){var i=a.dehydrated;if(i===null||Z0(i)||$y(i))return t}}else if(t.tag===Dt&&t.memoizedProps.revealOrder!==void 0){var u=(t.flags&Ve)!==De;if(u)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)return null;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ia=0,lr=1,Vl=2,ur=4,zr=8,Fg=[];function Hg(){for(var e=0;e<Fg.length;e++){var t=Fg[e];t._workInProgressVersionPrimary=null}Fg.length=0}function qw(e,t){var a=t._getVersion,i=a(t._source);e.mutableSourceEagerHydrationData==null?e.mutableSourceEagerHydrationData=[t,i]:e.mutableSourceEagerHydrationData.push(t,i)}var se=j.ReactCurrentDispatcher,xp=j.ReactCurrentBatchConfig,Pg,wf;Pg=new Set;var Bs=P,Qt=null,or=null,sr=null,Jh=!1,bp=!1,_p=0,Xw=0,Kw=25,V=null,xi=null,Fo=-1,Vg=!1;function Vt(){{var e=V;xi===null?xi=[e]:xi.push(e)}}function ne(){{var e=V;xi!==null&&(Fo++,xi[Fo]!==e&&Zw(e))}}function xf(e){e!=null&&!ht(e)&&S("%s received a final argument that is not an array (instead, received `%s`). When specified, the final argument must be an array.",V,typeof e)}function Zw(e){{var t=Ye(Qt);if(!Pg.has(t)&&(Pg.add(t),xi!==null)){for(var a="",i=30,u=0;u<=Fo;u++){for(var s=xi[u],f=u===Fo?e:s,p=u+1+". "+s;p.length<i;)p+=" ";p+=f+`
`,a+=p}S(`React has detected a change in the order of Hooks called by %s. This will lead to bugs and errors if not fixed. For more information, read the Rules of Hooks: https://reactjs.org/link/rules-of-hooks
Previous render Next render
------------------------------------------------------
%s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
`,t,a)}}}function ua(){throw new Error(`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.`)}function Bg(e,t){if(Vg)return!1;if(t===null)return S("%s received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.",V),!1;e.length!==t.length&&S(`The final argument passed to %s changed size between renders. The order and size of this array must remain constant.
Previous: %s
Incoming: %s`,V,"["+t.join(", ")+"]","["+e.join(", ")+"]");for(var a=0;a<t.length&&a<e.length;a++)if(!Se(e[a],t[a]))return!1;return!0}function bf(e,t,a,i,u,s){Bs=s,Qt=t,xi=e!==null?e._debugHookTypes:null,Fo=-1,Vg=e!==null&&e.type!==t.type,t.memoizedState=null,t.updateQueue=null,t.lanes=P,e!==null&&e.memoizedState!==null?se.current=cC:xi!==null?se.current=sC:se.current=oC;var f=a(i,u);if(bp){var p=0;do{if(bp=!1,_p=0,p>=Kw)throw new Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");p+=1,Vg=!1,or=null,sr=null,t.updateQueue=null,Fo=-1,se.current=fC,f=a(i,u)}while(bp)}se.current=dm,t._debugHookTypes=xi;var v=or!==null&&or.next!==null;if(Bs=P,Qt=null,or=null,sr=null,V=null,xi=null,Fo=-1,e!==null&&(e.flags&rr)!==(t.flags&rr)&&(e.mode&st)!==Me&&S("Internal React error: Expected static flag was missing. Please notify the React team."),Jh=!1,v)throw new Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return f}function _f(){var e=_p!==0;return _p=0,e}function $E(e,t,a){t.updateQueue=e.updateQueue,(t.mode&ja)!==Me?t.flags&=~(lu|Jr|cn|Ke):t.flags&=~(cn|Ke),e.lanes=vo(e.lanes,a)}function YE(){if(se.current=dm,Jh){for(var e=Qt.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Jh=!1}Bs=P,Qt=null,or=null,sr=null,xi=null,Fo=-1,V=null,rC=!1,bp=!1,_p=0}function Bl(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return sr===null?Qt.memoizedState=sr=e:sr=sr.next=e,sr}function bi(){var e;if(or===null){var t=Qt.alternate;t!==null?e=t.memoizedState:e=null}else e=or.next;var a;if(sr===null?a=Qt.memoizedState:a=sr.next,a!==null)sr=a,a=sr.next,or=e;else{if(e===null)throw new Error("Rendered more hooks than during the previous render.");or=e;var i={memoizedState:or.memoizedState,baseState:or.baseState,baseQueue:or.baseQueue,queue:or.queue,next:null};sr===null?Qt.memoizedState=sr=i:sr=sr.next=i}return sr}function IE(){return{lastEffect:null,stores:null}}function $g(e,t){return typeof t=="function"?t(e):t}function Yg(e,t,a){var i=Bl(),u;a!==void 0?u=a(t):u=t,i.memoizedState=i.baseState=u;var s={pending:null,interleaved:null,lanes:P,dispatch:null,lastRenderedReducer:e,lastRenderedState:u};i.queue=s;var f=s.dispatch=nx.bind(null,Qt,s);return[i.memoizedState,f]}function Ig(e,t,a){var i=bi(),u=i.queue;if(u===null)throw new Error("Should have a queue. This is likely a bug in React. Please file an issue.");u.lastRenderedReducer=e;var s=or,f=s.baseQueue,p=u.pending;if(p!==null){if(f!==null){var v=f.next,y=p.next;f.next=y,p.next=v}s.baseQueue!==f&&S("Internal error: Expected work-in-progress queue to be a clone. This is a bug in React."),s.baseQueue=f=p,u.pending=null}if(f!==null){var g=f.next,_=s.baseState,x=null,M=null,z=null,F=g;do{var fe=F.lane;if(mu(Bs,fe)){if(z!==null){var Te={lane:St,action:F.action,hasEagerState:F.hasEagerState,eagerState:F.eagerState,next:null};z=z.next=Te}if(F.hasEagerState)_=F.eagerState;else{var Ct=F.action;_=e(_,Ct)}}else{var Oe={lane:fe,action:F.action,hasEagerState:F.hasEagerState,eagerState:F.eagerState,next:null};z===null?(M=z=Oe,x=_):z=z.next=Oe,Qt.lanes=Ze(Qt.lanes,fe),Qp(fe)}F=F.next}while(F!==null&&F!==g);z===null?x=_:z.next=M,Se(_,i.memoizedState)||zp(),i.memoizedState=_,i.baseState=x,i.baseQueue=z,u.lastRenderedState=_}var vt=u.interleaved;if(vt!==null){var k=vt;do{var H=k.lane;Qt.lanes=Ze(Qt.lanes,H),Qp(H),k=k.next}while(k!==vt)}else f===null&&(u.lanes=P);var O=u.dispatch;return[i.memoizedState,O]}function Qg(e,t,a){var i=bi(),u=i.queue;if(u===null)throw new Error("Should have a queue. This is likely a bug in React. Please file an issue.");u.lastRenderedReducer=e;var s=u.dispatch,f=u.pending,p=i.memoizedState;if(f!==null){u.pending=null;var v=f.next,y=v;do{var g=y.action;p=e(p,g),y=y.next}while(y!==v);Se(p,i.memoizedState)||zp(),i.memoizedState=p,i.baseQueue===null&&(i.baseState=p),u.lastRenderedState=p}return[p,s]}function uD(e,t,a){}function oD(e,t,a){}function Wg(e,t,a){var i=Qt,u=Bl(),s,f=Nr();if(f){if(a===void 0)throw new Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");s=a(),wf||s!==a()&&(S("The result of getServerSnapshot should be cached to avoid an infinite loop"),wf=!0)}else{if(s=t(),!wf){var p=t();Se(s,p)||(S("The result of getSnapshot should be cached to avoid an infinite loop"),wf=!0)}var v=Om();if(v===null)throw new Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");Ss(v,Bs)||QE(i,t,s)}u.memoizedState=s;var y={value:s,getSnapshot:t};return u.queue=y,am(GE.bind(null,i,y,e),[e]),i.flags|=cn,Dp(lr|zr,WE.bind(null,i,y,s,t),void 0,null),s}function em(e,t,a){var i=Qt,u=bi(),s=t();if(!wf){var f=t();Se(s,f)||(S("The result of getSnapshot should be cached to avoid an infinite loop"),wf=!0)}var p=u.memoizedState,v=!Se(p,s);v&&(u.memoizedState=s,zp());var y=u.queue;if(Op(GE.bind(null,i,y,e),[e]),y.getSnapshot!==t||v||sr!==null&&sr.memoizedState.tag&lr){i.flags|=cn,Dp(lr|zr,WE.bind(null,i,y,s,t),void 0,null);var g=Om();if(g===null)throw new Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");Ss(g,Bs)||QE(i,t,s)}return s}function QE(e,t,a){e.flags|=cs;var i={getSnapshot:t,value:a},u=Qt.updateQueue;if(u===null)u=IE(),Qt.updateQueue=u,u.stores=[i];else{var s=u.stores;s===null?u.stores=[i]:s.push(i)}}function WE(e,t,a,i){t.value=a,t.getSnapshot=i,qE(t)&&XE(e)}function GE(e,t,a){var i=function(){qE(t)&&XE(e)};return a(i)}function qE(e){var t=e.getSnapshot,a=e.value;try{var i=t();return!Se(a,i)}catch{return!0}}function XE(e){var t=Ya(e,Ae);t!==null&&pr(t,e,Ae,Kt)}function tm(e){var t=Bl();typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e;var a={pending:null,interleaved:null,lanes:P,dispatch:null,lastRenderedReducer:$g,lastRenderedState:e};t.queue=a;var i=a.dispatch=rx.bind(null,Qt,a);return[t.memoizedState,i]}function Gg(e){return Ig($g)}function qg(e){return Qg($g)}function Dp(e,t,a,i){var u={tag:e,create:t,destroy:a,deps:i,next:null},s=Qt.updateQueue;if(s===null)s=IE(),Qt.updateQueue=s,s.lastEffect=u.next=u;else{var f=s.lastEffect;if(f===null)s.lastEffect=u.next=u;else{var p=f.next;f.next=u,u.next=p,s.lastEffect=u}}return u}function Xg(e){var t=Bl();{var a={current:e};return t.memoizedState=a,a}}function nm(e){var t=bi();return t.memoizedState}function kp(e,t,a,i){var u=Bl(),s=i===void 0?null:i;Qt.flags|=e,u.memoizedState=Dp(lr|t,a,void 0,s)}function rm(e,t,a,i){var u=bi(),s=i===void 0?null:i,f=void 0;if(or!==null){var p=or.memoizedState;if(f=p.destroy,s!==null){var v=p.deps;if(Bg(s,v)){u.memoizedState=Dp(t,a,f,s);return}}}Qt.flags|=e,u.memoizedState=Dp(lr|t,a,f,s)}function am(e,t){return(Qt.mode&ja)!==Me?kp(lu|cn|wl,zr,e,t):kp(cn|wl,zr,e,t)}function Op(e,t){return rm(cn,zr,e,t)}function Kg(e,t){return kp(Ke,Vl,e,t)}function im(e,t){return rm(Ke,Vl,e,t)}function Zg(e,t){var a=Ke;return a|=Zr,(Qt.mode&ja)!==Me&&(a|=Jr),kp(a,ur,e,t)}function lm(e,t){return rm(Ke,ur,e,t)}function KE(e,t){if(typeof t=="function"){var a=t,i=e();return a(i),function(){a(null)}}else if(t!=null){var u=t;u.hasOwnProperty("current")||S("Expected useImperativeHandle() first argument to either be a ref callback or React.createRef() object. Instead received: %s.","an object with keys {"+Object.keys(u).join(", ")+"}");var s=e();return u.current=s,function(){u.current=null}}}function Jg(e,t,a){typeof t!="function"&&S("Expected useImperativeHandle() second argument to be a function that creates a handle. Instead received: %s.",t!==null?typeof t:"null");var i=a!=null?a.concat([e]):null,u=Ke;return u|=Zr,(Qt.mode&ja)!==Me&&(u|=Jr),kp(u,ur,KE.bind(null,t,e),i)}function um(e,t,a){typeof t!="function"&&S("Expected useImperativeHandle() second argument to be a function that creates a handle. Instead received: %s.",t!==null?typeof t:"null");var i=a!=null?a.concat([e]):null;return rm(Ke,ur,KE.bind(null,t,e),i)}function Jw(e,t){}var om=Jw;function eS(e,t){var a=Bl(),i=t===void 0?null:t;return a.memoizedState=[e,i],e}function sm(e,t){var a=bi(),i=t===void 0?null:t,u=a.memoizedState;if(u!==null&&i!==null){var s=u[1];if(Bg(i,s))return u[0]}return a.memoizedState=[e,i],e}function tS(e,t){var a=Bl(),i=t===void 0?null:t,u=e();return a.memoizedState=[u,i],u}function cm(e,t){var a=bi(),i=t===void 0?null:t,u=a.memoizedState;if(u!==null&&i!==null){var s=u[1];if(Bg(i,s))return u[0]}var f=e();return a.memoizedState=[f,i],f}function nS(e){var t=Bl();return t.memoizedState=e,e}function ZE(e){var t=bi(),a=or,i=a.memoizedState;return eC(t,i,e)}function JE(e){var t=bi();if(or===null)return t.memoizedState=e,e;var a=or.memoizedState;return eC(t,a,e)}function eC(e,t,a){var i=!oy(Bs);if(i){if(!Se(a,t)){var u=Ld();Qt.lanes=Ze(Qt.lanes,u),Qp(u),e.baseState=!0}return t}else return e.baseState&&(e.baseState=!1,zp()),e.memoizedState=a,a}function ex(e,t,a){var i=Ha();Vn(Er(i,ir)),e(!0);var u=xp.transition;xp.transition={};var s=xp.transition;xp.transition._updatedFibers=new Set;try{e(!1),t()}finally{if(Vn(i),xp.transition=u,u===null&&s._updatedFibers){var f=s._updatedFibers.size;f>10&&rt("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."),s._updatedFibers.clear()}}}function rS(){var e=tm(!1),t=e[0],a=e[1],i=ex.bind(null,a),u=Bl();return u.memoizedState=i,[t,i]}function tC(){var e=Gg(),t=e[0],a=bi(),i=a.memoizedState;return[t,i]}function nC(){var e=qg(),t=e[0],a=bi(),i=a.memoizedState;return[t,i]}var rC=!1;function tx(){return rC}function aS(){var e=Bl(),t=Om(),a=t.identifierPrefix,i;if(Nr()){var u=hw();i=":"+a+"R"+u;var s=_p++;s>0&&(i+="H"+s.toString(32)),i+=":"}else{var f=Xw++;i=":"+a+"r"+f.toString(32)+":"}return e.memoizedState=i,i}function fm(){var e=bi(),t=e.memoizedState;return t}function nx(e,t,a){typeof arguments[3]=="function"&&S("State updates from the useState() and useReducer() Hooks don't support the second callback argument. To execute a side effect after rendering, declare it in the component body with useEffect().");var i=$o(e),u={lane:i,action:a,hasEagerState:!1,eagerState:null,next:null};if(aC(e))iC(t,u);else{var s=RE(e,t,u,i);if(s!==null){var f=Ta();pr(s,e,i,f),lC(s,t,i)}}uC(e,i)}function rx(e,t,a){typeof arguments[3]=="function"&&S("State updates from the useState() and useReducer() Hooks don't support the second callback argument. To execute a side effect after rendering, declare it in the component body with useEffect().");var i=$o(e),u={lane:i,action:a,hasEagerState:!1,eagerState:null,next:null};if(aC(e))iC(t,u);else{var s=e.alternate;if(e.lanes===P&&(s===null||s.lanes===P)){var f=t.lastRenderedReducer;if(f!==null){var p;p=se.current,se.current=Ji;try{var v=t.lastRenderedState,y=f(v,a);if(u.hasEagerState=!0,u.eagerState=y,Se(y,v)){Uw(e,t,u,i);return}}catch{}finally{se.current=p}}}var g=RE(e,t,u,i);if(g!==null){var _=Ta();pr(g,e,i,_),lC(g,t,i)}}uC(e,i)}function aC(e){var t=e.alternate;return e===Qt||t!==null&&t===Qt}function iC(e,t){bp=Jh=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function lC(e,t,a){if(Od(a)){var i=t.lanes;i=Md(i,e.pendingLanes);var u=Ze(i,a);t.lanes=u,ho(e,u)}}function uC(e,t,a){Ol(e,t)}var dm={readContext:er,useCallback:ua,useContext:ua,useEffect:ua,useImperativeHandle:ua,useInsertionEffect:ua,useLayoutEffect:ua,useMemo:ua,useReducer:ua,useRef:ua,useState:ua,useDebugValue:ua,useDeferredValue:ua,useTransition:ua,useMutableSource:ua,useSyncExternalStore:ua,useId:ua,unstable_isNewReconciler:X},oC=null,sC=null,cC=null,fC=null,$l=null,Ji=null,pm=null;{var iS=function(){S("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().")},Ie=function(){S("Do not call Hooks inside useEffect(...), useMemo(...), or other built-in Hooks. You can only call Hooks at the top level of your React function. For more information, see https://reactjs.org/link/rules-of-hooks")};oC={readContext:function(e){return er(e)},useCallback:function(e,t){return V="useCallback",Vt(),xf(t),eS(e,t)},useContext:function(e){return V="useContext",Vt(),er(e)},useEffect:function(e,t){return V="useEffect",Vt(),xf(t),am(e,t)},useImperativeHandle:function(e,t,a){return V="useImperativeHandle",Vt(),xf(a),Jg(e,t,a)},useInsertionEffect:function(e,t){return V="useInsertionEffect",Vt(),xf(t),Kg(e,t)},useLayoutEffect:function(e,t){return V="useLayoutEffect",Vt(),xf(t),Zg(e,t)},useMemo:function(e,t){V="useMemo",Vt(),xf(t);var a=se.current;se.current=$l;try{return tS(e,t)}finally{se.current=a}},useReducer:function(e,t,a){V="useReducer",Vt();var i=se.current;se.current=$l;try{return Yg(e,t,a)}finally{se.current=i}},useRef:function(e){return V="useRef",Vt(),Xg(e)},useState:function(e){V="useState",Vt();var t=se.current;se.current=$l;try{return tm(e)}finally{se.current=t}},useDebugValue:function(e,t){return V="useDebugValue",Vt(),void 0},useDeferredValue:function(e){return V="useDeferredValue",Vt(),nS(e)},useTransition:function(){return V="useTransition",Vt(),rS()},useMutableSource:function(e,t,a){return V="useMutableSource",Vt(),void 0},useSyncExternalStore:function(e,t,a){return V="useSyncExternalStore",Vt(),Wg(e,t,a)},useId:function(){return V="useId",Vt(),aS()},unstable_isNewReconciler:X},sC={readContext:function(e){return er(e)},useCallback:function(e,t){return V="useCallback",ne(),eS(e,t)},useContext:function(e){return V="useContext",ne(),er(e)},useEffect:function(e,t){return V="useEffect",ne(),am(e,t)},useImperativeHandle:function(e,t,a){return V="useImperativeHandle",ne(),Jg(e,t,a)},useInsertionEffect:function(e,t){return V="useInsertionEffect",ne(),Kg(e,t)},useLayoutEffect:function(e,t){return V="useLayoutEffect",ne(),Zg(e,t)},useMemo:function(e,t){V="useMemo",ne();var a=se.current;se.current=$l;try{return tS(e,t)}finally{se.current=a}},useReducer:function(e,t,a){V="useReducer",ne();var i=se.current;se.current=$l;try{return Yg(e,t,a)}finally{se.current=i}},useRef:function(e){return V="useRef",ne(),Xg(e)},useState:function(e){V="useState",ne();var t=se.current;se.current=$l;try{return tm(e)}finally{se.current=t}},useDebugValue:function(e,t){return V="useDebugValue",ne(),void 0},useDeferredValue:function(e){return V="useDeferredValue",ne(),nS(e)},useTransition:function(){return V="useTransition",ne(),rS()},useMutableSource:function(e,t,a){return V="useMutableSource",ne(),void 0},useSyncExternalStore:function(e,t,a){return V="useSyncExternalStore",ne(),Wg(e,t,a)},useId:function(){return V="useId",ne(),aS()},unstable_isNewReconciler:X},cC={readContext:function(e){return er(e)},useCallback:function(e,t){return V="useCallback",ne(),sm(e,t)},useContext:function(e){return V="useContext",ne(),er(e)},useEffect:function(e,t){return V="useEffect",ne(),Op(e,t)},useImperativeHandle:function(e,t,a){return V="useImperativeHandle",ne(),um(e,t,a)},useInsertionEffect:function(e,t){return V="useInsertionEffect",ne(),im(e,t)},useLayoutEffect:function(e,t){return V="useLayoutEffect",ne(),lm(e,t)},useMemo:function(e,t){V="useMemo",ne();var a=se.current;se.current=Ji;try{return cm(e,t)}finally{se.current=a}},useReducer:function(e,t,a){V="useReducer",ne();var i=se.current;se.current=Ji;try{return Ig(e,t,a)}finally{se.current=i}},useRef:function(e){return V="useRef",ne(),nm()},useState:function(e){V="useState",ne();var t=se.current;se.current=Ji;try{return Gg(e)}finally{se.current=t}},useDebugValue:function(e,t){return V="useDebugValue",ne(),om()},useDeferredValue:function(e){return V="useDeferredValue",ne(),ZE(e)},useTransition:function(){return V="useTransition",ne(),tC()},useMutableSource:function(e,t,a){return V="useMutableSource",ne(),void 0},useSyncExternalStore:function(e,t,a){return V="useSyncExternalStore",ne(),em(e,t)},useId:function(){return V="useId",ne(),fm()},unstable_isNewReconciler:X},fC={readContext:function(e){return er(e)},useCallback:function(e,t){return V="useCallback",ne(),sm(e,t)},useContext:function(e){return V="useContext",ne(),er(e)},useEffect:function(e,t){return V="useEffect",ne(),Op(e,t)},useImperativeHandle:function(e,t,a){return V="useImperativeHandle",ne(),um(e,t,a)},useInsertionEffect:function(e,t){return V="useInsertionEffect",ne(),im(e,t)},useLayoutEffect:function(e,t){return V="useLayoutEffect",ne(),lm(e,t)},useMemo:function(e,t){V="useMemo",ne();var a=se.current;se.current=pm;try{return cm(e,t)}finally{se.current=a}},useReducer:function(e,t,a){V="useReducer",ne();var i=se.current;se.current=pm;try{return Qg(e,t,a)}finally{se.current=i}},useRef:function(e){return V="useRef",ne(),nm()},useState:function(e){V="useState",ne();var t=se.current;se.current=pm;try{return qg(e)}finally{se.current=t}},useDebugValue:function(e,t){return V="useDebugValue",ne(),om()},useDeferredValue:function(e){return V="useDeferredValue",ne(),JE(e)},useTransition:function(){return V="useTransition",ne(),nC()},useMutableSource:function(e,t,a){return V="useMutableSource",ne(),void 0},useSyncExternalStore:function(e,t,a){return V="useSyncExternalStore",ne(),em(e,t)},useId:function(){return V="useId",ne(),fm()},unstable_isNewReconciler:X},$l={readContext:function(e){return iS(),er(e)},useCallback:function(e,t){return V="useCallback",Ie(),Vt(),eS(e,t)},useContext:function(e){return V="useContext",Ie(),Vt(),er(e)},useEffect:function(e,t){return V="useEffect",Ie(),Vt(),am(e,t)},useImperativeHandle:function(e,t,a){return V="useImperativeHandle",Ie(),Vt(),Jg(e,t,a)},useInsertionEffect:function(e,t){return V="useInsertionEffect",Ie(),Vt(),Kg(e,t)},useLayoutEffect:function(e,t){return V="useLayoutEffect",Ie(),Vt(),Zg(e,t)},useMemo:function(e,t){V="useMemo",Ie(),Vt();var a=se.current;se.current=$l;try{return tS(e,t)}finally{se.current=a}},useReducer:function(e,t,a){V="useReducer",Ie(),Vt();var i=se.current;se.current=$l;try{return Yg(e,t,a)}finally{se.current=i}},useRef:function(e){return V="useRef",Ie(),Vt(),Xg(e)},useState:function(e){V="useState",Ie(),Vt();var t=se.current;se.current=$l;try{return tm(e)}finally{se.current=t}},useDebugValue:function(e,t){return V="useDebugValue",Ie(),Vt(),void 0},useDeferredValue:function(e){return V="useDeferredValue",Ie(),Vt(),nS(e)},useTransition:function(){return V="useTransition",Ie(),Vt(),rS()},useMutableSource:function(e,t,a){return V="useMutableSource",Ie(),Vt(),void 0},useSyncExternalStore:function(e,t,a){return V="useSyncExternalStore",Ie(),Vt(),Wg(e,t,a)},useId:function(){return V="useId",Ie(),Vt(),aS()},unstable_isNewReconciler:X},Ji={readContext:function(e){return iS(),er(e)},useCallback:function(e,t){return V="useCallback",Ie(),ne(),sm(e,t)},useContext:function(e){return V="useContext",Ie(),ne(),er(e)},useEffect:function(e,t){return V="useEffect",Ie(),ne(),Op(e,t)},useImperativeHandle:function(e,t,a){return V="useImperativeHandle",Ie(),ne(),um(e,t,a)},useInsertionEffect:function(e,t){return V="useInsertionEffect",Ie(),ne(),im(e,t)},useLayoutEffect:function(e,t){return V="useLayoutEffect",Ie(),ne(),lm(e,t)},useMemo:function(e,t){V="useMemo",Ie(),ne();var a=se.current;se.current=Ji;try{return cm(e,t)}finally{se.current=a}},useReducer:function(e,t,a){V="useReducer",Ie(),ne();var i=se.current;se.current=Ji;try{return Ig(e,t,a)}finally{se.current=i}},useRef:function(e){return V="useRef",Ie(),ne(),nm()},useState:function(e){V="useState",Ie(),ne();var t=se.current;se.current=Ji;try{return Gg(e)}finally{se.current=t}},useDebugValue:function(e,t){return V="useDebugValue",Ie(),ne(),om()},useDeferredValue:function(e){return V="useDeferredValue",Ie(),ne(),ZE(e)},useTransition:function(){return V="useTransition",Ie(),ne(),tC()},useMutableSource:function(e,t,a){return V="useMutableSource",Ie(),ne(),void 0},useSyncExternalStore:function(e,t,a){return V="useSyncExternalStore",Ie(),ne(),em(e,t)},useId:function(){return V="useId",Ie(),ne(),fm()},unstable_isNewReconciler:X},pm={readContext:function(e){return iS(),er(e)},useCallback:function(e,t){return V="useCallback",Ie(),ne(),sm(e,t)},useContext:function(e){return V="useContext",Ie(),ne(),er(e)},useEffect:function(e,t){return V="useEffect",Ie(),ne(),Op(e,t)},useImperativeHandle:function(e,t,a){return V="useImperativeHandle",Ie(),ne(),um(e,t,a)},useInsertionEffect:function(e,t){return V="useInsertionEffect",Ie(),ne(),im(e,t)},useLayoutEffect:function(e,t){return V="useLayoutEffect",Ie(),ne(),lm(e,t)},useMemo:function(e,t){V="useMemo",Ie(),ne();var a=se.current;se.current=Ji;try{return cm(e,t)}finally{se.current=a}},useReducer:function(e,t,a){V="useReducer",Ie(),ne();var i=se.current;se.current=Ji;try{return Qg(e,t,a)}finally{se.current=i}},useRef:function(e){return V="useRef",Ie(),ne(),nm()},useState:function(e){V="useState",Ie(),ne();var t=se.current;se.current=Ji;try{return qg(e)}finally{se.current=t}},useDebugValue:function(e,t){return V="useDebugValue",Ie(),ne(),om()},useDeferredValue:function(e){return V="useDeferredValue",Ie(),ne(),JE(e)},useTransition:function(){return V="useTransition",Ie(),ne(),nC()},useMutableSource:function(e,t,a){return V="useMutableSource",Ie(),ne(),void 0},useSyncExternalStore:function(e,t,a){return V="useSyncExternalStore",Ie(),ne(),em(e,t)},useId:function(){return V="useId",Ie(),ne(),fm()},unstable_isNewReconciler:X}}var Ho=Z.unstable_now,dC=0,vm=-1,Lp=-1,hm=-1,lS=!1,mm=!1;function pC(){return lS}function ax(){mm=!0}function ix(){lS=!1,mm=!1}function lx(){lS=mm,mm=!1}function vC(){return dC}function hC(){dC=Ho()}function uS(e){Lp=Ho(),e.actualStartTime<0&&(e.actualStartTime=Ho())}function mC(e){Lp=-1}function ym(e,t){if(Lp>=0){var a=Ho()-Lp;e.actualDuration+=a,t&&(e.selfBaseDuration=a),Lp=-1}}function Yl(e){if(vm>=0){var t=Ho()-vm;vm=-1;for(var a=e.return;a!==null;){switch(a.tag){case re:var i=a.stateNode;i.effectDuration+=t;return;case ft:var u=a.stateNode;u.effectDuration+=t;return}a=a.return}}}function oS(e){if(hm>=0){var t=Ho()-hm;hm=-1;for(var a=e.return;a!==null;){switch(a.tag){case re:var i=a.stateNode;i!==null&&(i.passiveEffectDuration+=t);return;case ft:var u=a.stateNode;u!==null&&(u.passiveEffectDuration+=t);return}a=a.return}}}function Il(){vm=Ho()}function sS(){hm=Ho()}function cS(e){for(var t=e.child;t;)e.actualDuration+=t.actualDuration,t=t.sibling}function $s(e,t){return{value:e,source:t,stack:Iu(t),digest:null}}function fS(e,t,a){return{value:e,source:null,stack:a??null,digest:t??null}}function ux(e,t){return!0}function dS(e,t){try{var a=ux(e,t);if(a===!1)return;var i=t.value,u=t.source,s=t.stack,f=s!==null?s:"";if(i!=null&&i._suppressLogging){if(e.tag===pe)return;console.error(i)}var p=u?Ye(u):null,v=p?"The above error occurred in the <"+p+"> component:":"The above error occurred in one of your React components:",y;if(e.tag===re)y=`Consider adding an error boundary to your tree to customize error handling behavior.
Visit https://reactjs.org/link/error-boundaries to learn more about error boundaries.`;else{var g=Ye(e)||"Anonymous";y="React will try to recreate this component tree from scratch "+("using the error boundary you provided, "+g+".")}var _=v+`
`+f+`
`+(""+y);console.error(_)}catch(x){setTimeout(function(){throw x})}}var ox=typeof WeakMap=="function"?WeakMap:Map;function yC(e,t,a){var i=Mu(Kt,a);i.tag=dg,i.payload={element:null};var u=t.value;return i.callback=function(){e_(u),dS(e,t)},i}function pS(e,t,a){var i=Mu(Kt,a);i.tag=dg;var u=e.type.getDerivedStateFromError;if(typeof u=="function"){var s=t.value;i.payload=function(){return u(s)},i.callback=function(){D1(e),dS(e,t)}}var f=e.stateNode;return f!==null&&typeof f.componentDidCatch=="function"&&(i.callback=function(){D1(e),dS(e,t),typeof u!="function"&&Zb(this);var v=t.value,y=t.stack;this.componentDidCatch(v,{componentStack:y!==null?y:""}),typeof u!="function"&&(aa(e.lanes,Ae)||S("%s: Error boundaries should implement getDerivedStateFromError(). In that method, return a state update to display an error message or fallback UI.",Ye(e)||"Unknown"))}),i}function gC(e,t,a){var i=e.pingCache,u;if(i===null?(i=e.pingCache=new ox,u=new Set,i.set(t,u)):(u=i.get(t),u===void 0&&(u=new Set,i.set(t,u))),!u.has(a)){u.add(a);var s=t_.bind(null,e,t,a);ar&&Wp(e,a),t.then(s,s)}}function sx(e,t,a,i){var u=e.updateQueue;if(u===null){var s=new Set;s.add(a),e.updateQueue=s}else u.add(a)}function cx(e,t){var a=e.tag;if((e.mode&st)===Me&&(a===he||a===Qe||a===Fe)){var i=e.alternate;i?(e.updateQueue=i.updateQueue,e.memoizedState=i.memoizedState,e.lanes=i.lanes):(e.updateQueue=null,e.memoizedState=null)}}function SC(e){var t=e;do{if(t.tag===be&&Gw(t))return t;t=t.return}while(t!==null);return null}function EC(e,t,a,i,u){if((e.mode&st)===Me){if(e===t)e.flags|=qn;else{if(e.flags|=Ve,a.flags|=fs,a.flags&=~(fc|ha),a.tag===pe){var s=a.alternate;if(s===null)a.tag=bn;else{var f=Mu(Kt,Ae);f.tag=Vh,Uo(a,f,Ae)}}a.lanes=Ze(a.lanes,Ae)}return e}return e.flags|=qn,e.lanes=u,e}function fx(e,t,a,i,u){if(a.flags|=ha,ar&&Wp(e,u),i!==null&&typeof i=="object"&&typeof i.then=="function"){var s=i;cx(a),Nr()&&a.mode&st&&cE();var f=SC(t);if(f!==null){f.flags&=~Tn,EC(f,t,a,e,u),f.mode&st&&gC(e,s,u),sx(f,e,s);return}else{if(!po(u)){gC(e,s,u),QS();return}var p=new Error("A component suspended while responding to synchronous input. This will cause the UI to be replaced with a loading indicator. To fix, updates that suspend should be wrapped with startTransition.");i=p}}else if(Nr()&&a.mode&st){cE();var v=SC(t);if(v!==null){(v.flags&qn)===De&&(v.flags|=Tn),EC(v,t,a,e,u),ig($s(i,a));return}}i=$s(i,a),Yb(i);var y=t;do{switch(y.tag){case re:{var g=i;y.flags|=qn;var _=Pn(u);y.lanes=Ze(y.lanes,_);var x=yC(y,g,_);hg(y,x);return}case pe:var M=i,z=y.type,F=y.stateNode;if((y.flags&Ve)===De&&(typeof z.getDerivedStateFromError=="function"||F!==null&&typeof F.componentDidCatch=="function"&&!S1(F))){y.flags|=qn;var fe=Pn(u);y.lanes=Ze(y.lanes,fe);var Oe=pS(y,M,fe);hg(y,Oe);return}break}y=y.return}while(y!==null)}function dx(){return null}var Mp=j.ReactCurrentOwner,el=!1,vS,Np,hS,mS,yS,Ys,gS,gm;vS={},Np={},hS={},mS={},yS={},Ys=!1,gS={},gm={};function Ca(e,t,a,i){e===null?t.child=FE(t,null,a,i):t.child=Ef(t,e.child,a,i)}function px(e,t,a,i){t.child=Ef(t,e.child,null,i),t.child=Ef(t,null,a,i)}function CC(e,t,a,i,u){if(t.type!==t.elementType){var s=a.propTypes;s&&Gi(s,i,"prop",xt(a))}var f=a.render,p=t.ref,v,y;Sf(t,u),kl(t);{if(Mp.current=t,qr(!0),v=bf(e,t,f,i,p,u),y=_f(),t.mode&gn){Hn(!0);try{v=bf(e,t,f,i,p,u),y=_f()}finally{Hn(!1)}}qr(!1)}return uu(),e!==null&&!el?($E(e,t,u),Nu(e,t,u)):(Nr()&&y&&Jy(t),t.flags|=Rl,Ca(e,t,v,u),t.child)}function RC(e,t,a,i,u){if(e===null){var s=a.type;if(g_(s)&&a.compare===null&&a.defaultProps===void 0){var f=s;return f=Uf(s),t.tag=Fe,t.type=f,CS(t,s),TC(e,t,f,i,u)}{var p=s.propTypes;p&&Gi(p,i,"prop",xt(s))}var v=r0(a.type,null,i,t,t.mode,u);return v.ref=t.ref,v.return=t,t.child=v,v}{var y=a.type,g=y.propTypes;g&&Gi(g,i,"prop",xt(y))}var _=e.child,x=_S(e,u);if(!x){var M=_.memoizedProps,z=a.compare;if(z=z!==null?z:_e,z(M,i)&&e.ref===t.ref)return Nu(e,t,u)}t.flags|=Rl;var F=qs(_,i);return F.ref=t.ref,F.return=t,t.child=F,F}function TC(e,t,a,i,u){if(t.type!==t.elementType){var s=t.elementType;if(s.$$typeof===ke){var f=s,p=f._payload,v=f._init;try{s=v(p)}catch{s=null}var y=s&&s.propTypes;y&&Gi(y,i,"prop",xt(s))}}if(e!==null){var g=e.memoizedProps;if(_e(g,i)&&e.ref===t.ref&&t.type===e.type)if(el=!1,t.pendingProps=i=g,_S(e,u))(e.flags&fs)!==De&&(el=!0);else return t.lanes=e.lanes,Nu(e,t,u)}return SS(e,t,a,i,u)}function wC(e,t,a){var i=t.pendingProps,u=i.children,s=e!==null?e.memoizedState:null;if(i.mode==="hidden"||T)if((t.mode&st)===Me){var f={baseLanes:P,cachePool:null,transitions:null};t.memoizedState=f,Lm(t,a)}else if(aa(a,ra)){var _={baseLanes:P,cachePool:null,transitions:null};t.memoizedState=_;var x=s!==null?s.baseLanes:a;Lm(t,x)}else{var p=null,v;if(s!==null){var y=s.baseLanes;v=Ze(y,a)}else v=a;t.lanes=t.childLanes=ra;var g={baseLanes:v,cachePool:p,transitions:null};return t.memoizedState=g,t.updateQueue=null,Lm(t,v),null}else{var M;s!==null?(M=Ze(s.baseLanes,a),t.memoizedState=null):M=a,Lm(t,M)}return Ca(e,t,u,a),t.child}function vx(e,t,a){var i=t.pendingProps;return Ca(e,t,i,a),t.child}function hx(e,t,a){var i=t.pendingProps.children;return Ca(e,t,i,a),t.child}function mx(e,t,a){{t.flags|=Ke;{var i=t.stateNode;i.effectDuration=0,i.passiveEffectDuration=0}}var u=t.pendingProps,s=u.children;return Ca(e,t,s,a),t.child}function xC(e,t){var a=t.ref;(e===null&&a!==null||e!==null&&e.ref!==a)&&(t.flags|=Kr,t.flags|=hd)}function SS(e,t,a,i,u){if(t.type!==t.elementType){var s=a.propTypes;s&&Gi(s,i,"prop",xt(a))}var f;{var p=pf(t,a,!0);f=vf(t,p)}var v,y;Sf(t,u),kl(t);{if(Mp.current=t,qr(!0),v=bf(e,t,a,i,f,u),y=_f(),t.mode&gn){Hn(!0);try{v=bf(e,t,a,i,f,u),y=_f()}finally{Hn(!1)}}qr(!1)}return uu(),e!==null&&!el?($E(e,t,u),Nu(e,t,u)):(Nr()&&y&&Jy(t),t.flags|=Rl,Ca(e,t,v,u),t.child)}function bC(e,t,a,i,u){{switch(N_(t)){case!1:{var s=t.stateNode,f=t.type,p=new f(t.memoizedProps,s.context),v=p.state;s.updater.enqueueSetState(s,v,null);break}case!0:{t.flags|=Ve,t.flags|=qn;var y=new Error("Simulated error coming from DevTools"),g=Pn(u);t.lanes=Ze(t.lanes,g);var _=pS(t,$s(y,t),g);hg(t,_);break}}if(t.type!==t.elementType){var x=a.propTypes;x&&Gi(x,i,"prop",xt(a))}}var M;Pl(a)?(M=!0,Oh(t)):M=!1,Sf(t,u);var z=t.stateNode,F;z===null?(Em(e,t),NE(t,a,i),_g(t,a,i,u),F=!0):e===null?F=Bw(t,a,i,u):F=$w(e,t,a,i,u);var fe=ES(e,t,a,F,M,u);{var Oe=t.stateNode;F&&Oe.props!==i&&(Ys||S("It looks like %s is reassigning its own `this.props` while rendering. This is not supported and can lead to confusing bugs.",Ye(t)||"a component"),Ys=!0)}return fe}function ES(e,t,a,i,u,s){xC(e,t);var f=(t.flags&Ve)!==De;if(!i&&!f)return u&&lE(t,a,!1),Nu(e,t,s);var p=t.stateNode;Mp.current=t;var v;if(f&&typeof a.getDerivedStateFromError!="function")v=null,mC();else{kl(t);{if(qr(!0),v=p.render(),t.mode&gn){Hn(!0);try{p.render()}finally{Hn(!1)}}qr(!1)}uu()}return t.flags|=Rl,e!==null&&f?px(e,t,v,s):Ca(e,t,v,s),t.memoizedState=p.state,u&&lE(t,a,!0),t.child}function _C(e){var t=e.stateNode;t.pendingContext?aE(e,t.pendingContext,t.pendingContext!==t.context):t.context&&aE(e,t.context,!1),Ng(e,t.containerInfo)}function yx(e,t,a){if(_C(t),e===null)throw new Error("Should have a current fiber. This is a bug in React.");var i=t.pendingProps,u=t.memoizedState,s=u.element;xE(e,t),Ih(t,i,null,a);var f=t.memoizedState;t.stateNode;var p=f.element;if(u.isDehydrated){var v={element:p,isDehydrated:!1,cache:f.cache,pendingSuspenseBoundaries:f.pendingSuspenseBoundaries,transitions:f.transitions},y=t.updateQueue;if(y.baseState=v,t.memoizedState=v,t.flags&Tn){var g=$s(new Error("There was an error while hydrating. Because the error happened outside of a Suspense boundary, the entire root will switch to client rendering."),t);return DC(e,t,p,a,g)}else if(p!==s){var _=$s(new Error("This root received an early update, before anything was able hydrate. Switched the entire root to client rendering."),t);return DC(e,t,p,a,_)}else{Cw(t);var x=FE(t,null,p,a);t.child=x;for(var M=x;M;)M.flags=M.flags&~rn|za,M=M.sibling}}else{if(yf(),p===s)return Nu(e,t,a);Ca(e,t,p,a)}return t.child}function DC(e,t,a,i,u){return yf(),ig(u),t.flags|=Tn,Ca(e,t,a,i),t.child}function gx(e,t,a){PE(t),e===null&&ag(t);var i=t.type,u=t.pendingProps,s=e!==null?e.memoizedProps:null,f=u.children,p=Hy(i,u);return p?f=null:s!==null&&Hy(i,s)&&(t.flags|=Pt),xC(e,t),Ca(e,t,f,a),t.child}function Sx(e,t){return e===null&&ag(t),null}function Ex(e,t,a,i){Em(e,t);var u=t.pendingProps,s=a,f=s._payload,p=s._init,v=p(f);t.type=v;var y=t.tag=S_(v),g=Ki(v,u),_;switch(y){case he:return CS(t,v),t.type=v=Uf(v),_=SS(null,t,v,g,i),_;case pe:return t.type=v=KS(v),_=bC(null,t,v,g,i),_;case Qe:return t.type=v=ZS(v),_=CC(null,t,v,g,i),_;case lt:{if(t.type!==t.elementType){var x=v.propTypes;x&&Gi(x,g,"prop",xt(v))}return _=RC(null,t,v,Ki(v.type,g),i),_}}var M="";throw v!==null&&typeof v=="object"&&v.$$typeof===ke&&(M=" Did you wrap a component in React.lazy() more than once?"),new Error("Element type is invalid. Received a promise that resolves to: "+v+". "+("Lazy element type must resolve to a class or function."+M))}function Cx(e,t,a,i,u){Em(e,t),t.tag=pe;var s;return Pl(a)?(s=!0,Oh(t)):s=!1,Sf(t,u),NE(t,a,i),_g(t,a,i,u),ES(null,t,a,!0,s,u)}function Rx(e,t,a,i){Em(e,t);var u=t.pendingProps,s;{var f=pf(t,a,!1);s=vf(t,f)}Sf(t,i);var p,v;kl(t);{if(a.prototype&&typeof a.prototype.render=="function"){var y=xt(a)||"Unknown";vS[y]||(S("The <%s /> component appears to have a render method, but doesn't extend React.Component. This is likely to cause errors. Change %s to extend React.Component instead.",y,y),vS[y]=!0)}t.mode&gn&&Xi.recordLegacyContextWarning(t,null),qr(!0),Mp.current=t,p=bf(null,t,a,u,s,i),v=_f(),qr(!1)}if(uu(),t.flags|=Rl,typeof p=="object"&&p!==null&&typeof p.render=="function"&&p.$$typeof===void 0){var g=xt(a)||"Unknown";Np[g]||(S("The <%s /> component appears to be a function component that returns a class instance. Change %s to a class that extends React.Component instead. If you can't use a class try assigning the prototype on the function as a workaround. `%s.prototype = React.Component.prototype`. Don't use an arrow function since it cannot be called with `new` by React.",g,g,g),Np[g]=!0)}if(typeof p=="object"&&p!==null&&typeof p.render=="function"&&p.$$typeof===void 0){{var _=xt(a)||"Unknown";Np[_]||(S("The <%s /> component appears to be a function component that returns a class instance. Change %s to a class that extends React.Component instead. If you can't use a class try assigning the prototype on the function as a workaround. `%s.prototype = React.Component.prototype`. Don't use an arrow function since it cannot be called with `new` by React.",_,_,_),Np[_]=!0)}t.tag=pe,t.memoizedState=null,t.updateQueue=null;var x=!1;return Pl(a)?(x=!0,Oh(t)):x=!1,t.memoizedState=p.state!==null&&p.state!==void 0?p.state:null,vg(t),ME(t,p),_g(t,a,u,i),ES(null,t,a,!0,x,i)}else{if(t.tag=he,t.mode&gn){Hn(!0);try{p=bf(null,t,a,u,s,i),v=_f()}finally{Hn(!1)}}return Nr()&&v&&Jy(t),Ca(null,t,p,i),CS(t,a),t.child}}function CS(e,t){{if(t&&t.childContextTypes&&S("%s(...): childContextTypes cannot be defined on a function component.",t.displayName||t.name||"Component"),e.ref!==null){var a="",i=Or();i&&(a+=`
Check the render method of \``+i+"`.");var u=i||"",s=e._debugSource;s&&(u=s.fileName+":"+s.lineNumber),yS[u]||(yS[u]=!0,S("Function components cannot be given refs. Attempts to access this ref will fail. Did you mean to use React.forwardRef()?%s",a))}if(typeof t.getDerivedStateFromProps=="function"){var f=xt(t)||"Unknown";mS[f]||(S("%s: Function components do not support getDerivedStateFromProps.",f),mS[f]=!0)}if(typeof t.contextType=="object"&&t.contextType!==null){var p=xt(t)||"Unknown";hS[p]||(S("%s: Function components do not support contextType.",p),hS[p]=!0)}}}var RS={dehydrated:null,treeContext:null,retryLane:St};function TS(e){return{baseLanes:e,cachePool:dx(),transitions:null}}function Tx(e,t){var a=null;return{baseLanes:Ze(e.baseLanes,t),cachePool:a,transitions:e.transitions}}function wx(e,t,a,i){if(t!==null){var u=t.memoizedState;if(u===null)return!1}return Ag(e,wp)}function xx(e,t){return vo(e.childLanes,t)}function kC(e,t,a){var i=t.pendingProps;z_(t)&&(t.flags|=Ve);var u=Zi.current,s=!1,f=(t.flags&Ve)!==De;if(f||wx(u,e)?(s=!0,t.flags&=~Ve):(e===null||e.memoizedState!==null)&&(u=Ww(u,BE)),u=Rf(u),jo(t,u),e===null){ag(t);var p=t.memoizedState;if(p!==null){var v=p.dehydrated;if(v!==null)return Ox(t,v)}var y=i.children,g=i.fallback;if(s){var _=bx(t,y,g,a),x=t.child;return x.memoizedState=TS(a),t.memoizedState=RS,_}else return wS(t,y)}else{var M=e.memoizedState;if(M!==null){var z=M.dehydrated;if(z!==null)return Lx(e,t,f,i,z,M,a)}if(s){var F=i.fallback,fe=i.children,Oe=Dx(e,t,fe,F,a),Te=t.child,Ct=e.child.memoizedState;return Te.memoizedState=Ct===null?TS(a):Tx(Ct,a),Te.childLanes=xx(e,a),t.memoizedState=RS,Oe}else{var vt=i.children,k=_x(e,t,vt,a);return t.memoizedState=null,k}}}function wS(e,t,a){var i=e.mode,u={mode:"visible",children:t},s=xS(u,i);return s.return=e,e.child=s,s}function bx(e,t,a,i){var u=e.mode,s=e.child,f={mode:"hidden",children:t},p,v;return(u&st)===Me&&s!==null?(p=s,p.childLanes=P,p.pendingProps=f,e.mode&ze&&(p.actualDuration=0,p.actualStartTime=-1,p.selfBaseDuration=0,p.treeBaseDuration=0),v=Io(a,u,i,null)):(p=xS(f,u),v=Io(a,u,i,null)),p.return=e,v.return=e,p.sibling=v,e.child=p,v}function xS(e,t,a){return O1(e,t,P,null)}function OC(e,t){return qs(e,t)}function _x(e,t,a,i){var u=e.child,s=u.sibling,f=OC(u,{mode:"visible",children:a});if((t.mode&st)===Me&&(f.lanes=i),f.return=t,f.sibling=null,s!==null){var p=t.deletions;p===null?(t.deletions=[s],t.flags|=Nt):p.push(s)}return t.child=f,f}function Dx(e,t,a,i,u){var s=t.mode,f=e.child,p=f.sibling,v={mode:"hidden",children:a},y;if((s&st)===Me&&t.child!==f){var g=t.child;y=g,y.childLanes=P,y.pendingProps=v,t.mode&ze&&(y.actualDuration=0,y.actualStartTime=-1,y.selfBaseDuration=f.selfBaseDuration,y.treeBaseDuration=f.treeBaseDuration),t.deletions=null}else y=OC(f,v),y.subtreeFlags=f.subtreeFlags&rr;var _;return p!==null?_=qs(p,i):(_=Io(i,s,u,null),_.flags|=rn),_.return=t,y.return=t,y.sibling=_,t.child=y,_}function Sm(e,t,a,i){i!==null&&ig(i),Ef(t,e.child,null,a);var u=t.pendingProps,s=u.children,f=wS(t,s);return f.flags|=rn,t.memoizedState=null,f}function kx(e,t,a,i,u){var s=t.mode,f={mode:"visible",children:a},p=xS(f,s),v=Io(i,s,u,null);return v.flags|=rn,p.return=t,v.return=t,p.sibling=v,t.child=p,(t.mode&st)!==Me&&Ef(t,e.child,null,u),v}function Ox(e,t,a){return(e.mode&st)===Me?(S("Cannot hydrate Suspense in legacy mode. Switch from ReactDOM.hydrate(element, container) to ReactDOMClient.hydrateRoot(container, <App />).render(element) or remove the Suspense components from the server rendered components."),e.lanes=Ae):$y(t)?e.lanes=cu:e.lanes=ra,null}function Lx(e,t,a,i,u,s,f){if(a)if(t.flags&Tn){t.flags&=~Tn;var k=fS(new Error("There was an error while hydrating this Suspense boundary. Switched to client rendering."));return Sm(e,t,f,k)}else{if(t.memoizedState!==null)return t.child=e.child,t.flags|=Ve,null;var H=i.children,O=i.fallback,W=kx(e,t,H,O,f),de=t.child;return de.memoizedState=TS(f),t.memoizedState=RS,W}else{if(Sw(),(t.mode&st)===Me)return Sm(e,t,f,null);if($y(u)){var p,v,y;{var g=AT(u);p=g.digest,v=g.message,y=g.stack}var _;v?_=new Error(v):_=new Error("The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering.");var x=fS(_,p,y);return Sm(e,t,f,x)}var M=aa(f,e.childLanes);if(el||M){var z=Om();if(z!==null){var F=cy(z,f);if(F!==St&&F!==s.retryLane){s.retryLane=F;var fe=Kt;Ya(e,F),pr(z,e,F,fe)}}QS();var Oe=fS(new Error("This Suspense boundary received an update before it finished hydrating. This caused the boundary to switch to client rendering. The usual way to fix this is to wrap the original update in startTransition."));return Sm(e,t,f,Oe)}else if(Z0(u)){t.flags|=Ve,t.child=e.child;var Te=n_.bind(null,e);return jT(u,Te),null}else{Rw(t,u,s.treeContext);var Ct=i.children,vt=wS(t,Ct);return vt.flags|=za,vt}}}function LC(e,t,a){e.lanes=Ze(e.lanes,t);var i=e.alternate;i!==null&&(i.lanes=Ze(i.lanes,t)),cg(e.return,t,a)}function Mx(e,t,a){for(var i=t;i!==null;){if(i.tag===be){var u=i.memoizedState;u!==null&&LC(i,a,e)}else if(i.tag===Dt)LC(i,a,e);else if(i.child!==null){i.child.return=i,i=i.child;continue}if(i===e)return;for(;i.sibling===null;){if(i.return===null||i.return===e)return;i=i.return}i.sibling.return=i.return,i=i.sibling}}function Nx(e){for(var t=e,a=null;t!==null;){var i=t.alternate;i!==null&&Zh(i)===null&&(a=t),t=t.sibling}return a}function zx(e){if(e!==void 0&&e!=="forwards"&&e!=="backwards"&&e!=="together"&&!gS[e])if(gS[e]=!0,typeof e=="string")switch(e.toLowerCase()){case"together":case"forwards":case"backwards":{S('"%s" is not a valid value for revealOrder on <SuspenseList />. Use lowercase "%s" instead.',e,e.toLowerCase());break}case"forward":case"backward":{S('"%s" is not a valid value for revealOrder on <SuspenseList />. React uses the -s suffix in the spelling. Use "%ss" instead.',e,e.toLowerCase());break}default:S('"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',e);break}else S('%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',e)}function Ux(e,t){e!==void 0&&!gm[e]&&(e!=="collapsed"&&e!=="hidden"?(gm[e]=!0,S('"%s" is not a supported value for tail on <SuspenseList />. Did you mean "collapsed" or "hidden"?',e)):t!=="forwards"&&t!=="backwards"&&(gm[e]=!0,S('<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',e)))}function MC(e,t){{var a=ht(e),i=!a&&typeof qa(e)=="function";if(a||i){var u=a?"array":"iterable";return S("A nested %s was passed to row #%s in <SuspenseList />. Wrap it in an additional SuspenseList to configure its revealOrder: <SuspenseList revealOrder=...> ... <SuspenseList revealOrder=...>{%s}</SuspenseList> ... </SuspenseList>",u,t,u),!1}}return!0}function Ax(e,t){if((t==="forwards"||t==="backwards")&&e!==void 0&&e!==null&&e!==!1)if(ht(e)){for(var a=0;a<e.length;a++)if(!MC(e[a],a))return}else{var i=qa(e);if(typeof i=="function"){var u=i.call(e);if(u)for(var s=u.next(),f=0;!s.done;s=u.next()){if(!MC(s.value,f))return;f++}}else S('A single row was passed to a <SuspenseList revealOrder="%s" />. This is not useful since it needs multiple rows. Did you mean to pass multiple children or an array?',t)}}function bS(e,t,a,i,u){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:i,tail:a,tailMode:u}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=i,s.tail=a,s.tailMode=u)}function NC(e,t,a){var i=t.pendingProps,u=i.revealOrder,s=i.tail,f=i.children;zx(u),Ux(s,u),Ax(f,u),Ca(e,t,f,a);var p=Zi.current,v=Ag(p,wp);if(v)p=jg(p,wp),t.flags|=Ve;else{var y=e!==null&&(e.flags&Ve)!==De;y&&Mx(t,t.child,a),p=Rf(p)}if(jo(t,p),(t.mode&st)===Me)t.memoizedState=null;else switch(u){case"forwards":{var g=Nx(t.child),_;g===null?(_=t.child,t.child=null):(_=g.sibling,g.sibling=null),bS(t,!1,_,g,s);break}case"backwards":{var x=null,M=t.child;for(t.child=null;M!==null;){var z=M.alternate;if(z!==null&&Zh(z)===null){t.child=M;break}var F=M.sibling;M.sibling=x,x=M,M=F}bS(t,!0,x,null,s);break}case"together":{bS(t,!1,null,null,void 0);break}default:t.memoizedState=null}return t.child}function jx(e,t,a){Ng(t,t.stateNode.containerInfo);var i=t.pendingProps;return e===null?t.child=Ef(t,null,i,a):Ca(e,t,i,a),t.child}var zC=!1;function Fx(e,t,a){var i=t.type,u=i._context,s=t.pendingProps,f=t.memoizedProps,p=s.value;{"value"in s||zC||(zC=!0,S("The `value` prop is required for the `<Context.Provider>`. Did you misspell it or forget to pass it?"));var v=t.type.propTypes;v&&Gi(v,s,"prop","Context.Provider")}if(CE(t,u,p),f!==null){var y=f.value;if(Se(y,p)){if(f.children===s.children&&!Dh())return Nu(e,t,a)}else Mw(t,u,a)}var g=s.children;return Ca(e,t,g,a),t.child}var UC=!1;function Hx(e,t,a){var i=t.type;i._context===void 0?i!==i.Consumer&&(UC||(UC=!0,S("Rendering <Context> directly is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?"))):i=i._context;var u=t.pendingProps,s=u.children;typeof s!="function"&&S("A context consumer was rendered with multiple children, or a child that isn't a function. A context consumer expects a single child that is a function. If you did pass a function, make sure there is no trailing or leading whitespace around it."),Sf(t,a);var f=er(i);kl(t);var p;return Mp.current=t,qr(!0),p=s(f),qr(!1),uu(),t.flags|=Rl,Ca(e,t,p,a),t.child}function zp(){el=!0}function Em(e,t){(t.mode&st)===Me&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=rn)}function Nu(e,t,a){return e!==null&&(t.dependencies=e.dependencies),mC(),Qp(t.lanes),aa(a,t.childLanes)?(Yw(e,t),t.child):null}function Px(e,t,a){{var i=t.return;if(i===null)throw new Error("Cannot swap the root fiber.");if(e.alternate=null,t.alternate=null,a.index=t.index,a.sibling=t.sibling,a.return=t.return,a.ref=t.ref,t===i.child)i.child=a;else{var u=i.child;if(u===null)throw new Error("Expected parent to have a child.");for(;u.sibling!==t;)if(u=u.sibling,u===null)throw new Error("Expected to find the previous sibling.");u.sibling=a}var s=i.deletions;return s===null?(i.deletions=[e],i.flags|=Nt):s.push(e),a.flags|=rn,a}}function _S(e,t){var a=e.lanes;return!!aa(a,t)}function Vx(e,t,a){switch(t.tag){case re:_C(t),t.stateNode,yf();break;case ie:PE(t);break;case pe:{var i=t.type;Pl(i)&&Oh(t);break}case me:Ng(t,t.stateNode.containerInfo);break;case it:{var u=t.memoizedProps.value,s=t.type._context;CE(t,s,u);break}case ft:{var f=aa(a,t.childLanes);f&&(t.flags|=Ke);{var p=t.stateNode;p.effectDuration=0,p.passiveEffectDuration=0}}break;case be:{var v=t.memoizedState;if(v!==null){if(v.dehydrated!==null)return jo(t,Rf(Zi.current)),t.flags|=Ve,null;var y=t.child,g=y.childLanes;if(aa(a,g))return kC(e,t,a);jo(t,Rf(Zi.current));var _=Nu(e,t,a);return _!==null?_.sibling:null}else jo(t,Rf(Zi.current));break}case Dt:{var x=(e.flags&Ve)!==De,M=aa(a,t.childLanes);if(x){if(M)return NC(e,t,a);t.flags|=Ve}var z=t.memoizedState;if(z!==null&&(z.rendering=null,z.tail=null,z.lastEffect=null),jo(t,Zi.current),M)break;return null}case Ue:case qe:return t.lanes=P,wC(e,t,a)}return Nu(e,t,a)}function AC(e,t,a){if(t._debugNeedsRemount&&e!==null)return Px(e,t,r0(t.type,t.key,t.pendingProps,t._debugOwner||null,t.mode,t.lanes));if(e!==null){var i=e.memoizedProps,u=t.pendingProps;if(i!==u||Dh()||t.type!==e.type)el=!0;else{var s=_S(e,a);if(!s&&(t.flags&Ve)===De)return el=!1,Vx(e,t,a);(e.flags&fs)!==De?el=!0:el=!1}}else if(el=!1,Nr()&&pw(t)){var f=t.index,p=vw();sE(t,p,f)}switch(t.lanes=P,t.tag){case at:return Rx(e,t,t.type,a);case nn:{var v=t.elementType;return Ex(e,t,v,a)}case he:{var y=t.type,g=t.pendingProps,_=t.elementType===y?g:Ki(y,g);return SS(e,t,y,_,a)}case pe:{var x=t.type,M=t.pendingProps,z=t.elementType===x?M:Ki(x,M);return bC(e,t,x,z,a)}case re:return yx(e,t,a);case ie:return gx(e,t,a);case Pe:return Sx(e,t);case be:return kC(e,t,a);case me:return jx(e,t,a);case Qe:{var F=t.type,fe=t.pendingProps,Oe=t.elementType===F?fe:Ki(F,fe);return CC(e,t,F,Oe,a)}case Rt:return vx(e,t,a);case ct:return hx(e,t,a);case ft:return mx(e,t,a);case it:return Fx(e,t,a);case dn:return Hx(e,t,a);case lt:{var Te=t.type,Ct=t.pendingProps,vt=Ki(Te,Ct);if(t.type!==t.elementType){var k=Te.propTypes;k&&Gi(k,vt,"prop",xt(Te))}return vt=Ki(Te.type,vt),RC(e,t,Te,vt,a)}case Fe:return TC(e,t,t.type,t.pendingProps,a);case bn:{var H=t.type,O=t.pendingProps,W=t.elementType===H?O:Ki(H,O);return Cx(e,t,H,W,a)}case Dt:return NC(e,t,a);case Cn:break;case Ue:return wC(e,t,a)}throw new Error("Unknown unit of work tag ("+t.tag+"). This error is likely caused by a bug in React. Please file an issue.")}function Df(e){e.flags|=Ke}function jC(e){e.flags|=Kr,e.flags|=hd}var FC,DS,HC,PC;FC=function(e,t,a,i){for(var u=t.child;u!==null;){if(u.tag===ie||u.tag===Pe)cT(e,u.stateNode);else if(u.tag!==me){if(u.child!==null){u.child.return=u,u=u.child;continue}}if(u===t)return;for(;u.sibling===null;){if(u.return===null||u.return===t)return;u=u.return}u.sibling.return=u.return,u=u.sibling}},DS=function(e,t){},HC=function(e,t,a,i,u){var s=e.memoizedProps;if(s!==i){var f=t.stateNode,p=zg(),v=dT(f,a,s,i,u,p);t.updateQueue=v,v&&Df(t)}},PC=function(e,t,a,i){a!==i&&Df(t)};function Up(e,t){if(!Nr())switch(e.tailMode){case"hidden":{for(var a=e.tail,i=null;a!==null;)a.alternate!==null&&(i=a),a=a.sibling;i===null?e.tail=null:i.sibling=null;break}case"collapsed":{for(var u=e.tail,s=null;u!==null;)u.alternate!==null&&(s=u),u=u.sibling;s===null?!t&&e.tail!==null?e.tail.sibling=null:e.tail=null:s.sibling=null;break}}}function Ur(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=P,i=De;if(t){if((e.mode&ze)!==Me){for(var v=e.selfBaseDuration,y=e.child;y!==null;)a=Ze(a,Ze(y.lanes,y.childLanes)),i|=y.subtreeFlags&rr,i|=y.flags&rr,v+=y.treeBaseDuration,y=y.sibling;e.treeBaseDuration=v}else for(var g=e.child;g!==null;)a=Ze(a,Ze(g.lanes,g.childLanes)),i|=g.subtreeFlags&rr,i|=g.flags&rr,g.return=e,g=g.sibling;e.subtreeFlags|=i}else{if((e.mode&ze)!==Me){for(var u=e.actualDuration,s=e.selfBaseDuration,f=e.child;f!==null;)a=Ze(a,Ze(f.lanes,f.childLanes)),i|=f.subtreeFlags,i|=f.flags,u+=f.actualDuration,s+=f.treeBaseDuration,f=f.sibling;e.actualDuration=u,e.treeBaseDuration=s}else for(var p=e.child;p!==null;)a=Ze(a,Ze(p.lanes,p.childLanes)),i|=p.subtreeFlags,i|=p.flags,p.return=e,p=p.sibling;e.subtreeFlags|=i}return e.childLanes=a,t}function Bx(e,t,a){if(_w()&&(t.mode&st)!==Me&&(t.flags&Ve)===De)return mE(t),yf(),t.flags|=Tn|ha|qn,!1;var i=Uh(t);if(a!==null&&a.dehydrated!==null)if(e===null){if(!i)throw new Error("A dehydrated suspense component was completed without a hydrated node. This is probably a bug in React.");if(xw(t),Ur(t),(t.mode&ze)!==Me){var u=a!==null;if(u){var s=t.child;s!==null&&(t.treeBaseDuration-=s.treeBaseDuration)}}return!1}else{if(yf(),(t.flags&Ve)===De&&(t.memoizedState=null),t.flags|=Ke,Ur(t),(t.mode&ze)!==Me){var f=a!==null;if(f){var p=t.child;p!==null&&(t.treeBaseDuration-=p.treeBaseDuration)}}return!1}else return yE(),!0}function VC(e,t,a){var i=t.pendingProps;switch(eg(t),t.tag){case at:case nn:case Fe:case he:case Qe:case Rt:case ct:case ft:case dn:case lt:return Ur(t),null;case pe:{var u=t.type;return Pl(u)&&kh(t),Ur(t),null}case re:{var s=t.stateNode;if(Cf(t),Xy(t),Hg(),s.pendingContext&&(s.context=s.pendingContext,s.pendingContext=null),e===null||e.child===null){var f=Uh(t);if(f)Df(t);else if(e!==null){var p=e.memoizedState;(!p.isDehydrated||(t.flags&Tn)!==De)&&(t.flags|=Na,yE())}}return DS(e,t),Ur(t),null}case ie:{Ug(t);var v=HE(),y=t.type;if(e!==null&&t.stateNode!=null)HC(e,t,y,i,v),e.ref!==t.ref&&jC(t);else{if(!i){if(t.stateNode===null)throw new Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");return Ur(t),null}var g=zg(),_=Uh(t);if(_)Tw(t,v,g)&&Df(t);else{var x=sT(y,i,v,g,t);FC(x,t,!1,!1),t.stateNode=x,fT(x,y,i,v)&&Df(t)}t.ref!==null&&jC(t)}return Ur(t),null}case Pe:{var M=i;if(e&&t.stateNode!=null){var z=e.memoizedProps;PC(e,t,z,M)}else{if(typeof M!="string"&&t.stateNode===null)throw new Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");var F=HE(),fe=zg(),Oe=Uh(t);Oe?ww(t)&&Df(t):t.stateNode=pT(M,F,fe,t)}return Ur(t),null}case be:{Tf(t);var Te=t.memoizedState;if(e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){var Ct=Bx(e,t,Te);if(!Ct)return t.flags&qn?t:null}if((t.flags&Ve)!==De)return t.lanes=a,(t.mode&ze)!==Me&&cS(t),t;var vt=Te!==null,k=e!==null&&e.memoizedState!==null;if(vt!==k&&vt){var H=t.child;if(H.flags|=Tl,(t.mode&st)!==Me){var O=e===null&&(t.memoizedProps.unstable_avoidThisFallback!==!0||!B);O||Ag(Zi.current,BE)?$b():QS()}}var W=t.updateQueue;if(W!==null&&(t.flags|=Ke),Ur(t),(t.mode&ze)!==Me&&vt){var de=t.child;de!==null&&(t.treeBaseDuration-=de.treeBaseDuration)}return null}case me:return Cf(t),DS(e,t),e===null&&lw(t.stateNode.containerInfo),Ur(t),null;case it:var ue=t.type._context;return sg(ue,t),Ur(t),null;case bn:{var He=t.type;return Pl(He)&&kh(t),Ur(t),null}case Dt:{Tf(t);var We=t.memoizedState;if(We===null)return Ur(t),null;var Wt=(t.flags&Ve)!==De,Ot=We.rendering;if(Ot===null)if(Wt)Up(We,!1);else{var Yn=Ib()&&(e===null||(e.flags&Ve)===De);if(!Yn)for(var Lt=t.child;Lt!==null;){var An=Zh(Lt);if(An!==null){Wt=!0,t.flags|=Ve,Up(We,!1);var oa=An.updateQueue;return oa!==null&&(t.updateQueue=oa,t.flags|=Ke),t.subtreeFlags=De,Iw(t,a),jo(t,jg(Zi.current,wp)),t.child}Lt=Lt.sibling}We.tail!==null&&yn()>o1()&&(t.flags|=Ve,Wt=!0,Up(We,!1),t.lanes=Dd)}else{if(!Wt){var Pr=Zh(Ot);if(Pr!==null){t.flags|=Ve,Wt=!0;var li=Pr.updateQueue;if(li!==null&&(t.updateQueue=li,t.flags|=Ke),Up(We,!0),We.tail===null&&We.tailMode==="hidden"&&!Ot.alternate&&!Nr())return Ur(t),null}else yn()*2-We.renderingStartTime>o1()&&a!==ra&&(t.flags|=Ve,Wt=!0,Up(We,!1),t.lanes=Dd)}if(We.isBackwards)Ot.sibling=t.child,t.child=Ot;else{var wa=We.last;wa!==null?wa.sibling=Ot:t.child=Ot,We.last=Ot}}if(We.tail!==null){var xa=We.tail;We.rendering=xa,We.tail=xa.sibling,We.renderingStartTime=yn(),xa.sibling=null;var sa=Zi.current;return Wt?sa=jg(sa,wp):sa=Rf(sa),jo(t,sa),xa}return Ur(t),null}case Cn:break;case Ue:case qe:{IS(t);var Fu=t.memoizedState,Af=Fu!==null;if(e!==null){var Kp=e.memoizedState,Gl=Kp!==null;Gl!==Af&&!T&&(t.flags|=Tl)}return!Af||(t.mode&st)===Me?Ur(t):aa(Wl,ra)&&(Ur(t),t.subtreeFlags&(rn|Ke)&&(t.flags|=Tl)),null}case zt:return null;case Tt:return null}throw new Error("Unknown unit of work tag ("+t.tag+"). This error is likely caused by a bug in React. Please file an issue.")}function $x(e,t,a){switch(eg(t),t.tag){case pe:{var i=t.type;Pl(i)&&kh(t);var u=t.flags;return u&qn?(t.flags=u&~qn|Ve,(t.mode&ze)!==Me&&cS(t),t):null}case re:{t.stateNode,Cf(t),Xy(t),Hg();var s=t.flags;return(s&qn)!==De&&(s&Ve)===De?(t.flags=s&~qn|Ve,t):null}case ie:return Ug(t),null;case be:{Tf(t);var f=t.memoizedState;if(f!==null&&f.dehydrated!==null){if(t.alternate===null)throw new Error("Threw in newly mounted dehydrated component. This is likely a bug in React. Please file an issue.");yf()}var p=t.flags;return p&qn?(t.flags=p&~qn|Ve,(t.mode&ze)!==Me&&cS(t),t):null}case Dt:return Tf(t),null;case me:return Cf(t),null;case it:var v=t.type._context;return sg(v,t),null;case Ue:case qe:return IS(t),null;case zt:return null;default:return null}}function BC(e,t,a){switch(eg(t),t.tag){case pe:{var i=t.type.childContextTypes;i!=null&&kh(t);break}case re:{t.stateNode,Cf(t),Xy(t),Hg();break}case ie:{Ug(t);break}case me:Cf(t);break;case be:Tf(t);break;case Dt:Tf(t);break;case it:var u=t.type._context;sg(u,t);break;case Ue:case qe:IS(t);break}}var $C=null;$C=new Set;var Cm=!1,Ar=!1,Yx=typeof WeakSet=="function"?WeakSet:Set,Ee=null,kf=null,Of=null;function Ix(e){iu(null,function(){throw e}),pd()}var Qx=function(e,t){if(t.props=e.memoizedProps,t.state=e.memoizedState,e.mode&ze)try{Il(),t.componentWillUnmount()}finally{Yl(e)}else t.componentWillUnmount()};function YC(e,t){try{Po(ur,e)}catch(a){on(e,t,a)}}function kS(e,t,a){try{Qx(e,a)}catch(i){on(e,t,i)}}function Wx(e,t,a){try{a.componentDidMount()}catch(i){on(e,t,i)}}function IC(e,t){try{WC(e)}catch(a){on(e,t,a)}}function Lf(e,t){var a=e.ref;if(a!==null)if(typeof a=="function"){var i;try{if(Je&&dt&&e.mode&ze)try{Il(),i=a(null)}finally{Yl(e)}else i=a(null)}catch(u){on(e,t,u)}typeof i=="function"&&S("Unexpected return value from a callback ref in %s. A callback ref should not return a function.",Ye(e))}else a.current=null}function Rm(e,t,a){try{a()}catch(i){on(e,t,i)}}var QC=!1;function Gx(e,t){uT(e.containerInfo),Ee=t,qx();var a=QC;return QC=!1,a}function qx(){for(;Ee!==null;){var e=Ee,t=e.child;(e.subtreeFlags&io)!==De&&t!==null?(t.return=e,Ee=t):Xx()}}function Xx(){for(;Ee!==null;){var e=Ee;Ht(e);try{Kx(e)}catch(a){on(e,e.return,a)}Rn();var t=e.sibling;if(t!==null){t.return=e.return,Ee=t;return}Ee=e.return}}function Kx(e){var t=e.alternate,a=e.flags;if((a&Na)!==De){switch(Ht(e),e.tag){case he:case Qe:case Fe:break;case pe:{if(t!==null){var i=t.memoizedProps,u=t.memoizedState,s=e.stateNode;e.type===e.elementType&&!Ys&&(s.props!==e.memoizedProps&&S("Expected %s props to match memoized props before getSnapshotBeforeUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",Ye(e)||"instance"),s.state!==e.memoizedState&&S("Expected %s state to match memoized state before getSnapshotBeforeUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",Ye(e)||"instance"));var f=s.getSnapshotBeforeUpdate(e.elementType===e.type?i:Ki(e.type,i),u);{var p=$C;f===void 0&&!p.has(e.type)&&(p.add(e.type),S("%s.getSnapshotBeforeUpdate(): A snapshot value (or null) must be returned. You have returned undefined.",Ye(e)))}s.__reactInternalSnapshotBeforeUpdate=f}break}case re:{{var v=e.stateNode;MT(v.containerInfo)}break}case ie:case Pe:case me:case bn:break;default:throw new Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}Rn()}}function tl(e,t,a){var i=t.updateQueue,u=i!==null?i.lastEffect:null;if(u!==null){var s=u.next,f=s;do{if((f.tag&e)===e){var p=f.destroy;f.destroy=void 0,p!==void 0&&((e&zr)!==Ia?Sc(t):(e&ur)!==Ia&&Ec(t),(e&Vl)!==Ia&&Gp(!0),Rm(t,a,p),(e&Vl)!==Ia&&Gp(!1),(e&zr)!==Ia?zv():(e&ur)!==Ia&&lo())}f=f.next}while(f!==s)}}function Po(e,t){var a=t.updateQueue,i=a!==null?a.lastEffect:null;if(i!==null){var u=i.next,s=u;do{if((s.tag&e)===e){(e&zr)!==Ia?Nv(t):(e&ur)!==Ia&&Uv(t);var f=s.create;(e&Vl)!==Ia&&Gp(!0),s.destroy=f(),(e&Vl)!==Ia&&Gp(!1),(e&zr)!==Ia?xd():(e&ur)!==Ia&&Av();{var p=s.destroy;if(p!==void 0&&typeof p!="function"){var v=void 0;(s.tag&ur)!==De?v="useLayoutEffect":(s.tag&Vl)!==De?v="useInsertionEffect":v="useEffect";var y=void 0;p===null?y=" You returned null. If your effect does not require clean up, return undefined (or nothing).":typeof p.then=="function"?y=`
It looks like you wrote `+v+`(async () => ...) or returned a Promise. Instead, write the async function inside your effect and call it immediately:
`+v+`(() => {
async function fetchData() {
// You can await here
const response = await MyAPI.getData(someId);
// ...
}
fetchData();
}, [someId]); // Or [] if effect doesn't need props or state
Learn more about data fetching with Hooks: https://reactjs.org/link/hooks-data-fetching`:y=" You returned: "+p,S("%s must not return anything besides a function, which is used for clean-up.%s",v,y)}}}s=s.next}while(s!==u)}}function Zx(e,t){if((t.flags&Ke)!==De)switch(t.tag){case ft:{var a=t.stateNode.passiveEffectDuration,i=t.memoizedProps,u=i.id,s=i.onPostCommit,f=vC(),p=t.alternate===null?"mount":"update";pC()&&(p="nested-update"),typeof s=="function"&&s(u,p,a,f);var v=t.return;e:for(;v!==null;){switch(v.tag){case re:var y=v.stateNode;y.passiveEffectDuration+=a;break e;case ft:var g=v.stateNode;g.passiveEffectDuration+=a;break e}v=v.return}break}}}function Jx(e,t,a,i){if((a.flags&gr)!==De)switch(a.tag){case he:case Qe:case Fe:{if(!Ar)if(a.mode&ze)try{Il(),Po(ur|lr,a)}finally{Yl(a)}else Po(ur|lr,a);break}case pe:{var u=a.stateNode;if(a.flags&Ke&&!Ar)if(t===null)if(a.type===a.elementType&&!Ys&&(u.props!==a.memoizedProps&&S("Expected %s props to match memoized props before componentDidMount. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",Ye(a)||"instance"),u.state!==a.memoizedState&&S("Expected %s state to match memoized state before componentDidMount. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",Ye(a)||"instance")),a.mode&ze)try{Il(),u.componentDidMount()}finally{Yl(a)}else u.componentDidMount();else{var s=a.elementType===a.type?t.memoizedProps:Ki(a.type,t.memoizedProps),f=t.memoizedState;if(a.type===a.elementType&&!Ys&&(u.props!==a.memoizedProps&&S("Expected %s props to match memoized props before componentDidUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",Ye(a)||"instance"),u.state!==a.memoizedState&&S("Expected %s state to match memoized state before componentDidUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",Ye(a)||"instance")),a.mode&ze)try{Il(),u.componentDidUpdate(s,f,u.__reactInternalSnapshotBeforeUpdate)}finally{Yl(a)}else u.componentDidUpdate(s,f,u.__reactInternalSnapshotBeforeUpdate)}var p=a.updateQueue;p!==null&&(a.type===a.elementType&&!Ys&&(u.props!==a.memoizedProps&&S("Expected %s props to match memoized props before processing the update queue. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",Ye(a)||"instance"),u.state!==a.memoizedState&&S("Expected %s state to match memoized state before processing the update queue. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",Ye(a)||"instance")),_E(a,p,u));break}case re:{var v=a.updateQueue;if(v!==null){var y=null;if(a.child!==null)switch(a.child.tag){case ie:y=a.child.stateNode;break;case pe:y=a.child.stateNode;break}_E(a,v,y)}break}case ie:{var g=a.stateNode;if(t===null&&a.flags&Ke){var _=a.type,x=a.memoizedProps;gT(g,_,x)}break}case Pe:break;case me:break;case ft:{{var M=a.memoizedProps,z=M.onCommit,F=M.onRender,fe=a.stateNode.effectDuration,Oe=vC(),Te=t===null?"mount":"update";pC()&&(Te="nested-update"),typeof F=="function"&&F(a.memoizedProps.id,Te,a.actualDuration,a.treeBaseDuration,a.actualStartTime,Oe);{typeof z=="function"&&z(a.memoizedProps.id,Te,fe,Oe),Xb(a);var Ct=a.return;e:for(;Ct!==null;){switch(Ct.tag){case re:var vt=Ct.stateNode;vt.effectDuration+=fe;break e;case ft:var k=Ct.stateNode;k.effectDuration+=fe;break e}Ct=Ct.return}}}break}case be:{ub(e,a);break}case Dt:case bn:case Cn:case Ue:case qe:case Tt:break;default:throw new Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}Ar||a.flags&Kr&&WC(a)}function eb(e){switch(e.tag){case he:case Qe:case Fe:{if(e.mode&ze)try{Il(),YC(e,e.return)}finally{Yl(e)}else YC(e,e.return);break}case pe:{var t=e.stateNode;typeof t.componentDidMount=="function"&&Wx(e,e.return,t),IC(e,e.return);break}case ie:{IC(e,e.return);break}}}function tb(e,t){for(var a=null,i=e;;){if(i.tag===ie){if(a===null){a=i;try{var u=i.stateNode;t?DT(u):OT(i.stateNode,i.memoizedProps)}catch(f){on(e,e.return,f)}}}else if(i.tag===Pe){if(a===null)try{var s=i.stateNode;t?kT(s):LT(s,i.memoizedProps)}catch(f){on(e,e.return,f)}}else if(!((i.tag===Ue||i.tag===qe)&&i.memoizedState!==null&&i!==e)){if(i.child!==null){i.child.return=i,i=i.child;continue}}if(i===e)return;for(;i.sibling===null;){if(i.return===null||i.return===e)return;a===i&&(a=null),i=i.return}a===i&&(a=null),i.sibling.return=i.return,i=i.sibling}}function WC(e){var t=e.ref;if(t!==null){var a=e.stateNode,i;switch(e.tag){case ie:i=a;break;default:i=a}if(typeof t=="function"){var u;if(e.mode&ze)try{Il(),u=t(i)}finally{Yl(e)}else u=t(i);typeof u=="function"&&S("Unexpected return value from a callback ref in %s. A callback ref should not return a function.",Ye(e))}else t.hasOwnProperty("current")||S("Unexpected ref object provided for %s. Use either a ref-setter function or React.createRef().",Ye(e)),t.current=i}}function nb(e){var t=e.alternate;t!==null&&(t.return=null),e.return=null}function GC(e){var t=e.alternate;t!==null&&(e.alternate=null,GC(t));{if(e.child=null,e.deletions=null,e.sibling=null,e.tag===ie){var a=e.stateNode;a!==null&&sw(a)}e.stateNode=null,e._debugOwner=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}}function rb(e){for(var t=e.return;t!==null;){if(qC(t))return t;t=t.return}throw new Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.")}function qC(e){return e.tag===ie||e.tag===re||e.tag===me}function XC(e){var t=e;e:for(;;){for(;t.sibling===null;){if(t.return===null||qC(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==ie&&t.tag!==Pe&&t.tag!==It;){if(t.flags&rn||t.child===null||t.tag===me)continue e;t.child.return=t,t=t.child}if(!(t.flags&rn))return t.stateNode}}function ab(e){var t=rb(e);switch(t.tag){case ie:{var a=t.stateNode;t.flags&Pt&&(K0(a),t.flags&=~Pt);var i=XC(e);LS(e,i,a);break}case re:case me:{var u=t.stateNode.containerInfo,s=XC(e);OS(e,s,u);break}default:throw new Error("Invalid host parent fiber. This error is likely caused by a bug in React. Please file an issue.")}}function OS(e,t,a){var i=e.tag,u=i===ie||i===Pe;if(u){var s=e.stateNode;t?wT(a,s,t):RT(a,s)}else if(i!==me){var f=e.child;if(f!==null){OS(f,t,a);for(var p=f.sibling;p!==null;)OS(p,t,a),p=p.sibling}}}function LS(e,t,a){var i=e.tag,u=i===ie||i===Pe;if(u){var s=e.stateNode;t?TT(a,s,t):CT(a,s)}else if(i!==me){var f=e.child;if(f!==null){LS(f,t,a);for(var p=f.sibling;p!==null;)LS(p,t,a),p=p.sibling}}}var jr=null,nl=!1;function ib(e,t,a){{var i=t;e:for(;i!==null;){switch(i.tag){case ie:{jr=i.stateNode,nl=!1;break e}case re:{jr=i.stateNode.containerInfo,nl=!0;break e}case me:{jr=i.stateNode.containerInfo,nl=!0;break e}}i=i.return}if(jr===null)throw new Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.");KC(e,t,a),jr=null,nl=!1}nb(a)}function Vo(e,t,a){for(var i=a.child;i!==null;)KC(e,t,i),i=i.sibling}function KC(e,t,a){switch(Td(a),a.tag){case ie:Ar||Lf(a,t);case Pe:{{var i=jr,u=nl;jr=null,Vo(e,t,a),jr=i,nl=u,jr!==null&&(nl?bT(jr,a.stateNode):xT(jr,a.stateNode))}return}case It:{jr!==null&&(nl?_T(jr,a.stateNode):By(jr,a.stateNode));return}case me:{{var s=jr,f=nl;jr=a.stateNode.containerInfo,nl=!0,Vo(e,t,a),jr=s,nl=f}return}case he:case Qe:case lt:case Fe:{if(!Ar){var p=a.updateQueue;if(p!==null){var v=p.lastEffect;if(v!==null){var y=v.next,g=y;do{var _=g,x=_.destroy,M=_.tag;x!==void 0&&((M&Vl)!==Ia?Rm(a,t,x):(M&ur)!==Ia&&(Ec(a),a.mode&ze?(Il(),Rm(a,t,x),Yl(a)):Rm(a,t,x),lo())),g=g.next}while(g!==y)}}}Vo(e,t,a);return}case pe:{if(!Ar){Lf(a,t);var z=a.stateNode;typeof z.componentWillUnmount=="function"&&kS(a,t,z)}Vo(e,t,a);return}case Cn:{Vo(e,t,a);return}case Ue:{if(a.mode&st){var F=Ar;Ar=F||a.memoizedState!==null,Vo(e,t,a),Ar=F}else Vo(e,t,a);break}default:{Vo(e,t,a);return}}}function lb(e){e.memoizedState}function ub(e,t){var a=t.memoizedState;if(a===null){var i=t.alternate;if(i!==null){var u=i.memoizedState;if(u!==null){var s=u.dehydrated;s!==null&&QT(s)}}}}function ZC(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var a=e.stateNode;a===null&&(a=e.stateNode=new Yx),t.forEach(function(i){var u=r_.bind(null,e,i);if(!a.has(i)){if(a.add(i),ar)if(kf!==null&&Of!==null)Wp(Of,kf);else throw Error("Expected finished root and lanes to be set. This is a bug in React.");i.then(u,u)}})}}function ob(e,t,a){kf=a,Of=e,Ht(t),JC(t,e),Ht(t),kf=null,Of=null}function rl(e,t,a){var i=t.deletions;if(i!==null)for(var u=0;u<i.length;u++){var s=i[u];try{ib(e,t,s)}catch(v){on(s,t,v)}}var f=Ks();if(t.subtreeFlags&ea)for(var p=t.child;p!==null;)Ht(p),JC(p,e),p=p.sibling;Ht(f)}function JC(e,t,a){var i=e.alternate,u=e.flags;switch(e.tag){case he:case Qe:case lt:case Fe:{if(rl(t,e),Ql(e),u&Ke){try{tl(Vl|lr,e,e.return),Po(Vl|lr,e)}catch(He){on(e,e.return,He)}if(e.mode&ze){try{Il(),tl(ur|lr,e,e.return)}catch(He){on(e,e.return,He)}Yl(e)}else try{tl(ur|lr,e,e.return)}catch(He){on(e,e.return,He)}}return}case pe:{rl(t,e),Ql(e),u&Kr&&i!==null&&Lf(i,i.return);return}case ie:{rl(t,e),Ql(e),u&Kr&&i!==null&&Lf(i,i.return);{if(e.flags&Pt){var s=e.stateNode;try{K0(s)}catch(He){on(e,e.return,He)}}if(u&Ke){var f=e.stateNode;if(f!=null){var p=e.memoizedProps,v=i!==null?i.memoizedProps:p,y=e.type,g=e.updateQueue;if(e.updateQueue=null,g!==null)try{ST(f,g,y,v,p,e)}catch(He){on(e,e.return,He)}}}}return}case Pe:{if(rl(t,e),Ql(e),u&Ke){if(e.stateNode===null)throw new Error("This should have a text node initialized. This error is likely caused by a bug in React. Please file an issue.");var _=e.stateNode,x=e.memoizedProps,M=i!==null?i.memoizedProps:x;try{ET(_,M,x)}catch(He){on(e,e.return,He)}}return}case re:{if(rl(t,e),Ql(e),u&Ke&&i!==null){var z=i.memoizedState;if(z.isDehydrated)try{IT(t.containerInfo)}catch(He){on(e,e.return,He)}}return}case me:{rl(t,e),Ql(e);return}case be:{rl(t,e),Ql(e);var F=e.child;if(F.flags&Tl){var fe=F.stateNode,Oe=F.memoizedState,Te=Oe!==null;if(fe.isHidden=Te,Te){var Ct=F.alternate!==null&&F.alternate.memoizedState!==null;Ct||Bb()}}if(u&Ke){try{lb(e)}catch(He){on(e,e.return,He)}ZC(e)}return}case Ue:{var vt=i!==null&&i.memoizedState!==null;if(e.mode&st){var k=Ar;Ar=k||vt,rl(t,e),Ar=k}else rl(t,e);if(Ql(e),u&Tl){var H=e.stateNode,O=e.memoizedState,W=O!==null,de=e;if(H.isHidden=W,W&&!vt&&(de.mode&st)!==Me){Ee=de;for(var ue=de.child;ue!==null;)Ee=ue,cb(ue),ue=ue.sibling}tb(de,W)}return}case Dt:{rl(t,e),Ql(e),u&Ke&&ZC(e);return}case Cn:return;default:{rl(t,e),Ql(e);return}}}function Ql(e){var t=e.flags;if(t&rn){try{ab(e)}catch(a){on(e,e.return,a)}e.flags&=~rn}t&za&&(e.flags&=~za)}function sb(e,t,a){kf=a,Of=t,Ee=e,e1(e,t,a),kf=null,Of=null}function e1(e,t,a){for(var i=(e.mode&st)!==Me;Ee!==null;){var u=Ee,s=u.child;if(u.tag===Ue&&i){var f=u.memoizedState!==null,p=f||Cm;if(p){MS(e,t,a);continue}else{var v=u.alternate,y=v!==null&&v.memoizedState!==null,g=y||Ar,_=Cm,x=Ar;Cm=p,Ar=g,Ar&&!x&&(Ee=u,fb(u));for(var M=s;M!==null;)Ee=M,e1(M,t,a),M=M.sibling;Ee=u,Cm=_,Ar=x,MS(e,t,a);continue}}(u.subtreeFlags&gr)!==De&&s!==null?(s.return=u,Ee=s):MS(e,t,a)}}function MS(e,t,a){for(;Ee!==null;){var i=Ee;if((i.flags&gr)!==De){var u=i.alternate;Ht(i);try{Jx(t,u,i,a)}catch(f){on(i,i.return,f)}Rn()}if(i===e){Ee=null;return}var s=i.sibling;if(s!==null){s.return=i.return,Ee=s;return}Ee=i.return}}function cb(e){for(;Ee!==null;){var t=Ee,a=t.child;switch(t.tag){case he:case Qe:case lt:case Fe:{if(t.mode&ze)try{Il(),tl(ur,t,t.return)}finally{Yl(t)}else tl(ur,t,t.return);break}case pe:{Lf(t,t.return);var i=t.stateNode;typeof i.componentWillUnmount=="function"&&kS(t,t.return,i);break}case ie:{Lf(t,t.return);break}case Ue:{var u=t.memoizedState!==null;if(u){t1(e);continue}break}}a!==null?(a.return=t,Ee=a):t1(e)}}function t1(e){for(;Ee!==null;){var t=Ee;if(t===e){Ee=null;return}var a=t.sibling;if(a!==null){a.return=t.return,Ee=a;return}Ee=t.return}}function fb(e){for(;Ee!==null;){var t=Ee,a=t.child;if(t.tag===Ue){var i=t.memoizedState!==null;if(i){n1(e);continue}}a!==null?(a.return=t,Ee=a):n1(e)}}function n1(e){for(;Ee!==null;){var t=Ee;Ht(t);try{eb(t)}catch(i){on(t,t.return,i)}if(Rn(),t===e){Ee=null;return}var a=t.sibling;if(a!==null){a.return=t.return,Ee=a;return}Ee=t.return}}function db(e,t,a,i){Ee=t,pb(t,e,a,i)}function pb(e,t,a,i){for(;Ee!==null;){var u=Ee,s=u.child;(u.subtreeFlags&Ua)!==De&&s!==null?(s.return=u,Ee=s):vb(e,t,a,i)}}function vb(e,t,a,i){for(;Ee!==null;){var u=Ee;if((u.flags&cn)!==De){Ht(u);try{hb(t,u,a,i)}catch(f){on(u,u.return,f)}Rn()}if(u===e){Ee=null;return}var s=u.sibling;if(s!==null){s.return=u.return,Ee=s;return}Ee=u.return}}function hb(e,t,a,i){switch(t.tag){case he:case Qe:case Fe:{if(t.mode&ze){sS();try{Po(zr|lr,t)}finally{oS(t)}}else Po(zr|lr,t);break}}}function mb(e){Ee=e,yb()}function yb(){for(;Ee!==null;){var e=Ee,t=e.child;if((Ee.flags&Nt)!==De){var a=e.deletions;if(a!==null){for(var i=0;i<a.length;i++){var u=a[i];Ee=u,Eb(u,e)}{var s=e.alternate;if(s!==null){var f=s.child;if(f!==null){s.child=null;do{var p=f.sibling;f.sibling=null,f=p}while(f!==null)}}}Ee=e}}(e.subtreeFlags&Ua)!==De&&t!==null?(t.return=e,Ee=t):gb()}}function gb(){for(;Ee!==null;){var e=Ee;(e.flags&cn)!==De&&(Ht(e),Sb(e),Rn());var t=e.sibling;if(t!==null){t.return=e.return,Ee=t;return}Ee=e.return}}function Sb(e){switch(e.tag){case he:case Qe:case Fe:{e.mode&ze?(sS(),tl(zr|lr,e,e.return),oS(e)):tl(zr|lr,e,e.return);break}}}function Eb(e,t){for(;Ee!==null;){var a=Ee;Ht(a),Rb(a,t),Rn();var i=a.child;i!==null?(i.return=a,Ee=i):Cb(e)}}function Cb(e){for(;Ee!==null;){var t=Ee,a=t.sibling,i=t.return;if(GC(t),t===e){Ee=null;return}if(a!==null){a.return=i,Ee=a;return}Ee=i}}function Rb(e,t){switch(e.tag){case he:case Qe:case Fe:{e.mode&ze?(sS(),tl(zr,e,t),oS(e)):tl(zr,e,t);break}}}function Tb(e){switch(e.tag){case he:case Qe:case Fe:{try{Po(ur|lr,e)}catch(a){on(e,e.return,a)}break}case pe:{var t=e.stateNode;try{t.componentDidMount()}catch(a){on(e,e.return,a)}break}}}function wb(e){switch(e.tag){case he:case Qe:case Fe:{try{Po(zr|lr,e)}catch(t){on(e,e.return,t)}break}}}function xb(e){switch(e.tag){case he:case Qe:case Fe:{try{tl(ur|lr,e,e.return)}catch(a){on(e,e.return,a)}break}case pe:{var t=e.stateNode;typeof t.componentWillUnmount=="function"&&kS(e,e.return,t);break}}}function bb(e){switch(e.tag){case he:case Qe:case Fe:try{tl(zr|lr,e,e.return)}catch(t){on(e,e.return,t)}}}if(typeof Symbol=="function"&&Symbol.for){var Ap=Symbol.for;Ap("selector.component"),Ap("selector.has_pseudo_class"),Ap("selector.role"),Ap("selector.test_id"),Ap("selector.text")}var _b=[];function Db(){_b.forEach(function(e){return e()})}var kb=j.ReactCurrentActQueue;function Ob(e){{var t=typeof IS_REACT_ACT_ENVIRONMENT<"u"?IS_REACT_ACT_ENVIRONMENT:void 0,a=typeof jest<"u";return a&&t!==!1}}function r1(){{var e=typeof IS_REACT_ACT_ENVIRONMENT<"u"?IS_REACT_ACT_ENVIRONMENT:void 0;return!e&&kb.current!==null&&S("The current testing environment is not configured to support act(...)"),e}}var Lb=Math.ceil,NS=j.ReactCurrentDispatcher,zS=j.ReactCurrentOwner,Fr=j.ReactCurrentBatchConfig,al=j.ReactCurrentActQueue,cr=0,a1=1,Hr=2,_i=4,zu=0,jp=1,Is=2,Tm=3,Fp=4,i1=5,US=6,Et=cr,Ra=null,Ln=null,fr=P,Wl=P,AS=Lo(P),dr=zu,Hp=null,wm=P,Pp=P,xm=P,Vp=null,Qa=null,jS=0,l1=500,u1=1/0,Mb=500,Uu=null;function Bp(){u1=yn()+Mb}function o1(){return u1}var bm=!1,FS=null,Mf=null,Qs=!1,Bo=null,$p=P,HS=[],PS=null,Nb=50,Yp=0,VS=null,BS=!1,_m=!1,zb=50,Nf=0,Dm=null,Ip=Kt,km=P,s1=!1;function Om(){return Ra}function Ta(){return(Et&(Hr|_i))!==cr?yn():(Ip!==Kt||(Ip=yn()),Ip)}function $o(e){var t=e.mode;if((t&st)===Me)return Ae;if((Et&Hr)!==cr&&fr!==P)return Pn(fr);var a=Ow()!==kw;if(a){if(Fr.transition!==null){var i=Fr.transition;i._updatedFibers||(i._updatedFibers=new Set),i._updatedFibers.add(e)}return km===St&&(km=Ld()),km}var u=Ha();if(u!==St)return u;var s=vT();return s}function Ub(e){var t=e.mode;return(t&st)===Me?Ae:sy()}function pr(e,t,a,i){i_(),s1&&S("useInsertionEffect must not schedule updates."),BS&&(_m=!0),yu(e,a,i),(Et&Hr)!==P&&e===Ra?o_(t):(ar&&Ad(e,t,a),s_(t),e===Ra&&((Et&Hr)===cr&&(Pp=Ze(Pp,a)),dr===Fp&&Yo(e,fr)),Wa(e,i),a===Ae&&Et===cr&&(t.mode&st)===Me&&!al.isBatchingLegacy&&(Bp(),oE()))}function Ab(e,t,a){var i=e.current;i.lanes=t,yu(e,t,a),Wa(e,a)}function jb(e){return(Et&Hr)!==cr}function Wa(e,t){var a=e.callbackNode;ly(e,t);var i=ys(e,e===Ra?fr:P);if(i===P){a!==null&&x1(a),e.callbackNode=null,e.callbackPriority=St;return}var u=zn(i),s=e.callbackPriority;if(s===u&&!(al.current!==null&&a!==qS)){a==null&&s!==Ae&&S("Expected scheduled callback to exist. This error is likely caused by a bug in React. Please file an issue.");return}a!=null&&x1(a);var f;if(u===Ae)e.tag===Mo?(al.isBatchingLegacy!==null&&(al.didScheduleLegacyUpdate=!0),dw(d1.bind(null,e))):uE(d1.bind(null,e)),al.current!==null?al.current.push(No):mT(function(){(Et&(Hr|_i))===cr&&No()}),f=null;else{var p;switch(Rs(i)){case Sr:p=mc;break;case ir:p=ga;break;case $i:p=yi;break;case Es:p=xl;break;default:p=yi;break}f=XS(p,c1.bind(null,e))}e.callbackPriority=u,e.callbackNode=f}function c1(e,t){if(ix(),Ip=Kt,km=P,(Et&(Hr|_i))!==cr)throw new Error("Should not already be working.");var a=e.callbackNode,i=ju();if(i&&e.callbackNode!==a)return null;var u=ys(e,e===Ra?fr:P);if(u===P)return null;var s=!Ss(e,u)&&!Bv(e,u)&&!t,f=s?Wb(e,u):Mm(e,u);if(f!==zu){if(f===Is){var p=kd(e);p!==P&&(u=p,f=$S(e,p))}if(f===jp){var v=Hp;throw Ws(e,P),Yo(e,u),Wa(e,yn()),v}if(f===US)Yo(e,u);else{var y=!Ss(e,u),g=e.current.alternate;if(y&&!Hb(g)){if(f=Mm(e,u),f===Is){var _=kd(e);_!==P&&(u=_,f=$S(e,_))}if(f===jp){var x=Hp;throw Ws(e,P),Yo(e,u),Wa(e,yn()),x}}e.finishedWork=g,e.finishedLanes=u,Fb(e,f,u)}}return Wa(e,yn()),e.callbackNode===a?c1.bind(null,e):null}function $S(e,t){var a=Vp;if(Bn(e)){var i=Ws(e,t);i.flags|=Tn,iw(e.containerInfo)}var u=Mm(e,t);if(u!==Is){var s=Qa;Qa=a,s!==null&&f1(s)}return u}function f1(e){Qa===null?Qa=e:Qa.push.apply(Qa,e)}function Fb(e,t,a){switch(t){case zu:case jp:throw new Error("Root did not complete. This is a bug in React.");case Is:{Gs(e,Qa,Uu);break}case Tm:{if(Yo(e,a),Pc(a)&&!b1()){var i=jS+l1-yn();if(i>10){var u=ys(e,P);if(u!==P)break;var s=e.suspendedLanes;if(!mu(s,a)){Ta(),zd(e,s);break}e.timeoutHandle=Py(Gs.bind(null,e,Qa,Uu),i);break}}Gs(e,Qa,Uu);break}case Fp:{if(Yo(e,a),Vv(a))break;if(!b1()){var f=Pv(e,a),p=f,v=yn()-p,y=a_(v)-v;if(y>10){e.timeoutHandle=Py(Gs.bind(null,e,Qa,Uu),y);break}}Gs(e,Qa,Uu);break}case i1:{Gs(e,Qa,Uu);break}default:throw new Error("Unknown root exit status.")}}function Hb(e){for(var t=e;;){if(t.flags&cs){var a=t.updateQueue;if(a!==null){var i=a.stores;if(i!==null)for(var u=0;u<i.length;u++){var s=i[u],f=s.getSnapshot,p=s.value;try{if(!Se(f(),p))return!1}catch{return!1}}}}var v=t.child;if(t.subtreeFlags&cs&&v!==null){v.return=t,t=v;continue}if(t===e)return!0;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}return!0}function Yo(e,t){t=vo(t,xm),t=vo(t,Pp),Nd(e,t)}function d1(e){if(lx(),(Et&(Hr|_i))!==cr)throw new Error("Should not already be working.");ju();var t=ys(e,P);if(!aa(t,Ae))return Wa(e,yn()),null;var a=Mm(e,t);if(e.tag!==Mo&&a===Is){var i=kd(e);i!==P&&(t=i,a=$S(e,i))}if(a===jp){var u=Hp;throw Ws(e,P),Yo(e,t),Wa(e,yn()),u}if(a===US)throw new Error("Root did not complete. This is a bug in React.");var s=e.current.alternate;return e.finishedWork=s,e.finishedLanes=t,Gs(e,Qa,Uu),Wa(e,yn()),null}function Pb(e,t){t!==P&&(ho(e,Ze(t,Ae)),Wa(e,yn()),(Et&(Hr|_i))===cr&&(Bp(),No()))}function YS(e,t){var a=Et;Et|=a1;try{return e(t)}finally{Et=a,Et===cr&&!al.isBatchingLegacy&&(Bp(),oE())}}function Vb(e,t,a,i,u){var s=Ha(),f=Fr.transition;try{return Fr.transition=null,Vn(Sr),e(t,a,i,u)}finally{Vn(s),Fr.transition=f,Et===cr&&Bp()}}function Au(e){Bo!==null&&Bo.tag===Mo&&(Et&(Hr|_i))===cr&&ju();var t=Et;Et|=a1;var a=Fr.transition,i=Ha();try{return Fr.transition=null,Vn(Sr),e?e():void 0}finally{Vn(i),Fr.transition=a,Et=t,(Et&(Hr|_i))===cr&&No()}}function p1(){return(Et&(Hr|_i))!==cr}function Lm(e,t){la(AS,Wl,e),Wl=Ze(Wl,t)}function IS(e){Wl=AS.current,ia(AS,e)}function Ws(e,t){e.finishedWork=null,e.finishedLanes=P;var a=e.timeoutHandle;if(a!==Vy&&(e.timeoutHandle=Vy,hT(a)),Ln!==null)for(var i=Ln.return;i!==null;){var u=i.alternate;BC(u,i),i=i.return}Ra=e;var s=qs(e.current,null);return Ln=s,fr=Wl=t,dr=zu,Hp=null,wm=P,Pp=P,xm=P,Vp=null,Qa=null,zw(),Xi.discardPendingWarnings(),s}function v1(e,t){do{var a=Ln;try{if(Hh(),YE(),Rn(),zS.current=null,a===null||a.return===null){dr=jp,Hp=t,Ln=null;return}if(Je&&a.mode&ze&&ym(a,!0),yt)if(uu(),t!==null&&typeof t=="object"&&typeof t.then=="function"){var i=t;jv(a,i,fr)}else Cc(a,t,fr);fx(e,a.return,a,t,fr),g1(a)}catch(u){t=u,Ln===a&&a!==null?(a=a.return,Ln=a):a=Ln;continue}return}while(!0)}function h1(){var e=NS.current;return NS.current=dm,e===null?dm:e}function m1(e){NS.current=e}function Bb(){jS=yn()}function Qp(e){wm=Ze(e,wm)}function $b(){dr===zu&&(dr=Tm)}function QS(){(dr===zu||dr===Tm||dr===Is)&&(dr=Fp),Ra!==null&&(gs(wm)||gs(Pp))&&Yo(Ra,fr)}function Yb(e){dr!==Fp&&(dr=Is),Vp===null?Vp=[e]:Vp.push(e)}function Ib(){return dr===zu}function Mm(e,t){var a=Et;Et|=Hr;var i=h1();if(Ra!==e||fr!==t){if(ar){var u=e.memoizedUpdaters;u.size>0&&(Wp(e,fr),u.clear()),$c(e,t)}Uu=jd(),Ws(e,t)}ni(t);do try{Qb();break}catch(s){v1(e,s)}while(!0);if(Hh(),Et=a,m1(i),Ln!==null)throw new Error("Cannot commit an incomplete root. This error is likely caused by a bug in React. Please file an issue.");return oo(),Ra=null,fr=P,dr}function Qb(){for(;Ln!==null;)y1(Ln)}function Wb(e,t){var a=Et;Et|=Hr;var i=h1();if(Ra!==e||fr!==t){if(ar){var u=e.memoizedUpdaters;u.size>0&&(Wp(e,fr),u.clear()),$c(e,t)}Uu=jd(),Bp(),Ws(e,t)}ni(t);do try{Gb();break}catch(s){v1(e,s)}while(!0);return Hh(),m1(i),Et=a,Ln!==null?(ps(),zu):(oo(),Ra=null,fr=P,dr)}function Gb(){for(;Ln!==null&&!hc();)y1(Ln)}function y1(e){var t=e.alternate;Ht(e);var a;(e.mode&ze)!==Me?(uS(e),a=WS(t,e,Wl),ym(e,!0)):a=WS(t,e,Wl),Rn(),e.memoizedProps=e.pendingProps,a===null?g1(e):Ln=a,zS.current=null}function g1(e){var t=e;do{var a=t.alternate,i=t.return;if((t.flags&ha)===De){Ht(t);var u=void 0;if((t.mode&ze)===Me?u=VC(a,t,Wl):(uS(t),u=VC(a,t,Wl),ym(t,!1)),Rn(),u!==null){Ln=u;return}}else{var s=$x(a,t);if(s!==null){s.flags&=Dv,Ln=s;return}if((t.mode&ze)!==Me){ym(t,!1);for(var f=t.actualDuration,p=t.child;p!==null;)f+=p.actualDuration,p=p.sibling;t.actualDuration=f}if(i!==null)i.flags|=ha,i.subtreeFlags=De,i.deletions=null;else{dr=US,Ln=null;return}}var v=t.sibling;if(v!==null){Ln=v;return}t=i,Ln=t}while(t!==null);dr===zu&&(dr=i1)}function Gs(e,t,a){var i=Ha(),u=Fr.transition;try{Fr.transition=null,Vn(Sr),qb(e,t,a,i)}finally{Fr.transition=u,Vn(i)}return null}function qb(e,t,a,i){do ju();while(Bo!==null);if(l_(),(Et&(Hr|_i))!==cr)throw new Error("Should not already be working.");var u=e.finishedWork,s=e.finishedLanes;if(gc(s),u===null)return wd(),null;if(s===P&&S("root.finishedLanes should not be empty during a commit. This is a bug in React."),e.finishedWork=null,e.finishedLanes=P,u===e.current)throw new Error("Cannot commit the same tree as before. This error is likely caused by a bug in React. Please file an issue.");e.callbackNode=null,e.callbackPriority=St;var f=Ze(u.lanes,u.childLanes);Ud(e,f),e===Ra&&(Ra=null,Ln=null,fr=P),((u.subtreeFlags&Ua)!==De||(u.flags&Ua)!==De)&&(Qs||(Qs=!0,PS=a,XS(yi,function(){return ju(),null})));var p=(u.subtreeFlags&(io|ea|gr|Ua))!==De,v=(u.flags&(io|ea|gr|Ua))!==De;if(p||v){var y=Fr.transition;Fr.transition=null;var g=Ha();Vn(Sr);var _=Et;Et|=_i,zS.current=null,Gx(e,u),hC(),ob(e,u,s),oT(e.containerInfo),e.current=u,Fv(s),sb(u,e,s),uo(),Lv(),Et=_,Vn(g),Fr.transition=y}else e.current=u,hC();var x=Qs;if(Qs?(Qs=!1,Bo=e,$p=s):(Nf=0,Dm=null),f=e.pendingLanes,f===P&&(Mf=null),x||R1(e.current,!1),Pi(u.stateNode,i),ar&&e.memoizedUpdaters.clear(),Db(),Wa(e,yn()),t!==null)for(var M=e.onRecoverableError,z=0;z<t.length;z++){var F=t[z],fe=F.stack,Oe=F.digest;M(F.value,{componentStack:fe,digest:Oe})}if(bm){bm=!1;var Te=FS;throw FS=null,Te}return aa($p,Ae)&&e.tag!==Mo&&ju(),f=e.pendingLanes,aa(f,Ae)?(ax(),e===VS?Yp++:(Yp=0,VS=e)):Yp=0,No(),wd(),null}function ju(){if(Bo!==null){var e=Rs($p),t=fy($i,e),a=Fr.transition,i=Ha();try{return Fr.transition=null,Vn(t),Kb()}finally{Vn(i),Fr.transition=a}}return!1}function Xb(e){HS.push(e),Qs||(Qs=!0,XS(yi,function(){return ju(),null}))}function Kb(){if(Bo===null)return!1;var e=PS;PS=null;var t=Bo,a=$p;if(Bo=null,$p=P,(Et&(Hr|_i))!==cr)throw new Error("Cannot flush passive effects while already rendering.");BS=!0,_m=!1,Hv(a);var i=Et;Et|=_i,mb(t.current),db(t,t.current,a,e);{var u=HS;HS=[];for(var s=0;s<u.length;s++){var f=u[s];Zx(t,f)}}ds(),R1(t.current,!0),Et=i,No(),_m?t===Dm?Nf++:(Nf=0,Dm=t):Nf=0,BS=!1,_m=!1,_l(t);{var p=t.current.stateNode;p.effectDuration=0,p.passiveEffectDuration=0}return!0}function S1(e){return Mf!==null&&Mf.has(e)}function Zb(e){Mf===null?Mf=new Set([e]):Mf.add(e)}function Jb(e){bm||(bm=!0,FS=e)}var e_=Jb;function E1(e,t,a){var i=$s(a,t),u=yC(e,i,Ae),s=Uo(e,u,Ae),f=Ta();s!==null&&(yu(s,Ae,f),Wa(s,f))}function on(e,t,a){if(Ix(a),Gp(!1),e.tag===re){E1(e,e,a);return}var i=null;for(i=t;i!==null;){if(i.tag===re){E1(i,e,a);return}else if(i.tag===pe){var u=i.type,s=i.stateNode;if(typeof u.getDerivedStateFromError=="function"||typeof s.componentDidCatch=="function"&&!S1(s)){var f=$s(a,e),p=pS(i,f,Ae),v=Uo(i,p,Ae),y=Ta();v!==null&&(yu(v,Ae,y),Wa(v,y));return}}i=i.return}S(`Internal React error: Attempted to capture a commit phase error inside a detached tree. This indicates a bug in React. Likely causes include deleting the same fiber more than once, committing an already-finished tree, or an inconsistent return pointer.
Error message:
%s`,a)}function t_(e,t,a){var i=e.pingCache;i!==null&&i.delete(t);var u=Ta();zd(e,a),c_(e),Ra===e&&mu(fr,a)&&(dr===Fp||dr===Tm&&Pc(fr)&&yn()-jS<l1?Ws(e,P):xm=Ze(xm,a)),Wa(e,u)}function C1(e,t){t===St&&(t=Ub(e));var a=Ta(),i=Ya(e,t);i!==null&&(yu(i,t,a),Wa(i,a))}function n_(e){var t=e.memoizedState,a=St;t!==null&&(a=t.retryLane),C1(e,a)}function r_(e,t){var a=St,i;switch(e.tag){case be:i=e.stateNode;var u=e.memoizedState;u!==null&&(a=u.retryLane);break;case Dt:i=e.stateNode;break;default:throw new Error("Pinged unknown suspense boundary type. This is probably a bug in React.")}i!==null&&i.delete(t),C1(e,a)}function a_(e){return e<120?120:e<480?480:e<1080?1080:e<1920?1920:e<3e3?3e3:e<4320?4320:Lb(e/1960)*1960}function i_(){if(Yp>Nb)throw Yp=0,VS=null,new Error("Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.");Nf>zb&&(Nf=0,Dm=null,S("Maximum update depth exceeded. This can happen when a component calls setState inside useEffect, but useEffect either doesn't have a dependency array, or one of the dependencies changes on every render."))}function l_(){Xi.flushLegacyContextWarning(),Xi.flushPendingUnsafeLifecycleWarnings()}function R1(e,t){Ht(e),Nm(e,Jr,xb),t&&Nm(e,lu,bb),Nm(e,Jr,Tb),t&&Nm(e,lu,wb),Rn()}function Nm(e,t,a){for(var i=e,u=null;i!==null;){var s=i.subtreeFlags&t;i!==u&&i.child!==null&&s!==De?i=i.child:((i.flags&t)!==De&&a(i),i.sibling!==null?i=i.sibling:i=u=i.return)}}var zm=null;function T1(e){{if((Et&Hr)!==cr||!(e.mode&st))return;var t=e.tag;if(t!==at&&t!==re&&t!==pe&&t!==he&&t!==Qe&&t!==lt&&t!==Fe)return;var a=Ye(e)||"ReactComponent";if(zm!==null){if(zm.has(a))return;zm.add(a)}else zm=new Set([a]);var i=mn;try{Ht(e),S("Can't perform a React state update on a component that hasn't mounted yet. This indicates that you have a side-effect in your render function that asynchronously later calls tries to update the component. Move this work to useEffect instead.")}finally{i?Ht(e):Rn()}}}var WS;{var u_=null;WS=function(e,t,a){var i=L1(u_,t);try{return AC(e,t,a)}catch(s){if(Ew()||s!==null&&typeof s=="object"&&typeof s.then=="function")throw s;if(Hh(),YE(),BC(e,t),L1(t,i),t.mode&ze&&uS(t),iu(null,AC,null,e,t,a),ay()){var u=pd();typeof u=="object"&&u!==null&&u._suppressLogging&&typeof s=="object"&&s!==null&&!s._suppressLogging&&(s._suppressLogging=!0)}throw s}}}var w1=!1,GS;GS=new Set;function o_(e){if(Gr&&!tx())switch(e.tag){case he:case Qe:case Fe:{var t=Ln&&Ye(Ln)||"Unknown",a=t;if(!GS.has(a)){GS.add(a);var i=Ye(e)||"Unknown";S("Cannot update a component (`%s`) while rendering a different component (`%s`). To locate the bad setState() call inside `%s`, follow the stack trace as described in https://reactjs.org/link/setstate-in-render",i,t,t)}break}case pe:{w1||(S("Cannot update during an existing state transition (such as within `render`). Render methods should be a pure function of props and state."),w1=!0);break}}}function Wp(e,t){if(ar){var a=e.memoizedUpdaters;a.forEach(function(i){Ad(e,i,t)})}}var qS={};function XS(e,t){{var a=al.current;return a!==null?(a.push(t),qS):vc(e,t)}}function x1(e){if(e!==qS)return Ov(e)}function b1(){return al.current!==null}function s_(e){{if(e.mode&st){if(!r1())return}else if(!Ob()||Et!==cr||e.tag!==he&&e.tag!==Qe&&e.tag!==Fe)return;if(al.current===null){var t=mn;try{Ht(e),S(`An update to %s inside a test was not wrapped in act(...).
When testing, code that causes React state updates should be wrapped into act(...):
act(() => {
/* fire events that update state */
});
/* assert on the output */
This ensures that you're testing the behavior the user would see in the browser. Learn more at https://reactjs.org/link/wrap-tests-with-act`,Ye(e))}finally{t?Ht(e):Rn()}}}}function c_(e){e.tag!==Mo&&r1()&&al.current===null&&S(`A suspended resource finished loading inside a test, but the event was not wrapped in act(...).
When testing, code that resolves suspended data should be wrapped into act(...):
act(() => {
/* finish loading suspended data */
});
/* assert on the output */
This ensures that you're testing the behavior the user would see in the browser. Learn more at https://reactjs.org/link/wrap-tests-with-act`)}function Gp(e){s1=e}var Di=null,zf=null,f_=function(e){Di=e};function Uf(e){{if(Di===null)return e;var t=Di(e);return t===void 0?e:t.current}}function KS(e){return Uf(e)}function ZS(e){{if(Di===null)return e;var t=Di(e);if(t===void 0){if(e!=null&&typeof e.render=="function"){var a=Uf(e.render);if(e.render!==a){var i={$$typeof:ce,render:a};return e.displayName!==void 0&&(i.displayName=e.displayName),i}}return e}return t.current}}function _1(e,t){{if(Di===null)return!1;var a=e.elementType,i=t.type,u=!1,s=typeof i=="object"&&i!==null?i.$$typeof:null;switch(e.tag){case pe:{typeof i=="function"&&(u=!0);break}case he:{(typeof i=="function"||s===ke)&&(u=!0);break}case Qe:{(s===ce||s===ke)&&(u=!0);break}case lt:case Fe:{(s===Xe||s===ke)&&(u=!0);break}default:return!1}if(u){var f=Di(a);if(f!==void 0&&f===Di(i))return!0}return!1}}function D1(e){{if(Di===null||typeof WeakSet!="function")return;zf===null&&(zf=new WeakSet),zf.add(e)}}var d_=function(e,t){{if(Di===null)return;var a=t.staleFamilies,i=t.updatedFamilies;ju(),Au(function(){JS(e.current,i,a)})}},p_=function(e,t){{if(e.context!==ai)return;ju(),Au(function(){qp(t,e,null,null)})}};function JS(e,t,a){{var i=e.alternate,u=e.child,s=e.sibling,f=e.tag,p=e.type,v=null;switch(f){case he:case Fe:case pe:v=p;break;case Qe:v=p.render;break}if(Di===null)throw new Error("Expected resolveFamily to be set during hot reload.");var y=!1,g=!1;if(v!==null){var _=Di(v);_!==void 0&&(a.has(_)?g=!0:t.has(_)&&(f===pe?g=!0:y=!0))}if(zf!==null&&(zf.has(e)||i!==null&&zf.has(i))&&(g=!0),g&&(e._debugNeedsRemount=!0),g||y){var x=Ya(e,Ae);x!==null&&pr(x,e,Ae,Kt)}u!==null&&!g&&JS(u,t,a),s!==null&&JS(s,t,a)}}var v_=function(e,t){{var a=new Set,i=new Set(t.map(function(u){return u.current}));return e0(e.current,i,a),a}};function e0(e,t,a){{var i=e.child,u=e.sibling,s=e.tag,f=e.type,p=null;switch(s){case he:case Fe:case pe:p=f;break;case Qe:p=f.render;break}var v=!1;p!==null&&t.has(p)&&(v=!0),v?h_(e,a):i!==null&&e0(i,t,a),u!==null&&e0(u,t,a)}}function h_(e,t){{var a=m_(e,t);if(a)return;for(var i=e;;){switch(i.tag){case ie:t.add(i.stateNode);return;case me:t.add(i.stateNode.containerInfo);return;case re:t.add(i.stateNode.containerInfo);return}if(i.return===null)throw new Error("Expected to reach root first.");i=i.return}}}function m_(e,t){for(var a=e,i=!1;;){if(a.tag===ie)i=!0,t.add(a.stateNode);else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===e)return i;for(;a.sibling===null;){if(a.return===null||a.return===e)return i;a=a.return}a.sibling.return=a.return,a=a.sibling}return!1}var t0;{t0=!1;try{var k1=Object.preventExtensions({})}catch{t0=!0}}function y_(e,t,a,i){this.tag=e,this.key=a,this.elementType=null,this.type=null,this.stateNode=null,this.return=null,this.child=null,this.sibling=null,this.index=0,this.ref=null,this.pendingProps=t,this.memoizedProps=null,this.updateQueue=null,this.memoizedState=null,this.dependencies=null,this.mode=i,this.flags=De,this.subtreeFlags=De,this.deletions=null,this.lanes=P,this.childLanes=P,this.alternate=null,this.actualDuration=Number.NaN,this.actualStartTime=Number.NaN,this.selfBaseDuration=Number.NaN,this.treeBaseDuration=Number.NaN,this.actualDuration=0,this.actualStartTime=-1,this.selfBaseDuration=0,this.treeBaseDuration=0,this._debugSource=null,this._debugOwner=null,this._debugNeedsRemount=!1,this._debugHookTypes=null,!t0&&typeof Object.preventExtensions=="function"&&Object.preventExtensions(this)}var ii=function(e,t,a,i){return new y_(e,t,a,i)};function n0(e){var t=e.prototype;return!!(t&&t.isReactComponent)}function g_(e){return typeof e=="function"&&!n0(e)&&e.defaultProps===void 0}function S_(e){if(typeof e=="function")return n0(e)?pe:he;if(e!=null){var t=e.$$typeof;if(t===ce)return Qe;if(t===Xe)return lt}return at}function qs(e,t){var a=e.alternate;a===null?(a=ii(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a._debugSource=e._debugSource,a._debugOwner=e._debugOwner,a._debugHookTypes=e._debugHookTypes,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=De,a.subtreeFlags=De,a.deletions=null,a.actualDuration=0,a.actualStartTime=-1),a.flags=e.flags&rr,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue;var i=e.dependencies;switch(a.dependencies=i===null?null:{lanes:i.lanes,firstContext:i.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.selfBaseDuration=e.selfBaseDuration,a.treeBaseDuration=e.treeBaseDuration,a._debugNeedsRemount=e._debugNeedsRemount,a.tag){case at:case he:case Fe:a.type=Uf(e.type);break;case pe:a.type=KS(e.type);break;case Qe:a.type=ZS(e.type);break}return a}function E_(e,t){e.flags&=rr|rn;var a=e.alternate;if(a===null)e.childLanes=P,e.lanes=t,e.child=null,e.subtreeFlags=De,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null,e.selfBaseDuration=0,e.treeBaseDuration=0;else{e.childLanes=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=De,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type;var i=a.dependencies;e.dependencies=i===null?null:{lanes:i.lanes,firstContext:i.firstContext},e.selfBaseDuration=a.selfBaseDuration,e.treeBaseDuration=a.treeBaseDuration}return e}function C_(e,t,a){var i;return e===Lh?(i=st,t===!0&&(i|=gn,i|=ja)):i=Me,ar&&(i|=ze),ii(re,null,null,i)}function r0(e,t,a,i,u,s){var f=at,p=e;if(typeof e=="function")n0(e)?(f=pe,p=KS(p)):p=Uf(p);else if(typeof e=="string")f=ie;else e:switch(e){case va:return Io(a.children,u,s,t);case ci:f=ct,u|=gn,(u&st)!==Me&&(u|=ja);break;case R:return R_(a,u,s,t);case Ge:return T_(a,u,s,t);case gt:return w_(a,u,s,t);case en:return O1(a,u,s,t);case nr:case Mn:case fi:case Pu:case Jt:default:{if(typeof e=="object"&&e!==null)switch(e.$$typeof){case $:f=it;break e;case ee:f=dn;break e;case ce:f=Qe,p=ZS(p);break e;case Xe:f=lt;break e;case ke:f=nn,p=null;break e}var v="";{(e===void 0||typeof e=="object"&&e!==null&&Object.keys(e).length===0)&&(v+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var y=i?Ye(i):null;y&&(v+=`
Check the render method of \``+y+"`.")}throw new Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) "+("but got: "+(e==null?e:typeof e)+"."+v))}}var g=ii(f,a,t,u);return g.elementType=e,g.type=p,g.lanes=s,g._debugOwner=i,g}function a0(e,t,a){var i=null;i=e._owner;var u=e.type,s=e.key,f=e.props,p=r0(u,s,f,i,t,a);return p._debugSource=e._source,p._debugOwner=e._owner,p}function Io(e,t,a,i){var u=ii(Rt,e,i,t);return u.lanes=a,u}function R_(e,t,a,i){typeof e.id!="string"&&S('Profiler must specify an "id" of type `string` as a prop. Received the type `%s` instead.',typeof e.id);var u=ii(ft,e,i,t|ze);return u.elementType=R,u.lanes=a,u.stateNode={effectDuration:0,passiveEffectDuration:0},u}function T_(e,t,a,i){var u=ii(be,e,i,t);return u.elementType=Ge,u.lanes=a,u}function w_(e,t,a,i){var u=ii(Dt,e,i,t);return u.elementType=gt,u.lanes=a,u}function O1(e,t,a,i){var u=ii(Ue,e,i,t);u.elementType=en,u.lanes=a;var s={isHidden:!1};return u.stateNode=s,u}function i0(e,t,a){var i=ii(Pe,e,null,t);return i.lanes=a,i}function x_(){var e=ii(ie,null,null,Me);return e.elementType="DELETED",e}function b_(e){var t=ii(It,null,null,Me);return t.stateNode=e,t}function l0(e,t,a){var i=e.children!==null?e.children:[],u=ii(me,i,e.key,t);return u.lanes=a,u.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},u}function L1(e,t){return e===null&&(e=ii(at,null,null,Me)),e.tag=t.tag,e.key=t.key,e.elementType=t.elementType,e.type=t.type,e.stateNode=t.stateNode,e.return=t.return,e.child=t.child,e.sibling=t.sibling,e.index=t.index,e.ref=t.ref,e.pendingProps=t.pendingProps,e.memoizedProps=t.memoizedProps,e.updateQueue=t.updateQueue,e.memoizedState=t.memoizedState,e.dependencies=t.dependencies,e.mode=t.mode,e.flags=t.flags,e.subtreeFlags=t.subtreeFlags,e.deletions=t.deletions,e.lanes=t.lanes,e.childLanes=t.childLanes,e.alternate=t.alternate,e.actualDuration=t.actualDuration,e.actualStartTime=t.actualStartTime,e.selfBaseDuration=t.selfBaseDuration,e.treeBaseDuration=t.treeBaseDuration,e._debugSource=t._debugSource,e._debugOwner=t._debugOwner,e._debugNeedsRemount=t._debugNeedsRemount,e._debugHookTypes=t._debugHookTypes,e}function __(e,t,a,i,u){this.tag=t,this.containerInfo=e,this.pendingChildren=null,this.current=null,this.pingCache=null,this.finishedWork=null,this.timeoutHandle=Vy,this.context=null,this.pendingContext=null,this.callbackNode=null,this.callbackPriority=St,this.eventTimes=Bc(P),this.expirationTimes=Bc(Kt),this.pendingLanes=P,this.suspendedLanes=P,this.pingedLanes=P,this.expiredLanes=P,this.mutableReadLanes=P,this.finishedLanes=P,this.entangledLanes=P,this.entanglements=Bc(P),this.identifierPrefix=i,this.onRecoverableError=u,this.mutableSourceEagerHydrationData=null,this.effectDuration=0,this.passiveEffectDuration=0;{this.memoizedUpdaters=new Set;for(var s=this.pendingUpdatersLaneMap=[],f=0;f<ln;f++)s.push(new Set)}switch(t){case Lh:this._debugRootType=a?"hydrateRoot()":"createRoot()";break;case Mo:this._debugRootType=a?"hydrate()":"render()";break}}function M1(e,t,a,i,u,s,f,p,v,y){var g=new __(e,t,a,p,v),_=C_(t,s);g.current=_,_.stateNode=g;{var x={element:i,isDehydrated:a,cache:null,transitions:null,pendingSuspenseBoundaries:null};_.memoizedState=x}return vg(_),g}var u0="18.2.0";function D_(e,t,a){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;return Yr(i),{$$typeof:_r,key:i==null?null:""+i,children:e,containerInfo:t,implementation:a}}var o0,s0;o0=!1,s0={};function N1(e){if(!e)return ai;var t=Ma(e),a=fw(t);if(t.tag===pe){var i=t.type;if(Pl(i))return iE(t,i,a)}return a}function k_(e,t){{var a=Ma(e);if(a===void 0){if(typeof e.render=="function")throw new Error("Unable to find node on an unmounted component.");var i=Object.keys(e).join(",");throw new Error("Argument appears to not be a ReactComponent. Keys: "+i)}var u=Aa(a);if(u===null)return null;if(u.mode&gn){var s=Ye(a)||"Component";if(!s0[s]){s0[s]=!0;var f=mn;try{Ht(u),a.mode&gn?S("%s is deprecated in StrictMode. %s was passed an instance of %s which is inside StrictMode. Instead, add a ref directly to the element you want to reference. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-find-node",t,t,s):S("%s is deprecated in StrictMode. %s was passed an instance of %s which renders StrictMode children. Instead, add a ref directly to the element you want to reference. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-find-node",t,t,s)}finally{f?Ht(f):Rn()}}}return u.stateNode}}function z1(e,t,a,i,u,s,f,p){var v=!1,y=null;return M1(e,t,v,y,a,i,u,s,f)}function U1(e,t,a,i,u,s,f,p,v,y){var g=!0,_=M1(a,i,g,e,u,s,f,p,v);_.context=N1(null);var x=_.current,M=Ta(),z=$o(x),F=Mu(M,z);return F.callback=t??null,Uo(x,F,z),Ab(_,z,M),_}function qp(e,t,a,i){Mv(t,e);var u=t.current,s=Ta(),f=$o(u);ou(f);var p=N1(a);t.context===null?t.context=p:t.pendingContext=p,Gr&&mn!==null&&!o0&&(o0=!0,S(`Render methods should be a pure function of props and state; triggering nested component updates from render is not allowed. If necessary, trigger nested updates in componentDidUpdate.
Check the render method of %s.`,Ye(mn)||"Unknown"));var v=Mu(s,f);v.payload={element:e},i=i===void 0?null:i,i!==null&&(typeof i!="function"&&S("render(...): Expected the last optional `callback` argument to be a function. Instead received: %s.",i),v.callback=i);var y=Uo(u,v,f);return y!==null&&(pr(y,u,f,s),Yh(y,u,f)),f}function Um(e){var t=e.current;if(!t.child)return null;switch(t.child.tag){case ie:return t.child.stateNode;default:return t.child.stateNode}}function O_(e){switch(e.tag){case re:{var t=e.stateNode;if(Bn(t)){var a=uy(t);Pb(t,a)}break}case be:{Au(function(){var u=Ya(e,Ae);if(u!==null){var s=Ta();pr(u,e,Ae,s)}});var i=Ae;c0(e,i);break}}}function A1(e,t){var a=e.memoizedState;a!==null&&a.dehydrated!==null&&(a.retryLane=Yv(a.retryLane,t))}function c0(e,t){A1(e,t);var a=e.alternate;a&&A1(a,t)}function L_(e){if(e.tag===be){var t=so,a=Ya(e,t);if(a!==null){var i=Ta();pr(a,e,t,i)}c0(e,t)}}function M_(e){if(e.tag===be){var t=$o(e),a=Ya(e,t);if(a!==null){var i=Ta();pr(a,e,t,i)}c0(e,t)}}function j1(e){var t=kv(e);return t===null?null:t.stateNode}var F1=function(e){return null};function N_(e){return F1(e)}var H1=function(e){return!1};function z_(e){return H1(e)}var P1=null,V1=null,B1=null,$1=null,Y1=null,I1=null,Q1=null,W1=null,G1=null;{var q1=function(e,t,a){var i=t[a],u=ht(e)?e.slice():ut({},e);return a+1===t.length?(ht(u)?u.splice(i,1):delete u[i],u):(u[i]=q1(e[i],t,a+1),u)},X1=function(e,t){return q1(e,t,0)},K1=function(e,t,a,i){var u=t[i],s=ht(e)?e.slice():ut({},e);if(i+1===t.length){var f=a[i];s[f]=s[u],ht(s)?s.splice(u,1):delete s[u]}else s[u]=K1(e[u],t,a,i+1);return s},Z1=function(e,t,a){if(t.length!==a.length){rt("copyWithRename() expects paths of the same length");return}else for(var i=0;i<a.length-1;i++)if(t[i]!==a[i]){rt("copyWithRename() expects paths to be the same except for the deepest key");return}return K1(e,t,a,0)},J1=function(e,t,a,i){if(a>=t.length)return i;var u=t[a],s=ht(e)?e.slice():ut({},e);return s[u]=J1(e[u],t,a+1,i),s},eR=function(e,t,a){return J1(e,t,0,a)},f0=function(e,t){for(var a=e.memoizedState;a!==null&&t>0;)a=a.next,t--;return a};P1=function(e,t,a,i){var u=f0(e,t);if(u!==null){var s=eR(u.memoizedState,a,i);u.memoizedState=s,u.baseState=s,e.memoizedProps=ut({},e.memoizedProps);var f=Ya(e,Ae);f!==null&&pr(f,e,Ae,Kt)}},V1=function(e,t,a){var i=f0(e,t);if(i!==null){var u=X1(i.memoizedState,a);i.memoizedState=u,i.baseState=u,e.memoizedProps=ut({},e.memoizedProps);var s=Ya(e,Ae);s!==null&&pr(s,e,Ae,Kt)}},B1=function(e,t,a,i){var u=f0(e,t);if(u!==null){var s=Z1(u.memoizedState,a,i);u.memoizedState=s,u.baseState=s,e.memoizedProps=ut({},e.memoizedProps);var f=Ya(e,Ae);f!==null&&pr(f,e,Ae,Kt)}},$1=function(e,t,a){e.pendingProps=eR(e.memoizedProps,t,a),e.alternate&&(e.alternate.pendingProps=e.pendingProps);var i=Ya(e,Ae);i!==null&&pr(i,e,Ae,Kt)},Y1=function(e,t){e.pendingProps=X1(e.memoizedProps,t),e.alternate&&(e.alternate.pendingProps=e.pendingProps);var a=Ya(e,Ae);a!==null&&pr(a,e,Ae,Kt)},I1=function(e,t,a){e.pendingProps=Z1(e.memoizedProps,t,a),e.alternate&&(e.alternate.pendingProps=e.pendingProps);var i=Ya(e,Ae);i!==null&&pr(i,e,Ae,Kt)},Q1=function(e){var t=Ya(e,Ae);t!==null&&pr(t,e,Ae,Kt)},W1=function(e){F1=e},G1=function(e){H1=e}}function U_(e){var t=Aa(e);return t===null?null:t.stateNode}function A_(e){return null}function j_(){return mn}function F_(e){var t=e.findFiberByHostInstance,a=j.ReactCurrentDispatcher;return Rd({bundleType:e.bundleType,version:e.version,rendererPackageName:e.rendererPackageName,rendererConfig:e.rendererConfig,overrideHookState:P1,overrideHookStateDeletePath:V1,overrideHookStateRenamePath:B1,overrideProps:$1,overridePropsDeletePath:Y1,overridePropsRenamePath:I1,setErrorHandler:W1,setSuspenseHandler:G1,scheduleUpdate:Q1,currentDispatcherRef:a,findHostInstanceByFiber:U_,findFiberByHostInstance:t||A_,findHostInstancesForRefresh:v_,scheduleRefresh:d_,scheduleRoot:p_,setRefreshHandler:f_,getCurrentFiber:j_,reconcilerVersion:u0})}var tR=typeof reportError=="function"?reportError:function(e){console.error(e)};function d0(e){this._internalRoot=e}Am.prototype.render=d0.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw new Error("Cannot update an unmounted root.");{typeof arguments[1]=="function"?S("render(...): does not support the second callback argument. To execute a side effect after rendering, declare it in a component body with useEffect()."):jm(arguments[1])?S("You passed a container to the second argument of root.render(...). You don't need to pass it again since you already passed it to create the root."):typeof arguments[1]<"u"&&S("You passed a second argument to root.render(...) but it only accepts one argument.");var a=t.containerInfo;if(a.nodeType!==Nn){var i=j1(t.current);i&&i.parentNode!==a&&S("render(...): It looks like the React-rendered content of the root container was removed without using React. This is not supported and will cause errors. Instead, call root.unmount() to empty a root's container.")}}qp(e,t,null,null)},Am.prototype.unmount=d0.prototype.unmount=function(){typeof arguments[0]=="function"&&S("unmount(...): does not support a callback argument. To execute a side effect after rendering, declare it in a component body with useEffect().");var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;p1()&&S("Attempted to synchronously unmount a root while React was already rendering. React cannot finish unmounting the root until the current render has completed, which may lead to a race condition."),Au(function(){qp(null,e,null,null)}),eE(t)}};function H_(e,t){if(!jm(e))throw new Error("createRoot(...): Target container is not a DOM element.");nR(e);var a=!1,i=!1,u="",s=tR;t!=null&&(t.hydrate?rt("hydrate through createRoot is deprecated. Use ReactDOMClient.hydrateRoot(container, <App />) instead."):typeof t=="object"&&t!==null&&t.$$typeof===si&&S(`You passed a JSX element to createRoot. You probably meant to call root.render instead. Example usage:
let root = createRoot(domContainer);
root.render(<App />);`),t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(u=t.identifierPrefix),t.onRecoverableError!==void 0&&(s=t.onRecoverableError),t.transitionCallbacks!==void 0&&t.transitionCallbacks);var f=z1(e,Lh,null,a,i,u,s);wh(f.current,e);var p=e.nodeType===Nn?e.parentNode:e;return rp(p),new d0(f)}function Am(e){this._internalRoot=e}function P_(e){e&&Zv(e)}Am.prototype.unstable_scheduleHydration=P_;function V_(e,t,a){if(!jm(e))throw new Error("hydrateRoot(...): Target container is not a DOM element.");nR(e),t===void 0&&S("Must provide initial children as second argument to hydrateRoot. Example usage: hydrateRoot(domContainer, <App />)");var i=a??null,u=a!=null&&a.hydratedSources||null,s=!1,f=!1,p="",v=tR;a!=null&&(a.unstable_strictMode===!0&&(s=!0),a.identifierPrefix!==void 0&&(p=a.identifierPrefix),a.onRecoverableError!==void 0&&(v=a.onRecoverableError));var y=U1(t,null,e,Lh,i,s,f,p,v);if(wh(y.current,e),rp(e),u)for(var g=0;g<u.length;g++){var _=u[g];qw(y,_)}return new Am(y)}function jm(e){return!!(e&&(e.nodeType===Xr||e.nodeType===Ja||e.nodeType===Jl||!le))}function Xp(e){return!!(e&&(e.nodeType===Xr||e.nodeType===Ja||e.nodeType===Jl||e.nodeType===Nn&&e.nodeValue===" react-mount-point-unstable "))}function nR(e){e.nodeType===Xr&&e.tagName&&e.tagName.toUpperCase()==="BODY"&&S("createRoot(): Creating roots directly with document.body is discouraged, since its children are often manipulated by third-party scripts and browser extensions. This may lead to subtle reconciliation issues. Try using a container element created for your app."),vp(e)&&(e._reactRootContainer?S("You are calling ReactDOMClient.createRoot() on a container that was previously passed to ReactDOM.render(). This is not supported."):S("You are calling ReactDOMClient.createRoot() on a container that has already been passed to createRoot() before. Instead, call root.render() on the existing root instead if you want to update it."))}var B_=j.ReactCurrentOwner,rR;rR=function(e){if(e._reactRootContainer&&e.nodeType!==Nn){var t=j1(e._reactRootContainer.current);t&&t.parentNode!==e&&S("render(...): It looks like the React-rendered content of this container was removed without using React. This is not supported and will cause errors. Instead, call ReactDOM.unmountComponentAtNode to empty a container.")}var a=!!e._reactRootContainer,i=p0(e),u=!!(i&&Oo(i));u&&!a&&S("render(...): Replacing React-rendered children with a new root component. If you intended to update the children of this node, you should instead have the existing children update their state and render the new components instead of calling ReactDOM.render."),e.nodeType===Xr&&e.tagName&&e.tagName.toUpperCase()==="BODY"&&S("render(): Rendering components directly into document.body is discouraged, since its children are often manipulated by third-party scripts and browser extensions. This may lead to subtle reconciliation issues. Try rendering into a container element created for your app.")};function p0(e){return e?e.nodeType===Ja?e.documentElement:e.firstChild:null}function aR(){}function $_(e,t,a,i,u){if(u){if(typeof i=="function"){var s=i;i=function(){var x=Um(f);s.call(x)}}var f=U1(t,i,e,Mo,null,!1,!1,"",aR);e._reactRootContainer=f,wh(f.current,e);var p=e.nodeType===Nn?e.parentNode:e;return rp(p),Au(),f}else{for(var v;v=e.lastChild;)e.removeChild(v);if(typeof i=="function"){var y=i;i=function(){var x=Um(g);y.call(x)}}var g=z1(e,Mo,null,!1,!1,"",aR);e._reactRootContainer=g,wh(g.current,e);var _=e.nodeType===Nn?e.parentNode:e;return rp(_),Au(function(){qp(t,g,a,i)}),g}}function Y_(e,t){e!==null&&typeof e!="function"&&S("%s(...): Expected the last optional `callback` argument to be a function. Instead received: %s.",t,e)}function Fm(e,t,a,i,u){rR(a),Y_(u===void 0?null:u,"render");var s=a._reactRootContainer,f;if(!s)f=$_(a,t,e,u,i);else{if(f=s,typeof u=="function"){var p=u;u=function(){var v=Um(f);p.call(v)}}qp(t,f,e,u)}return Um(f)}function I_(e){{var t=B_.current;if(t!==null&&t.stateNode!==null){var a=t.stateNode._warnedAboutRefsInRender;a||S("%s is accessing findDOMNode inside its render(). render() should be a pure function of props and state. It should never access something that requires stale data from the previous render, such as refs. Move this logic to componentDidMount and componentDidUpdate instead.",xt(t.type)||"A component"),t.stateNode._warnedAboutRefsInRender=!0}}return e==null?null:e.nodeType===Xr?e:k_(e,"findDOMNode")}function Q_(e,t,a){if(S("ReactDOM.hydrate is no longer supported in React 18. Use hydrateRoot instead. Until you switch to the new API, your app will behave as if it's running React 17. Learn more: https://reactjs.org/link/switch-to-createroot"),!Xp(t))throw new Error("Target container is not a DOM element.");{var i=vp(t)&&t._reactRootContainer===void 0;i&&S("You are calling ReactDOM.hydrate() on a container that was previously passed to ReactDOMClient.createRoot(). This is not supported. Did you mean to call hydrateRoot(container, element)?")}return Fm(null,e,t,!0,a)}function W_(e,t,a){if(S("ReactDOM.render is no longer supported in React 18. Use createRoot instead. Until you switch to the new API, your app will behave as if it's running React 17. Learn more: https://reactjs.org/link/switch-to-createroot"),!Xp(t))throw new Error("Target container is not a DOM element.");{var i=vp(t)&&t._reactRootContainer===void 0;i&&S("You are calling ReactDOM.render() on a container that was previously passed to ReactDOMClient.createRoot(). This is not supported. Did you mean to call root.render(element)?")}return Fm(null,e,t,!1,a)}function G_(e,t,a,i){if(S("ReactDOM.unstable_renderSubtreeIntoContainer() is no longer supported in React 18. Consider using a portal instead. Until you switch to the createRoot API, your app will behave as if it's running React 17. Learn more: https://reactjs.org/link/switch-to-createroot"),!Xp(a))throw new Error("Target container is not a DOM element.");if(e==null||!ss(e))throw new Error("parentComponent must be a valid React Component");return Fm(e,t,a,!1,i)}function q_(e){if(!Xp(e))throw new Error("unmountComponentAtNode(...): Target container is not a DOM element.");{var t=vp(e)&&e._reactRootContainer===void 0;t&&S("You are calling ReactDOM.unmountComponentAtNode() on a container that was previously passed to ReactDOMClient.createRoot(). This is not supported. Did you mean to call root.unmount()?")}if(e._reactRootContainer){{var a=p0(e),i=a&&!Oo(a);i&&S("unmountComponentAtNode(): The node you're attempting to unmount was rendered by another copy of React.")}return Au(function(){Fm(null,null,e,!1,function(){e._reactRootContainer=null,eE(e)})}),!0}else{{var u=p0(e),s=!!(u&&Oo(u)),f=e.nodeType===Xr&&Xp(e.parentNode)&&!!e.parentNode._reactRootContainer;s&&S("unmountComponentAtNode(): The node you're attempting to unmount was rendered by React and is not a top-level container. %s",f?"You may have accidentally passed in a React root node instead of its container.":"Instead, have the parent component update its state and rerender in order to remove this component.")}return!1}}ve(O_),Qv(L_),ws(M_),Hd(Ha),Gv(Cs),(typeof Map!="function"||Map.prototype==null||typeof Map.prototype.forEach!="function"||typeof Set!="function"||Set.prototype==null||typeof Set.prototype.clear!="function"||typeof Set.prototype.forEach!="function")&&S("React depends on Map and Set built-in types. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),bv(ZR),sc(YS,Vb,Au);function X_(e,t){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!jm(t))throw new Error("Target container is not a DOM element.");return D_(e,t,null,a)}function K_(e,t,a,i){return G_(e,t,a,i)}var v0={usingClientEntryPoint:!1,Events:[Oo,df,xh,oc,ls,YS]};function Z_(e,t){return v0.usingClientEntryPoint||S('You are importing createRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client".'),H_(e,t)}function J_(e,t,a){return v0.usingClientEntryPoint||S('You are importing hydrateRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client".'),V_(e,t,a)}function eD(e){return p1()&&S("flushSync was called from inside a lifecycle method. React cannot flush when React is already rendering. Consider moving this call to a scheduler task or micro task."),Au(e)}var tD=F_({findFiberByHostInstance:zs,bundleType:1,version:u0,rendererPackageName:"react-dom"});if(!tD&&pn&&window.top===window.self&&(navigator.userAgent.indexOf("Chrome")>-1&&navigator.userAgent.indexOf("Edge")===-1||navigator.userAgent.indexOf("Firefox")>-1)){var iR=window.location.protocol;/^(https?|file):$/.test(iR)&&console.info("%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools"+(iR==="file:"?`
You might need to use a local HTTP server (instead of file://): https://reactjs.org/link/react-devtools-faq`:""),"font-weight:bold")}_a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=v0,_a.createPortal=X_,_a.createRoot=Z_,_a.findDOMNode=I_,_a.flushSync=eD,_a.hydrate=Q_,_a.hydrateRoot=J_,_a.render=W_,_a.unmountComponentAtNode=q_,_a.unstable_batchedUpdates=YS,_a.unstable_renderSubtreeIntoContainer=K_,_a.version=u0,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()),_a}function x0(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function")){if(process.env.NODE_ENV!=="production")throw new Error("^_^");try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(x0)}catch(K){console.error(K)}}}process.env.NODE_ENV==="production"?(x0(),Vm.exports=vR()):Vm.exports=hR();var mR=Vm.exports,Bf=mR;if(process.env.NODE_ENV==="production")Vf.createRoot=Bf.createRoot,Vf.hydrateRoot=Bf.hydrateRoot;else{var Jp=Bf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Vf.createRoot=function(K,Z){Jp.usingClientEntryPoint=!0;try{return Bf.createRoot(K,Z)}finally{Jp.usingClientEntryPoint=!1}},Vf.hydrateRoot=function(K,Z,j){Jp.usingClientEntryPoint=!0;try{return Bf.hydrateRoot(K,Z,j)}finally{Jp.usingClientEntryPoint=!1}}}const aD="";function yR(){return nt.jsxs("div",{className:"body",children:[nt.jsx("div",{className:"header mb-4",children:nt.jsxs("div",{className:"w-100 py-1",children:[nt.jsx("img",{src:"logo-primary.png",className:"w-60"}),nt.jsx("div",{className:"section pt-0",children:nt.jsx("p",{className:"app-to-pay",children:"AppToPay (3 months)"})})]})}),nt.jsx("div",{className:"section terms-text",children:"Calculate the monthly cost of your purchase using the handy calculator below."}),nt.jsx("div",{className:"section",children:nt.jsxs("div",{className:"calculator",children:[nt.jsx("label",{children:"Cash Price (£):"}),nt.jsx("input",{type:"number",id:"inputNumber",value:"300",min:"100",max:"500"}),nt.jsx("input",{type:"range",id:"slider",min:"100",max:"500"})]})}),nt.jsxs("div",{className:"section terms-text",children:["Finance is subject to status.",nt.jsx("br",{}),"Terms and conditions apply."]}),nt.jsxs("div",{className:"breakdown",children:[nt.jsxs("label",{id:"lblCashPrice",children:["Total cash price: £",nt.jsx("span",{className:"cashPrice",children:"300.00"}),"."," "]}),nt.jsx("br",{}),nt.jsx("hr",{className:"footer-divider"}),nt.jsxs("label",{id:"lblAmountCredit",children:["Amount of credit: £",nt.jsx("span",{className:"cashPrice",children:"300.00"}),"."," "]}),nt.jsx("br",{}),nt.jsxs("label",{id:"lblRepayable",className:"d-none",children:["Repayable by 2 monthly repayments of £",nt.jsx("span",{id:"result",children:" "})," ","and a final payment of £",nt.jsx("span",{id:"result2",children:" "}),"."," "]}),nt.jsxs("label",{id:"lblRepayable2",children:["Repayable by 3 monthly repayments of £",nt.jsx("span",{id:"result3",children:"100.00"}),"."," "]}),nt.jsx("br",{}),nt.jsx("hr",{className:"footer-divider"}),nt.jsx("label",{id:"lblRepayable"}),nt.jsx("label",{id:"lblApr",children:"Representative APR 0.00%. "}),nt.jsx("br",{}),nt.jsx("label",{id:"lblAnnualRate",children:"Annual rate of interest 0.00% fixed. "}),nt.jsx("br",{}),nt.jsx("hr",{className:"footer-divider"}),nt.jsxs("label",{id:"lblTotalRepayable",children:["Total amount repayable £",nt.jsx("span",{className:"cashPrice",children:"300.00"})," including total interest of £0.00."]}),nt.jsx("br",{}),nt.jsx("label",{id:"lblBnpl"})]})]})}const iD="";Vf.createRoot(document.getElementById("root")).render(nt.jsx(sR.StrictMode,{children:nt.jsx(yR,{})}))})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment