From 0831a3edbdc1b2f808c59237e595150e0f7df2ac Mon Sep 17 00:00:00 2001 From: Mikaal Naik Date: Thu, 7 Nov 2024 13:05:56 -0500 Subject: [PATCH 1/6] feat: powered by Voiceflow is a link now --- .../src/components/NewFooter/NewFooter.css.ts | 17 +++++++++++++++++ .../chat/src/components/NewFooter/index.tsx | 12 +++++++++++- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/packages/chat/src/components/NewFooter/NewFooter.css.ts b/packages/chat/src/components/NewFooter/NewFooter.css.ts index d4314d9d0..06f8423ba 100644 --- a/packages/chat/src/components/NewFooter/NewFooter.css.ts +++ b/packages/chat/src/components/NewFooter/NewFooter.css.ts @@ -102,3 +102,20 @@ export const extraLinkStyles = style({ }, }, }); + +export const voiceflowLink = style({ + color: COLORS.NEUTRAL_DARK[100], + textDecoration: 'underline', + textDecorationColor: 'transparent', + transition: transition(['color', 'text-decoration-color']), + selectors: { + '&:hover': { + color: COLORS.ACCENT[500], + textDecorationColor: COLORS.ACCENT[500], + }, + '&:active': { + color: COLORS.ACCENT[600], + textDecorationColor: 'transparent', + }, + }, +}); diff --git a/packages/chat/src/components/NewFooter/index.tsx b/packages/chat/src/components/NewFooter/index.tsx index 9ad5698c4..8a81a3711 100644 --- a/packages/chat/src/components/NewFooter/index.tsx +++ b/packages/chat/src/components/NewFooter/index.tsx @@ -13,8 +13,11 @@ import { footerLinksContainer, messageContainer, separator, + voiceflowLink, } from './NewFooter.css'; +const VOICEFLOW_URL = 'https://www.voiceflow.com/'; + export interface INewFooter { buttons?: { label: string; onClick: () => void }[]; showPoweredBy?: boolean; @@ -66,7 +69,14 @@ export const NewFooter: React.FC = ({ )}
- {showPoweredBy &&
Powered by Voiceflow
} + {showPoweredBy && ( +
+ Powered by{' '} + + Voiceflow + +
+ )} {showPoweredBy && showExtraLink &&
} {showExtraLink && ( From d357c4eb95c54942518fc56ab89b9d13258ff7bf Mon Sep 17 00:00:00 2001 From: Mikaal Naik Date: Thu, 7 Nov 2024 16:14:12 -0500 Subject: [PATCH 2/6] fix: whole Powered by.. is a link --- packages/chat/src/components/NewFooter/index.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/chat/src/components/NewFooter/index.tsx b/packages/chat/src/components/NewFooter/index.tsx index 8a81a3711..3ea9a41e9 100644 --- a/packages/chat/src/components/NewFooter/index.tsx +++ b/packages/chat/src/components/NewFooter/index.tsx @@ -71,9 +71,8 @@ export const NewFooter: React.FC = ({
{showPoweredBy && ( )} From 00bffd85a8a611ae4019a101ee51bd3fda5ad61a Mon Sep 17 00:00:00 2001 From: Mikaal Naik Date: Thu, 7 Nov 2024 16:26:57 -0500 Subject: [PATCH 3/6] fix: client error on docs --- apps/documentation/public/bundle/bundle.mjs | 122 ++++++++++---------- apps/documentation/public/bundle/style.css | 2 +- apps/documentation/src/pages/chat.tsx | 2 +- 3 files changed, 63 insertions(+), 63 deletions(-) diff --git a/apps/documentation/public/bundle/bundle.mjs b/apps/documentation/public/bundle/bundle.mjs index fdd793138..e8fdc6957 100644 --- a/apps/documentation/public/bundle/bundle.mjs +++ b/apps/documentation/public/bundle/bundle.mjs @@ -1,4 +1,4 @@ -(function(){"use strict";var P6;var vr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ki(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function vE(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function i(){return this instanceof i?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(i){var l=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(n,i,l.get?l:{enumerable:!0,get:function(){return e[i]}})}),n}var yE={exports:{}},Og={},Yv={exports:{}},Fn={};/** +(function(){"use strict";var PF;var vr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ki(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function vE(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function i(){return this instanceof i?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(i){var l=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(n,i,l.get?l:{enumerable:!0,get:function(){return e[i]}})}),n}var yE={exports:{}},Og={},Yv={exports:{}},Fn={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var rx;function v7(){if(rx)return Fn;rx=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),f=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),E=Symbol.iterator;function _(C){return C===null||typeof C!="object"?null:(C=E&&C[E]||C["@@iterator"],typeof C=="function"?C:null)}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},O=Object.assign,k={};function F(C,Z,ye){this.props=C,this.context=Z,this.refs=k,this.updater=ye||w}F.prototype.isReactComponent={},F.prototype.setState=function(C,Z){if(typeof C!="object"&&typeof C!="function"&&C!=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,C,Z,"setState")},F.prototype.forceUpdate=function(C){this.updater.enqueueForceUpdate(this,C,"forceUpdate")};function z(){}z.prototype=F.prototype;function I(C,Z,ye){this.props=C,this.context=Z,this.refs=k,this.updater=ye||w}var M=I.prototype=new z;M.constructor=I,O(M,F.prototype),M.isPureReactComponent=!0;var j=Array.isArray,G=Object.prototype.hasOwnProperty,L={current:null},K={key:!0,ref:!0,__self:!0,__source:!0};function re(C,Z,ye){var $,Me={},Xe=null,qe=null;if(Z!=null)for($ in Z.ref!==void 0&&(qe=Z.ref),Z.key!==void 0&&(Xe=""+Z.key),Z)G.call(Z,$)&&!K.hasOwnProperty($)&&(Me[$]=Z[$]);var st=arguments.length-2;if(st===1)Me.children=ye;else if(11?ae-1:0),De=1;De1?ae-1:0),De=1;De1){for(var lr=Array(nr),ur=0;ur1){for(var cr=Array(ur),Ir=0;Ir is not supported and will be removed in a future major release. Did you mean to render instead?")),ae.Provider},set:function(gt){ae.Provider=gt}},_currentValue:{get:function(){return ae._currentValue},set:function(gt){ae._currentValue=gt}},_currentValue2:{get:function(){return ae._currentValue2},set:function(gt){ae._currentValue2=gt}},_threadCount:{get:function(){return ae._threadCount},set:function(gt){ae._threadCount=gt}},Consumer:{get:function(){return Ne||(Ne=!0,ne("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?")),ae.Consumer}},displayName:{get:function(){return ae.displayName},set:function(gt){tt||(pe("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",gt),tt=!0)}}}),ae.Consumer=kt}return ae._currentRenderer=null,ae._currentRenderer2=null,ae}var xi=-1,ti=0,to=1,mr=2;function Aa(P){if(P._status===xi){var ae=P._result,Ne=ae();if(Ne.then(function(kt){if(P._status===ti||P._status===xi){var gt=P;gt._status=to,gt._result=kt}},function(kt){if(P._status===ti||P._status===xi){var gt=P;gt._status=mr,gt._result=kt}}),P._status===xi){var De=P;De._status=ti,De._result=Ne}}if(P._status===to){var tt=P._result;return tt===void 0&&ne(`lazy: Expected the result of a dynamic import() call. Instead received: %s + */n.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 i="18.2.0",l=Symbol.for("react.element"),c=Symbol.for("react.portal"),f=Symbol.for("react.fragment"),p=Symbol.for("react.strict_mode"),g=Symbol.for("react.profiler"),v=Symbol.for("react.provider"),b=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),_=Symbol.for("react.suspense"),w=Symbol.for("react.suspense_list"),O=Symbol.for("react.memo"),k=Symbol.for("react.lazy"),F=Symbol.for("react.offscreen"),z=Symbol.iterator,I="@@iterator";function M(P){if(P===null||typeof P!="object")return null;var ae=z&&P[z]||P[I];return typeof ae=="function"?ae:null}var j={current:null},G={transition:null},L={current:null,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1},K={current:null},re={},oe=null;function W(P){oe=P}re.setExtraStackFrame=function(P){oe=P},re.getCurrentStack=null,re.getStackAddendum=function(){var P="";oe&&(P+=oe);var ae=re.getCurrentStack;return ae&&(P+=ae()||""),P};var Ae=!1,ue=!1,ve=!1,ce=!1,de=!1,ke={ReactCurrentDispatcher:j,ReactCurrentBatchConfig:G,ReactCurrentOwner:K};ke.ReactDebugCurrentFrame=re,ke.ReactCurrentActQueue=L;function pe(P){{for(var ae=arguments.length,Ne=new Array(ae>1?ae-1:0),De=1;De1?ae-1:0),De=1;De1){for(var lr=Array(nr),ur=0;ur1){for(var cr=Array(ur),Ir=0;Ir is not supported and will be removed in a future major release. Did you mean to render instead?")),ae.Provider},set:function(gt){ae.Provider=gt}},_currentValue:{get:function(){return ae._currentValue},set:function(gt){ae._currentValue=gt}},_currentValue2:{get:function(){return ae._currentValue2},set:function(gt){ae._currentValue2=gt}},_threadCount:{get:function(){return ae._threadCount},set:function(gt){ae._threadCount=gt}},Consumer:{get:function(){return Ne||(Ne=!0,ne("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?")),ae.Consumer}},displayName:{get:function(){return ae.displayName},set:function(gt){tt||(pe("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",gt),tt=!0)}}}),ae.Consumer=kt}return ae._currentRenderer=null,ae._currentRenderer2=null,ae}var xi=-1,ti=0,to=1,mr=2;function Aa(P){if(P._status===xi){var ae=P._result,Ne=ae();if(Ne.then(function(kt){if(P._status===ti||P._status===xi){var gt=P;gt._status=to,gt._result=kt}},function(kt){if(P._status===ti||P._status===xi){var gt=P;gt._status=mr,gt._result=kt}}),P._status===xi){var De=P;De._status=ti,De._result=Ne}}if(P._status===to){var tt=P._result;return tt===void 0&&ne(`lazy: Expected the result of a dynamic import() call. Instead received: %s Your code should look like: const MyComponent = lazy(() => import('./MyComponent')) @@ -30,13 +30,13 @@ See https://reactjs.org/link/invalid-hook-call for tips about how to debug and f `+no+P}}var ls=!1,il;{var ol=typeof WeakMap=="function"?WeakMap:Map;il=new ol}function sl(P,ae){if(!P||ls)return"";{var Ne=il.get(P);if(Ne!==void 0)return Ne}var De;ls=!0;var tt=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var kt;kt=ss.current,ss.current=null,Hl();try{if(ae){var gt=function(){throw Error()};if(Object.defineProperty(gt.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(gt,[])}catch(Pn){De=Pn}Reflect.construct(P,[],gt)}else{try{gt.call()}catch(Pn){De=Pn}P.call(gt.prototype)}}else{try{throw Error()}catch(Pn){De=Pn}P()}}catch(Pn){if(Pn&&De&&typeof Pn.stack=="string"){for(var Wt=Pn.stack.split(` `),mn=De.stack.split(` `),nr=Wt.length-1,lr=mn.length-1;nr>=1&&lr>=0&&Wt[nr]!==mn[lr];)lr--;for(;nr>=1&&lr>=0;nr--,lr--)if(Wt[nr]!==mn[lr]){if(nr!==1||lr!==1)do if(nr--,lr--,lr<0||Wt[nr]!==mn[lr]){var ur=` -`+Wt[nr].replace(" at new "," at ");return P.displayName&&ur.includes("")&&(ur=ur.replace("",P.displayName)),typeof P=="function"&&il.set(P,ur),ur}while(nr>=1&&lr>=0);break}}}finally{ls=!1,ss.current=kt,os(),Error.prepareStackTrace=tt}var cr=P?P.displayName||P.name:"",Ir=cr?al(cr):"";return typeof P=="function"&&il.set(P,Ir),Ir}function Lc(P,ae,Ne){return sl(P,!1)}function Dc(P){var ae=P.prototype;return!!(ae&&ae.isReactComponent)}function kn(P,ae,Ne){if(P==null)return"";if(typeof P=="function")return sl(P,Dc(P));if(typeof P=="string")return al(P);switch(P){case _:return al("Suspense");case w:return al("SuspenseList")}if(typeof P=="object")switch(P.$$typeof){case E:return Lc(P.render);case O:return kn(P.type,ae,Ne);case k:{var De=P,tt=De._payload,kt=De._init;try{return kn(kt(tt),ae,Ne)}catch{}}}return""}var Mc={},Nu=ke.ReactDebugCurrentFrame;function ll(P){if(P){var ae=P._owner,Ne=kn(P.type,P._source,ae?ae.type:null);Nu.setExtraStackFrame(Ne)}else Nu.setExtraStackFrame(null)}function Pc(P,ae,Ne,De,tt){{var kt=Function.call.bind(Cr);for(var gt in P)if(kt(P,gt)){var Wt=void 0;try{if(typeof P[gt]!="function"){var mn=Error((De||"React class")+": "+Ne+" type `"+gt+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof P[gt]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw mn.name="Invariant Violation",mn}Wt=P[gt](ae,gt,De,Ne,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(nr){Wt=nr}Wt&&!(Wt instanceof Error)&&(ll(tt),ne("%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).",De||"React class",Ne,gt,typeof Wt),ll(null)),Wt instanceof Error&&!(Wt.message in Mc)&&(Mc[Wt.message]=!0,ll(tt),ne("Failed %s type: %s",Ne,Wt.message),ll(null))}}}function Mn(P){if(P){var ae=P._owner,Ne=kn(P.type,P._source,ae?ae.type:null);Y(Ne)}else Y(null)}var Ou;Ou=!1;function Gl(){if(K.current){var P=Vr(K.current.type);if(P)return` +`+Wt[nr].replace(" at new "," at ");return P.displayName&&ur.includes("")&&(ur=ur.replace("",P.displayName)),typeof P=="function"&&il.set(P,ur),ur}while(nr>=1&&lr>=0);break}}}finally{ls=!1,ss.current=kt,os(),Error.prepareStackTrace=tt}var cr=P?P.displayName||P.name:"",Ir=cr?al(cr):"";return typeof P=="function"&&il.set(P,Ir),Ir}function Lc(P,ae,Ne){return sl(P,!1)}function Dc(P){var ae=P.prototype;return!!(ae&&ae.isReactComponent)}function kn(P,ae,Ne){if(P==null)return"";if(typeof P=="function")return sl(P,Dc(P));if(typeof P=="string")return al(P);switch(P){case _:return al("Suspense");case w:return al("SuspenseList")}if(typeof P=="object")switch(P.$$typeof){case E:return Lc(P.render);case O:return kn(P.type,ae,Ne);case k:{var De=P,tt=De._payload,kt=De._init;try{return kn(kt(tt),ae,Ne)}catch{}}}return""}var Mc={},Nu=ke.ReactDebugCurrentFrame;function ll(P){if(P){var ae=P._owner,Ne=kn(P.type,P._source,ae?ae.type:null);Nu.setExtraStackFrame(Ne)}else Nu.setExtraStackFrame(null)}function Pc(P,ae,Ne,De,tt){{var kt=Function.call.bind(Cr);for(var gt in P)if(kt(P,gt)){var Wt=void 0;try{if(typeof P[gt]!="function"){var mn=Error((De||"React class")+": "+Ne+" type `"+gt+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof P[gt]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw mn.name="Invariant Violation",mn}Wt=P[gt](ae,gt,De,Ne,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(nr){Wt=nr}Wt&&!(Wt instanceof Error)&&(ll(tt),ne("%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).",De||"React class",Ne,gt,typeof Wt),ll(null)),Wt instanceof Error&&!(Wt.message in Mc)&&(Mc[Wt.message]=!0,ll(tt),ne("Failed %s type: %s",Ne,Wt.message),ll(null))}}}function Mn(P){if(P){var ae=P._owner,Ne=kn(P.type,P._source,ae?ae.type:null);W(Ne)}else W(null)}var Ou;Ou=!1;function Gl(){if(K.current){var P=Vr(K.current.type);if(P)return` Check the render method of \``+P+"`."}return""}function en(P){if(P!==void 0){var ae=P.fileName.replace(/^.*[\\\/]/,""),Ne=P.lineNumber;return` Check your code at `+ae+":"+Ne+"."}return""}function xo(P){return P!=null?en(P.__source):""}var Mr={};function ai(P){var ae=Gl();if(!ae){var Ne=typeof P=="string"?P:P.displayName||P.name;Ne&&(ae=` -Check the top-level render call using <`+Ne+">.")}return ae}function ro(P,ae){if(!(!P._store||P._store.validated||P.key!=null)){P._store.validated=!0;var Ne=ai(ae);if(!Mr[Ne]){Mr[Ne]=!0;var De="";P&&P._owner&&P._owner!==K.current&&(De=" It was passed a child from "+Vr(P._owner.type)+"."),Mn(P),ne('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',Ne,De),Mn(null)}}}function Io(P,ae){if(typeof P=="object"){if(Cn(P))for(var Ne=0;Ne",tt=" Did you accidentally export a JSX literal instead of a component?"):gt=typeof P,ne("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",gt,tt)}var Wt=yt.apply(this,arguments);if(Wt==null)return Wt;if(De)for(var mn=2;mn10&&pe("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."),De._updatedFibers.clear()}}}var ul=!1,ao=null;function cl(P){if(ao===null)try{var ae=("require"+Math.random()).slice(0,7),Ne=e&&e[ae];ao=Ne.call(e,"timers").setImmediate}catch{ao=function(tt){ul===!1&&(ul=!0,typeof MessageChannel>"u"&&ne("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 kt=new MessageChannel;kt.port1.onmessage=tt,kt.port2.postMessage(void 0)}}return ao(P)}var io=0,Ls=!1;function dl(P){{var ae=io;io++,L.current===null&&(L.current=[]);var Ne=L.isBatchingLegacy,De;try{if(L.isBatchingLegacy=!0,De=P(),!Ne&&L.didScheduleLegacyUpdate){var tt=L.current;tt!==null&&(L.didScheduleLegacyUpdate=!1,Ds(tt))}}catch(cr){throw Lo(ae),cr}finally{L.isBatchingLegacy=Ne}if(De!==null&&typeof De=="object"&&typeof De.then=="function"){var kt=De,gt=!1,Wt={then:function(cr,Ir){gt=!0,kt.then(function(Pn){Lo(ae),io===0?ql(Pn,cr,Ir):cr(Pn)},function(Pn){Lo(ae),Ir(Pn)})}};return!Ls&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){gt||(Ls=!0,ne("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 () => ...);"))}),Wt}else{var mn=De;if(Lo(ae),io===0){var nr=L.current;nr!==null&&(Ds(nr),L.current=null);var lr={then:function(cr,Ir){L.current===null?(L.current=[],ql(mn,cr,Ir)):cr(mn)}};return lr}else{var ur={then:function(cr,Ir){cr(mn)}};return ur}}}}function Lo(P){P!==io-1&&ne("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),io=P}function ql(P,ae,Ne){{var De=L.current;if(De!==null)try{Ds(De),cl(function(){De.length===0?(L.current=null,ae(P)):ql(P,ae,Ne)})}catch(tt){Ne(tt)}else ae(P)}}var us=!1;function Ds(P){if(!us){us=!0;var ae=0;try{for(;ae.")}return ae}function ro(P,ae){if(!(!P._store||P._store.validated||P.key!=null)){P._store.validated=!0;var Ne=ai(ae);if(!Mr[Ne]){Mr[Ne]=!0;var De="";P&&P._owner&&P._owner!==K.current&&(De=" It was passed a child from "+Vr(P._owner.type)+"."),Mn(P),ne('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',Ne,De),Mn(null)}}}function Io(P,ae){if(typeof P=="object"){if(Cn(P))for(var Ne=0;Ne",tt=" Did you accidentally export a JSX literal instead of a component?"):gt=typeof P,ne("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",gt,tt)}var Wt=yt.apply(this,arguments);if(Wt==null)return Wt;if(De)for(var mn=2;mn10&&pe("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."),De._updatedFibers.clear()}}}var ul=!1,ao=null;function cl(P){if(ao===null)try{var ae=("require"+Math.random()).slice(0,7),Ne=e&&e[ae];ao=Ne.call(e,"timers").setImmediate}catch{ao=function(tt){ul===!1&&(ul=!0,typeof MessageChannel>"u"&&ne("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 kt=new MessageChannel;kt.port1.onmessage=tt,kt.port2.postMessage(void 0)}}return ao(P)}var io=0,Ls=!1;function dl(P){{var ae=io;io++,L.current===null&&(L.current=[]);var Ne=L.isBatchingLegacy,De;try{if(L.isBatchingLegacy=!0,De=P(),!Ne&&L.didScheduleLegacyUpdate){var tt=L.current;tt!==null&&(L.didScheduleLegacyUpdate=!1,Ds(tt))}}catch(cr){throw Lo(ae),cr}finally{L.isBatchingLegacy=Ne}if(De!==null&&typeof De=="object"&&typeof De.then=="function"){var kt=De,gt=!1,Wt={then:function(cr,Ir){gt=!0,kt.then(function(Pn){Lo(ae),io===0?ql(Pn,cr,Ir):cr(Pn)},function(Pn){Lo(ae),Ir(Pn)})}};return!Ls&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){gt||(Ls=!0,ne("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 () => ...);"))}),Wt}else{var mn=De;if(Lo(ae),io===0){var nr=L.current;nr!==null&&(Ds(nr),L.current=null);var lr={then:function(cr,Ir){L.current===null?(L.current=[],ql(mn,cr,Ir)):cr(mn)}};return lr}else{var ur={then:function(cr,Ir){cr(mn)}};return ur}}}}function Lo(P){P!==io-1&&ne("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),io=P}function ql(P,ae,Ne){{var De=L.current;if(De!==null)try{Ds(De),cl(function(){De.length===0?(L.current=null,ae(P)):ql(P,ae,Ne)})}catch(tt){Ne(tt)}else ae(P)}}var us=!1;function Ds(P){if(!us){us=!0;var ae=0;try{for(;ae.")}return ae}function ro(P,ae){if * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var ox;function b7(){if(ox)return Og;ox=1;var e=CV(),t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,l=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function f(p,g,v){var b,E={},_=null,w=null;v!==void 0&&(_=""+v),g.key!==void 0&&(_=""+g.key),g.ref!==void 0&&(w=g.ref);for(b in g)i.call(g,b)&&!c.hasOwnProperty(b)&&(E[b]=g[b]);if(p&&p.defaultProps)for(b in g=p.defaultProps,g)E[b]===void 0&&(E[b]=g[b]);return{$$typeof:t,type:p,key:_,ref:w,props:E,_owner:l.current}}return Og.Fragment=n,Og.jsx=f,Og.jsxs=f,Og}var Ig={},sx;function E7(){if(sx)return Ig;sx=1;var e={};/** + */var ox;function b9(){if(ox)return Og;ox=1;var e=_V(),t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,l=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function f(p,g,v){var b,E={},_=null,w=null;v!==void 0&&(_=""+v),g.key!==void 0&&(_=""+g.key),g.ref!==void 0&&(w=g.ref);for(b in g)i.call(g,b)&&!c.hasOwnProperty(b)&&(E[b]=g[b]);if(p&&p.defaultProps)for(b in g=p.defaultProps,g)E[b]===void 0&&(E[b]=g[b]);return{$$typeof:t,type:p,key:_,ref:w,props:E,_owner:l.current}}return Og.Fragment=n,Og.jsx=f,Og.jsxs=f,Og}var Ig={},sx;function E9(){if(sx)return Ig;sx=1;var e={};/** * @license React * react-jsx-runtime.development.js * @@ -52,7 +52,7 @@ Check the top-level render call using <`+Ne+">.")}return ae}function ro(P,ae){if * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */return e.NODE_ENV!=="production"&&function(){var t=CV(),n=Symbol.for("react.element"),i=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),p=Symbol.for("react.provider"),g=Symbol.for("react.context"),v=Symbol.for("react.forward_ref"),b=Symbol.for("react.suspense"),E=Symbol.for("react.suspense_list"),_=Symbol.for("react.memo"),w=Symbol.for("react.lazy"),O=Symbol.for("react.offscreen"),k=Symbol.iterator,F="@@iterator";function z(ie){if(ie===null||typeof ie!="object")return null;var He=k&&ie[k]||ie[F];return typeof He=="function"?He:null}var I=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function M(ie){{for(var He=arguments.length,ut=new Array(He>1?He-1:0),pt=1;pt1?He-1:0),pt=1;pt=1&&wr>=0&&Ft[Er]!==la[wr];)wr--;for(;Er>=1&&wr>=0;Er--,wr--)if(Ft[Er]!==la[wr]){if(Er!==1||wr!==1)do if(Er--,wr--,wr<0||Ft[Er]!==la[wr]){var $a=` @@ -62,7 +62,7 @@ Check the render method of \``+ie+"`."}return""}}function rs(ie){{if(ie!==void 0 Check your code at `+He+":"+ut+"."}return""}}var eo={};function Is(ie){{var He=Ja();if(!He){var ut=typeof ie=="string"?ie:ie.displayName||ie.name;ut&&(He=` -Check the top-level render call using <`+ut+">.")}return He}}function Oi(ie,He){{if(!ie._store||ie._store.validated||ie.key!=null)return;ie._store.validated=!0;var ut=Is(He);if(eo[ut])return;eo[ut]=!0;var pt="";ie&&ie._owner&&ie._owner!==wn.current&&(pt=" It was passed a child from "+ce(ie._owner.type)+"."),jn(ie),M('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',ut,pt),jn(null)}}function ei(ie,He){{if(typeof ie!="object")return;if(ta(ie))for(var ut=0;ut",Ft=" Did you accidentally export a JSX literal instead of a component?"):Er=typeof ie,M("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",Er,Ft)}var wr=Dr(ie,He,ut,yn,Rn);if(wr==null)return wr;if(cn){var $a=He.children;if($a!==void 0)if(pt)if(ta($a)){for(var No=0;No<$a.length;No++)ei($a[No],ie);Object.freeze&&Object.freeze($a)}else M("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 ei($a,ie)}return ie===l?ti(wr):xi(wr),wr}}function mr(ie,He,ut){return to(ie,He,ut,!0)}function Aa(ie,He,ut){return to(ie,He,ut,!1)}var ni=Aa,vi=mr;Ig.Fragment=l,Ig.jsx=ni,Ig.jsxs=vi}(),Ig}var S7={};S7.NODE_ENV==="production"?yE.exports=b7():yE.exports=E7();var Se=yE.exports,A7={exports:{}};(function(e){var t=function(n){var i=Object.prototype,l=i.hasOwnProperty,c=Object.defineProperty||function(J,C,Z){J[C]=Z.value},f,p=typeof Symbol=="function"?Symbol:{},g=p.iterator||"@@iterator",v=p.asyncIterator||"@@asyncIterator",b=p.toStringTag||"@@toStringTag";function E(J,C,Z){return Object.defineProperty(J,C,{value:Z,enumerable:!0,configurable:!0,writable:!0}),J[C]}try{E({},"")}catch{E=function(C,Z,ye){return C[Z]=ye}}function _(J,C,Z,ye){var $=C&&C.prototype instanceof M?C:M,Me=Object.create($.prototype),Xe=new ke(ye||[]);return c(Me,"_invoke",{value:ue(J,Z,Xe)}),Me}n.wrap=_;function w(J,C,Z){try{return{type:"normal",arg:J.call(C,Z)}}catch(ye){return{type:"throw",arg:ye}}}var O="suspendedStart",k="suspendedYield",F="executing",z="completed",I={};function M(){}function j(){}function G(){}var L={};E(L,g,function(){return this});var K=Object.getPrototypeOf,re=K&&K(K(pe([])));re&&re!==i&&l.call(re,g)&&(L=re);var oe=G.prototype=M.prototype=Object.create(L);j.prototype=G,c(oe,"constructor",{value:G,configurable:!0}),c(G,"constructor",{value:j,configurable:!0}),j.displayName=E(G,b,"GeneratorFunction");function Y(J){["next","throw","return"].forEach(function(C){E(J,C,function(Z){return this._invoke(C,Z)})})}n.isGeneratorFunction=function(J){var C=typeof J=="function"&&J.constructor;return C?C===j||(C.displayName||C.name)==="GeneratorFunction":!1},n.mark=function(J){return Object.setPrototypeOf?Object.setPrototypeOf(J,G):(J.__proto__=G,E(J,b,"GeneratorFunction")),J.prototype=Object.create(oe),J},n.awrap=function(J){return{__await:J}};function Ae(J,C){function Z(Me,Xe,qe,st){var nt=w(J[Me],J,Xe);if(nt.type==="throw")st(nt.arg);else{var _t=nt.arg,zt=_t.value;return zt&&typeof zt=="object"&&l.call(zt,"__await")?C.resolve(zt.__await).then(function(Jt){Z("next",Jt,qe,st)},function(Jt){Z("throw",Jt,qe,st)}):C.resolve(zt).then(function(Jt){_t.value=Jt,qe(_t)},function(Jt){return Z("throw",Jt,qe,st)})}}var ye;function $(Me,Xe){function qe(){return new C(function(st,nt){Z(Me,Xe,st,nt)})}return ye=ye?ye.then(qe,qe):qe()}c(this,"_invoke",{value:$})}Y(Ae.prototype),E(Ae.prototype,v,function(){return this}),n.AsyncIterator=Ae,n.async=function(J,C,Z,ye,$){$===void 0&&($=Promise);var Me=new Ae(_(J,C,Z,ye),$);return n.isGeneratorFunction(C)?Me:Me.next().then(function(Xe){return Xe.done?Xe.value:Me.next()})};function ue(J,C,Z){var ye=O;return function(Me,Xe){if(ye===F)throw new Error("Generator is already running");if(ye===z){if(Me==="throw")throw Xe;return ne()}for(Z.method=Me,Z.arg=Xe;;){var qe=Z.delegate;if(qe){var st=ve(qe,Z);if(st){if(st===I)continue;return st}}if(Z.method==="next")Z.sent=Z._sent=Z.arg;else if(Z.method==="throw"){if(ye===O)throw ye=z,Z.arg;Z.dispatchException(Z.arg)}else Z.method==="return"&&Z.abrupt("return",Z.arg);ye=F;var nt=w(J,C,Z);if(nt.type==="normal"){if(ye=Z.done?z:k,nt.arg===I)continue;return{value:nt.arg,done:Z.done}}else nt.type==="throw"&&(ye=z,Z.method="throw",Z.arg=nt.arg)}}}function ve(J,C){var Z=C.method,ye=J.iterator[Z];if(ye===f)return C.delegate=null,Z==="throw"&&J.iterator.return&&(C.method="return",C.arg=f,ve(J,C),C.method==="throw")||Z!=="return"&&(C.method="throw",C.arg=new TypeError("The iterator does not provide a '"+Z+"' method")),I;var $=w(ye,J.iterator,C.arg);if($.type==="throw")return C.method="throw",C.arg=$.arg,C.delegate=null,I;var Me=$.arg;if(!Me)return C.method="throw",C.arg=new TypeError("iterator result is not an object"),C.delegate=null,I;if(Me.done)C[J.resultName]=Me.value,C.next=J.nextLoc,C.method!=="return"&&(C.method="next",C.arg=f);else return Me;return C.delegate=null,I}Y(oe),E(oe,b,"Generator"),E(oe,g,function(){return this}),E(oe,"toString",function(){return"[object Generator]"});function ce(J){var C={tryLoc:J[0]};1 in J&&(C.catchLoc=J[1]),2 in J&&(C.finallyLoc=J[2],C.afterLoc=J[3]),this.tryEntries.push(C)}function de(J){var C=J.completion||{};C.type="normal",delete C.arg,J.completion=C}function ke(J){this.tryEntries=[{tryLoc:"root"}],J.forEach(ce,this),this.reset(!0)}n.keys=function(J){var C=Object(J),Z=[];for(var ye in C)Z.push(ye);return Z.reverse(),function $(){for(;Z.length;){var Me=Z.pop();if(Me in C)return $.value=Me,$.done=!1,$}return $.done=!0,$}};function pe(J){if(J){var C=J[g];if(C)return C.call(J);if(typeof J.next=="function")return J;if(!isNaN(J.length)){var Z=-1,ye=function $(){for(;++Z=0;--ye){var $=this.tryEntries[ye],Me=$.completion;if($.tryLoc==="root")return Z("end");if($.tryLoc<=this.prev){var Xe=l.call($,"catchLoc"),qe=l.call($,"finallyLoc");if(Xe&&qe){if(this.prev<$.catchLoc)return Z($.catchLoc,!0);if(this.prev<$.finallyLoc)return Z($.finallyLoc)}else if(Xe){if(this.prev<$.catchLoc)return Z($.catchLoc,!0)}else if(qe){if(this.prev<$.finallyLoc)return Z($.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(J,C){for(var Z=this.tryEntries.length-1;Z>=0;--Z){var ye=this.tryEntries[Z];if(ye.tryLoc<=this.prev&&l.call(ye,"finallyLoc")&&this.prev=0;--C){var Z=this.tryEntries[C];if(Z.finallyLoc===J)return this.complete(Z.completion,Z.afterLoc),de(Z),I}},catch:function(J){for(var C=this.tryEntries.length-1;C>=0;--C){var Z=this.tryEntries[C];if(Z.tryLoc===J){var ye=Z.completion;if(ye.type==="throw"){var $=ye.arg;de(Z)}return $}}throw new Error("illegal catch attempt")},delegateYield:function(J,C,Z){return this.delegate={iterator:pe(J),resultName:C,nextLoc:Z},this.method==="next"&&(this.arg=f),I}},n}(e.exports);try{regeneratorRuntime=t}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}})(A7);var bE={exports:{}},Ko={},Kv={exports:{}},EE={};/** +Check the top-level render call using <`+ut+">.")}return He}}function Oi(ie,He){{if(!ie._store||ie._store.validated||ie.key!=null)return;ie._store.validated=!0;var ut=Is(He);if(eo[ut])return;eo[ut]=!0;var pt="";ie&&ie._owner&&ie._owner!==wn.current&&(pt=" It was passed a child from "+ce(ie._owner.type)+"."),jn(ie),M('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',ut,pt),jn(null)}}function ei(ie,He){{if(typeof ie!="object")return;if(ta(ie))for(var ut=0;ut",Ft=" Did you accidentally export a JSX literal instead of a component?"):Er=typeof ie,M("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",Er,Ft)}var wr=Dr(ie,He,ut,yn,Rn);if(wr==null)return wr;if(cn){var $a=He.children;if($a!==void 0)if(pt)if(ta($a)){for(var No=0;No<$a.length;No++)ei($a[No],ie);Object.freeze&&Object.freeze($a)}else M("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 ei($a,ie)}return ie===l?ti(wr):xi(wr),wr}}function mr(ie,He,ut){return to(ie,He,ut,!0)}function Aa(ie,He,ut){return to(ie,He,ut,!1)}var ni=Aa,vi=mr;Ig.Fragment=l,Ig.jsx=ni,Ig.jsxs=vi}(),Ig}var S9={};S9.NODE_ENV==="production"?yE.exports=b9():yE.exports=E9();var Se=yE.exports,A9={exports:{}};(function(e){var t=function(n){var i=Object.prototype,l=i.hasOwnProperty,c=Object.defineProperty||function(J,C,Z){J[C]=Z.value},f,p=typeof Symbol=="function"?Symbol:{},g=p.iterator||"@@iterator",v=p.asyncIterator||"@@asyncIterator",b=p.toStringTag||"@@toStringTag";function E(J,C,Z){return Object.defineProperty(J,C,{value:Z,enumerable:!0,configurable:!0,writable:!0}),J[C]}try{E({},"")}catch{E=function(C,Z,ye){return C[Z]=ye}}function _(J,C,Z,ye){var $=C&&C.prototype instanceof M?C:M,Me=Object.create($.prototype),Xe=new ke(ye||[]);return c(Me,"_invoke",{value:ue(J,Z,Xe)}),Me}n.wrap=_;function w(J,C,Z){try{return{type:"normal",arg:J.call(C,Z)}}catch(ye){return{type:"throw",arg:ye}}}var O="suspendedStart",k="suspendedYield",F="executing",z="completed",I={};function M(){}function j(){}function G(){}var L={};E(L,g,function(){return this});var K=Object.getPrototypeOf,re=K&&K(K(pe([])));re&&re!==i&&l.call(re,g)&&(L=re);var oe=G.prototype=M.prototype=Object.create(L);j.prototype=G,c(oe,"constructor",{value:G,configurable:!0}),c(G,"constructor",{value:j,configurable:!0}),j.displayName=E(G,b,"GeneratorFunction");function W(J){["next","throw","return"].forEach(function(C){E(J,C,function(Z){return this._invoke(C,Z)})})}n.isGeneratorFunction=function(J){var C=typeof J=="function"&&J.constructor;return C?C===j||(C.displayName||C.name)==="GeneratorFunction":!1},n.mark=function(J){return Object.setPrototypeOf?Object.setPrototypeOf(J,G):(J.__proto__=G,E(J,b,"GeneratorFunction")),J.prototype=Object.create(oe),J},n.awrap=function(J){return{__await:J}};function Ae(J,C){function Z(Me,Xe,qe,st){var nt=w(J[Me],J,Xe);if(nt.type==="throw")st(nt.arg);else{var _t=nt.arg,zt=_t.value;return zt&&typeof zt=="object"&&l.call(zt,"__await")?C.resolve(zt.__await).then(function(Jt){Z("next",Jt,qe,st)},function(Jt){Z("throw",Jt,qe,st)}):C.resolve(zt).then(function(Jt){_t.value=Jt,qe(_t)},function(Jt){return Z("throw",Jt,qe,st)})}}var ye;function $(Me,Xe){function qe(){return new C(function(st,nt){Z(Me,Xe,st,nt)})}return ye=ye?ye.then(qe,qe):qe()}c(this,"_invoke",{value:$})}W(Ae.prototype),E(Ae.prototype,v,function(){return this}),n.AsyncIterator=Ae,n.async=function(J,C,Z,ye,$){$===void 0&&($=Promise);var Me=new Ae(_(J,C,Z,ye),$);return n.isGeneratorFunction(C)?Me:Me.next().then(function(Xe){return Xe.done?Xe.value:Me.next()})};function ue(J,C,Z){var ye=O;return function(Me,Xe){if(ye===F)throw new Error("Generator is already running");if(ye===z){if(Me==="throw")throw Xe;return ne()}for(Z.method=Me,Z.arg=Xe;;){var qe=Z.delegate;if(qe){var st=ve(qe,Z);if(st){if(st===I)continue;return st}}if(Z.method==="next")Z.sent=Z._sent=Z.arg;else if(Z.method==="throw"){if(ye===O)throw ye=z,Z.arg;Z.dispatchException(Z.arg)}else Z.method==="return"&&Z.abrupt("return",Z.arg);ye=F;var nt=w(J,C,Z);if(nt.type==="normal"){if(ye=Z.done?z:k,nt.arg===I)continue;return{value:nt.arg,done:Z.done}}else nt.type==="throw"&&(ye=z,Z.method="throw",Z.arg=nt.arg)}}}function ve(J,C){var Z=C.method,ye=J.iterator[Z];if(ye===f)return C.delegate=null,Z==="throw"&&J.iterator.return&&(C.method="return",C.arg=f,ve(J,C),C.method==="throw")||Z!=="return"&&(C.method="throw",C.arg=new TypeError("The iterator does not provide a '"+Z+"' method")),I;var $=w(ye,J.iterator,C.arg);if($.type==="throw")return C.method="throw",C.arg=$.arg,C.delegate=null,I;var Me=$.arg;if(!Me)return C.method="throw",C.arg=new TypeError("iterator result is not an object"),C.delegate=null,I;if(Me.done)C[J.resultName]=Me.value,C.next=J.nextLoc,C.method!=="return"&&(C.method="next",C.arg=f);else return Me;return C.delegate=null,I}W(oe),E(oe,b,"Generator"),E(oe,g,function(){return this}),E(oe,"toString",function(){return"[object Generator]"});function ce(J){var C={tryLoc:J[0]};1 in J&&(C.catchLoc=J[1]),2 in J&&(C.finallyLoc=J[2],C.afterLoc=J[3]),this.tryEntries.push(C)}function de(J){var C=J.completion||{};C.type="normal",delete C.arg,J.completion=C}function ke(J){this.tryEntries=[{tryLoc:"root"}],J.forEach(ce,this),this.reset(!0)}n.keys=function(J){var C=Object(J),Z=[];for(var ye in C)Z.push(ye);return Z.reverse(),function $(){for(;Z.length;){var Me=Z.pop();if(Me in C)return $.value=Me,$.done=!1,$}return $.done=!0,$}};function pe(J){if(J){var C=J[g];if(C)return C.call(J);if(typeof J.next=="function")return J;if(!isNaN(J.length)){var Z=-1,ye=function $(){for(;++Z=0;--ye){var $=this.tryEntries[ye],Me=$.completion;if($.tryLoc==="root")return Z("end");if($.tryLoc<=this.prev){var Xe=l.call($,"catchLoc"),qe=l.call($,"finallyLoc");if(Xe&&qe){if(this.prev<$.catchLoc)return Z($.catchLoc,!0);if(this.prev<$.finallyLoc)return Z($.finallyLoc)}else if(Xe){if(this.prev<$.catchLoc)return Z($.catchLoc,!0)}else if(qe){if(this.prev<$.finallyLoc)return Z($.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(J,C){for(var Z=this.tryEntries.length-1;Z>=0;--Z){var ye=this.tryEntries[Z];if(ye.tryLoc<=this.prev&&l.call(ye,"finallyLoc")&&this.prev=0;--C){var Z=this.tryEntries[C];if(Z.finallyLoc===J)return this.complete(Z.completion,Z.afterLoc),de(Z),I}},catch:function(J){for(var C=this.tryEntries.length-1;C>=0;--C){var Z=this.tryEntries[C];if(Z.tryLoc===J){var ye=Z.completion;if(ye.type==="throw"){var $=ye.arg;de(Z)}return $}}throw new Error("illegal catch attempt")},delegateYield:function(J,C,Z){return this.delegate={iterator:pe(J),resultName:C,nextLoc:Z},this.method==="next"&&(this.arg=f),I}},n}(e.exports);try{regeneratorRuntime=t}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}})(A9);var bE={exports:{}},Ko={},Kv={exports:{}},EE={};/** * @license React * scheduler.production.min.js * @@ -70,7 +70,7 @@ Check the top-level render call using <`+ut+">.")}return He}}function Oi(ie,He){ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var lx;function T7(){return lx||(lx=1,function(e){function t(ne,J){var C=ne.length;ne.push(J);e:for(;0>>1,ye=ne[Z];if(0>>1;Z<$;){var Me=2*(Z+1)-1,Xe=ne[Me],qe=Me+1,st=ne[qe];if(0>l(Xe,C))qel(st,Xe)?(ne[Z]=st,ne[qe]=C,Z=qe):(ne[Z]=Xe,ne[Me]=C,Z=Me);else if(qel(st,C))ne[Z]=st,ne[qe]=C,Z=qe;else break e}}return J}function l(ne,J){var C=ne.sortIndex-J.sortIndex;return C!==0?C:ne.id-J.id}if(typeof performance=="object"&&typeof performance.now=="function"){var c=performance;e.unstable_now=function(){return c.now()}}else{var f=Date,p=f.now();e.unstable_now=function(){return f.now()-p}}var g=[],v=[],b=1,E=null,_=3,w=!1,O=!1,k=!1,F=typeof setTimeout=="function"?setTimeout:null,z=typeof clearTimeout=="function"?clearTimeout:null,I=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function M(ne){for(var J=n(v);J!==null;){if(J.callback===null)i(v);else if(J.startTime<=ne)i(v),J.sortIndex=J.expirationTime,t(g,J);else break;J=n(v)}}function j(ne){if(k=!1,M(ne),!O)if(n(g)!==null)O=!0,ke(G);else{var J=n(v);J!==null&&pe(j,J.startTime-ne)}}function G(ne,J){O=!1,k&&(k=!1,z(re),re=-1),w=!0;var C=_;try{for(M(J),E=n(g);E!==null&&(!(E.expirationTime>J)||ne&&!Ae());){var Z=E.callback;if(typeof Z=="function"){E.callback=null,_=E.priorityLevel;var ye=Z(E.expirationTime<=J);J=e.unstable_now(),typeof ye=="function"?E.callback=ye:E===n(g)&&i(g),M(J)}else i(g);E=n(g)}if(E!==null)var $=!0;else{var Me=n(v);Me!==null&&pe(j,Me.startTime-J),$=!1}return $}finally{E=null,_=C,w=!1}}var L=!1,K=null,re=-1,oe=5,Y=-1;function Ae(){return!(e.unstable_now()-Yne||125Z?(ne.sortIndex=C,t(v,ne),n(g)===null&&ne===n(v)&&(k?(z(re),re=-1):k=!0,pe(j,C-Z))):(ne.sortIndex=ye,t(g,ne),O||w||(O=!0,ke(G))),ne},e.unstable_shouldYield=Ae,e.unstable_wrapCallback=function(ne){var J=_;return function(){var C=_;_=J;try{return ne.apply(this,arguments)}finally{_=C}}}}(EE)),EE}var SE={},ux;function _7(){return ux||(ux=1,function(e){var t={};/** + */var lx;function T9(){return lx||(lx=1,function(e){function t(ne,J){var C=ne.length;ne.push(J);e:for(;0>>1,ye=ne[Z];if(0>>1;Z<$;){var Me=2*(Z+1)-1,Xe=ne[Me],qe=Me+1,st=ne[qe];if(0>l(Xe,C))qel(st,Xe)?(ne[Z]=st,ne[qe]=C,Z=qe):(ne[Z]=Xe,ne[Me]=C,Z=Me);else if(qel(st,C))ne[Z]=st,ne[qe]=C,Z=qe;else break e}}return J}function l(ne,J){var C=ne.sortIndex-J.sortIndex;return C!==0?C:ne.id-J.id}if(typeof performance=="object"&&typeof performance.now=="function"){var c=performance;e.unstable_now=function(){return c.now()}}else{var f=Date,p=f.now();e.unstable_now=function(){return f.now()-p}}var g=[],v=[],b=1,E=null,_=3,w=!1,O=!1,k=!1,F=typeof setTimeout=="function"?setTimeout:null,z=typeof clearTimeout=="function"?clearTimeout:null,I=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function M(ne){for(var J=n(v);J!==null;){if(J.callback===null)i(v);else if(J.startTime<=ne)i(v),J.sortIndex=J.expirationTime,t(g,J);else break;J=n(v)}}function j(ne){if(k=!1,M(ne),!O)if(n(g)!==null)O=!0,ke(G);else{var J=n(v);J!==null&&pe(j,J.startTime-ne)}}function G(ne,J){O=!1,k&&(k=!1,z(re),re=-1),w=!0;var C=_;try{for(M(J),E=n(g);E!==null&&(!(E.expirationTime>J)||ne&&!Ae());){var Z=E.callback;if(typeof Z=="function"){E.callback=null,_=E.priorityLevel;var ye=Z(E.expirationTime<=J);J=e.unstable_now(),typeof ye=="function"?E.callback=ye:E===n(g)&&i(g),M(J)}else i(g);E=n(g)}if(E!==null)var $=!0;else{var Me=n(v);Me!==null&&pe(j,Me.startTime-J),$=!1}return $}finally{E=null,_=C,w=!1}}var L=!1,K=null,re=-1,oe=5,W=-1;function Ae(){return!(e.unstable_now()-Wne||125Z?(ne.sortIndex=C,t(v,ne),n(g)===null&&ne===n(v)&&(k?(z(re),re=-1):k=!0,pe(j,C-Z))):(ne.sortIndex=ye,t(g,ne),O||w||(O=!0,ke(G))),ne},e.unstable_shouldYield=Ae,e.unstable_wrapCallback=function(ne){var J=_;return function(){var C=_;_=J;try{return ne.apply(this,arguments)}finally{_=C}}}}(EE)),EE}var SE={},ux;function _9(){return ux||(ux=1,function(e){var t={};/** * @license React * scheduler.development.js * @@ -78,7 +78,7 @@ Check the top-level render call using <`+ut+">.")}return He}}function Oi(ie,He){ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */t.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 n=!1,i=!1,l=5;function c(Je,yt){var Rt=Je.length;Je.push(yt),g(Je,yt,Rt)}function f(Je){return Je.length===0?null:Je[0]}function p(Je){if(Je.length===0)return null;var yt=Je[0],Rt=Je.pop();return Rt!==yt&&(Je[0]=Rt,v(Je,Rt,0)),yt}function g(Je,yt,Rt){for(var Nt=Rt;Nt>0;){var jt=Nt-1>>>1,un=Je[jt];if(b(un,yt)>0)Je[jt]=yt,Je[Nt]=un,Nt=jt;else return}}function v(Je,yt,Rt){for(var Nt=Rt,jt=Je.length,un=jt>>>1;NtRt&&(!Je||xr()));){var Nt=ce.callback;if(typeof Nt=="function"){ce.callback=null,de=ce.priorityLevel;var jt=ce.expirationTime<=Rt,un=Nt(jt);Rt=e.unstable_now(),typeof un=="function"?ce.callback=un:ce===f(Ae)&&p(Ae),ye(Rt)}else p(Ae);ce=f(Ae)}if(ce!==null)return!0;var Nn=f(ue);return Nn!==null&&mt($,Nn.startTime-Rt),!1}function qe(Je,yt){switch(Je){case E:case _:case w:case O:case k:break;default:Je=w}var Rt=de;de=Je;try{return yt()}finally{de=Rt}}function st(Je){var yt;switch(de){case E:case _:case w:yt=w;break;default:yt=de;break}var Rt=de;de=yt;try{return Je()}finally{de=Rt}}function nt(Je){var yt=de;return function(){var Rt=de;de=yt;try{return Je.apply(this,arguments)}finally{de=Rt}}}function _t(Je,yt,Rt){var Nt=e.unstable_now(),jt;if(typeof Rt=="object"&&Rt!==null){var un=Rt.delay;typeof un=="number"&&un>0?jt=Nt+un:jt=Nt}else jt=Nt;var Nn;switch(Je){case E:Nn=L;break;case _:Nn=K;break;case k:Nn=Y;break;case O:Nn=oe;break;case w:default:Nn=re;break}var Dr=jt+Nn,wn={id:ve++,callback:yt,priorityLevel:Je,startTime:jt,expirationTime:Dr,sortIndex:-1};return jt>Nt?(wn.sortIndex=jt,c(ue,wn),f(Ae)===null&&wn===f(ue)&&(ne?qt():ne=!0,mt($,jt-Nt))):(wn.sortIndex=Dr,c(Ae,wn),!pe&&!ke&&(pe=!0,vt(Me))),wn}function zt(){}function Jt(){!pe&&!ke&&(pe=!0,vt(Me))}function $n(){return f(Ae)}function zn(Je){Je.callback=null}function Cn(){return de}var or=!1,pr=null,_r=-1,Jn=l,Gr=-1;function xr(){var Je=e.unstable_now()-Gr;return!(Je125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}Je>0?Jn=Math.floor(1e3/Je):Jn=l}var ta=function(){if(pr!==null){var Je=e.unstable_now();Gr=Je;var yt=!0,Rt=!0;try{Rt=pr(yt,Je)}finally{Rt?Lr():(or=!1,pr=null)}}else or=!1},Lr;if(typeof Z=="function")Lr=function(){Z(ta)};else if(typeof MessageChannel<"u"){var Le=new MessageChannel,je=Le.port2;Le.port1.onmessage=ta,Lr=function(){je.postMessage(null)}}else Lr=function(){J(ta,0)};function vt(Je){pr=Je,or||(or=!0,Lr())}function mt(Je,yt){_r=J(function(){Je(e.unstable_now())},yt)}function qt(){C(_r),_r=-1}var Yn=Vr,Kn=null;e.unstable_IdlePriority=k,e.unstable_ImmediatePriority=E,e.unstable_LowPriority=O,e.unstable_NormalPriority=w,e.unstable_Profiling=Kn,e.unstable_UserBlockingPriority=_,e.unstable_cancelCallback=zn,e.unstable_continueExecution=Jt,e.unstable_forceFrameRate=Cr,e.unstable_getCurrentPriorityLevel=Cn,e.unstable_getFirstCallbackNode=$n,e.unstable_next=st,e.unstable_pauseExecution=zt,e.unstable_requestPaint=Yn,e.unstable_runWithPriority=qe,e.unstable_scheduleCallback=_t,e.unstable_shouldYield=xr,e.unstable_wrapCallback=nt,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()}(SE)),SE}var cx;function dx(){if(cx)return Kv.exports;cx=1;var e={};return e.NODE_ENV==="production"?Kv.exports=T7():Kv.exports=_7(),Kv.exports}/** + */t.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 n=!1,i=!1,l=5;function c(Je,yt){var Rt=Je.length;Je.push(yt),g(Je,yt,Rt)}function f(Je){return Je.length===0?null:Je[0]}function p(Je){if(Je.length===0)return null;var yt=Je[0],Rt=Je.pop();return Rt!==yt&&(Je[0]=Rt,v(Je,Rt,0)),yt}function g(Je,yt,Rt){for(var Nt=Rt;Nt>0;){var jt=Nt-1>>>1,un=Je[jt];if(b(un,yt)>0)Je[jt]=yt,Je[Nt]=un,Nt=jt;else return}}function v(Je,yt,Rt){for(var Nt=Rt,jt=Je.length,un=jt>>>1;NtRt&&(!Je||xr()));){var Nt=ce.callback;if(typeof Nt=="function"){ce.callback=null,de=ce.priorityLevel;var jt=ce.expirationTime<=Rt,un=Nt(jt);Rt=e.unstable_now(),typeof un=="function"?ce.callback=un:ce===f(Ae)&&p(Ae),ye(Rt)}else p(Ae);ce=f(Ae)}if(ce!==null)return!0;var Nn=f(ue);return Nn!==null&&mt($,Nn.startTime-Rt),!1}function qe(Je,yt){switch(Je){case E:case _:case w:case O:case k:break;default:Je=w}var Rt=de;de=Je;try{return yt()}finally{de=Rt}}function st(Je){var yt;switch(de){case E:case _:case w:yt=w;break;default:yt=de;break}var Rt=de;de=yt;try{return Je()}finally{de=Rt}}function nt(Je){var yt=de;return function(){var Rt=de;de=yt;try{return Je.apply(this,arguments)}finally{de=Rt}}}function _t(Je,yt,Rt){var Nt=e.unstable_now(),jt;if(typeof Rt=="object"&&Rt!==null){var un=Rt.delay;typeof un=="number"&&un>0?jt=Nt+un:jt=Nt}else jt=Nt;var Nn;switch(Je){case E:Nn=L;break;case _:Nn=K;break;case k:Nn=W;break;case O:Nn=oe;break;case w:default:Nn=re;break}var Dr=jt+Nn,wn={id:ve++,callback:yt,priorityLevel:Je,startTime:jt,expirationTime:Dr,sortIndex:-1};return jt>Nt?(wn.sortIndex=jt,c(ue,wn),f(Ae)===null&&wn===f(ue)&&(ne?qt():ne=!0,mt($,jt-Nt))):(wn.sortIndex=Dr,c(Ae,wn),!pe&&!ke&&(pe=!0,vt(Me))),wn}function zt(){}function Jt(){!pe&&!ke&&(pe=!0,vt(Me))}function $n(){return f(Ae)}function zn(Je){Je.callback=null}function Cn(){return de}var or=!1,pr=null,_r=-1,Jn=l,Gr=-1;function xr(){var Je=e.unstable_now()-Gr;return!(Je125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}Je>0?Jn=Math.floor(1e3/Je):Jn=l}var ta=function(){if(pr!==null){var Je=e.unstable_now();Gr=Je;var yt=!0,Rt=!0;try{Rt=pr(yt,Je)}finally{Rt?Lr():(or=!1,pr=null)}}else or=!1},Lr;if(typeof Z=="function")Lr=function(){Z(ta)};else if(typeof MessageChannel<"u"){var Le=new MessageChannel,je=Le.port2;Le.port1.onmessage=ta,Lr=function(){je.postMessage(null)}}else Lr=function(){J(ta,0)};function vt(Je){pr=Je,or||(or=!0,Lr())}function mt(Je,yt){_r=J(function(){Je(e.unstable_now())},yt)}function qt(){C(_r),_r=-1}var Yn=Vr,Kn=null;e.unstable_IdlePriority=k,e.unstable_ImmediatePriority=E,e.unstable_LowPriority=O,e.unstable_NormalPriority=w,e.unstable_Profiling=Kn,e.unstable_UserBlockingPriority=_,e.unstable_cancelCallback=zn,e.unstable_continueExecution=Jt,e.unstable_forceFrameRate=Cr,e.unstable_getCurrentPriorityLevel=Cn,e.unstable_getFirstCallbackNode=$n,e.unstable_next=st,e.unstable_pauseExecution=zt,e.unstable_requestPaint=Yn,e.unstable_runWithPriority=qe,e.unstable_scheduleCallback=_t,e.unstable_shouldYield=xr,e.unstable_wrapCallback=nt,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()}(SE)),SE}var cx;function dx(){if(cx)return Kv.exports;cx=1;var e={};return e.NODE_ENV==="production"?Kv.exports=T9():Kv.exports=_9(),Kv.exports}/** * @license React * react-dom.production.min.js * @@ -86,14 +86,14 @@ Check the top-level render call using <`+ut+">.")}return He}}function Oi(ie,He){ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var fx;function C7(){if(fx)return Ko;fx=1;var e=CV(),t=dx();function n(o){for(var s="https://reactjs.org/docs/error-decoder.html?invariant="+o,V=1;V"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),g=Object.prototype.hasOwnProperty,v=/^[: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]*$/,b={},E={};function _(o){return g.call(E,o)?!0:g.call(b,o)?!1:v.test(o)?E[o]=!0:(b[o]=!0,!1)}function w(o,s,V,h){if(V!==null&&V.type===0)return!1;switch(typeof s){case"function":case"symbol":return!0;case"boolean":return h?!1:V!==null?!V.acceptsBooleans:(o=o.toLowerCase().slice(0,5),o!=="data-"&&o!=="aria-");default:return!1}}function O(o,s,V,h){if(s===null||typeof s>"u"||w(o,s,V,h))return!0;if(h)return!1;if(V!==null)switch(V.type){case 3:return!s;case 4:return s===!1;case 5:return isNaN(s);case 6:return isNaN(s)||1>s}return!1}function k(o,s,V,h,S,R,B){this.acceptsBooleans=s===2||s===3||s===4,this.attributeName=h,this.attributeNamespace=S,this.mustUseProperty=V,this.propertyName=o,this.type=s,this.sanitizeURL=R,this.removeEmptyString=B}var F={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(o){F[o]=new k(o,0,!1,o,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(o){var s=o[0];F[s]=new k(s,1,!1,o[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(o){F[o]=new k(o,2,!1,o.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(o){F[o]=new k(o,2,!1,o,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(o){F[o]=new k(o,3,!1,o.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(o){F[o]=new k(o,3,!0,o,null,!1,!1)}),["capture","download"].forEach(function(o){F[o]=new k(o,4,!1,o,null,!1,!1)}),["cols","rows","size","span"].forEach(function(o){F[o]=new k(o,6,!1,o,null,!1,!1)}),["rowSpan","start"].forEach(function(o){F[o]=new k(o,5,!1,o.toLowerCase(),null,!1,!1)});var z=/[\-:]([a-z])/g;function I(o){return o[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(o){var s=o.replace(z,I);F[s]=new k(s,1,!1,o,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(o){var s=o.replace(z,I);F[s]=new k(s,1,!1,o,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(o){var s=o.replace(z,I);F[s]=new k(s,1,!1,o,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(o){F[o]=new k(o,1,!1,o.toLowerCase(),null,!1,!1)}),F.xlinkHref=new k("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(o){F[o]=new k(o,1,!1,o.toLowerCase(),null,!0,!0)});function M(o,s,V,h){var S=F.hasOwnProperty(s)?F[s]:null;(S!==null?S.type!==0:h||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),g=Object.prototype.hasOwnProperty,v=/^[: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]*$/,b={},E={};function _(o){return g.call(E,o)?!0:g.call(b,o)?!1:v.test(o)?E[o]=!0:(b[o]=!0,!1)}function w(o,s,V,h){if(V!==null&&V.type===0)return!1;switch(typeof s){case"function":case"symbol":return!0;case"boolean":return h?!1:V!==null?!V.acceptsBooleans:(o=o.toLowerCase().slice(0,5),o!=="data-"&&o!=="aria-");default:return!1}}function O(o,s,V,h){if(s===null||typeof s>"u"||w(o,s,V,h))return!0;if(h)return!1;if(V!==null)switch(V.type){case 3:return!s;case 4:return s===!1;case 5:return isNaN(s);case 6:return isNaN(s)||1>s}return!1}function k(o,s,V,h,S,R,B){this.acceptsBooleans=s===2||s===3||s===4,this.attributeName=h,this.attributeNamespace=S,this.mustUseProperty=V,this.propertyName=o,this.type=s,this.sanitizeURL=R,this.removeEmptyString=B}var F={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(o){F[o]=new k(o,0,!1,o,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(o){var s=o[0];F[s]=new k(s,1,!1,o[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(o){F[o]=new k(o,2,!1,o.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(o){F[o]=new k(o,2,!1,o,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(o){F[o]=new k(o,3,!1,o.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(o){F[o]=new k(o,3,!0,o,null,!1,!1)}),["capture","download"].forEach(function(o){F[o]=new k(o,4,!1,o,null,!1,!1)}),["cols","rows","size","span"].forEach(function(o){F[o]=new k(o,6,!1,o,null,!1,!1)}),["rowSpan","start"].forEach(function(o){F[o]=new k(o,5,!1,o.toLowerCase(),null,!1,!1)});var z=/[\-:]([a-z])/g;function I(o){return o[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(o){var s=o.replace(z,I);F[s]=new k(s,1,!1,o,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(o){var s=o.replace(z,I);F[s]=new k(s,1,!1,o,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(o){var s=o.replace(z,I);F[s]=new k(s,1,!1,o,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(o){F[o]=new k(o,1,!1,o.toLowerCase(),null,!1,!1)}),F.xlinkHref=new k("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(o){F[o]=new k(o,1,!1,o.toLowerCase(),null,!0,!0)});function M(o,s,V,h){var S=F.hasOwnProperty(s)?F[s]:null;(S!==null?S.type!==0:h||!(2ee||S[B]!==R[ee]){var fe=` -`+S[B].replace(" at new "," at ");return o.displayName&&fe.includes("")&&(fe=fe.replace("",o.displayName)),fe}while(1<=B&&0<=ee);break}}}finally{$=!1,Error.prepareStackTrace=V}return(o=o?o.displayName||o.name:"")?ye(o):""}function Xe(o){switch(o.tag){case 5:return ye(o.type);case 16:return ye("Lazy");case 13:return ye("Suspense");case 19:return ye("SuspenseList");case 0:case 2:case 15:return o=Me(o.type,!1),o;case 11:return o=Me(o.type.render,!1),o;case 1:return o=Me(o.type,!0),o;default:return""}}function qe(o){if(o==null)return null;if(typeof o=="function")return o.displayName||o.name||null;if(typeof o=="string")return o;switch(o){case K:return"Fragment";case L:return"Portal";case oe:return"Profiler";case re:return"StrictMode";case ve:return"Suspense";case ce:return"SuspenseList"}if(typeof o=="object")switch(o.$$typeof){case Ae:return(o.displayName||"Context")+".Consumer";case Y:return(o._context.displayName||"Context")+".Provider";case ue:var s=o.render;return o=o.displayName,o||(o=s.displayName||s.name||"",o=o!==""?"ForwardRef("+o+")":"ForwardRef"),o;case de:return s=o.displayName||null,s!==null?s:qe(o.type)||"Memo";case ke:s=o._payload,o=o._init;try{return qe(o(s))}catch{}}return null}function st(o){var s=o.type;switch(o.tag){case 24:return"Cache";case 9:return(s.displayName||"Context")+".Consumer";case 10:return(s._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return o=s.render,o=o.displayName||o.name||"",s.displayName||(o!==""?"ForwardRef("+o+")":"ForwardRef");case 7:return"Fragment";case 5:return s;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return qe(s);case 8:return s===re?"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 s=="function")return s.displayName||s.name||null;if(typeof s=="string")return s}return null}function nt(o){switch(typeof o){case"boolean":case"number":case"string":case"undefined":return o;case"object":return o;default:return""}}function _t(o){var s=o.type;return(o=o.nodeName)&&o.toLowerCase()==="input"&&(s==="checkbox"||s==="radio")}function zt(o){var s=_t(o)?"checked":"value",V=Object.getOwnPropertyDescriptor(o.constructor.prototype,s),h=""+o[s];if(!o.hasOwnProperty(s)&&typeof V<"u"&&typeof V.get=="function"&&typeof V.set=="function"){var S=V.get,R=V.set;return Object.defineProperty(o,s,{configurable:!0,get:function(){return S.call(this)},set:function(B){h=""+B,R.call(this,B)}}),Object.defineProperty(o,s,{enumerable:V.enumerable}),{getValue:function(){return h},setValue:function(B){h=""+B},stopTracking:function(){o._valueTracker=null,delete o[s]}}}}function Jt(o){o._valueTracker||(o._valueTracker=zt(o))}function $n(o){if(!o)return!1;var s=o._valueTracker;if(!s)return!0;var V=s.getValue(),h="";return o&&(h=_t(o)?o.checked?"true":"false":o.value),o=h,o!==V?(s.setValue(o),!0):!1}function zn(o){if(o=o||(typeof document<"u"?document:void 0),typeof o>"u")return null;try{return o.activeElement||o.body}catch{return o.body}}function Cn(o,s){var V=s.checked;return C({},s,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:V??o._wrapperState.initialChecked})}function or(o,s){var V=s.defaultValue==null?"":s.defaultValue,h=s.checked!=null?s.checked:s.defaultChecked;V=nt(s.value!=null?s.value:V),o._wrapperState={initialChecked:h,initialValue:V,controlled:s.type==="checkbox"||s.type==="radio"?s.checked!=null:s.value!=null}}function pr(o,s){s=s.checked,s!=null&&M(o,"checked",s,!1)}function _r(o,s){pr(o,s);var V=nt(s.value),h=s.type;if(V!=null)h==="number"?(V===0&&o.value===""||o.value!=V)&&(o.value=""+V):o.value!==""+V&&(o.value=""+V);else if(h==="submit"||h==="reset"){o.removeAttribute("value");return}s.hasOwnProperty("value")?Gr(o,s.type,V):s.hasOwnProperty("defaultValue")&&Gr(o,s.type,nt(s.defaultValue)),s.checked==null&&s.defaultChecked!=null&&(o.defaultChecked=!!s.defaultChecked)}function Jn(o,s,V){if(s.hasOwnProperty("value")||s.hasOwnProperty("defaultValue")){var h=s.type;if(!(h!=="submit"&&h!=="reset"||s.value!==void 0&&s.value!==null))return;s=""+o._wrapperState.initialValue,V||s===o.value||(o.value=s),o.defaultValue=s}V=o.name,V!==""&&(o.name=""),o.defaultChecked=!!o._wrapperState.initialChecked,V!==""&&(o.name=V)}function Gr(o,s,V){(s!=="number"||zn(o.ownerDocument)!==o)&&(V==null?o.defaultValue=""+o._wrapperState.initialValue:o.defaultValue!==""+V&&(o.defaultValue=""+V))}var xr=Array.isArray;function Vr(o,s,V,h){if(o=o.options,s){s={};for(var S=0;S"+s.valueOf().toString()+"",s=mt.firstChild;o.firstChild;)o.removeChild(o.firstChild);for(;s.firstChild;)o.appendChild(s.firstChild)}});function Yn(o,s){if(s){var V=o.firstChild;if(V&&V===o.lastChild&&V.nodeType===3){V.nodeValue=s;return}}o.textContent=s}var Kn={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},Je=["Webkit","ms","Moz","O"];Object.keys(Kn).forEach(function(o){Je.forEach(function(s){s=s+o.charAt(0).toUpperCase()+o.substring(1),Kn[s]=Kn[o]})});function yt(o,s,V){return s==null||typeof s=="boolean"||s===""?"":V||typeof s!="number"||s===0||Kn.hasOwnProperty(o)&&Kn[o]?(""+s).trim():s+"px"}function Rt(o,s){o=o.style;for(var V in s)if(s.hasOwnProperty(V)){var h=V.indexOf("--")===0,S=yt(V,s[V],h);V==="float"&&(V="cssFloat"),h?o.setProperty(V,S):o[V]=S}}var Nt=C({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 jt(o,s){if(s){if(Nt[o]&&(s.children!=null||s.dangerouslySetInnerHTML!=null))throw Error(n(137,o));if(s.dangerouslySetInnerHTML!=null){if(s.children!=null)throw Error(n(60));if(typeof s.dangerouslySetInnerHTML!="object"||!("__html"in s.dangerouslySetInnerHTML))throw Error(n(61))}if(s.style!=null&&typeof s.style!="object")throw Error(n(62))}}function un(o,s){if(o.indexOf("-")===-1)return typeof s.is=="string";switch(o){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 Nn=null;function Dr(o){return o=o.target||o.srcElement||window,o.correspondingUseElement&&(o=o.correspondingUseElement),o.nodeType===3?o.parentNode:o}var wn=null,na=null,jn=null;function sr(o){if(o=ii(o)){if(typeof wn!="function")throw Error(n(280));var s=o.stateNode;s&&(s=Jc(s),wn(o.stateNode,o.type,s))}}function Ni(o){na?jn?jn.push(o):jn=[o]:na=o}function Ja(){if(na){var o=na,s=jn;if(jn=na=null,sr(o),s)for(o=0;o>>=0,o===0?32:31-(Oc(o)/xc|0)|0}var jl=64,Hl=4194304;function os(o){switch(o&-o){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 o&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return o&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return o}}function ss(o,s){var V=o.pendingLanes;if(V===0)return 0;var h=0,S=o.suspendedLanes,R=o.pingedLanes,B=V&268435455;if(B!==0){var ee=B&~S;ee!==0?h=os(ee):(R&=B,R!==0&&(h=os(R)))}else B=V&~S,B!==0?h=os(B):R!==0&&(h=os(R));if(h===0)return 0;if(s!==0&&s!==h&&!(s&S)&&(S=h&-h,R=s&-s,S>=R||S===16&&(R&4194240)!==0))return s;if(h&4&&(h|=V&16),s=o.entangledLanes,s!==0)for(o=o.entanglements,s&=h;0V;V++)s.push(o);return s}function sl(o,s,V){o.pendingLanes|=s,s!==536870912&&(o.suspendedLanes=0,o.pingedLanes=0),o=o.eventTimes,s=31-ri(s),o[s]=V}function Lc(o,s){var V=o.pendingLanes&~s;o.pendingLanes=s,o.suspendedLanes=0,o.pingedLanes=0,o.expiredLanes&=s,o.mutableReadLanes&=s,o.entangledLanes&=s,s=o.entanglements;var h=o.eventTimes;for(o=o.expirationTimes;0=Di),om=" ",Bu=!1;function sm(o,s){switch(o){case"keyup":return Ps.indexOf(s.keyCode)!==-1;case"keydown":return s.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Vp(o){return o=o.detail,typeof o=="object"&&"data"in o?o.data:null}var Fs=!1;function Ah(o,s){switch(o){case"compositionend":return Vp(s);case"keypress":return s.which!==32?null:(Bu=!0,om);case"textInput":return o=s.data,o===om&&Bu?null:o;default:return null}}function Th(o,s){if(Fs)return o==="compositionend"||!qr&&sm(o,s)?(o=ae(),P=Mu=oo=null,Fs=!1,o):null;switch(o){case"paste":return null;case"keypress":if(!(s.ctrlKey||s.altKey||s.metaKey)||s.ctrlKey&&s.altKey){if(s.char&&1=s)return{node:V,offset:s-o};o=h}e:{for(;V;){if(V.nextSibling){V=V.nextSibling;break e}V=V.parentNode}V=void 0}V=fm(V)}}function Ep(o,s){return o&&s?o===s?!0:o&&o.nodeType===3?!1:s&&s.nodeType===3?Ep(o,s.parentNode):"contains"in o?o.contains(s):o.compareDocumentPosition?!!(o.compareDocumentPosition(s)&16):!1:!1}function qd(){for(var o=window,s=zn();s instanceof o.HTMLIFrameElement;){try{var V=typeof s.contentWindow.location.href=="string"}catch{V=!1}if(V)o=s.contentWindow;else break;s=zn(o.document)}return s}function Hc(o){var s=o&&o.nodeName&&o.nodeName.toLowerCase();return s&&(s==="input"&&(o.type==="text"||o.type==="search"||o.type==="tel"||o.type==="url"||o.type==="password")||s==="textarea"||o.contentEditable==="true")}function cs(o){var s=qd(),V=o.focusedElem,h=o.selectionRange;if(s!==V&&V&&V.ownerDocument&&Ep(V.ownerDocument.documentElement,V)){if(h!==null&&Hc(V)){if(s=h.start,o=h.end,o===void 0&&(o=s),"selectionStart"in V)V.selectionStart=s,V.selectionEnd=Math.min(o,V.value.length);else if(o=(s=V.ownerDocument||document)&&s.defaultView||window,o.getSelection){o=o.getSelection();var S=V.textContent.length,R=Math.min(h.start,S);h=h.end===void 0?R:Math.min(h.end,S),!o.extend&&R>h&&(S=h,h=R,R=S),S=pm(V,R);var B=pm(V,h);S&&B&&(o.rangeCount!==1||o.anchorNode!==S.node||o.anchorOffset!==S.offset||o.focusNode!==B.node||o.focusOffset!==B.offset)&&(s=s.createRange(),s.setStart(S.node,S.offset),o.removeAllRanges(),R>h?(o.addRange(s),o.extend(B.node,B.offset)):(s.setEnd(B.node,B.offset),o.addRange(s)))}}for(s=[],o=V;o=o.parentNode;)o.nodeType===1&&s.push({element:o,left:o.scrollLeft,top:o.scrollTop});for(typeof V.focus=="function"&&V.focus(),V=0;V=document.documentMode,Wl=null,Us=null,Yl=null,Sp=!1;function Vm(o,s,V){var h=V.window===V?V.document:V.nodeType===9?V:V.ownerDocument;Sp||Wl==null||Wl!==zn(h)||(h=Wl,"selectionStart"in h&&Hc(h)?h={start:h.selectionStart,end:h.selectionEnd}:(h=(h.ownerDocument&&h.ownerDocument.defaultView||window).getSelection(),h={anchorNode:h.anchorNode,anchorOffset:h.anchorOffset,focusNode:h.focusNode,focusOffset:h.focusOffset}),Yl&&ju(Yl,h)||(Yl=h,h=Zd(Us,"onSelect"),0Po||(o.current=Ut[Po],Ut[Po]=null,Po--)}function Zn(o,s){Po++,Ut[Po]=o.current,o.current=s}var uo={},Ta=Sr(uo),rn=Sr(!1),oi=uo;function Pi(o,s){var V=o.type.contextTypes;if(!V)return uo;var h=o.stateNode;if(h&&h.__reactInternalMemoizedUnmaskedChildContext===s)return h.__reactInternalMemoizedMaskedChildContext;var S={},R;for(R in V)S[R]=s[R];return h&&(o=o.stateNode,o.__reactInternalMemoizedUnmaskedChildContext=s,o.__reactInternalMemoizedMaskedChildContext=S),S}function ua(o){return o=o.childContextTypes,o!=null}function Si(){Lt(rn),Lt(Ta)}function fs(o,s,V){if(Ta.current!==uo)throw Error(n(168));Zn(Ta,s),Zn(rn,V)}function ml(o,s,V){var h=o.stateNode;if(s=s.childContextTypes,typeof h.getChildContext!="function")return V;h=h.getChildContext();for(var S in h)if(!(S in s))throw Error(n(108,st(o)||"Unknown",S));return C({},V,h)}function js(o){return o=(o=o.stateNode)&&o.__reactInternalMemoizedMergedChildContext||uo,oi=Ta.current,Zn(Ta,o),Zn(rn,rn.current),!0}function Am(o,s,V){var h=o.stateNode;if(!h)throw Error(n(169));V?(o=ml(o,s,oi),h.__reactInternalMemoizedMergedChildContext=o,Lt(rn),Lt(Ta),Zn(Ta,o)):Lt(rn),Zn(rn,V)}var Fo=null,ps=!1,va=!1;function ed(o){Fo===null?Fo=[o]:Fo.push(o)}function Op(o){ps=!0,ed(o)}function Vs(){if(!va&&Fo!==null){va=!0;var o=0,s=kn;try{var V=Fo;for(kn=1;o>=B,S-=B,_a=1<<32-ri(s)+S|V<Xt?(Pa=xt,xt=null):Pa=xt.sibling;var rr=We(_e,xt,Re[Xt],at);if(rr===null){xt===null&&(xt=Pa);break}o&&xt&&rr.alternate===null&&s(_e,xt),ge=R(rr,ge,Xt),Kt===null?Mt=rr:Kt.sibling=rr,Kt=rr,xt=Pa}if(Xt===Re.length)return V(_e,xt),Xn&&Ql(_e,Xt),Mt;if(xt===null){for(;XtXt?(Pa=xt,xt=null):Pa=xt.sibling;var iu=We(_e,xt,rr.value,at);if(iu===null){xt===null&&(xt=Pa);break}o&&xt&&iu.alternate===null&&s(_e,xt),ge=R(iu,ge,Xt),Kt===null?Mt=iu:Kt.sibling=iu,Kt=iu,xt=Pa}if(rr.done)return V(_e,xt),Xn&&Ql(_e,Xt),Mt;if(xt===null){for(;!rr.done;Xt++,rr=Re.next())rr=Ze(_e,rr.value,at),rr!==null&&(ge=R(rr,ge,Xt),Kt===null?Mt=rr:Kt.sibling=rr,Kt=rr);return Xn&&Ql(_e,Xt),Mt}for(xt=h(_e,xt);!rr.done;Xt++,rr=Re.next())rr=bt(xt,_e,Xt,rr.value,at),rr!==null&&(o&&rr.alternate!==null&&xt.delete(rr.key===null?Xt:rr.key),ge=R(rr,ge,Xt),Kt===null?Mt=rr:Kt.sibling=rr,Kt=rr);return o&&xt.forEach(function(fk){return s(_e,fk)}),Xn&&Ql(_e,Xt),Mt}function Ea(_e,ge,Re,at){if(typeof Re=="object"&&Re!==null&&Re.type===K&&Re.key===null&&(Re=Re.props.children),typeof Re=="object"&&Re!==null){switch(Re.$$typeof){case G:e:{for(var Mt=Re.key,Kt=ge;Kt!==null;){if(Kt.key===Mt){if(Mt=Re.type,Mt===K){if(Kt.tag===7){V(_e,Kt.sibling),ge=S(Kt,Re.props.children),ge.return=_e,_e=ge;break e}}else if(Kt.elementType===Mt||typeof Mt=="object"&&Mt!==null&&Mt.$$typeof===ke&&Cm(Mt)===Kt.type){V(_e,Kt.sibling),ge=S(Kt,Re.props),ge.ref=Ju(_e,Kt,Re),ge.return=_e,_e=ge;break e}V(_e,Kt);break}else s(_e,Kt);Kt=Kt.sibling}Re.type===K?(ge=Vd(Re.props.children,_e.mode,at,Re.key),ge.return=_e,_e=ge):(at=Wm(Re.type,Re.key,Re.props,null,_e.mode,at),at.ref=Ju(_e,ge,Re),at.return=_e,_e=at)}return B(_e);case L:e:{for(Kt=Re.key;ge!==null;){if(ge.key===Kt)if(ge.tag===4&&ge.stateNode.containerInfo===Re.containerInfo&&ge.stateNode.implementation===Re.implementation){V(_e,ge.sibling),ge=S(ge,Re.children||[]),ge.return=_e,_e=ge;break e}else{V(_e,ge);break}else s(_e,ge);ge=ge.sibling}ge=rV(Re,_e.mode,at),ge.return=_e,_e=ge}return B(_e);case ke:return Kt=Re._init,Ea(_e,ge,Kt(Re._payload),at)}if(xr(Re))return Ot(_e,ge,Re,at);if(J(Re))return Dt(_e,ge,Re,at);ec(_e,Re)}return typeof Re=="string"&&Re!==""||typeof Re=="number"?(Re=""+Re,ge!==null&&ge.tag===6?(V(_e,ge.sibling),ge=S(ge,Re),ge.return=_e,_e=ge):(V(_e,ge),ge=Km(Re,_e.mode,at),ge.return=_e,_e=ge),B(_e)):V(_e,ge)}return Ea}var tc=Hp(!0),wm=Hp(!1),rd={},Bo=Sr(rd),Jl=Sr(rd),ad=Sr(rd);function $o(o){if(o===rd)throw Error(n(174));return o}function id(o,s){switch(Zn(ad,s),Zn(Jl,o),Zn(Bo,rd),o=s.nodeType,o){case 9:case 11:s=(s=s.documentElement)?s.namespaceURI:vt(null,"");break;default:o=o===8?s.parentNode:s,s=o.namespaceURI||null,o=o.tagName,s=vt(s,o)}Lt(Bo),Zn(Bo,s)}function eu(){Lt(Bo),Lt(Jl),Lt(ad)}function od(o){$o(ad.current);var s=$o(Bo.current),V=vt(s,o.type);s!==V&&(Zn(Jl,o),Zn(Bo,V))}function Bt(o){Jl.current===o&&(Lt(Bo),Lt(Jl))}var ct=Sr(0);function Hn(o){for(var s=o;s!==null;){if(s.tag===13){var V=s.memoizedState;if(V!==null&&(V=V.dehydrated,V===null||V.data==="$?"||V.data==="$!"))return s}else if(s.tag===19&&s.memoizedProps.revealOrder!==void 0){if(s.flags&128)return s}else if(s.child!==null){s.child.return=s,s=s.child;continue}if(s===o)break;for(;s.sibling===null;){if(s.return===null||s.return===o)return null;s=s.return}s.sibling.return=s.return,s=s.sibling}return null}var T=[];function x(){for(var o=0;oV?V:4,o(!0);var h=X.transition;X.transition={};try{o(!1),s()}finally{kn=V,X.transition=h}}function gb(){return tn().memoizedState}function Pr(o,s,V){var h=au(o);if(V={lane:h,action:V,hasEagerState:!1,eagerState:null,next:null},Gp(o))lf(s,V);else if(V=Fp(o,s,V,h),V!==null){var S=Xa();ia(V,o,h,S),qp(V,s,h)}}function Rm(o,s,V){var h=au(o),S={lane:h,action:V,hasEagerState:!1,eagerState:null,next:null};if(Gp(o))lf(s,S);else{var R=o.alternate;if(o.lanes===0&&(R===null||R.lanes===0)&&(R=s.lastRenderedReducer,R!==null))try{var B=s.lastRenderedState,ee=R(B,V);if(S.hasEagerState=!0,S.eagerState=ee,Mi(ee,B)){var fe=s.interleaved;fe===null?(S.next=S,si(s)):(S.next=fe.next,fe.next=S),s.interleaved=S;return}}catch{}finally{}V=Fp(o,s,S,h),V!==null&&(S=Xa(),ia(V,o,h,S),qp(V,s,h))}}function Gp(o){var s=o.alternate;return o===le||s!==null&&s===le}function lf(o,s){Te=be=!0;var V=o.pending;V===null?s.next=s:(s.next=V.next,V.next=s),o.pending=s}function qp(o,s,V){if(V&4194240){var h=s.lanes;h&=o.pendingLanes,V|=h,s.lanes=V,Dc(o,V)}}var km={readContext:it,useCallback:Be,useContext:Be,useEffect:Be,useImperativeHandle:Be,useInsertionEffect:Be,useLayoutEffect:Be,useMemo:Be,useReducer:Be,useRef:Be,useState:Be,useDebugValue:Be,useDeferredValue:Be,useTransition:Be,useMutableSource:Be,useSyncExternalStore:Be,useId:Be,unstable_isNewReconciler:!1},YR={readContext:it,useCallback:function(o,s){return Yt().memoizedState=[o,s===void 0?null:s],o},useContext:it,useEffect:Ia,useImperativeHandle:function(o,s,V){return V=V!=null?V.concat([o]):null,On(4194308,4,Ws.bind(null,s,o),V)},useLayoutEffect:function(o,s){return On(4194308,4,o,s)},useInsertionEffect:function(o,s){return On(4,2,o,s)},useMemo:function(o,s){var V=Yt();return s=s===void 0?null:s,o=o(),V.memoizedState=[o,s],o},useReducer:function(o,s,V){var h=Yt();return s=V!==void 0?V(s):s,h.memoizedState=h.baseState=s,o={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:o,lastRenderedState:s},h.queue=o,o=o.dispatch=Pr.bind(null,le,o),[h.memoizedState,o]},useRef:function(o){var s=Yt();return o={current:o},s.memoizedState=o},useState:dr,useDebugValue:Fi,useDeferredValue:function(o){return Yt().memoizedState=o},useTransition:function(){var o=dr(!1),s=o[0];return o=li.bind(null,o[1]),Yt().memoizedState=o,[s,o]},useMutableSource:function(){},useSyncExternalStore:function(o,s,V){var h=le,S=Yt();if(Xn){if(V===void 0)throw Error(n(407));V=V()}else{if(V=s(),pa===null)throw Error(n(349));se&30||Ke(h,s,V)}S.memoizedState=V;var R={value:V,getSnapshot:s};return S.queue=R,Ia(gn.bind(null,h,R,o),[o]),h.flags|=2048,vn(9,$t.bind(null,h,R,V,s),void 0,null),V},useId:function(){var o=Yt(),s=pa.identifierPrefix;if(Xn){var V=Oa,h=_a;V=(h&~(1<<32-ri(h)-1)).toString(32)+V,s=":"+s+"R"+V,V=ze++,0")&&(fe=fe.replace("",o.displayName)),fe}while(1<=B&&0<=ee);break}}}finally{$=!1,Error.prepareStackTrace=V}return(o=o?o.displayName||o.name:"")?ye(o):""}function Xe(o){switch(o.tag){case 5:return ye(o.type);case 16:return ye("Lazy");case 13:return ye("Suspense");case 19:return ye("SuspenseList");case 0:case 2:case 15:return o=Me(o.type,!1),o;case 11:return o=Me(o.type.render,!1),o;case 1:return o=Me(o.type,!0),o;default:return""}}function qe(o){if(o==null)return null;if(typeof o=="function")return o.displayName||o.name||null;if(typeof o=="string")return o;switch(o){case K:return"Fragment";case L:return"Portal";case oe:return"Profiler";case re:return"StrictMode";case ve:return"Suspense";case ce:return"SuspenseList"}if(typeof o=="object")switch(o.$$typeof){case Ae:return(o.displayName||"Context")+".Consumer";case W:return(o._context.displayName||"Context")+".Provider";case ue:var s=o.render;return o=o.displayName,o||(o=s.displayName||s.name||"",o=o!==""?"ForwardRef("+o+")":"ForwardRef"),o;case de:return s=o.displayName||null,s!==null?s:qe(o.type)||"Memo";case ke:s=o._payload,o=o._init;try{return qe(o(s))}catch{}}return null}function st(o){var s=o.type;switch(o.tag){case 24:return"Cache";case 9:return(s.displayName||"Context")+".Consumer";case 10:return(s._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return o=s.render,o=o.displayName||o.name||"",s.displayName||(o!==""?"ForwardRef("+o+")":"ForwardRef");case 7:return"Fragment";case 5:return s;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return qe(s);case 8:return s===re?"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 s=="function")return s.displayName||s.name||null;if(typeof s=="string")return s}return null}function nt(o){switch(typeof o){case"boolean":case"number":case"string":case"undefined":return o;case"object":return o;default:return""}}function _t(o){var s=o.type;return(o=o.nodeName)&&o.toLowerCase()==="input"&&(s==="checkbox"||s==="radio")}function zt(o){var s=_t(o)?"checked":"value",V=Object.getOwnPropertyDescriptor(o.constructor.prototype,s),h=""+o[s];if(!o.hasOwnProperty(s)&&typeof V<"u"&&typeof V.get=="function"&&typeof V.set=="function"){var S=V.get,R=V.set;return Object.defineProperty(o,s,{configurable:!0,get:function(){return S.call(this)},set:function(B){h=""+B,R.call(this,B)}}),Object.defineProperty(o,s,{enumerable:V.enumerable}),{getValue:function(){return h},setValue:function(B){h=""+B},stopTracking:function(){o._valueTracker=null,delete o[s]}}}}function Jt(o){o._valueTracker||(o._valueTracker=zt(o))}function $n(o){if(!o)return!1;var s=o._valueTracker;if(!s)return!0;var V=s.getValue(),h="";return o&&(h=_t(o)?o.checked?"true":"false":o.value),o=h,o!==V?(s.setValue(o),!0):!1}function zn(o){if(o=o||(typeof document<"u"?document:void 0),typeof o>"u")return null;try{return o.activeElement||o.body}catch{return o.body}}function Cn(o,s){var V=s.checked;return C({},s,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:V??o._wrapperState.initialChecked})}function or(o,s){var V=s.defaultValue==null?"":s.defaultValue,h=s.checked!=null?s.checked:s.defaultChecked;V=nt(s.value!=null?s.value:V),o._wrapperState={initialChecked:h,initialValue:V,controlled:s.type==="checkbox"||s.type==="radio"?s.checked!=null:s.value!=null}}function pr(o,s){s=s.checked,s!=null&&M(o,"checked",s,!1)}function _r(o,s){pr(o,s);var V=nt(s.value),h=s.type;if(V!=null)h==="number"?(V===0&&o.value===""||o.value!=V)&&(o.value=""+V):o.value!==""+V&&(o.value=""+V);else if(h==="submit"||h==="reset"){o.removeAttribute("value");return}s.hasOwnProperty("value")?Gr(o,s.type,V):s.hasOwnProperty("defaultValue")&&Gr(o,s.type,nt(s.defaultValue)),s.checked==null&&s.defaultChecked!=null&&(o.defaultChecked=!!s.defaultChecked)}function Jn(o,s,V){if(s.hasOwnProperty("value")||s.hasOwnProperty("defaultValue")){var h=s.type;if(!(h!=="submit"&&h!=="reset"||s.value!==void 0&&s.value!==null))return;s=""+o._wrapperState.initialValue,V||s===o.value||(o.value=s),o.defaultValue=s}V=o.name,V!==""&&(o.name=""),o.defaultChecked=!!o._wrapperState.initialChecked,V!==""&&(o.name=V)}function Gr(o,s,V){(s!=="number"||zn(o.ownerDocument)!==o)&&(V==null?o.defaultValue=""+o._wrapperState.initialValue:o.defaultValue!==""+V&&(o.defaultValue=""+V))}var xr=Array.isArray;function Vr(o,s,V,h){if(o=o.options,s){s={};for(var S=0;S"+s.valueOf().toString()+"",s=mt.firstChild;o.firstChild;)o.removeChild(o.firstChild);for(;s.firstChild;)o.appendChild(s.firstChild)}});function Yn(o,s){if(s){var V=o.firstChild;if(V&&V===o.lastChild&&V.nodeType===3){V.nodeValue=s;return}}o.textContent=s}var Kn={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},Je=["Webkit","ms","Moz","O"];Object.keys(Kn).forEach(function(o){Je.forEach(function(s){s=s+o.charAt(0).toUpperCase()+o.substring(1),Kn[s]=Kn[o]})});function yt(o,s,V){return s==null||typeof s=="boolean"||s===""?"":V||typeof s!="number"||s===0||Kn.hasOwnProperty(o)&&Kn[o]?(""+s).trim():s+"px"}function Rt(o,s){o=o.style;for(var V in s)if(s.hasOwnProperty(V)){var h=V.indexOf("--")===0,S=yt(V,s[V],h);V==="float"&&(V="cssFloat"),h?o.setProperty(V,S):o[V]=S}}var Nt=C({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 jt(o,s){if(s){if(Nt[o]&&(s.children!=null||s.dangerouslySetInnerHTML!=null))throw Error(n(137,o));if(s.dangerouslySetInnerHTML!=null){if(s.children!=null)throw Error(n(60));if(typeof s.dangerouslySetInnerHTML!="object"||!("__html"in s.dangerouslySetInnerHTML))throw Error(n(61))}if(s.style!=null&&typeof s.style!="object")throw Error(n(62))}}function un(o,s){if(o.indexOf("-")===-1)return typeof s.is=="string";switch(o){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 Nn=null;function Dr(o){return o=o.target||o.srcElement||window,o.correspondingUseElement&&(o=o.correspondingUseElement),o.nodeType===3?o.parentNode:o}var wn=null,na=null,jn=null;function sr(o){if(o=ii(o)){if(typeof wn!="function")throw Error(n(280));var s=o.stateNode;s&&(s=Jc(s),wn(o.stateNode,o.type,s))}}function Ni(o){na?jn?jn.push(o):jn=[o]:na=o}function Ja(){if(na){var o=na,s=jn;if(jn=na=null,sr(o),s)for(o=0;o>>=0,o===0?32:31-(Oc(o)/xc|0)|0}var jl=64,Hl=4194304;function os(o){switch(o&-o){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 o&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return o&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return o}}function ss(o,s){var V=o.pendingLanes;if(V===0)return 0;var h=0,S=o.suspendedLanes,R=o.pingedLanes,B=V&268435455;if(B!==0){var ee=B&~S;ee!==0?h=os(ee):(R&=B,R!==0&&(h=os(R)))}else B=V&~S,B!==0?h=os(B):R!==0&&(h=os(R));if(h===0)return 0;if(s!==0&&s!==h&&!(s&S)&&(S=h&-h,R=s&-s,S>=R||S===16&&(R&4194240)!==0))return s;if(h&4&&(h|=V&16),s=o.entangledLanes,s!==0)for(o=o.entanglements,s&=h;0V;V++)s.push(o);return s}function sl(o,s,V){o.pendingLanes|=s,s!==536870912&&(o.suspendedLanes=0,o.pingedLanes=0),o=o.eventTimes,s=31-ri(s),o[s]=V}function Lc(o,s){var V=o.pendingLanes&~s;o.pendingLanes=s,o.suspendedLanes=0,o.pingedLanes=0,o.expiredLanes&=s,o.mutableReadLanes&=s,o.entangledLanes&=s,s=o.entanglements;var h=o.eventTimes;for(o=o.expirationTimes;0=Di),om=" ",Bu=!1;function sm(o,s){switch(o){case"keyup":return Ps.indexOf(s.keyCode)!==-1;case"keydown":return s.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function pp(o){return o=o.detail,typeof o=="object"&&"data"in o?o.data:null}var Fs=!1;function Ah(o,s){switch(o){case"compositionend":return pp(s);case"keypress":return s.which!==32?null:(Bu=!0,om);case"textInput":return o=s.data,o===om&&Bu?null:o;default:return null}}function Th(o,s){if(Fs)return o==="compositionend"||!qr&&sm(o,s)?(o=ae(),P=Mu=oo=null,Fs=!1,o):null;switch(o){case"paste":return null;case"keypress":if(!(s.ctrlKey||s.altKey||s.metaKey)||s.ctrlKey&&s.altKey){if(s.char&&1=s)return{node:V,offset:s-o};o=h}e:{for(;V;){if(V.nextSibling){V=V.nextSibling;break e}V=V.parentNode}V=void 0}V=fm(V)}}function bp(o,s){return o&&s?o===s?!0:o&&o.nodeType===3?!1:s&&s.nodeType===3?bp(o,s.parentNode):"contains"in o?o.contains(s):o.compareDocumentPosition?!!(o.compareDocumentPosition(s)&16):!1:!1}function qd(){for(var o=window,s=zn();s instanceof o.HTMLIFrameElement;){try{var V=typeof s.contentWindow.location.href=="string"}catch{V=!1}if(V)o=s.contentWindow;else break;s=zn(o.document)}return s}function Hc(o){var s=o&&o.nodeName&&o.nodeName.toLowerCase();return s&&(s==="input"&&(o.type==="text"||o.type==="search"||o.type==="tel"||o.type==="url"||o.type==="password")||s==="textarea"||o.contentEditable==="true")}function cs(o){var s=qd(),V=o.focusedElem,h=o.selectionRange;if(s!==V&&V&&V.ownerDocument&&bp(V.ownerDocument.documentElement,V)){if(h!==null&&Hc(V)){if(s=h.start,o=h.end,o===void 0&&(o=s),"selectionStart"in V)V.selectionStart=s,V.selectionEnd=Math.min(o,V.value.length);else if(o=(s=V.ownerDocument||document)&&s.defaultView||window,o.getSelection){o=o.getSelection();var S=V.textContent.length,R=Math.min(h.start,S);h=h.end===void 0?R:Math.min(h.end,S),!o.extend&&R>h&&(S=h,h=R,R=S),S=pm(V,R);var B=pm(V,h);S&&B&&(o.rangeCount!==1||o.anchorNode!==S.node||o.anchorOffset!==S.offset||o.focusNode!==B.node||o.focusOffset!==B.offset)&&(s=s.createRange(),s.setStart(S.node,S.offset),o.removeAllRanges(),R>h?(o.addRange(s),o.extend(B.node,B.offset)):(s.setEnd(B.node,B.offset),o.addRange(s)))}}for(s=[],o=V;o=o.parentNode;)o.nodeType===1&&s.push({element:o,left:o.scrollLeft,top:o.scrollTop});for(typeof V.focus=="function"&&V.focus(),V=0;V=document.documentMode,Wl=null,Us=null,Yl=null,Ep=!1;function Vm(o,s,V){var h=V.window===V?V.document:V.nodeType===9?V:V.ownerDocument;Ep||Wl==null||Wl!==zn(h)||(h=Wl,"selectionStart"in h&&Hc(h)?h={start:h.selectionStart,end:h.selectionEnd}:(h=(h.ownerDocument&&h.ownerDocument.defaultView||window).getSelection(),h={anchorNode:h.anchorNode,anchorOffset:h.anchorOffset,focusNode:h.focusNode,focusOffset:h.focusOffset}),Yl&&ju(Yl,h)||(Yl=h,h=Zd(Us,"onSelect"),0Po||(o.current=Ut[Po],Ut[Po]=null,Po--)}function Zn(o,s){Po++,Ut[Po]=o.current,o.current=s}var uo={},Ta=Sr(uo),rn=Sr(!1),oi=uo;function Pi(o,s){var V=o.type.contextTypes;if(!V)return uo;var h=o.stateNode;if(h&&h.__reactInternalMemoizedUnmaskedChildContext===s)return h.__reactInternalMemoizedMaskedChildContext;var S={},R;for(R in V)S[R]=s[R];return h&&(o=o.stateNode,o.__reactInternalMemoizedUnmaskedChildContext=s,o.__reactInternalMemoizedMaskedChildContext=S),S}function ua(o){return o=o.childContextTypes,o!=null}function Si(){Lt(rn),Lt(Ta)}function fs(o,s,V){if(Ta.current!==uo)throw Error(n(168));Zn(Ta,s),Zn(rn,V)}function ml(o,s,V){var h=o.stateNode;if(s=s.childContextTypes,typeof h.getChildContext!="function")return V;h=h.getChildContext();for(var S in h)if(!(S in s))throw Error(n(108,st(o)||"Unknown",S));return C({},V,h)}function js(o){return o=(o=o.stateNode)&&o.__reactInternalMemoizedMergedChildContext||uo,oi=Ta.current,Zn(Ta,o),Zn(rn,rn.current),!0}function Am(o,s,V){var h=o.stateNode;if(!h)throw Error(n(169));V?(o=ml(o,s,oi),h.__reactInternalMemoizedMergedChildContext=o,Lt(rn),Lt(Ta),Zn(Ta,o)):Lt(rn),Zn(rn,V)}var Fo=null,ps=!1,va=!1;function ed(o){Fo===null?Fo=[o]:Fo.push(o)}function Np(o){ps=!0,ed(o)}function Vs(){if(!va&&Fo!==null){va=!0;var o=0,s=kn;try{var V=Fo;for(kn=1;o>=B,S-=B,_a=1<<32-ri(s)+S|V<Xt?(Pa=xt,xt=null):Pa=xt.sibling;var rr=We(_e,xt,Re[Xt],at);if(rr===null){xt===null&&(xt=Pa);break}o&&xt&&rr.alternate===null&&s(_e,xt),ge=R(rr,ge,Xt),Kt===null?Mt=rr:Kt.sibling=rr,Kt=rr,xt=Pa}if(Xt===Re.length)return V(_e,xt),Xn&&Ql(_e,Xt),Mt;if(xt===null){for(;XtXt?(Pa=xt,xt=null):Pa=xt.sibling;var iu=We(_e,xt,rr.value,at);if(iu===null){xt===null&&(xt=Pa);break}o&&xt&&iu.alternate===null&&s(_e,xt),ge=R(iu,ge,Xt),Kt===null?Mt=iu:Kt.sibling=iu,Kt=iu,xt=Pa}if(rr.done)return V(_e,xt),Xn&&Ql(_e,Xt),Mt;if(xt===null){for(;!rr.done;Xt++,rr=Re.next())rr=Ze(_e,rr.value,at),rr!==null&&(ge=R(rr,ge,Xt),Kt===null?Mt=rr:Kt.sibling=rr,Kt=rr);return Xn&&Ql(_e,Xt),Mt}for(xt=h(_e,xt);!rr.done;Xt++,rr=Re.next())rr=bt(xt,_e,Xt,rr.value,at),rr!==null&&(o&&rr.alternate!==null&&xt.delete(rr.key===null?Xt:rr.key),ge=R(rr,ge,Xt),Kt===null?Mt=rr:Kt.sibling=rr,Kt=rr);return o&&xt.forEach(function(fk){return s(_e,fk)}),Xn&&Ql(_e,Xt),Mt}function Ea(_e,ge,Re,at){if(typeof Re=="object"&&Re!==null&&Re.type===K&&Re.key===null&&(Re=Re.props.children),typeof Re=="object"&&Re!==null){switch(Re.$$typeof){case G:e:{for(var Mt=Re.key,Kt=ge;Kt!==null;){if(Kt.key===Mt){if(Mt=Re.type,Mt===K){if(Kt.tag===7){V(_e,Kt.sibling),ge=S(Kt,Re.props.children),ge.return=_e,_e=ge;break e}}else if(Kt.elementType===Mt||typeof Mt=="object"&&Mt!==null&&Mt.$$typeof===ke&&Cm(Mt)===Kt.type){V(_e,Kt.sibling),ge=S(Kt,Re.props),ge.ref=Ju(_e,Kt,Re),ge.return=_e,_e=ge;break e}V(_e,Kt);break}else s(_e,Kt);Kt=Kt.sibling}Re.type===K?(ge=Vd(Re.props.children,_e.mode,at,Re.key),ge.return=_e,_e=ge):(at=Wm(Re.type,Re.key,Re.props,null,_e.mode,at),at.ref=Ju(_e,ge,Re),at.return=_e,_e=at)}return B(_e);case L:e:{for(Kt=Re.key;ge!==null;){if(ge.key===Kt)if(ge.tag===4&&ge.stateNode.containerInfo===Re.containerInfo&&ge.stateNode.implementation===Re.implementation){V(_e,ge.sibling),ge=S(ge,Re.children||[]),ge.return=_e,_e=ge;break e}else{V(_e,ge);break}else s(_e,ge);ge=ge.sibling}ge=nV(Re,_e.mode,at),ge.return=_e,_e=ge}return B(_e);case ke:return Kt=Re._init,Ea(_e,ge,Kt(Re._payload),at)}if(xr(Re))return Ot(_e,ge,Re,at);if(J(Re))return Dt(_e,ge,Re,at);ec(_e,Re)}return typeof Re=="string"&&Re!==""||typeof Re=="number"?(Re=""+Re,ge!==null&&ge.tag===6?(V(_e,ge.sibling),ge=S(ge,Re),ge.return=_e,_e=ge):(V(_e,ge),ge=Km(Re,_e.mode,at),ge.return=_e,_e=ge),B(_e)):V(_e,ge)}return Ea}var tc=jp(!0),wm=jp(!1),rd={},Bo=Sr(rd),Jl=Sr(rd),ad=Sr(rd);function $o(o){if(o===rd)throw Error(n(174));return o}function id(o,s){switch(Zn(ad,s),Zn(Jl,o),Zn(Bo,rd),o=s.nodeType,o){case 9:case 11:s=(s=s.documentElement)?s.namespaceURI:vt(null,"");break;default:o=o===8?s.parentNode:s,s=o.namespaceURI||null,o=o.tagName,s=vt(s,o)}Lt(Bo),Zn(Bo,s)}function eu(){Lt(Bo),Lt(Jl),Lt(ad)}function od(o){$o(ad.current);var s=$o(Bo.current),V=vt(s,o.type);s!==V&&(Zn(Jl,o),Zn(Bo,V))}function Bt(o){Jl.current===o&&(Lt(Bo),Lt(Jl))}var ct=Sr(0);function Hn(o){for(var s=o;s!==null;){if(s.tag===13){var V=s.memoizedState;if(V!==null&&(V=V.dehydrated,V===null||V.data==="$?"||V.data==="$!"))return s}else if(s.tag===19&&s.memoizedProps.revealOrder!==void 0){if(s.flags&128)return s}else if(s.child!==null){s.child.return=s,s=s.child;continue}if(s===o)break;for(;s.sibling===null;){if(s.return===null||s.return===o)return null;s=s.return}s.sibling.return=s.return,s=s.sibling}return null}var T=[];function x(){for(var o=0;oV?V:4,o(!0);var h=X.transition;X.transition={};try{o(!1),s()}finally{kn=V,X.transition=h}}function gb(){return tn().memoizedState}function Pr(o,s,V){var h=au(o);if(V={lane:h,action:V,hasEagerState:!1,eagerState:null,next:null},Hp(o))lf(s,V);else if(V=Pp(o,s,V,h),V!==null){var S=Xa();ia(V,o,h,S),Gp(V,s,h)}}function Rm(o,s,V){var h=au(o),S={lane:h,action:V,hasEagerState:!1,eagerState:null,next:null};if(Hp(o))lf(s,S);else{var R=o.alternate;if(o.lanes===0&&(R===null||R.lanes===0)&&(R=s.lastRenderedReducer,R!==null))try{var B=s.lastRenderedState,ee=R(B,V);if(S.hasEagerState=!0,S.eagerState=ee,Mi(ee,B)){var fe=s.interleaved;fe===null?(S.next=S,si(s)):(S.next=fe.next,fe.next=S),s.interleaved=S;return}}catch{}finally{}V=Pp(o,s,S,h),V!==null&&(S=Xa(),ia(V,o,h,S),Gp(V,s,h))}}function Hp(o){var s=o.alternate;return o===le||s!==null&&s===le}function lf(o,s){Te=be=!0;var V=o.pending;V===null?s.next=s:(s.next=V.next,V.next=s),o.pending=s}function Gp(o,s,V){if(V&4194240){var h=s.lanes;h&=o.pendingLanes,V|=h,s.lanes=V,Dc(o,V)}}var km={readContext:it,useCallback:Be,useContext:Be,useEffect:Be,useImperativeHandle:Be,useInsertionEffect:Be,useLayoutEffect:Be,useMemo:Be,useReducer:Be,useRef:Be,useState:Be,useDebugValue:Be,useDeferredValue:Be,useTransition:Be,useMutableSource:Be,useSyncExternalStore:Be,useId:Be,unstable_isNewReconciler:!1},YR={readContext:it,useCallback:function(o,s){return Yt().memoizedState=[o,s===void 0?null:s],o},useContext:it,useEffect:Ia,useImperativeHandle:function(o,s,V){return V=V!=null?V.concat([o]):null,On(4194308,4,Ws.bind(null,s,o),V)},useLayoutEffect:function(o,s){return On(4194308,4,o,s)},useInsertionEffect:function(o,s){return On(4,2,o,s)},useMemo:function(o,s){var V=Yt();return s=s===void 0?null:s,o=o(),V.memoizedState=[o,s],o},useReducer:function(o,s,V){var h=Yt();return s=V!==void 0?V(s):s,h.memoizedState=h.baseState=s,o={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:o,lastRenderedState:s},h.queue=o,o=o.dispatch=Pr.bind(null,le,o),[h.memoizedState,o]},useRef:function(o){var s=Yt();return o={current:o},s.memoizedState=o},useState:dr,useDebugValue:Fi,useDeferredValue:function(o){return Yt().memoizedState=o},useTransition:function(){var o=dr(!1),s=o[0];return o=li.bind(null,o[1]),Yt().memoizedState=o,[s,o]},useMutableSource:function(){},useSyncExternalStore:function(o,s,V){var h=le,S=Yt();if(Xn){if(V===void 0)throw Error(n(407));V=V()}else{if(V=s(),pa===null)throw Error(n(349));se&30||Ke(h,s,V)}S.memoizedState=V;var R={value:V,getSnapshot:s};return S.queue=R,Ia(gn.bind(null,h,R,o),[o]),h.flags|=2048,vn(9,$t.bind(null,h,R,V,s),void 0,null),V},useId:function(){var o=Yt(),s=pa.identifierPrefix;if(Xn){var V=Oa,h=_a;V=(h&~(1<<32-ri(h)-1)).toString(32)+V,s=":"+s+"R"+V,V=ze++,0<\/script>",o=o.removeChild(o.firstChild)):typeof h.is=="string"?o=B.createElement(V,{is:h.is}):(o=B.createElement(V),V==="select"&&(B=o,h.multiple?B.multiple=!0:h.size&&(B.size=h.size))):o=B.createElementNS(o,V),o[lo]=s,o[Xl]=h,bl(o,s,!1,!1),s.stateNode=o;e:{switch(B=un(V,h),V){case"dialog":gr("cancel",o),gr("close",o),S=h;break;case"iframe":case"object":case"embed":gr("load",o),S=h;break;case"video":case"audio":for(S=0;SEf&&(s.flags|=128,h=!0,fa(R,!1),s.lanes=4194304)}else{if(!h)if(o=Hn(B),o!==null){if(s.flags|=128,h=!0,V=o.updateQueue,V!==null&&(s.updateQueue=V,s.flags|=4),fa(R,!0),R.tail===null&&R.tailMode==="hidden"&&!B.alternate&&!Xn)return Ci(s),null}else 2*Rr()-R.renderingStartTime>Ef&&V!==1073741824&&(s.flags|=128,h=!0,fa(R,!1),s.lanes=4194304);R.isBackwards?(B.sibling=s.child,s.child=B):(V=R.last,V!==null?V.sibling=B:s.child=B,R.last=B)}return R.tail!==null?(s=R.tail,R.rendering=s,R.tail=s.sibling,R.renderingStartTime=Rr(),s.sibling=null,V=ct.current,Zn(ct,h?V&1|2:V&1),s):(Ci(s),null);case 22:case 23:return Gm(),h=s.memoizedState!==null,o!==null&&o.memoizedState!==null!==h&&(s.flags|=8192),h&&s.mode&1?vo&1073741824&&(Ci(s),s.subtreeFlags&6&&(s.flags|=8192)):Ci(s),null;case 24:return null;case 25:return null}throw Error(n(156,s.tag))}function JR(o,s){switch(Wu(s),s.tag){case 1:return ua(s.type)&&Si(),o=s.flags,o&65536?(s.flags=o&-65537|128,s):null;case 3:return eu(),Lt(rn),Lt(Ta),x(),o=s.flags,o&65536&&!(o&128)?(s.flags=o&-65537|128,s):null;case 5:return Bt(s),null;case 13:if(Lt(ct),o=s.memoizedState,o!==null&&o.dehydrated!==null){if(s.alternate===null)throw Error(n(340));Yu()}return o=s.flags,o&65536?(s.flags=o&-65537|128,s):null;case 19:return Lt(ct),null;case 4:return eu(),null;case 10:return Pp(s.type._context),null;case 22:case 23:return Gm(),null;case 24:return null;default:return null}}var ff=!1,ui=!1,Dm=typeof WeakSet=="function"?WeakSet:Set,Ct=null;function pf(o,s){var V=o.ref;if(V!==null)if(typeof V=="function")try{V(null)}catch(h){Va(o,s,h)}else V.current=null}function Dh(o,s,V){try{V()}catch(h){Va(o,s,h)}}var Mm=!1;function ek(o,s){if(Qd=dl,o=qd(),Hc(o)){if("selectionStart"in o)var V={start:o.selectionStart,end:o.selectionEnd};else e:{V=(V=o.ownerDocument)&&V.defaultView||window;var h=V.getSelection&&V.getSelection();if(h&&h.rangeCount!==0){V=h.anchorNode;var S=h.anchorOffset,R=h.focusNode;h=h.focusOffset;try{V.nodeType,R.nodeType}catch{V=null;break e}var B=0,ee=-1,fe=-1,Ie=0,Ye=0,Ze=o,We=null;t:for(;;){for(var bt;Ze!==V||S!==0&&Ze.nodeType!==3||(ee=B+S),Ze!==R||h!==0&&Ze.nodeType!==3||(fe=B+h),Ze.nodeType===3&&(B+=Ze.nodeValue.length),(bt=Ze.firstChild)!==null;)We=Ze,Ze=bt;for(;;){if(Ze===o)break t;if(We===V&&++Ie===S&&(ee=B),We===R&&++Ye===h&&(fe=B),(bt=Ze.nextSibling)!==null)break;Ze=We,We=Ze.parentNode}Ze=bt}V=ee===-1||fe===-1?null:{start:ee,end:fe}}else V=null}V=V||{start:0,end:0}}else V=null;for(Hu={focusedElem:o,selectionRange:V},dl=!1,Ct=s;Ct!==null;)if(s=Ct,o=s.child,(s.subtreeFlags&1028)!==0&&o!==null)o.return=s,Ct=o;else for(;Ct!==null;){s=Ct;try{var Ot=s.alternate;if(s.flags&1024)switch(s.tag){case 0:case 11:case 15:break;case 1:if(Ot!==null){var Dt=Ot.memoizedProps,Ea=Ot.memoizedState,_e=s.stateNode,ge=_e.getSnapshotBeforeUpdate(s.elementType===s.type?Dt:Ti(s.type,Dt),Ea);_e.__reactInternalSnapshotBeforeUpdate=ge}break;case 3:var Re=s.stateNode.containerInfo;Re.nodeType===1?Re.textContent="":Re.nodeType===9&&Re.documentElement&&Re.removeChild(Re.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(at){Va(s,s.return,at)}if(o=s.sibling,o!==null){o.return=s.return,Ct=o;break}Ct=s.return}return Ot=Mm,Mm=!1,Ot}function Vf(o,s,V){var h=s.updateQueue;if(h=h!==null?h.lastEffect:null,h!==null){var S=h=h.next;do{if((S.tag&o)===o){var R=S.destroy;S.destroy=void 0,R!==void 0&&Dh(s,V,R)}S=S.next}while(S!==h)}}function Pm(o,s){if(s=s.updateQueue,s=s!==null?s.lastEffect:null,s!==null){var V=s=s.next;do{if((V.tag&o)===o){var h=V.create;V.destroy=h()}V=V.next}while(V!==s)}}function Fm(o){var s=o.ref;if(s!==null){var V=o.stateNode;switch(o.tag){case 5:o=V;break;default:o=V}typeof s=="function"?s(o):s.current=o}}function _b(o){var s=o.alternate;s!==null&&(o.alternate=null,_b(s)),o.child=null,o.deletions=null,o.sibling=null,o.tag===5&&(s=o.stateNode,s!==null&&(delete s[lo],delete s[Xl],delete s[Np],delete s[Rh],delete s[kh])),o.stateNode=null,o.return=null,o.dependencies=null,o.memoizedProps=null,o.memoizedState=null,o.pendingProps=null,o.stateNode=null,o.updateQueue=null}function Mh(o){return o.tag===5||o.tag===3||o.tag===4}function Cb(o){e:for(;;){for(;o.sibling===null;){if(o.return===null||Mh(o.return))return null;o=o.return}for(o.sibling.return=o.return,o=o.sibling;o.tag!==5&&o.tag!==6&&o.tag!==18;){if(o.flags&2||o.child===null||o.tag===4)continue e;o.child.return=o,o=o.child}if(!(o.flags&2))return o.stateNode}}function Qp(o,s,V){var h=o.tag;if(h===5||h===6)o=o.stateNode,s?V.nodeType===8?V.parentNode.insertBefore(o,s):V.insertBefore(o,s):(V.nodeType===8?(s=V.parentNode,s.insertBefore(o,V)):(s=V,s.appendChild(o)),V=V._reactRootContainer,V!=null||s.onclick!==null||(s.onclick=Zc));else if(h!==4&&(o=o.child,o!==null))for(Qp(o,s,V),o=o.sibling;o!==null;)Qp(o,s,V),o=o.sibling}function mf(o,s,V){var h=o.tag;if(h===5||h===6)o=o.stateNode,s?V.insertBefore(o,s):V.appendChild(o);else if(h!==4&&(o=o.child,o!==null))for(mf(o,s,V),o=o.sibling;o!==null;)mf(o,s,V),o=o.sibling}var Zr=null,Ka=!1;function Ui(o,s,V){for(V=V.child;V!==null;)gf(o,s,V),V=V.sibling}function gf(o,s,V){if(za&&typeof za.onCommitFiberUnmount=="function")try{za.onCommitFiberUnmount(Ii,V)}catch{}switch(V.tag){case 5:ui||pf(V,s);case 6:var h=Zr,S=Ka;Zr=null,Ui(o,s,V),Zr=h,Ka=S,Zr!==null&&(Ka?(o=Zr,V=V.stateNode,o.nodeType===8?o.parentNode.removeChild(V):o.removeChild(V)):Zr.removeChild(V.stateNode));break;case 18:Zr!==null&&(Ka?(o=Zr,V=V.stateNode,o.nodeType===8?tf(o.parentNode,V):o.nodeType===1&&tf(o,V),io(o)):tf(Zr,V.stateNode));break;case 4:h=Zr,S=Ka,Zr=V.stateNode.containerInfo,Ka=!0,Ui(o,s,V),Zr=h,Ka=S;break;case 0:case 11:case 14:case 15:if(!ui&&(h=V.updateQueue,h!==null&&(h=h.lastEffect,h!==null))){S=h=h.next;do{var R=S,B=R.destroy;R=R.tag,B!==void 0&&(R&2||R&4)&&Dh(V,s,B),S=S.next}while(S!==h)}Ui(o,s,V);break;case 1:if(!ui&&(pf(V,s),h=V.stateNode,typeof h.componentWillUnmount=="function"))try{h.props=V.memoizedProps,h.state=V.memoizedState,h.componentWillUnmount()}catch(ee){Va(V,s,ee)}Ui(o,s,V);break;case 21:Ui(o,s,V);break;case 22:V.mode&1?(ui=(h=ui)||V.memoizedState!==null,Ui(o,s,V),ui=h):Ui(o,s,V);break;default:Ui(o,s,V)}}function hf(o){var s=o.updateQueue;if(s!==null){o.updateQueue=null;var V=o.stateNode;V===null&&(V=o.stateNode=new Dm),s.forEach(function(h){var S=sk.bind(null,o,h);V.has(h)||(V.add(h),h.then(S,S))})}}function Za(o,s){var V=s.deletions;if(V!==null)for(var h=0;hS&&(S=B),h&=~R}if(h=S,h=Rr()-h,h=(120>h?120:480>h?480:1080>h?1080:1920>h?1920:3e3>h?3e3:4320>h?4320:1960*nk(h/1960))-h,10o?16:o,bs===null)var h=!1;else{if(o=bs,bs=null,zm=0,In&6)throw Error(n(331));var S=In;for(In|=4,Ct=o.current;Ct!==null;){var R=Ct,B=R.child;if(Ct.flags&16){var ee=R.deletions;if(ee!==null){for(var fe=0;feRr()-Bm?pd(o,0):Uh|=V),Ma(o,s)}function Lb(o,s){s===0&&(o.mode&1?(s=Hl,Hl<<=1,!(Hl&130023424)&&(Hl=4194304)):s=1);var V=Xa();o=Hs(o,s),o!==null&&(sl(o,s,V),Ma(o,V))}function Hh(o){var s=o.memoizedState,V=0;s!==null&&(V=s.retryLane),Lb(o,V)}function sk(o,s){var V=0;switch(o.tag){case 13:var h=o.stateNode,S=o.memoizedState;S!==null&&(V=S.retryLane);break;case 19:h=o.stateNode;break;default:throw Error(n(314))}h!==null&&h.delete(s),Lb(o,V)}var Db;Db=function(o,s,V){if(o!==null)if(o.memoizedProps!==s.pendingProps||rn.current)go=!0;else{if(!(o.lanes&V)&&!(s.flags&128))return go=!1,nu(o,s,V);go=!!(o.flags&131072)}else go=!1,Xn&&s.flags&1048576&&hl(s,fo,s.index);switch(s.lanes=0,s.tag){case 2:var h=s.type;Xp(o,s),o=s.pendingProps;var S=Pi(s,Ta.current);ra(s,V),S=Vt(null,s,h,o,S,V);var R=an();return s.flags|=1,typeof S=="object"&&S!==null&&typeof S.render=="function"&&S.$$typeof===void 0?(s.tag=1,s.memoizedState=null,s.updateQueue=null,ua(h)?(R=!0,js(s)):R=!1,s.memoizedState=S.state!==null&&S.state!==void 0?S.state:null,Up(s),S.updater=of,s.stateNode=S,S._reactInternals=s,sf(s,h,o,V),s=Om(null,s,h,!0,R,V)):(s.tag=0,Xn&&R&&nf(s),ya(null,s,S,V),s=s.child),s;case 16:h=s.elementType;e:{switch(Xp(o,s),o=s.pendingProps,S=h._init,h=S(h._payload),s.type=h,S=s.tag=lk(h),o=Ti(h,o),S){case 0:s=fn(null,s,h,o,V);break e;case 1:s=Kp(null,s,h,o,V);break e;case 11:s=uf(null,s,h,o,V);break e;case 14:s=rc(null,s,h,Ti(h.type,o),V);break e}throw Error(n(306,h,""))}return s;case 0:return h=s.type,S=s.pendingProps,S=s.elementType===h?S:Ti(h,S),fn(o,s,h,S,V);case 1:return h=s.type,S=s.pendingProps,S=s.elementType===h?S:Ti(h,S),Kp(o,s,h,S,V);case 3:e:{if(XR(s),o===null)throw Error(n(387));h=s.pendingProps,R=s.memoizedState,S=R.element,Bp(o,s),Qu(s,h,null,V);var B=s.memoizedState;if(h=B.element,R.isDehydrated)if(R={element:h,isDehydrated:!1,cache:B.cache,pendingSuspenseBoundaries:B.pendingSuspenseBoundaries,transitions:B.transitions},s.updateQueue.baseState=R,s.memoizedState=R,s.flags&256){S=nc(Error(n(423)),s),s=Sb(o,s,h,V,S);break e}else if(h!==S){S=nc(Error(n(424)),s),s=Sb(o,s,h,V,S);break e}else for(ca=Ei(s.stateNode.containerInfo.firstChild),$r=s,Xn=!0,po=null,V=wm(s,null,h,V),s.child=V;V;)V.flags=V.flags&-3|4096,V=V.sibling;else{if(Yu(),h===S){s=ba(o,s,V);break e}ya(o,s,h,V)}s=s.child}return s;case 5:return od(s),o===null&&rf(s),h=s.type,S=s.pendingProps,R=o!==null?o.memoizedProps:null,B=S.children,Vl(h,S)?B=null:R!==null&&Vl(h,R)&&(s.flags|=32),sd(o,s),ya(o,s,B,V),s.child;case 6:return o===null&&rf(s),null;case 13:return Ab(o,s,V);case 4:return id(s,s.stateNode.containerInfo),h=s.pendingProps,o===null?s.child=tc(s,null,h,V):ya(o,s,h,V),s.child;case 11:return h=s.type,S=s.pendingProps,S=s.elementType===h?S:Ti(h,S),uf(o,s,h,S,V);case 7:return ya(o,s,s.pendingProps,V),s.child;case 8:return ya(o,s,s.pendingProps.children,V),s.child;case 12:return ya(o,s,s.pendingProps.children,V),s.child;case 10:e:{if(h=s.type._context,S=s.pendingProps,R=s.memoizedProps,B=S.value,Zn(Ku,h._currentValue),h._currentValue=B,R!==null)if(Mi(R.value,B)){if(R.children===S.children&&!rn.current){s=ba(o,s,V);break e}}else for(R=s.child,R!==null&&(R.return=s);R!==null;){var ee=R.dependencies;if(ee!==null){B=R.child;for(var fe=ee.firstContext;fe!==null;){if(fe.context===h){if(R.tag===1){fe=Ar(-1,V&-V),fe.tag=2;var Ie=R.updateQueue;if(Ie!==null){Ie=Ie.shared;var Ye=Ie.pending;Ye===null?fe.next=fe:(fe.next=Ye.next,Ye.next=fe),Ie.pending=fe}}R.lanes|=V,fe=R.alternate,fe!==null&&(fe.lanes|=V),vl(R.return,V,s),ee.lanes|=V;break}fe=fe.next}}else if(R.tag===10)B=R.type===s.type?null:R.child;else if(R.tag===18){if(B=R.return,B===null)throw Error(n(341));B.lanes|=V,ee=B.alternate,ee!==null&&(ee.lanes|=V),vl(B,V,s),B=R.sibling}else B=R.child;if(B!==null)B.return=R;else for(B=R;B!==null;){if(B===s){B=null;break}if(R=B.sibling,R!==null){R.return=B.return,B=R;break}B=B.return}R=B}ya(o,s,S.children,V),s=s.child}return s;case 9:return S=s.type,h=s.pendingProps.children,ra(s,V),S=it(S),h=h(S),s.flags|=1,ya(o,s,h,V),s.child;case 14:return h=s.type,S=Ti(h,s.pendingProps),S=Ti(h.type,S),rc(o,s,h,S,V);case 15:return Nm(o,s,s.type,s.pendingProps,V);case 17:return h=s.type,S=s.pendingProps,S=s.elementType===h?S:Ti(h,S),Xp(o,s),s.tag=1,ua(h)?(o=!0,js(s)):o=!1,ra(s,V),jp(s,h,S),sf(s,h,S,V),Om(null,s,h,!0,o,V);case 19:return Lh(o,s,V);case 22:return ho(o,s,V)}throw Error(n(156,s.tag))};function Mb(o,s){return Er(o,s)}function Pb(o,s,V,h){this.tag=o,this.key=V,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=s,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=h,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Es(o,s,V,h){return new Pb(o,s,V,h)}function Gh(o){return o=o.prototype,!(!o||!o.isReactComponent)}function lk(o){if(typeof o=="function")return Gh(o)?1:0;if(o!=null){if(o=o.$$typeof,o===ue)return 11;if(o===de)return 14}return 2}function oc(o,s){var V=o.alternate;return V===null?(V=Es(o.tag,s,o.key,o.mode),V.elementType=o.elementType,V.type=o.type,V.stateNode=o.stateNode,V.alternate=o,o.alternate=V):(V.pendingProps=s,V.type=o.type,V.flags=0,V.subtreeFlags=0,V.deletions=null),V.flags=o.flags&14680064,V.childLanes=o.childLanes,V.lanes=o.lanes,V.child=o.child,V.memoizedProps=o.memoizedProps,V.memoizedState=o.memoizedState,V.updateQueue=o.updateQueue,s=o.dependencies,V.dependencies=s===null?null:{lanes:s.lanes,firstContext:s.firstContext},V.sibling=o.sibling,V.index=o.index,V.ref=o.ref,V}function Wm(o,s,V,h,S,R){var B=2;if(h=o,typeof o=="function")Gh(o)&&(B=1);else if(typeof o=="string")B=5;else e:switch(o){case K:return Vd(V.children,S,R,s);case re:B=8,S|=8;break;case oe:return o=Es(12,V,s,S|2),o.elementType=oe,o.lanes=R,o;case ve:return o=Es(13,V,s,S),o.elementType=ve,o.lanes=R,o;case ce:return o=Es(19,V,s,S),o.elementType=ce,o.lanes=R,o;case pe:return Ym(V,S,R,s);default:if(typeof o=="object"&&o!==null)switch(o.$$typeof){case Y:B=10;break e;case Ae:B=9;break e;case ue:B=11;break e;case de:B=14;break e;case ke:B=16,h=null;break e}throw Error(n(130,o==null?o:typeof o,""))}return s=Es(B,V,s,S),s.elementType=o,s.type=h,s.lanes=R,s}function Vd(o,s,V,h){return o=Es(7,o,h,s),o.lanes=V,o}function Ym(o,s,V,h){return o=Es(22,o,h,s),o.elementType=pe,o.lanes=V,o.stateNode={isHidden:!1},o}function Km(o,s,V){return o=Es(6,o,null,s),o.lanes=V,o}function rV(o,s,V){return s=Es(4,o.children!==null?o.children:[],o.key,s),s.lanes=V,s.stateNode={containerInfo:o.containerInfo,pendingChildren:null,implementation:o.implementation},s}function aV(o,s,V,h,S){this.tag=s,this.containerInfo=o,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ol(0),this.expirationTimes=ol(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ol(0),this.identifierPrefix=h,this.onRecoverableError=S,this.mutableSourceEagerHydrationData=null}function qh(o,s,V,h,S,R,B,ee,fe){return o=new aV(o,s,V,ee,fe),s===1?(s=1,R===!0&&(s|=8)):s=0,R=Es(3,null,null,s),o.current=R,R.stateNode=o,R.memoizedState={element:h,isDehydrated:V,cache:null,transitions:null,pendingSuspenseBoundaries:null},Up(R),o}function Fb(o,s,V){var h=3<\/script>",o=o.removeChild(o.firstChild)):typeof h.is=="string"?o=B.createElement(V,{is:h.is}):(o=B.createElement(V),V==="select"&&(B=o,h.multiple?B.multiple=!0:h.size&&(B.size=h.size))):o=B.createElementNS(o,V),o[lo]=s,o[Xl]=h,bl(o,s,!1,!1),s.stateNode=o;e:{switch(B=un(V,h),V){case"dialog":gr("cancel",o),gr("close",o),S=h;break;case"iframe":case"object":case"embed":gr("load",o),S=h;break;case"video":case"audio":for(S=0;SEf&&(s.flags|=128,h=!0,fa(R,!1),s.lanes=4194304)}else{if(!h)if(o=Hn(B),o!==null){if(s.flags|=128,h=!0,V=o.updateQueue,V!==null&&(s.updateQueue=V,s.flags|=4),fa(R,!0),R.tail===null&&R.tailMode==="hidden"&&!B.alternate&&!Xn)return Ci(s),null}else 2*Rr()-R.renderingStartTime>Ef&&V!==1073741824&&(s.flags|=128,h=!0,fa(R,!1),s.lanes=4194304);R.isBackwards?(B.sibling=s.child,s.child=B):(V=R.last,V!==null?V.sibling=B:s.child=B,R.last=B)}return R.tail!==null?(s=R.tail,R.rendering=s,R.tail=s.sibling,R.renderingStartTime=Rr(),s.sibling=null,V=ct.current,Zn(ct,h?V&1|2:V&1),s):(Ci(s),null);case 22:case 23:return Gm(),h=s.memoizedState!==null,o!==null&&o.memoizedState!==null!==h&&(s.flags|=8192),h&&s.mode&1?vo&1073741824&&(Ci(s),s.subtreeFlags&6&&(s.flags|=8192)):Ci(s),null;case 24:return null;case 25:return null}throw Error(n(156,s.tag))}function JR(o,s){switch(Wu(s),s.tag){case 1:return ua(s.type)&&Si(),o=s.flags,o&65536?(s.flags=o&-65537|128,s):null;case 3:return eu(),Lt(rn),Lt(Ta),x(),o=s.flags,o&65536&&!(o&128)?(s.flags=o&-65537|128,s):null;case 5:return Bt(s),null;case 13:if(Lt(ct),o=s.memoizedState,o!==null&&o.dehydrated!==null){if(s.alternate===null)throw Error(n(340));Yu()}return o=s.flags,o&65536?(s.flags=o&-65537|128,s):null;case 19:return Lt(ct),null;case 4:return eu(),null;case 10:return Mp(s.type._context),null;case 22:case 23:return Gm(),null;case 24:return null;default:return null}}var ff=!1,ui=!1,Dm=typeof WeakSet=="function"?WeakSet:Set,Ct=null;function pf(o,s){var V=o.ref;if(V!==null)if(typeof V=="function")try{V(null)}catch(h){Va(o,s,h)}else V.current=null}function Dh(o,s,V){try{V()}catch(h){Va(o,s,h)}}var Mm=!1;function ek(o,s){if(Qd=dl,o=qd(),Hc(o)){if("selectionStart"in o)var V={start:o.selectionStart,end:o.selectionEnd};else e:{V=(V=o.ownerDocument)&&V.defaultView||window;var h=V.getSelection&&V.getSelection();if(h&&h.rangeCount!==0){V=h.anchorNode;var S=h.anchorOffset,R=h.focusNode;h=h.focusOffset;try{V.nodeType,R.nodeType}catch{V=null;break e}var B=0,ee=-1,fe=-1,Ie=0,Ye=0,Ze=o,We=null;t:for(;;){for(var bt;Ze!==V||S!==0&&Ze.nodeType!==3||(ee=B+S),Ze!==R||h!==0&&Ze.nodeType!==3||(fe=B+h),Ze.nodeType===3&&(B+=Ze.nodeValue.length),(bt=Ze.firstChild)!==null;)We=Ze,Ze=bt;for(;;){if(Ze===o)break t;if(We===V&&++Ie===S&&(ee=B),We===R&&++Ye===h&&(fe=B),(bt=Ze.nextSibling)!==null)break;Ze=We,We=Ze.parentNode}Ze=bt}V=ee===-1||fe===-1?null:{start:ee,end:fe}}else V=null}V=V||{start:0,end:0}}else V=null;for(Hu={focusedElem:o,selectionRange:V},dl=!1,Ct=s;Ct!==null;)if(s=Ct,o=s.child,(s.subtreeFlags&1028)!==0&&o!==null)o.return=s,Ct=o;else for(;Ct!==null;){s=Ct;try{var Ot=s.alternate;if(s.flags&1024)switch(s.tag){case 0:case 11:case 15:break;case 1:if(Ot!==null){var Dt=Ot.memoizedProps,Ea=Ot.memoizedState,_e=s.stateNode,ge=_e.getSnapshotBeforeUpdate(s.elementType===s.type?Dt:Ti(s.type,Dt),Ea);_e.__reactInternalSnapshotBeforeUpdate=ge}break;case 3:var Re=s.stateNode.containerInfo;Re.nodeType===1?Re.textContent="":Re.nodeType===9&&Re.documentElement&&Re.removeChild(Re.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(at){Va(s,s.return,at)}if(o=s.sibling,o!==null){o.return=s.return,Ct=o;break}Ct=s.return}return Ot=Mm,Mm=!1,Ot}function Vf(o,s,V){var h=s.updateQueue;if(h=h!==null?h.lastEffect:null,h!==null){var S=h=h.next;do{if((S.tag&o)===o){var R=S.destroy;S.destroy=void 0,R!==void 0&&Dh(s,V,R)}S=S.next}while(S!==h)}}function Pm(o,s){if(s=s.updateQueue,s=s!==null?s.lastEffect:null,s!==null){var V=s=s.next;do{if((V.tag&o)===o){var h=V.create;V.destroy=h()}V=V.next}while(V!==s)}}function Fm(o){var s=o.ref;if(s!==null){var V=o.stateNode;switch(o.tag){case 5:o=V;break;default:o=V}typeof s=="function"?s(o):s.current=o}}function _b(o){var s=o.alternate;s!==null&&(o.alternate=null,_b(s)),o.child=null,o.deletions=null,o.sibling=null,o.tag===5&&(s=o.stateNode,s!==null&&(delete s[lo],delete s[Xl],delete s[kp],delete s[Rh],delete s[kh])),o.stateNode=null,o.return=null,o.dependencies=null,o.memoizedProps=null,o.memoizedState=null,o.pendingProps=null,o.stateNode=null,o.updateQueue=null}function Mh(o){return o.tag===5||o.tag===3||o.tag===4}function Cb(o){e:for(;;){for(;o.sibling===null;){if(o.return===null||Mh(o.return))return null;o=o.return}for(o.sibling.return=o.return,o=o.sibling;o.tag!==5&&o.tag!==6&&o.tag!==18;){if(o.flags&2||o.child===null||o.tag===4)continue e;o.child.return=o,o=o.child}if(!(o.flags&2))return o.stateNode}}function Xp(o,s,V){var h=o.tag;if(h===5||h===6)o=o.stateNode,s?V.nodeType===8?V.parentNode.insertBefore(o,s):V.insertBefore(o,s):(V.nodeType===8?(s=V.parentNode,s.insertBefore(o,V)):(s=V,s.appendChild(o)),V=V._reactRootContainer,V!=null||s.onclick!==null||(s.onclick=Zc));else if(h!==4&&(o=o.child,o!==null))for(Xp(o,s,V),o=o.sibling;o!==null;)Xp(o,s,V),o=o.sibling}function mf(o,s,V){var h=o.tag;if(h===5||h===6)o=o.stateNode,s?V.insertBefore(o,s):V.appendChild(o);else if(h!==4&&(o=o.child,o!==null))for(mf(o,s,V),o=o.sibling;o!==null;)mf(o,s,V),o=o.sibling}var Zr=null,Ka=!1;function Ui(o,s,V){for(V=V.child;V!==null;)gf(o,s,V),V=V.sibling}function gf(o,s,V){if(za&&typeof za.onCommitFiberUnmount=="function")try{za.onCommitFiberUnmount(Ii,V)}catch{}switch(V.tag){case 5:ui||pf(V,s);case 6:var h=Zr,S=Ka;Zr=null,Ui(o,s,V),Zr=h,Ka=S,Zr!==null&&(Ka?(o=Zr,V=V.stateNode,o.nodeType===8?o.parentNode.removeChild(V):o.removeChild(V)):Zr.removeChild(V.stateNode));break;case 18:Zr!==null&&(Ka?(o=Zr,V=V.stateNode,o.nodeType===8?tf(o.parentNode,V):o.nodeType===1&&tf(o,V),io(o)):tf(Zr,V.stateNode));break;case 4:h=Zr,S=Ka,Zr=V.stateNode.containerInfo,Ka=!0,Ui(o,s,V),Zr=h,Ka=S;break;case 0:case 11:case 14:case 15:if(!ui&&(h=V.updateQueue,h!==null&&(h=h.lastEffect,h!==null))){S=h=h.next;do{var R=S,B=R.destroy;R=R.tag,B!==void 0&&(R&2||R&4)&&Dh(V,s,B),S=S.next}while(S!==h)}Ui(o,s,V);break;case 1:if(!ui&&(pf(V,s),h=V.stateNode,typeof h.componentWillUnmount=="function"))try{h.props=V.memoizedProps,h.state=V.memoizedState,h.componentWillUnmount()}catch(ee){Va(V,s,ee)}Ui(o,s,V);break;case 21:Ui(o,s,V);break;case 22:V.mode&1?(ui=(h=ui)||V.memoizedState!==null,Ui(o,s,V),ui=h):Ui(o,s,V);break;default:Ui(o,s,V)}}function hf(o){var s=o.updateQueue;if(s!==null){o.updateQueue=null;var V=o.stateNode;V===null&&(V=o.stateNode=new Dm),s.forEach(function(h){var S=sk.bind(null,o,h);V.has(h)||(V.add(h),h.then(S,S))})}}function Za(o,s){var V=s.deletions;if(V!==null)for(var h=0;hS&&(S=B),h&=~R}if(h=S,h=Rr()-h,h=(120>h?120:480>h?480:1080>h?1080:1920>h?1920:3e3>h?3e3:4320>h?4320:1960*nk(h/1960))-h,10o?16:o,bs===null)var h=!1;else{if(o=bs,bs=null,zm=0,In&6)throw Error(n(331));var S=In;for(In|=4,Ct=o.current;Ct!==null;){var R=Ct,B=R.child;if(Ct.flags&16){var ee=R.deletions;if(ee!==null){for(var fe=0;feRr()-Bm?pd(o,0):Uh|=V),Ma(o,s)}function Lb(o,s){s===0&&(o.mode&1?(s=Hl,Hl<<=1,!(Hl&130023424)&&(Hl=4194304)):s=1);var V=Xa();o=Hs(o,s),o!==null&&(sl(o,s,V),Ma(o,V))}function Hh(o){var s=o.memoizedState,V=0;s!==null&&(V=s.retryLane),Lb(o,V)}function sk(o,s){var V=0;switch(o.tag){case 13:var h=o.stateNode,S=o.memoizedState;S!==null&&(V=S.retryLane);break;case 19:h=o.stateNode;break;default:throw Error(n(314))}h!==null&&h.delete(s),Lb(o,V)}var Db;Db=function(o,s,V){if(o!==null)if(o.memoizedProps!==s.pendingProps||rn.current)go=!0;else{if(!(o.lanes&V)&&!(s.flags&128))return go=!1,nu(o,s,V);go=!!(o.flags&131072)}else go=!1,Xn&&s.flags&1048576&&hl(s,fo,s.index);switch(s.lanes=0,s.tag){case 2:var h=s.type;Zp(o,s),o=s.pendingProps;var S=Pi(s,Ta.current);ra(s,V),S=Vt(null,s,h,o,S,V);var R=an();return s.flags|=1,typeof S=="object"&&S!==null&&typeof S.render=="function"&&S.$$typeof===void 0?(s.tag=1,s.memoizedState=null,s.updateQueue=null,ua(h)?(R=!0,js(s)):R=!1,s.memoizedState=S.state!==null&&S.state!==void 0?S.state:null,Fp(s),S.updater=of,s.stateNode=S,S._reactInternals=s,sf(s,h,o,V),s=Om(null,s,h,!0,R,V)):(s.tag=0,Xn&&R&&nf(s),ya(null,s,S,V),s=s.child),s;case 16:h=s.elementType;e:{switch(Zp(o,s),o=s.pendingProps,S=h._init,h=S(h._payload),s.type=h,S=s.tag=lk(h),o=Ti(h,o),S){case 0:s=fn(null,s,h,o,V);break e;case 1:s=Yp(null,s,h,o,V);break e;case 11:s=uf(null,s,h,o,V);break e;case 14:s=rc(null,s,h,Ti(h.type,o),V);break e}throw Error(n(306,h,""))}return s;case 0:return h=s.type,S=s.pendingProps,S=s.elementType===h?S:Ti(h,S),fn(o,s,h,S,V);case 1:return h=s.type,S=s.pendingProps,S=s.elementType===h?S:Ti(h,S),Yp(o,s,h,S,V);case 3:e:{if(XR(s),o===null)throw Error(n(387));h=s.pendingProps,R=s.memoizedState,S=R.element,Up(o,s),Qu(s,h,null,V);var B=s.memoizedState;if(h=B.element,R.isDehydrated)if(R={element:h,isDehydrated:!1,cache:B.cache,pendingSuspenseBoundaries:B.pendingSuspenseBoundaries,transitions:B.transitions},s.updateQueue.baseState=R,s.memoizedState=R,s.flags&256){S=nc(Error(n(423)),s),s=Sb(o,s,h,V,S);break e}else if(h!==S){S=nc(Error(n(424)),s),s=Sb(o,s,h,V,S);break e}else for(ca=Ei(s.stateNode.containerInfo.firstChild),$r=s,Xn=!0,po=null,V=wm(s,null,h,V),s.child=V;V;)V.flags=V.flags&-3|4096,V=V.sibling;else{if(Yu(),h===S){s=ba(o,s,V);break e}ya(o,s,h,V)}s=s.child}return s;case 5:return od(s),o===null&&rf(s),h=s.type,S=s.pendingProps,R=o!==null?o.memoizedProps:null,B=S.children,Vl(h,S)?B=null:R!==null&&Vl(h,R)&&(s.flags|=32),sd(o,s),ya(o,s,B,V),s.child;case 6:return o===null&&rf(s),null;case 13:return Ab(o,s,V);case 4:return id(s,s.stateNode.containerInfo),h=s.pendingProps,o===null?s.child=tc(s,null,h,V):ya(o,s,h,V),s.child;case 11:return h=s.type,S=s.pendingProps,S=s.elementType===h?S:Ti(h,S),uf(o,s,h,S,V);case 7:return ya(o,s,s.pendingProps,V),s.child;case 8:return ya(o,s,s.pendingProps.children,V),s.child;case 12:return ya(o,s,s.pendingProps.children,V),s.child;case 10:e:{if(h=s.type._context,S=s.pendingProps,R=s.memoizedProps,B=S.value,Zn(Ku,h._currentValue),h._currentValue=B,R!==null)if(Mi(R.value,B)){if(R.children===S.children&&!rn.current){s=ba(o,s,V);break e}}else for(R=s.child,R!==null&&(R.return=s);R!==null;){var ee=R.dependencies;if(ee!==null){B=R.child;for(var fe=ee.firstContext;fe!==null;){if(fe.context===h){if(R.tag===1){fe=Ar(-1,V&-V),fe.tag=2;var Ie=R.updateQueue;if(Ie!==null){Ie=Ie.shared;var Ye=Ie.pending;Ye===null?fe.next=fe:(fe.next=Ye.next,Ye.next=fe),Ie.pending=fe}}R.lanes|=V,fe=R.alternate,fe!==null&&(fe.lanes|=V),vl(R.return,V,s),ee.lanes|=V;break}fe=fe.next}}else if(R.tag===10)B=R.type===s.type?null:R.child;else if(R.tag===18){if(B=R.return,B===null)throw Error(n(341));B.lanes|=V,ee=B.alternate,ee!==null&&(ee.lanes|=V),vl(B,V,s),B=R.sibling}else B=R.child;if(B!==null)B.return=R;else for(B=R;B!==null;){if(B===s){B=null;break}if(R=B.sibling,R!==null){R.return=B.return,B=R;break}B=B.return}R=B}ya(o,s,S.children,V),s=s.child}return s;case 9:return S=s.type,h=s.pendingProps.children,ra(s,V),S=it(S),h=h(S),s.flags|=1,ya(o,s,h,V),s.child;case 14:return h=s.type,S=Ti(h,s.pendingProps),S=Ti(h.type,S),rc(o,s,h,S,V);case 15:return Nm(o,s,s.type,s.pendingProps,V);case 17:return h=s.type,S=s.pendingProps,S=s.elementType===h?S:Ti(h,S),Zp(o,s),s.tag=1,ua(h)?(o=!0,js(s)):o=!1,ra(s,V),zp(s,h,S),sf(s,h,S,V),Om(null,s,h,!0,o,V);case 19:return Lh(o,s,V);case 22:return ho(o,s,V)}throw Error(n(156,s.tag))};function Mb(o,s){return Er(o,s)}function Pb(o,s,V,h){this.tag=o,this.key=V,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=s,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=h,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Es(o,s,V,h){return new Pb(o,s,V,h)}function Gh(o){return o=o.prototype,!(!o||!o.isReactComponent)}function lk(o){if(typeof o=="function")return Gh(o)?1:0;if(o!=null){if(o=o.$$typeof,o===ue)return 11;if(o===de)return 14}return 2}function oc(o,s){var V=o.alternate;return V===null?(V=Es(o.tag,s,o.key,o.mode),V.elementType=o.elementType,V.type=o.type,V.stateNode=o.stateNode,V.alternate=o,o.alternate=V):(V.pendingProps=s,V.type=o.type,V.flags=0,V.subtreeFlags=0,V.deletions=null),V.flags=o.flags&14680064,V.childLanes=o.childLanes,V.lanes=o.lanes,V.child=o.child,V.memoizedProps=o.memoizedProps,V.memoizedState=o.memoizedState,V.updateQueue=o.updateQueue,s=o.dependencies,V.dependencies=s===null?null:{lanes:s.lanes,firstContext:s.firstContext},V.sibling=o.sibling,V.index=o.index,V.ref=o.ref,V}function Wm(o,s,V,h,S,R){var B=2;if(h=o,typeof o=="function")Gh(o)&&(B=1);else if(typeof o=="string")B=5;else e:switch(o){case K:return Vd(V.children,S,R,s);case re:B=8,S|=8;break;case oe:return o=Es(12,V,s,S|2),o.elementType=oe,o.lanes=R,o;case ve:return o=Es(13,V,s,S),o.elementType=ve,o.lanes=R,o;case ce:return o=Es(19,V,s,S),o.elementType=ce,o.lanes=R,o;case pe:return Ym(V,S,R,s);default:if(typeof o=="object"&&o!==null)switch(o.$$typeof){case W:B=10;break e;case Ae:B=9;break e;case ue:B=11;break e;case de:B=14;break e;case ke:B=16,h=null;break e}throw Error(n(130,o==null?o:typeof o,""))}return s=Es(B,V,s,S),s.elementType=o,s.type=h,s.lanes=R,s}function Vd(o,s,V,h){return o=Es(7,o,h,s),o.lanes=V,o}function Ym(o,s,V,h){return o=Es(22,o,h,s),o.elementType=pe,o.lanes=V,o.stateNode={isHidden:!1},o}function Km(o,s,V){return o=Es(6,o,null,s),o.lanes=V,o}function nV(o,s,V){return s=Es(4,o.children!==null?o.children:[],o.key,s),s.lanes=V,s.stateNode={containerInfo:o.containerInfo,pendingChildren:null,implementation:o.implementation},s}function rV(o,s,V,h,S){this.tag=s,this.containerInfo=o,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ol(0),this.expirationTimes=ol(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ol(0),this.identifierPrefix=h,this.onRecoverableError=S,this.mutableSourceEagerHydrationData=null}function qh(o,s,V,h,S,R,B,ee,fe){return o=new rV(o,s,V,ee,fe),s===1?(s=1,R===!0&&(s|=8)):s=0,R=Es(3,null,null,s),o.current=R,R.stateNode=o,R.memoizedState={element:h,isDehydrated:V,cache:null,transitions:null,pendingSuspenseBoundaries:null},Fp(R),o}function Fb(o,s,V){var h=31?a-1:0),d=1;d1?a-1:0),d=1;d2&&(r[0]==="o"||r[0]==="O")&&(r[1]==="n"||r[1]==="N")}function Dr(r,a,u,d){if(u!==null&&u.type===Le)return!1;switch(typeof a){case"function":case"symbol":return!0;case"boolean":{if(d)return!1;if(u!==null)return!u.acceptsBooleans;var m=r.toLowerCase().slice(0,5);return m!=="data-"&&m!=="aria-"}default:return!1}}function wn(r,a,u,d){if(a===null||typeof a>"u"||Dr(r,a,u,d))return!0;if(d)return!1;if(u!==null)switch(u.type){case mt:return!a;case qt:return a===!1;case Yn:return isNaN(a);case Kn:return isNaN(a)||a<1}return!1}function na(r){return sr.hasOwnProperty(r)?sr[r]:null}function jn(r,a,u,d,m,y,A){this.acceptsBooleans=a===vt||a===mt||a===qt,this.attributeName=d,this.attributeNamespace=m,this.mustUseProperty=u,this.propertyName=r,this.type=a,this.sanitizeURL=y,this.removeEmptyString=A}var sr={},Ni=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];Ni.forEach(function(r){sr[r]=new jn(r,Le,!1,r,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(r){var a=r[0],u=r[1];sr[a]=new jn(a,je,!1,u,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(r){sr[r]=new jn(r,vt,!1,r.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(r){sr[r]=new jn(r,vt,!1,r,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(r){sr[r]=new jn(r,mt,!1,r.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(r){sr[r]=new jn(r,mt,!0,r,null,!1,!1)}),["capture","download"].forEach(function(r){sr[r]=new jn(r,qt,!1,r,null,!1,!1)}),["cols","rows","size","span"].forEach(function(r){sr[r]=new jn(r,Kn,!1,r,null,!1,!1)}),["rowSpan","start"].forEach(function(r){sr[r]=new jn(r,Yn,!1,r.toLowerCase(),null,!1,!1)});var Ja=/[\-\:]([a-z])/g,rs=function(r){return r[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(r){var a=r.replace(Ja,rs);sr[a]=new jn(a,je,!1,r,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(r){var a=r.replace(Ja,rs);sr[a]=new jn(a,je,!1,r,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(r){var a=r.replace(Ja,rs);sr[a]=new jn(a,je,!1,r,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(r){sr[r]=new jn(r,je,!1,r.toLowerCase(),null,!1,!1)});var eo="xlinkHref";sr[eo]=new jn("xlinkHref",je,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(r){sr[r]=new jn(r,je,!1,r.toLowerCase(),null,!0,!0)});var Is=/^[\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,Oi=!1;function ei(r){!Oi&&Is.test(r)&&(Oi=!0,p("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(r)))}function xi(r,a,u,d){if(d.mustUseProperty){var m=d.propertyName;return r[m]}else{Gr(u,a),d.sanitizeURL&&ei(""+u);var y=d.attributeName,A=null;if(d.type===qt){if(r.hasAttribute(y)){var N=r.getAttribute(y);return N===""?!0:wn(a,u,d,!1)?N:N===""+u?u:N}}else if(r.hasAttribute(y)){if(wn(a,u,d,!1))return r.getAttribute(y);if(d.type===mt)return u;A=r.getAttribute(y)}return wn(a,u,d,!1)?A===null?u:A:A===""+u?u:A}}function ti(r,a,u,d){{if(!un(a))return;if(!r.hasAttribute(a))return u===void 0?void 0:null;var m=r.getAttribute(a);return Gr(u,a),m===""+u?u:m}}function to(r,a,u,d){var m=na(a);if(!Nn(a,m,d)){if(wn(a,u,m,d)&&(u=null),d||m===null){if(un(a)){var y=a;u===null?r.removeAttribute(y):(Gr(u,a),r.setAttribute(y,""+u))}return}var A=m.mustUseProperty;if(A){var N=m.propertyName;if(u===null){var D=m.type;r[N]=D===mt?!1:""}else r[N]=u;return}var H=m.attributeName,q=m.attributeNamespace;if(u===null)r.removeAttribute(H);else{var he=m.type,me;he===mt||he===qt&&u===!0?me="":(Gr(u,H),me=""+u,m.sanitizeURL&&ei(me.toString())),q?r.setAttributeNS(q,H,me):r.setAttribute(H,me)}}}var mr=Symbol.for("react.element"),Aa=Symbol.for("react.portal"),ni=Symbol.for("react.fragment"),vi=Symbol.for("react.strict_mode"),ie=Symbol.for("react.profiler"),He=Symbol.for("react.provider"),ut=Symbol.for("react.context"),pt=Symbol.for("react.forward_ref"),yn=Symbol.for("react.suspense"),Rn=Symbol.for("react.suspense_list"),cn=Symbol.for("react.memo"),Ft=Symbol.for("react.lazy"),la=Symbol.for("react.scope"),Er=Symbol.for("react.debug_trace_mode"),wr=Symbol.for("react.offscreen"),$a=Symbol.for("react.legacy_hidden"),No=Symbol.for("react.cache"),Rr=Symbol.for("react.tracing_marker"),yi=Symbol.iterator,Nc="@@iterator";function as(r){if(r===null||typeof r!="object")return null;var a=yi&&r[yi]||r[Nc];return typeof a=="function"?a:null}var Vn=Object.assign,zl=0,Oo,Ii,za,is,ri,Oc,xc;function Ic(){}Ic.__reactDisabledLog=!0;function jl(){{if(zl===0){Oo=console.log,Ii=console.info,za=console.warn,is=console.error,ri=console.group,Oc=console.groupCollapsed,xc=console.groupEnd;var r={configurable:!0,enumerable:!0,value:Ic,writable:!0};Object.defineProperties(console,{info:r,log:r,warn:r,error:r,group:r,groupCollapsed:r,groupEnd:r})}zl++}}function Hl(){{if(zl--,zl===0){var r={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Vn({},r,{value:Oo}),info:Vn({},r,{value:Ii}),warn:Vn({},r,{value:za}),error:Vn({},r,{value:is}),group:Vn({},r,{value:ri}),groupCollapsed:Vn({},r,{value:Oc}),groupEnd:Vn({},r,{value:xc})})}zl<0&&p("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var os=i.ReactCurrentDispatcher,ss;function no(r,a,u){{if(ss===void 0)try{throw Error()}catch(m){var d=m.stack.trim().match(/\n( *(at )?)/);ss=d&&d[1]||""}return` + */return e.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 t=_V(),n=dx(),i=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,l=!1;function c(r){l=r}function f(r){if(!l){for(var a=arguments.length,u=new Array(a>1?a-1:0),d=1;d1?a-1:0),d=1;d2&&(r[0]==="o"||r[0]==="O")&&(r[1]==="n"||r[1]==="N")}function Dr(r,a,u,d){if(u!==null&&u.type===Le)return!1;switch(typeof a){case"function":case"symbol":return!0;case"boolean":{if(d)return!1;if(u!==null)return!u.acceptsBooleans;var m=r.toLowerCase().slice(0,5);return m!=="data-"&&m!=="aria-"}default:return!1}}function wn(r,a,u,d){if(a===null||typeof a>"u"||Dr(r,a,u,d))return!0;if(d)return!1;if(u!==null)switch(u.type){case mt:return!a;case qt:return a===!1;case Yn:return isNaN(a);case Kn:return isNaN(a)||a<1}return!1}function na(r){return sr.hasOwnProperty(r)?sr[r]:null}function jn(r,a,u,d,m,y,A){this.acceptsBooleans=a===vt||a===mt||a===qt,this.attributeName=d,this.attributeNamespace=m,this.mustUseProperty=u,this.propertyName=r,this.type=a,this.sanitizeURL=y,this.removeEmptyString=A}var sr={},Ni=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];Ni.forEach(function(r){sr[r]=new jn(r,Le,!1,r,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(r){var a=r[0],u=r[1];sr[a]=new jn(a,je,!1,u,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(r){sr[r]=new jn(r,vt,!1,r.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(r){sr[r]=new jn(r,vt,!1,r,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(r){sr[r]=new jn(r,mt,!1,r.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(r){sr[r]=new jn(r,mt,!0,r,null,!1,!1)}),["capture","download"].forEach(function(r){sr[r]=new jn(r,qt,!1,r,null,!1,!1)}),["cols","rows","size","span"].forEach(function(r){sr[r]=new jn(r,Kn,!1,r,null,!1,!1)}),["rowSpan","start"].forEach(function(r){sr[r]=new jn(r,Yn,!1,r.toLowerCase(),null,!1,!1)});var Ja=/[\-\:]([a-z])/g,rs=function(r){return r[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(r){var a=r.replace(Ja,rs);sr[a]=new jn(a,je,!1,r,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(r){var a=r.replace(Ja,rs);sr[a]=new jn(a,je,!1,r,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(r){var a=r.replace(Ja,rs);sr[a]=new jn(a,je,!1,r,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(r){sr[r]=new jn(r,je,!1,r.toLowerCase(),null,!1,!1)});var eo="xlinkHref";sr[eo]=new jn("xlinkHref",je,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(r){sr[r]=new jn(r,je,!1,r.toLowerCase(),null,!0,!0)});var Is=/^[\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,Oi=!1;function ei(r){!Oi&&Is.test(r)&&(Oi=!0,p("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(r)))}function xi(r,a,u,d){if(d.mustUseProperty){var m=d.propertyName;return r[m]}else{Gr(u,a),d.sanitizeURL&&ei(""+u);var y=d.attributeName,A=null;if(d.type===qt){if(r.hasAttribute(y)){var N=r.getAttribute(y);return N===""?!0:wn(a,u,d,!1)?N:N===""+u?u:N}}else if(r.hasAttribute(y)){if(wn(a,u,d,!1))return r.getAttribute(y);if(d.type===mt)return u;A=r.getAttribute(y)}return wn(a,u,d,!1)?A===null?u:A:A===""+u?u:A}}function ti(r,a,u,d){{if(!un(a))return;if(!r.hasAttribute(a))return u===void 0?void 0:null;var m=r.getAttribute(a);return Gr(u,a),m===""+u?u:m}}function to(r,a,u,d){var m=na(a);if(!Nn(a,m,d)){if(wn(a,u,m,d)&&(u=null),d||m===null){if(un(a)){var y=a;u===null?r.removeAttribute(y):(Gr(u,a),r.setAttribute(y,""+u))}return}var A=m.mustUseProperty;if(A){var N=m.propertyName;if(u===null){var D=m.type;r[N]=D===mt?!1:""}else r[N]=u;return}var H=m.attributeName,q=m.attributeNamespace;if(u===null)r.removeAttribute(H);else{var he=m.type,me;he===mt||he===qt&&u===!0?me="":(Gr(u,H),me=""+u,m.sanitizeURL&&ei(me.toString())),q?r.setAttributeNS(q,H,me):r.setAttribute(H,me)}}}var mr=Symbol.for("react.element"),Aa=Symbol.for("react.portal"),ni=Symbol.for("react.fragment"),vi=Symbol.for("react.strict_mode"),ie=Symbol.for("react.profiler"),He=Symbol.for("react.provider"),ut=Symbol.for("react.context"),pt=Symbol.for("react.forward_ref"),yn=Symbol.for("react.suspense"),Rn=Symbol.for("react.suspense_list"),cn=Symbol.for("react.memo"),Ft=Symbol.for("react.lazy"),la=Symbol.for("react.scope"),Er=Symbol.for("react.debug_trace_mode"),wr=Symbol.for("react.offscreen"),$a=Symbol.for("react.legacy_hidden"),No=Symbol.for("react.cache"),Rr=Symbol.for("react.tracing_marker"),yi=Symbol.iterator,Nc="@@iterator";function as(r){if(r===null||typeof r!="object")return null;var a=yi&&r[yi]||r[Nc];return typeof a=="function"?a:null}var Vn=Object.assign,zl=0,Oo,Ii,za,is,ri,Oc,xc;function Ic(){}Ic.__reactDisabledLog=!0;function jl(){{if(zl===0){Oo=console.log,Ii=console.info,za=console.warn,is=console.error,ri=console.group,Oc=console.groupCollapsed,xc=console.groupEnd;var r={configurable:!0,enumerable:!0,value:Ic,writable:!0};Object.defineProperties(console,{info:r,log:r,warn:r,error:r,group:r,groupCollapsed:r,groupEnd:r})}zl++}}function Hl(){{if(zl--,zl===0){var r={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Vn({},r,{value:Oo}),info:Vn({},r,{value:Ii}),warn:Vn({},r,{value:za}),error:Vn({},r,{value:is}),group:Vn({},r,{value:ri}),groupCollapsed:Vn({},r,{value:Oc}),groupEnd:Vn({},r,{value:xc})})}zl<0&&p("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var os=i.ReactCurrentDispatcher,ss;function no(r,a,u){{if(ss===void 0)try{throw Error()}catch(m){var d=m.stack.trim().match(/\n( *(at )?)/);ss=d&&d[1]||""}return` `+ss+r}}var al=!1,ls;{var il=typeof WeakMap=="function"?WeakMap:Map;ls=new il}function ol(r,a){if(!r||al)return"";{var u=ls.get(r);if(u!==void 0)return u}var d;al=!0;var m=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var y;y=os.current,os.current=null,jl();try{if(a){var A=function(){throw Error()};if(Object.defineProperty(A.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(A,[])}catch(xe){d=xe}Reflect.construct(r,[],A)}else{try{A.call()}catch(xe){d=xe}r.call(A.prototype)}}else{try{throw Error()}catch(xe){d=xe}r()}}catch(xe){if(xe&&d&&typeof xe.stack=="string"){for(var N=xe.stack.split(` `),D=d.stack.split(` `),H=N.length-1,q=D.length-1;H>=1&&q>=0&&N[H]!==D[q];)q--;for(;H>=1&&q>=0;H--,q--)if(N[H]!==D[q]){if(H!==1||q!==1)do if(H--,q--,q<0||N[H]!==D[q]){var he=` `+N[H].replace(" at new "," at ");return r.displayName&&he.includes("")&&(he=he.replace("",r.displayName)),typeof r=="function"&&ls.set(r,he),he}while(H>=1&&q>=0);break}}}finally{al=!1,os.current=y,Hl(),Error.prepareStackTrace=m}var me=r?r.displayName||r.name:"",Oe=me?no(me):"";return typeof r=="function"&&ls.set(r,Oe),Oe}function sl(r,a,u){return ol(r,!0)}function Lc(r,a,u){return ol(r,!1)}function Dc(r){var a=r.prototype;return!!(a&&a.isReactComponent)}function kn(r,a,u){if(r==null)return"";if(typeof r=="function")return ol(r,Dc(r));if(typeof r=="string")return no(r);switch(r){case yn:return no("Suspense");case Rn:return no("SuspenseList")}if(typeof r=="object")switch(r.$$typeof){case pt:return Lc(r.render);case cn:return kn(r.type,a,u);case Ft:{var d=r,m=d._payload,y=d._init;try{return kn(y(m),a,u)}catch{}}}return""}function Mc(r){switch(r._debugOwner&&r._debugOwner.type,r._debugSource,r.tag){case O:return no(r.type);case oe:return no("Lazy");case L:return no("Suspense");case ue:return no("SuspenseList");case v:case E:case re:return Lc(r.type);case j:return Lc(r.type.render);case b:return sl(r.type);default:return""}}function Nu(r){try{var a="",u=r;do a+=Mc(u),u=u.return;while(u);return a}catch(d){return` Error generating stack: `+d.message+` -`+d.stack}}function ll(r,a,u){var d=r.displayName;if(d)return d;var m=a.displayName||a.name||"";return m!==""?u+"("+m+")":u}function Pc(r){return r.displayName||"Context"}function Mn(r){if(r==null)return null;if(typeof r.tag=="number"&&p("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 ni:return"Fragment";case Aa:return"Portal";case ie:return"Profiler";case vi:return"StrictMode";case yn:return"Suspense";case Rn:return"SuspenseList"}if(typeof r=="object")switch(r.$$typeof){case ut:var a=r;return Pc(a)+".Consumer";case He:var u=r;return Pc(u._context)+".Provider";case pt:return ll(r,r.render,"ForwardRef");case cn:var d=r.displayName||null;return d!==null?d:Mn(r.type)||"Memo";case Ft:{var m=r,y=m._payload,A=m._init;try{return Mn(A(y))}catch{return null}}}return null}function Ou(r,a,u){var d=a.displayName||a.name||"";return r.displayName||(d!==""?u+"("+d+")":u)}function Gl(r){return r.displayName||"Context"}function en(r){var a=r.tag,u=r.type;switch(a){case ke:return"Cache";case I:var d=u;return Gl(d)+".Consumer";case M:var m=u;return Gl(m._context)+".Provider";case Ae:return"DehydratedFragment";case j:return Ou(u,u.render,"ForwardRef");case F:return"Fragment";case O:return u;case w:return"Portal";case _:return"Root";case k:return"Text";case oe:return Mn(u);case z:return u===vi?"StrictMode":"Mode";case ce:return"Offscreen";case G:return"Profiler";case ve:return"Scope";case L:return"Suspense";case ue:return"SuspenseList";case pe:return"TracingMarker";case b:case v:case Y:case E:case K:case re:if(typeof u=="function")return u.displayName||u.name||null;if(typeof u=="string")return u;break}return null}var xo=i.ReactDebugCurrentFrame,Mr=null,ai=!1;function ro(){{if(Mr===null)return null;var r=Mr._debugOwner;if(r!==null&&typeof r<"u")return en(r)}return null}function Io(){return Mr===null?"":Nu(Mr)}function tr(){xo.getCurrentStack=null,Mr=null,ai=!1}function Br(r){xo.getCurrentStack=r===null?null:Io,Mr=r,ai=!1}function xu(){return Mr}function ka(r){ai=r}function ja(r){return""+r}function Li(r){switch(typeof r){case"boolean":case"number":case"string":case"undefined":return r;case"object":return Lr(r),r;default:return""}}var Iu={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function ul(r,a){Iu[a.type]||a.onChange||a.onInput||a.readOnly||a.disabled||a.value==null||p("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`."),a.onChange||a.readOnly||a.disabled||a.checked==null||p("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 ao(r){var a=r.type,u=r.nodeName;return u&&u.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function cl(r){return r._valueTracker}function io(r){r._valueTracker=null}function Ls(r){var a="";return r&&(ao(r)?a=r.checked?"true":"false":a=r.value),a}function dl(r){var a=ao(r)?"checked":"value",u=Object.getOwnPropertyDescriptor(r.constructor.prototype,a);Lr(r[a]);var d=""+r[a];if(!(r.hasOwnProperty(a)||typeof u>"u"||typeof u.get!="function"||typeof u.set!="function")){var m=u.get,y=u.set;Object.defineProperty(r,a,{configurable:!0,get:function(){return m.call(this)},set:function(N){Lr(N),d=""+N,y.call(this,N)}}),Object.defineProperty(r,a,{enumerable:u.enumerable});var A={getValue:function(){return d},setValue:function(N){Lr(N),d=""+N},stopTracking:function(){io(r),delete r[a]}};return A}}function Lo(r){cl(r)||(r._valueTracker=dl(r))}function ql(r){if(!r)return!1;var a=cl(r);if(!a)return!0;var u=a.getValue(),d=Ls(r);return d!==u?(a.setValue(d),!0):!1}function us(r){if(r=r||(typeof document<"u"?document:void 0),typeof r>"u")return null;try{return r.activeElement||r.body}catch{return r.body}}var Ds=!1,Lu=!1,Du=!1,oo=!1;function Mu(r){var a=r.type==="checkbox"||r.type==="radio";return a?r.checked!=null:r.value!=null}function P(r,a){var u=r,d=a.checked,m=Vn({},a,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:d??u._wrapperState.initialChecked});return m}function ae(r,a){ul("input",a),a.checked!==void 0&&a.defaultChecked!==void 0&&!Lu&&(p("%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",ro()||"A component",a.type),Lu=!0),a.value!==void 0&&a.defaultValue!==void 0&&!Ds&&(p("%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",ro()||"A component",a.type),Ds=!0);var u=r,d=a.defaultValue==null?"":a.defaultValue;u._wrapperState={initialChecked:a.checked!=null?a.checked:a.defaultChecked,initialValue:Li(a.value!=null?a.value:d),controlled:Mu(a)}}function Ne(r,a){var u=r,d=a.checked;d!=null&&to(u,"checked",d,!1)}function De(r,a){var u=r;{var d=Mu(a);!u._wrapperState.controlled&&d&&!oo&&(p("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"),oo=!0),u._wrapperState.controlled&&!d&&!Du&&(p("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"),Du=!0)}Ne(r,a);var m=Li(a.value),y=a.type;if(m!=null)y==="number"?(m===0&&u.value===""||u.value!=m)&&(u.value=ja(m)):u.value!==ja(m)&&(u.value=ja(m));else if(y==="submit"||y==="reset"){u.removeAttribute("value");return}a.hasOwnProperty("value")?Wt(u,a.type,m):a.hasOwnProperty("defaultValue")&&Wt(u,a.type,Li(a.defaultValue)),a.checked==null&&a.defaultChecked!=null&&(u.defaultChecked=!!a.defaultChecked)}function tt(r,a,u){var d=r;if(a.hasOwnProperty("value")||a.hasOwnProperty("defaultValue")){var m=a.type,y=m==="submit"||m==="reset";if(y&&(a.value===void 0||a.value===null))return;var A=ja(d._wrapperState.initialValue);u||A!==d.value&&(d.value=A),d.defaultValue=A}var N=d.name;N!==""&&(d.name=""),d.defaultChecked=!d.defaultChecked,d.defaultChecked=!!d._wrapperState.initialChecked,N!==""&&(d.name=N)}function kt(r,a){var u=r;De(u,a),gt(u,a)}function gt(r,a){var u=a.name;if(a.type==="radio"&&u!=null){for(var d=r;d.parentNode;)d=d.parentNode;Gr(u,"name");for(var m=d.querySelectorAll("input[name="+JSON.stringify(""+u)+'][type="radio"]'),y=0;y.")))}):a.dangerouslySetInnerHTML!=null&&(lr||(lr=!0,p("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")))),a.selected!=null&&!mn&&(p("Use the `defaultValue` or `value` props on instead of setting `selected` on