(function(Hu,Il){typeof exports=="object"&&typeof module<"u"?module.exports=Il():typeof define=="function"&&define.amd?define(Il):(Hu=typeof globalThis<"u"?globalThis:Hu||self,Hu.ChatbotWidget=Il())})(this,(function(){"use strict";var Hu={exports:{}},Il={},nv={exports:{}},Ct={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var h0;function fT(){if(h0)return Ct;h0=1;var J=Symbol.for("react.element"),q=Symbol.for("react.portal"),A=Symbol.for("react.fragment"),ut=Symbol.for("react.strict_mode"),St=Symbol.for("react.profiler"),xt=Symbol.for("react.provider"),at=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),ot=Symbol.for("react.suspense"),we=Symbol.for("react.memo"),ne=Symbol.for("react.lazy"),je=Symbol.iterator;function Z(b){return b===null||typeof b!="object"?null:(b=je&&b[je]||b["@@iterator"],typeof b=="function"?b:null)}var Me={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},le=Object.assign,Re={};function tt(b,B,ke){this.props=b,this.context=B,this.refs=Re,this.updater=ke||Me}tt.prototype.isReactComponent={},tt.prototype.setState=function(b,B){if(typeof b!="object"&&typeof b!="function"&&b!=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,b,B,"setState")},tt.prototype.forceUpdate=function(b){this.updater.enqueueForceUpdate(this,b,"forceUpdate")};function Tn(){}Tn.prototype=tt.prototype;function Bt(b,B,ke){this.props=b,this.context=B,this.refs=Re,this.updater=ke||Me}var nt=Bt.prototype=new Tn;nt.constructor=Bt,le(nt,tt.prototype),nt.isPureReactComponent=!0;var ye=Array.isArray,xe=Object.prototype.hasOwnProperty,se={current:null},We={key:!0,ref:!0,__self:!0,__source:!0};function Fe(b,B,ke){var Ve,Ie={},ct=null,_t=null;if(B!=null)for(Ve in B.ref!==void 0&&(_t=B.ref),B.key!==void 0&&(ct=""+B.key),B)xe.call(B,Ve)&&!We.hasOwnProperty(Ve)&&(Ie[Ve]=B[Ve]);var Ge=arguments.length-2;if(Ge===1)Ie.children=ke;else if(11?C-1:0),j=1;j1?C-1:0),j=1;j1){for(var qt=Array(Ht),Kt=0;Kt1){for(var Ze=Array(Kt),en=0;en is not supported and will be removed in a future major release. Did you mean to render instead?")),C.Provider},set:function(de){C.Provider=de}},_currentValue:{get:function(){return C._currentValue},set:function(de){C._currentValue=de}},_currentValue2:{get:function(){return C._currentValue2},set:function(de){C._currentValue2=de}},_threadCount:{get:function(){return C._threadCount},set:function(de){C._threadCount=de}},Consumer:{get:function(){return N||(N=!0,$("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?")),C.Consumer}},displayName:{get:function(){return C.displayName},set:function(de){X||(st("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",de),X=!0)}}}),C.Consumer=ge}return C._currentRenderer=null,C._currentRenderer2=null,C}var va=-1,lr=0,ha=1,Qr=2;function si(h){if(h._status===va){var C=h._result,N=C();if(N.then(function(ge){if(h._status===lr||h._status===va){var de=h;de._status=ha,de._result=ge}},function(ge){if(h._status===lr||h._status===va){var de=h;de._status=Qr,de._result=ge}}),h._status===va){var j=h;j._status=lr,j._result=N}}if(h._status===ha){var X=h._result;return X===void 0&&$(`lazy: Expected the result of a dynamic import() call. Instead received: %s Your code should look like: const MyComponent = lazy(() => import('./MyComponent')) Did you accidentally put curly braces around the import?`,X),"default"in X||$(`lazy: Expected the result of a dynamic import() call. Instead received: %s Your code should look like: const MyComponent = lazy(() => import('./MyComponent'))`,X),X.default}else throw h._result}function ci(h){var C={_status:va,_result:h},N={$$typeof:Re,_payload:C,_init:si};{var j,X;Object.defineProperties(N,{defaultProps:{configurable:!0,get:function(){return j},set:function(ge){$("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),j=ge,Object.defineProperty(N,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return X},set:function(ge){$("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),X=ge,Object.defineProperty(N,"propTypes",{enumerable:!0})}}})}return N}function Mi(h){h!=null&&h.$$typeof===le?$("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof h!="function"?$("forwardRef requires a render function but was given %s.",h===null?"null":typeof h):h.length!==0&&h.length!==2&&$("forwardRef render functions accept exactly two parameters: props and ref. %s",h.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),h!=null&&(h.defaultProps!=null||h.propTypes!=null)&&$("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var C={$$typeof:je,render:h};{var N;Object.defineProperty(C,"displayName",{enumerable:!1,configurable:!0,get:function(){return N},set:function(j){N=j,!h.name&&!h.displayName&&(h.displayName=j)}})}return C}var R;R=Symbol.for("react.module.reference");function I(h){return!!(typeof h=="string"||typeof h=="function"||h===at||h===ot||Je||h===S||h===Z||h===Me||Le||h===tt||rn||Ft||dt||typeof h=="object"&&h!==null&&(h.$$typeof===Re||h.$$typeof===le||h.$$typeof===we||h.$$typeof===ne||h.$$typeof===je||h.$$typeof===R||h.getModuleId!==void 0))}function ie(h,C){I(h)||$("memo: The first argument must be a component. Instead received: %s",h===null?"null":typeof h);var N={$$typeof:le,type:h,compare:C===void 0?null:C};{var j;Object.defineProperty(N,"displayName",{enumerable:!1,configurable:!0,get:function(){return j},set:function(X){j=X,!h.name&&!h.displayName&&(h.displayName=X)}})}return N}function oe(){var h=ye.current;return h===null&&$(`Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons: 1. You might have mismatching versions of React and the renderer (such as React DOM) 2. You might be breaking the Rules of Hooks 3. You might have more than one copy of React in the same app See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.`),h}function vt(h){var C=oe();if(h._context!==void 0){var N=h._context;N.Consumer===h?$("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"):N.Provider===h&&$("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return C.useContext(h)}function Ye(h){var C=oe();return C.useState(h)}function mt(h,C,N){var j=oe();return j.useReducer(h,C,N)}function it(h){var C=oe();return C.useRef(h)}function wn(h,C){var N=oe();return N.useEffect(h,C)}function ln(h,C){var N=oe();return N.useInsertionEffect(h,C)}function fn(h,C){var N=oe();return N.useLayoutEffect(h,C)}function Rr(h,C){var N=oe();return N.useCallback(h,C)}function qa(h,C){var N=oe();return N.useMemo(h,C)}function jt(h,C,N){var j=oe();return j.useImperativeHandle(h,C,N)}function vn(h,C){{var N=oe();return N.useDebugValue(h,C)}}function Ke(){var h=oe();return h.useTransition()}function fi(h){var C=oe();return C.useDeferredValue(h)}function zi(){var h=oe();return h.useId()}function oc(h,C,N){var j=oe();return j.useSyncExternalStore(h,C,N)}var Ui=0,ll,Wr,Io,Or,Yo,sc,cc;function Ai(){}Ai.__reactDisabledLog=!0;function ul(){{if(Ui===0){ll=console.log,Wr=console.info,Io=console.warn,Or=console.error,Yo=console.group,sc=console.groupCollapsed,cc=console.groupEnd;var h={configurable:!0,enumerable:!0,value:Ai,writable:!0};Object.defineProperties(console,{info:h,log:h,warn:h,error:h,group:h,groupCollapsed:h,groupEnd:h})}Ui++}}function Gr(){{if(Ui--,Ui===0){var h={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:ke({},h,{value:ll}),info:ke({},h,{value:Wr}),warn:ke({},h,{value:Io}),error:ke({},h,{value:Or}),group:ke({},h,{value:Yo}),groupCollapsed:ke({},h,{value:sc}),groupEnd:ke({},h,{value:cc})})}Ui<0&&$("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var di=pt.ReactCurrentDispatcher,ol;function Pu(h,C,N){{if(ol===void 0)try{throw Error()}catch(X){var j=X.stack.trim().match(/\n( *(at )?)/);ol=j&&j[1]||""}return` `+ol+h}}var ji=!1,ql;{var Kl=typeof WeakMap=="function"?WeakMap:Map;ql=new Kl}function sl(h,C){if(!h||ji)return"";{var N=ql.get(h);if(N!==void 0)return N}var j;ji=!0;var X=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var ge;ge=di.current,di.current=null,ul();try{if(C){var de=function(){throw Error()};if(Object.defineProperty(de.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(de,[])}catch(xn){j=xn}Reflect.construct(h,[],de)}else{try{de.call()}catch(xn){j=xn}h.call(de.prototype)}}else{try{throw Error()}catch(xn){j=xn}h()}}catch(xn){if(xn&&j&&typeof xn.stack=="string"){for(var He=xn.stack.split(` `),lt=j.stack.split(` `),Ht=He.length-1,qt=lt.length-1;Ht>=1&&qt>=0&&He[Ht]!==lt[qt];)qt--;for(;Ht>=1&&qt>=0;Ht--,qt--)if(He[Ht]!==lt[qt]){if(Ht!==1||qt!==1)do if(Ht--,qt--,qt<0||He[Ht]!==lt[qt]){var Kt=` `+He[Ht].replace(" at new "," at ");return h.displayName&&Kt.includes("")&&(Kt=Kt.replace("",h.displayName)),typeof h=="function"&&ql.set(h,Kt),Kt}while(Ht>=1&&qt>=0);break}}}finally{ji=!1,di.current=ge,Gr(),Error.prepareStackTrace=X}var Ze=h?h.displayName||h.name:"",en=Ze?Pu(Ze):"";return typeof h=="function"&&ql.set(h,en),en}function Qo(h,C,N){return sl(h,!1)}function Wo(h){var C=h.prototype;return!!(C&&C.isReactComponent)}function bt(h,C,N){if(h==null)return"";if(typeof h=="function")return sl(h,Wo(h));if(typeof h=="string")return Pu(h);switch(h){case Z:return Pu("Suspense");case Me:return Pu("SuspenseList")}if(typeof h=="object")switch(h.$$typeof){case je:return Qo(h.render);case le:return bt(h.type,C,N);case Re:{var j=h,X=j._payload,ge=j._init;try{return bt(ge(X),C,N)}catch{}}}return""}var Go={},Vu=pt.ReactDebugCurrentFrame;function Dt(h){if(h){var C=h._owner,N=bt(h.type,h._source,C?C.type:null);Vu.setExtraStackFrame(N)}else Vu.setExtraStackFrame(null)}function fc(h,C,N,j,X){{var ge=Function.call.bind(qn);for(var de in h)if(ge(h,de)){var He=void 0;try{if(typeof h[de]!="function"){var lt=Error((j||"React class")+": "+N+" type `"+de+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof h[de]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw lt.name="Invariant Violation",lt}He=h[de](C,de,j,N,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(Ht){He=Ht}He&&!(He instanceof Error)&&(Dt(X),$("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",j||"React class",N,de,typeof He),Dt(null)),He instanceof Error&&!(He.message in Go)&&(Go[He.message]=!0,Dt(X),$("Failed %s type: %s",N,He.message),Dt(null))}}}function pi(h){if(h){var C=h._owner,N=bt(h.type,h._source,C?C.type:null);Lt(N)}else Lt(null)}var Be;Be=!1;function Xl(){if(We.current){var h=Bn(We.current.type);if(h)return` Check the render method of \``+h+"`."}return""}function Jn(h){if(h!==void 0){var C=h.fileName.replace(/^.*[\\\/]/,""),N=h.lineNumber;return` Check your code at `+C+":"+N+"."}return""}function qr(h){return h!=null?Jn(h.__source):""}var Lr={};function vi(h){var C=Xl();if(!C){var N=typeof h=="string"?h:h.displayName||h.name;N&&(C=` Check the top-level render call using <`+N+">.")}return C}function Sn(h,C){if(!(!h._store||h._store.validated||h.key!=null)){h._store.validated=!0;var N=vi(C);if(!Lr[N]){Lr[N]=!0;var j="";h&&h._owner&&h._owner!==We.current&&(j=" It was passed a child from "+Bn(h._owner.type)+"."),pi(h),$('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',N,j),pi(null)}}}function Gt(h,C){if(typeof h=="object"){if(Nn(h))for(var N=0;N",X=" Did you accidentally export a JSX literal instead of a component?"):de=typeof h,$("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",de,X)}var He=rt.apply(this,arguments);if(He==null)return He;if(j)for(var lt=2;lt10&&st("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."),j._updatedFibers.clear()}}}var $u=!1,Iu=null;function Zl(h){if(Iu===null)try{var C=("require"+Math.random()).slice(0,7),N=J&&J[C];Iu=N.call(J,"timers").setImmediate}catch{Iu=function(X){$u===!1&&($u=!0,typeof MessageChannel>"u"&&$("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 ge=new MessageChannel;ge.port1.onmessage=X,ge.port2.postMessage(void 0)}}return Iu(h)}var Na=0,Ma=!1;function cl(h){{var C=Na;Na++,se.current===null&&(se.current=[]);var N=se.isBatchingLegacy,j;try{if(se.isBatchingLegacy=!0,j=h(),!N&&se.didScheduleLegacyUpdate){var X=se.current;X!==null&&(se.didScheduleLegacyUpdate=!1,Hi(X))}}catch(Ze){throw Fi(C),Ze}finally{se.isBatchingLegacy=N}if(j!==null&&typeof j=="object"&&typeof j.then=="function"){var ge=j,de=!1,He={then:function(Ze,en){de=!0,ge.then(function(xn){Fi(C),Na===0?Yu(xn,Ze,en):Ze(xn)},function(xn){Fi(C),en(xn)})}};return!Ma&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){de||(Ma=!0,$("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 () => ...);"))}),He}else{var lt=j;if(Fi(C),Na===0){var Ht=se.current;Ht!==null&&(Hi(Ht),se.current=null);var qt={then:function(Ze,en){se.current===null?(se.current=[],Yu(lt,Ze,en)):Ze(lt)}};return qt}else{var Kt={then:function(Ze,en){Ze(lt)}};return Kt}}}}function Fi(h){h!==Na-1&&$("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),Na=h}function Yu(h,C,N){{var j=se.current;if(j!==null)try{Hi(j),Zl(function(){j.length===0?(se.current=null,C(h)):Yu(h,C,N)})}catch(X){N(X)}else C(h)}}var fl=!1;function Hi(h){if(!fl){fl=!0;var C=0;try{for(;C1?I-1:0),oe=1;oe=1&&fn>=0&&it[ln]!==wn[fn];)fn--;for(;ln>=1&&fn>=0;ln--,fn--)if(it[ln]!==wn[fn]){if(ln!==1||fn!==1)do if(ln--,fn--,fn<0||it[ln]!==wn[fn]){var Rr=` `+it[ln].replace(" at new "," at ");return R.displayName&&Rr.includes("")&&(Rr=Rr.replace("",R.displayName)),typeof R=="function"&&Ln.set(R,Rr),Rr}while(ln>=1&&fn>=0);break}}}finally{$t=!1,_t.current=Ye,ct(),Error.prepareStackTrace=vt}var qa=R?R.displayName||R.name:"",jt=qa?Rt(qa):"";return typeof R=="function"&&Ln.set(R,jt),jt}function Nn(R,I,ie){return ar(R,!1)}function Er(R){var I=R.prototype;return!!(I&&I.isReactComponent)}function Vn(R,I,ie){if(R==null)return"";if(typeof R=="function")return ar(R,Er(R));if(typeof R=="string")return Rt(R);switch(R){case ne:return Rt("Suspense");case je:return Rt("SuspenseList")}if(typeof R=="object")switch(R.$$typeof){case we:return Nn(R.render);case Z:return Vn(R.type,I,ie);case Me:{var oe=R,vt=oe._payload,Ye=oe._init;try{return Vn(Ye(vt),I,ie)}catch{}}}return""}var Mn=Object.prototype.hasOwnProperty,fa={},Wa=Bt.ReactDebugCurrentFrame;function kr(R){if(R){var I=R._owner,ie=Vn(R.type,R._source,I?I.type:null);Wa.setExtraStackFrame(ie)}else Wa.setExtraStackFrame(null)}function Bn(R,I,ie,oe,vt){{var Ye=Function.call.bind(Mn);for(var mt in R)if(Ye(R,mt)){var it=void 0;try{if(typeof R[mt]!="function"){var wn=Error((oe||"React class")+": "+ie+" type `"+mt+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof R[mt]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw wn.name="Invariant Violation",wn}it=R[mt](I,mt,oe,ie,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(ln){it=ln}it&&!(it instanceof Error)&&(kr(vt),nt("%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).",oe||"React class",ie,mt,typeof it),kr(null)),it instanceof Error&&!(it.message in fa)&&(fa[it.message]=!0,kr(vt),nt("Failed %s type: %s",ie,it.message),kr(null))}}}var qn=Array.isArray;function Kn(R){return qn(R)}function Cr(R){{var I=typeof Symbol=="function"&&Symbol.toStringTag,ie=I&&R[Symbol.toStringTag]||R.constructor.name||"Object";return ie}}function Ga(R){try{return zn(R),!1}catch{return!0}}function zn(R){return""+R}function ir(R){if(Ga(R))return nt("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",Cr(R)),zn(R)}var Yr=Bt.ReactCurrentOwner,Oi={key:!0,ref:!0,__self:!0,__source:!0},da,ee;function Ne(R){if(Mn.call(R,"ref")){var I=Object.getOwnPropertyDescriptor(R,"ref").get;if(I&&I.isReactWarning)return!1}return R.ref!==void 0}function rt(R){if(Mn.call(R,"key")){var I=Object.getOwnPropertyDescriptor(R,"key").get;if(I&&I.isReactWarning)return!1}return R.key!==void 0}function Ut(R,I){typeof R.ref=="string"&&Yr.current}function on(R,I){{var ie=function(){da||(da=!0,nt("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",I))};ie.isReactWarning=!0,Object.defineProperty(R,"key",{get:ie,configurable:!0})}}function sn(R,I){{var ie=function(){ee||(ee=!0,nt("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",I))};ie.isReactWarning=!0,Object.defineProperty(R,"ref",{get:ie,configurable:!0})}}var cn=function(R,I,ie,oe,vt,Ye,mt){var it={$$typeof:A,type:R,key:I,ref:ie,props:mt,_owner:Ye};return it._store={},Object.defineProperty(it._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(it,"_self",{configurable:!1,enumerable:!1,writable:!1,value:oe}),Object.defineProperty(it,"_source",{configurable:!1,enumerable:!1,writable:!1,value:vt}),Object.freeze&&(Object.freeze(it.props),Object.freeze(it)),it};function Xn(R,I,ie,oe,vt){{var Ye,mt={},it=null,wn=null;ie!==void 0&&(ir(ie),it=""+ie),rt(I)&&(ir(I.key),it=""+I.key),Ne(I)&&(wn=I.ref,Ut(I,vt));for(Ye in I)Mn.call(I,Ye)&&!Oi.hasOwnProperty(Ye)&&(mt[Ye]=I[Ye]);if(R&&R.defaultProps){var ln=R.defaultProps;for(Ye in ln)mt[Ye]===void 0&&(mt[Ye]=ln[Ye])}if(it||wn){var fn=typeof R=="function"?R.displayName||R.name||"Unknown":R;it&&on(mt,fn),wn&&sn(mt,fn)}return cn(R,it,wn,vt,oe,Yr.current,mt)}}var an=Bt.ReactCurrentOwner,Wt=Bt.ReactDebugCurrentFrame;function At(R){if(R){var I=R._owner,ie=Vn(R.type,R._source,I?I.type:null);Wt.setExtraStackFrame(ie)}else Wt.setExtraStackFrame(null)}var pa;pa=!1;function ka(R){return typeof R=="object"&&R!==null&&R.$$typeof===A}function Oa(){{if(an.current){var R=Le(an.current.type);if(R)return` Check the render method of \``+R+"`."}return""}}function Li(R){return""}var Ql={};function Wl(R){{var I=Oa();if(!I){var ie=typeof R=="string"?R:R.displayName||R.name;ie&&(I=` Check the top-level render call using <`+ie+">.")}return I}}function Ni(R,I){{if(!R._store||R._store.validated||R.key!=null)return;R._store.validated=!0;var ie=Wl(I);if(Ql[ie])return;Ql[ie]=!0;var oe="";R&&R._owner&&R._owner!==an.current&&(oe=" It was passed a child from "+Le(R._owner.type)+"."),At(R),nt('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',ie,oe),At(null)}}function Gl(R,I){{if(typeof R!="object")return;if(Kn(R))for(var ie=0;ie",it=" Did you accidentally export a JSX literal instead of a component?"):ln=typeof R,nt("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",ln,it)}var fn=Xn(R,I,ie,vt,Ye);if(fn==null)return fn;if(mt){var Rr=I.children;if(Rr!==void 0)if(oe)if(Kn(Rr)){for(var qa=0;qa0?"{key: someKey, "+vn.join(": ..., ")+": ...}":"{key: someKey}";if(!lr[jt+Ke]){var fi=vn.length>0?"{"+vn.join(": ..., ")+": ...}":"{}";nt(`A props object containing a "key" prop is being spread into JSX: let props = %s; <%s {...props} /> React keys must be passed directly to JSX without using spread: let props = %s; <%s key={someKey} {...props} />`,Ke,jt,fi,jt),lr[jt+Ke]=!0}}return R===St?va(fn):oi(fn),fn}}function Qr(R,I,ie){return ha(R,I,ie,!0)}function si(R,I,ie){return ha(R,I,ie,!1)}var ci=si,Mi=Qr;ed.Fragment=St,ed.jsx=ci,ed.jsxs=Mi})(),ed}var E0;function hT(){if(E0)return Hu.exports;E0=1;var J={};return J.NODE_ENV==="production"?Hu.exports=pT():Hu.exports=vT(),Hu.exports}var wt=hT(),Yl=Zf(),uc={},rv={exports:{}},ba={},av={exports:{}},Km={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var C0;function mT(){return C0||(C0=1,(function(J){function q($,Se){var ae=$.length;$.push(Se);e:for(;0>>1,B=$[b];if(0>>1;bSt(Ie,ae))ctSt(_t,Ie)?($[b]=_t,$[ct]=ae,b=ct):($[b]=Ie,$[Ve]=ae,b=Ve);else if(ctSt(_t,ae))$[b]=_t,$[ct]=ae,b=ct;else break e}}return Se}function St($,Se){var ae=$.sortIndex-Se.sortIndex;return ae!==0?ae:$.id-Se.id}if(typeof performance=="object"&&typeof performance.now=="function"){var xt=performance;J.unstable_now=function(){return xt.now()}}else{var at=Date,S=at.now();J.unstable_now=function(){return at.now()-S}}var ot=[],we=[],ne=1,je=null,Z=3,Me=!1,le=!1,Re=!1,tt=typeof setTimeout=="function"?setTimeout:null,Tn=typeof clearTimeout=="function"?clearTimeout:null,Bt=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function nt($){for(var Se=A(we);Se!==null;){if(Se.callback===null)ut(we);else if(Se.startTime<=$)ut(we),Se.sortIndex=Se.expirationTime,q(ot,Se);else break;Se=A(we)}}function ye($){if(Re=!1,nt($),!le)if(A(ot)!==null)le=!0,pt(xe);else{var Se=A(we);Se!==null&&st(ye,Se.startTime-$)}}function xe($,Se){le=!1,Re&&(Re=!1,Tn(Fe),Fe=-1),Me=!0;var ae=Z;try{for(nt(Se),je=A(ot);je!==null&&(!(je.expirationTime>Se)||$&&!rn());){var b=je.callback;if(typeof b=="function"){je.callback=null,Z=je.priorityLevel;var B=b(je.expirationTime<=Se);Se=J.unstable_now(),typeof B=="function"?je.callback=B:je===A(ot)&&ut(ot),nt(Se)}else ut(ot);je=A(ot)}if(je!==null)var ke=!0;else{var Ve=A(we);Ve!==null&&st(ye,Ve.startTime-Se),ke=!1}return ke}finally{je=null,Z=ae,Me=!1}}var se=!1,We=null,Fe=-1,un=5,Lt=-1;function rn(){return!(J.unstable_now()-Lt$||125<$?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):un=0<$?Math.floor(1e3/$):5},J.unstable_getCurrentPriorityLevel=function(){return Z},J.unstable_getFirstCallbackNode=function(){return A(ot)},J.unstable_next=function($){switch(Z){case 1:case 2:case 3:var Se=3;break;default:Se=Z}var ae=Z;Z=Se;try{return $()}finally{Z=ae}},J.unstable_pauseExecution=function(){},J.unstable_requestPaint=function(){},J.unstable_runWithPriority=function($,Se){switch($){case 1:case 2:case 3:case 4:case 5:break;default:$=3}var ae=Z;Z=$;try{return Se()}finally{Z=ae}},J.unstable_scheduleCallback=function($,Se,ae){var b=J.unstable_now();switch(typeof ae=="object"&&ae!==null?(ae=ae.delay,ae=typeof ae=="number"&&0b?($.sortIndex=ae,q(we,$),A(ot)===null&&$===A(we)&&(Re?(Tn(Fe),Fe=-1):Re=!0,st(ye,ae-b))):($.sortIndex=B,q(ot,$),le||Me||(le=!0,pt(xe))),$},J.unstable_shouldYield=rn,J.unstable_wrapCallback=function($){var Se=Z;return function(){var ae=Z;Z=Se;try{return $.apply(this,arguments)}finally{Z=ae}}}})(Km)),Km}var Xm={},R0;function yT(){return R0||(R0=1,(function(J){var q={};/** * @license React * scheduler.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */q.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 A=!1,ut=5;function St(ee,Ne){var rt=ee.length;ee.push(Ne),S(ee,Ne,rt)}function xt(ee){return ee.length===0?null:ee[0]}function at(ee){if(ee.length===0)return null;var Ne=ee[0],rt=ee.pop();return rt!==Ne&&(ee[0]=rt,ot(ee,rt,0)),Ne}function S(ee,Ne,rt){for(var Ut=rt;Ut>0;){var on=Ut-1>>>1,sn=ee[on];if(we(sn,Ne)>0)ee[on]=Ne,ee[Ut]=sn,Ut=on;else return}}function ot(ee,Ne,rt){for(var Ut=rt,on=ee.length,sn=on>>>1;Utrt&&(!ee||Wa()));){var Ut=dt.callback;if(typeof Ut=="function"){dt.callback=null,Le=dt.priorityLevel;var on=dt.expirationTime<=rt,sn=Ut(on);rt=J.unstable_now(),typeof sn=="function"?dt.callback=sn:dt===xt(Lt)&&at(Lt),b(rt)}else at(Lt);dt=xt(Lt)}if(dt!==null)return!0;var cn=xt(rn);return cn!==null&&ir(B,cn.startTime-rt),!1}function Ie(ee,Ne){switch(ee){case ne:case je:case Z:case Me:case le:break;default:ee=Z}var rt=Le;Le=ee;try{return Ne()}finally{Le=rt}}function ct(ee){var Ne;switch(Le){case ne:case je:case Z:Ne=Z;break;default:Ne=Le;break}var rt=Le;Le=Ne;try{return ee()}finally{Le=rt}}function _t(ee){var Ne=Le;return function(){var rt=Le;Le=Ne;try{return ee.apply(this,arguments)}finally{Le=rt}}}function Ge(ee,Ne,rt){var Ut=J.unstable_now(),on;if(typeof rt=="object"&&rt!==null){var sn=rt.delay;typeof sn=="number"&&sn>0?on=Ut+sn:on=Ut}else on=Ut;var cn;switch(ee){case ne:cn=xe;break;case je:cn=se;break;case le:cn=un;break;case Me:cn=Fe;break;case Z:default:cn=We;break}var Xn=on+cn,an={id:Ft++,callback:Ne,priorityLevel:ee,startTime:on,expirationTime:Xn,sortIndex:-1};return on>Ut?(an.sortIndex=on,St(rn,an),xt(Lt)===null&&an===xt(rn)&&(st?Yr():st=!0,ir(B,on-Ut))):(an.sortIndex=Xn,St(Lt,an),!pt&&!Je&&(pt=!0,zn(ke))),an}function Rt(){}function $t(){!pt&&!Je&&(pt=!0,zn(ke))}function Ln(){return xt(Lt)}function Gn(ee){ee.callback=null}function ar(){return Le}var Nn=!1,Er=null,Vn=-1,Mn=ut,fa=-1;function Wa(){var ee=J.unstable_now()-fa;return!(ee125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}ee>0?Mn=Math.floor(1e3/ee):Mn=ut}var qn=function(){if(Er!==null){var ee=J.unstable_now();fa=ee;var Ne=!0,rt=!0;try{rt=Er(Ne,ee)}finally{rt?Kn():(Nn=!1,Er=null)}}else Nn=!1},Kn;if(typeof ae=="function")Kn=function(){ae(qn)};else if(typeof MessageChannel<"u"){var Cr=new MessageChannel,Ga=Cr.port2;Cr.port1.onmessage=qn,Kn=function(){Ga.postMessage(null)}}else Kn=function(){$(qn,0)};function zn(ee){Er=ee,Nn||(Nn=!0,Kn())}function ir(ee,Ne){Vn=$(function(){ee(J.unstable_now())},Ne)}function Yr(){Se(Vn),Vn=-1}var Oi=kr,da=null;J.unstable_IdlePriority=le,J.unstable_ImmediatePriority=ne,J.unstable_LowPriority=Me,J.unstable_NormalPriority=Z,J.unstable_Profiling=da,J.unstable_UserBlockingPriority=je,J.unstable_cancelCallback=Gn,J.unstable_continueExecution=$t,J.unstable_forceFrameRate=Bn,J.unstable_getCurrentPriorityLevel=ar,J.unstable_getFirstCallbackNode=Ln,J.unstable_next=ct,J.unstable_pauseExecution=Rt,J.unstable_requestPaint=Oi,J.unstable_runWithPriority=Ie,J.unstable_scheduleCallback=Ge,J.unstable_shouldYield=Wa,J.unstable_wrapCallback=_t,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)})()})(Xm)),Xm}var T0;function w0(){if(T0)return av.exports;T0=1;var J={};return J.NODE_ENV==="production"?av.exports=mT():av.exports=yT(),av.exports}/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var x0;function gT(){if(x0)return ba;x0=1;var J=Zf(),q=w0();function A(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,l=1;l"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ot=Object.prototype.hasOwnProperty,we=/^[: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]*$/,ne={},je={};function Z(n){return ot.call(je,n)?!0:ot.call(ne,n)?!1:we.test(n)?je[n]=!0:(ne[n]=!0,!1)}function Me(n,r,l,o){if(l!==null&&l.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return o?!1:l!==null?!l.acceptsBooleans:(n=n.toLowerCase().slice(0,5),n!=="data-"&&n!=="aria-");default:return!1}}function le(n,r,l,o){if(r===null||typeof r>"u"||Me(n,r,l,o))return!0;if(o)return!1;if(l!==null)switch(l.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function Re(n,r,l,o,c,d,m){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=o,this.attributeNamespace=c,this.mustUseProperty=l,this.propertyName=n,this.type=r,this.sanitizeURL=d,this.removeEmptyString=m}var tt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){tt[n]=new Re(n,0,!1,n,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(n){var r=n[0];tt[r]=new Re(r,1,!1,n[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(n){tt[n]=new Re(n,2,!1,n.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){tt[n]=new Re(n,2,!1,n,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(n){tt[n]=new Re(n,3,!1,n.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(n){tt[n]=new Re(n,3,!0,n,null,!1,!1)}),["capture","download"].forEach(function(n){tt[n]=new Re(n,4,!1,n,null,!1,!1)}),["cols","rows","size","span"].forEach(function(n){tt[n]=new Re(n,6,!1,n,null,!1,!1)}),["rowSpan","start"].forEach(function(n){tt[n]=new Re(n,5,!1,n.toLowerCase(),null,!1,!1)});var Tn=/[\-:]([a-z])/g;function Bt(n){return n[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(n){var r=n.replace(Tn,Bt);tt[r]=new Re(r,1,!1,n,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(n){var r=n.replace(Tn,Bt);tt[r]=new Re(r,1,!1,n,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(n){var r=n.replace(Tn,Bt);tt[r]=new Re(r,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(n){tt[n]=new Re(n,1,!1,n.toLowerCase(),null,!1,!1)}),tt.xlinkHref=new Re("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(n){tt[n]=new Re(n,1,!1,n.toLowerCase(),null,!0,!0)});function nt(n,r,l,o){var c=tt.hasOwnProperty(r)?tt[r]:null;(c!==null?c.type!==0:o||!(2E||c[m]!==d[E]){var T=` `+c[m].replace(" at new "," at ");return n.displayName&&T.includes("")&&(T=T.replace("",n.displayName)),T}while(1<=m&&0<=E);break}}}finally{ke=!1,Error.prepareStackTrace=l}return(n=n?n.displayName||n.name:"")?B(n):""}function Ie(n){switch(n.tag){case 5:return B(n.type);case 16:return B("Lazy");case 13:return B("Suspense");case 19:return B("SuspenseList");case 0:case 2:case 15:return n=Ve(n.type,!1),n;case 11:return n=Ve(n.type.render,!1),n;case 1:return n=Ve(n.type,!0),n;default:return""}}function ct(n){if(n==null)return null;if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case We:return"Fragment";case se:return"Portal";case un:return"Profiler";case Fe:return"StrictMode";case dt:return"Suspense";case Le:return"SuspenseList"}if(typeof n=="object")switch(n.$$typeof){case rn:return(n.displayName||"Context")+".Consumer";case Lt:return(n._context.displayName||"Context")+".Provider";case Ft:var r=n.render;return n=n.displayName,n||(n=r.displayName||r.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case Je:return r=n.displayName||null,r!==null?r:ct(n.type)||"Memo";case pt:r=n._payload,n=n._init;try{return ct(n(r))}catch{}}return null}function _t(n){var r=n.type;switch(n.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return n=r.render,n=n.displayName||n.name||"",r.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ct(r);case 8:return r===Fe?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function Ge(n){switch(typeof n){case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function Rt(n){var r=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function $t(n){var r=Rt(n)?"checked":"value",l=Object.getOwnPropertyDescriptor(n.constructor.prototype,r),o=""+n[r];if(!n.hasOwnProperty(r)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var c=l.get,d=l.set;return Object.defineProperty(n,r,{configurable:!0,get:function(){return c.call(this)},set:function(m){o=""+m,d.call(this,m)}}),Object.defineProperty(n,r,{enumerable:l.enumerable}),{getValue:function(){return o},setValue:function(m){o=""+m},stopTracking:function(){n._valueTracker=null,delete n[r]}}}}function Ln(n){n._valueTracker||(n._valueTracker=$t(n))}function Gn(n){if(!n)return!1;var r=n._valueTracker;if(!r)return!0;var l=r.getValue(),o="";return n&&(o=Rt(n)?n.checked?"true":"false":n.value),n=o,n!==l?(r.setValue(n),!0):!1}function ar(n){if(n=n||(typeof document<"u"?document:void 0),typeof n>"u")return null;try{return n.activeElement||n.body}catch{return n.body}}function Nn(n,r){var l=r.checked;return ae({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:l??n._wrapperState.initialChecked})}function Er(n,r){var l=r.defaultValue==null?"":r.defaultValue,o=r.checked!=null?r.checked:r.defaultChecked;l=Ge(r.value!=null?r.value:l),n._wrapperState={initialChecked:o,initialValue:l,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function Vn(n,r){r=r.checked,r!=null&&nt(n,"checked",r,!1)}function Mn(n,r){Vn(n,r);var l=Ge(r.value),o=r.type;if(l!=null)o==="number"?(l===0&&n.value===""||n.value!=l)&&(n.value=""+l):n.value!==""+l&&(n.value=""+l);else if(o==="submit"||o==="reset"){n.removeAttribute("value");return}r.hasOwnProperty("value")?Wa(n,r.type,l):r.hasOwnProperty("defaultValue")&&Wa(n,r.type,Ge(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(n.defaultChecked=!!r.defaultChecked)}function fa(n,r,l){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var o=r.type;if(!(o!=="submit"&&o!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+n._wrapperState.initialValue,l||r===n.value||(n.value=r),n.defaultValue=r}l=n.name,l!==""&&(n.name=""),n.defaultChecked=!!n._wrapperState.initialChecked,l!==""&&(n.name=l)}function Wa(n,r,l){(r!=="number"||ar(n.ownerDocument)!==n)&&(l==null?n.defaultValue=""+n._wrapperState.initialValue:n.defaultValue!==""+l&&(n.defaultValue=""+l))}var kr=Array.isArray;function Bn(n,r,l,o){if(n=n.options,r){r={};for(var c=0;c"+r.valueOf().toString()+"",r=Yr.firstChild;n.firstChild;)n.removeChild(n.firstChild);for(;r.firstChild;)n.appendChild(r.firstChild)}});function da(n,r){if(r){var l=n.firstChild;if(l&&l===n.lastChild&&l.nodeType===3){l.nodeValue=r;return}}n.textContent=r}var ee={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},Ne=["Webkit","ms","Moz","O"];Object.keys(ee).forEach(function(n){Ne.forEach(function(r){r=r+n.charAt(0).toUpperCase()+n.substring(1),ee[r]=ee[n]})});function rt(n,r,l){return r==null||typeof r=="boolean"||r===""?"":l||typeof r!="number"||r===0||ee.hasOwnProperty(n)&&ee[n]?(""+r).trim():r+"px"}function Ut(n,r){n=n.style;for(var l in r)if(r.hasOwnProperty(l)){var o=l.indexOf("--")===0,c=rt(l,r[l],o);l==="float"&&(l="cssFloat"),o?n.setProperty(l,c):n[l]=c}}var on=ae({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 sn(n,r){if(r){if(on[n]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(A(137,n));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(A(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(A(61))}if(r.style!=null&&typeof r.style!="object")throw Error(A(62))}}function cn(n,r){if(n.indexOf("-")===-1)return typeof r.is=="string";switch(n){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Xn=null;function an(n){return n=n.target||n.srcElement||window,n.correspondingUseElement&&(n=n.correspondingUseElement),n.nodeType===3?n.parentNode:n}var Wt=null,At=null,pa=null;function ka(n){if(n=fs(n)){if(typeof Wt!="function")throw Error(A(280));var r=n.stateNode;r&&(r=Ii(r),Wt(n.stateNode,n.type,r))}}function Oa(n){At?pa?pa.push(n):pa=[n]:At=n}function Li(){if(At){var n=At,r=pa;if(pa=At=null,ka(n),r)for(n=0;n>>=0,n===0?32:31-(Yo(n)/sc|0)|0}var Ai=64,ul=4194304;function Gr(n){switch(n&-n){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return n&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return n}}function di(n,r){var l=n.pendingLanes;if(l===0)return 0;var o=0,c=n.suspendedLanes,d=n.pingedLanes,m=l&268435455;if(m!==0){var E=m&~c;E!==0?o=Gr(E):(d&=m,d!==0&&(o=Gr(d)))}else m=l&~c,m!==0?o=Gr(m):d!==0&&(o=Gr(d));if(o===0)return 0;if(r!==0&&r!==o&&(r&c)===0&&(c=o&-o,d=r&-r,c>=d||c===16&&(d&4194240)!==0))return r;if((o&4)!==0&&(o|=l&16),r=n.entangledLanes,r!==0)for(n=n.entanglements,r&=o;0l;l++)r.push(n);return r}function sl(n,r,l){n.pendingLanes|=r,r!==536870912&&(n.suspendedLanes=0,n.pingedLanes=0),n=n.eventTimes,r=31-Or(r),n[r]=l}function Qo(n,r){var l=n.pendingLanes&~r;n.pendingLanes=r,n.suspendedLanes=0,n.pingedLanes=0,n.expiredLanes&=r,n.mutableReadLanes&=r,n.entangledLanes&=r,r=n.entanglements;var o=n.eventTimes;for(n=n.expirationTimes;0=dl),cv=" ",fv=!1;function mc(n,r){switch(n){case"keyup":return Bi.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function dv(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var qu=!1;function ny(n,r){switch(n){case"compositionend":return dv(r);case"keypress":return r.which!==32?null:(fv=!0,cv);case"textInput":return n=r.data,n===cv&&fv?null:n;default:return null}}function pv(n,r){if(qu)return n==="compositionend"||!Jo&&mc(n,r)?(n=C(),h=Wu=za=null,qu=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1=r)return{node:l,offset:r-n};n=o}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=Tv(l)}}function yc(n,r){return n&&r?n===r?!0:n&&n.nodeType===3?!1:r&&r.nodeType===3?yc(n,r.parentNode):"contains"in n?n.contains(r):n.compareDocumentPosition?!!(n.compareDocumentPosition(r)&16):!1:!1}function pl(){for(var n=window,r=ar();r instanceof n.HTMLIFrameElement;){try{var l=typeof r.contentWindow.location.href=="string"}catch{l=!1}if(l)n=r.contentWindow;else break;r=ar(n.document)}return r}function Xu(n){var r=n&&n.nodeName&&n.nodeName.toLowerCase();return r&&(r==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||r==="textarea"||n.contentEditable==="true")}function xv(n){var r=pl(),l=n.focusedElem,o=n.selectionRange;if(r!==l&&l&&l.ownerDocument&&yc(l.ownerDocument.documentElement,l)){if(o!==null&&Xu(l)){if(r=o.start,n=o.end,n===void 0&&(n=r),"selectionStart"in l)l.selectionStart=r,l.selectionEnd=Math.min(n,l.value.length);else if(n=(r=l.ownerDocument||document)&&r.defaultView||window,n.getSelection){n=n.getSelection();var c=l.textContent.length,d=Math.min(o.start,c);o=o.end===void 0?d:Math.min(o.end,c),!n.extend&&d>o&&(c=o,o=d,d=c),c=wv(l,d);var m=wv(l,o);c&&m&&(n.rangeCount!==1||n.anchorNode!==c.node||n.anchorOffset!==c.offset||n.focusNode!==m.node||n.focusOffset!==m.offset)&&(r=r.createRange(),r.setStart(c.node,c.offset),n.removeAllRanges(),d>o?(n.addRange(r),n.extend(m.node,m.offset)):(r.setEnd(m.node,m.offset),n.addRange(r)))}}for(r=[],n=l;n=n.parentNode;)n.nodeType===1&&r.push({element:n,left:n.scrollLeft,top:n.scrollTop});for(typeof l.focus=="function"&&l.focus(),l=0;l=document.documentMode,Zu=null,sd=null,ts=null,cd=!1;function _v(n,r,l){var o=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;cd||Zu==null||Zu!==ar(o)||(o=Zu,"selectionStart"in o&&Xu(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),ts&&es(ts,o)||(ts=o,o=os(sd,"onSelect"),0yt||(n.current=En[yt],En[yt]=null,yt--)}function tn(n,r){yt++,En[yt]=n.current,n.current=r}var ft={},hn=Xr(ft),An=Xr(!1),Aa=ft;function ma(n,r){var l=n.type.contextTypes;if(!l)return ft;var o=n.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===r)return o.__reactInternalMemoizedMaskedChildContext;var c={},d;for(d in l)c[d]=r[d];return o&&(n=n.stateNode,n.__reactInternalMemoizedUnmaskedChildContext=r,n.__reactInternalMemoizedMaskedChildContext=c),c}function Cn(n){return n=n.childContextTypes,n!=null}function yi(){It(An),It(hn)}function bc(n,r,l){if(hn.current!==ft)throw Error(A(168));tn(hn,r),tn(An,l)}function Uv(n,r,l){var o=n.stateNode;if(r=r.childContextTypes,typeof o.getChildContext!="function")return l;o=o.getChildContext();for(var c in o)if(!(c in r))throw Error(A(108,_t(n)||"Unknown",c));return ae({},l,o)}function uu(n){return n=(n=n.stateNode)&&n.__reactInternalMemoizedMergedChildContext||ft,Aa=hn.current,tn(hn,n),tn(An,An.current),!0}function xr(n,r,l){var o=n.stateNode;if(!o)throw Error(A(169));l?(n=Uv(n,r,Aa),o.__reactInternalMemoizedMergedChildContext=n,It(An),It(hn),tn(hn,n)):It(An),tn(An,l)}var ei=null,ds=!1,ps=!1;function hl(n){ei===null?ei=[n]:ei.push(n)}function yd(n){ds=!0,hl(n)}function Mr(){if(!ps&&ei!==null){ps=!0;var n=0,r=bt;try{var l=ei;for(bt=1;n>=m,c-=m,zr=1<<32-Or(r)+c|l<$e?(Qn=Ue,Ue=null):Qn=Ue.sibling;var Nt=Y(D,Ue,L[$e],K);if(Nt===null){Ue===null&&(Ue=Qn);break}n&&Ue&&Nt.alternate===null&&r(D,Ue),x=d(Nt,x,$e),Oe===null?ce=Nt:Oe.sibling=Nt,Oe=Nt,Ue=Qn}if($e===L.length)return l(D,Ue),dn&&Sl(D,$e),ce;if(Ue===null){for(;$e$e?(Qn=Ue,Ue=null):Qn=Ue.sibling;var Ml=Y(D,Ue,Nt.value,K);if(Ml===null){Ue===null&&(Ue=Qn);break}n&&Ue&&Ml.alternate===null&&r(D,Ue),x=d(Ml,x,$e),Oe===null?ce=Ml:Oe.sibling=Ml,Oe=Ml,Ue=Qn}if(Nt.done)return l(D,Ue),dn&&Sl(D,$e),ce;if(Ue===null){for(;!Nt.done;$e++,Nt=L.next())Nt=W(D,Nt.value,K),Nt!==null&&(x=d(Nt,x,$e),Oe===null?ce=Nt:Oe.sibling=Nt,Oe=Nt);return dn&&Sl(D,$e),ce}for(Ue=o(D,Ue);!Nt.done;$e++,Nt=L.next())Nt=pe(Ue,D,$e,Nt.value,K),Nt!==null&&(n&&Nt.alternate!==null&&Ue.delete(Nt.key===null?$e:Nt.key),x=d(Nt,x,$e),Oe===null?ce=Nt:Oe.sibling=Nt,Oe=Nt);return n&&Ue.forEach(function(wy){return r(D,wy)}),dn&&Sl(D,$e),ce}function kn(D,x,L,K){if(typeof L=="object"&&L!==null&&L.type===We&&L.key===null&&(L=L.props.children),typeof L=="object"&&L!==null){switch(L.$$typeof){case xe:e:{for(var ce=L.key,Oe=x;Oe!==null;){if(Oe.key===ce){if(ce=L.type,ce===We){if(Oe.tag===7){l(D,Oe.sibling),x=c(Oe,L.props.children),x.return=D,D=x;break e}}else if(Oe.elementType===ce||typeof ce=="object"&&ce!==null&&ce.$$typeof===pt&&Hv(ce)===Oe.type){l(D,Oe.sibling),x=c(Oe,L.props),x.ref=hs(D,Oe,L),x.return=D,D=x;break e}l(D,Oe);break}else r(D,Oe);Oe=Oe.sibling}L.type===We?(x=Ll(L.props.children,D.mode,K,L.key),x.return=D,D=x):(K=vf(L.type,L.key,L.props,null,D.mode,K),K.ref=hs(D,x,L),K.return=D,D=K)}return m(D);case se:e:{for(Oe=L.key;x!==null;){if(x.key===Oe)if(x.tag===4&&x.stateNode.containerInfo===L.containerInfo&&x.stateNode.implementation===L.implementation){l(D,x.sibling),x=c(x,L.children||[]),x.return=D,D=x;break e}else{l(D,x);break}else r(D,x);x=x.sibling}x=Zd(L,D.mode,K),x.return=D,D=x}return m(D);case pt:return Oe=L._init,kn(D,x,Oe(L._payload),K)}if(kr(L))return Ee(D,x,L,K);if(Se(L))return Te(D,x,L,K);uo(D,L)}return typeof L=="string"&&L!==""||typeof L=="number"?(L=""+L,x!==null&&x.tag===6?(l(D,x.sibling),x=c(x,L),x.return=D,D=x):(l(D,x),x=_u(L,D.mode,K),x.return=D,D=x),m(D)):l(D,x)}return kn}var ni=Pv(!0),or=Pv(!1),re=Xr(null),ya=null,_r=null,Td=null;function wd(){Td=_r=ya=null}function xd(n){var r=re.current;It(re),n._currentValue=r}function _d(n,r,l){for(;n!==null;){var o=n.alternate;if((n.childLanes&r)!==r?(n.childLanes|=r,o!==null&&(o.childLanes|=r)):o!==null&&(o.childLanes&r)!==r&&(o.childLanes|=r),n===l)break;n=n.return}}function oo(n,r){ya=n,Td=_r=null,n=n.dependencies,n!==null&&n.firstContext!==null&&((n.lanes&r)!==0&&(tr=!0),n.firstContext=null)}function Yt(n){var r=n._currentValue;if(Td!==n)if(n={context:n,memoizedValue:r,next:null},_r===null){if(ya===null)throw Error(A(308));_r=n,ya.dependencies={lanes:0,firstContext:n}}else _r=_r.next=n;return r}var cu=null;function bd(n){cu===null?cu=[n]:cu.push(n)}function Vv(n,r,l,o){var c=r.interleaved;return c===null?(l.next=l,bd(r)):(l.next=c.next,c.next=l),r.interleaved=l,Si(n,o)}function Si(n,r){n.lanes|=r;var l=n.alternate;for(l!==null&&(l.lanes|=r),l=n,n=n.return;n!==null;)n.childLanes|=r,l=n.alternate,l!==null&&(l.childLanes|=r),l=n,n=n.return;return l.tag===3?l.stateNode:null}var ja=!1;function El(n){n.updateQueue={baseState:n.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Bv(n,r){n=n.updateQueue,r.updateQueue===n&&(r.updateQueue={baseState:n.baseState,firstBaseUpdate:n.firstBaseUpdate,lastBaseUpdate:n.lastBaseUpdate,shared:n.shared,effects:n.effects})}function Qi(n,r){return{eventTime:n,lane:r,tag:0,payload:null,callback:null,next:null}}function Cl(n,r,l){var o=n.updateQueue;if(o===null)return null;if(o=o.shared,(gt&2)!==0){var c=o.pending;return c===null?r.next=r:(r.next=c.next,c.next=r),o.pending=r,Si(n,l)}return c=o.interleaved,c===null?(r.next=r,bd(o)):(r.next=c.next,c.next=r),o.interleaved=r,Si(n,l)}function kc(n,r,l){if(r=r.updateQueue,r!==null&&(r=r.shared,(l&4194240)!==0)){var o=r.lanes;o&=n.pendingLanes,l|=o,r.lanes=l,Wo(n,l)}}function $v(n,r){var l=n.updateQueue,o=n.alternate;if(o!==null&&(o=o.updateQueue,l===o)){var c=null,d=null;if(l=l.firstBaseUpdate,l!==null){do{var m={eventTime:l.eventTime,lane:l.lane,tag:l.tag,payload:l.payload,callback:l.callback,next:null};d===null?c=d=m:d=d.next=m,l=l.next}while(l!==null);d===null?c=d=r:d=d.next=r}else c=d=r;l={baseState:o.baseState,firstBaseUpdate:c,lastBaseUpdate:d,shared:o.shared,effects:o.effects},n.updateQueue=l;return}n=l.lastBaseUpdate,n===null?l.firstBaseUpdate=r:n.next=r,l.lastBaseUpdate=r}function Oc(n,r,l,o){var c=n.updateQueue;ja=!1;var d=c.firstBaseUpdate,m=c.lastBaseUpdate,E=c.shared.pending;if(E!==null){c.shared.pending=null;var T=E,z=T.next;T.next=null,m===null?d=z:m.next=z,m=T;var Q=n.alternate;Q!==null&&(Q=Q.updateQueue,E=Q.lastBaseUpdate,E!==m&&(E===null?Q.firstBaseUpdate=z:E.next=z,Q.lastBaseUpdate=T))}if(d!==null){var W=c.baseState;m=0,Q=z=T=null,E=d;do{var Y=E.lane,pe=E.eventTime;if((o&Y)===Y){Q!==null&&(Q=Q.next={eventTime:pe,lane:0,tag:E.tag,payload:E.payload,callback:E.callback,next:null});e:{var Ee=n,Te=E;switch(Y=r,pe=l,Te.tag){case 1:if(Ee=Te.payload,typeof Ee=="function"){W=Ee.call(pe,W,Y);break e}W=Ee;break e;case 3:Ee.flags=Ee.flags&-65537|128;case 0:if(Ee=Te.payload,Y=typeof Ee=="function"?Ee.call(pe,W,Y):Ee,Y==null)break e;W=ae({},W,Y);break e;case 2:ja=!0}}E.callback!==null&&E.lane!==0&&(n.flags|=64,Y=c.effects,Y===null?c.effects=[E]:Y.push(E))}else pe={eventTime:pe,lane:Y,tag:E.tag,payload:E.payload,callback:E.callback,next:null},Q===null?(z=Q=pe,T=W):Q=Q.next=pe,m|=Y;if(E=E.next,E===null){if(E=c.shared.pending,E===null)break;Y=E,E=Y.next,Y.next=null,c.lastBaseUpdate=Y,c.shared.pending=null}}while(!0);if(Q===null&&(T=W),c.baseState=T,c.firstBaseUpdate=z,c.lastBaseUpdate=Q,r=c.shared.interleaved,r!==null){c=r;do m|=c.lane,c=c.next;while(c!==r)}else d===null&&(c.shared.lanes=0);Eu|=m,n.lanes=m,n.memoizedState=W}}function Dd(n,r,l){if(n=r.effects,r.effects=null,n!==null)for(r=0;rl?l:4,n(!0);var o=ht.transition;ht.transition={};try{n(!1),r()}finally{bt=l,ht.transition=o}}function ho(){return er().memoizedState}function Yv(n,r,l){var o=Ea(n);if(l={lane:o,action:l,hasEagerState:!1,eagerState:null,next:null},wl(n))ta(r,l);else if(l=Vv(n,r,l,o),l!==null){var c=nn();Ca(l,n,o,c),Qv(l,r,o)}}function ws(n,r,l){var o=Ea(n),c={lane:o,action:l,hasEagerState:!1,eagerState:null,next:null};if(wl(n))ta(r,c);else{var d=n.alternate;if(n.lanes===0&&(d===null||d.lanes===0)&&(d=r.lastRenderedReducer,d!==null))try{var m=r.lastRenderedState,E=d(m,l);if(c.hasEagerState=!0,c.eagerState=E,Ja(E,m)){var T=r.interleaved;T===null?(c.next=c,bd(r)):(c.next=T.next,T.next=c),r.interleaved=c;return}}catch{}finally{}l=Vv(n,r,c,o),l!==null&&(c=nn(),Ca(l,n,o,c),Qv(l,r,o))}}function wl(n){var r=n.alternate;return n===Xe||r!==null&&r===Xe}function ta(n,r){Ss=Nc=!0;var l=n.pending;l===null?r.next=r:(r.next=l.next,l.next=r),n.pending=r}function Qv(n,r,l){if((l&4194240)!==0){var o=r.lanes;o&=n.pendingLanes,l|=o,r.lanes=l,Wo(n,l)}}var Qt={readContext:Yt,useCallback:P,useContext:P,useEffect:P,useImperativeHandle:P,useInsertionEffect:P,useLayoutEffect:P,useMemo:P,useReducer:P,useRef:P,useState:P,useDebugValue:P,useDeferredValue:P,useTransition:P,useMutableSource:P,useSyncExternalStore:P,useId:P,unstable_isNewReconciler:!1},Wc={readContext:Yt,useCallback:function(n,r){return Zn().memoizedState=[n,r===void 0?null:r],n},useContext:Yt,useEffect:Vc,useImperativeHandle:function(n,r,l){return l=l!=null?l.concat([n]):null,po(4194308,4,Rs.bind(null,r,n),l)},useLayoutEffect:function(n,r){return po(4194308,4,n,r)},useInsertionEffect:function(n,r){return po(4,2,n,r)},useMemo:function(n,r){var l=Zn();return r=r===void 0?null:r,n=n(),l.memoizedState=[n,r],n},useReducer:function(n,r,l){var o=Zn();return r=l!==void 0?l(r):r,o.memoizedState=o.baseState=r,n={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:r},o.queue=n,n=n.dispatch=Yv.bind(null,Xe,n),[o.memoizedState,n]},useRef:function(n){var r=Zn();return n={current:n},r.memoizedState=n},useState:Hc,useDebugValue:Ts,useDeferredValue:function(n){return Zn().memoizedState=n},useTransition:function(){var n=Hc(!1),r=n[0];return n=Iv.bind(null,n[1]),Zn().memoizedState=n,[r,n]},useMutableSource:function(){},useSyncExternalStore:function(n,r,l){var o=Xe,c=Zn();if(dn){if(l===void 0)throw Error(A(407));l=l()}else{if(l=r(),Hn===null)throw Error(A(349));(Tt&30)!==0||zc(o,r,l)}c.memoizedState=l;var d={value:l,getSnapshot:r};return c.queue=d,Vc(Ac.bind(null,o,d,n),[n]),o.flags|=2048,pu(9,Uc.bind(null,o,d,l,r),void 0,null),l},useId:function(){var n=Zn(),r=Hn.identifierPrefix;if(dn){var l=gi,o=zr;l=(o&~(1<<32-Or(o)-1)).toString(32)+l,r=":"+r+"R"+l,l=Es++,0<\/script>",n=n.removeChild(n.firstChild)):typeof o.is=="string"?n=m.createElement(l,{is:o.is}):(n=m.createElement(l),l==="select"&&(m=n,o.multiple?m.multiple=!0:o.size&&(m.size=o.size))):n=m.createElementNS(n,l),n[Ua]=r,n[cs]=o,yo(n,r,!1,!1),r.stateNode=n;e:{switch(m=cn(l,o),l){case"dialog":Pt("cancel",n),Pt("close",n),c=o;break;case"iframe":case"object":case"embed":Pt("load",n),c=o;break;case"video":case"audio":for(c=0;cCo&&(r.flags|=128,o=!0,ks(d,!1),r.lanes=4194304)}else{if(!o)if(n=Lc(m),n!==null){if(r.flags|=128,o=!0,l=n.updateQueue,l!==null&&(r.updateQueue=l,r.flags|=4),ks(d,!0),d.tail===null&&d.tailMode==="hidden"&&!m.alternate&&!dn)return br(r),null}else 2*jt()-d.renderingStartTime>Co&&l!==1073741824&&(r.flags|=128,o=!0,ks(d,!1),r.lanes=4194304);d.isBackwards?(m.sibling=r.child,r.child=m):(l=d.last,l!==null?l.sibling=m:r.child=m,d.last=m)}return d.tail!==null?(r=d.tail,d.rendering=r,d.tail=r.sibling,d.renderingStartTime=jt(),r.sibling=null,l=mn.current,tn(mn,o?l&1|2:l&1),r):(br(r),null);case 22:case 23:return Wd(),o=r.memoizedState!==null,n!==null&&n.memoizedState!==null!==o&&(r.flags|=8192),o&&(r.mode&1)!==0?(Sa&1073741824)!==0&&(br(r),r.subtreeFlags&6&&(r.flags|=8192)):br(r),null;case 24:return null;case 25:return null}throw Error(A(156,r.tag))}function eh(n,r){switch(Dc(r),r.tag){case 1:return Cn(r.type)&&yi(),n=r.flags,n&65536?(r.flags=n&-65537|128,r):null;case 3:return co(),It(An),It(hn),gs(),n=r.flags,(n&65536)!==0&&(n&128)===0?(r.flags=n&-65537|128,r):null;case 5:return Ld(r),null;case 13:if(It(mn),n=r.memoizedState,n!==null&&n.dehydrated!==null){if(r.alternate===null)throw Error(A(340));Yi()}return n=r.flags,n&65536?(r.flags=n&-65537|128,r):null;case 19:return It(mn),null;case 4:return co(),null;case 10:return xd(r.type._context),null;case 22:case 23:return Wd(),null;case 24:return null;default:return null}}var yu=!1,cr=!1,py=typeof WeakSet=="function"?WeakSet:Set,me=null;function _l(n,r){var l=n.ref;if(l!==null)if(typeof l=="function")try{l(null)}catch(o){Rn(n,r,o)}else l.current=null}function $d(n,r,l){try{l()}catch(o){Rn(n,r,o)}}var Id=!1;function vy(n,r){if(au=cl,n=pl(),Xu(n)){if("selectionStart"in n)var l={start:n.selectionStart,end:n.selectionEnd};else e:{l=(l=n.ownerDocument)&&l.defaultView||window;var o=l.getSelection&&l.getSelection();if(o&&o.rangeCount!==0){l=o.anchorNode;var c=o.anchorOffset,d=o.focusNode;o=o.focusOffset;try{l.nodeType,d.nodeType}catch{l=null;break e}var m=0,E=-1,T=-1,z=0,Q=0,W=n,Y=null;t:for(;;){for(var pe;W!==l||c!==0&&W.nodeType!==3||(E=m+c),W!==d||o!==0&&W.nodeType!==3||(T=m+o),W.nodeType===3&&(m+=W.nodeValue.length),(pe=W.firstChild)!==null;)Y=W,W=pe;for(;;){if(W===n)break t;if(Y===l&&++z===c&&(E=m),Y===d&&++Q===o&&(T=m),(pe=W.nextSibling)!==null)break;W=Y,Y=W.parentNode}W=pe}l=E===-1||T===-1?null:{start:E,end:T}}else l=null}l=l||{start:0,end:0}}else l=null;for(ss={focusedElem:n,selectionRange:l},cl=!1,me=r;me!==null;)if(r=me,n=r.child,(r.subtreeFlags&1028)!==0&&n!==null)n.return=r,me=n;else for(;me!==null;){r=me;try{var Ee=r.alternate;if((r.flags&1024)!==0)switch(r.tag){case 0:case 11:case 15:break;case 1:if(Ee!==null){var Te=Ee.memoizedProps,kn=Ee.memoizedState,D=r.stateNode,x=D.getSnapshotBeforeUpdate(r.elementType===r.type?Te:na(r.type,Te),kn);D.__reactInternalSnapshotBeforeUpdate=x}break;case 3:var L=r.stateNode.containerInfo;L.nodeType===1?L.textContent="":L.nodeType===9&&L.documentElement&&L.removeChild(L.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(A(163))}}catch(K){Rn(r,r.return,K)}if(n=r.sibling,n!==null){n.return=r.return,me=n;break}me=r.return}return Ee=Id,Id=!1,Ee}function go(n,r,l){var o=r.updateQueue;if(o=o!==null?o.lastEffect:null,o!==null){var c=o=o.next;do{if((c.tag&n)===n){var d=c.destroy;c.destroy=void 0,d!==void 0&&$d(r,l,d)}c=c.next}while(c!==o)}}function lf(n,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&n)===n){var o=l.create;l.destroy=o()}l=l.next}while(l!==r)}}function uf(n){var r=n.ref;if(r!==null){var l=n.stateNode;switch(n.tag){case 5:n=l;break;default:n=l}typeof r=="function"?r(n):r.current=n}}function th(n){var r=n.alternate;r!==null&&(n.alternate=null,th(r)),n.child=null,n.deletions=null,n.sibling=null,n.tag===5&&(r=n.stateNode,r!==null&&(delete r[Ua],delete r[cs],delete r[hd],delete r[md],delete r[io])),n.stateNode=null,n.return=null,n.dependencies=null,n.memoizedProps=null,n.memoizedState=null,n.pendingProps=null,n.stateNode=null,n.updateQueue=null}function of(n){return n.tag===5||n.tag===3||n.tag===4}function Os(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||of(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.flags&2||n.child===null||n.tag===4)continue e;n.child.return=n,n=n.child}if(!(n.flags&2))return n.stateNode}}function Ci(n,r,l){var o=n.tag;if(o===5||o===6)n=n.stateNode,r?l.nodeType===8?l.parentNode.insertBefore(n,r):l.insertBefore(n,r):(l.nodeType===8?(r=l.parentNode,r.insertBefore(n,l)):(r=l,r.appendChild(n)),l=l._reactRootContainer,l!=null||r.onclick!==null||(r.onclick=Tc));else if(o!==4&&(n=n.child,n!==null))for(Ci(n,r,l),n=n.sibling;n!==null;)Ci(n,r,l),n=n.sibling}function Ri(n,r,l){var o=n.tag;if(o===5||o===6)n=n.stateNode,r?l.insertBefore(n,r):l.appendChild(n);else if(o!==4&&(n=n.child,n!==null))for(Ri(n,r,l),n=n.sibling;n!==null;)Ri(n,r,l),n=n.sibling}var yn=null,Ur=!1;function Ha(n,r,l){for(l=l.child;l!==null;)Wi(n,r,l),l=l.sibling}function Wi(n,r,l){if(Wr&&typeof Wr.onCommitFiberUnmount=="function")try{Wr.onCommitFiberUnmount(ll,l)}catch{}switch(l.tag){case 5:cr||_l(l,r);case 6:var o=yn,c=Ur;yn=null,Ha(n,r,l),yn=o,Ur=c,yn!==null&&(Ur?(n=yn,l=l.stateNode,n.nodeType===8?n.parentNode.removeChild(l):n.removeChild(l)):yn.removeChild(l.stateNode));break;case 18:yn!==null&&(Ur?(n=yn,l=l.stateNode,n.nodeType===8?ro(n.parentNode,l):n.nodeType===1&&ro(n,l),Na(n)):ro(yn,l.stateNode));break;case 4:o=yn,c=Ur,yn=l.stateNode.containerInfo,Ur=!0,Ha(n,r,l),yn=o,Ur=c;break;case 0:case 11:case 14:case 15:if(!cr&&(o=l.updateQueue,o!==null&&(o=o.lastEffect,o!==null))){c=o=o.next;do{var d=c,m=d.destroy;d=d.tag,m!==void 0&&((d&2)!==0||(d&4)!==0)&&$d(l,r,m),c=c.next}while(c!==o)}Ha(n,r,l);break;case 1:if(!cr&&(_l(l,r),o=l.stateNode,typeof o.componentWillUnmount=="function"))try{o.props=l.memoizedProps,o.state=l.memoizedState,o.componentWillUnmount()}catch(E){Rn(l,r,E)}Ha(n,r,l);break;case 21:Ha(n,r,l);break;case 22:l.mode&1?(cr=(o=cr)||l.memoizedState!==null,Ha(n,r,l),cr=o):Ha(n,r,l);break;default:Ha(n,r,l)}}function nh(n){var r=n.updateQueue;if(r!==null){n.updateQueue=null;var l=n.stateNode;l===null&&(l=n.stateNode=new py),r.forEach(function(o){var c=Sy.bind(null,n,o);l.has(o)||(l.add(o),o.then(c,c))})}}function ri(n,r){var l=r.deletions;if(l!==null)for(var o=0;oc&&(c=m),o&=~d}if(o=c,o=jt()-o,o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*lh(o/1960))-o,10n?16:n,Dl===null)var o=!1;else{if(n=Dl,Dl=null,Us=0,(gt&6)!==0)throw Error(A(331));var c=gt;for(gt|=4,me=n.current;me!==null;){var d=me,m=d.child;if((me.flags&16)!==0){var E=d.deletions;if(E!==null){for(var T=0;Tjt()-Qd?wu(n,0):Ms|=l),nr(n,r)}function fh(n,r){r===0&&((n.mode&1)===0?r=1:(r=ul,ul<<=1,(ul&130023424)===0&&(ul=4194304)));var l=nn();n=Si(n,r),n!==null&&(sl(n,r,l),nr(n,l))}function gy(n){var r=n.memoizedState,l=0;r!==null&&(l=r.retryLane),fh(n,l)}function Sy(n,r){var l=0;switch(n.tag){case 13:var o=n.stateNode,c=n.memoizedState;c!==null&&(l=c.retryLane);break;case 19:o=n.stateNode;break;default:throw Error(A(314))}o!==null&&o.delete(r),fh(n,l)}var Xd;Xd=function(n,r,l){if(n!==null)if(n.memoizedProps!==r.pendingProps||An.current)tr=!0;else{if((n.lanes&l)===0&&(r.flags&128)===0)return tr=!1,af(n,r,l);tr=(n.flags&131072)!==0}else tr=!1,dn&&(r.flags&1048576)!==0&&Av(r,gl,r.index);switch(r.lanes=0,r.tag){case 2:var o=r.type;Fa(n,r),n=r.pendingProps;var c=ma(r,hn.current);oo(r,l),c=Ae(null,r,o,n,c,l);var d=Rl();return r.flags|=1,typeof c=="object"&&c!==null&&typeof c.render=="function"&&c.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,Cn(o)?(d=!0,uu(r)):d=!1,r.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,El(r),c.updater=qc,r.stateNode=c,c._reactInternals=r,Ud(r,o,n,l),r=Hd(null,r,o,!0,d,l)):(r.tag=0,dn&&d&&gd(r),bn(null,r,c,l),r=r.child),r;case 16:o=r.elementType;e:{switch(Fa(n,r),n=r.pendingProps,c=o._init,o=c(o._payload),r.type=o,c=r.tag=Cy(o),n=na(o,n),c){case 0:r=Zc(null,r,o,n,l);break e;case 1:r=dy(null,r,o,n,l);break e;case 11:r=Jc(null,r,o,n,l);break e;case 14:r=ra(null,r,o,na(o.type,n),l);break e}throw Error(A(306,o,""))}return r;case 0:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:na(o,c),Zc(n,r,o,c,l);case 1:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:na(o,c),dy(n,r,o,c,l);case 3:e:{if(ef(r),n===null)throw Error(A(387));o=r.pendingProps,d=r.memoizedState,c=d.element,Bv(n,r),Oc(r,o,null,l);var m=r.memoizedState;if(o=m.element,d.isDehydrated)if(d={element:o,isDehydrated:!1,cache:m.cache,pendingSuspenseBoundaries:m.pendingSuspenseBoundaries,transitions:m.transitions},r.updateQueue.baseState=d,r.memoizedState=d,r.flags&256){c=xl(Error(A(423)),r),r=mo(n,r,o,l,c);break e}else if(o!==c){c=xl(Error(A(424)),r),r=mo(n,r,o,l,c);break e}else for(Zr=Za(r.stateNode.containerInfo.firstChild),Jr=r,dn=!0,ti=null,l=or(r,null,o,l),r.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling;else{if(Yi(),o===c){r=sr(n,r,l);break e}bn(n,r,o,l)}r=r.child}return r;case 5:return Od(r),n===null&&Rd(r),o=r.type,c=r.pendingProps,d=n!==null?n.memoizedProps:null,m=c.children,iu(o,c)?m=null:d!==null&&iu(o,d)&&(r.flags|=32),bs(n,r),bn(n,r,m,l),r.child;case 6:return n===null&&Rd(r),null;case 13:return Xv(n,r,l);case 4:return kd(r,r.stateNode.containerInfo),o=r.pendingProps,n===null?r.child=ni(r,null,o,l):bn(n,r,o,l),r.child;case 11:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:na(o,c),Jc(n,r,o,c,l);case 7:return bn(n,r,r.pendingProps,l),r.child;case 8:return bn(n,r,r.pendingProps.children,l),r.child;case 12:return bn(n,r,r.pendingProps.children,l),r.child;case 10:e:{if(o=r.type._context,c=r.pendingProps,d=r.memoizedProps,m=c.value,tn(re,o._currentValue),o._currentValue=m,d!==null)if(Ja(d.value,m)){if(d.children===c.children&&!An.current){r=sr(n,r,l);break e}}else for(d=r.child,d!==null&&(d.return=r);d!==null;){var E=d.dependencies;if(E!==null){m=d.child;for(var T=E.firstContext;T!==null;){if(T.context===o){if(d.tag===1){T=Qi(-1,l&-l),T.tag=2;var z=d.updateQueue;if(z!==null){z=z.shared;var Q=z.pending;Q===null?T.next=T:(T.next=Q.next,Q.next=T),z.pending=T}}d.lanes|=l,T=d.alternate,T!==null&&(T.lanes|=l),_d(d.return,l,r),E.lanes|=l;break}T=T.next}}else if(d.tag===10)m=d.type===r.type?null:d.child;else if(d.tag===18){if(m=d.return,m===null)throw Error(A(341));m.lanes|=l,E=m.alternate,E!==null&&(E.lanes|=l),_d(m,l,r),m=d.sibling}else m=d.child;if(m!==null)m.return=d;else for(m=d;m!==null;){if(m===r){m=null;break}if(d=m.sibling,d!==null){d.return=m.return,m=d;break}m=m.return}d=m}bn(n,r,c.children,l),r=r.child}return r;case 9:return c=r.type,o=r.pendingProps.children,oo(r,l),c=Yt(c),o=o(c),r.flags|=1,bn(n,r,o,l),r.child;case 14:return o=r.type,c=na(o,r.pendingProps),c=na(o.type,c),ra(n,r,o,c,l);case 15:return mu(n,r,r.type,r.pendingProps,l);case 17:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:na(o,c),Fa(n,r),r.tag=1,Cn(o)?(n=!0,uu(r)):n=!1,oo(r,l),Gv(r,o,c),Ud(r,o,c,l),Hd(null,r,o,!0,n,l);case 19:return aa(n,r,l);case 22:return et(n,r,l)}throw Error(A(156,r.tag))};function dh(n,r){return ln(n,r)}function Ey(n,r,l,o){this.tag=n,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Va(n,r,l,o){return new Ey(n,r,l,o)}function Jd(n){return n=n.prototype,!(!n||!n.isReactComponent)}function Cy(n){if(typeof n=="function")return Jd(n)?1:0;if(n!=null){if(n=n.$$typeof,n===Ft)return 11;if(n===Je)return 14}return 2}function Ol(n,r){var l=n.alternate;return l===null?(l=Va(n.tag,r,n.key,n.mode),l.elementType=n.elementType,l.type=n.type,l.stateNode=n.stateNode,l.alternate=n,n.alternate=l):(l.pendingProps=r,l.type=n.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=n.flags&14680064,l.childLanes=n.childLanes,l.lanes=n.lanes,l.child=n.child,l.memoizedProps=n.memoizedProps,l.memoizedState=n.memoizedState,l.updateQueue=n.updateQueue,r=n.dependencies,l.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},l.sibling=n.sibling,l.index=n.index,l.ref=n.ref,l}function vf(n,r,l,o,c,d){var m=2;if(o=n,typeof n=="function")Jd(n)&&(m=1);else if(typeof n=="string")m=5;else e:switch(n){case We:return Ll(l.children,c,d,r);case Fe:m=8,c|=8;break;case un:return n=Va(12,l,r,c|2),n.elementType=un,n.lanes=d,n;case dt:return n=Va(13,l,r,c),n.elementType=dt,n.lanes=d,n;case Le:return n=Va(19,l,r,c),n.elementType=Le,n.lanes=d,n;case st:return xo(l,c,d,r);default:if(typeof n=="object"&&n!==null)switch(n.$$typeof){case Lt:m=10;break e;case rn:m=9;break e;case Ft:m=11;break e;case Je:m=14;break e;case pt:m=16,o=null;break e}throw Error(A(130,n==null?n:typeof n,""))}return r=Va(m,l,r,c),r.elementType=n,r.type=o,r.lanes=d,r}function Ll(n,r,l,o){return n=Va(7,n,o,r),n.lanes=l,n}function xo(n,r,l,o){return n=Va(22,n,o,r),n.elementType=st,n.lanes=l,n.stateNode={isHidden:!1},n}function _u(n,r,l){return n=Va(6,n,null,r),n.lanes=l,n}function Zd(n,r,l){return r=Va(4,n.children!==null?n.children:[],n.key,r),r.lanes=l,r.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},r}function ph(n,r,l,o,c){this.tag=r,this.containerInfo=n,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Kl(0),this.expirationTimes=Kl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Kl(0),this.identifierPrefix=o,this.onRecoverableError=c,this.mutableSourceEagerHydrationData=null}function hf(n,r,l,o,c,d,m,E,T){return n=new ph(n,r,l,E,T),r===1?(r=1,d===!0&&(r|=8)):r=0,d=Va(3,null,null,r),n.current=d,d.stateNode=n,d.memoizedState={element:o,isDehydrated:l,cache:null,transitions:null,pendingSuspenseBoundaries:null},El(d),n}function vh(n,r,l){var o=31?t-1:0),i=1;i1?t-1:0),i=1;i2&&(e[0]==="o"||e[0]==="O")&&(e[1]==="n"||e[1]==="N")}function cn(e,t,a,i){if(a!==null&&a.type===Kn)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":{if(i)return!1;if(a!==null)return!a.acceptsBooleans;var u=e.toLowerCase().slice(0,5);return u!=="data-"&&u!=="aria-"}default:return!1}}function Xn(e,t,a,i){if(t===null||typeof t>"u"||cn(e,t,a,i))return!0;if(i)return!1;if(a!==null)switch(a.type){case zn:return!t;case ir:return t===!1;case Yr:return isNaN(t);case Oi:return isNaN(t)||t<1}return!1}function an(e){return At.hasOwnProperty(e)?At[e]:null}function Wt(e,t,a,i,u,s,f){this.acceptsBooleans=t===Ga||t===zn||t===ir,this.attributeName=i,this.attributeNamespace=u,this.mustUseProperty=a,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=f}var At={},pa=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];pa.forEach(function(e){At[e]=new Wt(e,Kn,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0],a=e[1];At[t]=new Wt(t,Cr,!1,a,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){At[e]=new Wt(e,Ga,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){At[e]=new Wt(e,Ga,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(e){At[e]=new Wt(e,zn,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){At[e]=new Wt(e,zn,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){At[e]=new Wt(e,ir,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){At[e]=new Wt(e,Oi,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){At[e]=new Wt(e,Yr,!1,e.toLowerCase(),null,!1,!1)});var ka=/[\-\:]([a-z])/g,Oa=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(e){var t=e.replace(ka,Oa);At[t]=new Wt(t,Cr,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(ka,Oa);At[t]=new Wt(t,Cr,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(ka,Oa);At[t]=new Wt(t,Cr,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){At[e]=new Wt(e,Cr,!1,e.toLowerCase(),null,!1,!1)});var Li="xlinkHref";At[Li]=new Wt("xlinkHref",Cr,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){At[e]=new Wt(e,Cr,!1,e.toLowerCase(),null,!0,!0)});var Ql=/^[\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,Wl=!1;function Ni(e){!Wl&&Ql.test(e)&&(Wl=!0,S("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(e)))}function Gl(e,t,a,i){if(i.mustUseProperty){var u=i.propertyName;return e[u]}else{Mn(a,t),i.sanitizeURL&&Ni(""+a);var s=i.attributeName,f=null;if(i.type===ir){if(e.hasAttribute(s)){var p=e.getAttribute(s);return p===""?!0:Xn(t,a,i,!1)?p:p===""+a?a:p}}else if(e.hasAttribute(s)){if(Xn(t,a,i,!1))return e.getAttribute(s);if(i.type===zn)return a;f=e.getAttribute(s)}return Xn(t,a,i,!1)?f===null?a:f:f===""+a?a:f}}function oi(e,t,a,i){{if(!on(t))return;if(!e.hasAttribute(t))return a===void 0?void 0:null;var u=e.getAttribute(t);return Mn(a,t),u===""+a?a:u}}function va(e,t,a,i){var u=an(t);if(!sn(t,u,i)){if(Xn(t,a,u,i)&&(a=null),i||u===null){if(on(t)){var s=t;a===null?e.removeAttribute(s):(Mn(a,t),e.setAttribute(s,""+a))}return}var f=u.mustUseProperty;if(f){var p=u.propertyName;if(a===null){var v=u.type;e[p]=v===zn?!1:""}else e[p]=a;return}var y=u.attributeName,g=u.attributeNamespace;if(a===null)e.removeAttribute(y);else{var _=u.type,w;_===zn||_===ir&&a===!0?w="":(Mn(a,y),w=""+a,u.sanitizeURL&&Ni(w.toString())),g?e.setAttributeNS(g,y,w):e.setAttribute(y,w)}}}var lr=Symbol.for("react.element"),ha=Symbol.for("react.portal"),Qr=Symbol.for("react.fragment"),si=Symbol.for("react.strict_mode"),ci=Symbol.for("react.profiler"),Mi=Symbol.for("react.provider"),R=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),ie=Symbol.for("react.suspense"),oe=Symbol.for("react.suspense_list"),vt=Symbol.for("react.memo"),Ye=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),it=Symbol.for("react.debug_trace_mode"),wn=Symbol.for("react.offscreen"),ln=Symbol.for("react.legacy_hidden"),fn=Symbol.for("react.cache"),Rr=Symbol.for("react.tracing_marker"),qa=Symbol.iterator,jt="@@iterator";function vn(e){if(e===null||typeof e!="object")return null;var t=qa&&e[qa]||e[jt];return typeof t=="function"?t:null}var Ke=Object.assign,fi=0,zi,oc,Ui,ll,Wr,Io,Or;function Yo(){}Yo.__reactDisabledLog=!0;function sc(){{if(fi===0){zi=console.log,oc=console.info,Ui=console.warn,ll=console.error,Wr=console.group,Io=console.groupCollapsed,Or=console.groupEnd;var e={configurable:!0,enumerable:!0,value:Yo,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}fi++}}function cc(){{if(fi--,fi===0){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Ke({},e,{value:zi}),info:Ke({},e,{value:oc}),warn:Ke({},e,{value:Ui}),error:Ke({},e,{value:ll}),group:Ke({},e,{value:Wr}),groupCollapsed:Ke({},e,{value:Io}),groupEnd:Ke({},e,{value:Or})})}fi<0&&S("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var Ai=ut.ReactCurrentDispatcher,ul;function Gr(e,t,a){{if(ul===void 0)try{throw Error()}catch(u){var i=u.stack.trim().match(/\n( *(at )?)/);ul=i&&i[1]||""}return` `+ul+e}}var di=!1,ol;{var Pu=typeof WeakMap=="function"?WeakMap:Map;ol=new Pu}function ji(e,t){if(!e||di)return"";{var a=ol.get(e);if(a!==void 0)return a}var i;di=!0;var u=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var s;s=Ai.current,Ai.current=null,sc();try{if(t){var f=function(){throw Error()};if(Object.defineProperty(f.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(f,[])}catch(U){i=U}Reflect.construct(e,[],f)}else{try{f.call()}catch(U){i=U}e.call(f.prototype)}}else{try{throw Error()}catch(U){i=U}e()}}catch(U){if(U&&i&&typeof U.stack=="string"){for(var p=U.stack.split(` `),v=i.stack.split(` `),y=p.length-1,g=v.length-1;y>=1&&g>=0&&p[y]!==v[g];)g--;for(;y>=1&&g>=0;y--,g--)if(p[y]!==v[g]){if(y!==1||g!==1)do if(y--,g--,g<0||p[y]!==v[g]){var _=` `+p[y].replace(" at new "," at ");return e.displayName&&_.includes("")&&(_=_.replace("",e.displayName)),typeof e=="function"&&ol.set(e,_),_}while(y>=1&&g>=0);break}}}finally{di=!1,Ai.current=s,cc(),Error.prepareStackTrace=u}var w=e?e.displayName||e.name:"",M=w?Gr(w):"";return typeof e=="function"&&ol.set(e,M),M}function ql(e,t,a){return ji(e,!0)}function Kl(e,t,a){return ji(e,!1)}function sl(e){var t=e.prototype;return!!(t&&t.isReactComponent)}function Qo(e,t,a){if(e==null)return"";if(typeof e=="function")return ji(e,sl(e));if(typeof e=="string")return Gr(e);switch(e){case ie:return Gr("Suspense");case oe:return Gr("SuspenseList")}if(typeof e=="object")switch(e.$$typeof){case I:return Kl(e.render);case vt:return Qo(e.type,t,a);case Ye:{var i=e,u=i._payload,s=i._init;try{return Qo(s(u),t,a)}catch{}}}return""}function Wo(e){switch(e._debugOwner&&e._debugOwner.type,e._debugSource,e.tag){case le:return Gr(e.type);case un:return Gr("Lazy");case se:return Gr("Suspense");case Ft:return Gr("SuspenseList");case we:case je:case Fe:return Kl(e.type);case ye:return Kl(e.type.render);case ne:return ql(e.type);default:return""}}function bt(e){try{var t="",a=e;do t+=Wo(a),a=a.return;while(a);return t}catch(i){return` Error generating stack: `+i.message+` `+i.stack}}function Go(e,t,a){var i=e.displayName;if(i)return i;var u=t.displayName||t.name||"";return u!==""?a+"("+u+")":a}function Vu(e){return e.displayName||"Context"}function Dt(e){if(e==null)return null;if(typeof e.tag=="number"&&S("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Qr:return"Fragment";case ha:return"Portal";case ci:return"Profiler";case si:return"StrictMode";case ie:return"Suspense";case oe:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case R:var t=e;return Vu(t)+".Consumer";case Mi:var a=e;return Vu(a._context)+".Provider";case I:return Go(e,e.render,"ForwardRef");case vt:var i=e.displayName||null;return i!==null?i:Dt(e.type)||"Memo";case Ye:{var u=e,s=u._payload,f=u._init;try{return Dt(f(s))}catch{return null}}}return null}function fc(e,t,a){var i=t.displayName||t.name||"";return e.displayName||(i!==""?a+"("+i+")":a)}function pi(e){return e.displayName||"Context"}function Be(e){var t=e.tag,a=e.type;switch(t){case pt:return"Cache";case Bt:var i=a;return pi(i)+".Consumer";case nt:var u=a;return pi(u._context)+".Provider";case rn:return"DehydratedFragment";case ye:return fc(a,a.render,"ForwardRef");case tt:return"Fragment";case le:return a;case Me:return"Portal";case Z:return"Root";case Re:return"Text";case un:return Dt(a);case Tn:return a===si?"StrictMode":"Mode";case Le:return"Offscreen";case xe:return"Profiler";case dt:return"Scope";case se:return"Suspense";case Ft:return"SuspenseList";case st:return"TracingMarker";case ne:case we:case Lt:case je:case We:case Fe:if(typeof a=="function")return a.displayName||a.name||null;if(typeof a=="string")return a;break}return null}var Xl=ut.ReactDebugCurrentFrame,Jn=null,qr=!1;function Lr(){{if(Jn===null)return null;var e=Jn._debugOwner;if(e!==null&&typeof e<"u")return Be(e)}return null}function vi(){return Jn===null?"":bt(Jn)}function Sn(){Xl.getCurrentStack=null,Jn=null,qr=!1}function Gt(e){Xl.getCurrentStack=e===null?null:vi,Jn=e,qr=!1}function Ka(){return Jn}function La(e){qr=e}function Tr(e){return""+e}function Nr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return qn(e),e;default:return""}}var td={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function Bu(e,t){td[t.type]||t.onChange||t.onInput||t.readOnly||t.disabled||t.value==null||S("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."),t.onChange||t.readOnly||t.disabled||t.checked==null||S("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}function Jl(e){var t=e.type,a=e.nodeName;return a&&a.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function $u(e){return e._valueTracker}function Iu(e){e._valueTracker=null}function Zl(e){var t="";return e&&(Jl(e)?t=e.checked?"true":"false":t=e.value),t}function Na(e){var t=Jl(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);qn(e[t]);var i=""+e[t];if(!(e.hasOwnProperty(t)||typeof a>"u"||typeof a.get!="function"||typeof a.set!="function")){var u=a.get,s=a.set;Object.defineProperty(e,t,{configurable:!0,get:function(){return u.call(this)},set:function(p){qn(p),i=""+p,s.call(this,p)}}),Object.defineProperty(e,t,{enumerable:a.enumerable});var f={getValue:function(){return i},setValue:function(p){qn(p),i=""+p},stopTracking:function(){Iu(e),delete e[t]}};return f}}function Ma(e){$u(e)||(e._valueTracker=Na(e))}function cl(e){if(!e)return!1;var t=$u(e);if(!t)return!0;var a=t.getValue(),i=Zl(e);return i!==a?(t.setValue(i),!0):!1}function Fi(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Yu=!1,fl=!1,Hi=!1,Qu=!1;function qo(e){var t=e.type==="checkbox"||e.type==="radio";return t?e.checked!=null:e.value!=null}function za(e,t){var a=e,i=t.checked,u=Ke({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:i??a._wrapperState.initialChecked});return u}function Wu(e,t){Bu("input",t),t.checked!==void 0&&t.defaultChecked!==void 0&&!fl&&(S("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Lr()||"A component",t.type),fl=!0),t.value!==void 0&&t.defaultValue!==void 0&&!Yu&&(S("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Lr()||"A component",t.type),Yu=!0);var a=e,i=t.defaultValue==null?"":t.defaultValue;a._wrapperState={initialChecked:t.checked!=null?t.checked:t.defaultChecked,initialValue:Nr(t.value!=null?t.value:i),controlled:qo(t)}}function h(e,t){var a=e,i=t.checked;i!=null&&va(a,"checked",i,!1)}function C(e,t){var a=e;{var i=qo(t);!a._wrapperState.controlled&&i&&!Qu&&(S("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),Qu=!0),a._wrapperState.controlled&&!i&&!Hi&&(S("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),Hi=!0)}h(e,t);var u=Nr(t.value),s=t.type;if(u!=null)s==="number"?(u===0&&a.value===""||a.value!=u)&&(a.value=Tr(u)):a.value!==Tr(u)&&(a.value=Tr(u));else if(s==="submit"||s==="reset"){a.removeAttribute("value");return}t.hasOwnProperty("value")?ge(a,t.type,u):t.hasOwnProperty("defaultValue")&&ge(a,t.type,Nr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(a.defaultChecked=!!t.defaultChecked)}function N(e,t,a){var i=e;if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var u=t.type,s=u==="submit"||u==="reset";if(s&&(t.value===void 0||t.value===null))return;var f=Tr(i._wrapperState.initialValue);a||f!==i.value&&(i.value=f),i.defaultValue=f}var p=i.name;p!==""&&(i.name=""),i.defaultChecked=!i.defaultChecked,i.defaultChecked=!!i._wrapperState.initialChecked,p!==""&&(i.name=p)}function j(e,t){var a=e;C(a,t),X(a,t)}function X(e,t){var a=t.name;if(t.type==="radio"&&a!=null){for(var i=e;i.parentNode;)i=i.parentNode;Mn(a,"name");for(var u=i.querySelectorAll("input[name="+JSON.stringify(""+a)+'][type="radio"]'),s=0;s.")))}):t.dangerouslySetInnerHTML!=null&&(lt||(lt=!0,S("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")))),t.selected!=null&&!de&&(S("Use the `defaultValue` or `value` props on must be a scalar value if `multiple` is false.%s",a,xn())}}}}function Pi(e,t,a,i){var u=e.options;if(t){for(var s=a,f={},p=0;p.");var i=Ke({},t,{value:void 0,defaultValue:void 0,children:Tr(a._wrapperState.initialValue)});return i}function lv(e,t){var a=e;Bu("textarea",t),t.value!==void 0&&t.defaultValue!==void 0&&!iv&&(S("%s contains a textarea with both value and defaultValue props. Textarea elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled textarea and remove one of these props. More info: https://reactjs.org/link/controlled-components",Lr()||"A component"),iv=!0);var i=t.value;if(i==null){var u=t.children,s=t.defaultValue;if(u!=null){S("Use the `defaultValue` or `value` props instead of setting children on