From 567bb18e91faa515984ee01bce3cfaeacc3d5ff9 Mon Sep 17 00:00:00 2001 From: Yiannis Christodoulou Date: Sun, 19 Oct 2025 20:30:13 +0300 Subject: [PATCH] build assets --- static/video_editor/video-editor.js | 56 ++++++++++++------------- static/video_editor/video-editor.js.map | 2 +- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/static/video_editor/video-editor.js b/static/video_editor/video-editor.js index 1aba724e..6c394483 100644 --- a/static/video_editor/video-editor.js +++ b/static/video_editor/video-editor.js @@ -18,7 +18,7 @@ Your code should look like: 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.`),u}function S(u){var p=E();if(u._context!==void 0){var b=u._context;b.Consumer===u?wA("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?"):b.Provider===u&&wA("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return p.useContext(u)}function y(u){var p=E();return p.useState(u)}function C(u,p,b){var v=E();return v.useReducer(u,p,b)}function T(u){var p=E();return p.useRef(u)}function f(u,p){var b=E();return b.useEffect(u,p)}function q(u,p){var b=E();return b.useInsertionEffect(u,p)}function N(u,p){var b=E();return b.useLayoutEffect(u,p)}function P(u,p){var b=E();return b.useCallback(u,p)}function Ae(u,p){var b=E();return b.useMemo(u,p)}function $(u,p,b){var v=E();return v.useImperativeHandle(u,p,b)}function BA(u,p){{var b=E();return b.useDebugValue(u,p)}}function fA(){var u=E();return u.useTransition()}function ae(u){var p=E();return p.useDeferredValue(u)}function rt(){var u=E();return u.useId()}function Oa(u,p,b){var v=E();return v.useSyncExternalStore(u,p,b)}var _t=0,Tt,aa,Et,Ge,li,Sa,ro;function xa(){}xa.__reactDisabledLog=!0;function yi(){{if(_t===0){Tt=console.log,aa=console.info,Et=console.warn,Ge=console.error,li=console.group,Sa=console.groupCollapsed,ro=console.groupEnd;var u={configurable:!0,enumerable:!0,value:xa,writable:!0};Object.defineProperties(console,{info:u,log:u,warn:u,error:u,group:u,groupCollapsed:u,groupEnd:u})}_t++}}function Rt(){{if(_t--,_t===0){var u={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:aA({},u,{value:Tt}),info:aA({},u,{value:aa}),warn:aA({},u,{value:Et}),error:aA({},u,{value:Ge}),group:aA({},u,{value:li}),groupCollapsed:aA({},u,{value:Sa}),groupEnd:aA({},u,{value:ro})})}_t<0&&wA("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var na=sA.ReactCurrentDispatcher,ra;function it(u,p,b){{if(ra===void 0)try{throw Error()}catch(_){var v=_.stack.trim().match(/\n( *(at )?)/);ra=v&&v[1]||""}return` +See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.`),u}function x(u){var p=E();if(u._context!==void 0){var b=u._context;b.Consumer===u?wA("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?"):b.Provider===u&&wA("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return p.useContext(u)}function y(u){var p=E();return p.useState(u)}function C(u,p,b){var v=E();return v.useReducer(u,p,b)}function T(u){var p=E();return p.useRef(u)}function f(u,p){var b=E();return b.useEffect(u,p)}function q(u,p){var b=E();return b.useInsertionEffect(u,p)}function N(u,p){var b=E();return b.useLayoutEffect(u,p)}function P(u,p){var b=E();return b.useCallback(u,p)}function Ae(u,p){var b=E();return b.useMemo(u,p)}function $(u,p,b){var v=E();return v.useImperativeHandle(u,p,b)}function BA(u,p){{var b=E();return b.useDebugValue(u,p)}}function fA(){var u=E();return u.useTransition()}function ae(u){var p=E();return p.useDeferredValue(u)}function rt(){var u=E();return u.useId()}function Oa(u,p,b){var v=E();return v.useSyncExternalStore(u,p,b)}var _t=0,Tt,aa,Et,Ge,li,Sa,ro;function xa(){}xa.__reactDisabledLog=!0;function yi(){{if(_t===0){Tt=console.log,aa=console.info,Et=console.warn,Ge=console.error,li=console.group,Sa=console.groupCollapsed,ro=console.groupEnd;var u={configurable:!0,enumerable:!0,value:xa,writable:!0};Object.defineProperties(console,{info:u,log:u,warn:u,error:u,group:u,groupCollapsed:u,groupEnd:u})}_t++}}function Rt(){{if(_t--,_t===0){var u={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:aA({},u,{value:Tt}),info:aA({},u,{value:aa}),warn:aA({},u,{value:Et}),error:aA({},u,{value:Ge}),group:aA({},u,{value:li}),groupCollapsed:aA({},u,{value:Sa}),groupEnd:aA({},u,{value:ro})})}_t<0&&wA("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var na=sA.ReactCurrentDispatcher,ra;function it(u,p,b){{if(ra===void 0)try{throw Error()}catch(_){var v=_.stack.trim().match(/\n( *(at )?)/);ra=v&&v[1]||""}return` `+ra+u}}var ge=!1,fi;{var Ci=typeof WeakMap=="function"?WeakMap:Map;fi=new Ci}function Xa(u,p){if(!u||ge)return"";{var b=fi.get(u);if(b!==void 0)return b}var v;ge=!0;var _=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var NA;NA=na.current,na.current=null,yi();try{if(p){var TA=function(){throw Error()};if(Object.defineProperty(TA.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(TA,[])}catch(st){v=st}Reflect.construct(u,[],TA)}else{try{TA.call()}catch(st){v=st}u.call(TA.prototype)}}else{try{throw Error()}catch(st){v=st}u()}}catch(st){if(st&&v&&typeof st.stack=="string"){for(var IA=st.stack.split(` `),ue=v.stack.split(` `),ve=IA.length-1,Ie=ue.length-1;ve>=1&&Ie>=0&&IA[ve]!==ue[Ie];)Ie--;for(;ve>=1&&Ie>=0;ve--,Ie--)if(IA[ve]!==ue[Ie]){if(ve!==1||Ie!==1)do if(ve--,Ie--,Ie<0||IA[ve]!==ue[Ie]){var Je=` @@ -28,7 +28,7 @@ Check the render method of \``+u+"`."}return""}function $t(u){if(u!==void 0){var Check your code at `+p+":"+b+"."}return""}function Rn(u){return u!=null?$t(u.__source):""}var Ha={};function nc(u){var p=uo();if(!p){var b=typeof u=="string"?u:u.displayName||u.name;b&&(p=` -Check the top-level render call using <`+b+">.")}return p}function Lt(u,p){if(!(!u._store||u._store.validated||u.key!=null)){u._store.validated=!0;var b=nc(p);if(!Ha[b]){Ha[b]=!0;var v="";u&&u._owner&&u._owner!==iA.current&&(v=" It was passed a child from "+kA(u._owner.type)+"."),Ta(u),wA('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',b,v),Ta(null)}}}function $e(u,p){if(typeof u=="object"){if(j(u))for(var b=0;b",_=" Did you accidentally export a JSX literal instead of a component?"):TA=typeof u,wA("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",TA,_)}var IA=PA.apply(this,arguments);if(IA==null)return IA;if(v)for(var ue=2;ue10&&EA("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."),v._updatedFibers.clear()}}}var co=!1,rr=null;function oc(u){if(rr===null)try{var p=("require"+Math.random()).slice(0,7),b=R&&R[p];rr=b.call(R,"timers").setImmediate}catch{rr=function(_){co===!1&&(co=!0,typeof MessageChannel>"u"&&wA("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 NA=new MessageChannel;NA.port1.onmessage=_,NA.port2.postMessage(void 0)}}return rr(u)}var Pa=0,Ln=!1;function mo(u){{var p=Pa;Pa++,M.current===null&&(M.current=[]);var b=M.isBatchingLegacy,v;try{if(M.isBatchingLegacy=!0,v=u(),!b&&M.didScheduleLegacyUpdate){var _=M.current;_!==null&&(M.didScheduleLegacyUpdate=!1,ur(_))}}catch(ne){throw Ea(p),ne}finally{M.isBatchingLegacy=b}if(v!==null&&typeof v=="object"&&typeof v.then=="function"){var NA=v,TA=!1,IA={then:function(ne,At){TA=!0,NA.then(function(st){Ea(p),Pa===0?or(st,ne,At):ne(st)},function(st){Ea(p),At(st)})}};return!Ln&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){TA||(Ln=!0,wA("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 () => ...);"))}),IA}else{var ue=v;if(Ea(p),Pa===0){var ve=M.current;ve!==null&&(ur(ve),M.current=null);var Ie={then:function(ne,At){M.current===null?(M.current=[],or(ue,ne,At)):ne(ue)}};return Ie}else{var Je={then:function(ne,At){ne(ue)}};return Je}}}}function Ea(u){u!==Pa-1&&wA("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),Pa=u}function or(u,p,b){{var v=M.current;if(v!==null)try{ur(v),oc(function(){v.length===0?(M.current=null,p(u)):or(u,p,b)})}catch(_){b(_)}else p(u)}}var lr=!1;function ur(u){if(!lr){lr=!0;var p=0;try{for(;p.")}return p}function Lt(u,p){if(!(!u._store||u._store.validated||u.key!=null)){u._store.validated=!0;var b=nc(p);if(!Ha[b]){Ha[b]=!0;var v="";u&&u._owner&&u._owner!==iA.current&&(v=" It was passed a child from "+kA(u._owner.type)+"."),Ta(u),wA('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',b,v),Ta(null)}}}function $e(u,p){if(typeof u=="object"){if(j(u))for(var b=0;b",_=" Did you accidentally export a JSX literal instead of a component?"):TA=typeof u,wA("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",TA,_)}var IA=PA.apply(this,arguments);if(IA==null)return IA;if(v)for(var ue=2;ue10&&EA("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."),v._updatedFibers.clear()}}}var co=!1,rr=null;function oc(u){if(rr===null)try{var p=("require"+Math.random()).slice(0,7),b=R&&R[p];rr=b.call(R,"timers").setImmediate}catch{rr=function(_){co===!1&&(co=!0,typeof MessageChannel>"u"&&wA("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 NA=new MessageChannel;NA.port1.onmessage=_,NA.port2.postMessage(void 0)}}return rr(u)}var Pa=0,Ln=!1;function mo(u){{var p=Pa;Pa++,M.current===null&&(M.current=[]);var b=M.isBatchingLegacy,v;try{if(M.isBatchingLegacy=!0,v=u(),!b&&M.didScheduleLegacyUpdate){var _=M.current;_!==null&&(M.didScheduleLegacyUpdate=!1,ur(_))}}catch(ne){throw Ea(p),ne}finally{M.isBatchingLegacy=b}if(v!==null&&typeof v=="object"&&typeof v.then=="function"){var NA=v,TA=!1,IA={then:function(ne,At){TA=!0,NA.then(function(st){Ea(p),Pa===0?or(st,ne,At):ne(st)},function(st){Ea(p),At(st)})}};return!Ln&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){TA||(Ln=!0,wA("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 () => ...);"))}),IA}else{var ue=v;if(Ea(p),Pa===0){var ve=M.current;ve!==null&&(ur(ve),M.current=null);var Ie={then:function(ne,At){M.current===null?(M.current=[],or(ue,ne,At)):ne(ue)}};return Ie}else{var Je={then:function(ne,At){ne(ue)}};return Je}}}}function Ea(u){u!==Pa-1&&wA("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),Pa=u}function or(u,p,b){{var v=M.current;if(v!==null)try{ur(v),oc(function(){v.length===0?(M.current=null,p(u)):or(u,p,b)})}catch(_){b(_)}else p(u)}}var lr=!1;function ur(u){if(!lr){lr=!0;var p=0;try{for(;p.")}return p}function Lt(u,p){if(!( * * 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 R=_s(),D=Symbol.for("react.element"),rA=Symbol.for("react.portal"),gA=Symbol.for("react.fragment"),oA=Symbol.for("react.strict_mode"),DA=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),X=Symbol.for("react.context"),CA=Symbol.for("react.forward_ref"),tA=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),I=Symbol.for("react.memo"),W=Symbol.for("react.lazy"),AA=Symbol.for("react.offscreen"),KA=Symbol.iterator,Ye="@@iterator";function Oe(g){if(g===null||typeof g!="object")return null;var G=KA&&g[KA]||g[Ye];return typeof G=="function"?G:null}var fe=R.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function GA(g){{for(var G=arguments.length,h=new Array(G>1?G-1:0),E=1;E1?G-1:0),E=1;E=1&&N>=0&&T[q]!==f[N];)N--;for(;q>=1&&N>=0;q--,N--)if(T[q]!==f[N]){if(q!==1||N!==1)do if(q--,N--,N<0||T[q]!==f[N]){var P=` -`+T[q].replace(" at new "," at ");return g.displayName&&P.includes("")&&(P=P.replace("",g.displayName)),typeof g=="function"&&He.set(g,P),P}while(q>=1&&N>=0);break}}}finally{HA=!1,$A.current=y,Xe(),Error.prepareStackTrace=S}var Ae=g?g.displayName||g.name:"",$=Ae?de(Ae):"";return typeof g=="function"&&He.set(g,$),$}function j(g,G,h){return St(g,!1)}function H(g){var G=g.prototype;return!!(G&&G.isReactComponent)}function LA(g,G,h){if(g==null)return"";if(typeof g=="function")return St(g,H(g));if(typeof g=="string")return de(g);switch(g){case tA:return de("Suspense");case ye:return de("SuspenseList")}if(typeof g=="object")switch(g.$$typeof){case CA:return j(g.render);case I:return LA(g.type,G,h);case W:{var E=g,S=E._payload,y=E._init;try{return LA(y(S),G,h)}catch{}}}return""}var RA=Object.prototype.hasOwnProperty,jA={},Se=fe.ReactDebugCurrentFrame;function xe(g){if(g){var G=g._owner,h=LA(g.type,g._source,G?G.type:null);Se.setExtraStackFrame(h)}else Se.setExtraStackFrame(null)}function kA(g,G,h,E,S){{var y=Function.call.bind(RA);for(var C in g)if(y(g,C)){var T=void 0;try{if(typeof g[C]!="function"){var f=Error((E||"React class")+": "+h+" type `"+C+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof g[C]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw f.name="Invariant Violation",f}T=g[C](G,C,E,h,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(q){T=q}T&&!(T instanceof Error)&&(xe(S),GA("%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).",E||"React class",h,C,typeof T),xe(null)),T instanceof Error&&!(T.message in jA)&&(jA[T.message]=!0,xe(S),GA("Failed %s type: %s",h,T.message),xe(null))}}}var he=Array.isArray;function Te(g){return he(g)}function _e(g){{var G=typeof Symbol=="function"&&Symbol.toStringTag,h=G&&g[Symbol.toStringTag]||g.constructor.name||"Object";return h}}function lt(g){try{return Qe(g),!1}catch{return!0}}function Qe(g){return""+g}function Me(g){if(lt(g))return GA("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",_e(g)),Qe(g)}var xt=fe.ReactCurrentOwner,Ot={key:!0,ref:!0,__self:!0,__source:!0},ji,J;function vA(g){if(RA.call(g,"ref")){var G=Object.getOwnPropertyDescriptor(g,"ref").get;if(G&&G.isReactWarning)return!1}return g.ref!==void 0}function PA(g){if(RA.call(g,"key")){var G=Object.getOwnPropertyDescriptor(g,"key").get;if(G&&G.isReactWarning)return!1}return g.key!==void 0}function Le(g,G){typeof g.ref=="string"&&xt.current}function pe(g,G){{var h=function(){ji||(ji=!0,GA("%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)",G))};h.isReactWarning=!0,Object.defineProperty(g,"key",{get:h,configurable:!0})}}function We(g,G){{var h=function(){J||(J=!0,GA("%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)",G))};h.isReactWarning=!0,Object.defineProperty(g,"ref",{get:h,configurable:!0})}}var Ve=function(g,G,h,E,S,y,C){var T={$$typeof:D,type:g,key:G,ref:h,props:C,_owner:y};return T._store={},Object.defineProperty(T._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(T,"_self",{configurable:!1,enumerable:!1,writable:!1,value:E}),Object.defineProperty(T,"_source",{configurable:!1,enumerable:!1,writable:!1,value:S}),Object.freeze&&(Object.freeze(T.props),Object.freeze(T)),T};function ut(g,G,h,E,S){{var y,C={},T=null,f=null;h!==void 0&&(Me(h),T=""+h),PA(G)&&(Me(G.key),T=""+G.key),vA(G)&&(f=G.ref,Le(G,S));for(y in G)RA.call(G,y)&&!Ot.hasOwnProperty(y)&&(C[y]=G[y]);if(g&&g.defaultProps){var q=g.defaultProps;for(y in q)C[y]===void 0&&(C[y]=q[y])}if(T||f){var N=typeof g=="function"?g.displayName||g.name||"Unknown":g;T&&pe(C,N),f&&We(C,N)}return Ve(g,T,f,S,E,xt.current,C)}}var je=fe.ReactCurrentOwner,Ue=fe.ReactDebugCurrentFrame;function Ze(g){if(g){var G=g._owner,h=LA(g.type,g._source,G?G.type:null);Ue.setExtraStackFrame(h)}else Ue.setExtraStackFrame(null)}var ta;ta=!1;function pi(g){return typeof g=="object"&&g!==null&&g.$$typeof===D}function gi(){{if(je.current){var g=QA(je.current.type);if(g)return` +`+T[q].replace(" at new "," at ");return g.displayName&&P.includes("")&&(P=P.replace("",g.displayName)),typeof g=="function"&&He.set(g,P),P}while(q>=1&&N>=0);break}}}finally{HA=!1,$A.current=y,Xe(),Error.prepareStackTrace=x}var Ae=g?g.displayName||g.name:"",$=Ae?de(Ae):"";return typeof g=="function"&&He.set(g,$),$}function j(g,G,h){return St(g,!1)}function H(g){var G=g.prototype;return!!(G&&G.isReactComponent)}function LA(g,G,h){if(g==null)return"";if(typeof g=="function")return St(g,H(g));if(typeof g=="string")return de(g);switch(g){case tA:return de("Suspense");case ye:return de("SuspenseList")}if(typeof g=="object")switch(g.$$typeof){case CA:return j(g.render);case I:return LA(g.type,G,h);case W:{var E=g,x=E._payload,y=E._init;try{return LA(y(x),G,h)}catch{}}}return""}var RA=Object.prototype.hasOwnProperty,jA={},Se=fe.ReactDebugCurrentFrame;function xe(g){if(g){var G=g._owner,h=LA(g.type,g._source,G?G.type:null);Se.setExtraStackFrame(h)}else Se.setExtraStackFrame(null)}function kA(g,G,h,E,x){{var y=Function.call.bind(RA);for(var C in g)if(y(g,C)){var T=void 0;try{if(typeof g[C]!="function"){var f=Error((E||"React class")+": "+h+" type `"+C+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof g[C]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw f.name="Invariant Violation",f}T=g[C](G,C,E,h,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(q){T=q}T&&!(T instanceof Error)&&(xe(x),GA("%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).",E||"React class",h,C,typeof T),xe(null)),T instanceof Error&&!(T.message in jA)&&(jA[T.message]=!0,xe(x),GA("Failed %s type: %s",h,T.message),xe(null))}}}var he=Array.isArray;function Te(g){return he(g)}function _e(g){{var G=typeof Symbol=="function"&&Symbol.toStringTag,h=G&&g[Symbol.toStringTag]||g.constructor.name||"Object";return h}}function lt(g){try{return Qe(g),!1}catch{return!0}}function Qe(g){return""+g}function Me(g){if(lt(g))return GA("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",_e(g)),Qe(g)}var xt=fe.ReactCurrentOwner,Ot={key:!0,ref:!0,__self:!0,__source:!0},ji,J;function vA(g){if(RA.call(g,"ref")){var G=Object.getOwnPropertyDescriptor(g,"ref").get;if(G&&G.isReactWarning)return!1}return g.ref!==void 0}function PA(g){if(RA.call(g,"key")){var G=Object.getOwnPropertyDescriptor(g,"key").get;if(G&&G.isReactWarning)return!1}return g.key!==void 0}function Le(g,G){typeof g.ref=="string"&&xt.current}function pe(g,G){{var h=function(){ji||(ji=!0,GA("%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)",G))};h.isReactWarning=!0,Object.defineProperty(g,"key",{get:h,configurable:!0})}}function We(g,G){{var h=function(){J||(J=!0,GA("%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)",G))};h.isReactWarning=!0,Object.defineProperty(g,"ref",{get:h,configurable:!0})}}var Ve=function(g,G,h,E,x,y,C){var T={$$typeof:D,type:g,key:G,ref:h,props:C,_owner:y};return T._store={},Object.defineProperty(T._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(T,"_self",{configurable:!1,enumerable:!1,writable:!1,value:E}),Object.defineProperty(T,"_source",{configurable:!1,enumerable:!1,writable:!1,value:x}),Object.freeze&&(Object.freeze(T.props),Object.freeze(T)),T};function ut(g,G,h,E,x){{var y,C={},T=null,f=null;h!==void 0&&(Me(h),T=""+h),PA(G)&&(Me(G.key),T=""+G.key),vA(G)&&(f=G.ref,Le(G,x));for(y in G)RA.call(G,y)&&!Ot.hasOwnProperty(y)&&(C[y]=G[y]);if(g&&g.defaultProps){var q=g.defaultProps;for(y in q)C[y]===void 0&&(C[y]=q[y])}if(T||f){var N=typeof g=="function"?g.displayName||g.name||"Unknown":g;T&&pe(C,N),f&&We(C,N)}return Ve(g,T,f,x,E,xt.current,C)}}var je=fe.ReactCurrentOwner,Ue=fe.ReactDebugCurrentFrame;function Ze(g){if(g){var G=g._owner,h=LA(g.type,g._source,G?G.type:null);Ue.setExtraStackFrame(h)}else Ue.setExtraStackFrame(null)}var ta;ta=!1;function pi(g){return typeof g=="object"&&g!==null&&g.$$typeof===D}function gi(){{if(je.current){var g=QA(je.current.type);if(g)return` Check the render method of \``+g+"`."}return""}}function ia(g){return""}var Ia={};function Ja(g){{var G=gi();if(!G){var h=typeof g=="string"?g:g.displayName||g.name;h&&(G=` -Check the top-level render call using <`+h+">.")}return G}}function Xt(g,G){{if(!g._store||g._store.validated||g.key!=null)return;g._store.validated=!0;var h=Ja(G);if(Ia[h])return;Ia[h]=!0;var E="";g&&g._owner&&g._owner!==je.current&&(E=" It was passed a child from "+QA(g._owner.type)+"."),Ze(g),GA('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',h,E),Ze(null)}}function Ui(g,G){{if(typeof g!="object")return;if(Te(g))for(var h=0;h",T=" Did you accidentally export a JSX literal instead of a component?"):q=typeof g,GA("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",q,T)}var N=ut(g,G,h,S,y);if(N==null)return N;if(C){var P=G.children;if(P!==void 0)if(E)if(Te(P)){for(var Ae=0;Ae0?"{key: someKey, "+BA.join(": ..., ")+": ...}":"{key: someKey}";if(!Ht[$+fA]){var ae=BA.length>0?"{"+BA.join(": ..., ")+": ...}":"{}";GA(`A props object containing a "key" prop is being spread into JSX: +Check the top-level render call using <`+h+">.")}return G}}function Xt(g,G){{if(!g._store||g._store.validated||g.key!=null)return;g._store.validated=!0;var h=Ja(G);if(Ia[h])return;Ia[h]=!0;var E="";g&&g._owner&&g._owner!==je.current&&(E=" It was passed a child from "+QA(g._owner.type)+"."),Ze(g),GA('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',h,E),Ze(null)}}function Ui(g,G){{if(typeof g!="object")return;if(Te(g))for(var h=0;h",T=" Did you accidentally export a JSX literal instead of a component?"):q=typeof g,GA("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",q,T)}var N=ut(g,G,h,x,y);if(N==null)return N;if(C){var P=G.children;if(P!==void 0)if(E)if(Te(P)){for(var Ae=0;Ae0?"{key: someKey, "+BA.join(": ..., ")+": ...}":"{key: someKey}";if(!Ht[$+fA]){var ae=BA.length>0?"{"+BA.join(": ..., ")+": ...}":"{}";GA(`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: @@ -65,15 +65,15 @@ React keys must be passed directly to JSX without using spread: * * 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 R=_s(),D=Zw(),rA=R.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,gA=!1;function oA(A){gA=A}function DA(A){if(!gA){for(var e=arguments.length,t=new Array(e>1?e-1:0),i=1;i1?e-1:0),i=1;i2&&(A[0]==="o"||A[0]==="O")&&(A[1]==="n"||A[1]==="N")}function Ve(A,e,t,i){if(t!==null&&t.type===Te)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":{if(i)return!1;if(t!==null)return!t.acceptsBooleans;var a=A.toLowerCase().slice(0,5);return a!=="data-"&&a!=="aria-"}default:return!1}}function ut(A,e,t,i){if(e===null||typeof e>"u"||Ve(A,e,t,i))return!0;if(i)return!1;if(t!==null)switch(t.type){case Qe:return!e;case Me:return e===!1;case xt:return isNaN(e);case Ot:return isNaN(e)||e<1}return!1}function je(A){return Ze.hasOwnProperty(A)?Ze[A]:null}function Ue(A,e,t,i,a,n,r){this.acceptsBooleans=e===lt||e===Qe||e===Me,this.attributeName=i,this.attributeNamespace=a,this.mustUseProperty=t,this.propertyName=A,this.type=e,this.sanitizeURL=n,this.removeEmptyString=r}var Ze={},ta=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];ta.forEach(function(A){Ze[A]=new Ue(A,Te,!1,A,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(A){var e=A[0],t=A[1];Ze[e]=new Ue(e,_e,!1,t,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(A){Ze[A]=new Ue(A,lt,!1,A.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(A){Ze[A]=new Ue(A,lt,!1,A,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(A){Ze[A]=new Ue(A,Qe,!1,A.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(A){Ze[A]=new Ue(A,Qe,!0,A,null,!1,!1)}),["capture","download"].forEach(function(A){Ze[A]=new Ue(A,Me,!1,A,null,!1,!1)}),["cols","rows","size","span"].forEach(function(A){Ze[A]=new Ue(A,Ot,!1,A,null,!1,!1)}),["rowSpan","start"].forEach(function(A){Ze[A]=new Ue(A,xt,!1,A.toLowerCase(),null,!1,!1)});var pi=/[\-\:]([a-z])/g,gi=function(A){return A[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(A){var e=A.replace(pi,gi);Ze[e]=new Ue(e,_e,!1,A,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(A){var e=A.replace(pi,gi);Ze[e]=new Ue(e,_e,!1,A,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(A){var e=A.replace(pi,gi);Ze[e]=new Ue(e,_e,!1,A,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(A){Ze[A]=new Ue(A,_e,!1,A.toLowerCase(),null,!1,!1)});var ia="xlinkHref";Ze[ia]=new Ue("xlinkHref",_e,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(A){Ze[A]=new Ue(A,_e,!1,A.toLowerCase(),null,!0,!0)});var Ia=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i,Ja=!1;function Xt(A){!Ja&&Ia.test(A)&&(Ja=!0,c("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(A)))}function Ui(A,e,t,i){if(i.mustUseProperty){var a=i.propertyName;return A[a]}else{RA(t,e),i.sanitizeURL&&Xt(""+t);var n=i.attributeName,r=null;if(i.type===Me){if(A.hasAttribute(n)){var o=A.getAttribute(n);return o===""?!0:ut(e,t,i,!1)?o:o===""+t?t:o}}else if(A.hasAttribute(n)){if(ut(e,t,i,!1))return A.getAttribute(n);if(i.type===Qe)return t;r=A.getAttribute(n)}return ut(e,t,i,!1)?r===null?t:r:r===""+t?t:r}}function ka(A,e,t,i){{if(!pe(e))return;if(!A.hasAttribute(e))return t===void 0?void 0:null;var a=A.getAttribute(e);return RA(t,e),a===""+t?t:a}}function Zt(A,e,t,i){var a=je(e);if(!We(e,a,i)){if(ut(e,t,a,i)&&(t=null),i||a===null){if(pe(e)){var n=e;t===null?A.removeAttribute(n):(RA(t,e),A.setAttribute(n,""+t))}return}var r=a.mustUseProperty;if(r){var o=a.propertyName;if(t===null){var l=a.type;A[o]=l===Qe?!1:""}else A[o]=t;return}var s=a.attributeName,m=a.attributeNamespace;if(t===null)A.removeAttribute(s);else{var x=a.type,w;x===Qe||x===Me&&t===!0?w="":(RA(t,s),w=""+t,a.sanitizeURL&&Xt(w.toString())),m?A.setAttributeNS(m,s,w):A.setAttribute(s,w)}}}var Ht=Symbol.for("react.element"),Pt=Symbol.for("react.portal"),Di=Symbol.for("react.fragment"),wa=Symbol.for("react.strict_mode"),Bi=Symbol.for("react.profiler"),Mi=Symbol.for("react.provider"),g=Symbol.for("react.context"),G=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),E=Symbol.for("react.suspense_list"),S=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),C=Symbol.for("react.scope"),T=Symbol.for("react.debug_trace_mode"),f=Symbol.for("react.offscreen"),q=Symbol.for("react.legacy_hidden"),N=Symbol.for("react.cache"),P=Symbol.for("react.tracing_marker"),Ae=Symbol.iterator,$="@@iterator";function BA(A){if(A===null||typeof A!="object")return null;var e=Ae&&A[Ae]||A[$];return typeof e=="function"?e:null}var fA=Object.assign,ae=0,rt,Oa,_t,Tt,aa,Et,Ge;function li(){}li.__reactDisabledLog=!0;function Sa(){{if(ae===0){rt=console.log,Oa=console.info,_t=console.warn,Tt=console.error,aa=console.group,Et=console.groupCollapsed,Ge=console.groupEnd;var A={configurable:!0,enumerable:!0,value:li,writable:!0};Object.defineProperties(console,{info:A,log:A,warn:A,error:A,group:A,groupCollapsed:A,groupEnd:A})}ae++}}function ro(){{if(ae--,ae===0){var A={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:fA({},A,{value:rt}),info:fA({},A,{value:Oa}),warn:fA({},A,{value:_t}),error:fA({},A,{value:Tt}),group:fA({},A,{value:aa}),groupCollapsed:fA({},A,{value:Et}),groupEnd:fA({},A,{value:Ge})})}ae<0&&c("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var xa=rA.ReactCurrentDispatcher,yi;function Rt(A,e,t){{if(yi===void 0)try{throw Error()}catch(a){var i=a.stack.trim().match(/\n( *(at )?)/);yi=i&&i[1]||""}return` + */return function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var R=_s(),D=Zw(),rA=R.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,gA=!1;function oA(A){gA=A}function DA(A){if(!gA){for(var e=arguments.length,t=new Array(e>1?e-1:0),i=1;i1?e-1:0),i=1;i2&&(A[0]==="o"||A[0]==="O")&&(A[1]==="n"||A[1]==="N")}function Ve(A,e,t,i){if(t!==null&&t.type===Te)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":{if(i)return!1;if(t!==null)return!t.acceptsBooleans;var a=A.toLowerCase().slice(0,5);return a!=="data-"&&a!=="aria-"}default:return!1}}function ut(A,e,t,i){if(e===null||typeof e>"u"||Ve(A,e,t,i))return!0;if(i)return!1;if(t!==null)switch(t.type){case Qe:return!e;case Me:return e===!1;case xt:return isNaN(e);case Ot:return isNaN(e)||e<1}return!1}function je(A){return Ze.hasOwnProperty(A)?Ze[A]:null}function Ue(A,e,t,i,a,n,r){this.acceptsBooleans=e===lt||e===Qe||e===Me,this.attributeName=i,this.attributeNamespace=a,this.mustUseProperty=t,this.propertyName=A,this.type=e,this.sanitizeURL=n,this.removeEmptyString=r}var Ze={},ta=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];ta.forEach(function(A){Ze[A]=new Ue(A,Te,!1,A,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(A){var e=A[0],t=A[1];Ze[e]=new Ue(e,_e,!1,t,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(A){Ze[A]=new Ue(A,lt,!1,A.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(A){Ze[A]=new Ue(A,lt,!1,A,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(A){Ze[A]=new Ue(A,Qe,!1,A.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(A){Ze[A]=new Ue(A,Qe,!0,A,null,!1,!1)}),["capture","download"].forEach(function(A){Ze[A]=new Ue(A,Me,!1,A,null,!1,!1)}),["cols","rows","size","span"].forEach(function(A){Ze[A]=new Ue(A,Ot,!1,A,null,!1,!1)}),["rowSpan","start"].forEach(function(A){Ze[A]=new Ue(A,xt,!1,A.toLowerCase(),null,!1,!1)});var pi=/[\-\:]([a-z])/g,gi=function(A){return A[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(A){var e=A.replace(pi,gi);Ze[e]=new Ue(e,_e,!1,A,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(A){var e=A.replace(pi,gi);Ze[e]=new Ue(e,_e,!1,A,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(A){var e=A.replace(pi,gi);Ze[e]=new Ue(e,_e,!1,A,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(A){Ze[A]=new Ue(A,_e,!1,A.toLowerCase(),null,!1,!1)});var ia="xlinkHref";Ze[ia]=new Ue("xlinkHref",_e,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(A){Ze[A]=new Ue(A,_e,!1,A.toLowerCase(),null,!0,!0)});var Ia=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i,Ja=!1;function Xt(A){!Ja&&Ia.test(A)&&(Ja=!0,c("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(A)))}function Ui(A,e,t,i){if(i.mustUseProperty){var a=i.propertyName;return A[a]}else{RA(t,e),i.sanitizeURL&&Xt(""+t);var n=i.attributeName,r=null;if(i.type===Me){if(A.hasAttribute(n)){var o=A.getAttribute(n);return o===""?!0:ut(e,t,i,!1)?o:o===""+t?t:o}}else if(A.hasAttribute(n)){if(ut(e,t,i,!1))return A.getAttribute(n);if(i.type===Qe)return t;r=A.getAttribute(n)}return ut(e,t,i,!1)?r===null?t:r:r===""+t?t:r}}function ka(A,e,t,i){{if(!pe(e))return;if(!A.hasAttribute(e))return t===void 0?void 0:null;var a=A.getAttribute(e);return RA(t,e),a===""+t?t:a}}function Zt(A,e,t,i){var a=je(e);if(!We(e,a,i)){if(ut(e,t,a,i)&&(t=null),i||a===null){if(pe(e)){var n=e;t===null?A.removeAttribute(n):(RA(t,e),A.setAttribute(n,""+t))}return}var r=a.mustUseProperty;if(r){var o=a.propertyName;if(t===null){var l=a.type;A[o]=l===Qe?!1:""}else A[o]=t;return}var s=a.attributeName,m=a.attributeNamespace;if(t===null)A.removeAttribute(s);else{var S=a.type,w;S===Qe||S===Me&&t===!0?w="":(RA(t,s),w=""+t,a.sanitizeURL&&Xt(w.toString())),m?A.setAttributeNS(m,s,w):A.setAttribute(s,w)}}}var Ht=Symbol.for("react.element"),Pt=Symbol.for("react.portal"),Di=Symbol.for("react.fragment"),wa=Symbol.for("react.strict_mode"),Bi=Symbol.for("react.profiler"),Mi=Symbol.for("react.provider"),g=Symbol.for("react.context"),G=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),E=Symbol.for("react.suspense_list"),x=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),C=Symbol.for("react.scope"),T=Symbol.for("react.debug_trace_mode"),f=Symbol.for("react.offscreen"),q=Symbol.for("react.legacy_hidden"),N=Symbol.for("react.cache"),P=Symbol.for("react.tracing_marker"),Ae=Symbol.iterator,$="@@iterator";function BA(A){if(A===null||typeof A!="object")return null;var e=Ae&&A[Ae]||A[$];return typeof e=="function"?e:null}var fA=Object.assign,ae=0,rt,Oa,_t,Tt,aa,Et,Ge;function li(){}li.__reactDisabledLog=!0;function Sa(){{if(ae===0){rt=console.log,Oa=console.info,_t=console.warn,Tt=console.error,aa=console.group,Et=console.groupCollapsed,Ge=console.groupEnd;var A={configurable:!0,enumerable:!0,value:li,writable:!0};Object.defineProperties(console,{info:A,log:A,warn:A,error:A,group:A,groupCollapsed:A,groupEnd:A})}ae++}}function ro(){{if(ae--,ae===0){var A={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:fA({},A,{value:rt}),info:fA({},A,{value:Oa}),warn:fA({},A,{value:_t}),error:fA({},A,{value:Tt}),group:fA({},A,{value:aa}),groupCollapsed:fA({},A,{value:Et}),groupEnd:fA({},A,{value:Ge})})}ae<0&&c("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var xa=rA.ReactCurrentDispatcher,yi;function Rt(A,e,t){{if(yi===void 0)try{throw Error()}catch(a){var i=a.stack.trim().match(/\n( *(at )?)/);yi=i&&i[1]||""}return` `+yi+A}}var na=!1,ra;{var it=typeof WeakMap=="function"?WeakMap:Map;ra=new it}function ge(A,e){if(!A||na)return"";{var t=ra.get(A);if(t!==void 0)return t}var i;na=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var n;n=xa.current,xa.current=null,Sa();try{if(e){var r=function(){throw Error()};if(Object.defineProperty(r.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(r,[])}catch(Q){i=Q}Reflect.construct(A,[],r)}else{try{r.call()}catch(Q){i=Q}A.call(r.prototype)}}else{try{throw Error()}catch(Q){i=Q}A()}}catch(Q){if(Q&&i&&typeof Q.stack=="string"){for(var o=Q.stack.split(` `),l=i.stack.split(` -`),s=o.length-1,m=l.length-1;s>=1&&m>=0&&o[s]!==l[m];)m--;for(;s>=1&&m>=0;s--,m--)if(o[s]!==l[m]){if(s!==1||m!==1)do if(s--,m--,m<0||o[s]!==l[m]){var x=` -`+o[s].replace(" at new "," at ");return A.displayName&&x.includes("")&&(x=x.replace("",A.displayName)),typeof A=="function"&&ra.set(A,x),x}while(s>=1&&m>=0);break}}}finally{na=!1,xa.current=n,ro(),Error.prepareStackTrace=a}var w=A?A.displayName||A.name:"",B=w?Rt(w):"";return typeof A=="function"&&ra.set(A,B),B}function fi(A,e,t){return ge(A,!0)}function Ci(A,e,t){return ge(A,!1)}function Xa(A){var e=A.prototype;return!!(e&&e.isReactComponent)}function oo(A,e,t){if(A==null)return"";if(typeof A=="function")return ge(A,Xa(A));if(typeof A=="string")return Rt(A);switch(A){case h:return Rt("Suspense");case E:return Rt("SuspenseList")}if(typeof A=="object")switch(A.$$typeof){case G:return Ci(A.render);case S:return oo(A.type,e,t);case y:{var i=A,a=i._payload,n=i._init;try{return oo(n(a),e,t)}catch{}}}return""}function ic(A){switch(A._debugOwner&&A._debugOwner.type,A._debugSource,A.tag){case AA:return Rt(A.type);case be:return Rt("Lazy");case M:return Rt("Suspense");case te:return Rt("SuspenseList");case CA:case ye:case bA:return Ci(A.type);case MA:return Ci(A.type.render);case tA:return fi(A.type);default:return""}}function En(A){try{var e="",t=A;do e+=ic(t),t=t.return;while(t);return e}catch(i){return` +`),s=o.length-1,m=l.length-1;s>=1&&m>=0&&o[s]!==l[m];)m--;for(;s>=1&&m>=0;s--,m--)if(o[s]!==l[m]){if(s!==1||m!==1)do if(s--,m--,m<0||o[s]!==l[m]){var S=` +`+o[s].replace(" at new "," at ");return A.displayName&&S.includes("")&&(S=S.replace("",A.displayName)),typeof A=="function"&&ra.set(A,S),S}while(s>=1&&m>=0);break}}}finally{na=!1,xa.current=n,ro(),Error.prepareStackTrace=a}var w=A?A.displayName||A.name:"",B=w?Rt(w):"";return typeof A=="function"&&ra.set(A,B),B}function fi(A,e,t){return ge(A,!0)}function Ci(A,e,t){return ge(A,!1)}function Xa(A){var e=A.prototype;return!!(e&&e.isReactComponent)}function oo(A,e,t){if(A==null)return"";if(typeof A=="function")return ge(A,Xa(A));if(typeof A=="string")return Rt(A);switch(A){case h:return Rt("Suspense");case E:return Rt("SuspenseList")}if(typeof A=="object")switch(A.$$typeof){case G:return Ci(A.render);case x:return oo(A.type,e,t);case y:{var i=A,a=i._payload,n=i._init;try{return oo(n(a),e,t)}catch{}}}return""}function ic(A){switch(A._debugOwner&&A._debugOwner.type,A._debugSource,A.tag){case AA:return Rt(A.type);case be:return Rt("Lazy");case M:return Rt("Suspense");case te:return Rt("SuspenseList");case CA:case ye:case bA:return Ci(A.type);case MA:return Ci(A.type.render);case tA:return fi(A.type);default:return""}}function En(A){try{var e="",t=A;do e+=ic(t),t=t.return;while(t);return e}catch(i){return` Error generating stack: `+i.message+` -`+i.stack}}function Il(A,e,t){var i=A.displayName;if(i)return i;var a=e.displayName||e.name||"";return a!==""?t+"("+a+")":t}function lo(A){return A.displayName||"Context"}function Ee(A){if(A==null)return null;if(typeof A.tag=="number"&&c("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof A=="function")return A.displayName||A.name||null;if(typeof A=="string")return A;switch(A){case Di:return"Fragment";case Pt:return"Portal";case Bi:return"Profiler";case wa:return"StrictMode";case h:return"Suspense";case E:return"SuspenseList"}if(typeof A=="object")switch(A.$$typeof){case g:var e=A;return lo(e)+".Consumer";case Mi:var t=A;return lo(t._context)+".Provider";case G:return Il(A,A.render,"ForwardRef");case S:var i=A.displayName||null;return i!==null?i:Ee(A.type)||"Memo";case y:{var a=A,n=a._payload,r=a._init;try{return Ee(r(n))}catch{return null}}}return null}function ac(A,e,t){var i=e.displayName||e.name||"";return A.displayName||(i!==""?t+"("+i+")":t)}function Ta(A){return A.displayName||"Context"}function OA(A){var e=A.tag,t=A.type;switch(e){case sA:return"Cache";case fe:var i=t;return Ta(i)+".Consumer";case GA:var a=t;return Ta(a._context)+".Provider";case yA:return"DehydratedFragment";case MA:return ac(t,t.render,"ForwardRef");case Ye:return"Fragment";case AA:return t;case W:return"Portal";case I:return"Root";case KA:return"Text";case be:return Ee(t);case Oe:return t===wa?"StrictMode":"Mode";case QA:return"Offscreen";case ie:return"Profiler";case uA:return"Scope";case M:return"Suspense";case te:return"SuspenseList";case EA:return"TracingMarker";case tA:case CA:case YA:case ye:case iA:case bA:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t;break}return null}var uo=rA.ReactDebugCurrentFrame,$t=null,Rn=!1;function Ha(){{if($t===null)return null;var A=$t._debugOwner;if(A!==null&&typeof A<"u")return OA(A)}return null}function nc(){return $t===null?"":En($t)}function Lt(){uo.getCurrentStack=null,$t=null,Rn=!1}function $e(A){uo.getCurrentStack=A===null?null:nc,$t=A,Rn=!1}function Jl(){return $t}function bi(A){Rn=A}function Ai(A){return""+A}function Zi(A){switch(typeof A){case"boolean":case"number":case"string":case"undefined":return A;case"object":return he(A),A;default:return""}}var rc={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function so(A,e){rc[e.type]||e.onChange||e.onInput||e.readOnly||e.disabled||e.value==null||c("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."),e.onChange||e.readOnly||e.disabled||e.checked==null||c("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}function kl(A){var e=A.type,t=A.nodeName;return t&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function co(A){return A._valueTracker}function rr(A){A._valueTracker=null}function oc(A){var e="";return A&&(kl(A)?e=A.checked?"true":"false":e=A.value),e}function Pa(A){var e=kl(A)?"checked":"value",t=Object.getOwnPropertyDescriptor(A.constructor.prototype,e);he(A[e]);var i=""+A[e];if(!(A.hasOwnProperty(e)||typeof t>"u"||typeof t.get!="function"||typeof t.set!="function")){var a=t.get,n=t.set;Object.defineProperty(A,e,{configurable:!0,get:function(){return a.call(this)},set:function(o){he(o),i=""+o,n.call(this,o)}}),Object.defineProperty(A,e,{enumerable:t.enumerable});var r={getValue:function(){return i},setValue:function(o){he(o),i=""+o},stopTracking:function(){rr(A),delete A[e]}};return r}}function Ln(A){co(A)||(A._valueTracker=Pa(A))}function mo(A){if(!A)return!1;var e=co(A);if(!e)return!0;var t=e.getValue(),i=oc(A);return i!==t?(e.setValue(i),!0):!1}function Ea(A){if(A=A||(typeof document<"u"?document:void 0),typeof A>"u")return null;try{return A.activeElement||A.body}catch{return A.body}}var or=!1,lr=!1,ur=!1,Ol=!1;function Xl(A){var e=A.type==="checkbox"||A.type==="radio";return e?A.checked!=null:A.value!=null}function ho(A,e){var t=A,i=e.checked,a=fA({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:i??t._wrapperState.initialChecked});return a}function Hl(A,e){so("input",e),e.checked!==void 0&&e.defaultChecked!==void 0&&!lr&&(c("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Ha()||"A component",e.type),lr=!0),e.value!==void 0&&e.defaultValue!==void 0&&!or&&(c("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Ha()||"A component",e.type),or=!0);var t=A,i=e.defaultValue==null?"":e.defaultValue;t._wrapperState={initialChecked:e.checked!=null?e.checked:e.defaultChecked,initialValue:Zi(e.value!=null?e.value:i),controlled:Xl(e)}}function u(A,e){var t=A,i=e.checked;i!=null&&Zt(t,"checked",i,!1)}function p(A,e){var t=A;{var i=Xl(e);!t._wrapperState.controlled&&i&&!Ol&&(c("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),Ol=!0),t._wrapperState.controlled&&!i&&!ur&&(c("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),ur=!0)}u(A,e);var a=Zi(e.value),n=e.type;if(a!=null)n==="number"?(a===0&&t.value===""||t.value!=a)&&(t.value=Ai(a)):t.value!==Ai(a)&&(t.value=Ai(a));else if(n==="submit"||n==="reset"){t.removeAttribute("value");return}e.hasOwnProperty("value")?NA(t,e.type,a):e.hasOwnProperty("defaultValue")&&NA(t,e.type,Zi(e.defaultValue)),e.checked==null&&e.defaultChecked!=null&&(t.defaultChecked=!!e.defaultChecked)}function b(A,e,t){var i=A;if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var a=e.type,n=a==="submit"||a==="reset";if(n&&(e.value===void 0||e.value===null))return;var r=Ai(i._wrapperState.initialValue);t||r!==i.value&&(i.value=r),i.defaultValue=r}var o=i.name;o!==""&&(i.name=""),i.defaultChecked=!i.defaultChecked,i.defaultChecked=!!i._wrapperState.initialChecked,o!==""&&(i.name=o)}function v(A,e){var t=A;p(t,e),_(t,e)}function _(A,e){var t=e.name;if(e.type==="radio"&&t!=null){for(var i=A;i.parentNode;)i=i.parentNode;RA(t,"name");for(var a=i.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),n=0;n.")))}):e.dangerouslySetInnerHTML!=null&&(ue||(ue=!0,c("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")))),e.selected!=null&&!TA&&(c("Use the `defaultValue` or `value` props on instead of setting `selected` on