UNPKG

@openhpi/quiz-recap

Version:

Component for quiz recapitulation in education.

53 lines 811 kB
(function(lt,Wf){typeof exports=="object"&&typeof module<"u"?module.exports=Wf(require("react"),require("react-dom")):typeof define=="function"&&define.amd?define(["react","react-dom"],Wf):(lt=typeof globalThis<"u"?globalThis:lt||self,lt.QuizRecap=Wf(lt.React,lt.ReactDOM))})(this,function(lt,Wf){"use strict";function Wy(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}var e0={exports:{}},Lp={};/** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Lx;function kw(){if(Lx)return Lp;Lx=1;var a=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function u(c,h,p){var g=null;if(p!==void 0&&(g=""+p),h.key!==void 0&&(g=""+h.key),"key"in h){p={};for(var b in h)b!=="key"&&(p[b]=h[b])}else p=h;return h=p.ref,{$$typeof:a,type:c,key:g,ref:h!==void 0?h:null,props:p}}return Lp.Fragment=r,Lp.jsx=u,Lp.jsxs=u,Lp}var Hp={};/** * @license React * react-jsx-runtime.development.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Hx;function Mw(){return Hx||(Hx=1,process.env.NODE_ENV!=="production"&&function(){function a(C){if(C==null)return null;if(typeof C=="function")return C.$$typeof===G?null:C.displayName||C.name||null;if(typeof C=="string")return C;switch(C){case q:return"Fragment";case j:return"Profiler";case Q:return"StrictMode";case ne:return"Suspense";case K:return"SuspenseList";case me:return"Activity"}if(typeof C=="object")switch(typeof C.tag=="number"&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),C.$$typeof){case N:return"Portal";case $:return(C.displayName||"Context")+".Provider";case ae:return(C._context.displayName||"Context")+".Consumer";case ye:var W=C.render;return C=C.displayName,C||(C=W.displayName||W.name||"",C=C!==""?"ForwardRef("+C+")":"ForwardRef"),C;case ve:return W=C.displayName||null,W!==null?W:a(C.type)||"Memo";case ke:W=C._payload,C=C._init;try{return a(C(W))}catch{}}return null}function r(C){return""+C}function u(C){try{r(C);var W=!1}catch{W=!0}if(W){W=console;var ue=W.error,M=typeof Symbol=="function"&&Symbol.toStringTag&&C[Symbol.toStringTag]||C.constructor.name||"Object";return ue.call(W,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",M),r(C)}}function c(C){if(C===q)return"<>";if(typeof C=="object"&&C!==null&&C.$$typeof===ke)return"<...>";try{var W=a(C);return W?"<"+W+">":"<...>"}catch{return"<...>"}}function h(){var C=be.A;return C===null?null:C.getOwner()}function p(){return Error("react-stack-top-frame")}function g(C){if(ge.call(C,"key")){var W=Object.getOwnPropertyDescriptor(C,"key").get;if(W&&W.isReactWarning)return!1}return C.key!==void 0}function b(C,W){function ue(){Te||(Te=!0,console.error("%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://react.dev/link/special-props)",W))}ue.isReactWarning=!0,Object.defineProperty(C,"key",{get:ue,configurable:!0})}function S(){var C=a(this.type);return U[C]||(U[C]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),C=this.props.ref,C!==void 0?C:null}function x(C,W,ue,M,Oe,Ue,Re,Fe){return ue=Ue.ref,C={$$typeof:z,type:C,key:W,props:Ue,_owner:Oe},(ue!==void 0?ue:null)!==null?Object.defineProperty(C,"ref",{enumerable:!1,get:S}):Object.defineProperty(C,"ref",{enumerable:!1,value:null}),C._store={},Object.defineProperty(C._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(C,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.defineProperty(C,"_debugStack",{configurable:!1,enumerable:!1,writable:!0,value:Re}),Object.defineProperty(C,"_debugTask",{configurable:!1,enumerable:!1,writable:!0,value:Fe}),Object.freeze&&(Object.freeze(C.props),Object.freeze(C)),C}function E(C,W,ue,M,Oe,Ue,Re,Fe){var He=W.children;if(He!==void 0)if(M)if(Ce(He)){for(M=0;M<He.length;M++)A(He[M]);Object.freeze&&Object.freeze(He)}else console.error("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 A(He);if(ge.call(W,"key")){He=a(C);var Ge=Object.keys(W).filter(function(Xt){return Xt!=="key"});M=0<Ge.length?"{key: someKey, "+Ge.join(": ..., ")+": ...}":"{key: someKey}",Ne[He+M]||(Ge=0<Ge.length?"{"+Ge.join(": ..., ")+": ...}":"{}",console.error(`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} />`,M,He,Ge,He),Ne[He+M]=!0)}if(He=null,ue!==void 0&&(u(ue),He=""+ue),g(W)&&(u(W.key),He=""+W.key),"key"in W){ue={};for(var $e in W)$e!=="key"&&(ue[$e]=W[$e])}else ue=W;return He&&b(ue,typeof C=="function"?C.displayName||C.name||"Unknown":C),x(C,He,Ue,Oe,h(),ue,Re,Fe)}function A(C){typeof C=="object"&&C!==null&&C.$$typeof===z&&C._store&&(C._store.validated=1)}var R=lt,z=Symbol.for("react.transitional.element"),N=Symbol.for("react.portal"),q=Symbol.for("react.fragment"),Q=Symbol.for("react.strict_mode"),j=Symbol.for("react.profiler"),ae=Symbol.for("react.consumer"),$=Symbol.for("react.context"),ye=Symbol.for("react.forward_ref"),ne=Symbol.for("react.suspense"),K=Symbol.for("react.suspense_list"),ve=Symbol.for("react.memo"),ke=Symbol.for("react.lazy"),me=Symbol.for("react.activity"),G=Symbol.for("react.client.reference"),be=R.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ge=Object.prototype.hasOwnProperty,Ce=Array.isArray,xe=console.createTask?console.createTask:function(){return null};R={"react-stack-bottom-frame":function(C){return C()}};var Te,U={},J=R["react-stack-bottom-frame"].bind(R,p)(),fe=xe(c(p)),Ne={};Hp.Fragment=q,Hp.jsx=function(C,W,ue,M,Oe){var Ue=1e4>be.recentlyCreatedOwnerStacks++;return E(C,W,ue,!1,M,Oe,Ue?Error("react-stack-top-frame"):J,Ue?xe(c(C)):fe)},Hp.jsxs=function(C,W,ue,M,Oe){var Ue=1e4>be.recentlyCreatedOwnerStacks++;return E(C,W,ue,!0,M,Oe,Ue?Error("react-stack-top-frame"):J,Ue?xe(c(C)):fe)}}()),Hp}var Bx;function _w(){return Bx||(Bx=1,process.env.NODE_ENV==="production"?e0.exports=kw():e0.exports=Mw()),e0.exports}var Ee=_w(),t0={exports:{}},Bp={},n0={exports:{}},Db={};/** * @license React * scheduler.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var jx;function Nw(){return jx||(jx=1,function(a){function r(U,J){var fe=U.length;U.push(J);e:for(;0<fe;){var Ne=fe-1>>>1,C=U[Ne];if(0<h(C,J))U[Ne]=J,U[fe]=C,fe=Ne;else break e}}function u(U){return U.length===0?null:U[0]}function c(U){if(U.length===0)return null;var J=U[0],fe=U.pop();if(fe!==J){U[0]=fe;e:for(var Ne=0,C=U.length,W=C>>>1;Ne<W;){var ue=2*(Ne+1)-1,M=U[ue],Oe=ue+1,Ue=U[Oe];if(0>h(M,fe))Oe<C&&0>h(Ue,M)?(U[Ne]=Ue,U[Oe]=fe,Ne=Oe):(U[Ne]=M,U[ue]=fe,Ne=ue);else if(Oe<C&&0>h(Ue,fe))U[Ne]=Ue,U[Oe]=fe,Ne=Oe;else break e}}return J}function h(U,J){var fe=U.sortIndex-J.sortIndex;return fe!==0?fe:U.id-J.id}if(a.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var p=performance;a.unstable_now=function(){return p.now()}}else{var g=Date,b=g.now();a.unstable_now=function(){return g.now()-b}}var S=[],x=[],E=1,A=null,R=3,z=!1,N=!1,q=!1,Q=!1,j=typeof setTimeout=="function"?setTimeout:null,ae=typeof clearTimeout=="function"?clearTimeout:null,$=typeof setImmediate<"u"?setImmediate:null;function ye(U){for(var J=u(x);J!==null;){if(J.callback===null)c(x);else if(J.startTime<=U)c(x),J.sortIndex=J.expirationTime,r(S,J);else break;J=u(x)}}function ne(U){if(q=!1,ye(U),!N)if(u(S)!==null)N=!0,K||(K=!0,ge());else{var J=u(x);J!==null&&Te(ne,J.startTime-U)}}var K=!1,ve=-1,ke=5,me=-1;function G(){return Q?!0:!(a.unstable_now()-me<ke)}function be(){if(Q=!1,K){var U=a.unstable_now();me=U;var J=!0;try{e:{N=!1,q&&(q=!1,ae(ve),ve=-1),z=!0;var fe=R;try{t:{for(ye(U),A=u(S);A!==null&&!(A.expirationTime>U&&G());){var Ne=A.callback;if(typeof Ne=="function"){A.callback=null,R=A.priorityLevel;var C=Ne(A.expirationTime<=U);if(U=a.unstable_now(),typeof C=="function"){A.callback=C,ye(U),J=!0;break t}A===u(S)&&c(S),ye(U)}else c(S);A=u(S)}if(A!==null)J=!0;else{var W=u(x);W!==null&&Te(ne,W.startTime-U),J=!1}}break e}finally{A=null,R=fe,z=!1}J=void 0}}finally{J?ge():K=!1}}}var ge;if(typeof $=="function")ge=function(){$(be)};else if(typeof MessageChannel<"u"){var Ce=new MessageChannel,xe=Ce.port2;Ce.port1.onmessage=be,ge=function(){xe.postMessage(null)}}else ge=function(){j(be,0)};function Te(U,J){ve=j(function(){U(a.unstable_now())},J)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(U){U.callback=null},a.unstable_forceFrameRate=function(U){0>U||125<U?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ke=0<U?Math.floor(1e3/U):5},a.unstable_getCurrentPriorityLevel=function(){return R},a.unstable_next=function(U){switch(R){case 1:case 2:case 3:var J=3;break;default:J=R}var fe=R;R=J;try{return U()}finally{R=fe}},a.unstable_requestPaint=function(){Q=!0},a.unstable_runWithPriority=function(U,J){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var fe=R;R=U;try{return J()}finally{R=fe}},a.unstable_scheduleCallback=function(U,J,fe){var Ne=a.unstable_now();switch(typeof fe=="object"&&fe!==null?(fe=fe.delay,fe=typeof fe=="number"&&0<fe?Ne+fe:Ne):fe=Ne,U){case 1:var C=-1;break;case 2:C=250;break;case 5:C=1073741823;break;case 4:C=1e4;break;default:C=5e3}return C=fe+C,U={id:E++,callback:J,priorityLevel:U,startTime:fe,expirationTime:C,sortIndex:-1},fe>Ne?(U.sortIndex=fe,r(x,U),u(S)===null&&U===u(x)&&(q?(ae(ve),ve=-1):q=!0,Te(ne,fe-Ne))):(U.sortIndex=C,r(S,U),N||z||(N=!0,K||(K=!0,ge()))),U},a.unstable_shouldYield=G,a.unstable_wrapCallback=function(U){var J=R;return function(){var fe=R;R=J;try{return U.apply(this,arguments)}finally{R=fe}}}}(Db)),Db}var kb={};/** * @license React * scheduler.development.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var qx;function Uw(){return qx||(qx=1,function(a){process.env.NODE_ENV!=="production"&&function(){function r(){if(ne=!1,me){var U=a.unstable_now();ge=U;var J=!0;try{e:{$=!1,ye&&(ye=!1,ve(G),G=-1),ae=!0;var fe=j;try{t:{for(g(U),Q=c(z);Q!==null&&!(Q.expirationTime>U&&S());){var Ne=Q.callback;if(typeof Ne=="function"){Q.callback=null,j=Q.priorityLevel;var C=Ne(Q.expirationTime<=U);if(U=a.unstable_now(),typeof C=="function"){Q.callback=C,g(U),J=!0;break t}Q===c(z)&&h(z),g(U)}else h(z);Q=c(z)}if(Q!==null)J=!0;else{var W=c(N);W!==null&&x(b,W.startTime-U),J=!1}}break e}finally{Q=null,j=fe,ae=!1}J=void 0}}finally{J?Ce():me=!1}}}function u(U,J){var fe=U.length;U.push(J);e:for(;0<fe;){var Ne=fe-1>>>1,C=U[Ne];if(0<p(C,J))U[Ne]=J,U[fe]=C,fe=Ne;else break e}}function c(U){return U.length===0?null:U[0]}function h(U){if(U.length===0)return null;var J=U[0],fe=U.pop();if(fe!==J){U[0]=fe;e:for(var Ne=0,C=U.length,W=C>>>1;Ne<W;){var ue=2*(Ne+1)-1,M=U[ue],Oe=ue+1,Ue=U[Oe];if(0>p(M,fe))Oe<C&&0>p(Ue,M)?(U[Ne]=Ue,U[Oe]=fe,Ne=Oe):(U[Ne]=M,U[ue]=fe,Ne=ue);else if(Oe<C&&0>p(Ue,fe))U[Ne]=Ue,U[Oe]=fe,Ne=Oe;else break e}}return J}function p(U,J){var fe=U.sortIndex-J.sortIndex;return fe!==0?fe:U.id-J.id}function g(U){for(var J=c(N);J!==null;){if(J.callback===null)h(N);else if(J.startTime<=U)h(N),J.sortIndex=J.expirationTime,u(z,J);else break;J=c(N)}}function b(U){if(ye=!1,g(U),!$)if(c(z)!==null)$=!0,me||(me=!0,Ce());else{var J=c(N);J!==null&&x(b,J.startTime-U)}}function S(){return ne?!0:!(a.unstable_now()-ge<be)}function x(U,J){G=K(function(){U(a.unstable_now())},J)}if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error()),a.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var E=performance;a.unstable_now=function(){return E.now()}}else{var A=Date,R=A.now();a.unstable_now=function(){return A.now()-R}}var z=[],N=[],q=1,Q=null,j=3,ae=!1,$=!1,ye=!1,ne=!1,K=typeof setTimeout=="function"?setTimeout:null,ve=typeof clearTimeout=="function"?clearTimeout:null,ke=typeof setImmediate<"u"?setImmediate:null,me=!1,G=-1,be=5,ge=-1;if(typeof ke=="function")var Ce=function(){ke(r)};else if(typeof MessageChannel<"u"){var xe=new MessageChannel,Te=xe.port2;xe.port1.onmessage=r,Ce=function(){Te.postMessage(null)}}else Ce=function(){K(r,0)};a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(U){U.callback=null},a.unstable_forceFrameRate=function(U){0>U||125<U?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):be=0<U?Math.floor(1e3/U):5},a.unstable_getCurrentPriorityLevel=function(){return j},a.unstable_next=function(U){switch(j){case 1:case 2:case 3:var J=3;break;default:J=j}var fe=j;j=J;try{return U()}finally{j=fe}},a.unstable_requestPaint=function(){ne=!0},a.unstable_runWithPriority=function(U,J){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var fe=j;j=U;try{return J()}finally{j=fe}},a.unstable_scheduleCallback=function(U,J,fe){var Ne=a.unstable_now();switch(typeof fe=="object"&&fe!==null?(fe=fe.delay,fe=typeof fe=="number"&&0<fe?Ne+fe:Ne):fe=Ne,U){case 1:var C=-1;break;case 2:C=250;break;case 5:C=1073741823;break;case 4:C=1e4;break;default:C=5e3}return C=fe+C,U={id:q++,callback:J,priorityLevel:U,startTime:fe,expirationTime:C,sortIndex:-1},fe>Ne?(U.sortIndex=fe,u(N,U),c(z)===null&&U===c(N)&&(ye?(ve(G),G=-1):ye=!0,x(b,fe-Ne))):(U.sortIndex=C,u(z,U),$||ae||($=!0,me||(me=!0,Ce()))),U},a.unstable_shouldYield=S,a.unstable_wrapCallback=function(U){var J=j;return function(){var fe=j;j=J;try{return U.apply(this,arguments)}finally{j=fe}}},typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()}(kb)),kb}var Yx;function Vx(){return Yx||(Yx=1,process.env.NODE_ENV==="production"?n0.exports=Nw():n0.exports=Uw()),n0.exports}/** * @license React * react-dom-client.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Gx;function Lw(){if(Gx)return Bp;Gx=1;var a=Vx(),r=lt,u=Wf;function c(n){var i="https://react.dev/errors/"+n;if(1<arguments.length){i+="?args[]="+encodeURIComponent(arguments[1]);for(var o=2;o<arguments.length;o++)i+="&args[]="+encodeURIComponent(arguments[o])}return"Minified React error #"+n+"; visit "+i+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function h(n){return!(!n||n.nodeType!==1&&n.nodeType!==9&&n.nodeType!==11)}function p(n){var i=n,o=n;if(n.alternate)for(;i.return;)i=i.return;else{n=i;do i=n,(i.flags&4098)!==0&&(o=i.return),n=i.return;while(n)}return i.tag===3?o:null}function g(n){if(n.tag===13){var i=n.memoizedState;if(i===null&&(n=n.alternate,n!==null&&(i=n.memoizedState)),i!==null)return i.dehydrated}return null}function b(n){if(p(n)!==n)throw Error(c(188))}function S(n){var i=n.alternate;if(!i){if(i=p(n),i===null)throw Error(c(188));return i!==n?null:n}for(var o=n,f=i;;){var y=o.return;if(y===null)break;var v=y.alternate;if(v===null){if(f=y.return,f!==null){o=f;continue}break}if(y.child===v.child){for(v=y.child;v;){if(v===o)return b(y),n;if(v===f)return b(y),i;v=v.sibling}throw Error(c(188))}if(o.return!==f.return)o=y,f=v;else{for(var w=!1,D=y.child;D;){if(D===o){w=!0,o=y,f=v;break}if(D===f){w=!0,f=y,o=v;break}D=D.sibling}if(!w){for(D=v.child;D;){if(D===o){w=!0,o=v,f=y;break}if(D===f){w=!0,f=v,o=y;break}D=D.sibling}if(!w)throw Error(c(189))}}if(o.alternate!==f)throw Error(c(190))}if(o.tag!==3)throw Error(c(188));return o.stateNode.current===o?n:i}function x(n){var i=n.tag;if(i===5||i===26||i===27||i===6)return n;for(n=n.child;n!==null;){if(i=x(n),i!==null)return i;n=n.sibling}return null}var E=Object.assign,A=Symbol.for("react.element"),R=Symbol.for("react.transitional.element"),z=Symbol.for("react.portal"),N=Symbol.for("react.fragment"),q=Symbol.for("react.strict_mode"),Q=Symbol.for("react.profiler"),j=Symbol.for("react.provider"),ae=Symbol.for("react.consumer"),$=Symbol.for("react.context"),ye=Symbol.for("react.forward_ref"),ne=Symbol.for("react.suspense"),K=Symbol.for("react.suspense_list"),ve=Symbol.for("react.memo"),ke=Symbol.for("react.lazy"),me=Symbol.for("react.activity"),G=Symbol.for("react.memo_cache_sentinel"),be=Symbol.iterator;function ge(n){return n===null||typeof n!="object"?null:(n=be&&n[be]||n["@@iterator"],typeof n=="function"?n:null)}var Ce=Symbol.for("react.client.reference");function xe(n){if(n==null)return null;if(typeof n=="function")return n.$$typeof===Ce?null:n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case N:return"Fragment";case Q:return"Profiler";case q:return"StrictMode";case ne:return"Suspense";case K:return"SuspenseList";case me:return"Activity"}if(typeof n=="object")switch(n.$$typeof){case z:return"Portal";case $:return(n.displayName||"Context")+".Provider";case ae:return(n._context.displayName||"Context")+".Consumer";case ye:var i=n.render;return n=n.displayName,n||(n=i.displayName||i.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case ve:return i=n.displayName||null,i!==null?i:xe(n.type)||"Memo";case ke:i=n._payload,n=n._init;try{return xe(n(i))}catch{}}return null}var Te=Array.isArray,U=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,J=u.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,fe={pending:!1,data:null,method:null,action:null},Ne=[],C=-1;function W(n){return{current:n}}function ue(n){0>C||(n.current=Ne[C],Ne[C]=null,C--)}function M(n,i){C++,Ne[C]=n.current,n.current=i}var Oe=W(null),Ue=W(null),Re=W(null),Fe=W(null);function He(n,i){switch(M(Re,i),M(Ue,n),M(Oe,null),i.nodeType){case 9:case 11:n=(n=i.documentElement)&&(n=n.namespaceURI)?or(n):0;break;default:if(n=i.tagName,i=i.namespaceURI)i=or(i),n=Ms(i,n);else switch(n){case"svg":n=1;break;case"math":n=2;break;default:n=0}}ue(Oe),M(Oe,n)}function Ge(){ue(Oe),ue(Ue),ue(Re)}function $e(n){n.memoizedState!==null&&M(Fe,n);var i=Oe.current,o=Ms(i,n.type);i!==o&&(M(Ue,n),M(Oe,o))}function Xt(n){Ue.current===n&&(ue(Oe),ue(Ue)),Fe.current===n&&(ue(Fe),Ba._currentValue=fe)}var Me=Object.prototype.hasOwnProperty,bn=a.unstable_scheduleCallback,$l=a.unstable_cancelCallback,xu=a.unstable_shouldYield,Fl=a.unstable_requestPaint,Wn=a.unstable_now,Tu=a.unstable_getCurrentPriorityLevel,cc=a.unstable_ImmediatePriority,Yo=a.unstable_UserBlockingPriority,Eu=a.unstable_NormalPriority,fc=a.unstable_LowPriority,Or=a.unstable_IdlePriority,cm=a.log,hd=a.unstable_setDisableYieldValue,de=null,Ae=null;function Ze(n){if(typeof cm=="function"&&hd(n),Ae&&typeof Ae.setStrictMode=="function")try{Ae.setStrictMode(de,n)}catch{}}var Je=Math.clz32?Math.clz32:qi,kt=Math.log,Aa=Math.LN2;function qi(n){return n>>>=0,n===0?32:31-(kt(n)/Aa|0)|0}var ea=256,sa=4194304;function Tn(n){var i=n&42;if(i!==0)return i;switch(n&-n){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return n&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return n}}function un(n,i,o){var f=n.pendingLanes;if(f===0)return 0;var y=0,v=n.suspendedLanes,w=n.pingedLanes;n=n.warmLanes;var D=f&134217727;return D!==0?(f=D&~v,f!==0?y=Tn(f):(w&=D,w!==0?y=Tn(w):o||(o=D&~n,o!==0&&(y=Tn(o))))):(D=f&~v,D!==0?y=Tn(D):w!==0?y=Tn(w):o||(o=f&~n,o!==0&&(y=Tn(o)))),y===0?0:i!==0&&i!==y&&(i&v)===0&&(v=y&-y,o=i&-i,v>=o||v===32&&(o&4194048)!==0)?i:y}function qn(n,i){return(n.pendingLanes&~(n.suspendedLanes&~n.pingedLanes)&i)===0}function qt(n,i){switch(n){case 1:case 2:case 4:case 8:case 64:return i+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return i+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function wr(){var n=ea;return ea<<=1,(ea&4194048)===0&&(ea=256),n}function Au(){var n=sa;return sa<<=1,(sa&62914560)===0&&(sa=4194304),n}function Cr(n){for(var i=[],o=0;31>o;o++)i.push(n);return i}function Ou(n,i){n.pendingLanes|=i,i!==268435456&&(n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0)}function j0(n,i,o,f,y,v){var w=n.pendingLanes;n.pendingLanes=o,n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0,n.expiredLanes&=o,n.entangledLanes&=o,n.errorRecoveryDisabledLanes&=o,n.shellSuspendCounter=0;var D=n.entanglements,L=n.expirationTimes,F=n.hiddenUpdates;for(o=w&~o;0<o;){var ce=31-Je(o),pe=1<<ce;D[ce]=0,L[ce]=-1;var P=F[ce];if(P!==null)for(F[ce]=null,ce=0;ce<P.length;ce++){var te=P[ce];te!==null&&(te.lane&=-536870913)}o&=~pe}f!==0&&dc(n,f,0),v!==0&&y===0&&n.tag!==0&&(n.suspendedLanes|=v&~(w&~i))}function dc(n,i,o){n.pendingLanes|=i,n.suspendedLanes&=~i;var f=31-Je(i);n.entangledLanes|=i,n.entanglements[f]=n.entanglements[f]|1073741824|o&4194090}function hc(n,i){var o=n.entangledLanes|=i;for(n=n.entanglements;o;){var f=31-Je(o),y=1<<f;y&i|n[f]&i&&(n[f]|=i),o&=~y}}function wl(n){switch(n){case 2:n=1;break;case 8:n=4;break;case 32:n=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:n=128;break;case 268435456:n=134217728;break;default:n=0}return n}function pd(n){return n&=-n,2<n?8<n?(n&134217727)!==0?32:268435456:8:2}function q0(){var n=J.p;return n!==0?n:(n=window.event,n===void 0?32:py(n.type))}function yS(n,i){var o=J.p;try{return J.p=n,i()}finally{J.p=o}}var En=Math.random().toString(36).slice(2),Mn="__reactFiber$"+En,ca="__reactProps$"+En,Vo="__reactContainer$"+En,md="__reactEvents$"+En,Y0="__reactListeners$"+En,gd="__reactHandles$"+En,V0="__reactResources$"+En,Be="__reactMarker$"+En;function pc(n){delete n[Mn],delete n[ca],delete n[md],delete n[Y0],delete n[gd]}function Yn(n){var i=n[Mn];if(i)return i;for(var o=n.parentNode;o;){if(i=o[Vo]||o[Mn]){if(o=i.alternate,i.child!==null||o!==null&&o.child!==null)for(n=Fn(n);n!==null;){if(o=n[Mn])return o;n=Fn(n)}return i}n=o,o=n.parentNode}return null}function wu(n){if(n=n[Mn]||n[Vo]){var i=n.tag;if(i===5||i===6||i===13||i===26||i===27||i===3)return n}return null}function mc(n){var i=n.tag;if(i===5||i===26||i===27||i===6)return n.stateNode;throw Error(c(33))}function Yi(n){var i=n[V0];return i||(i=n[V0]={hoistableStyles:new Map,hoistableScripts:new Map}),i}function An(n){n[Be]=!0}var gc=new Set,Ya={};function Rr(n,i){zr(n,i),zr(n+"Capture",i)}function zr(n,i){for(Ya[n]=i,n=0;n<i.length;n++)gc.add(i[n])}var G0=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),yd={},fm={};function X0(n){return Me.call(fm,n)?!0:Me.call(yd,n)?!1:G0.test(n)?fm[n]=!0:(yd[n]=!0,!1)}function Vi(n,i,o){if(X0(i))if(o===null)n.removeAttribute(i);else{switch(typeof o){case"undefined":case"function":case"symbol":n.removeAttribute(i);return;case"boolean":var f=i.toLowerCase().slice(0,5);if(f!=="data-"&&f!=="aria-"){n.removeAttribute(i);return}}n.setAttribute(i,""+o)}}function yc(n,i,o){if(o===null)n.removeAttribute(i);else{switch(typeof o){case"undefined":case"function":case"symbol":case"boolean":n.removeAttribute(i);return}n.setAttribute(i,""+o)}}function Kl(n,i,o,f){if(f===null)n.removeAttribute(o);else{switch(typeof f){case"undefined":case"function":case"symbol":case"boolean":n.removeAttribute(o);return}n.setAttributeNS(i,o,""+f)}}var bd,dm;function Cu(n){if(bd===void 0)try{throw Error()}catch(o){var i=o.stack.trim().match(/\n( *(at )?)/);bd=i&&i[1]||"",dm=-1<o.stack.indexOf(` at`)?" (<anonymous>)":-1<o.stack.indexOf("@")?"@unknown:0:0":""}return` `+bd+n+dm}var fa=!1;function Dr(n,i){if(!n||fa)return"";fa=!0;var o=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var f={DetermineComponentFrameRoot:function(){try{if(i){var pe=function(){throw Error()};if(Object.defineProperty(pe.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(pe,[])}catch(te){var P=te}Reflect.construct(n,[],pe)}else{try{pe.call()}catch(te){P=te}n.call(pe.prototype)}}else{try{throw Error()}catch(te){P=te}(pe=n())&&typeof pe.catch=="function"&&pe.catch(function(){})}}catch(te){if(te&&P&&typeof te.stack=="string")return[te.stack,P.stack]}return[null,null]}};f.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var y=Object.getOwnPropertyDescriptor(f.DetermineComponentFrameRoot,"name");y&&y.configurable&&Object.defineProperty(f.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var v=f.DetermineComponentFrameRoot(),w=v[0],D=v[1];if(w&&D){var L=w.split(` `),F=D.split(` `);for(y=f=0;f<L.length&&!L[f].includes("DetermineComponentFrameRoot");)f++;for(;y<F.length&&!F[y].includes("DetermineComponentFrameRoot");)y++;if(f===L.length||y===F.length)for(f=L.length-1,y=F.length-1;1<=f&&0<=y&&L[f]!==F[y];)y--;for(;1<=f&&0<=y;f--,y--)if(L[f]!==F[y]){if(f!==1||y!==1)do if(f--,y--,0>y||L[f]!==F[y]){var ce=` `+L[f].replace(" at new "," at ");return n.displayName&&ce.includes("<anonymous>")&&(ce=ce.replace("<anonymous>",n.displayName)),ce}while(1<=f&&0<=y);break}}}finally{fa=!1,Error.prepareStackTrace=o}return(o=n?n.displayName||n.name:"")?Cu(o):""}function Ru(n){switch(n.tag){case 26:case 27:case 5:return Cu(n.type);case 16:return Cu("Lazy");case 13:return Cu("Suspense");case 19:return Cu("SuspenseList");case 0:case 15:return Dr(n.type,!1);case 11:return Dr(n.type.render,!1);case 1:return Dr(n.type,!0);case 31:return Cu("Activity");default:return""}}function hm(n){try{var i="";do i+=Ru(n),n=n.return;while(n);return i}catch(o){return` Error generating stack: `+o.message+` `+o.stack}}function ta(n){switch(typeof n){case"bigint":case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function bc(n){var i=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(i==="checkbox"||i==="radio")}function pm(n){var i=bc(n)?"checked":"value",o=Object.getOwnPropertyDescriptor(n.constructor.prototype,i),f=""+n[i];if(!n.hasOwnProperty(i)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var y=o.get,v=o.set;return Object.defineProperty(n,i,{configurable:!0,get:function(){return y.call(this)},set:function(w){f=""+w,v.call(this,w)}}),Object.defineProperty(n,i,{enumerable:o.enumerable}),{getValue:function(){return f},setValue:function(w){f=""+w},stopTracking:function(){n._valueTracker=null,delete n[i]}}}}function kr(n){n._valueTracker||(n._valueTracker=pm(n))}function zu(n){if(!n)return!1;var i=n._valueTracker;if(!i)return!0;var o=i.getValue(),f="";return n&&(f=bc(n)?n.checked?"true":"false":n.value),n=f,n!==o?(i.setValue(n),!0):!1}function Go(n){if(n=n||(typeof document<"u"?document:void 0),typeof n>"u")return null;try{return n.activeElement||n.body}catch{return n.body}}var bS=/[\n"\\]/g;function ll(n){return n.replace(bS,function(i){return"\\"+i.charCodeAt(0).toString(16)+" "})}function vd(n,i,o,f,y,v,w,D){n.name="",w!=null&&typeof w!="function"&&typeof w!="symbol"&&typeof w!="boolean"?n.type=w:n.removeAttribute("type"),i!=null?w==="number"?(i===0&&n.value===""||n.value!=i)&&(n.value=""+ta(i)):n.value!==""+ta(i)&&(n.value=""+ta(i)):w!=="submit"&&w!=="reset"||n.removeAttribute("value"),i!=null?vc(n,w,ta(i)):o!=null?vc(n,w,ta(o)):f!=null&&n.removeAttribute("value"),y==null&&v!=null&&(n.defaultChecked=!!v),y!=null&&(n.checked=y&&typeof y!="function"&&typeof y!="symbol"),D!=null&&typeof D!="function"&&typeof D!="symbol"&&typeof D!="boolean"?n.name=""+ta(D):n.removeAttribute("name")}function Sd(n,i,o,f,y,v,w,D){if(v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"&&(n.type=v),i!=null||o!=null){if(!(v!=="submit"&&v!=="reset"||i!=null))return;o=o!=null?""+ta(o):"",i=i!=null?""+ta(i):o,D||i===n.value||(n.value=i),n.defaultValue=i}f=f??y,f=typeof f!="function"&&typeof f!="symbol"&&!!f,n.checked=D?n.checked:!!f,n.defaultChecked=!!f,w!=null&&typeof w!="function"&&typeof w!="symbol"&&typeof w!="boolean"&&(n.name=w)}function vc(n,i,o){i==="number"&&Go(n.ownerDocument)===n||n.defaultValue===""+o||(n.defaultValue=""+o)}function Du(n,i,o,f){if(n=n.options,i){i={};for(var y=0;y<o.length;y++)i["$"+o[y]]=!0;for(o=0;o<n.length;o++)y=i.hasOwnProperty("$"+n[o].value),n[o].selected!==y&&(n[o].selected=y),y&&f&&(n[o].defaultSelected=!0)}else{for(o=""+ta(o),i=null,y=0;y<n.length;y++){if(n[y].value===o){n[y].selected=!0,f&&(n[y].defaultSelected=!0);return}i!==null||n[y].disabled||(i=n[y])}i!==null&&(i.selected=!0)}}function mm(n,i,o){if(i!=null&&(i=""+ta(i),i!==n.value&&(n.value=i),o==null)){n.defaultValue!==i&&(n.defaultValue=i);return}n.defaultValue=o!=null?""+ta(o):""}function gm(n,i,o,f){if(i==null){if(f!=null){if(o!=null)throw Error(c(92));if(Te(f)){if(1<f.length)throw Error(c(93));f=f[0]}o=f}o==null&&(o=""),i=o}o=ta(i),n.defaultValue=o,f=n.textContent,f===o&&f!==""&&f!==null&&(n.value=f)}function Xo(n,i){if(i){var o=n.firstChild;if(o&&o===n.lastChild&&o.nodeType===3){o.nodeValue=i;return}}n.textContent=i}var Q0=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function xd(n,i,o){var f=i.indexOf("--")===0;o==null||typeof o=="boolean"||o===""?f?n.setProperty(i,""):i==="float"?n.cssFloat="":n[i]="":f?n.setProperty(i,o):typeof o!="number"||o===0||Q0.has(i)?i==="float"?n.cssFloat=o:n[i]=(""+o).trim():n[i]=o+"px"}function Sc(n,i,o){if(i!=null&&typeof i!="object")throw Error(c(62));if(n=n.style,o!=null){for(var f in o)!o.hasOwnProperty(f)||i!=null&&i.hasOwnProperty(f)||(f.indexOf("--")===0?n.setProperty(f,""):f==="float"?n.cssFloat="":n[f]="");for(var y in i)f=i[y],i.hasOwnProperty(y)&&o[y]!==f&&xd(n,y,f)}else for(var v in i)i.hasOwnProperty(v)&&xd(n,v,i[v])}function ku(n){if(n.indexOf("-")===-1)return!1;switch(n){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var vS=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Z0=/^[\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;function xc(n){return Z0.test(""+n)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":n}var Mu=null;function Td(n){return n=n.target||n.srcElement||window,n.correspondingUseElement&&(n=n.correspondingUseElement),n.nodeType===3?n.parentNode:n}var Qo=null,Zo=null;function $0(n){var i=wu(n);if(i&&(n=i.stateNode)){var o=n[ca]||null;e:switch(n=i.stateNode,i.type){case"input":if(vd(n,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name),i=o.name,o.type==="radio"&&i!=null){for(o=n;o.parentNode;)o=o.parentNode;for(o=o.querySelectorAll('input[name="'+ll(""+i)+'"][type="radio"]'),i=0;i<o.length;i++){var f=o[i];if(f!==n&&f.form===n.form){var y=f[ca]||null;if(!y)throw Error(c(90));vd(f,y.value,y.defaultValue,y.defaultValue,y.checked,y.defaultChecked,y.type,y.name)}}for(i=0;i<o.length;i++)f=o[i],f.form===n.form&&zu(f)}break e;case"textarea":mm(n,o.value,o.defaultValue);break e;case"select":i=o.value,i!=null&&Du(n,!!o.multiple,i,!1)}}}var ym=!1;function $o(n,i,o){if(ym)return n(i,o);ym=!0;try{var f=n(i);return f}finally{if(ym=!1,(Qo!==null||Zo!==null)&&(co(),Qo&&(i=Qo,n=Zo,Zo=Qo=null,$0(i),n)))for(i=0;i<n.length;i++)$0(n[i])}}function _u(n,i){var o=n.stateNode;if(o===null)return null;var f=o[ca]||null;if(f===null)return null;o=f[i];e:switch(i){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(f=!f.disabled)||(n=n.type,f=!(n==="button"||n==="input"||n==="select"||n==="textarea")),n=!f;break e;default:n=!1}if(n)return null;if(o&&typeof o!="function")throw Error(c(231,i,typeof o));return o}var Jl=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ed=!1;if(Jl)try{var Gi={};Object.defineProperty(Gi,"passive",{get:function(){Ed=!0}}),window.addEventListener("test",Gi,Gi),window.removeEventListener("test",Gi,Gi)}catch{Ed=!1}var Xi=null,Fo=null,Nu=null;function bm(){if(Nu)return Nu;var n,i=Fo,o=i.length,f,y="value"in Xi?Xi.value:Xi.textContent,v=y.length;for(n=0;n<o&&i[n]===y[n];n++);var w=o-n;for(f=1;f<=w&&i[o-f]===y[v-f];f++);return Nu=y.slice(n,1<f?1-f:void 0)}function Vn(n){var i=n.keyCode;return"charCode"in n?(n=n.charCode,n===0&&i===13&&(n=13)):n=i,n===10&&(n=13),32<=n||n===13?n:0}function Ad(){return!0}function Od(){return!1}function da(n){function i(o,f,y,v,w){this._reactName=o,this._targetInst=y,this.type=f,this.nativeEvent=v,this.target=w,this.currentTarget=null;for(var D in n)n.hasOwnProperty(D)&&(o=n[D],this[D]=o?o(v):v[D]);return this.isDefaultPrevented=(v.defaultPrevented!=null?v.defaultPrevented:v.returnValue===!1)?Ad:Od,this.isPropagationStopped=Od,this}return E(i.prototype,{preventDefault:function(){this.defaultPrevented=!0;var o=this.nativeEvent;o&&(o.preventDefault?o.preventDefault():typeof o.returnValue!="unknown"&&(o.returnValue=!1),this.isDefaultPrevented=Ad)},stopPropagation:function(){var o=this.nativeEvent;o&&(o.stopPropagation?o.stopPropagation():typeof o.cancelBubble!="unknown"&&(o.cancelBubble=!0),this.isPropagationStopped=Ad)},persist:function(){},isPersistent:Ad}),i}var Mr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(n){return n.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},wd=da(Mr),Tc=E({},Mr,{view:0,detail:0}),F0=da(Tc),vm,Cd,Ec,Uu=E({},Tc,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Qi,button:0,buttons:0,relatedTarget:function(n){return n.relatedTarget===void 0?n.fromElement===n.srcElement?n.toElement:n.fromElement:n.relatedTarget},movementX:function(n){return"movementX"in n?n.movementX:(n!==Ec&&(Ec&&n.type==="mousemove"?(vm=n.screenX-Ec.screenX,Cd=n.screenY-Ec.screenY):Cd=vm=0,Ec=n),vm)},movementY:function(n){return"movementY"in n?n.movementY:Cd}}),Sm=da(Uu),K0=E({},Uu,{dataTransfer:0}),J0=da(K0),SS=E({},Tc,{relatedTarget:0}),xm=da(SS),xS=E({},Mr,{animationName:0,elapsedTime:0,pseudoElement:0}),TS=da(xS),ES=E({},Mr,{clipboardData:function(n){return"clipboardData"in n?n.clipboardData:window.clipboardData}}),Ac=da(ES),I0=E({},Mr,{data:0}),Tm=da(I0),P0={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},W0={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Em={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function e1(n){var i=this.nativeEvent;return i.getModifierState?i.getModifierState(n):(n=Em[n])?!!i[n]:!1}function Qi(){return e1}var Lu=E({},Tc,{key:function(n){if(n.key){var i=P0[n.key]||n.key;if(i!=="Unidentified")return i}return n.type==="keypress"?(n=Vn(n),n===13?"Enter":String.fromCharCode(n)):n.type==="keydown"||n.type==="keyup"?W0[n.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Qi,charCode:function(n){return n.type==="keypress"?Vn(n):0},keyCode:function(n){return n.type==="keydown"||n.type==="keyup"?n.keyCode:0},which:function(n){return n.type==="keypress"?Vn(n):n.type==="keydown"||n.type==="keyup"?n.keyCode:0}}),Cl=da(Lu),Va=E({},Uu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Oc=da(Va),Rd=E({},Tc,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Qi}),Am=da(Rd),Oa=E({},Mr,{propertyName:0,elapsedTime:0,pseudoElement:0}),t1=da(Oa),zd=E({},Uu,{deltaX:function(n){return"deltaX"in n?n.deltaX:"wheelDeltaX"in n?-n.wheelDeltaX:0},deltaY:function(n){return"deltaY"in n?n.deltaY:"wheelDeltaY"in n?-n.wheelDeltaY:"wheelDelta"in n?-n.wheelDelta:0},deltaZ:0,deltaMode:0}),Hu=da(zd),Om=E({},Mr,{newState:0,oldState:0}),n1=da(Om),a1=[9,13,27,32],wc=Jl&&"CompositionEvent"in window,Cc=null;Jl&&"documentMode"in document&&(Cc=document.documentMode);var wm=Jl&&"TextEvent"in window&&!Cc,Il=Jl&&(!wc||Cc&&8<Cc&&11>=Cc),Cm=" ",Dd=!1;function Rc(n,i){switch(n){case"keyup":return a1.indexOf(i.keyCode)!==-1;case"keydown":return i.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function _r(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var Nr=!1;function Rm(n,i){switch(n){case"compositionend":return _r(i);case"keypress":return i.which!==32?null:(Dd=!0,Cm);case"textInput":return n=i.data,n===Cm&&Dd?null:n;default:return null}}function Bu(n,i){if(Nr)return n==="compositionend"||!wc&&Rc(n,i)?(n=bm(),Nu=Fo=Xi=null,Nr=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(i.ctrlKey||i.altKey||i.metaKey)||i.ctrlKey&&i.altKey){if(i.char&&1<i.char.length)return i.char;if(i.which)return String.fromCharCode(i.which)}return null;case"compositionend":return Il&&i.locale!=="ko"?null:i.data;default:return null}}var l1={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function kd(n){var i=n&&n.nodeName&&n.nodeName.toLowerCase();return i==="input"?!!l1[n.type]:i==="textarea"}function Md(n,i,o,f){Qo?Zo?Zo.push(f):Zo=[f]:Qo=f,i=ks(i,"onChange"),0<i.length&&(o=new wd("onChange","change",null,o,f),n.push({event:o,listeners:i}))}var Rl=null,zl=null;function zm(n){mo(n,0)}function Pl(n){var i=mc(n);if(zu(i))return n}function Dm(n,i){if(n==="change")return i}var km=!1;if(Jl){var ju;if(Jl){var qu="oninput"in document;if(!qu){var Mm=document.createElement("div");Mm.setAttribute("oninput","return;"),qu=typeof Mm.oninput=="function"}ju=qu}else ju=!1;km=ju&&(!document.documentMode||9<document.documentMode)}function Ko(){Rl&&(Rl.detachEvent("onpropertychange",_m),zl=Rl=null)}function _m(n){if(n.propertyName==="value"&&Pl(zl)){var i=[];Md(i,zl,n,Td(n)),$o(zm,i)}}function _d(n,i,o){n==="focusin"?(Ko(),Rl=i,zl=o,Rl.attachEvent("onpropertychange",_m)):n==="focusout"&&Ko()}function Ur(n){if(n==="selectionchange"||n==="keyup"||n==="keydown")return Pl(zl)}function Zi(n,i){if(n==="click")return Pl(i)}function Nm(n,i){if(n==="input"||n==="change")return Pl(i)}function Um(n,i){return n===i&&(n!==0||1/n===1/i)||n!==n&&i!==i}var Gn=typeof Object.is=="function"?Object.is:Um;function Lr(n,i){if(Gn(n,i))return!0;if(typeof n!="object"||n===null||typeof i!="object"||i===null)return!1;var o=Object.keys(n),f=Object.keys(i);if(o.length!==f.length)return!1;for(f=0;f<o.length;f++){var y=o[f];if(!Me.call(i,y)||!Gn(n[y],i[y]))return!1}return!0}function Hr(n){for(;n&&n.firstChild;)n=n.firstChild;return n}function Ft(n,i){var o=Hr(n);n=0;for(var f;o;){if(o.nodeType===3){if(f=n+o.textContent.length,n<=i&&f>=i)return{node:o,offset:i-n};n=f}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=Hr(o)}}function zc(n,i){return n&&i?n===i?!0:n&&n.nodeType===3?!1:i&&i.nodeType===3?zc(n,i.parentNode):"contains"in n?n.contains(i):n.compareDocumentPosition?!!(n.compareDocumentPosition(i)&16):!1:!1}function Lm(n){n=n!=null&&n.ownerDocument!=null&&n.ownerDocument.defaultView!=null?n.ownerDocument.defaultView:window;for(var i=Go(n.document);i instanceof n.HTMLIFrameElement;){try{var o=typeof i.contentWindow.location.href=="string"}catch{o=!1}if(o)n=i.contentWindow;else break;i=Go(n.document)}return i}function Dc(n){var i=n&&n.nodeName&&n.nodeName.toLowerCase();return i&&(i==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||i==="textarea"||n.contentEditable==="true")}var Yu=Jl&&"documentMode"in document&&11>=document.documentMode,Wl=null,Dl=null,Br=null,Vu=!1;function Nd(n,i,o){var f=o.window===o?o.document:o.nodeType===9?o:o.ownerDocument;Vu||Wl==null||Wl!==Go(f)||(f=Wl,"selectionStart"in f&&Dc(f)?f={start:f.selectionStart,end:f.selectionEnd}:(f=(f.ownerDocument&&f.ownerDocument.defaultView||window).getSelection(),f={anchorNode:f.anchorNode,anchorOffset:f.anchorOffset,focusNode:f.focusNode,focusOffset:f.focusOffset}),Br&&Lr(Br,f)||(Br=f,f=ks(Dl,"onSelect"),0<f.length&&(i=new wd("onSelect","select",null,i,o),n.push({event:i,listeners:f}),i.target=Wl)))}function $i(n,i){var o={};return o[n.toLowerCase()]=i.toLowerCase(),o["Webkit"+n]="webkit"+i,o["Moz"+n]="moz"+i,o}var Gu={animationend:$i("Animation","AnimationEnd"),animationiteration:$i("Animation","AnimationIteration"),animationstart:$i("Animation","AnimationStart"),transitionrun:$i("Transition","TransitionRun"),transitionstart:$i("Transition","TransitionStart"),transitioncancel:$i("Transition","TransitionCancel"),transitionend:$i("Transition","TransitionEnd")},il={},kl={};Jl&&(kl=document.createElement("div").style,"AnimationEvent"in window||(delete Gu.animationend.animation,delete Gu.animationiteration.animation,delete Gu.animationstart.animation),"TransitionEvent"in window||delete Gu.transitionend.transition);function ei(n){if(il[n])return il[n];if(!Gu[n])return n;var i=Gu[n],o;for(o in i)if(i.hasOwnProperty(o)&&o in kl)return il[n]=i[o];return n}var i1=ei("animationend"),Hm=ei("animationiteration"),r1=ei("animationstart"),Bm=ei("transitionrun"),Ud=ei("transitionstart"),u1=ei("transitioncancel"),jm=ei("transitionend"),qm=new Map,Jo="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Jo.push("scrollEnd");function rl(n,i){qm.set(n,i),Rr(i,[n])}var Ym=new WeakMap;function Ga(n,i){if(typeof n=="object"&&n!==null){var o=Ym.get(n);return o!==void 0?o:(i={value:n,source:i,stack:hm(i)},Ym.set(n,i),i)}return{value:n,source:i,stack:hm(i)}}var wa=[],jr=0,ti=0;function Ml(){for(var n=jr,i=ti=jr=0;i<n;){var o=wa[i];wa[i++]=null;var f=wa[i];wa[i++]=null;var y=wa[i];wa[i++]=null;var v=wa[i];if(wa[i++]=null,f!==null&&y!==null){var w=f.pending;w===null?y.next=y:(y.next=w.next,w.next=y),f.pending=y}v!==0&&Po(o,y,v)}}function qr(n,i,o,f){wa[jr++]=n,wa[jr++]=i,wa[jr++]=o,wa[jr++]=f,ti|=f,n.lanes|=f,n=n.alternate,n!==null&&(n.lanes|=f)}function Io(n,i,o,f){return qr(n,i,o,f),kc(n)}function ni(n,i){return qr(n,null,null,i),kc(n)}function Po(n,i,o){n.lanes|=o;var f=n.alternate;f!==null&&(f.lanes|=o);for(var y=!1,v=n.return;v!==null;)v.childLanes|=o,f=v.alternate,f!==null&&(f.childLanes|=o),v.tag===22&&(n=v.stateNode,n===null||n._visibility&1||(y=!0)),n=v,v=v.return;return n.tag===3?(v=n.stateNode,y&&i!==null&&(y=31-Je(o),n=v.hiddenUpdates,f=n[y],f===null?n[y]=[i]:f.push(i),i.lane=o|536870912),v):null}function kc(n){if(50<Os)throw Os=0,Yg=null,Error(c(185));for(var i=n.return;i!==null;)n=i,i=n.return;return n.tag===3?n.stateNode:null}var Wo={};function o1(n,i,o,f){this.tag=n,this.key=o,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=i,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=f,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ca(n,i,o,f){return new o1(n,i,o,f)}function Mc(n){return n=n.prototype,!(!n||!n.isReactComponent)}function _l(n,i){var o=n.alternate;return o===null?(o=Ca(n.tag,i,n.key,n.mode),o.elementType=n.elementType,o.type=n.type,o.stateNode=n.stateNode,o.alternate=n,n.alternate=o):(o.pendingProps=i,o.type=n.type,o.flags=0,o.subtreeFlags=0,o.deletions=null),o.flags=n.flags&65011712,o.childLanes=n.childLanes,o.lanes=n.lanes,o.child=n.child,o.memoizedProps=n.memoizedProps,o.memoizedState=n.memoizedState,o.updateQueue=n.updateQueue,i=n.dependencies,o.depen