@zoom/videosdk-ui-toolkit
Version:
The Zoom Video SDK UI toolkit is a prebuilt video chat user interface powered by the Zoom Video SDK.
68 lines (60 loc) • 3.9 MB
JavaScript
(function(qp,cu){typeof exports=="object"&&typeof module<"u"?module.exports=cu():typeof define=="function"&&define.amd?define(cu):(qp=typeof globalThis<"u"?globalThis:qp||self,qp.UIToolkit=cu())})(this,function(){"use strict";var nPt=Object.defineProperty;var iPt=(qp,cu,Ro)=>cu in qp?nPt(qp,cu,{enumerable:!0,configurable:!0,writable:!0,value:Ro}):qp[cu]=Ro;var ac=(qp,cu,Ro)=>iPt(qp,typeof cu!="symbol"?cu+"":cu,Ro);function qp(e,t){for(var r=0;r<t.length;r++){const n=t[r];if(typeof n!="string"&&!Array.isArray(n)){for(const i in n)if(i!=="default"&&!(i in e)){const a=Object.getOwnPropertyDescriptor(n,i);a&&Object.defineProperty(e,i,a.get?a:{enumerable:!0,get:()=>n[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var cu=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ro(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function XHe(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),r}var h9={exports:{}},p9={exports:{}},j_={exports:{}};j_.exports;var gue;function ZHe(){return gue||(gue=1,function(e,t){/**
* @license React
* react.development.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/(function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var r="18.3.1",n=Symbol.for("react.element"),i=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen"),m=Symbol.iterator,b="@@iterator";function C(Le){if(Le===null||typeof Le!="object")return null;var Ze=m&&Le[m]||Le[b];return typeof Ze=="function"?Ze:null}var x={current:null},O={transition:null},R={current:null,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1},N={current:null},L={},j=null;function Q(Le){j=Le}L.setExtraStackFrame=function(Le){j=Le},L.getCurrentStack=null,L.getStackAddendum=function(){var Le="";j&&(Le+=j);var Ze=L.getCurrentStack;return Ze&&(Le+=Ze()||""),Le};var re=!1,W=!1,G=!1,ne=!1,ee=!1,de={ReactCurrentDispatcher:x,ReactCurrentBatchConfig:O,ReactCurrentOwner:N};de.ReactDebugCurrentFrame=L,de.ReactCurrentActQueue=R;function me(Le){{for(var Ze=arguments.length,ur=new Array(Ze>1?Ze-1:0),Tr=1;Tr<Ze;Tr++)ur[Tr-1]=arguments[Tr];Ce("warn",Le,ur)}}function pe(Le){{for(var Ze=arguments.length,ur=new Array(Ze>1?Ze-1:0),Tr=1;Tr<Ze;Tr++)ur[Tr-1]=arguments[Tr];Ce("error",Le,ur)}}function Ce(Le,Ze,ur){{var Tr=de.ReactDebugCurrentFrame,Zr=Tr.getStackAddendum();Zr!==""&&(Ze+="%s",ur=ur.concat([Zr]));var Er=ur.map(function(or){return String(or)});Er.unshift("Warning: "+Ze),Function.prototype.apply.call(console[Le],console,Er)}}var Ie={};function Qe(Le,Ze){{var ur=Le.constructor,Tr=ur&&(ur.displayName||ur.name)||"ReactClass",Zr=Tr+"."+Ze;if(Ie[Zr])return;pe("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.",Ze,Tr),Ie[Zr]=!0}}var Ve={isMounted:function(Le){return!1},enqueueForceUpdate:function(Le,Ze,ur){Qe(Le,"forceUpdate")},enqueueReplaceState:function(Le,Ze,ur,Tr){Qe(Le,"replaceState")},enqueueSetState:function(Le,Ze,ur,Tr){Qe(Le,"setState")}},se=Object.assign,Te={};Object.freeze(Te);function Pe(Le,Ze,ur){this.props=Le,this.context=Ze,this.refs=Te,this.updater=ur||Ve}Pe.prototype.isReactComponent={},Pe.prototype.setState=function(Le,Ze){if(typeof Le!="object"&&typeof Le!="function"&&Le!=null)throw new Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,Le,Ze,"setState")},Pe.prototype.forceUpdate=function(Le){this.updater.enqueueForceUpdate(this,Le,"forceUpdate")};{var xe={isMounted:["isMounted","Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."],replaceState:["replaceState","Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."]},ke=function(Le,Ze){Object.defineProperty(Pe.prototype,Le,{get:function(){me("%s(...) is deprecated in plain JavaScript React classes. %s",Ze[0],Ze[1])}})};for(var et in xe)xe.hasOwnProperty(et)&&ke(et,xe[et])}function tt(){}tt.prototype=Pe.prototype;function Je(Le,Ze,ur){this.props=Le,this.context=Ze,this.refs=Te,this.updater=ur||Ve}var xt=Je.prototype=new tt;xt.constructor=Je,se(xt,Pe.prototype),xt.isPureReactComponent=!0;function yt(){var Le={current:null};return Object.seal(Le),Le}var nt=Array.isArray;function Dt(Le){return nt(Le)}function wt(Le){{var Ze=typeof Symbol=="function"&&Symbol.toStringTag,ur=Ze&&Le[Symbol.toStringTag]||Le.constructor.name||"Object";return ur}}function qe(Le){try{return ot(Le),!1}catch{return!0}}function ot(Le){return""+Le}function Cr(Le){if(qe(Le))return pe("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",wt(Le)),ot(Le)}function Jt(Le,Ze,ur){var Tr=Le.displayName;if(Tr)return Tr;var Zr=Ze.displayName||Ze.name||"";return Zr!==""?ur+"("+Zr+")":ur}function nr(Le){return Le.displayName||"Context"}function dr(Le){if(Le==null)return null;if(typeof Le.tag=="number"&&pe("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof Le=="function")return Le.displayName||Le.name||null;if(typeof Le=="string")return Le;switch(Le){case a:return"Fragment";case i:return"Portal";case s:return"Profiler";case o:return"StrictMode";case d:return"Suspense";case h:return"SuspenseList"}if(typeof Le=="object")switch(Le.$$typeof){case l:var Ze=Le;return nr(Ze)+".Consumer";case u:var ur=Le;return nr(ur._context)+".Provider";case c:return Jt(Le,Le.render,"ForwardRef");case p:var Tr=Le.displayName||null;return Tr!==null?Tr:dr(Le.type)||"Memo";case g:{var Zr=Le,Er=Zr._payload,or=Zr._init;try{return dr(or(Er))}catch{return null}}}return null}var Rt=Object.prototype.hasOwnProperty,Zt={key:!0,ref:!0,__self:!0,__source:!0},zt,Nr,_r;_r={};function vr(Le){if(Rt.call(Le,"ref")){var Ze=Object.getOwnPropertyDescriptor(Le,"ref").get;if(Ze&&Ze.isReactWarning)return!1}return Le.ref!==void 0}function on(Le){if(Rt.call(Le,"key")){var Ze=Object.getOwnPropertyDescriptor(Le,"key").get;if(Ze&&Ze.isReactWarning)return!1}return Le.key!==void 0}function kn(Le,Ze){var ur=function(){zt||(zt=!0,pe("%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)",Ze))};ur.isReactWarning=!0,Object.defineProperty(Le,"key",{get:ur,configurable:!0})}function Sn(Le,Ze){var ur=function(){Nr||(Nr=!0,pe("%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)",Ze))};ur.isReactWarning=!0,Object.defineProperty(Le,"ref",{get:ur,configurable:!0})}function Mr(Le){if(typeof Le.ref=="string"&&N.current&&Le.__self&&N.current.stateNode!==Le.__self){var Ze=dr(N.current.type);_r[Ze]||(pe('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',Ze,Le.ref),_r[Ze]=!0)}}var Ar=function(Le,Ze,ur,Tr,Zr,Er,or){var Gr={$$typeof:n,type:Le,key:Ze,ref:ur,props:or,_owner:Er};return Gr._store={},Object.defineProperty(Gr._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(Gr,"_self",{configurable:!1,enumerable:!1,writable:!1,value:Tr}),Object.defineProperty(Gr,"_source",{configurable:!1,enumerable:!1,writable:!1,value:Zr}),Object.freeze&&(Object.freeze(Gr.props),Object.freeze(Gr)),Gr};function In(Le,Ze,ur){var Tr,Zr={},Er=null,or=null,Gr=null,Pn=null;if(Ze!=null){vr(Ze)&&(or=Ze.ref,Mr(Ze)),on(Ze)&&(Cr(Ze.key),Er=""+Ze.key),Gr=Ze.__self===void 0?null:Ze.__self,Pn=Ze.__source===void 0?null:Ze.__source;for(Tr in Ze)Rt.call(Ze,Tr)&&!Zt.hasOwnProperty(Tr)&&(Zr[Tr]=Ze[Tr])}var Rn=arguments.length-2;if(Rn===1)Zr.children=ur;else if(Rn>1){for(var mr=Array(Rn),H=0;H<Rn;H++)mr[H]=arguments[H+2];Object.freeze&&Object.freeze(mr),Zr.children=mr}if(Le&&Le.defaultProps){var xi=Le.defaultProps;for(Tr in xi)Zr[Tr]===void 0&&(Zr[Tr]=xi[Tr])}if(Er||or){var Ui=typeof Le=="function"?Le.displayName||Le.name||"Unknown":Le;Er&&kn(Zr,Ui),or&&Sn(Zr,Ui)}return Ar(Le,Er,or,Gr,Pn,N.current,Zr)}function _n(Le,Ze){var ur=Ar(Le.type,Ze,Le.ref,Le._self,Le._source,Le._owner,Le.props);return ur}function Nn(Le,Ze,ur){if(Le==null)throw new Error("React.cloneElement(...): The argument must be a React element, but you passed "+Le+".");var Tr,Zr=se({},Le.props),Er=Le.key,or=Le.ref,Gr=Le._self,Pn=Le._source,Rn=Le._owner;if(Ze!=null){vr(Ze)&&(or=Ze.ref,Rn=N.current),on(Ze)&&(Cr(Ze.key),Er=""+Ze.key);var mr;Le.type&&Le.type.defaultProps&&(mr=Le.type.defaultProps);for(Tr in Ze)Rt.call(Ze,Tr)&&!Zt.hasOwnProperty(Tr)&&(Ze[Tr]===void 0&&mr!==void 0?Zr[Tr]=mr[Tr]:Zr[Tr]=Ze[Tr])}var H=arguments.length-2;if(H===1)Zr.children=ur;else if(H>1){for(var xi=Array(H),Ui=0;Ui<H;Ui++)xi[Ui]=arguments[Ui+2];Zr.children=xi}return Ar(Le.type,Er,or,Gr,Pn,Rn,Zr)}function Gn(Le){return typeof Le=="object"&&Le!==null&&Le.$$typeof===n}var li=".",Ji=":";function Zn(Le){var Ze=/[=:]/g,ur={"=":"=0",":":"=2"},Tr=Le.replace(Ze,function(Zr){return ur[Zr]});return"$"+Tr}var wi=!1,Cn=/\/+/g;function Ra(Le){return Le.replace(Cn,"$&/")}function Di(Le,Ze){return typeof Le=="object"&&Le!==null&&Le.key!=null?(Cr(Le.key),Zn(""+Le.key)):Ze.toString(36)}function vn(Le,Ze,ur,Tr,Zr){var Er=typeof Le;(Er==="undefined"||Er==="boolean")&&(Le=null);var or=!1;if(Le===null)or=!0;else switch(Er){case"string":case"number":or=!0;break;case"object":switch(Le.$$typeof){case n:case i:or=!0}}if(or){var Gr=Le,Pn=Zr(Gr),Rn=Tr===""?li+Di(Gr,0):Tr;if(Dt(Pn)){var mr="";Rn!=null&&(mr=Ra(Rn)+"/"),vn(Pn,Ze,mr,"",function(po){return po})}else Pn!=null&&(Gn(Pn)&&(Pn.key&&(!Gr||Gr.key!==Pn.key)&&Cr(Pn.key),Pn=_n(Pn,ur+(Pn.key&&(!Gr||Gr.key!==Pn.key)?Ra(""+Pn.key)+"/":"")+Rn)),Ze.push(Pn));return 1}var H,xi,Ui=0,qa=Tr===""?li:Tr+Ji;if(Dt(Le))for(var uo=0;uo<Le.length;uo++)H=Le[uo],xi=qa+Di(H,uo),Ui+=vn(H,Ze,ur,xi,Zr);else{var cs=C(Le);if(typeof cs=="function"){var hl=Le;cs===hl.entries&&(wi||me("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),wi=!0);for(var rc=cs.call(hl),Da,wu=0;!(Da=rc.next()).done;)H=Da.value,xi=qa+Di(H,wu++),Ui+=vn(H,Ze,ur,xi,Zr)}else if(Er==="object"){var io=String(Le);throw new Error("Objects are not valid as a React child (found: "+(io==="[object Object]"?"object with keys {"+Object.keys(Le).join(", ")+"}":io)+"). If you meant to render a collection of children, use an array instead.")}}return Ui}function Fn(Le,Ze,ur){if(Le==null)return Le;var Tr=[],Zr=0;return vn(Le,Tr,"","",function(Er){return Ze.call(ur,Er,Zr++)}),Tr}function qn(Le){var Ze=0;return Fn(Le,function(){Ze++}),Ze}function Kn(Le,Ze,ur){Fn(Le,function(){Ze.apply(this,arguments)},ur)}function pn(Le){return Fn(Le,function(Ze){return Ze})||[]}function Pi(Le){if(!Gn(Le))throw new Error("React.Children.only expected to receive a single React element child.");return Le}function Ki(Le){var Ze={$$typeof:l,_currentValue:Le,_currentValue2:Le,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};Ze.Provider={$$typeof:u,_context:Ze};var ur=!1,Tr=!1,Zr=!1;{var Er={$$typeof:l,_context:Ze};Object.defineProperties(Er,{Provider:{get:function(){return Tr||(Tr=!0,pe("Rendering <Context.Consumer.Provider> is not supported and will be removed in a future major release. Did you mean to render <Context.Provider> instead?")),Ze.Provider},set:function(or){Ze.Provider=or}},_currentValue:{get:function(){return Ze._currentValue},set:function(or){Ze._currentValue=or}},_currentValue2:{get:function(){return Ze._currentValue2},set:function(or){Ze._currentValue2=or}},_threadCount:{get:function(){return Ze._threadCount},set:function(or){Ze._threadCount=or}},Consumer:{get:function(){return ur||(ur=!0,pe("Rendering <Context.Consumer.Consumer> is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?")),Ze.Consumer}},displayName:{get:function(){return Ze.displayName},set:function(or){Zr||(me("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",or),Zr=!0)}}}),Ze.Consumer=Er}return Ze._currentRenderer=null,Ze._currentRenderer2=null,Ze}var lr=-1,Bn=0,jn=1,yi=2;function Yi(Le){if(Le._status===lr){var Ze=Le._result,ur=Ze();if(ur.then(function(Er){if(Le._status===Bn||Le._status===lr){var or=Le;or._status=jn,or._result=Er}},function(Er){if(Le._status===Bn||Le._status===lr){var or=Le;or._status=yi,or._result=Er}}),Le._status===lr){var Tr=Le;Tr._status=Bn,Tr._result=ur}}if(Le._status===jn){var Zr=Le._result;return Zr===void 0&&pe(`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?`,Zr),"default"in Zr||pe(`lazy: Expected the result of a dynamic import() call. Instead received: %s
Your code should look like:
const MyComponent = lazy(() => import('./MyComponent'))`,Zr),Zr.default}else throw Le._result}function fa(Le){var Ze={_status:lr,_result:Le},ur={$$typeof:g,_payload:Ze,_init:Yi};{var Tr,Zr;Object.defineProperties(ur,{defaultProps:{configurable:!0,get:function(){return Tr},set:function(Er){pe("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."),Tr=Er,Object.defineProperty(ur,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return Zr},set:function(Er){pe("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."),Zr=Er,Object.defineProperty(ur,"propTypes",{enumerable:!0})}}})}return ur}function Fa(Le){Le!=null&&Le.$$typeof===p?pe("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof Le!="function"?pe("forwardRef requires a render function but was given %s.",Le===null?"null":typeof Le):Le.length!==0&&Le.length!==2&&pe("forwardRef render functions accept exactly two parameters: props and ref. %s",Le.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),Le!=null&&(Le.defaultProps!=null||Le.propTypes!=null)&&pe("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var Ze={$$typeof:c,render:Le};{var ur;Object.defineProperty(Ze,"displayName",{enumerable:!1,configurable:!0,get:function(){return ur},set:function(Tr){ur=Tr,!Le.name&&!Le.displayName&&(Le.displayName=Tr)}})}return Ze}var Et;Et=Symbol.for("react.module.reference");function Dr(Le){return!!(typeof Le=="string"||typeof Le=="function"||Le===a||Le===s||ee||Le===o||Le===d||Le===h||ne||Le===v||re||W||G||typeof Le=="object"&&Le!==null&&(Le.$$typeof===g||Le.$$typeof===p||Le.$$typeof===u||Le.$$typeof===l||Le.$$typeof===c||Le.$$typeof===Et||Le.getModuleId!==void 0))}function zr(Le,Ze){Dr(Le)||pe("memo: The first argument must be a component. Instead received: %s",Le===null?"null":typeof Le);var ur={$$typeof:p,type:Le,compare:Ze===void 0?null:Ze};{var Tr;Object.defineProperty(ur,"displayName",{enumerable:!1,configurable:!0,get:function(){return Tr},set:function(Zr){Tr=Zr,!Le.name&&!Le.displayName&&(Le.displayName=Zr)}})}return ur}function Tn(){var Le=x.current;return Le===null&&pe(`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.`),Le}function Si(Le){var Ze=Tn();if(Le._context!==void 0){var ur=Le._context;ur.Consumer===Le?pe("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?"):ur.Provider===Le&&pe("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return Ze.useContext(Le)}function si(Le){var Ze=Tn();return Ze.useState(Le)}function fi(Le,Ze,ur){var Tr=Tn();return Tr.useReducer(Le,Ze,ur)}function Ri(Le){var Ze=Tn();return Ze.useRef(Le)}function En(Le,Ze){var ur=Tn();return ur.useEffect(Le,Ze)}function St(Le,Ze){var ur=Tn();return ur.useInsertionEffect(Le,Ze)}function Ur(Le,Ze){var ur=Tn();return ur.useLayoutEffect(Le,Ze)}function Wr(Le,Ze){var ur=Tn();return ur.useCallback(Le,Ze)}function Ci(Le,Ze){var ur=Tn();return ur.useMemo(Le,Ze)}function ua(Le,Ze,ur){var Tr=Tn();return Tr.useImperativeHandle(Le,Ze,ur)}function ki(Le,Ze){{var ur=Tn();return ur.useDebugValue(Le,Ze)}}function Ai(){var Le=Tn();return Le.useTransition()}function Ya(Le){var Ze=Tn();return Ze.useDeferredValue(Le)}function Go(){var Le=Tn();return Le.useId()}function Oo(Le,Ze,ur){var Tr=Tn();return Tr.useSyncExternalStore(Le,Ze,ur)}var Bs=0,so,$o,ku,mu,ju,$a,Al;function Ja(){}Ja.__reactDisabledLog=!0;function iu(){{if(Bs===0){so=console.log,$o=console.info,ku=console.warn,mu=console.error,ju=console.group,$a=console.groupCollapsed,Al=console.groupEnd;var Le={configurable:!0,enumerable:!0,value:Ja,writable:!0};Object.defineProperties(console,{info:Le,log:Le,warn:Le,error:Le,group:Le,groupCollapsed:Le,groupEnd:Le})}Bs++}}function jo(){{if(Bs--,Bs===0){var Le={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:se({},Le,{value:so}),info:se({},Le,{value:$o}),warn:se({},Le,{value:ku}),error:se({},Le,{value:mu}),group:se({},Le,{value:ju}),groupCollapsed:se({},Le,{value:$a}),groupEnd:se({},Le,{value:Al})})}Bs<0&&pe("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var Ba=de.ReactCurrentDispatcher,Wa;function us(Le,Ze,ur){{if(Wa===void 0)try{throw Error()}catch(Zr){var Tr=Zr.stack.trim().match(/\n( *(at )?)/);Wa=Tr&&Tr[1]||""}return`
`+Wa+Le}}var ps=!1,Ol;{var yu=typeof WeakMap=="function"?WeakMap:Map;Ol=new yu}function au(Le,Ze){if(!Le||ps)return"";{var ur=Ol.get(Le);if(ur!==void 0)return ur}var Tr;ps=!0;var Zr=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var Er;Er=Ba.current,Ba.current=null,iu();try{if(Ze){var or=function(){throw Error()};if(Object.defineProperty(or.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(or,[])}catch(qa){Tr=qa}Reflect.construct(Le,[],or)}else{try{or.call()}catch(qa){Tr=qa}Le.call(or.prototype)}}else{try{throw Error()}catch(qa){Tr=qa}Le()}}catch(qa){if(qa&&Tr&&typeof qa.stack=="string"){for(var Gr=qa.stack.split(`
`),Pn=Tr.stack.split(`
`),Rn=Gr.length-1,mr=Pn.length-1;Rn>=1&&mr>=0&&Gr[Rn]!==Pn[mr];)mr--;for(;Rn>=1&&mr>=0;Rn--,mr--)if(Gr[Rn]!==Pn[mr]){if(Rn!==1||mr!==1)do if(Rn--,mr--,mr<0||Gr[Rn]!==Pn[mr]){var H=`
`+Gr[Rn].replace(" at new "," at ");return Le.displayName&&H.includes("<anonymous>")&&(H=H.replace("<anonymous>",Le.displayName)),typeof Le=="function"&&Ol.set(Le,H),H}while(Rn>=1&&mr>=0);break}}}finally{ps=!1,Ba.current=Er,jo(),Error.prepareStackTrace=Zr}var xi=Le?Le.displayName||Le.name:"",Ui=xi?us(xi):"";return typeof Le=="function"&&Ol.set(Le,Ui),Ui}function Wo(Le,Ze,ur){return au(Le,!1)}function qo(Le){var Ze=Le.prototype;return!!(Ze&&Ze.isReactComponent)}function bu(Le,Ze,ur){if(Le==null)return"";if(typeof Le=="function")return au(Le,qo(Le));if(typeof Le=="string")return us(Le);switch(Le){case d:return us("Suspense");case h:return us("SuspenseList")}if(typeof Le=="object")switch(Le.$$typeof){case c:return Wo(Le.render);case p:return bu(Le.type,Ze,ur);case g:{var Tr=Le,Zr=Tr._payload,Er=Tr._init;try{return bu(Er(Zr),Ze,ur)}catch{}}}return""}var he={},F=de.ReactDebugCurrentFrame;function Y(Le){if(Le){var Ze=Le._owner,ur=bu(Le.type,Le._source,Ze?Ze.type:null);F.setExtraStackFrame(ur)}else F.setExtraStackFrame(null)}function be(Le,Ze,ur,Tr,Zr){{var Er=Function.call.bind(Rt);for(var or in Le)if(Er(Le,or)){var Gr=void 0;try{if(typeof Le[or]!="function"){var Pn=Error((Tr||"React class")+": "+ur+" type `"+or+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof Le[or]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw Pn.name="Invariant Violation",Pn}Gr=Le[or](Ze,or,Tr,ur,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(Rn){Gr=Rn}Gr&&!(Gr instanceof Error)&&(Y(Zr),pe("%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).",Tr||"React class",ur,or,typeof Gr),Y(null)),Gr instanceof Error&&!(Gr.message in he)&&(he[Gr.message]=!0,Y(Zr),pe("Failed %s type: %s",ur,Gr.message),Y(null))}}}function Oe(Le){if(Le){var Ze=Le._owner,ur=bu(Le.type,Le._source,Ze?Ze.type:null);Q(ur)}else Q(null)}var Ne;Ne=!1;function $e(){if(N.current){var Le=dr(N.current.type);if(Le)return`
Check the render method of \``+Le+"`."}return""}function ie(Le){if(Le!==void 0){var Ze=Le.fileName.replace(/^.*[\\\/]/,""),ur=Le.lineNumber;return`
Check your code at `+Ze+":"+ur+"."}return""}function le(Le){return Le!=null?ie(Le.__source):""}var K={};function ve(Le){var Ze=$e();if(!Ze){var ur=typeof Le=="string"?Le:Le.displayName||Le.name;ur&&(Ze=`
Check the top-level render call using <`+ur+">.")}return Ze}function Me(Le,Ze){if(!(!Le._store||Le._store.validated||Le.key!=null)){Le._store.validated=!0;var ur=ve(Ze);if(!K[ur]){K[ur]=!0;var Tr="";Le&&Le._owner&&Le._owner!==N.current&&(Tr=" It was passed a child from "+dr(Le._owner.type)+"."),Oe(Le),pe('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',ur,Tr),Oe(null)}}}function Be(Le,Ze){if(typeof Le=="object"){if(Dt(Le))for(var ur=0;ur<Le.length;ur++){var Tr=Le[ur];Gn(Tr)&&Me(Tr,Ze)}else if(Gn(Le))Le._store&&(Le._store.validated=!0);else if(Le){var Zr=C(Le);if(typeof Zr=="function"&&Zr!==Le.entries)for(var Er=Zr.call(Le),or;!(or=Er.next()).done;)Gn(or.value)&&Me(or.value,Ze)}}}function We(Le){{var Ze=Le.type;if(Ze==null||typeof Ze=="string")return;var ur;if(typeof Ze=="function")ur=Ze.propTypes;else if(typeof Ze=="object"&&(Ze.$$typeof===c||Ze.$$typeof===p))ur=Ze.propTypes;else return;if(ur){var Tr=dr(Ze);be(ur,Le.props,"prop",Tr,Le)}else if(Ze.PropTypes!==void 0&&!Ne){Ne=!0;var Zr=dr(Ze);pe("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",Zr||"Unknown")}typeof Ze.getDefaultProps=="function"&&!Ze.getDefaultProps.isReactClassApproved&&pe("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function st(Le){{for(var Ze=Object.keys(Le.props),ur=0;ur<Ze.length;ur++){var Tr=Ze[ur];if(Tr!=="children"&&Tr!=="key"){Oe(Le),pe("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",Tr),Oe(null);break}}Le.ref!==null&&(Oe(Le),pe("Invalid attribute `ref` supplied to `React.Fragment`."),Oe(null))}}function ht(Le,Ze,ur){var Tr=Dr(Le);if(!Tr){var Zr="";(Le===void 0||typeof Le=="object"&&Le!==null&&Object.keys(Le).length===0)&&(Zr+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var Er=le(Ze);Er?Zr+=Er:Zr+=$e();var or;Le===null?or="null":Dt(Le)?or="array":Le!==void 0&&Le.$$typeof===n?(or="<"+(dr(Le.type)||"Unknown")+" />",Zr=" Did you accidentally export a JSX literal instead of a component?"):or=typeof Le,pe("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",or,Zr)}var Gr=In.apply(this,arguments);if(Gr==null)return Gr;if(Tr)for(var Pn=2;Pn<arguments.length;Pn++)Be(arguments[Pn],Le);return Le===a?st(Gr):We(Gr),Gr}var It=!1;function Ft(Le){var Ze=ht.bind(null,Le);return Ze.type=Le,It||(It=!0,me("React.createFactory() is deprecated and will be removed in a future major release. Consider using JSX or use React.createElement() directly instead.")),Object.defineProperty(Ze,"type",{enumerable:!1,get:function(){return me("Factory.type is deprecated. Access the class directly before passing it to createFactory."),Object.defineProperty(this,"type",{value:Le}),Le}}),Ze}function Lt(Le,Ze,ur){for(var Tr=Nn.apply(this,arguments),Zr=2;Zr<arguments.length;Zr++)Be(arguments[Zr],Tr.type);return We(Tr),Tr}function Tt(Le,Ze){var ur=O.transition;O.transition={};var Tr=O.transition;O.transition._updatedFibers=new Set;try{Le()}finally{if(O.transition=ur,ur===null&&Tr._updatedFibers){var Zr=Tr._updatedFibers.size;Zr>10&&me("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."),Tr._updatedFibers.clear()}}}var $t=!1,Ct=null;function Pt(Le){if(Ct===null)try{var Ze=("require"+Math.random()).slice(0,7),ur=e&&e[Ze];Ct=ur.call(e,"timers").setImmediate}catch{Ct=function(Zr){$t===!1&&($t=!0,typeof MessageChannel>"u"&&pe("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 Er=new MessageChannel;Er.port1.onmessage=Zr,Er.port2.postMessage(void 0)}}return Ct(Le)}var Gt=0,Lr=!1;function cn(Le){{var Ze=Gt;Gt++,R.current===null&&(R.current=[]);var ur=R.isBatchingLegacy,Tr;try{if(R.isBatchingLegacy=!0,Tr=Le(),!ur&&R.didScheduleLegacyUpdate){var Zr=R.current;Zr!==null&&(R.didScheduleLegacyUpdate=!1,ma(Zr))}}catch(xi){throw An(Ze),xi}finally{R.isBatchingLegacy=ur}if(Tr!==null&&typeof Tr=="object"&&typeof Tr.then=="function"){var Er=Tr,or=!1,Gr={then:function(xi,Ui){or=!0,Er.then(function(qa){An(Ze),Gt===0?$n(qa,xi,Ui):xi(qa)},function(qa){An(Ze),Ui(qa)})}};return!Lr&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){or||(Lr=!0,pe("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 () => ...);"))}),Gr}else{var Pn=Tr;if(An(Ze),Gt===0){var Rn=R.current;Rn!==null&&(ma(Rn),R.current=null);var mr={then:function(xi,Ui){R.current===null?(R.current=[],$n(Pn,xi,Ui)):xi(Pn)}};return mr}else{var H={then:function(xi,Ui){xi(Pn)}};return H}}}}function An(Le){Le!==Gt-1&&pe("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),Gt=Le}function $n(Le,Ze,ur){{var Tr=R.current;if(Tr!==null)try{ma(Tr),Pt(function(){Tr.length===0?(R.current=null,Ze(Le)):$n(Le,Ze,ur)})}catch(Zr){ur(Zr)}else Ze(Le)}}var Oi=!1;function ma(Le){if(!Oi){Oi=!0;var Ze=0;try{for(;Ze<Le.length;Ze++){var ur=Le[Ze];do ur=ur(!0);while(ur!==null)}Le.length=0}catch(Tr){throw Le=Le.slice(Ze+1),Tr}finally{Oi=!1}}}var Xi=ht,ls=Lt,ho=Ft,Ca={map:Fn,forEach:Kn,count:qn,toArray:pn,only:Pi};t.Children=Ca,t.Component=Pe,t.Fragment=a,t.Profiler=s,t.PureComponent=Je,t.StrictMode=o,t.Suspense=d,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=de,t.act=cn,t.cloneElement=ls,t.createContext=Ki,t.createElement=Xi,t.createFactory=ho,t.createRef=yt,t.forwardRef=Fa,t.isValidElement=Gn,t.lazy=fa,t.memo=zr,t.startTransition=Tt,t.unstable_act=cn,t.useCallback=Wr,t.useContext=Si,t.useDebugValue=ki,t.useDeferredValue=Ya,t.useEffect=En,t.useId=Go,t.useImperativeHandle=ua,t.useInsertionEffect=St,t.useLayoutEffect=Ur,t.useMemo=Ci,t.useReducer=fi,t.useRef=Ri,t.useState=si,t.useSyncExternalStore=Oo,t.useTransition=Ai,t.version=r,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)})()}(j_,j_.exports)),j_.exports}var vue;function Bb(){return vue||(vue=1,p9.exports=ZHe()),p9.exports}var F_={},mue;function eVe(){if(mue)return F_;mue=1;/**
* @license React
* react-jsx-runtime.development.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/return function(){var e=Bb(),t=Symbol.for("react.element"),r=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),c=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.for("react.offscreen"),g=Symbol.iterator,v="@@iterator";function m(Et){if(Et===null||typeof Et!="object")return null;var Dr=g&&Et[g]||Et[v];return typeof Dr=="function"?Dr:null}var b=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function C(Et){{for(var Dr=arguments.length,zr=new Array(Dr>1?Dr-1:0),Tn=1;Tn<Dr;Tn++)zr[Tn-1]=arguments[Tn];x("error",Et,zr)}}function x(Et,Dr,zr){{var Tn=b.ReactDebugCurrentFrame,Si=Tn.getStackAddendum();Si!==""&&(Dr+="%s",zr=zr.concat([Si]));var si=zr.map(function(fi){return String(fi)});si.unshift("Warning: "+Dr),Function.prototype.apply.call(console[Et],console,si)}}var O=!1,R=!1,N=!1,L=!1,j=!1,Q;Q=Symbol.for("react.module.reference");function re(Et){return!!(typeof Et=="string"||typeof Et=="function"||Et===n||Et===a||j||Et===i||Et===l||Et===c||L||Et===p||O||R||N||typeof Et=="object"&&Et!==null&&(Et.$$typeof===h||Et.$$typeof===d||Et.$$typeof===o||Et.$$typeof===s||Et.$$typeof===u||Et.$$typeof===Q||Et.getModuleId!==void 0))}function W(Et,Dr,zr){var Tn=Et.displayName;if(Tn)return Tn;var Si=Dr.displayName||Dr.name||"";return Si!==""?zr+"("+Si+")":zr}function G(Et){return Et.displayName||"Context"}function ne(Et){if(Et==null)return null;if(typeof Et.tag=="number"&&C("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof Et=="function")return Et.displayName||Et.name||null;if(typeof Et=="string")return Et;switch(Et){case n:return"Fragment";case r:return"Portal";case a:return"Profiler";case i:return"StrictMode";case l:return"Suspense";case c:return"SuspenseList"}if(typeof Et=="object")switch(Et.$$typeof){case s:var Dr=Et;return G(Dr)+".Consumer";case o:var zr=Et;return G(zr._context)+".Provider";case u:return W(Et,Et.render,"ForwardRef");case d:var Tn=Et.displayName||null;return Tn!==null?Tn:ne(Et.type)||"Memo";case h:{var Si=Et,si=Si._payload,fi=Si._init;try{return ne(fi(si))}catch{return null}}}return null}var ee=Object.assign,de=0,me,pe,Ce,Ie,Qe,Ve,se;function Te(){}Te.__reactDisabledLog=!0;function Pe(){{if(de===0){me=console.log,pe=console.info,Ce=console.warn,Ie=console.error,Qe=console.group,Ve=console.groupCollapsed,se=console.groupEnd;var Et={configurable:!0,enumerable:!0,value:Te,writable:!0};Object.defineProperties(console,{info:Et,log:Et,warn:Et,error:Et,group:Et,groupCollapsed:Et,groupEnd:Et})}de++}}function xe(){{if(de--,de===0){var Et={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:ee({},Et,{value:me}),info:ee({},Et,{value:pe}),warn:ee({},Et,{value:Ce}),error:ee({},Et,{value:Ie}),group:ee({},Et,{value:Qe}),groupCollapsed:ee({},Et,{value:Ve}),groupEnd:ee({},Et,{value:se})})}de<0&&C("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var ke=b.ReactCurrentDispatcher,et;function tt(Et,Dr,zr){{if(et===void 0)try{throw Error()}catch(Si){var Tn=Si.stack.trim().match(/\n( *(at )?)/);et=Tn&&Tn[1]||""}return`
`+et+Et}}var Je=!1,xt;{var yt=typeof WeakMap=="function"?WeakMap:Map;xt=new yt}function nt(Et,Dr){if(!Et||Je)return"";{var zr=xt.get(Et);if(zr!==void 0)return zr}var Tn;Je=!0;var Si=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var si;si=ke.current,ke.current=null,Pe();try{if(Dr){var fi=function(){throw Error()};if(Object.defineProperty(fi.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(fi,[])}catch(ki){Tn=ki}Reflect.construct(Et,[],fi)}else{try{fi.call()}catch(ki){Tn=ki}Et.call(fi.prototype)}}else{try{throw Error()}catch(ki){Tn=ki}Et()}}catch(ki){if(ki&&Tn&&typeof ki.stack=="string"){for(var Ri=ki.stack.split(`
`),En=Tn.stack.split(`
`),St=Ri.length-1,Ur=En.length-1;St>=1&&Ur>=0&&Ri[St]!==En[Ur];)Ur--;for(;St>=1&&Ur>=0;St--,Ur--)if(Ri[St]!==En[Ur]){if(St!==1||Ur!==1)do if(St--,Ur--,Ur<0||Ri[St]!==En[Ur]){var Wr=`
`+Ri[St].replace(" at new "," at ");return Et.displayName&&Wr.includes("<anonymous>")&&(Wr=Wr.replace("<anonymous>",Et.displayName)),typeof Et=="function"&&xt.set(Et,Wr),Wr}while(St>=1&&Ur>=0);break}}}finally{Je=!1,ke.current=si,xe(),Error.prepareStackTrace=Si}var Ci=Et?Et.displayName||Et.name:"",ua=Ci?tt(Ci):"";return typeof Et=="function"&&xt.set(Et,ua),ua}function Dt(Et,Dr,zr){return nt(Et,!1)}function wt(Et){var Dr=Et.prototype;return!!(Dr&&Dr.isReactComponent)}function qe(Et,Dr,zr){if(Et==null)return"";if(typeof Et=="function")return nt(Et,wt(Et));if(typeof Et=="string")return tt(Et);switch(Et){case l:return tt("Suspense");case c:return tt("SuspenseList")}if(typeof Et=="object")switch(Et.$$typeof){case u:return Dt(Et.render);case d:return qe(Et.type,Dr,zr);case h:{var Tn=Et,Si=Tn._payload,si=Tn._init;try{return qe(si(Si),Dr,zr)}catch{}}}return""}var ot=Object.prototype.hasOwnProperty,Cr={},Jt=b.ReactDebugCurrentFrame;function nr(Et){if(Et){var Dr=Et._owner,zr=qe(Et.type,Et._source,Dr?Dr.type:null);Jt.setExtraStackFrame(zr)}else Jt.setExtraStackFrame(null)}function dr(Et,Dr,zr,Tn,Si){{var si=Function.call.bind(ot);for(var fi in Et)if(si(Et,fi)){var Ri=void 0;try{if(typeof Et[fi]!="function"){var En=Error((Tn||"React class")+": "+zr+" type `"+fi+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof Et[fi]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw En.name="Invariant Violation",En}Ri=Et[fi](Dr,fi,Tn,zr,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(St){Ri=St}Ri&&!(Ri instanceof Error)&&(nr(Si),C("%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).",Tn||"React class",zr,fi,typeof Ri),nr(null)),Ri instanceof Error&&!(Ri.message in Cr)&&(Cr[Ri.message]=!0,nr(Si),C("Failed %s type: %s",zr,Ri.message),nr(null))}}}var Rt=Array.isArray;function Zt(Et){return Rt(Et)}function zt(Et){{var Dr=typeof Symbol=="function"&&Symbol.toStringTag,zr=Dr&&Et[Symbol.toStringTag]||Et.constructor.name||"Object";return zr}}function Nr(Et){try{return _r(Et),!1}catch{return!0}}function _r(Et){return""+Et}function vr(Et){if(Nr(Et))return C("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",zt(Et)),_r(Et)}var on=b.ReactCurrentOwner,kn={key:!0,ref:!0,__self:!0,__source:!0},Sn,Mr;function Ar(Et){if(ot.call(Et,"ref")){var Dr=Object.getOwnPropertyDescriptor(Et,"ref").get;if(Dr&&Dr.isReactWarning)return!1}return Et.ref!==void 0}function In(Et){if(ot.call(Et,"key")){var Dr=Object.getOwnPropertyDescriptor(Et,"key").get;if(Dr&&Dr.isReactWarning)return!1}return Et.key!==void 0}function _n(Et,Dr){typeof Et.ref=="string"&&on.current}function Nn(Et,Dr){{var zr=function(){Sn||(Sn=!0,C("%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)",Dr))};zr.isReactWarning=!0,Object.defineProperty(Et,"key",{get:zr,configurable:!0})}}function Gn(Et,Dr){{var zr=function(){Mr||(Mr=!0,C("%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)",Dr))};zr.isReactWarning=!0,Object.defineProperty(Et,"ref",{get:zr,configurable:!0})}}var li=function(Et,Dr,zr,Tn,Si,si,fi){var Ri={$$typeof:t,type:Et,key:Dr,ref:zr,props:fi,_owner:si};return Ri._store={},Object.defineProperty(Ri._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(Ri,"_self",{configurable:!1,enumerable:!1,writable:!1,value:Tn}),Object.defineProperty(Ri,"_source",{configurable:!1,enumerable:!1,writable:!1,value:Si}),Object.freeze&&(Object.freeze(Ri.props),Object.freeze(Ri)),Ri};function Ji(Et,Dr,zr,Tn,Si){{var si,fi={},Ri=null,En=null;zr!==void 0&&(vr(zr),Ri=""+zr),In(Dr)&&(vr(Dr.key),Ri=""+Dr.key),Ar(Dr)&&(En=Dr.ref,_n(Dr,Si));for(si in Dr)ot.call(Dr,si)&&!kn.hasOwnProperty(si)&&(fi[si]=Dr[si]);if(Et&&Et.defaultProps){var St=Et.defaultProps;for(si in St)fi[si]===void 0&&(fi[si]=St[si])}if(Ri||En){var Ur=typeof Et=="function"?Et.displayName||Et.name||"Unknown":Et;Ri&&Nn(fi,Ur),En&&Gn(fi,Ur)}return li(Et,Ri,En,Si,Tn,on.current,fi)}}var Zn=b.ReactCurrentOwner,wi=b.ReactDebugCurrentFrame;function Cn(Et){if(Et){var Dr=Et._owner,zr=qe(Et.type,Et._source,Dr?Dr.type:null);wi.setExtraStackFrame(zr)}else wi.setExtraStackFrame(null)}var Ra;Ra=!1;function Di(Et){return typeof Et=="object"&&Et!==null&&Et.$$typeof===t}function vn(){{if(Zn.current){var Et=ne(Zn.current.type);if(Et)return`
Check the render method of \``+Et+"`."}return""}}function Fn(Et){return""}var qn={};function Kn(Et){{var Dr=vn();if(!Dr){var zr=typeof Et=="string"?Et:Et.displayName||Et.name;zr&&(Dr=`
Check the top-level render call using <`+zr+">.")}return Dr}}function pn(Et,Dr){{if(!Et._store||Et._store.validated||Et.key!=null)return;Et._store.validated=!0;var zr=Kn(Dr);if(qn[zr])return;qn[zr]=!0;var Tn="";Et&&Et._owner&&Et._owner!==Zn.current&&(Tn=" It was passed a child from "+ne(Et._owner.type)+"."),Cn(Et),C('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',zr,Tn),Cn(null)}}function Pi(Et,Dr){{if(typeof Et!="object")return;if(Zt(Et))for(var zr=0;zr<Et.length;zr++){var Tn=Et[zr];Di(Tn)&&pn(Tn,Dr)}else if(Di(Et))Et._store&&(Et._store.validated=!0);else if(Et){var Si=m(Et);if(typeof Si=="function"&&Si!==Et.entries)for(var si=Si.call(Et),fi;!(fi=si.next()).done;)Di(fi.value)&&pn(fi.value,Dr)}}}function Ki(Et){{var Dr=Et.type;if(Dr==null||typeof Dr=="string")return;var zr;if(typeof Dr=="function")zr=Dr.propTypes;else if(typeof Dr=="object"&&(Dr.$$typeof===u||Dr.$$typeof===d))zr=Dr.propTypes;else return;if(zr){var Tn=ne(Dr);dr(zr,Et.props,"prop",Tn,Et)}else if(Dr.PropTypes!==void 0&&!Ra){Ra=!0;var Si=ne(Dr);C("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",Si||"Unknown")}typeof Dr.getDefaultProps=="function"&&!Dr.getDefaultProps.isReactClassApproved&&C("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function lr(Et){{for(var Dr=Object.keys(Et.props),zr=0;zr<Dr.length;zr++){var Tn=Dr[zr];if(Tn!=="children"&&Tn!=="key"){Cn(Et),C("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",Tn),Cn(null);break}}Et.ref!==null&&(Cn(Et),C("Invalid attribute `ref` supplied to `React.Fragment`."),Cn(null))}}var Bn={};function jn(Et,Dr,zr,Tn,Si,si){{var fi=re(Et);if(!fi){var Ri="";(Et===void 0||typeof Et=="object"&&Et!==null&&Object.keys(Et).length===0)&&(Ri+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var En=Fn();En?Ri+=En:Ri+=vn();var St;Et===null?St="null":Zt(Et)?St="array":Et!==void 0&&Et.$$typeof===t?(St="<"+(ne(Et.type)||"Unknown")+" />",Ri=" Did you accidentally export a JSX literal instead of a component?"):St=typeof Et,C("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",St,Ri)}var Ur=Ji(Et,Dr,zr,Si,si);if(Ur==null)return Ur;if(fi){var Wr=Dr.children;if(Wr!==void 0)if(Tn)if(Zt(Wr)){for(var Ci=0;Ci<Wr.length;Ci++)Pi(Wr[Ci],Et);Object.freeze&&Object.freeze(Wr)}else C("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 Pi(Wr,Et)}if(ot.call(Dr,"key")){var ua=ne(Et),ki=Object.keys(Dr).filter(function(Go){return Go!=="key"}),Ai=ki.length>0?"{key: someKey, "+ki.join(": ..., ")+": ...}":"{key: someKey}";if(!Bn[ua+Ai]){var Ya=ki.length>0?"{"+ki.join(": ..., ")+": ...}":"{}";C(`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} />`,Ai,ua,Ya,ua),Bn[ua+Ai]=!0}}return Et===n?lr(Ur):Ki(Ur),Ur}}function yi(Et,Dr,zr){return jn(Et,Dr,zr,!0)}function Yi(Et,Dr,zr){return jn(Et,Dr,zr,!1)}var fa=Yi,Fa=yi;F_.Fragment=n,F_.jsx=fa,F_.jsxs=Fa}(),F_}var yue;function tVe(){return yue||(yue=1,h9.exports=eVe()),h9.exports}var E=tVe(),fN={},g9={exports:{}},v9={exports:{}},m9={},bue;function rVe(){return bue||(bue=1,function(e){/**
* @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.
*/(function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var t=!1,r=5;function n(Mr,Ar){var In=Mr.length;Mr.push(Ar),o(Mr,Ar,In)}function i(Mr){return Mr.length===0?null:Mr[0]}function a(Mr){if(Mr.length===0)return null;var Ar=Mr[0],In=Mr.pop();return In!==Ar&&(Mr[0]=In,s(Mr,In,0)),Ar}function o(Mr,Ar,In){for(var _n=In;_n>0;){var Nn=_n-1>>>1,Gn=Mr[Nn];if(u(Gn,Ar)>0)Mr[Nn]=Ar,Mr[_n]=Gn,_n=Nn;else return}}function s(Mr,Ar,In){for(var _n=In,Nn=Mr.length,Gn=Nn>>>1;_n<Gn;){var li=(_n+1)*2-1,Ji=Mr[li],Zn=li+1,wi=Mr[Zn];if(u(Ji,Ar)<0)Zn<Nn&&u(wi,Ji)<0?(Mr[_n]=wi,Mr[Zn]=Ar,_n=Zn):(Mr[_n]=Ji,Mr[li]=Ar,_n=li);else if(Zn<Nn&&u(wi,Ar)<0)Mr[_n]=wi,Mr[Zn]=Ar,_n=Zn;else return}}function u(Mr,Ar){var In=Mr.sortIndex-Ar.sortIndex;return In!==0?In:Mr.id-Ar.id}var l=1,c=2,d=3,h=4,p=5;function g(Mr,Ar){}var v=typeof performance=="object"&&typeof performance.now=="function";if(v){var m=performance;e.unstable_now=function(){return m.now()}}else{var b=Date,C=b.now();e.unstable_now=function(){return b.now()-C}}var x=1073741823,O=-1,R=250,N=5e3,L=1e4,j=x,Q=[],re=[],W=1,G=null,ne=d,ee=!1,de=!1,me=!1,pe=typeof setTimeout=="function"?setTimeout:null,Ce=typeof clearTimeout=="function"?clearTimeout:null,Ie=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Qe(Mr){for(var Ar=i(re);Ar!==null;){if(Ar.callback===null)a(re);else if(Ar.startTime<=Mr)a(re),Ar.sortIndex=Ar.expirationTime,n(Q,Ar);else return;Ar=i(re)}}function Ve(Mr){if(me=!1,Qe(Mr),!de)if(i(Q)!==null)de=!0,_r(se);else{var Ar=i(re);Ar!==null&&vr(Ve,Ar.startTime-Mr)}}function se(Mr,Ar){de=!1,me&&(me=!1,on()),ee=!0;var In=ne;try{var _n;if(!t)return Te(Mr,Ar)}finally{G=null,ne=In,ee=!1}}function Te(Mr,Ar){var In=Ar;for(Qe(In),G=i(Q);G!==null&&!(G.expirationTime>In&&(!Mr||Jt()));){var _n=G.callback;if(typeof _n=="function"){G.callback=null,ne=G.priorityLevel;var Nn=G.expirationTime<=In,Gn=_n(Nn);In=e.unstable_now(),typeof Gn=="function"?G.callback=Gn:G===i(Q)&&a(Q),Qe(In)}else a(Q);G=i(Q)}if(G!==null)return!0;var li=i(re);return li!==null&&vr(Ve,li.startTime-In),!1}function Pe(Mr,Ar){switch(Mr){case l:case c:case d:case h:case p:break;default:Mr=d}var In=ne;ne=Mr;try{return Ar()}finally{ne=In}}function xe(Mr){var Ar;switch(ne){case l:case c:case d:Ar=d;break;default:Ar=ne;break}var In=ne;ne=Ar;try{return Mr()}finally{ne=In}}function ke(Mr){var Ar=ne;return function(){var In=ne;ne=Ar;try{return Mr.apply(this,arguments)}finally{ne=In}}}function et(Mr,Ar,In){var _n=e.unstable_now(),Nn;if(typeof In=="object"&&In!==null){var Gn=In.delay;typeof Gn=="number"&&Gn>0?Nn=_n+Gn:Nn=_n}else Nn=_n;var li;switch(Mr){case l:li=O;break;case c:li=R;break;case p:li=j;break;case h:li=L;break;case d:default:li=N;break}var Ji=Nn+li,Zn={id:W++,callback:Ar,priorityLevel:Mr,startTime:Nn,expirationTime:Ji,sortIndex:-1};return Nn>_n?(Zn.sortIndex=Nn,n(re,Zn),i(Q)===null&&Zn===i(re)&&(me?on():me=!0,vr(Ve,Nn-_n))):(Zn.sortIndex=Ji,n(Q,Zn),!de&&!ee&&(de=!0,_r(se))),Zn}function tt(){}function Je(){!de&&!ee&&(de=!0,_r(se))}function xt(){return i(Q)}function yt(Mr){Mr.callback=null}function nt(){return ne}var Dt=!1,wt=null,qe=-1,ot=r,Cr=-1;function Jt(){var Mr=e.unstable_now()-Cr;return!(Mr<ot)}function nr(){}function dr(Mr){if(Mr<0||Mr>125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}Mr>0?ot=Math.floor(1e3/Mr):ot=r}var Rt=function(){if(wt!==null){var Mr=e.unstable_now();Cr=Mr;var Ar=!0,In=!0;try{In=wt(Ar,Mr)}finally{In?Zt():(Dt=!1,wt=null)}}else Dt=!1},Zt;if(typeof Ie=="function")Zt=function(){Ie(Rt)};else if(typeof MessageChannel<"u"){var zt=new MessageChannel,Nr=zt.port2;zt.port1.onmessage=Rt,Zt=function(){Nr.postMessage(null)}}else Zt=function(){pe(Rt,0)};function _r(Mr){wt=Mr,Dt||(Dt=!0,Zt())}function vr(Mr,Ar){qe=pe(function(){Mr(e.unstable_now())},Ar)}function on(){Ce(qe),qe=-1}var kn=nr,Sn=null;e.unstable_IdlePriority=p,e.unstable_ImmediatePriority=l,e.unstable_LowPriority=h,e.unstable_NormalPriority=d,e.unstable_Profiling=Sn,e.unstable_UserBlockingPriority=c,e.unstable_cancelCallback=yt,e.unstable_continueExecution=Je,e.unstable_forceFrameRate=dr,e.unstable_getCurrentPriorityLevel=nt,e.unstable_getFirstCallbackNode=xt,e.unstable_next=xe,e.unstable_pauseExecution=tt,e.unstable_requestPaint=kn,e.unstable_runWithPriority=Pe,e.unstable_scheduleCallback=et,e.unstable_shouldYield=Jt,e.unstable_wrapCallback=ke,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)})()}(m9)),m9}var wue;function nVe(){return wue||(wue=1,v9.exports=rVe()),v9.exports}var LA={},Sue;function iVe(){if(Sue)return LA;Sue=1;/**
* @license React
* react-dom.development.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/return function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var e=Bb(),t=nVe(),r=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,n=!1;function i(f){n=f}function a(f){if(!n){for(var A=arguments.length,w=new Array(A>1?A-1:0),T=1;T<A;T++)w[T-1]=arguments[T];s("warn",f,w)}}function o(f){if(!n){for(var A=arguments.length,w=new Array(A>1?A-1:0),T=1;T<A;T++)w[T-1]=arguments[T];s("error",f,w)}}function s(f,A,w){{var T=r.ReactDebugCurrentFrame,k=T.getStackAddendum();k!==""&&(A+="%s",w=w.concat([k]));var q=w.map(function(fe){return String(fe)});q.unshift("Warning: "+A),Function.prototype.apply.call(console[f],console,q)}}var u=0,l=1,c=2,d=3,h=4,p=5,g=6,v=7,m=8,b=9,C=10,x=11,O=12,R=13,N=14,L=15,j=16,Q=17,re=18,W=19,G=21,ne=22,ee=23,de=24,me=25,pe=!0,Ce=!1,Ie=!1,Qe=!1,Ve=!1,se=!0,Te=!0,Pe=!0,xe=!0,ke=new Set,et={},tt={};function Je(f,A){xt(f,A),xt(f+"Capture",A)}function xt(f,A){et[f]&&o("EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.",f),et[f]=A;{var w=f.toLowerCase();tt[w]=f,f==="onDoubleClick"&&(tt.ondblclick=f)}for(var T=0;T<A.length;T++)ke.add(A[T])}var yt=typeof w