UNPKG

@zoom/videosdk-ui-toolkit

Version:

The Zoom Video SDK UI toolkit is a prebuilt video chat user interface powered by the Zoom Video SDK.

36 lines (28 loc) 6.12 MB
(function(_5,Yy){typeof exports=="object"&&typeof module<"u"?module.exports=Yy():typeof define=="function"&&define.amd?define(Yy):(_5=typeof globalThis<"u"?globalThis:_5||self,_5.UIToolkit=Yy())})(this,(function(){"use strict";function _5(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 Yy=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Jy(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Zq={exports:{}},eY={exports:{}},C5={exports:{}};C5.exports;var DAe;function Iqe(){return DAe||(DAe=1,(function(e,t){(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"),s=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),d=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),w=Symbol.for("react.suspense_list"),b=Symbol.for("react.memo"),R=Symbol.for("react.lazy"),x=Symbol.for("react.offscreen"),M=Symbol.iterator,N="@@iterator";function V(Lt){if(Lt===null||typeof Lt!="object")return null;var _r=M&&Lt[M]||Lt[N];return typeof _r=="function"?_r:null}var $={current:null},X={transition:null},te={current:null,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1},ie={current:null},le={},pe=null;function ge(Lt){pe=Lt}le.setExtraStackFrame=function(Lt){pe=Lt},le.getCurrentStack=null,le.getStackAddendum=function(){var Lt="";pe&&(Lt+=pe);var _r=le.getCurrentStack;return _r&&(Lt+=_r()||""),Lt};var ye=!1,_e=!1,be=!1,He=!1,ke=!1,Ze={ReactCurrentDispatcher:$,ReactCurrentBatchConfig:X,ReactCurrentOwner:ie};Ze.ReactDebugCurrentFrame=le,Ze.ReactCurrentActQueue=te;function ht(Lt){{for(var _r=arguments.length,zn=new Array(_r>1?_r-1:0),Si=1;Si<_r;Si++)zn[Si-1]=arguments[Si];Je("warn",Lt,zn)}}function yt(Lt){{for(var _r=arguments.length,zn=new Array(_r>1?_r-1:0),Si=1;Si<_r;Si++)zn[Si-1]=arguments[Si];Je("error",Lt,zn)}}function Je(Lt,_r,zn){{var Si=Ze.ReactDebugCurrentFrame,Qa=Si.getStackAddendum();Qa!==""&&(_r+="%s",zn=zn.concat([Qa]));var Ks=zn.map(function(qs){return String(qs)});Ks.unshift("Warning: "+_r),Function.prototype.apply.call(console[Lt],console,Ks)}}var Tt={};function xt(Lt,_r){{var zn=Lt.constructor,Si=zn&&(zn.displayName||zn.name)||"ReactClass",Qa=Si+"."+_r;if(Tt[Qa])return;yt("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.",_r,Si),Tt[Qa]=!0}}var ft={isMounted:function(Lt){return!1},enqueueForceUpdate:function(Lt,_r,zn){xt(Lt,"forceUpdate")},enqueueReplaceState:function(Lt,_r,zn,Si){xt(Lt,"replaceState")},enqueueSetState:function(Lt,_r,zn,Si){xt(Lt,"setState")}},Ue=Object.assign,st={};Object.freeze(st);function Ct(Lt,_r,zn){this.props=Lt,this.context=_r,this.refs=st,this.updater=zn||ft}Ct.prototype.isReactComponent={},Ct.prototype.setState=function(Lt,_r){if(typeof Lt!="object"&&typeof Lt!="function"&&Lt!=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,Lt,_r,"setState")},Ct.prototype.forceUpdate=function(Lt){this.updater.enqueueForceUpdate(this,Lt,"forceUpdate")};{var bt={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)."]},Nt=function(Lt,_r){Object.defineProperty(Ct.prototype,Lt,{get:function(){ht("%s(...) is deprecated in plain JavaScript React classes. %s",_r[0],_r[1])}})};for(var Kt in bt)bt.hasOwnProperty(Kt)&&Nt(Kt,bt[Kt])}function Er(){}Er.prototype=Ct.prototype;function Xt(Lt,_r,zn){this.props=Lt,this.context=_r,this.refs=st,this.updater=zn||ft}var Zt=Xt.prototype=new Er;Zt.constructor=Xt,Ue(Zt,Ct.prototype),Zt.isPureReactComponent=!0;function Tr(){var Lt={current:null};return Object.seal(Lt),Lt}var ar=Array.isArray;function zr(Lt){return ar(Lt)}function sn(Lt){{var _r=typeof Symbol=="function"&&Symbol.toStringTag,zn=_r&&Lt[Symbol.toStringTag]||Lt.constructor.name||"Object";return zn}}function qe(Lt){try{return nn(Lt),!1}catch{return!0}}function nn(Lt){return""+Lt}function bn(Lt){if(qe(Lt))return yt("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",sn(Lt)),nn(Lt)}function an(Lt,_r,zn){var Si=Lt.displayName;if(Si)return Si;var Qa=_r.displayName||_r.name||"";return Qa!==""?zn+"("+Qa+")":zn}function Nn(Lt){return Lt.displayName||"Context"}function Hi(Lt){if(Lt==null)return null;if(typeof Lt.tag=="number"&&yt("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof Lt=="function")return Lt.displayName||Lt.name||null;if(typeof Lt=="string")return Lt;switch(Lt){case a:return"Fragment";case i:return"Portal";case l:return"Profiler";case s:return"StrictMode";case m:return"Suspense";case w:return"SuspenseList"}if(typeof Lt=="object")switch(Lt.$$typeof){case d:var _r=Lt;return Nn(_r)+".Consumer";case u:var zn=Lt;return Nn(zn._context)+".Provider";case h:return an(Lt,Lt.render,"ForwardRef");case b:var Si=Lt.displayName||null;return Si!==null?Si:Hi(Lt.type)||"Memo";case R:{var Qa=Lt,Ks=Qa._payload,qs=Qa._init;try{return Hi(qs(Ks))}catch{return null}}}return null}var ri=Object.prototype.hasOwnProperty,ki={key:!0,ref:!0,__self:!0,__source:!0},ji,$n,dn;dn={};function Dn(Lt){if(ri.call(Lt,"ref")){var _r=Object.getOwnPropertyDescriptor(Lt,"ref").get;if(_r&&_r.isReactWarning)return!1}return Lt.ref!==void 0}function Pr(Lt){if(ri.call(Lt,"key")){var _r=Object.getOwnPropertyDescriptor(Lt,"key").get;if(_r&&_r.isReactWarning)return!1}return Lt.key!==void 0}function Ln(Lt,_r){var zn=function(){ji||(ji=!0,yt("%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)",_r))};zn.isReactWarning=!0,Object.defineProperty(Lt,"key",{get:zn,configurable:!0})}function wi(Lt,_r){var zn=function(){$n||($n=!0,yt("%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)",_r))};zn.isReactWarning=!0,Object.defineProperty(Lt,"ref",{get:zn,configurable:!0})}function Cn(Lt){if(typeof Lt.ref=="string"&&ie.current&&Lt.__self&&ie.current.stateNode!==Lt.__self){var _r=Hi(ie.current.type);dn[_r]||(yt('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',_r,Lt.ref),dn[_r]=!0)}}var Pn=function(Lt,_r,zn,Si,Qa,Ks,qs){var Vo={$$typeof:n,type:Lt,key:_r,ref:zn,props:qs,_owner:Ks};return Vo._store={},Object.defineProperty(Vo._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(Vo,"_self",{configurable:!1,enumerable:!1,writable:!1,value:Si}),Object.defineProperty(Vo,"_source",{configurable:!1,enumerable:!1,writable:!1,value:Qa}),Object.freeze&&(Object.freeze(Vo.props),Object.freeze(Vo)),Vo};function ln(Lt,_r,zn){var Si,Qa={},Ks=null,qs=null,Vo=null,mi=null;if(_r!=null){Dn(_r)&&(qs=_r.ref,Cn(_r)),Pr(_r)&&(bn(_r.key),Ks=""+_r.key),Vo=_r.__self===void 0?null:_r.__self,mi=_r.__source===void 0?null:_r.__source;for(Si in _r)ri.call(_r,Si)&&!ki.hasOwnProperty(Si)&&(Qa[Si]=_r[Si])}var Pu=arguments.length-2;if(Pu===1)Qa.children=zn;else if(Pu>1){for(var Fi=Array(Pu),z=0;z<Pu;z++)Fi[z]=arguments[z+2];Object.freeze&&Object.freeze(Fi),Qa.children=Fi}if(Lt&&Lt.defaultProps){var Rt=Lt.defaultProps;for(Si in Rt)Qa[Si]===void 0&&(Qa[Si]=Rt[Si])}if(Ks||qs){var yr=typeof Lt=="function"?Lt.displayName||Lt.name||"Unknown":Lt;Ks&&Ln(Qa,yr),qs&&wi(Qa,yr)}return Pn(Lt,Ks,qs,Vo,mi,ie.current,Qa)}function di(Lt,_r){var zn=Pn(Lt.type,_r,Lt.ref,Lt._self,Lt._source,Lt._owner,Lt.props);return zn}function xa(Lt,_r,zn){if(Lt==null)throw new Error("React.cloneElement(...): The argument must be a React element, but you passed "+Lt+".");var Si,Qa=Ue({},Lt.props),Ks=Lt.key,qs=Lt.ref,Vo=Lt._self,mi=Lt._source,Pu=Lt._owner;if(_r!=null){Dn(_r)&&(qs=_r.ref,Pu=ie.current),Pr(_r)&&(bn(_r.key),Ks=""+_r.key);var Fi;Lt.type&&Lt.type.defaultProps&&(Fi=Lt.type.defaultProps);for(Si in _r)ri.call(_r,Si)&&!ki.hasOwnProperty(Si)&&(_r[Si]===void 0&&Fi!==void 0?Qa[Si]=Fi[Si]:Qa[Si]=_r[Si])}var z=arguments.length-2;if(z===1)Qa.children=zn;else if(z>1){for(var Rt=Array(z),yr=0;yr<z;yr++)Rt[yr]=arguments[yr+2];Qa.children=Rt}return Pn(Lt.type,Ks,qs,Vo,mi,Pu,Qa)}function ra(Lt){return typeof Lt=="object"&&Lt!==null&&Lt.$$typeof===n}var ua=".",Ja=":";function gs(Lt){var _r=/[=:]/g,zn={"=":"=0",":":"=2"},Si=Lt.replace(_r,function(Qa){return zn[Qa]});return"$"+Si}var La=!1,Wa=/\/+/g;function yo(Lt){return Lt.replace(Wa,"$&/")}function Es(Lt,_r){return typeof Lt=="object"&&Lt!==null&&Lt.key!=null?(bn(Lt.key),gs(""+Lt.key)):_r.toString(36)}function ms(Lt,_r,zn,Si,Qa){var Ks=typeof Lt;(Ks==="undefined"||Ks==="boolean")&&(Lt=null);var qs=!1;if(Lt===null)qs=!0;else switch(Ks){case"string":case"number":qs=!0;break;case"object":switch(Lt.$$typeof){case n:case i:qs=!0}}if(qs){var Vo=Lt,mi=Qa(Vo),Pu=Si===""?ua+Es(Vo,0):Si;if(zr(mi)){var Fi="";Pu!=null&&(Fi=yo(Pu)+"/"),ms(mi,_r,Fi,"",function(Ft){return Ft})}else mi!=null&&(ra(mi)&&(mi.key&&(!Vo||Vo.key!==mi.key)&&bn(mi.key),mi=di(mi,zn+(mi.key&&(!Vo||Vo.key!==mi.key)?yo(""+mi.key)+"/":"")+Pu)),_r.push(mi));return 1}var z,Rt,yr=0,Lr=Si===""?ua:Si+Ja;if(zr(Lt))for(var fn=0;fn<Lt.length;fn++)z=Lt[fn],Rt=Lr+Es(z,fn),yr+=ms(z,_r,zn,Rt,Qa);else{var Ni=V(Lt);if(typeof Ni=="function"){var Ye=Lt;Ni===Ye.entries&&(La||ht("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),La=!0);for(var tt=Ni.call(Ye),je,lt=0;!(je=tt.next()).done;)z=je.value,Rt=Lr+Es(z,lt++),yr+=ms(z,_r,zn,Rt,Qa)}else if(Ks==="object"){var St=String(Lt);throw new Error("Objects are not valid as a React child (found: "+(St==="[object Object]"?"object with keys {"+Object.keys(Lt).join(", ")+"}":St)+"). If you meant to render a collection of children, use an array instead.")}}return yr}function nl(Lt,_r,zn){if(Lt==null)return Lt;var Si=[],Qa=0;return ms(Lt,Si,"","",function(Ks){return _r.call(zn,Ks,Qa++)}),Si}function Yu(Lt){var _r=0;return nl(Lt,function(){_r++}),_r}function Gs(Lt,_r,zn){nl(Lt,function(){_r.apply(this,arguments)},zn)}function qa(Lt){return nl(Lt,function(_r){return _r})||[]}function js(Lt){if(!ra(Lt))throw new Error("React.Children.only expected to receive a single React element child.");return Lt}function ha(Lt){var _r={$$typeof:d,_currentValue:Lt,_currentValue2:Lt,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};_r.Provider={$$typeof:u,_context:_r};var zn=!1,Si=!1,Qa=!1;{var Ks={$$typeof:d,_context:_r};Object.defineProperties(Ks,{Provider:{get:function(){return Si||(Si=!0,yt("Rendering <Context.Consumer.Provider> is not supported and will be removed in a future major release. Did you mean to render <Context.Provider> instead?")),_r.Provider},set:function(qs){_r.Provider=qs}},_currentValue:{get:function(){return _r._currentValue},set:function(qs){_r._currentValue=qs}},_currentValue2:{get:function(){return _r._currentValue2},set:function(qs){_r._currentValue2=qs}},_threadCount:{get:function(){return _r._threadCount},set:function(qs){_r._threadCount=qs}},Consumer:{get:function(){return zn||(zn=!0,yt("Rendering <Context.Consumer.Consumer> is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?")),_r.Consumer}},displayName:{get:function(){return _r.displayName},set:function(qs){Qa||(ht("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",qs),Qa=!0)}}}),_r.Consumer=Ks}return _r._currentRenderer=null,_r._currentRenderer2=null,_r}var Nl=-1,zs=0,_i=1,ga=2;function Di(Lt){if(Lt._status===Nl){var _r=Lt._result,zn=_r();if(zn.then(function(Ks){if(Lt._status===zs||Lt._status===Nl){var qs=Lt;qs._status=_i,qs._result=Ks}},function(Ks){if(Lt._status===zs||Lt._status===Nl){var qs=Lt;qs._status=ga,qs._result=Ks}}),Lt._status===Nl){var Si=Lt;Si._status=zs,Si._result=zn}}if(Lt._status===_i){var Qa=Lt._result;return Qa===void 0&&yt(`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?`,Qa),"default"in Qa||yt(`lazy: Expected the result of a dynamic import() call. Instead received: %s Your code should look like: const MyComponent = lazy(() => import('./MyComponent'))`,Qa),Qa.default}else throw Lt._result}function Bs(Lt){var _r={_status:Nl,_result:Lt},zn={$$typeof:R,_payload:_r,_init:Di};{var Si,Qa;Object.defineProperties(zn,{defaultProps:{configurable:!0,get:function(){return Si},set:function(Ks){yt("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."),Si=Ks,Object.defineProperty(zn,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return Qa},set:function(Ks){yt("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."),Qa=Ks,Object.defineProperty(zn,"propTypes",{enumerable:!0})}}})}return zn}function xo(Lt){Lt!=null&&Lt.$$typeof===b?yt("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof Lt!="function"?yt("forwardRef requires a render function but was given %s.",Lt===null?"null":typeof Lt):Lt.length!==0&&Lt.length!==2&&yt("forwardRef render functions accept exactly two parameters: props and ref. %s",Lt.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),Lt!=null&&(Lt.defaultProps!=null||Lt.propTypes!=null)&&yt("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var _r={$$typeof:h,render:Lt};{var zn;Object.defineProperty(_r,"displayName",{enumerable:!1,configurable:!0,get:function(){return zn},set:function(Si){zn=Si,!Lt.name&&!Lt.displayName&&(Lt.displayName=Si)}})}return _r}var Br;Br=Symbol.for("react.module.reference");function Li(Lt){return!!(typeof Lt=="string"||typeof Lt=="function"||Lt===a||Lt===l||ke||Lt===s||Lt===m||Lt===w||He||Lt===x||ye||_e||be||typeof Lt=="object"&&Lt!==null&&(Lt.$$typeof===R||Lt.$$typeof===b||Lt.$$typeof===u||Lt.$$typeof===d||Lt.$$typeof===h||Lt.$$typeof===Br||Lt.getModuleId!==void 0))}function ba(Lt,_r){Li(Lt)||yt("memo: The first argument must be a component. Instead received: %s",Lt===null?"null":typeof Lt);var zn={$$typeof:b,type:Lt,compare:_r===void 0?null:_r};{var Si;Object.defineProperty(zn,"displayName",{enumerable:!1,configurable:!0,get:function(){return Si},set:function(Qa){Si=Qa,!Lt.name&&!Lt.displayName&&(Lt.displayName=Qa)}})}return zn}function Ua(){var Lt=$.current;return Lt===null&&yt(`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.`),Lt}function Os(Lt){var _r=Ua();if(Lt._context!==void 0){var zn=Lt._context;zn.Consumer===Lt?yt("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?"):zn.Provider===Lt&&yt("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return _r.useContext(Lt)}function xs(Lt){var _r=Ua();return _r.useState(Lt)}function wo(Lt,_r,zn){var Si=Ua();return Si.useReducer(Lt,_r,zn)}function Fo(Lt){var _r=Ua();return _r.useRef(Lt)}function hu(Lt,_r){var zn=Ua();return zn.useEffect(Lt,_r)}function wa(Lt,_r){var zn=Ua();return zn.useInsertionEffect(Lt,_r)}function Wr(Lt,_r){var zn=Ua();return zn.useLayoutEffect(Lt,_r)}function Gi(Lt,_r){var zn=Ua();return zn.useCallback(Lt,_r)}function vs(Lt,_r){var zn=Ua();return zn.useMemo(Lt,_r)}function ia(Lt,_r,zn){var Si=Ua();return Si.useImperativeHandle(Lt,_r,zn)}function lo(Lt,_r){{var zn=Ua();return zn.useDebugValue(Lt,_r)}}function Rs(){var Lt=Ua();return Lt.useTransition()}function Wl(Lt){var _r=Ua();return _r.useDeferredValue(Lt)}function is(){var Lt=Ua();return Lt.useId()}function Pl(Lt,_r,zn){var Si=Ua();return Si.useSyncExternalStore(Lt,_r,zn)}var yu=0,Jo,il,$s,Do,Rl,Vu,$h;function jo(){}jo.__reactDisabledLog=!0;function sc(){{if(yu===0){Jo=console.log,il=console.info,$s=console.warn,Do=console.error,Rl=console.group,Vu=console.groupCollapsed,$h=console.groupEnd;var Lt={configurable:!0,enumerable:!0,value:jo,writable:!0};Object.defineProperties(console,{info:Lt,log:Lt,warn:Lt,error:Lt,group:Lt,groupCollapsed:Lt,groupEnd:Lt})}yu++}}function Yl(){{if(yu--,yu===0){var Lt={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Ue({},Lt,{value:Jo}),info:Ue({},Lt,{value:il}),warn:Ue({},Lt,{value:$s}),error:Ue({},Lt,{value:Do}),group:Ue({},Lt,{value:Rl}),groupCollapsed:Ue({},Lt,{value:Vu}),groupEnd:Ue({},Lt,{value:$h})})}yu<0&&yt("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var _d=Ze.ReactCurrentDispatcher,Ml;function jc(Lt,_r,zn){{if(Ml===void 0)try{throw Error()}catch(Qa){var Si=Qa.stack.trim().match(/\n( *(at )?)/);Ml=Si&&Si[1]||""}return` `+Ml+Lt}}var vf=!1,yf;{var oc=typeof WeakMap=="function"?WeakMap:Map;yf=new oc}function Jl(Lt,_r){if(!Lt||vf)return"";{var zn=yf.get(Lt);if(zn!==void 0)return zn}var Si;vf=!0;var Qa=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var Ks;Ks=_d.current,_d.current=null,sc();try{if(_r){var qs=function(){throw Error()};if(Object.defineProperty(qs.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(qs,[])}catch(Lr){Si=Lr}Reflect.construct(Lt,[],qs)}else{try{qs.call()}catch(Lr){Si=Lr}Lt.call(qs.prototype)}}else{try{throw Error()}catch(Lr){Si=Lr}Lt()}}catch(Lr){if(Lr&&Si&&typeof Lr.stack=="string"){for(var Vo=Lr.stack.split(` `),mi=Si.stack.split(` `),Pu=Vo.length-1,Fi=mi.length-1;Pu>=1&&Fi>=0&&Vo[Pu]!==mi[Fi];)Fi--;for(;Pu>=1&&Fi>=0;Pu--,Fi--)if(Vo[Pu]!==mi[Fi]){if(Pu!==1||Fi!==1)do if(Pu--,Fi--,Fi<0||Vo[Pu]!==mi[Fi]){var z=` `+Vo[Pu].replace(" at new "," at ");return Lt.displayName&&z.includes("<anonymous>")&&(z=z.replace("<anonymous>",Lt.displayName)),typeof Lt=="function"&&yf.set(Lt,z),z}while(Pu>=1&&Fi>=0);break}}}finally{vf=!1,_d.current=Ks,Yl(),Error.prepareStackTrace=Qa}var Rt=Lt?Lt.displayName||Lt.name:"",yr=Rt?jc(Rt):"";return typeof Lt=="function"&&yf.set(Lt,yr),yr}function al(Lt,_r,zn){return Jl(Lt,!1)}function iu(Lt){var _r=Lt.prototype;return!!(_r&&_r.isReactComponent)}function Wd(Lt,_r,zn){if(Lt==null)return"";if(typeof Lt=="function")return Jl(Lt,iu(Lt));if(typeof Lt=="string")return jc(Lt);switch(Lt){case m:return jc("Suspense");case w:return jc("SuspenseList")}if(typeof Lt=="object")switch(Lt.$$typeof){case h:return al(Lt.render);case b:return Wd(Lt.type,_r,zn);case R:{var Si=Lt,Qa=Si._payload,Ks=Si._init;try{return Wd(Ks(Qa),_r,zn)}catch{}}}return""}var ze={},he=Ze.ReactDebugCurrentFrame;function Te(Lt){if(Lt){var _r=Lt._owner,zn=Wd(Lt.type,Lt._source,_r?_r.type:null);he.setExtraStackFrame(zn)}else he.setExtraStackFrame(null)}function et(Lt,_r,zn,Si,Qa){{var Ks=Function.call.bind(ri);for(var qs in Lt)if(Ks(Lt,qs)){var Vo=void 0;try{if(typeof Lt[qs]!="function"){var mi=Error((Si||"React class")+": "+zn+" type `"+qs+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof Lt[qs]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw mi.name="Invariant Violation",mi}Vo=Lt[qs](_r,qs,Si,zn,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(Pu){Vo=Pu}Vo&&!(Vo instanceof Error)&&(Te(Qa),yt("%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).",Si||"React class",zn,qs,typeof Vo),Te(null)),Vo instanceof Error&&!(Vo.message in ze)&&(ze[Vo.message]=!0,Te(Qa),yt("Failed %s type: %s",zn,Vo.message),Te(null))}}}function It(Lt){if(Lt){var _r=Lt._owner,zn=Wd(Lt.type,Lt._source,_r?_r.type:null);ge(zn)}else ge(null)}var Mt;Mt=!1;function Vt(){if(ie.current){var Lt=Hi(ie.current.type);if(Lt)return` Check the render method of \``+Lt+"`."}return""}function er(Lt){if(Lt!==void 0){var _r=Lt.fileName.replace(/^.*[\\\/]/,""),zn=Lt.lineNumber;return` Check your code at `+_r+":"+zn+"."}return""}function Sr(Lt){return Lt!=null?er(Lt.__source):""}var fr={};function Dr(Lt){var _r=Vt();if(!_r){var zn=typeof Lt=="string"?Lt:Lt.displayName||Lt.name;zn&&(_r=` Check the top-level render call using <`+zn+">.")}return _r}function Sn(Lt,_r){if(!(!Lt._store||Lt._store.validated||Lt.key!=null)){Lt._store.validated=!0;var zn=Dr(_r);if(!fr[zn]){fr[zn]=!0;var Si="";Lt&&Lt._owner&&Lt._owner!==ie.current&&(Si=" It was passed a child from "+Hi(Lt._owner.type)+"."),It(Lt),yt('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',zn,Si),It(null)}}}function Ai(Lt,_r){if(typeof Lt=="object"){if(zr(Lt))for(var zn=0;zn<Lt.length;zn++){var Si=Lt[zn];ra(Si)&&Sn(Si,_r)}else if(ra(Lt))Lt._store&&(Lt._store.validated=!0);else if(Lt){var Qa=V(Lt);if(typeof Qa=="function"&&Qa!==Lt.entries)for(var Ks=Qa.call(Lt),qs;!(qs=Ks.next()).done;)ra(qs.value)&&Sn(qs.value,_r)}}}function Fr(Lt){{var _r=Lt.type;if(_r==null||typeof _r=="string")return;var zn;if(typeof _r=="function")zn=_r.propTypes;else if(typeof _r=="object"&&(_r.$$typeof===h||_r.$$typeof===b))zn=_r.propTypes;else return;if(zn){var Si=Hi(_r);et(zn,Lt.props,"prop",Si,Lt)}else if(_r.PropTypes!==void 0&&!Mt){Mt=!0;var Qa=Hi(_r);yt("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",Qa||"Unknown")}typeof _r.getDefaultProps=="function"&&!_r.getDefaultProps.isReactClassApproved&&yt("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function Bn(Lt){{for(var _r=Object.keys(Lt.props),zn=0;zn<_r.length;zn++){var Si=_r[zn];if(Si!=="children"&&Si!=="key"){It(Lt),yt("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",Si),It(null);break}}Lt.ref!==null&&(It(Lt),yt("Invalid attribute `ref` supplied to `React.Fragment`."),It(null))}}function xi(Lt,_r,zn){var Si=Li(Lt);if(!Si){var Qa="";(Lt===void 0||typeof Lt=="object"&&Lt!==null&&Object.keys(Lt).length===0)&&(Qa+=" 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 Ks=Sr(_r);Ks?Qa+=Ks:Qa+=Vt();var qs;Lt===null?qs="null":zr(Lt)?qs="array":Lt!==void 0&&Lt.$$typeof===n?(qs="<"+(Hi(Lt.type)||"Unknown")+" />",Qa=" Did you accidentally export a JSX literal instead of a component?"):qs=typeof Lt,yt("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",qs,Qa)}var Vo=ln.apply(this,arguments);if(Vo==null)return Vo;if(Si)for(var mi=2;mi<arguments.length;mi++)Ai(arguments[mi],Lt);return Lt===a?Bn(Vo):Fr(Vo),Vo}var yi=!1;function qi(Lt){var _r=xi.bind(null,Lt);return _r.type=Lt,yi||(yi=!0,ht("React.createFactory() is deprecated and will be removed in a future major release. Consider using JSX or use React.createElement() directly instead.")),Object.defineProperty(_r,"type",{enumerable:!1,get:function(){return ht("Factory.type is deprecated. Access the class directly before passing it to createFactory."),Object.defineProperty(this,"type",{value:Lt}),Lt}}),_r}function Ri(Lt,_r,zn){for(var Si=xa.apply(this,arguments),Qa=2;Qa<arguments.length;Qa++)Ai(arguments[Qa],Si.type);return Fr(Si),Si}function Fa(Lt,_r){var zn=X.transition;X.transition={};var Si=X.transition;X.transition._updatedFibers=new Set;try{Lt()}finally{if(X.transition=zn,zn===null&&Si._updatedFibers){var Qa=Si._updatedFibers.size;Qa>10&&ht("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."),Si._updatedFibers.clear()}}}var sa=!1,ca=null;function Us(Lt){if(ca===null)try{var _r=("require"+Math.random()).slice(0,7),zn=e&&e[_r];ca=zn.call(e,"timers").setImmediate}catch{ca=function(Qa){sa===!1&&(sa=!0,typeof MessageChannel>"u"&&yt("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 Ks=new MessageChannel;Ks.port1.onmessage=Qa,Ks.port2.postMessage(void 0)}}return ca(Lt)}var fo=0,ho=!1;function Na(Lt){{var _r=fo;fo++,te.current===null&&(te.current=[]);var zn=te.isBatchingLegacy,Si;try{if(te.isBatchingLegacy=!0,Si=Lt(),!zn&&te.didScheduleLegacyUpdate){var Qa=te.current;Qa!==null&&(te.didScheduleLegacyUpdate=!1,yc(Qa))}}catch(Rt){throw Ju(_r),Rt}finally{te.isBatchingLegacy=zn}if(Si!==null&&typeof Si=="object"&&typeof Si.then=="function"){var Ks=Si,qs=!1,Vo={then:function(Rt,yr){qs=!0,Ks.then(function(Lr){Ju(_r),fo===0?Ld(Lr,Rt,yr):Rt(Lr)},function(Lr){Ju(_r),yr(Lr)})}};return!ho&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){qs||(ho=!0,yt("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 () => ...);"))}),Vo}else{var mi=Si;if(Ju(_r),fo===0){var Pu=te.current;Pu!==null&&(yc(Pu),te.current=null);var Fi={then:function(Rt,yr){te.current===null?(te.current=[],Ld(mi,Rt,yr)):Rt(mi)}};return Fi}else{var z={then:function(Rt,yr){Rt(mi)}};return z}}}}function Ju(Lt){Lt!==fo-1&&yt("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),fo=Lt}function Ld(Lt,_r,zn){{var Si=te.current;if(Si!==null)try{yc(Si),Us(function(){Si.length===0?(te.current=null,_r(Lt)):Ld(Lt,_r,zn)})}catch(Qa){zn(Qa)}else _r(Lt)}}var Ic=!1;function yc(Lt){if(!Ic){Ic=!0;var _r=0;try{for(;_r<Lt.length;_r++){var zn=Lt[_r];do zn=zn(!0);while(zn!==null)}Lt.length=0}catch(Si){throw Lt=Lt.slice(_r+1),Si}finally{Ic=!1}}}var fp=xi,fA=Ri,Qh=qi,Vp={map:nl,forEach:Gs,count:Yu,toArray:qa,only:js};t.Children=Vp,t.Component=Ct,t.Fragment=a,t.Profiler=l,t.PureComponent=Xt,t.StrictMode=s,t.Suspense=m,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ze,t.act=Na,t.cloneElement=fA,t.createContext=ha,t.createElement=fp,t.createFactory=Qh,t.createRef=Tr,t.forwardRef=xo,t.isValidElement=ra,t.lazy=Bs,t.memo=ba,t.startTransition=Fa,t.unstable_act=Na,t.useCallback=Gi,t.useContext=Os,t.useDebugValue=lo,t.useDeferredValue=Wl,t.useEffect=hu,t.useId=is,t.useImperativeHandle=ia,t.useInsertionEffect=wa,t.useLayoutEffect=Wr,t.useMemo=vs,t.useReducer=wo,t.useRef=Fo,t.useState=xs,t.useSyncExternalStore=Pl,t.useTransition=Rs,t.version=r,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)})()})(C5,C5.exports)),C5.exports}var LAe;function CI(){return LAe||(LAe=1,eY.exports=Iqe()),eY.exports}var E5={},NAe;function Tqe(){if(NAe)return E5;NAe=1;return(function(){var e=CI(),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"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),w=Symbol.for("react.lazy"),b=Symbol.for("react.offscreen"),R=Symbol.iterator,x="@@iterator";function M(Br){if(Br===null||typeof Br!="object")return null;var Li=R&&Br[R]||Br[x];return typeof Li=="function"?Li:null}var N=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function V(Br){{for(var Li=arguments.length,ba=new Array(Li>1?Li-1:0),Ua=1;Ua<Li;Ua++)ba[Ua-1]=arguments[Ua];$("error",Br,ba)}}function $(Br,Li,ba){{var Ua=N.ReactDebugCurrentFrame,Os=Ua.getStackAddendum();Os!==""&&(Li+="%s",ba=ba.concat([Os]));var xs=ba.map(function(wo){return String(wo)});xs.unshift("Warning: "+Li),Function.prototype.apply.call(console[Br],console,xs)}}var X=!1,te=!1,ie=!1,le=!1,pe=!1,ge;ge=Symbol.for("react.module.reference");function ye(Br){return!!(typeof Br=="string"||typeof Br=="function"||Br===n||Br===a||pe||Br===i||Br===d||Br===h||le||Br===b||X||te||ie||typeof Br=="object"&&Br!==null&&(Br.$$typeof===w||Br.$$typeof===m||Br.$$typeof===s||Br.$$typeof===l||Br.$$typeof===u||Br.$$typeof===ge||Br.getModuleId!==void 0))}function _e(Br,Li,ba){var Ua=Br.displayName;if(Ua)return Ua;var Os=Li.displayName||Li.name||"";return Os!==""?ba+"("+Os+")":ba}function be(Br){return Br.displayName||"Context"}function He(Br){if(Br==null)return null;if(typeof Br.tag=="number"&&V("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof Br=="function")return Br.displayName||Br.name||null;if(typeof Br=="string")return Br;switch(Br){case n:return"Fragment";case r:return"Portal";case a:return"Profiler";case i:return"StrictMode";case d:return"Suspense";case h:return"SuspenseList"}if(typeof Br=="object")switch(Br.$$typeof){case l:var Li=Br;return be(Li)+".Consumer";case s:var ba=Br;return be(ba._context)+".Provider";case u:return _e(Br,Br.render,"ForwardRef");case m:var Ua=Br.displayName||null;return Ua!==null?Ua:He(Br.type)||"Memo";case w:{var Os=Br,xs=Os._payload,wo=Os._init;try{return He(wo(xs))}catch{return null}}}return null}var ke=Object.assign,Ze=0,ht,yt,Je,Tt,xt,ft,Ue;function st(){}st.__reactDisabledLog=!0;function Ct(){{if(Ze===0){ht=console.log,yt=console.info,Je=console.warn,Tt=console.error,xt=console.group,ft=console.groupCollapsed,Ue=console.groupEnd;var Br={configurable:!0,enumerable:!0,value:st,writable:!0};Object.defineProperties(console,{info:Br,log:Br,warn:Br,error:Br,group:Br,groupCollapsed:Br,groupEnd:Br})}Ze++}}function bt(){{if(Ze--,Ze===0){var Br={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:ke({},Br,{value:ht}),info:ke({},Br,{value:yt}),warn:ke({},Br,{value:Je}),error:ke({},Br,{value:Tt}),group:ke({},Br,{value:xt}),groupCollapsed:ke({},Br,{value:ft}),groupEnd:ke({},Br,{value:Ue})})}Ze<0&&V("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var Nt=N.ReactCurrentDispatcher,Kt;function Er(Br,Li,ba){{if(Kt===void 0)try{throw Error()}catch(Os){var Ua=Os.stack.trim().match(/\n( *(at )?)/);Kt=Ua&&Ua[1]||""}return` `+Kt+Br}}var Xt=!1,Zt;{var Tr=typeof WeakMap=="function"?WeakMap:Map;Zt=new Tr}function ar(Br,Li){if(!Br||Xt)return"";{var ba=Zt.get(Br);if(ba!==void 0)return ba}var Ua;Xt=!0;var Os=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var xs;xs=Nt.current,Nt.current=null,Ct();try{if(Li){var wo=function(){throw Error()};if(Object.defineProperty(wo.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(wo,[])}catch(lo){Ua=lo}Reflect.construct(Br,[],wo)}else{try{wo.call()}catch(lo){Ua=lo}Br.call(wo.prototype)}}else{try{throw Error()}catch(lo){Ua=lo}Br()}}catch(lo){if(lo&&Ua&&typeof lo.stack=="string"){for(var Fo=lo.stack.split(` `),hu=Ua.stack.split(` `),wa=Fo.length-1,Wr=hu.length-1;wa>=1&&Wr>=0&&Fo[wa]!==hu[Wr];)Wr--;for(;wa>=1&&Wr>=0;wa--,Wr--)if(Fo[wa]!==hu[Wr]){if(wa!==1||Wr!==1)do if(wa--,Wr--,Wr<0||Fo[wa]!==hu[Wr]){var Gi=` `+Fo[wa].replace(" at new "," at ");return Br.displayName&&Gi.includes("<anonymous>")&&(Gi=Gi.replace("<anonymous>",Br.displayName)),typeof Br=="function"&&Zt.set(Br,Gi),Gi}while(wa>=1&&Wr>=0);break}}}finally{Xt=!1,Nt.current=xs,bt(),Error.prepareStackTrace=Os}var vs=Br?Br.displayName||Br.name:"",ia=vs?Er(vs):"";return typeof Br=="function"&&Zt.set(Br,ia),ia}function zr(Br,Li,ba){return ar(Br,!1)}function sn(Br){var Li=Br.prototype;return!!(Li&&Li.isReactComponent)}function qe(Br,Li,ba){if(Br==null)return"";if(typeof Br=="function")return ar(Br,sn(Br));if(typeof Br=="string")return Er(Br);switch(Br){case d:return Er("Suspense");case h:return Er("SuspenseList")}if(typeof Br=="object")switch(Br.$$typeof){case u:return zr(Br.render);case m:return qe(Br.type,Li,ba);case w:{var Ua=Br,Os=Ua._payload,xs=Ua._init;try{return qe(xs(Os),Li,ba)}catch{}}}return""}var nn=Object.prototype.hasOwnProperty,bn={},an=N.ReactDebugCurrentFrame;function Nn(Br){if(Br){var Li=Br._owner,ba=qe(Br.type,Br._source,Li?Li.type:null);an.setExtraStackFrame(ba)}else an.setExtraStackFrame(null)}function Hi(Br,Li,ba,Ua,Os){{var xs=Function.call.bind(nn);for(var wo in Br)if(xs(Br,wo)){var Fo=void 0;try{if(typeof Br[wo]!="function"){var hu=Error((Ua||"React class")+": "+ba+" type `"+wo+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof Br[wo]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw hu.name="Invariant Violation",hu}Fo=Br[wo](Li,wo,Ua,ba,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(wa){Fo=wa}Fo&&!(Fo instanceof Error)&&(Nn(Os),V("%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).",Ua||"React class",ba,wo,typeof Fo),Nn(null)),Fo instanceof Error&&!(Fo.message in bn)&&(bn[Fo.message]=!0,Nn(Os),V("Failed %s type: %s",ba,Fo.message),Nn(null))}}}var ri=Array.isArray;function ki(Br){return ri(Br)}function ji(Br){{var Li=typeof Symbol=="function"&&Symbol.toStringTag,ba=Li&&Br[Symbol.toStringTag]||Br.constructor.name||"Object";return ba}}function $n(Br){try{return dn(Br),!1}catch{return!0}}function dn(Br){return""+Br}function Dn(Br){if($n(Br))return V("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",ji(Br)),dn(Br)}var Pr=N.ReactCurrentOwner,Ln={key:!0,ref:!0,__self:!0,__source:!0},wi,Cn;function Pn(Br){if(nn.call(Br,"ref")){var Li=Object.getOwnPropertyDescriptor(Br,"ref").get;if(Li&&Li.isReactWarning)return!1}return Br.ref!==void 0}function ln(Br){if(nn.call(Br,"key")){var Li=Object.getOwnPropertyDescriptor(Br,"key").get;if(Li&&Li.isReactWarning)return!1}return Br.key!==void 0}function di(Br,Li){typeof Br.ref=="string"&&Pr.current}function xa(Br,Li){{var ba=function(){wi||(wi=!0,V("%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)",Li))};ba.isReactWarning=!0,Object.defineProperty(Br,"key",{get:ba,configurable:!0})}}function ra(Br,Li){{var ba=function(){Cn||(Cn=!0,V("%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)",Li))};ba.isReactWarning=!0,Object.defineProperty(Br,"ref",{get:ba,configurable:!0})}}var ua=function(Br,Li,ba,Ua,Os,xs,wo){var Fo={$$typeof:t,type:Br,key:Li,ref:ba,props:wo,_owner:xs};return Fo._store={},Object.defineProperty(Fo._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(Fo,"_self",{configurable:!1,enumerable:!1,writable:!1,value:Ua}),Object.defineProperty(Fo,"_source",{configurable:!1,enumerable:!1,writable:!1,value:Os}),Object.freeze&&(Object.freeze(Fo.props),Object.freeze(Fo)),Fo};function Ja(Br,Li,ba,Ua,Os){{var xs,wo={},Fo=null,hu=null;ba!==void 0&&(Dn(ba),Fo=""+ba),ln(Li)&&(Dn(Li.key),Fo=""+Li.key),Pn(Li)&&(hu=Li.ref,di(Li,Os));for(xs in Li)nn.call(Li,xs)&&!Ln.hasOwnProperty(xs)&&(wo[xs]=Li[xs]);if(Br&&Br.defaultProps){var wa=Br.defaultProps;for(xs in wa)wo[xs]===void 0&&(wo[xs]=wa[xs])}if(Fo||hu){var Wr=typeof Br=="function"?Br.displayName||Br.name||"Unknown":Br;Fo&&xa(wo,Wr),hu&&ra(wo,Wr)}return ua(Br,Fo,hu,Os,Ua,Pr.current,wo)}}var gs=N.ReactCurrentOwner,La=N.ReactDebugCurrentFrame;function Wa(Br){if(Br){var Li=Br._owner,ba=qe(Br.type,Br._source,Li?Li.type:null);La.setExtraStackFrame(ba)}else La.setExtraStackFrame(null)}var yo;yo=!1;function Es(Br){return typeof Br=="object"&&Br!==null&&Br.$$typeof===t}function ms(){{if(gs.current){var Br=He(gs.current.type);if(Br)return` Check the render method of \``+Br+"`."}return""}}function nl(Br){return""}var Yu={};function Gs(Br){{var Li=ms();if(!Li){var ba=typeof Br=="string"?Br:Br.displayName||Br.name;ba&&(Li=` Check the top-level render call using <`+ba+">.")}return Li}}function qa(Br,Li){{if(!Br._store||Br._store.validated||Br.key!=null)return;Br._store.validated=!0;var ba=Gs(Li);if(Yu[ba])return;Yu[ba]=!0;var Ua="";Br&&Br._owner&&Br._owner!==gs.current&&(Ua=" It was passed a child from "+He(Br._owner.type)+"."),Wa(Br),V('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',ba,Ua),Wa(null)}}function js(Br,Li){{if(typeof Br!="object")return;if(ki(Br))for(var ba=0;ba<Br.length;ba++){var Ua=Br[ba];Es(Ua)&&qa(Ua,Li)}else if(Es(Br))Br._store&&(Br._store.validated=!0);else if(Br){var Os=M(Br);if(typeof Os=="function"&&Os!==Br.entries)for(var xs=Os.call(Br),wo;!(wo=xs.next()).done;)Es(wo.value)&&qa(wo.value,Li)}}}function ha(Br){{var Li=Br.type;if(Li==null||typeof Li=="string")return;var ba;if(typeof Li=="function")ba=Li.propTypes;else if(typeof Li=="object"&&(Li.$$typeof===u||Li.$$typeof===m))ba=Li.propTypes;else return;if(ba){var Ua=He(Li);Hi(ba,Br.props,"prop",Ua,Br)}else if(Li.PropTypes!==void 0&&!yo){yo=!0;var Os=He(Li);V("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",Os||"Unknown")}typeof Li.getDefaultProps=="function"&&!Li.getDefaultProps.isReactClassApproved&&V("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function Nl(Br){{for(var Li=Object.keys(Br.props),ba=0;ba<Li.length;ba++){var Ua=Li[ba];if(Ua!=="children"&&Ua!=="key"){Wa(Br),V("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",Ua),Wa(null);break}}Br.ref!==null&&(Wa(Br),V("Invalid attribute `ref` supplied to `React.Fragment`."),Wa(null))}}var zs={};function _i(Br,Li,ba,Ua,Os,xs){{var wo=ye(Br);if(!wo){var Fo="";(Br===void 0||typeof Br=="object"&&Br!==null&&Object.keys(Br).length===0)&&(Fo+=" 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 hu=nl();hu?Fo+=hu:Fo+=ms();var wa;Br===null?wa="null":ki(Br)?wa="array":Br!==void 0&&Br.$$typeof===t?(wa="<"+(He(Br.type)||"Unknown")+" />",Fo=" Did you accidentally export a JSX literal instead of a component?"):wa=typeof Br,V("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",wa,Fo)}var Wr=Ja(Br,Li,ba,Os,xs);if(Wr==null)return Wr;if(wo){var Gi=Li.children;if(Gi!==void 0)if(Ua)if(ki(Gi)){for(var vs=0;vs<Gi.length;vs++)js(Gi[vs],Br);Object.freeze&&Object.freeze(Gi)}else V("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 js(Gi,Br)}if(nn.call(Li,"key")){var ia=He(Br),lo=Object.keys(Li).filter(function(is){return is!=="key"}),Rs=lo.length>0?"{key: someKey, "+lo.join(": ..., ")+": ...}":"{key: someKey}";if(!zs[ia+Rs]){var Wl=lo.length>0?"{"+lo.join(": ..., ")+": ...}":"{}";V(`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} />`,Rs,ia,Wl,ia),zs[ia+Rs]=!0}}return Br===n?Nl(Wr):ha(Wr),Wr}}function ga(Br,Li,ba){return _i(Br,Li,ba,!0)}function Di(Br,Li,ba){return _i(Br,Li,ba,!1)}var Bs=Di,xo=ga;E5.Fragment=n,E5.jsx=Bs,E5.jsxs=xo})(),E5}var PAe;function xqe(){return PAe||(PAe=1,Zq.exports=Tqe()),Zq.exports}var L=xqe(),FH={},tY={exports:{}},rY={exports:{}},nY={},BAe;function Rqe(){return BAe||(BAe=1,(function(e){(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(Cn,Pn){var ln=Cn.length;Cn.push(Pn),s(Cn,Pn,ln)}function i(Cn){return Cn.length===0?null:Cn[0]}function a(Cn){if(Cn.length===0)return null;var Pn=Cn[0],ln=Cn.pop();return ln!==Pn&&(Cn[0]=ln,l(Cn,ln,0)),Pn}function s(Cn,Pn,ln){for(var di=ln;di>0;){var xa=di-1>>>1,ra=Cn[xa];if(u(ra,Pn)>0)Cn[xa]=Pn,Cn[di]=ra,di=xa;else return}}function l(Cn,Pn,ln){for(var di=ln,xa=Cn.length,ra=xa>>>1;di<ra;){var ua=(di+1)*2-1,Ja=Cn[ua],gs=ua+1,La=Cn[gs];if(u(Ja,Pn)<0)gs<xa&&u(La,Ja)<0?(Cn[di]=La,Cn[gs]=Pn,di=gs):(Cn[di]=Ja,Cn[ua]=Pn,di=ua);else if(gs<xa&&u(La,Pn)<0)Cn[di]=La,Cn[gs]=Pn,di=gs;else return}}function u(Cn,Pn){var ln=Cn.sortIndex-Pn.sortIndex;return ln!==0?ln:Cn.id-Pn.id}var d=1,h=2,m=3,w=4,b=5;function R(Cn,Pn){}var x=typeof performance=="object"&&typeof performance.now=="function";if(x){var M=performance;e.unstable_now=function(){return M.now()}}else{var N=Date,V=N.now();e.unstable_now=function(){return N.now()-V}}var $=1073741823,X=-1,te=250,ie=5e3,le=1e4,pe=$,ge=[],ye=[],_e=1,be=null,He=m,ke=!1,Ze=!1,ht=!1,yt=typeof setTimeout=="function"?setTimeout:null,Je=typeof clearTimeout=="function"?clearTimeout:null,Tt=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function xt(Cn){for(var Pn=i(ye);Pn!==null;){if(Pn.callback===null)a(ye);else if(Pn.startTime<=Cn)a(ye),Pn.sortIndex=Pn.expirationTime,n(ge,Pn);else return;Pn=i(ye)}}function ft(Cn){if(ht=!1,xt(Cn),!Ze)if(i(ge)!==null)Ze=!0,dn(Ue);else{var Pn=i(ye);Pn!==null&&Dn(ft,Pn.startTime-Cn)}}function Ue(Cn,Pn){Ze=!1,ht&&(ht=!1,Pr()),ke=!0;var ln=He;try{var di;if(!t)return st(Cn,Pn)}finally{be=null,He=ln,ke=!1}}function st(Cn,Pn){var ln=Pn;for(xt(ln),be=i(ge);be!==null&&!(be.expirationTime>ln&&(!Cn||an()));){var di=be.callback;if(typeof di=="function"){be.callback=null,He=be.priorityLevel;var xa=be.expirationTime<=ln,ra=di(xa);ln=e.unstable_now(),typeof ra=="function"?be.callback=ra:be===i(ge)&&a(ge),xt(ln)}else a(ge);be=i(ge)}if(be!==null)return!0;var ua=i(ye);return ua!==null&&Dn(ft,ua.startTime-ln),!1}function Ct(Cn,Pn){switch(Cn){case d:case h:case m:case w:case b:break;default:Cn=m}var ln=He;He=Cn;try{return Pn()}finally{He=ln}}function bt(Cn){var Pn;switch(He){case d:case h:case m:Pn=m;break;default:Pn=He;break}var ln=He;He=Pn;try{return Cn()}finally{He=ln}}function Nt(Cn){var Pn=He;return function(){var ln=He;He=Pn;try{return Cn.apply(this,arguments)}finally{He=ln}}}function Kt(Cn,Pn,ln){var di=e.unstable_now(),xa;if(typeof ln=="object"&&ln!==null){var ra=ln.delay;typeof ra=="number"&&ra>0?xa=di+ra:xa=di}else xa=di;var ua;switch(Cn){case d:ua=X;break;case h:ua=te;break;case b:ua=pe;break;case w:ua=le;break;case m:default:ua=ie;break}var Ja=xa+ua,gs={id:_e++,callback:Pn,priorityLevel:Cn,startTime:xa,expirationTime:Ja,sortIndex:-1};return xa>di?(gs.sortIndex=xa,n(ye,gs),i(ge)===null&&gs===i(ye)&&(ht?Pr():ht=!0,Dn(ft,xa-di))):(gs.sortIndex=Ja,n(ge,gs),!Ze&&!ke&&(Ze=!0,dn(Ue))),gs}function Er(){}function Xt(){!Ze&&!ke&&(Ze=!0,dn(Ue))}function Zt(){return i(ge)}function Tr(Cn){Cn.callback=null}function ar(){return He}var zr=!1,sn=null,qe=-1,nn=r,bn=-1;function an(){var Cn=e.unstable_now()-bn;return!(Cn<nn)}function Nn(){}function Hi(Cn){if(Cn<0||Cn>125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}Cn>0?nn=Math.floor(1e3/Cn):nn=r}var ri=function(){if(sn!==null){var Cn=e.unstable_now();bn=Cn;var Pn=!0,ln=!0;try{ln=sn(Pn,Cn)}finally{ln?ki():(zr=!1,sn=null)}}else zr=!1},ki;if(typeof Tt=="function")ki=function(){Tt(ri)};else if(typeof MessageChannel<"u"){var ji=new MessageChannel,$n=ji.port2;ji.port1.onmessage=ri,ki=function(){$n.postMessage(null)}}else ki=function(){yt(ri,0)};function dn(Cn){sn=Cn,zr||(zr=!0,ki())}function Dn(Cn,Pn){qe=yt(function(){Cn(e.unstable_now())},Pn)}function Pr(){Je(qe),qe=-1}var Ln=Nn,wi=null;e.unstable_IdlePriority=b,e.unstable_ImmediatePriority=d,e.unstable_LowPriority=w,e.unstable_NormalPriority=m,e.unstable_Profiling=wi,e.unstable_UserBlockingPriority=h,e.unstable_cancelCallback=Tr,e.unstable_continueExecution=Xt,e.unstable_forceFrameRate=Hi,e.unstable_getCurrentPriorityLevel=ar,e.unstable_getFirstCallbackNode=Zt,e.unstable_next=bt,e.unstable_pauseExecution=Er,e.unstable_requestPaint=Ln,e.unstable_runWithPriority=Ct,e.unstable_scheduleCallback=Kt,e.unstable_shouldYield=an,e.unstable_wrapCallback=Nt,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)})()})(nY)),nY}var UAe;function Mqe(){return UAe||(UAe=1,rY.exports=Rqe()),rY.exports}var Xy={},FAe;function Oqe(){if(FAe)return Xy;FAe=1;return(function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var e=CI(),t=Mqe(),r=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,n=!1;function i(v){n=v}function a(v){if(!n){for(var S=arguments.length,U=new Array(S>1?S-1:0),J=1;J<S;J++)U[J-1]=arguments[J];l("warn",v,U)}}function s(v){if(!n){for(var S=arguments.length,U=new Array(S>1?S-1:0),J=1;J<S;J++)U[J-1]=arguments[J];l("error",v,U)}}function l(v,S,U){{var J=r.ReactDebugCurrentFrame,ue=J.getStackAddendum();ue!==""&&(S+="%s",U=U.concat([ue]));var Ce=U.map(function(Ge){return String(Ge)});Ce.unshift("Warning: "+S),Function.prototype.apply.call(console[v],console,Ce)}}var u=0,d=1,h=2,m=3,w=4,b=5,R=6,x=7,M=8,N=9,V=10,$=11,X=12,te=13,ie=14,le=15,pe=16,ge=17,ye=18,_e=19,be=21,He=22,ke=23,Ze=24,ht=25,yt=!0,Je=!1,Tt=!1,xt=!1,ft=!1,Ue=!0,st=!0,Ct=!0,bt=!0,Nt=new Set,Kt={},Er={};function Xt(v,S){Zt(v,S),Zt(v+"Capture",S)}function Zt(v,S){Kt[v]&&s("EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.",v),Kt[v]=S;{var U=v.toLowerCase();Er[U]=v,v==="onDoubleClick"&&(Er.ondblclick=v)}for(var J=0;J<S.length;J++)Nt.add(S[J])}var Tr=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",ar=Object.prototype.hasOwnProperty;function zr(v){{var S=typeof Symbol=="function"&&Symbol.toStringTag,U=S&&v[Symbol.toStringTag]||v.constructor.name||"Object";return U}}function sn(v){try{return qe(v),!1}catch{return!0}}function qe(v){return""+v}function nn(v,S){if(sn(v))return s("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before before using it here.",S,zr(v)),qe(v)}function bn(v){if(sn(v))return s("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",zr(v)),qe(v)}function an(v,S){if(sn(v))return s("The provided `%s` prop is an unsupported type %s. This value must be coerced to a string before before using it here.",S,zr(v)),qe(v)}function Nn(v,S){if(sn(v))return s("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before before using it here.",S,zr(v)),qe(v)}function Hi(v){if(sn(v))return s("The provided HTML markup uses a value of unsupported type %s. This value must be coerced to a string before before using it here.",zr(v)),qe(v)}function ri(v){if(sn(v))return s("Form field values (value, checked, defaultValue, or defaultChecked props) must be strings, not %s. This value must be coerced to a string before before using it here.",zr(v)),qe(v)}var ki=0,ji=1,$n=2,dn=3,Dn=4,Pr=5,Ln=6,wi=":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u