9 lines
176 KiB
JavaScript
9 lines
176 KiB
JavaScript
(function(){const w=document.createElement("link").relList;if(w&&w.supports&&w.supports("modulepreload"))return;for(const z of document.querySelectorAll('link[rel="modulepreload"]'))T(z);new MutationObserver(z=>{for(const A of z)if(A.type==="childList")for(const D of A.addedNodes)D.tagName==="LINK"&&D.rel==="modulepreload"&&T(D)}).observe(document,{childList:!0,subtree:!0});function p(z){const A={};return z.integrity&&(A.integrity=z.integrity),z.referrerPolicy&&(A.referrerPolicy=z.referrerPolicy),z.crossOrigin==="use-credentials"?A.credentials="include":z.crossOrigin==="anonymous"?A.credentials="omit":A.credentials="same-origin",A}function T(z){if(z.ep)return;z.ep=!0;const A=p(z);fetch(z.href,A)}})();function Ua(g){return g&&g.__esModule&&Object.prototype.hasOwnProperty.call(g,"default")?g.default:g}var Pi={exports:{}},Sr={},Ti={exports:{}},Y={};var Pa;function Od(){if(Pa)return Y;Pa=1;var g=Symbol.for("react.element"),w=Symbol.for("react.portal"),p=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),z=Symbol.for("react.profiler"),A=Symbol.for("react.provider"),D=Symbol.for("react.context"),V=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),M=Symbol.for("react.memo"),J=Symbol.for("react.lazy"),W=Symbol.iterator;function q(d){return d===null||typeof d!="object"?null:(d=W&&d[W]||d["@@iterator"],typeof d=="function"?d:null)}var X={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ne=Object.assign,oe={};function b(d,v,K){this.props=d,this.context=v,this.refs=oe,this.updater=K||X}b.prototype.isReactComponent={},b.prototype.setState=function(d,v){if(typeof d!="object"&&typeof d!="function"&&d!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,d,v,"setState")},b.prototype.forceUpdate=function(d){this.updater.enqueueForceUpdate(this,d,"forceUpdate")};function te(){}te.prototype=b.prototype;function de(d,v,K){this.props=d,this.context=v,this.refs=oe,this.updater=K||X}var ue=de.prototype=new te;ue.constructor=de,Ne(ue,b.prototype),ue.isPureReactComponent=!0;var me=Array.isArray,E=Object.prototype.hasOwnProperty,Q={current:null},he={key:!0,ref:!0,__self:!0,__source:!0};function Ve(d,v,K){var G,ne={},re=null,ae=null;if(v!=null)for(G in v.ref!==void 0&&(ae=v.ref),v.key!==void 0&&(re=""+v.key),v)E.call(v,G)&&!he.hasOwnProperty(G)&&(ne[G]=v[G]);var ie=arguments.length-2;if(ie===1)ne.children=K;else if(1<ie){for(var ge=Array(ie),Xe=0;Xe<ie;Xe++)ge[Xe]=arguments[Xe+2];ne.children=ge}if(d&&d.defaultProps)for(G in ie=d.defaultProps,ie)ne[G]===void 0&&(ne[G]=ie[G]);return{$$typeof:g,type:d,key:re,ref:ae,props:ne,_owner:Q.current}}function ut(d,v){return{$$typeof:g,type:d.type,key:v,ref:d.ref,props:d.props,_owner:d._owner}}function at(d){return typeof d=="object"&&d!==null&&d.$$typeof===g}function St(d){var v={"=":"=0",":":"=2"};return"$"+d.replace(/[=:]/g,function(K){return v[K]})}var tt=/\/+/g;function Ue(d,v){return typeof d=="object"&&d!==null&&d.key!=null?St(""+d.key):v.toString(36)}function Be(d,v,K,G,ne){var re=typeof d;(re==="undefined"||re==="boolean")&&(d=null);var ae=!1;if(d===null)ae=!0;else switch(re){case"string":case"number":ae=!0;break;case"object":switch(d.$$typeof){case g:case w:ae=!0}}if(ae)return ae=d,ne=ne(ae),d=G===""?"."+Ue(ae,0):G,me(ne)?(K="",d!=null&&(K=d.replace(tt,"$&/")+"/"),Be(ne,v,K,"",function(Xe){return Xe})):ne!=null&&(at(ne)&&(ne=ut(ne,K+(!ne.key||ae&&ae.key===ne.key?"":(""+ne.key).replace(tt,"$&/")+"/")+d)),v.push(ne)),1;if(ae=0,G=G===""?".":G+":",me(d))for(var ie=0;ie<d.length;ie++){re=d[ie];var ge=G+Ue(re,ie);ae+=Be(re,v,K,ge,ne)}else if(ge=q(d),typeof ge=="function")for(d=ge.call(d),ie=0;!(re=d.next()).done;)re=re.value,ge=G+Ue(re,ie++),ae+=Be(re,v,K,ge,ne);else if(re==="object")throw v=String(d),Error("Objects are not valid as a React child (found: "+(v==="[object Object]"?"object with keys {"+Object.keys(d).join(", ")+"}":v)+"). If you meant to render a collection of children, use an array instead.");return ae}function Je(d,v,K){if(d==null)return d;var G=[],ne=0;return Be(d,G,"","",function(re){return v.call(K,re,ne++)}),G}function _(d){if(d._status===-1){var v=d._result;v=v(),v.then(function(K){(d._status===0||d._status===-1)&&(d._status=1,d._result=K)},function(K){(d._status===0||d._status===-1)&&(d._status=2,d._result=K)}),d._status===-1&&(d._status=0,d._result=v)}if(d._status===1)return d._result.default;throw d._result}var Z={current:null},N={transition:null},O={ReactCurrentDispatcher:Z,ReactCurrentBatchConfig:N,ReactCurrentOwner:Q};function C(){throw Error("act(...) is not supported in production builds of React.")}return Y.Children={map:Je,forEach:function(d,v,K){Je(d,function(){v.apply(this,arguments)},K)},count:function(d){var v=0;return Je(d,function(){v++}),v},toArray:function(d){return Je(d,function(v){return v})||[]},only:function(d){if(!at(d))throw Error("React.Children.only expected to receive a single React element child.");return d}},Y.Component=b,Y.Fragment=p,Y.Profiler=z,Y.PureComponent=de,Y.StrictMode=T,Y.Suspense=H,Y.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=O,Y.act=C,Y.cloneElement=function(d,v,K){if(d==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+d+".");var G=Ne({},d.props),ne=d.key,re=d.ref,ae=d._owner;if(v!=null){if(v.ref!==void 0&&(re=v.ref,ae=Q.current),v.key!==void 0&&(ne=""+v.key),d.type&&d.type.defaultProps)var ie=d.type.defaultProps;for(ge in v)E.call(v,ge)&&!he.hasOwnProperty(ge)&&(G[ge]=v[ge]===void 0&&ie!==void 0?ie[ge]:v[ge])}var ge=arguments.length-2;if(ge===1)G.children=K;else if(1<ge){ie=Array(ge);for(var Xe=0;Xe<ge;Xe++)ie[Xe]=arguments[Xe+2];G.children=ie}return{$$typeof:g,type:d.type,key:ne,ref:re,props:G,_owner:ae}},Y.createContext=function(d){return d={$$typeof:D,_currentValue:d,_currentValue2:d,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},d.Provider={$$typeof:A,_context:d},d.Consumer=d},Y.createElement=Ve,Y.createFactory=function(d){var v=Ve.bind(null,d);return v.type=d,v},Y.createRef=function(){return{current:null}},Y.forwardRef=function(d){return{$$typeof:V,render:d}},Y.isValidElement=at,Y.lazy=function(d){return{$$typeof:J,_payload:{_status:-1,_result:d},_init:_}},Y.memo=function(d,v){return{$$typeof:M,type:d,compare:v===void 0?null:v}},Y.startTransition=function(d){var v=N.transition;N.transition={};try{d()}finally{N.transition=v}},Y.unstable_act=C,Y.useCallback=function(d,v){return Z.current.useCallback(d,v)},Y.useContext=function(d){return Z.current.useContext(d)},Y.useDebugValue=function(){},Y.useDeferredValue=function(d){return Z.current.useDeferredValue(d)},Y.useEffect=function(d,v){return Z.current.useEffect(d,v)},Y.useId=function(){return Z.current.useId()},Y.useImperativeHandle=function(d,v,K){return Z.current.useImperativeHandle(d,v,K)},Y.useInsertionEffect=function(d,v){return Z.current.useInsertionEffect(d,v)},Y.useLayoutEffect=function(d,v){return Z.current.useLayoutEffect(d,v)},Y.useMemo=function(d,v){return Z.current.useMemo(d,v)},Y.useReducer=function(d,v,K){return Z.current.useReducer(d,v,K)},Y.useRef=function(d){return Z.current.useRef(d)},Y.useState=function(d){return Z.current.useState(d)},Y.useSyncExternalStore=function(d,v,K){return Z.current.useSyncExternalStore(d,v,K)},Y.useTransition=function(){return Z.current.useTransition()},Y.version="18.3.1",Y}var Ta;function Fi(){return Ta||(Ta=1,Ti.exports=Od()),Ti.exports}var La;function Id(){if(La)return Sr;La=1;var g=Fi(),w=Symbol.for("react.element"),p=Symbol.for("react.fragment"),T=Object.prototype.hasOwnProperty,z=g.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,A={key:!0,ref:!0,__self:!0,__source:!0};function D(V,H,M){var J,W={},q=null,X=null;M!==void 0&&(q=""+M),H.key!==void 0&&(q=""+H.key),H.ref!==void 0&&(X=H.ref);for(J in H)T.call(H,J)&&!A.hasOwnProperty(J)&&(W[J]=H[J]);if(V&&V.defaultProps)for(J in H=V.defaultProps,H)W[J]===void 0&&(W[J]=H[J]);return{$$typeof:w,type:V,key:q,ref:X,props:W,_owner:z.current}}return Sr.Fragment=p,Sr.jsx=D,Sr.jsxs=D,Sr}var za;function Ud(){return za||(za=1,Pi.exports=Id()),Pi.exports}var s=Ud(),B=Fi();const Ad=Ua(B);var Fl={},Li={exports:{}},Ge={},zi={exports:{}},Ri={};var Ra;function $d(){return Ra||(Ra=1,(function(g){function w(N,O){var C=N.length;N.push(O);e:for(;0<C;){var d=C-1>>>1,v=N[d];if(0<z(v,O))N[d]=O,N[C]=v,C=d;else break e}}function p(N){return N.length===0?null:N[0]}function T(N){if(N.length===0)return null;var O=N[0],C=N.pop();if(C!==O){N[0]=C;e:for(var d=0,v=N.length,K=v>>>1;d<K;){var G=2*(d+1)-1,ne=N[G],re=G+1,ae=N[re];if(0>z(ne,C))re<v&&0>z(ae,ne)?(N[d]=ae,N[re]=C,d=re):(N[d]=ne,N[G]=C,d=G);else if(re<v&&0>z(ae,C))N[d]=ae,N[re]=C,d=re;else break e}}return O}function z(N,O){var C=N.sortIndex-O.sortIndex;return C!==0?C:N.id-O.id}if(typeof performance=="object"&&typeof performance.now=="function"){var A=performance;g.unstable_now=function(){return A.now()}}else{var D=Date,V=D.now();g.unstable_now=function(){return D.now()-V}}var H=[],M=[],J=1,W=null,q=3,X=!1,Ne=!1,oe=!1,b=typeof setTimeout=="function"?setTimeout:null,te=typeof clearTimeout=="function"?clearTimeout:null,de=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function ue(N){for(var O=p(M);O!==null;){if(O.callback===null)T(M);else if(O.startTime<=N)T(M),O.sortIndex=O.expirationTime,w(H,O);else break;O=p(M)}}function me(N){if(oe=!1,ue(N),!Ne)if(p(H)!==null)Ne=!0,_(E);else{var O=p(M);O!==null&&Z(me,O.startTime-N)}}function E(N,O){Ne=!1,oe&&(oe=!1,te(Ve),Ve=-1),X=!0;var C=q;try{for(ue(O),W=p(H);W!==null&&(!(W.expirationTime>O)||N&&!St());){var d=W.callback;if(typeof d=="function"){W.callback=null,q=W.priorityLevel;var v=d(W.expirationTime<=O);O=g.unstable_now(),typeof v=="function"?W.callback=v:W===p(H)&&T(H),ue(O)}else T(H);W=p(H)}if(W!==null)var K=!0;else{var G=p(M);G!==null&&Z(me,G.startTime-O),K=!1}return K}finally{W=null,q=C,X=!1}}var Q=!1,he=null,Ve=-1,ut=5,at=-1;function St(){return!(g.unstable_now()-at<ut)}function tt(){if(he!==null){var N=g.unstable_now();at=N;var O=!0;try{O=he(!0,N)}finally{O?Ue():(Q=!1,he=null)}}else Q=!1}var Ue;if(typeof de=="function")Ue=function(){de(tt)};else if(typeof MessageChannel<"u"){var Be=new MessageChannel,Je=Be.port2;Be.port1.onmessage=tt,Ue=function(){Je.postMessage(null)}}else Ue=function(){b(tt,0)};function _(N){he=N,Q||(Q=!0,Ue())}function Z(N,O){Ve=b(function(){N(g.unstable_now())},O)}g.unstable_IdlePriority=5,g.unstable_ImmediatePriority=1,g.unstable_LowPriority=4,g.unstable_NormalPriority=3,g.unstable_Profiling=null,g.unstable_UserBlockingPriority=2,g.unstable_cancelCallback=function(N){N.callback=null},g.unstable_continueExecution=function(){Ne||X||(Ne=!0,_(E))},g.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ut=0<N?Math.floor(1e3/N):5},g.unstable_getCurrentPriorityLevel=function(){return q},g.unstable_getFirstCallbackNode=function(){return p(H)},g.unstable_next=function(N){switch(q){case 1:case 2:case 3:var O=3;break;default:O=q}var C=q;q=O;try{return N()}finally{q=C}},g.unstable_pauseExecution=function(){},g.unstable_requestPaint=function(){},g.unstable_runWithPriority=function(N,O){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var C=q;q=N;try{return O()}finally{q=C}},g.unstable_scheduleCallback=function(N,O,C){var d=g.unstable_now();switch(typeof C=="object"&&C!==null?(C=C.delay,C=typeof C=="number"&&0<C?d+C:d):C=d,N){case 1:var v=-1;break;case 2:v=250;break;case 5:v=1073741823;break;case 4:v=1e4;break;default:v=5e3}return v=C+v,N={id:J++,callback:O,priorityLevel:N,startTime:C,expirationTime:v,sortIndex:-1},C>d?(N.sortIndex=C,w(M,N),p(H)===null&&N===p(M)&&(oe?(te(Ve),Ve=-1):oe=!0,Z(me,C-d))):(N.sortIndex=v,w(H,N),Ne||X||(Ne=!0,_(E))),N},g.unstable_shouldYield=St,g.unstable_wrapCallback=function(N){var O=q;return function(){var C=q;q=O;try{return N.apply(this,arguments)}finally{q=C}}}})(Ri)),Ri}var Fa;function Vd(){return Fa||(Fa=1,zi.exports=$d()),zi.exports}var Da;function Bd(){if(Da)return Ge;Da=1;var g=Fi(),w=Vd();function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var T=new Set,z={};function A(e,t){D(e,t),D(e+"Capture",t)}function D(e,t){for(z[e]=t,e=0;e<t.length;e++)T.add(t[e])}var V=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),H=Object.prototype.hasOwnProperty,M=/^[: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]*$/,J={},W={};function q(e){return H.call(W,e)?!0:H.call(J,e)?!1:M.test(e)?W[e]=!0:(J[e]=!0,!1)}function X(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Ne(e,t,n,r){if(t===null||typeof t>"u"||X(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function oe(e,t,n,r,l,o,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var b={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){b[e]=new oe(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];b[t]=new oe(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){b[e]=new oe(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){b[e]=new oe(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){b[e]=new oe(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){b[e]=new oe(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){b[e]=new oe(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){b[e]=new oe(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){b[e]=new oe(e,5,!1,e.toLowerCase(),null,!1,!1)});var te=/[\-:]([a-z])/g;function de(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(te,de);b[t]=new oe(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(te,de);b[t]=new oe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(te,de);b[t]=new oe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){b[e]=new oe(e,1,!1,e.toLowerCase(),null,!1,!1)}),b.xlinkHref=new oe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){b[e]=new oe(e,1,!1,e.toLowerCase(),null,!0,!0)});function ue(e,t,n,r){var l=b.hasOwnProperty(t)?b[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Ne(t,n,l,r)&&(n=null),r||l===null?q(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var me=g.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,E=Symbol.for("react.element"),Q=Symbol.for("react.portal"),he=Symbol.for("react.fragment"),Ve=Symbol.for("react.strict_mode"),ut=Symbol.for("react.profiler"),at=Symbol.for("react.provider"),St=Symbol.for("react.context"),tt=Symbol.for("react.forward_ref"),Ue=Symbol.for("react.suspense"),Be=Symbol.for("react.suspense_list"),Je=Symbol.for("react.memo"),_=Symbol.for("react.lazy"),Z=Symbol.for("react.offscreen"),N=Symbol.iterator;function O(e){return e===null||typeof e!="object"?null:(e=N&&e[N]||e["@@iterator"],typeof e=="function"?e:null)}var C=Object.assign,d;function v(e){if(d===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);d=t&&t[1]||""}return`
|
||
`+d+e}var K=!1;function G(e,t){if(!e||K)return"";K=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(h){var r=h}Reflect.construct(e,[],t)}else{try{t.call()}catch(h){r=h}e.call(t.prototype)}else{try{throw Error()}catch(h){r=h}e()}}catch(h){if(h&&r&&typeof h.stack=="string"){for(var l=h.stack.split(`
|
||
`),o=r.stack.split(`
|
||
`),i=l.length-1,u=o.length-1;1<=i&&0<=u&&l[i]!==o[u];)u--;for(;1<=i&&0<=u;i--,u--)if(l[i]!==o[u]){if(i!==1||u!==1)do if(i--,u--,0>u||l[i]!==o[u]){var a=`
|
||
`+l[i].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=i&&0<=u);break}}}finally{K=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?v(e):""}function ne(e){switch(e.tag){case 5:return v(e.type);case 16:return v("Lazy");case 13:return v("Suspense");case 19:return v("SuspenseList");case 0:case 2:case 15:return e=G(e.type,!1),e;case 11:return e=G(e.type.render,!1),e;case 1:return e=G(e.type,!0),e;default:return""}}function re(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case he:return"Fragment";case Q:return"Portal";case ut:return"Profiler";case Ve:return"StrictMode";case Ue:return"Suspense";case Be:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case St:return(e.displayName||"Context")+".Consumer";case at:return(e._context.displayName||"Context")+".Provider";case tt:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Je:return t=e.displayName||null,t!==null?t:re(e.type)||"Memo";case _:t=e._payload,e=e._init;try{return re(e(t))}catch{}}return null}function ae(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return re(t);case 8:return t===Ve?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ie(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ge(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Xe(e){var t=ge(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Nr(e){e._valueTracker||(e._valueTracker=Xe(e))}function Di(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ge(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function _r(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Dl(e,t){var n=t.checked;return C({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Mi(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ie(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Oi(e,t){t=t.checked,t!=null&&ue(e,"checked",t,!1)}function Ml(e,t){Oi(e,t);var n=ie(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Ol(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ol(e,t.type,ie(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ii(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Ol(e,t,n){(t!=="number"||_r(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var In=Array.isArray;function dn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ie(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function Il(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(p(91));return C({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Ui(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(p(92));if(In(n)){if(1<n.length)throw Error(p(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:ie(n)}}function Ai(e,t){var n=ie(t.value),r=ie(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function $i(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Vi(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ul(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Vi(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var jr,Bi=(function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e})(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(jr=jr||document.createElement("div"),jr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=jr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Un(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var An={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},$a=["Webkit","ms","Moz","O"];Object.keys(An).forEach(function(e){$a.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),An[t]=An[e]})});function Hi(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||An.hasOwnProperty(e)&&An[e]?(""+t).trim():t+"px"}function Wi(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Hi(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Va=C({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Al(e,t){if(t){if(Va[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(p(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(p(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(p(61))}if(t.style!=null&&typeof t.style!="object")throw Error(p(62))}}function $l(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){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 Vl=null;function Bl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Hl=null,fn=null,pn=null;function Qi(e){if(e=sr(e)){if(typeof Hl!="function")throw Error(p(280));var t=e.stateNode;t&&(t=Gr(t),Hl(e.stateNode,e.type,t))}}function Ki(e){fn?pn?pn.push(e):pn=[e]:fn=e}function Yi(){if(fn){var e=fn,t=pn;if(pn=fn=null,Qi(e),t)for(e=0;e<t.length;e++)Qi(t[e])}}function Gi(e,t){return e(t)}function Ji(){}var Wl=!1;function Xi(e,t,n){if(Wl)return e(t,n);Wl=!0;try{return Gi(e,t,n)}finally{Wl=!1,(fn!==null||pn!==null)&&(Ji(),Yi())}}function $n(e,t){var n=e.stateNode;if(n===null)return null;var r=Gr(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(p(231,t,typeof n));return n}var Ql=!1;if(V)try{var Vn={};Object.defineProperty(Vn,"passive",{get:function(){Ql=!0}}),window.addEventListener("test",Vn,Vn),window.removeEventListener("test",Vn,Vn)}catch{Ql=!1}function Ba(e,t,n,r,l,o,i,u,a){var h=Array.prototype.slice.call(arguments,3);try{t.apply(n,h)}catch(x){this.onError(x)}}var Bn=!1,Er=null,Cr=!1,Kl=null,Ha={onError:function(e){Bn=!0,Er=e}};function Wa(e,t,n,r,l,o,i,u,a){Bn=!1,Er=null,Ba.apply(Ha,arguments)}function Qa(e,t,n,r,l,o,i,u,a){if(Wa.apply(this,arguments),Bn){if(Bn){var h=Er;Bn=!1,Er=null}else throw Error(p(198));Cr||(Cr=!0,Kl=h)}}function Xt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Zi(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function qi(e){if(Xt(e)!==e)throw Error(p(188))}function Ka(e){var t=e.alternate;if(!t){if(t=Xt(e),t===null)throw Error(p(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var o=l.alternate;if(o===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===n)return qi(l),e;if(o===r)return qi(l),t;o=o.sibling}throw Error(p(188))}if(n.return!==r.return)n=l,r=o;else{for(var i=!1,u=l.child;u;){if(u===n){i=!0,n=l,r=o;break}if(u===r){i=!0,r=l,n=o;break}u=u.sibling}if(!i){for(u=o.child;u;){if(u===n){i=!0,n=o,r=l;break}if(u===r){i=!0,r=o,n=l;break}u=u.sibling}if(!i)throw Error(p(189))}}if(n.alternate!==r)throw Error(p(190))}if(n.tag!==3)throw Error(p(188));return n.stateNode.current===n?e:t}function bi(e){return e=Ka(e),e!==null?es(e):null}function es(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=es(e);if(t!==null)return t;e=e.sibling}return null}var ts=w.unstable_scheduleCallback,ns=w.unstable_cancelCallback,Ya=w.unstable_shouldYield,Ga=w.unstable_requestPaint,ke=w.unstable_now,Ja=w.unstable_getCurrentPriorityLevel,Yl=w.unstable_ImmediatePriority,rs=w.unstable_UserBlockingPriority,Pr=w.unstable_NormalPriority,Xa=w.unstable_LowPriority,ls=w.unstable_IdlePriority,Tr=null,yt=null;function Za(e){if(yt&&typeof yt.onCommitFiberRoot=="function")try{yt.onCommitFiberRoot(Tr,e,void 0,(e.current.flags&128)===128)}catch{}}var ct=Math.clz32?Math.clz32:ec,qa=Math.log,ba=Math.LN2;function ec(e){return e>>>=0,e===0?32:31-(qa(e)/ba|0)|0}var Lr=64,zr=4194304;function Hn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Rr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,i=n&268435455;if(i!==0){var u=i&~l;u!==0?r=Hn(u):(o&=i,o!==0&&(r=Hn(o)))}else i=n&~l,i!==0?r=Hn(i):o!==0&&(r=Hn(o));if(r===0)return 0;if(t!==0&&t!==r&&(t&l)===0&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ct(t),l=1<<n,r|=e[n],t&=~l;return r}function tc(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function nc(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-ct(o),u=1<<i,a=l[i];a===-1?((u&n)===0||(u&r)!==0)&&(l[i]=tc(u,t)):a<=t&&(e.expiredLanes|=u),o&=~u}}function Gl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function os(){var e=Lr;return Lr<<=1,(Lr&4194240)===0&&(Lr=64),e}function Jl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Wn(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ct(t),e[t]=n}function rc(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-ct(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function Xl(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ct(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var se=0;function is(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var ss,Zl,us,as,cs,ql=!1,Fr=[],zt=null,Rt=null,Ft=null,Qn=new Map,Kn=new Map,Dt=[],lc="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function ds(e,t){switch(e){case"focusin":case"focusout":zt=null;break;case"dragenter":case"dragleave":Rt=null;break;case"mouseover":case"mouseout":Ft=null;break;case"pointerover":case"pointerout":Qn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Kn.delete(t.pointerId)}}function Yn(e,t,n,r,l,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[l]},t!==null&&(t=sr(t),t!==null&&Zl(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function oc(e,t,n,r,l){switch(t){case"focusin":return zt=Yn(zt,e,t,n,r,l),!0;case"dragenter":return Rt=Yn(Rt,e,t,n,r,l),!0;case"mouseover":return Ft=Yn(Ft,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return Qn.set(o,Yn(Qn.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,Kn.set(o,Yn(Kn.get(o)||null,e,t,n,r,l)),!0}return!1}function fs(e){var t=Zt(e.target);if(t!==null){var n=Xt(t);if(n!==null){if(t=n.tag,t===13){if(t=Zi(n),t!==null){e.blockedOn=t,cs(e.priority,function(){us(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Dr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=eo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Vl=r,n.target.dispatchEvent(r),Vl=null}else return t=sr(n),t!==null&&Zl(t),e.blockedOn=n,!1;t.shift()}return!0}function ps(e,t,n){Dr(e)&&n.delete(t)}function ic(){ql=!1,zt!==null&&Dr(zt)&&(zt=null),Rt!==null&&Dr(Rt)&&(Rt=null),Ft!==null&&Dr(Ft)&&(Ft=null),Qn.forEach(ps),Kn.forEach(ps)}function Gn(e,t){e.blockedOn===t&&(e.blockedOn=null,ql||(ql=!0,w.unstable_scheduleCallback(w.unstable_NormalPriority,ic)))}function Jn(e){function t(l){return Gn(l,e)}if(0<Fr.length){Gn(Fr[0],e);for(var n=1;n<Fr.length;n++){var r=Fr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(zt!==null&&Gn(zt,e),Rt!==null&&Gn(Rt,e),Ft!==null&&Gn(Ft,e),Qn.forEach(t),Kn.forEach(t),n=0;n<Dt.length;n++)r=Dt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Dt.length&&(n=Dt[0],n.blockedOn===null);)fs(n),n.blockedOn===null&&Dt.shift()}var mn=me.ReactCurrentBatchConfig,Mr=!0;function sc(e,t,n,r){var l=se,o=mn.transition;mn.transition=null;try{se=1,bl(e,t,n,r)}finally{se=l,mn.transition=o}}function uc(e,t,n,r){var l=se,o=mn.transition;mn.transition=null;try{se=4,bl(e,t,n,r)}finally{se=l,mn.transition=o}}function bl(e,t,n,r){if(Mr){var l=eo(e,t,n,r);if(l===null)vo(e,t,r,Or,n),ds(e,r);else if(oc(l,e,t,n,r))r.stopPropagation();else if(ds(e,r),t&4&&-1<lc.indexOf(e)){for(;l!==null;){var o=sr(l);if(o!==null&&ss(o),o=eo(e,t,n,r),o===null&&vo(e,t,r,Or,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else vo(e,t,r,null,n)}}var Or=null;function eo(e,t,n,r){if(Or=null,e=Bl(r),e=Zt(e),e!==null)if(t=Xt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Zi(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Or=e,null}function ms(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Ja()){case Yl:return 1;case rs:return 4;case Pr:case Xa:return 16;case ls:return 536870912;default:return 16}default:return 16}}var Mt=null,to=null,Ir=null;function hs(){if(Ir)return Ir;var e,t=to,n=t.length,r,l="value"in Mt?Mt.value:Mt.textContent,o=l.length;for(e=0;e<n&&t[e]===l[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===l[o-r];r++);return Ir=l.slice(e,1<r?1-r:void 0)}function Ur(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Ar(){return!0}function gs(){return!1}function Ze(e){function t(n,r,l,o,i){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=o,this.target=i,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(o):o[u]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?Ar:gs,this.isPropagationStopped=gs,this}return C(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Ar)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Ar)},persist:function(){},isPersistent:Ar}),t}var hn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},no=Ze(hn),Xn=C({},hn,{view:0,detail:0}),ac=Ze(Xn),ro,lo,Zn,$r=C({},Xn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:io,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Zn&&(Zn&&e.type==="mousemove"?(ro=e.screenX-Zn.screenX,lo=e.screenY-Zn.screenY):lo=ro=0,Zn=e),ro)},movementY:function(e){return"movementY"in e?e.movementY:lo}}),ys=Ze($r),cc=C({},$r,{dataTransfer:0}),dc=Ze(cc),fc=C({},Xn,{relatedTarget:0}),oo=Ze(fc),pc=C({},hn,{animationName:0,elapsedTime:0,pseudoElement:0}),mc=Ze(pc),hc=C({},hn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),gc=Ze(hc),yc=C({},hn,{data:0}),vs=Ze(yc),vc={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xc={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"},wc={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function kc(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=wc[e])?!!t[e]:!1}function io(){return kc}var Sc=C({},Xn,{key:function(e){if(e.key){var t=vc[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ur(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?xc[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:io,charCode:function(e){return e.type==="keypress"?Ur(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ur(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Nc=Ze(Sc),_c=C({},$r,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),xs=Ze(_c),jc=C({},Xn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:io}),Ec=Ze(jc),Cc=C({},hn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Pc=Ze(Cc),Tc=C({},$r,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Lc=Ze(Tc),zc=[9,13,27,32],so=V&&"CompositionEvent"in window,qn=null;V&&"documentMode"in document&&(qn=document.documentMode);var Rc=V&&"TextEvent"in window&&!qn,ws=V&&(!so||qn&&8<qn&&11>=qn),ks=" ",Ss=!1;function Ns(e,t){switch(e){case"keyup":return zc.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function _s(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var gn=!1;function Fc(e,t){switch(e){case"compositionend":return _s(t);case"keypress":return t.which!==32?null:(Ss=!0,ks);case"textInput":return e=t.data,e===ks&&Ss?null:e;default:return null}}function Dc(e,t){if(gn)return e==="compositionend"||!so&&Ns(e,t)?(e=hs(),Ir=to=Mt=null,gn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return ws&&t.locale!=="ko"?null:t.data;default:return null}}var Mc={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 js(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Mc[e.type]:t==="textarea"}function Es(e,t,n,r){Ki(r),t=Qr(t,"onChange"),0<t.length&&(n=new no("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var bn=null,er=null;function Oc(e){Ws(e,0)}function Vr(e){var t=kn(e);if(Di(t))return e}function Ic(e,t){if(e==="change")return t}var Cs=!1;if(V){var uo;if(V){var ao="oninput"in document;if(!ao){var Ps=document.createElement("div");Ps.setAttribute("oninput","return;"),ao=typeof Ps.oninput=="function"}uo=ao}else uo=!1;Cs=uo&&(!document.documentMode||9<document.documentMode)}function Ts(){bn&&(bn.detachEvent("onpropertychange",Ls),er=bn=null)}function Ls(e){if(e.propertyName==="value"&&Vr(er)){var t=[];Es(t,er,e,Bl(e)),Xi(Oc,t)}}function Uc(e,t,n){e==="focusin"?(Ts(),bn=t,er=n,bn.attachEvent("onpropertychange",Ls)):e==="focusout"&&Ts()}function Ac(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Vr(er)}function $c(e,t){if(e==="click")return Vr(t)}function Vc(e,t){if(e==="input"||e==="change")return Vr(t)}function Bc(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dt=typeof Object.is=="function"?Object.is:Bc;function tr(e,t){if(dt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!H.call(t,l)||!dt(e[l],t[l]))return!1}return!0}function zs(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Rs(e,t){var n=zs(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=zs(n)}}function Fs(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Fs(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ds(){for(var e=window,t=_r();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=_r(e.document)}return t}function co(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Hc(e){var t=Ds(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Fs(n.ownerDocument.documentElement,n)){if(r!==null&&co(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=Rs(n,o);var i=Rs(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Wc=V&&"documentMode"in document&&11>=document.documentMode,yn=null,fo=null,nr=null,po=!1;function Ms(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;po||yn==null||yn!==_r(r)||(r=yn,"selectionStart"in r&&co(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),nr&&tr(nr,r)||(nr=r,r=Qr(fo,"onSelect"),0<r.length&&(t=new no("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=yn)))}function Br(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var vn={animationend:Br("Animation","AnimationEnd"),animationiteration:Br("Animation","AnimationIteration"),animationstart:Br("Animation","AnimationStart"),transitionend:Br("Transition","TransitionEnd")},mo={},Os={};V&&(Os=document.createElement("div").style,"AnimationEvent"in window||(delete vn.animationend.animation,delete vn.animationiteration.animation,delete vn.animationstart.animation),"TransitionEvent"in window||delete vn.transitionend.transition);function Hr(e){if(mo[e])return mo[e];if(!vn[e])return e;var t=vn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Os)return mo[e]=t[n];return e}var Is=Hr("animationend"),Us=Hr("animationiteration"),As=Hr("animationstart"),$s=Hr("transitionend"),Vs=new Map,Bs="abort auxClick 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(" ");function Ot(e,t){Vs.set(e,t),A(t,[e])}for(var ho=0;ho<Bs.length;ho++){var go=Bs[ho],Qc=go.toLowerCase(),Kc=go[0].toUpperCase()+go.slice(1);Ot(Qc,"on"+Kc)}Ot(Is,"onAnimationEnd"),Ot(Us,"onAnimationIteration"),Ot(As,"onAnimationStart"),Ot("dblclick","onDoubleClick"),Ot("focusin","onFocus"),Ot("focusout","onBlur"),Ot($s,"onTransitionEnd"),D("onMouseEnter",["mouseout","mouseover"]),D("onMouseLeave",["mouseout","mouseover"]),D("onPointerEnter",["pointerout","pointerover"]),D("onPointerLeave",["pointerout","pointerover"]),A("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),A("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),A("onBeforeInput",["compositionend","keypress","textInput","paste"]),A("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),A("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),A("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var rr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Yc=new Set("cancel close invalid load scroll toggle".split(" ").concat(rr));function Hs(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Qa(r,t,void 0,e),e.currentTarget=null}function Ws(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var u=r[i],a=u.instance,h=u.currentTarget;if(u=u.listener,a!==o&&l.isPropagationStopped())break e;Hs(l,u,h),o=a}else for(i=0;i<r.length;i++){if(u=r[i],a=u.instance,h=u.currentTarget,u=u.listener,a!==o&&l.isPropagationStopped())break e;Hs(l,u,h),o=a}}}if(Cr)throw e=Kl,Cr=!1,Kl=null,e}function fe(e,t){var n=t[_o];n===void 0&&(n=t[_o]=new Set);var r=e+"__bubble";n.has(r)||(Qs(t,e,2,!1),n.add(r))}function yo(e,t,n){var r=0;t&&(r|=4),Qs(n,e,r,t)}var Wr="_reactListening"+Math.random().toString(36).slice(2);function lr(e){if(!e[Wr]){e[Wr]=!0,T.forEach(function(n){n!=="selectionchange"&&(Yc.has(n)||yo(n,!1,e),yo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Wr]||(t[Wr]=!0,yo("selectionchange",!1,t))}}function Qs(e,t,n,r){switch(ms(t)){case 1:var l=sc;break;case 4:l=uc;break;default:l=bl}n=l.bind(null,t,n,e),l=void 0,!Ql||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function vo(e,t,n,r,l){var o=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var u=r.stateNode.containerInfo;if(u===l||u.nodeType===8&&u.parentNode===l)break;if(i===4)for(i=r.return;i!==null;){var a=i.tag;if((a===3||a===4)&&(a=i.stateNode.containerInfo,a===l||a.nodeType===8&&a.parentNode===l))return;i=i.return}for(;u!==null;){if(i=Zt(u),i===null)return;if(a=i.tag,a===5||a===6){r=o=i;continue e}u=u.parentNode}}r=r.return}Xi(function(){var h=o,x=Bl(n),k=[];e:{var y=Vs.get(e);if(y!==void 0){var j=no,L=e;switch(e){case"keypress":if(Ur(n)===0)break e;case"keydown":case"keyup":j=Nc;break;case"focusin":L="focus",j=oo;break;case"focusout":L="blur",j=oo;break;case"beforeblur":case"afterblur":j=oo;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":j=ys;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":j=dc;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":j=Ec;break;case Is:case Us:case As:j=mc;break;case $s:j=Pc;break;case"scroll":j=ac;break;case"wheel":j=Lc;break;case"copy":case"cut":case"paste":j=gc;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":j=xs}var R=(t&4)!==0,Se=!R&&e==="scroll",f=R?y!==null?y+"Capture":null:y;R=[];for(var c=h,m;c!==null;){m=c;var S=m.stateNode;if(m.tag===5&&S!==null&&(m=S,f!==null&&(S=$n(c,f),S!=null&&R.push(or(c,S,m)))),Se)break;c=c.return}0<R.length&&(y=new j(y,L,null,n,x),k.push({event:y,listeners:R}))}}if((t&7)===0){e:{if(y=e==="mouseover"||e==="pointerover",j=e==="mouseout"||e==="pointerout",y&&n!==Vl&&(L=n.relatedTarget||n.fromElement)&&(Zt(L)||L[Nt]))break e;if((j||y)&&(y=x.window===x?x:(y=x.ownerDocument)?y.defaultView||y.parentWindow:window,j?(L=n.relatedTarget||n.toElement,j=h,L=L?Zt(L):null,L!==null&&(Se=Xt(L),L!==Se||L.tag!==5&&L.tag!==6)&&(L=null)):(j=null,L=h),j!==L)){if(R=ys,S="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(R=xs,S="onPointerLeave",f="onPointerEnter",c="pointer"),Se=j==null?y:kn(j),m=L==null?y:kn(L),y=new R(S,c+"leave",j,n,x),y.target=Se,y.relatedTarget=m,S=null,Zt(x)===h&&(R=new R(f,c+"enter",L,n,x),R.target=m,R.relatedTarget=Se,S=R),Se=S,j&&L)t:{for(R=j,f=L,c=0,m=R;m;m=xn(m))c++;for(m=0,S=f;S;S=xn(S))m++;for(;0<c-m;)R=xn(R),c--;for(;0<m-c;)f=xn(f),m--;for(;c--;){if(R===f||f!==null&&R===f.alternate)break t;R=xn(R),f=xn(f)}R=null}else R=null;j!==null&&Ks(k,y,j,R,!1),L!==null&&Se!==null&&Ks(k,Se,L,R,!0)}}e:{if(y=h?kn(h):window,j=y.nodeName&&y.nodeName.toLowerCase(),j==="select"||j==="input"&&y.type==="file")var F=Ic;else if(js(y))if(Cs)F=Vc;else{F=Ac;var I=Uc}else(j=y.nodeName)&&j.toLowerCase()==="input"&&(y.type==="checkbox"||y.type==="radio")&&(F=$c);if(F&&(F=F(e,h))){Es(k,F,n,x);break e}I&&I(e,y,h),e==="focusout"&&(I=y._wrapperState)&&I.controlled&&y.type==="number"&&Ol(y,"number",y.value)}switch(I=h?kn(h):window,e){case"focusin":(js(I)||I.contentEditable==="true")&&(yn=I,fo=h,nr=null);break;case"focusout":nr=fo=yn=null;break;case"mousedown":po=!0;break;case"contextmenu":case"mouseup":case"dragend":po=!1,Ms(k,n,x);break;case"selectionchange":if(Wc)break;case"keydown":case"keyup":Ms(k,n,x)}var U;if(so)e:{switch(e){case"compositionstart":var $="onCompositionStart";break e;case"compositionend":$="onCompositionEnd";break e;case"compositionupdate":$="onCompositionUpdate";break e}$=void 0}else gn?Ns(e,n)&&($="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&($="onCompositionStart");$&&(ws&&n.locale!=="ko"&&(gn||$!=="onCompositionStart"?$==="onCompositionEnd"&&gn&&(U=hs()):(Mt=x,to="value"in Mt?Mt.value:Mt.textContent,gn=!0)),I=Qr(h,$),0<I.length&&($=new vs($,e,null,n,x),k.push({event:$,listeners:I}),U?$.data=U:(U=_s(n),U!==null&&($.data=U)))),(U=Rc?Fc(e,n):Dc(e,n))&&(h=Qr(h,"onBeforeInput"),0<h.length&&(x=new vs("onBeforeInput","beforeinput",null,n,x),k.push({event:x,listeners:h}),x.data=U))}Ws(k,t)})}function or(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Qr(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=$n(e,n),o!=null&&r.unshift(or(e,o,l)),o=$n(e,t),o!=null&&r.push(or(e,o,l))),e=e.return}return r}function xn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Ks(e,t,n,r,l){for(var o=t._reactName,i=[];n!==null&&n!==r;){var u=n,a=u.alternate,h=u.stateNode;if(a!==null&&a===r)break;u.tag===5&&h!==null&&(u=h,l?(a=$n(n,o),a!=null&&i.unshift(or(n,a,u))):l||(a=$n(n,o),a!=null&&i.push(or(n,a,u)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var Gc=/\r\n?/g,Jc=/\u0000|\uFFFD/g;function Ys(e){return(typeof e=="string"?e:""+e).replace(Gc,`
|
||
`).replace(Jc,"")}function Kr(e,t,n){if(t=Ys(t),Ys(e)!==t&&n)throw Error(p(425))}function Yr(){}var xo=null,wo=null;function ko(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var So=typeof setTimeout=="function"?setTimeout:void 0,Xc=typeof clearTimeout=="function"?clearTimeout:void 0,Gs=typeof Promise=="function"?Promise:void 0,Zc=typeof queueMicrotask=="function"?queueMicrotask:typeof Gs<"u"?function(e){return Gs.resolve(null).then(e).catch(qc)}:So;function qc(e){setTimeout(function(){throw e})}function No(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),Jn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Jn(t)}function It(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Js(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var wn=Math.random().toString(36).slice(2),vt="__reactFiber$"+wn,ir="__reactProps$"+wn,Nt="__reactContainer$"+wn,_o="__reactEvents$"+wn,bc="__reactListeners$"+wn,ed="__reactHandles$"+wn;function Zt(e){var t=e[vt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Nt]||n[vt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Js(e);e!==null;){if(n=e[vt])return n;e=Js(e)}return t}e=n,n=e.parentNode}return null}function sr(e){return e=e[vt]||e[Nt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function kn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(p(33))}function Gr(e){return e[ir]||null}var jo=[],Sn=-1;function Ut(e){return{current:e}}function pe(e){0>Sn||(e.current=jo[Sn],jo[Sn]=null,Sn--)}function ce(e,t){Sn++,jo[Sn]=e.current,e.current=t}var At={},De=Ut(At),He=Ut(!1),qt=At;function Nn(e,t){var n=e.type.contextTypes;if(!n)return At;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function We(e){return e=e.childContextTypes,e!=null}function Jr(){pe(He),pe(De)}function Xs(e,t,n){if(De.current!==At)throw Error(p(168));ce(De,t),ce(He,n)}function Zs(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(p(108,ae(e)||"Unknown",l));return C({},n,r)}function Xr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||At,qt=De.current,ce(De,e),ce(He,He.current),!0}function qs(e,t,n){var r=e.stateNode;if(!r)throw Error(p(169));n?(e=Zs(e,t,qt),r.__reactInternalMemoizedMergedChildContext=e,pe(He),pe(De),ce(De,e)):pe(He),ce(He,n)}var _t=null,Zr=!1,Eo=!1;function bs(e){_t===null?_t=[e]:_t.push(e)}function td(e){Zr=!0,bs(e)}function $t(){if(!Eo&&_t!==null){Eo=!0;var e=0,t=se;try{var n=_t;for(se=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}_t=null,Zr=!1}catch(l){throw _t!==null&&(_t=_t.slice(e+1)),ts(Yl,$t),l}finally{se=t,Eo=!1}}return null}var _n=[],jn=0,qr=null,br=0,nt=[],rt=0,bt=null,jt=1,Et="";function en(e,t){_n[jn++]=br,_n[jn++]=qr,qr=e,br=t}function eu(e,t,n){nt[rt++]=jt,nt[rt++]=Et,nt[rt++]=bt,bt=e;var r=jt;e=Et;var l=32-ct(r)-1;r&=~(1<<l),n+=1;var o=32-ct(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,jt=1<<32-ct(t)+l|n<<l|r,Et=o+e}else jt=1<<o|n<<l|r,Et=e}function Co(e){e.return!==null&&(en(e,1),eu(e,1,0))}function Po(e){for(;e===qr;)qr=_n[--jn],_n[jn]=null,br=_n[--jn],_n[jn]=null;for(;e===bt;)bt=nt[--rt],nt[rt]=null,Et=nt[--rt],nt[rt]=null,jt=nt[--rt],nt[rt]=null}var qe=null,be=null,ye=!1,ft=null;function tu(e,t){var n=st(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function nu(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,qe=e,be=It(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,qe=e,be=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=bt!==null?{id:jt,overflow:Et}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=st(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,qe=e,be=null,!0):!1;default:return!1}}function To(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Lo(e){if(ye){var t=be;if(t){var n=t;if(!nu(e,t)){if(To(e))throw Error(p(418));t=It(n.nextSibling);var r=qe;t&&nu(e,t)?tu(r,n):(e.flags=e.flags&-4097|2,ye=!1,qe=e)}}else{if(To(e))throw Error(p(418));e.flags=e.flags&-4097|2,ye=!1,qe=e}}}function ru(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;qe=e}function el(e){if(e!==qe)return!1;if(!ye)return ru(e),ye=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ko(e.type,e.memoizedProps)),t&&(t=be)){if(To(e))throw lu(),Error(p(418));for(;t;)tu(e,t),t=It(t.nextSibling)}if(ru(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(p(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){be=It(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}be=null}}else be=qe?It(e.stateNode.nextSibling):null;return!0}function lu(){for(var e=be;e;)e=It(e.nextSibling)}function En(){be=qe=null,ye=!1}function zo(e){ft===null?ft=[e]:ft.push(e)}var nd=me.ReactCurrentBatchConfig;function ur(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(p(309));var r=n.stateNode}if(!r)throw Error(p(147,e));var l=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(i){var u=l.refs;i===null?delete u[o]:u[o]=i},t._stringRef=o,t)}if(typeof e!="string")throw Error(p(284));if(!n._owner)throw Error(p(290,e))}return e}function tl(e,t){throw e=Object.prototype.toString.call(t),Error(p(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ou(e){var t=e._init;return t(e._payload)}function iu(e){function t(f,c){if(e){var m=f.deletions;m===null?(f.deletions=[c],f.flags|=16):m.push(c)}}function n(f,c){if(!e)return null;for(;c!==null;)t(f,c),c=c.sibling;return null}function r(f,c){for(f=new Map;c!==null;)c.key!==null?f.set(c.key,c):f.set(c.index,c),c=c.sibling;return f}function l(f,c){return f=Gt(f,c),f.index=0,f.sibling=null,f}function o(f,c,m){return f.index=m,e?(m=f.alternate,m!==null?(m=m.index,m<c?(f.flags|=2,c):m):(f.flags|=2,c)):(f.flags|=1048576,c)}function i(f){return e&&f.alternate===null&&(f.flags|=2),f}function u(f,c,m,S){return c===null||c.tag!==6?(c=Si(m,f.mode,S),c.return=f,c):(c=l(c,m),c.return=f,c)}function a(f,c,m,S){var F=m.type;return F===he?x(f,c,m.props.children,S,m.key):c!==null&&(c.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===_&&ou(F)===c.type)?(S=l(c,m.props),S.ref=ur(f,c,m),S.return=f,S):(S=jl(m.type,m.key,m.props,null,f.mode,S),S.ref=ur(f,c,m),S.return=f,S)}function h(f,c,m,S){return c===null||c.tag!==4||c.stateNode.containerInfo!==m.containerInfo||c.stateNode.implementation!==m.implementation?(c=Ni(m,f.mode,S),c.return=f,c):(c=l(c,m.children||[]),c.return=f,c)}function x(f,c,m,S,F){return c===null||c.tag!==7?(c=an(m,f.mode,S,F),c.return=f,c):(c=l(c,m),c.return=f,c)}function k(f,c,m){if(typeof c=="string"&&c!==""||typeof c=="number")return c=Si(""+c,f.mode,m),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case E:return m=jl(c.type,c.key,c.props,null,f.mode,m),m.ref=ur(f,null,c),m.return=f,m;case Q:return c=Ni(c,f.mode,m),c.return=f,c;case _:var S=c._init;return k(f,S(c._payload),m)}if(In(c)||O(c))return c=an(c,f.mode,m,null),c.return=f,c;tl(f,c)}return null}function y(f,c,m,S){var F=c!==null?c.key:null;if(typeof m=="string"&&m!==""||typeof m=="number")return F!==null?null:u(f,c,""+m,S);if(typeof m=="object"&&m!==null){switch(m.$$typeof){case E:return m.key===F?a(f,c,m,S):null;case Q:return m.key===F?h(f,c,m,S):null;case _:return F=m._init,y(f,c,F(m._payload),S)}if(In(m)||O(m))return F!==null?null:x(f,c,m,S,null);tl(f,m)}return null}function j(f,c,m,S,F){if(typeof S=="string"&&S!==""||typeof S=="number")return f=f.get(m)||null,u(c,f,""+S,F);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case E:return f=f.get(S.key===null?m:S.key)||null,a(c,f,S,F);case Q:return f=f.get(S.key===null?m:S.key)||null,h(c,f,S,F);case _:var I=S._init;return j(f,c,m,I(S._payload),F)}if(In(S)||O(S))return f=f.get(m)||null,x(c,f,S,F,null);tl(c,S)}return null}function L(f,c,m,S){for(var F=null,I=null,U=c,$=c=0,ze=null;U!==null&&$<m.length;$++){U.index>$?(ze=U,U=null):ze=U.sibling;var le=y(f,U,m[$],S);if(le===null){U===null&&(U=ze);break}e&&U&&le.alternate===null&&t(f,U),c=o(le,c,$),I===null?F=le:I.sibling=le,I=le,U=ze}if($===m.length)return n(f,U),ye&&en(f,$),F;if(U===null){for(;$<m.length;$++)U=k(f,m[$],S),U!==null&&(c=o(U,c,$),I===null?F=U:I.sibling=U,I=U);return ye&&en(f,$),F}for(U=r(f,U);$<m.length;$++)ze=j(U,f,$,m[$],S),ze!==null&&(e&&ze.alternate!==null&&U.delete(ze.key===null?$:ze.key),c=o(ze,c,$),I===null?F=ze:I.sibling=ze,I=ze);return e&&U.forEach(function(Jt){return t(f,Jt)}),ye&&en(f,$),F}function R(f,c,m,S){var F=O(m);if(typeof F!="function")throw Error(p(150));if(m=F.call(m),m==null)throw Error(p(151));for(var I=F=null,U=c,$=c=0,ze=null,le=m.next();U!==null&&!le.done;$++,le=m.next()){U.index>$?(ze=U,U=null):ze=U.sibling;var Jt=y(f,U,le.value,S);if(Jt===null){U===null&&(U=ze);break}e&&U&&Jt.alternate===null&&t(f,U),c=o(Jt,c,$),I===null?F=Jt:I.sibling=Jt,I=Jt,U=ze}if(le.done)return n(f,U),ye&&en(f,$),F;if(U===null){for(;!le.done;$++,le=m.next())le=k(f,le.value,S),le!==null&&(c=o(le,c,$),I===null?F=le:I.sibling=le,I=le);return ye&&en(f,$),F}for(U=r(f,U);!le.done;$++,le=m.next())le=j(U,f,$,le.value,S),le!==null&&(e&&le.alternate!==null&&U.delete(le.key===null?$:le.key),c=o(le,c,$),I===null?F=le:I.sibling=le,I=le);return e&&U.forEach(function(Md){return t(f,Md)}),ye&&en(f,$),F}function Se(f,c,m,S){if(typeof m=="object"&&m!==null&&m.type===he&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case E:e:{for(var F=m.key,I=c;I!==null;){if(I.key===F){if(F=m.type,F===he){if(I.tag===7){n(f,I.sibling),c=l(I,m.props.children),c.return=f,f=c;break e}}else if(I.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===_&&ou(F)===I.type){n(f,I.sibling),c=l(I,m.props),c.ref=ur(f,I,m),c.return=f,f=c;break e}n(f,I);break}else t(f,I);I=I.sibling}m.type===he?(c=an(m.props.children,f.mode,S,m.key),c.return=f,f=c):(S=jl(m.type,m.key,m.props,null,f.mode,S),S.ref=ur(f,c,m),S.return=f,f=S)}return i(f);case Q:e:{for(I=m.key;c!==null;){if(c.key===I)if(c.tag===4&&c.stateNode.containerInfo===m.containerInfo&&c.stateNode.implementation===m.implementation){n(f,c.sibling),c=l(c,m.children||[]),c.return=f,f=c;break e}else{n(f,c);break}else t(f,c);c=c.sibling}c=Ni(m,f.mode,S),c.return=f,f=c}return i(f);case _:return I=m._init,Se(f,c,I(m._payload),S)}if(In(m))return L(f,c,m,S);if(O(m))return R(f,c,m,S);tl(f,m)}return typeof m=="string"&&m!==""||typeof m=="number"?(m=""+m,c!==null&&c.tag===6?(n(f,c.sibling),c=l(c,m),c.return=f,f=c):(n(f,c),c=Si(m,f.mode,S),c.return=f,f=c),i(f)):n(f,c)}return Se}var Cn=iu(!0),su=iu(!1),nl=Ut(null),rl=null,Pn=null,Ro=null;function Fo(){Ro=Pn=rl=null}function Do(e){var t=nl.current;pe(nl),e._currentValue=t}function Mo(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Tn(e,t){rl=e,Ro=Pn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Qe=!0),e.firstContext=null)}function lt(e){var t=e._currentValue;if(Ro!==e)if(e={context:e,memoizedValue:t,next:null},Pn===null){if(rl===null)throw Error(p(308));Pn=e,rl.dependencies={lanes:0,firstContext:e}}else Pn=Pn.next=e;return t}var tn=null;function Oo(e){tn===null?tn=[e]:tn.push(e)}function uu(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Oo(t)):(n.next=l.next,l.next=n),t.interleaved=n,Ct(e,r)}function Ct(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Vt=!1;function Io(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function au(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Pt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Bt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(ee&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Ct(e,n)}return l=r.interleaved,l===null?(t.next=t,Oo(r)):(t.next=l.next,l.next=t),r.interleaved=t,Ct(e,n)}function ll(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Xl(e,n)}}function cu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?l=o=i:o=o.next=i,n=n.next}while(n!==null);o===null?l=o=t:o=o.next=t}else l=o=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function ol(e,t,n,r){var l=e.updateQueue;Vt=!1;var o=l.firstBaseUpdate,i=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var a=u,h=a.next;a.next=null,i===null?o=h:i.next=h,i=a;var x=e.alternate;x!==null&&(x=x.updateQueue,u=x.lastBaseUpdate,u!==i&&(u===null?x.firstBaseUpdate=h:u.next=h,x.lastBaseUpdate=a))}if(o!==null){var k=l.baseState;i=0,x=h=a=null,u=o;do{var y=u.lane,j=u.eventTime;if((r&y)===y){x!==null&&(x=x.next={eventTime:j,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var L=e,R=u;switch(y=t,j=n,R.tag){case 1:if(L=R.payload,typeof L=="function"){k=L.call(j,k,y);break e}k=L;break e;case 3:L.flags=L.flags&-65537|128;case 0:if(L=R.payload,y=typeof L=="function"?L.call(j,k,y):L,y==null)break e;k=C({},k,y);break e;case 2:Vt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,y=l.effects,y===null?l.effects=[u]:y.push(u))}else j={eventTime:j,lane:y,tag:u.tag,payload:u.payload,callback:u.callback,next:null},x===null?(h=x=j,a=k):x=x.next=j,i|=y;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;y=u,u=y.next,y.next=null,l.lastBaseUpdate=y,l.shared.pending=null}}while(!0);if(x===null&&(a=k),l.baseState=a,l.firstBaseUpdate=h,l.lastBaseUpdate=x,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);ln|=i,e.lanes=i,e.memoizedState=k}}function du(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(p(191,l));l.call(r)}}}var ar={},xt=Ut(ar),cr=Ut(ar),dr=Ut(ar);function nn(e){if(e===ar)throw Error(p(174));return e}function Uo(e,t){switch(ce(dr,t),ce(cr,e),ce(xt,ar),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ul(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ul(t,e)}pe(xt),ce(xt,t)}function Ln(){pe(xt),pe(cr),pe(dr)}function fu(e){nn(dr.current);var t=nn(xt.current),n=Ul(t,e.type);t!==n&&(ce(cr,e),ce(xt,n))}function Ao(e){cr.current===e&&(pe(xt),pe(cr))}var ve=Ut(0);function il(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var $o=[];function Vo(){for(var e=0;e<$o.length;e++)$o[e]._workInProgressVersionPrimary=null;$o.length=0}var sl=me.ReactCurrentDispatcher,Bo=me.ReactCurrentBatchConfig,rn=0,xe=null,Ee=null,Te=null,ul=!1,fr=!1,pr=0,rd=0;function Me(){throw Error(p(321))}function Ho(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!dt(e[n],t[n]))return!1;return!0}function Wo(e,t,n,r,l,o){if(rn=o,xe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,sl.current=e===null||e.memoizedState===null?sd:ud,e=n(r,l),fr){o=0;do{if(fr=!1,pr=0,25<=o)throw Error(p(301));o+=1,Te=Ee=null,t.updateQueue=null,sl.current=ad,e=n(r,l)}while(fr)}if(sl.current=dl,t=Ee!==null&&Ee.next!==null,rn=0,Te=Ee=xe=null,ul=!1,t)throw Error(p(300));return e}function Qo(){var e=pr!==0;return pr=0,e}function wt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Te===null?xe.memoizedState=Te=e:Te=Te.next=e,Te}function ot(){if(Ee===null){var e=xe.alternate;e=e!==null?e.memoizedState:null}else e=Ee.next;var t=Te===null?xe.memoizedState:Te.next;if(t!==null)Te=t,Ee=e;else{if(e===null)throw Error(p(310));Ee=e,e={memoizedState:Ee.memoizedState,baseState:Ee.baseState,baseQueue:Ee.baseQueue,queue:Ee.queue,next:null},Te===null?xe.memoizedState=Te=e:Te=Te.next=e}return Te}function mr(e,t){return typeof t=="function"?t(e):t}function Ko(e){var t=ot(),n=t.queue;if(n===null)throw Error(p(311));n.lastRenderedReducer=e;var r=Ee,l=r.baseQueue,o=n.pending;if(o!==null){if(l!==null){var i=l.next;l.next=o.next,o.next=i}r.baseQueue=l=o,n.pending=null}if(l!==null){o=l.next,r=r.baseState;var u=i=null,a=null,h=o;do{var x=h.lane;if((rn&x)===x)a!==null&&(a=a.next={lane:0,action:h.action,hasEagerState:h.hasEagerState,eagerState:h.eagerState,next:null}),r=h.hasEagerState?h.eagerState:e(r,h.action);else{var k={lane:x,action:h.action,hasEagerState:h.hasEagerState,eagerState:h.eagerState,next:null};a===null?(u=a=k,i=r):a=a.next=k,xe.lanes|=x,ln|=x}h=h.next}while(h!==null&&h!==o);a===null?i=r:a.next=u,dt(r,t.memoizedState)||(Qe=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do o=l.lane,xe.lanes|=o,ln|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Yo(e){var t=ot(),n=t.queue;if(n===null)throw Error(p(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,o=t.memoizedState;if(l!==null){n.pending=null;var i=l=l.next;do o=e(o,i.action),i=i.next;while(i!==l);dt(o,t.memoizedState)||(Qe=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function pu(){}function mu(e,t){var n=xe,r=ot(),l=t(),o=!dt(r.memoizedState,l);if(o&&(r.memoizedState=l,Qe=!0),r=r.queue,Go(yu.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||Te!==null&&Te.memoizedState.tag&1){if(n.flags|=2048,hr(9,gu.bind(null,n,r,l,t),void 0,null),Le===null)throw Error(p(349));(rn&30)!==0||hu(n,t,l)}return l}function hu(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=xe.updateQueue,t===null?(t={lastEffect:null,stores:null},xe.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function gu(e,t,n,r){t.value=n,t.getSnapshot=r,vu(t)&&xu(e)}function yu(e,t,n){return n(function(){vu(t)&&xu(e)})}function vu(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!dt(e,n)}catch{return!0}}function xu(e){var t=Ct(e,1);t!==null&>(t,e,1,-1)}function wu(e){var t=wt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:mr,lastRenderedState:e},t.queue=e,e=e.dispatch=id.bind(null,xe,e),[t.memoizedState,e]}function hr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=xe.updateQueue,t===null?(t={lastEffect:null,stores:null},xe.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function ku(){return ot().memoizedState}function al(e,t,n,r){var l=wt();xe.flags|=e,l.memoizedState=hr(1|t,n,void 0,r===void 0?null:r)}function cl(e,t,n,r){var l=ot();r=r===void 0?null:r;var o=void 0;if(Ee!==null){var i=Ee.memoizedState;if(o=i.destroy,r!==null&&Ho(r,i.deps)){l.memoizedState=hr(t,n,o,r);return}}xe.flags|=e,l.memoizedState=hr(1|t,n,o,r)}function Su(e,t){return al(8390656,8,e,t)}function Go(e,t){return cl(2048,8,e,t)}function Nu(e,t){return cl(4,2,e,t)}function _u(e,t){return cl(4,4,e,t)}function ju(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Eu(e,t,n){return n=n!=null?n.concat([e]):null,cl(4,4,ju.bind(null,t,e),n)}function Jo(){}function Cu(e,t){var n=ot();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ho(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Pu(e,t){var n=ot();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ho(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Tu(e,t,n){return(rn&21)===0?(e.baseState&&(e.baseState=!1,Qe=!0),e.memoizedState=n):(dt(n,t)||(n=os(),xe.lanes|=n,ln|=n,e.baseState=!0),t)}function ld(e,t){var n=se;se=n!==0&&4>n?n:4,e(!0);var r=Bo.transition;Bo.transition={};try{e(!1),t()}finally{se=n,Bo.transition=r}}function Lu(){return ot().memoizedState}function od(e,t,n){var r=Kt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},zu(e))Ru(t,n);else if(n=uu(e,t,n,r),n!==null){var l=$e();gt(n,e,r,l),Fu(n,t,r)}}function id(e,t,n){var r=Kt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(zu(e))Ru(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,u=o(i,n);if(l.hasEagerState=!0,l.eagerState=u,dt(u,i)){var a=t.interleaved;a===null?(l.next=l,Oo(t)):(l.next=a.next,a.next=l),t.interleaved=l;return}}catch{}finally{}n=uu(e,t,l,r),n!==null&&(l=$e(),gt(n,e,r,l),Fu(n,t,r))}}function zu(e){var t=e.alternate;return e===xe||t!==null&&t===xe}function Ru(e,t){fr=ul=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Fu(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Xl(e,n)}}var dl={readContext:lt,useCallback:Me,useContext:Me,useEffect:Me,useImperativeHandle:Me,useInsertionEffect:Me,useLayoutEffect:Me,useMemo:Me,useReducer:Me,useRef:Me,useState:Me,useDebugValue:Me,useDeferredValue:Me,useTransition:Me,useMutableSource:Me,useSyncExternalStore:Me,useId:Me,unstable_isNewReconciler:!1},sd={readContext:lt,useCallback:function(e,t){return wt().memoizedState=[e,t===void 0?null:t],e},useContext:lt,useEffect:Su,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,al(4194308,4,ju.bind(null,t,e),n)},useLayoutEffect:function(e,t){return al(4194308,4,e,t)},useInsertionEffect:function(e,t){return al(4,2,e,t)},useMemo:function(e,t){var n=wt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=wt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=od.bind(null,xe,e),[r.memoizedState,e]},useRef:function(e){var t=wt();return e={current:e},t.memoizedState=e},useState:wu,useDebugValue:Jo,useDeferredValue:function(e){return wt().memoizedState=e},useTransition:function(){var e=wu(!1),t=e[0];return e=ld.bind(null,e[1]),wt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=xe,l=wt();if(ye){if(n===void 0)throw Error(p(407));n=n()}else{if(n=t(),Le===null)throw Error(p(349));(rn&30)!==0||hu(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,Su(yu.bind(null,r,o,e),[e]),r.flags|=2048,hr(9,gu.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=wt(),t=Le.identifierPrefix;if(ye){var n=Et,r=jt;n=(r&~(1<<32-ct(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=pr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=rd++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ud={readContext:lt,useCallback:Cu,useContext:lt,useEffect:Go,useImperativeHandle:Eu,useInsertionEffect:Nu,useLayoutEffect:_u,useMemo:Pu,useReducer:Ko,useRef:ku,useState:function(){return Ko(mr)},useDebugValue:Jo,useDeferredValue:function(e){var t=ot();return Tu(t,Ee.memoizedState,e)},useTransition:function(){var e=Ko(mr)[0],t=ot().memoizedState;return[e,t]},useMutableSource:pu,useSyncExternalStore:mu,useId:Lu,unstable_isNewReconciler:!1},ad={readContext:lt,useCallback:Cu,useContext:lt,useEffect:Go,useImperativeHandle:Eu,useInsertionEffect:Nu,useLayoutEffect:_u,useMemo:Pu,useReducer:Yo,useRef:ku,useState:function(){return Yo(mr)},useDebugValue:Jo,useDeferredValue:function(e){var t=ot();return Ee===null?t.memoizedState=e:Tu(t,Ee.memoizedState,e)},useTransition:function(){var e=Yo(mr)[0],t=ot().memoizedState;return[e,t]},useMutableSource:pu,useSyncExternalStore:mu,useId:Lu,unstable_isNewReconciler:!1};function pt(e,t){if(e&&e.defaultProps){t=C({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Xo(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:C({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var fl={isMounted:function(e){return(e=e._reactInternals)?Xt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=$e(),l=Kt(e),o=Pt(r,l);o.payload=t,n!=null&&(o.callback=n),t=Bt(e,o,l),t!==null&&(gt(t,e,l,r),ll(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=$e(),l=Kt(e),o=Pt(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Bt(e,o,l),t!==null&&(gt(t,e,l,r),ll(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=$e(),r=Kt(e),l=Pt(n,r);l.tag=2,t!=null&&(l.callback=t),t=Bt(e,l,r),t!==null&&(gt(t,e,r,n),ll(t,e,r))}};function Du(e,t,n,r,l,o,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,i):t.prototype&&t.prototype.isPureReactComponent?!tr(n,r)||!tr(l,o):!0}function Mu(e,t,n){var r=!1,l=At,o=t.contextType;return typeof o=="object"&&o!==null?o=lt(o):(l=We(t)?qt:De.current,r=t.contextTypes,o=(r=r!=null)?Nn(e,l):At),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=fl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Ou(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&fl.enqueueReplaceState(t,t.state,null)}function Zo(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},Io(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=lt(o):(o=We(t)?qt:De.current,l.context=Nn(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Xo(e,t,o,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&fl.enqueueReplaceState(l,l.state,null),ol(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function zn(e,t){try{var n="",r=t;do n+=ne(r),r=r.return;while(r);var l=n}catch(o){l=`
|
||
Error generating stack: `+o.message+`
|
||
`+o.stack}return{value:e,source:t,stack:l,digest:null}}function qo(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function bo(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var cd=typeof WeakMap=="function"?WeakMap:Map;function Iu(e,t,n){n=Pt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){xl||(xl=!0,mi=r),bo(e,t)},n}function Uu(e,t,n){n=Pt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){bo(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){bo(e,t),typeof r!="function"&&(Wt===null?Wt=new Set([this]):Wt.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Au(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new cd;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=_d.bind(null,e,t,n),t.then(e,e))}function $u(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Vu(e,t,n,r,l){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Pt(-1,1),t.tag=2,Bt(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var dd=me.ReactCurrentOwner,Qe=!1;function Ae(e,t,n,r){t.child=e===null?su(t,null,n,r):Cn(t,e.child,n,r)}function Bu(e,t,n,r,l){n=n.render;var o=t.ref;return Tn(t,l),r=Wo(e,t,n,r,o,l),n=Qo(),e!==null&&!Qe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Tt(e,t,l)):(ye&&n&&Co(t),t.flags|=1,Ae(e,t,r,l),t.child)}function Hu(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!ki(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,Wu(e,t,o,r,l)):(e=jl(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,(e.lanes&l)===0){var i=o.memoizedProps;if(n=n.compare,n=n!==null?n:tr,n(i,r)&&e.ref===t.ref)return Tt(e,t,l)}return t.flags|=1,e=Gt(o,r),e.ref=t.ref,e.return=t,t.child=e}function Wu(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(tr(o,r)&&e.ref===t.ref)if(Qe=!1,t.pendingProps=r=o,(e.lanes&l)!==0)(e.flags&131072)!==0&&(Qe=!0);else return t.lanes=e.lanes,Tt(e,t,l)}return ei(e,t,n,r,l)}function Qu(e,t,n){var r=t.pendingProps,l=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ce(Fn,et),et|=n;else{if((n&1073741824)===0)return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ce(Fn,et),et|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,ce(Fn,et),et|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,ce(Fn,et),et|=r;return Ae(e,t,l,n),t.child}function Ku(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function ei(e,t,n,r,l){var o=We(n)?qt:De.current;return o=Nn(t,o),Tn(t,l),n=Wo(e,t,n,r,o,l),r=Qo(),e!==null&&!Qe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Tt(e,t,l)):(ye&&r&&Co(t),t.flags|=1,Ae(e,t,n,l),t.child)}function Yu(e,t,n,r,l){if(We(n)){var o=!0;Xr(t)}else o=!1;if(Tn(t,l),t.stateNode===null)ml(e,t),Mu(t,n,r),Zo(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,u=t.memoizedProps;i.props=u;var a=i.context,h=n.contextType;typeof h=="object"&&h!==null?h=lt(h):(h=We(n)?qt:De.current,h=Nn(t,h));var x=n.getDerivedStateFromProps,k=typeof x=="function"||typeof i.getSnapshotBeforeUpdate=="function";k||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||a!==h)&&Ou(t,i,r,h),Vt=!1;var y=t.memoizedState;i.state=y,ol(t,r,i,l),a=t.memoizedState,u!==r||y!==a||He.current||Vt?(typeof x=="function"&&(Xo(t,n,x,r),a=t.memoizedState),(u=Vt||Du(t,n,u,r,y,a,h))?(k||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),i.props=r,i.state=a,i.context=h,r=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,au(e,t),u=t.memoizedProps,h=t.type===t.elementType?u:pt(t.type,u),i.props=h,k=t.pendingProps,y=i.context,a=n.contextType,typeof a=="object"&&a!==null?a=lt(a):(a=We(n)?qt:De.current,a=Nn(t,a));var j=n.getDerivedStateFromProps;(x=typeof j=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==k||y!==a)&&Ou(t,i,r,a),Vt=!1,y=t.memoizedState,i.state=y,ol(t,r,i,l);var L=t.memoizedState;u!==k||y!==L||He.current||Vt?(typeof j=="function"&&(Xo(t,n,j,r),L=t.memoizedState),(h=Vt||Du(t,n,h,r,y,L,a)||!1)?(x||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,L,a),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,L,a)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&y===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&y===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=L),i.props=r,i.state=L,i.context=a,r=h):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&y===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&y===e.memoizedState||(t.flags|=1024),r=!1)}return ti(e,t,n,r,o,l)}function ti(e,t,n,r,l,o){Ku(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&qs(t,n,!1),Tt(e,t,o);r=t.stateNode,dd.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=Cn(t,e.child,null,o),t.child=Cn(t,null,u,o)):Ae(e,t,u,o),t.memoizedState=r.state,l&&qs(t,n,!0),t.child}function Gu(e){var t=e.stateNode;t.pendingContext?Xs(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Xs(e,t.context,!1),Uo(e,t.containerInfo)}function Ju(e,t,n,r,l){return En(),zo(l),t.flags|=256,Ae(e,t,n,r),t.child}var ni={dehydrated:null,treeContext:null,retryLane:0};function ri(e){return{baseLanes:e,cachePool:null,transitions:null}}function Xu(e,t,n){var r=t.pendingProps,l=ve.current,o=!1,i=(t.flags&128)!==0,u;if((u=i)||(u=e!==null&&e.memoizedState===null?!1:(l&2)!==0),u?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),ce(ve,l&1),e===null)return Lo(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(i=r.children,e=r.fallback,o?(r=t.mode,o=t.child,i={mode:"hidden",children:i},(r&1)===0&&o!==null?(o.childLanes=0,o.pendingProps=i):o=El(i,r,0,null),e=an(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=ri(n),t.memoizedState=ni,e):li(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return fd(e,t,i,r,u,l,n);if(o){o=r.fallback,i=t.mode,l=e.child,u=l.sibling;var a={mode:"hidden",children:r.children};return(i&1)===0&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=Gt(l,a),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?o=Gt(u,o):(o=an(o,i,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,i=e.child.memoizedState,i=i===null?ri(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=ni,r}return o=e.child,e=o.sibling,r=Gt(o,{mode:"visible",children:r.children}),(t.mode&1)===0&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function li(e,t){return t=El({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function pl(e,t,n,r){return r!==null&&zo(r),Cn(t,e.child,null,n),e=li(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function fd(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=qo(Error(p(422))),pl(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=El({mode:"visible",children:r.children},l,0,null),o=an(o,l,i,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&Cn(t,e.child,null,i),t.child.memoizedState=ri(i),t.memoizedState=ni,o);if((t.mode&1)===0)return pl(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,o=Error(p(419)),r=qo(o,r,void 0),pl(e,t,i,r)}if(u=(i&e.childLanes)!==0,Qe||u){if(r=Le,r!==null){switch(i&-i){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=(l&(r.suspendedLanes|i))!==0?0:l,l!==0&&l!==o.retryLane&&(o.retryLane=l,Ct(e,l),gt(r,e,l,-1))}return wi(),r=qo(Error(p(421))),pl(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=jd.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,be=It(l.nextSibling),qe=t,ye=!0,ft=null,e!==null&&(nt[rt++]=jt,nt[rt++]=Et,nt[rt++]=bt,jt=e.id,Et=e.overflow,bt=t),t=li(t,r.children),t.flags|=4096,t)}function Zu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Mo(e.return,t,n)}function oi(e,t,n,r,l){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=l)}function qu(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(Ae(e,t,r.children,n),r=ve.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Zu(e,n,t);else if(e.tag===19)Zu(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ce(ve,r),(t.mode&1)===0)t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&il(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),oi(t,!1,l,n,o);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&il(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}oi(t,!0,n,null,o);break;case"together":oi(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function ml(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Tt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),ln|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(p(153));if(t.child!==null){for(e=t.child,n=Gt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Gt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function pd(e,t,n){switch(t.tag){case 3:Gu(t),En();break;case 5:fu(t);break;case 1:We(t.type)&&Xr(t);break;case 4:Uo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;ce(nl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ce(ve,ve.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Xu(e,t,n):(ce(ve,ve.current&1),e=Tt(e,t,n),e!==null?e.sibling:null);ce(ve,ve.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return qu(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),ce(ve,ve.current),r)break;return null;case 22:case 23:return t.lanes=0,Qu(e,t,n)}return Tt(e,t,n)}var bu,ii,ea,ta;bu=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},ii=function(){},ea=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,nn(xt.current);var o=null;switch(n){case"input":l=Dl(e,l),r=Dl(e,r),o=[];break;case"select":l=C({},l,{value:void 0}),r=C({},r,{value:void 0}),o=[];break;case"textarea":l=Il(e,l),r=Il(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Yr)}Al(n,r);var i;n=null;for(h in l)if(!r.hasOwnProperty(h)&&l.hasOwnProperty(h)&&l[h]!=null)if(h==="style"){var u=l[h];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else h!=="dangerouslySetInnerHTML"&&h!=="children"&&h!=="suppressContentEditableWarning"&&h!=="suppressHydrationWarning"&&h!=="autoFocus"&&(z.hasOwnProperty(h)?o||(o=[]):(o=o||[]).push(h,null));for(h in r){var a=r[h];if(u=l?.[h],r.hasOwnProperty(h)&&a!==u&&(a!=null||u!=null))if(h==="style")if(u){for(i in u)!u.hasOwnProperty(i)||a&&a.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in a)a.hasOwnProperty(i)&&u[i]!==a[i]&&(n||(n={}),n[i]=a[i])}else n||(o||(o=[]),o.push(h,n)),n=a;else h==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,u=u?u.__html:void 0,a!=null&&u!==a&&(o=o||[]).push(h,a)):h==="children"?typeof a!="string"&&typeof a!="number"||(o=o||[]).push(h,""+a):h!=="suppressContentEditableWarning"&&h!=="suppressHydrationWarning"&&(z.hasOwnProperty(h)?(a!=null&&h==="onScroll"&&fe("scroll",e),o||u===a||(o=[])):(o=o||[]).push(h,a))}n&&(o=o||[]).push("style",n);var h=o;(t.updateQueue=h)&&(t.flags|=4)}},ta=function(e,t,n,r){n!==r&&(t.flags|=4)};function gr(e,t){if(!ye)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Oe(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function md(e,t,n){var r=t.pendingProps;switch(Po(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Oe(t),null;case 1:return We(t.type)&&Jr(),Oe(t),null;case 3:return r=t.stateNode,Ln(),pe(He),pe(De),Vo(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(el(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,ft!==null&&(yi(ft),ft=null))),ii(e,t),Oe(t),null;case 5:Ao(t);var l=nn(dr.current);if(n=t.type,e!==null&&t.stateNode!=null)ea(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(p(166));return Oe(t),null}if(e=nn(xt.current),el(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[vt]=t,r[ir]=o,e=(t.mode&1)!==0,n){case"dialog":fe("cancel",r),fe("close",r);break;case"iframe":case"object":case"embed":fe("load",r);break;case"video":case"audio":for(l=0;l<rr.length;l++)fe(rr[l],r);break;case"source":fe("error",r);break;case"img":case"image":case"link":fe("error",r),fe("load",r);break;case"details":fe("toggle",r);break;case"input":Mi(r,o),fe("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},fe("invalid",r);break;case"textarea":Ui(r,o),fe("invalid",r)}Al(n,o),l=null;for(var i in o)if(o.hasOwnProperty(i)){var u=o[i];i==="children"?typeof u=="string"?r.textContent!==u&&(o.suppressHydrationWarning!==!0&&Kr(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&Kr(r.textContent,u,e),l=["children",""+u]):z.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&fe("scroll",r)}switch(n){case"input":Nr(r),Ii(r,o,!0);break;case"textarea":Nr(r),$i(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=Yr)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Vi(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[vt]=t,e[ir]=r,bu(e,t,!1,!1),t.stateNode=e;e:{switch(i=$l(n,r),n){case"dialog":fe("cancel",e),fe("close",e),l=r;break;case"iframe":case"object":case"embed":fe("load",e),l=r;break;case"video":case"audio":for(l=0;l<rr.length;l++)fe(rr[l],e);l=r;break;case"source":fe("error",e),l=r;break;case"img":case"image":case"link":fe("error",e),fe("load",e),l=r;break;case"details":fe("toggle",e),l=r;break;case"input":Mi(e,r),l=Dl(e,r),fe("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=C({},r,{value:void 0}),fe("invalid",e);break;case"textarea":Ui(e,r),l=Il(e,r),fe("invalid",e);break;default:l=r}Al(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var a=u[o];o==="style"?Wi(e,a):o==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Bi(e,a)):o==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Un(e,a):typeof a=="number"&&Un(e,""+a):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(z.hasOwnProperty(o)?a!=null&&o==="onScroll"&&fe("scroll",e):a!=null&&ue(e,o,a,i))}switch(n){case"input":Nr(e),Ii(e,r,!1);break;case"textarea":Nr(e),$i(e);break;case"option":r.value!=null&&e.setAttribute("value",""+ie(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?dn(e,!!r.multiple,o,!1):r.defaultValue!=null&&dn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Yr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Oe(t),null;case 6:if(e&&t.stateNode!=null)ta(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(p(166));if(n=nn(dr.current),nn(xt.current),el(t)){if(r=t.stateNode,n=t.memoizedProps,r[vt]=t,(o=r.nodeValue!==n)&&(e=qe,e!==null))switch(e.tag){case 3:Kr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Kr(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[vt]=t,t.stateNode=r}return Oe(t),null;case 13:if(pe(ve),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(ye&&be!==null&&(t.mode&1)!==0&&(t.flags&128)===0)lu(),En(),t.flags|=98560,o=!1;else if(o=el(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(p(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(p(317));o[vt]=t}else En(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Oe(t),o=!1}else ft!==null&&(yi(ft),ft=null),o=!0;if(!o)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(ve.current&1)!==0?Ce===0&&(Ce=3):wi())),t.updateQueue!==null&&(t.flags|=4),Oe(t),null);case 4:return Ln(),ii(e,t),e===null&&lr(t.stateNode.containerInfo),Oe(t),null;case 10:return Do(t.type._context),Oe(t),null;case 17:return We(t.type)&&Jr(),Oe(t),null;case 19:if(pe(ve),o=t.memoizedState,o===null)return Oe(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)gr(o,!1);else{if(Ce!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(i=il(e),i!==null){for(t.flags|=128,gr(o,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,i=o.alternate,i===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=i.childLanes,o.lanes=i.lanes,o.child=i.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=i.memoizedProps,o.memoizedState=i.memoizedState,o.updateQueue=i.updateQueue,o.type=i.type,e=i.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ce(ve,ve.current&1|2),t.child}e=e.sibling}o.tail!==null&&ke()>Dn&&(t.flags|=128,r=!0,gr(o,!1),t.lanes=4194304)}else{if(!r)if(e=il(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),gr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!ye)return Oe(t),null}else 2*ke()-o.renderingStartTime>Dn&&n!==1073741824&&(t.flags|=128,r=!0,gr(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(n=o.last,n!==null?n.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=ke(),t.sibling=null,n=ve.current,ce(ve,r?n&1|2:n&1),t):(Oe(t),null);case 22:case 23:return xi(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(et&1073741824)!==0&&(Oe(t),t.subtreeFlags&6&&(t.flags|=8192)):Oe(t),null;case 24:return null;case 25:return null}throw Error(p(156,t.tag))}function hd(e,t){switch(Po(t),t.tag){case 1:return We(t.type)&&Jr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ln(),pe(He),pe(De),Vo(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Ao(t),null;case 13:if(pe(ve),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(p(340));En()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return pe(ve),null;case 4:return Ln(),null;case 10:return Do(t.type._context),null;case 22:case 23:return xi(),null;case 24:return null;default:return null}}var hl=!1,Ie=!1,gd=typeof WeakSet=="function"?WeakSet:Set,P=null;function Rn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){we(e,t,r)}else n.current=null}function si(e,t,n){try{n()}catch(r){we(e,t,r)}}var na=!1;function yd(e,t){if(xo=Mr,e=Ds(),co(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var i=0,u=-1,a=-1,h=0,x=0,k=e,y=null;t:for(;;){for(var j;k!==n||l!==0&&k.nodeType!==3||(u=i+l),k!==o||r!==0&&k.nodeType!==3||(a=i+r),k.nodeType===3&&(i+=k.nodeValue.length),(j=k.firstChild)!==null;)y=k,k=j;for(;;){if(k===e)break t;if(y===n&&++h===l&&(u=i),y===o&&++x===r&&(a=i),(j=k.nextSibling)!==null)break;k=y,y=k.parentNode}k=j}n=u===-1||a===-1?null:{start:u,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(wo={focusedElem:e,selectionRange:n},Mr=!1,P=t;P!==null;)if(t=P,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,P=e;else for(;P!==null;){t=P;try{var L=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(L!==null){var R=L.memoizedProps,Se=L.memoizedState,f=t.stateNode,c=f.getSnapshotBeforeUpdate(t.elementType===t.type?R:pt(t.type,R),Se);f.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var m=t.stateNode.containerInfo;m.nodeType===1?m.textContent="":m.nodeType===9&&m.documentElement&&m.removeChild(m.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(p(163))}}catch(S){we(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,P=e;break}P=t.return}return L=na,na=!1,L}function yr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&si(t,n,o)}l=l.next}while(l!==r)}}function gl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ui(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function ra(e){var t=e.alternate;t!==null&&(e.alternate=null,ra(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[vt],delete t[ir],delete t[_o],delete t[bc],delete t[ed])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function la(e){return e.tag===5||e.tag===3||e.tag===4}function oa(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||la(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function ai(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Yr));else if(r!==4&&(e=e.child,e!==null))for(ai(e,t,n),e=e.sibling;e!==null;)ai(e,t,n),e=e.sibling}function ci(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(ci(e,t,n),e=e.sibling;e!==null;)ci(e,t,n),e=e.sibling}var Re=null,mt=!1;function Ht(e,t,n){for(n=n.child;n!==null;)ia(e,t,n),n=n.sibling}function ia(e,t,n){if(yt&&typeof yt.onCommitFiberUnmount=="function")try{yt.onCommitFiberUnmount(Tr,n)}catch{}switch(n.tag){case 5:Ie||Rn(n,t);case 6:var r=Re,l=mt;Re=null,Ht(e,t,n),Re=r,mt=l,Re!==null&&(mt?(e=Re,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Re.removeChild(n.stateNode));break;case 18:Re!==null&&(mt?(e=Re,n=n.stateNode,e.nodeType===8?No(e.parentNode,n):e.nodeType===1&&No(e,n),Jn(e)):No(Re,n.stateNode));break;case 4:r=Re,l=mt,Re=n.stateNode.containerInfo,mt=!0,Ht(e,t,n),Re=r,mt=l;break;case 0:case 11:case 14:case 15:if(!Ie&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,i=o.destroy;o=o.tag,i!==void 0&&((o&2)!==0||(o&4)!==0)&&si(n,t,i),l=l.next}while(l!==r)}Ht(e,t,n);break;case 1:if(!Ie&&(Rn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){we(n,t,u)}Ht(e,t,n);break;case 21:Ht(e,t,n);break;case 22:n.mode&1?(Ie=(r=Ie)||n.memoizedState!==null,Ht(e,t,n),Ie=r):Ht(e,t,n);break;default:Ht(e,t,n)}}function sa(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new gd),t.forEach(function(r){var l=Ed.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function ht(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var o=e,i=t,u=i;e:for(;u!==null;){switch(u.tag){case 5:Re=u.stateNode,mt=!1;break e;case 3:Re=u.stateNode.containerInfo,mt=!0;break e;case 4:Re=u.stateNode.containerInfo,mt=!0;break e}u=u.return}if(Re===null)throw Error(p(160));ia(o,i,l),Re=null,mt=!1;var a=l.alternate;a!==null&&(a.return=null),l.return=null}catch(h){we(l,t,h)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)ua(t,e),t=t.sibling}function ua(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ht(t,e),kt(e),r&4){try{yr(3,e,e.return),gl(3,e)}catch(R){we(e,e.return,R)}try{yr(5,e,e.return)}catch(R){we(e,e.return,R)}}break;case 1:ht(t,e),kt(e),r&512&&n!==null&&Rn(n,n.return);break;case 5:if(ht(t,e),kt(e),r&512&&n!==null&&Rn(n,n.return),e.flags&32){var l=e.stateNode;try{Un(l,"")}catch(R){we(e,e.return,R)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,i=n!==null?n.memoizedProps:o,u=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{u==="input"&&o.type==="radio"&&o.name!=null&&Oi(l,o),$l(u,i);var h=$l(u,o);for(i=0;i<a.length;i+=2){var x=a[i],k=a[i+1];x==="style"?Wi(l,k):x==="dangerouslySetInnerHTML"?Bi(l,k):x==="children"?Un(l,k):ue(l,x,k,h)}switch(u){case"input":Ml(l,o);break;case"textarea":Ai(l,o);break;case"select":var y=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var j=o.value;j!=null?dn(l,!!o.multiple,j,!1):y!==!!o.multiple&&(o.defaultValue!=null?dn(l,!!o.multiple,o.defaultValue,!0):dn(l,!!o.multiple,o.multiple?[]:"",!1))}l[ir]=o}catch(R){we(e,e.return,R)}}break;case 6:if(ht(t,e),kt(e),r&4){if(e.stateNode===null)throw Error(p(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(R){we(e,e.return,R)}}break;case 3:if(ht(t,e),kt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Jn(t.containerInfo)}catch(R){we(e,e.return,R)}break;case 4:ht(t,e),kt(e);break;case 13:ht(t,e),kt(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(pi=ke())),r&4&&sa(e);break;case 22:if(x=n!==null&&n.memoizedState!==null,e.mode&1?(Ie=(h=Ie)||x,ht(t,e),Ie=h):ht(t,e),kt(e),r&8192){if(h=e.memoizedState!==null,(e.stateNode.isHidden=h)&&!x&&(e.mode&1)!==0)for(P=e,x=e.child;x!==null;){for(k=P=x;P!==null;){switch(y=P,j=y.child,y.tag){case 0:case 11:case 14:case 15:yr(4,y,y.return);break;case 1:Rn(y,y.return);var L=y.stateNode;if(typeof L.componentWillUnmount=="function"){r=y,n=y.return;try{t=r,L.props=t.memoizedProps,L.state=t.memoizedState,L.componentWillUnmount()}catch(R){we(r,n,R)}}break;case 5:Rn(y,y.return);break;case 22:if(y.memoizedState!==null){da(k);continue}}j!==null?(j.return=y,P=j):da(k)}x=x.sibling}e:for(x=null,k=e;;){if(k.tag===5){if(x===null){x=k;try{l=k.stateNode,h?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(u=k.stateNode,a=k.memoizedProps.style,i=a!=null&&a.hasOwnProperty("display")?a.display:null,u.style.display=Hi("display",i))}catch(R){we(e,e.return,R)}}}else if(k.tag===6){if(x===null)try{k.stateNode.nodeValue=h?"":k.memoizedProps}catch(R){we(e,e.return,R)}}else if((k.tag!==22&&k.tag!==23||k.memoizedState===null||k===e)&&k.child!==null){k.child.return=k,k=k.child;continue}if(k===e)break e;for(;k.sibling===null;){if(k.return===null||k.return===e)break e;x===k&&(x=null),k=k.return}x===k&&(x=null),k.sibling.return=k.return,k=k.sibling}}break;case 19:ht(t,e),kt(e),r&4&&sa(e);break;case 21:break;default:ht(t,e),kt(e)}}function kt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(la(n)){var r=n;break e}n=n.return}throw Error(p(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Un(l,""),r.flags&=-33);var o=oa(e);ci(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=oa(e);ai(e,u,i);break;default:throw Error(p(161))}}catch(a){we(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function vd(e,t,n){P=e,aa(e)}function aa(e,t,n){for(var r=(e.mode&1)!==0;P!==null;){var l=P,o=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||hl;if(!i){var u=l.alternate,a=u!==null&&u.memoizedState!==null||Ie;u=hl;var h=Ie;if(hl=i,(Ie=a)&&!h)for(P=l;P!==null;)i=P,a=i.child,i.tag===22&&i.memoizedState!==null?fa(l):a!==null?(a.return=i,P=a):fa(l);for(;o!==null;)P=o,aa(o),o=o.sibling;P=l,hl=u,Ie=h}ca(e)}else(l.subtreeFlags&8772)!==0&&o!==null?(o.return=l,P=o):ca(e)}}function ca(e){for(;P!==null;){var t=P;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:Ie||gl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ie)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:pt(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&du(t,o,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}du(t,i,n)}break;case 5:var u=t.stateNode;if(n===null&&t.flags&4){n=u;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var h=t.alternate;if(h!==null){var x=h.memoizedState;if(x!==null){var k=x.dehydrated;k!==null&&Jn(k)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(p(163))}Ie||t.flags&512&&ui(t)}catch(y){we(t,t.return,y)}}if(t===e){P=null;break}if(n=t.sibling,n!==null){n.return=t.return,P=n;break}P=t.return}}function da(e){for(;P!==null;){var t=P;if(t===e){P=null;break}var n=t.sibling;if(n!==null){n.return=t.return,P=n;break}P=t.return}}function fa(e){for(;P!==null;){var t=P;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{gl(4,t)}catch(a){we(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(a){we(t,l,a)}}var o=t.return;try{ui(t)}catch(a){we(t,o,a)}break;case 5:var i=t.return;try{ui(t)}catch(a){we(t,i,a)}}}catch(a){we(t,t.return,a)}if(t===e){P=null;break}var u=t.sibling;if(u!==null){u.return=t.return,P=u;break}P=t.return}}var xd=Math.ceil,yl=me.ReactCurrentDispatcher,di=me.ReactCurrentOwner,it=me.ReactCurrentBatchConfig,ee=0,Le=null,_e=null,Fe=0,et=0,Fn=Ut(0),Ce=0,vr=null,ln=0,vl=0,fi=0,xr=null,Ke=null,pi=0,Dn=1/0,Lt=null,xl=!1,mi=null,Wt=null,wl=!1,Qt=null,kl=0,wr=0,hi=null,Sl=-1,Nl=0;function $e(){return(ee&6)!==0?ke():Sl!==-1?Sl:Sl=ke()}function Kt(e){return(e.mode&1)===0?1:(ee&2)!==0&&Fe!==0?Fe&-Fe:nd.transition!==null?(Nl===0&&(Nl=os()),Nl):(e=se,e!==0||(e=window.event,e=e===void 0?16:ms(e.type)),e)}function gt(e,t,n,r){if(50<wr)throw wr=0,hi=null,Error(p(185));Wn(e,n,r),((ee&2)===0||e!==Le)&&(e===Le&&((ee&2)===0&&(vl|=n),Ce===4&&Yt(e,Fe)),Ye(e,r),n===1&&ee===0&&(t.mode&1)===0&&(Dn=ke()+500,Zr&&$t()))}function Ye(e,t){var n=e.callbackNode;nc(e,t);var r=Rr(e,e===Le?Fe:0);if(r===0)n!==null&&ns(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ns(n),t===1)e.tag===0?td(ma.bind(null,e)):bs(ma.bind(null,e)),Zc(function(){(ee&6)===0&&$t()}),n=null;else{switch(is(r)){case 1:n=Yl;break;case 4:n=rs;break;case 16:n=Pr;break;case 536870912:n=ls;break;default:n=Pr}n=Sa(n,pa.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function pa(e,t){if(Sl=-1,Nl=0,(ee&6)!==0)throw Error(p(327));var n=e.callbackNode;if(Mn()&&e.callbackNode!==n)return null;var r=Rr(e,e===Le?Fe:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=_l(e,r);else{t=r;var l=ee;ee|=2;var o=ga();(Le!==e||Fe!==t)&&(Lt=null,Dn=ke()+500,sn(e,t));do try{Sd();break}catch(u){ha(e,u)}while(!0);Fo(),yl.current=o,ee=l,_e!==null?t=0:(Le=null,Fe=0,t=Ce)}if(t!==0){if(t===2&&(l=Gl(e),l!==0&&(r=l,t=gi(e,l))),t===1)throw n=vr,sn(e,0),Yt(e,r),Ye(e,ke()),n;if(t===6)Yt(e,r);else{if(l=e.current.alternate,(r&30)===0&&!wd(l)&&(t=_l(e,r),t===2&&(o=Gl(e),o!==0&&(r=o,t=gi(e,o))),t===1))throw n=vr,sn(e,0),Yt(e,r),Ye(e,ke()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(p(345));case 2:un(e,Ke,Lt);break;case 3:if(Yt(e,r),(r&130023424)===r&&(t=pi+500-ke(),10<t)){if(Rr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){$e(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=So(un.bind(null,e,Ke,Lt),t);break}un(e,Ke,Lt);break;case 4:if(Yt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-ct(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=ke()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*xd(r/1960))-r,10<r){e.timeoutHandle=So(un.bind(null,e,Ke,Lt),r);break}un(e,Ke,Lt);break;case 5:un(e,Ke,Lt);break;default:throw Error(p(329))}}}return Ye(e,ke()),e.callbackNode===n?pa.bind(null,e):null}function gi(e,t){var n=xr;return e.current.memoizedState.isDehydrated&&(sn(e,t).flags|=256),e=_l(e,t),e!==2&&(t=Ke,Ke=n,t!==null&&yi(t)),e}function yi(e){Ke===null?Ke=e:Ke.push.apply(Ke,e)}function wd(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],o=l.getSnapshot;l=l.value;try{if(!dt(o(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Yt(e,t){for(t&=~fi,t&=~vl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ct(t),r=1<<n;e[n]=-1,t&=~r}}function ma(e){if((ee&6)!==0)throw Error(p(327));Mn();var t=Rr(e,0);if((t&1)===0)return Ye(e,ke()),null;var n=_l(e,t);if(e.tag!==0&&n===2){var r=Gl(e);r!==0&&(t=r,n=gi(e,r))}if(n===1)throw n=vr,sn(e,0),Yt(e,t),Ye(e,ke()),n;if(n===6)throw Error(p(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,un(e,Ke,Lt),Ye(e,ke()),null}function vi(e,t){var n=ee;ee|=1;try{return e(t)}finally{ee=n,ee===0&&(Dn=ke()+500,Zr&&$t())}}function on(e){Qt!==null&&Qt.tag===0&&(ee&6)===0&&Mn();var t=ee;ee|=1;var n=it.transition,r=se;try{if(it.transition=null,se=1,e)return e()}finally{se=r,it.transition=n,ee=t,(ee&6)===0&&$t()}}function xi(){et=Fn.current,pe(Fn)}function sn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Xc(n)),_e!==null)for(n=_e.return;n!==null;){var r=n;switch(Po(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Jr();break;case 3:Ln(),pe(He),pe(De),Vo();break;case 5:Ao(r);break;case 4:Ln();break;case 13:pe(ve);break;case 19:pe(ve);break;case 10:Do(r.type._context);break;case 22:case 23:xi()}n=n.return}if(Le=e,_e=e=Gt(e.current,null),Fe=et=t,Ce=0,vr=null,fi=vl=ln=0,Ke=xr=null,tn!==null){for(t=0;t<tn.length;t++)if(n=tn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,o=n.pending;if(o!==null){var i=o.next;o.next=l,r.next=i}n.pending=r}tn=null}return e}function ha(e,t){do{var n=_e;try{if(Fo(),sl.current=dl,ul){for(var r=xe.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}ul=!1}if(rn=0,Te=Ee=xe=null,fr=!1,pr=0,di.current=null,n===null||n.return===null){Ce=1,vr=t,_e=null;break}e:{var o=e,i=n.return,u=n,a=t;if(t=Fe,u.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var h=a,x=u,k=x.tag;if((x.mode&1)===0&&(k===0||k===11||k===15)){var y=x.alternate;y?(x.updateQueue=y.updateQueue,x.memoizedState=y.memoizedState,x.lanes=y.lanes):(x.updateQueue=null,x.memoizedState=null)}var j=$u(i);if(j!==null){j.flags&=-257,Vu(j,i,u,o,t),j.mode&1&&Au(o,h,t),t=j,a=h;var L=t.updateQueue;if(L===null){var R=new Set;R.add(a),t.updateQueue=R}else L.add(a);break e}else{if((t&1)===0){Au(o,h,t),wi();break e}a=Error(p(426))}}else if(ye&&u.mode&1){var Se=$u(i);if(Se!==null){(Se.flags&65536)===0&&(Se.flags|=256),Vu(Se,i,u,o,t),zo(zn(a,u));break e}}o=a=zn(a,u),Ce!==4&&(Ce=2),xr===null?xr=[o]:xr.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var f=Iu(o,a,t);cu(o,f);break e;case 1:u=a;var c=o.type,m=o.stateNode;if((o.flags&128)===0&&(typeof c.getDerivedStateFromError=="function"||m!==null&&typeof m.componentDidCatch=="function"&&(Wt===null||!Wt.has(m)))){o.flags|=65536,t&=-t,o.lanes|=t;var S=Uu(o,u,t);cu(o,S);break e}}o=o.return}while(o!==null)}va(n)}catch(F){t=F,_e===n&&n!==null&&(_e=n=n.return);continue}break}while(!0)}function ga(){var e=yl.current;return yl.current=dl,e===null?dl:e}function wi(){(Ce===0||Ce===3||Ce===2)&&(Ce=4),Le===null||(ln&268435455)===0&&(vl&268435455)===0||Yt(Le,Fe)}function _l(e,t){var n=ee;ee|=2;var r=ga();(Le!==e||Fe!==t)&&(Lt=null,sn(e,t));do try{kd();break}catch(l){ha(e,l)}while(!0);if(Fo(),ee=n,yl.current=r,_e!==null)throw Error(p(261));return Le=null,Fe=0,Ce}function kd(){for(;_e!==null;)ya(_e)}function Sd(){for(;_e!==null&&!Ya();)ya(_e)}function ya(e){var t=ka(e.alternate,e,et);e.memoizedProps=e.pendingProps,t===null?va(e):_e=t,di.current=null}function va(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=md(n,t,et),n!==null){_e=n;return}}else{if(n=hd(n,t),n!==null){n.flags&=32767,_e=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Ce=6,_e=null;return}}if(t=t.sibling,t!==null){_e=t;return}_e=t=e}while(t!==null);Ce===0&&(Ce=5)}function un(e,t,n){var r=se,l=it.transition;try{it.transition=null,se=1,Nd(e,t,n,r)}finally{it.transition=l,se=r}return null}function Nd(e,t,n,r){do Mn();while(Qt!==null);if((ee&6)!==0)throw Error(p(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(p(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(rc(e,o),e===Le&&(_e=Le=null,Fe=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||wl||(wl=!0,Sa(Pr,function(){return Mn(),null})),o=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||o){o=it.transition,it.transition=null;var i=se;se=1;var u=ee;ee|=4,di.current=null,yd(e,n),ua(n,e),Hc(wo),Mr=!!xo,wo=xo=null,e.current=n,vd(n),Ga(),ee=u,se=i,it.transition=o}else e.current=n;if(wl&&(wl=!1,Qt=e,kl=l),o=e.pendingLanes,o===0&&(Wt=null),Za(n.stateNode),Ye(e,ke()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(xl)throw xl=!1,e=mi,mi=null,e;return(kl&1)!==0&&e.tag!==0&&Mn(),o=e.pendingLanes,(o&1)!==0?e===hi?wr++:(wr=0,hi=e):wr=0,$t(),null}function Mn(){if(Qt!==null){var e=is(kl),t=it.transition,n=se;try{if(it.transition=null,se=16>e?16:e,Qt===null)var r=!1;else{if(e=Qt,Qt=null,kl=0,(ee&6)!==0)throw Error(p(331));var l=ee;for(ee|=4,P=e.current;P!==null;){var o=P,i=o.child;if((P.flags&16)!==0){var u=o.deletions;if(u!==null){for(var a=0;a<u.length;a++){var h=u[a];for(P=h;P!==null;){var x=P;switch(x.tag){case 0:case 11:case 15:yr(8,x,o)}var k=x.child;if(k!==null)k.return=x,P=k;else for(;P!==null;){x=P;var y=x.sibling,j=x.return;if(ra(x),x===h){P=null;break}if(y!==null){y.return=j,P=y;break}P=j}}}var L=o.alternate;if(L!==null){var R=L.child;if(R!==null){L.child=null;do{var Se=R.sibling;R.sibling=null,R=Se}while(R!==null)}}P=o}}if((o.subtreeFlags&2064)!==0&&i!==null)i.return=o,P=i;else e:for(;P!==null;){if(o=P,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:yr(9,o,o.return)}var f=o.sibling;if(f!==null){f.return=o.return,P=f;break e}P=o.return}}var c=e.current;for(P=c;P!==null;){i=P;var m=i.child;if((i.subtreeFlags&2064)!==0&&m!==null)m.return=i,P=m;else e:for(i=c;P!==null;){if(u=P,(u.flags&2048)!==0)try{switch(u.tag){case 0:case 11:case 15:gl(9,u)}}catch(F){we(u,u.return,F)}if(u===i){P=null;break e}var S=u.sibling;if(S!==null){S.return=u.return,P=S;break e}P=u.return}}if(ee=l,$t(),yt&&typeof yt.onPostCommitFiberRoot=="function")try{yt.onPostCommitFiberRoot(Tr,e)}catch{}r=!0}return r}finally{se=n,it.transition=t}}return!1}function xa(e,t,n){t=zn(n,t),t=Iu(e,t,1),e=Bt(e,t,1),t=$e(),e!==null&&(Wn(e,1,t),Ye(e,t))}function we(e,t,n){if(e.tag===3)xa(e,e,n);else for(;t!==null;){if(t.tag===3){xa(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Wt===null||!Wt.has(r))){e=zn(n,e),e=Uu(t,e,1),t=Bt(t,e,1),e=$e(),t!==null&&(Wn(t,1,e),Ye(t,e));break}}t=t.return}}function _d(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=$e(),e.pingedLanes|=e.suspendedLanes&n,Le===e&&(Fe&n)===n&&(Ce===4||Ce===3&&(Fe&130023424)===Fe&&500>ke()-pi?sn(e,0):fi|=n),Ye(e,t)}function wa(e,t){t===0&&((e.mode&1)===0?t=1:(t=zr,zr<<=1,(zr&130023424)===0&&(zr=4194304)));var n=$e();e=Ct(e,t),e!==null&&(Wn(e,t,n),Ye(e,n))}function jd(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),wa(e,n)}function Ed(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(p(314))}r!==null&&r.delete(t),wa(e,n)}var ka;ka=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||He.current)Qe=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Qe=!1,pd(e,t,n);Qe=(e.flags&131072)!==0}else Qe=!1,ye&&(t.flags&1048576)!==0&&eu(t,br,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ml(e,t),e=t.pendingProps;var l=Nn(t,De.current);Tn(t,n),l=Wo(null,t,r,e,l,n);var o=Qo();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,We(r)?(o=!0,Xr(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Io(t),l.updater=fl,t.stateNode=l,l._reactInternals=t,Zo(t,r,e,n),t=ti(null,t,r,!0,o,n)):(t.tag=0,ye&&o&&Co(t),Ae(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ml(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Pd(r),e=pt(r,e),l){case 0:t=ei(null,t,r,e,n);break e;case 1:t=Yu(null,t,r,e,n);break e;case 11:t=Bu(null,t,r,e,n);break e;case 14:t=Hu(null,t,r,pt(r.type,e),n);break e}throw Error(p(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:pt(r,l),ei(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:pt(r,l),Yu(e,t,r,l,n);case 3:e:{if(Gu(t),e===null)throw Error(p(387));r=t.pendingProps,o=t.memoizedState,l=o.element,au(e,t),ol(t,r,null,n);var i=t.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=zn(Error(p(423)),t),t=Ju(e,t,r,n,l);break e}else if(r!==l){l=zn(Error(p(424)),t),t=Ju(e,t,r,n,l);break e}else for(be=It(t.stateNode.containerInfo.firstChild),qe=t,ye=!0,ft=null,n=su(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(En(),r===l){t=Tt(e,t,n);break e}Ae(e,t,r,n)}t=t.child}return t;case 5:return fu(t),e===null&&Lo(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,ko(r,l)?i=null:o!==null&&ko(r,o)&&(t.flags|=32),Ku(e,t),Ae(e,t,i,n),t.child;case 6:return e===null&&Lo(t),null;case 13:return Xu(e,t,n);case 4:return Uo(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Cn(t,null,r,n):Ae(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:pt(r,l),Bu(e,t,r,l,n);case 7:return Ae(e,t,t.pendingProps,n),t.child;case 8:return Ae(e,t,t.pendingProps.children,n),t.child;case 12:return Ae(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,i=l.value,ce(nl,r._currentValue),r._currentValue=i,o!==null)if(dt(o.value,i)){if(o.children===l.children&&!He.current){t=Tt(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var u=o.dependencies;if(u!==null){i=o.child;for(var a=u.firstContext;a!==null;){if(a.context===r){if(o.tag===1){a=Pt(-1,n&-n),a.tag=2;var h=o.updateQueue;if(h!==null){h=h.shared;var x=h.pending;x===null?a.next=a:(a.next=x.next,x.next=a),h.pending=a}}o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),Mo(o.return,n,t),u.lanes|=n;break}a=a.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(p(341));i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),Mo(i,n,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}Ae(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Tn(t,n),l=lt(l),r=r(l),t.flags|=1,Ae(e,t,r,n),t.child;case 14:return r=t.type,l=pt(r,t.pendingProps),l=pt(r.type,l),Hu(e,t,r,l,n);case 15:return Wu(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:pt(r,l),ml(e,t),t.tag=1,We(r)?(e=!0,Xr(t)):e=!1,Tn(t,n),Mu(t,r,l),Zo(t,r,l,n),ti(null,t,r,!0,e,n);case 19:return qu(e,t,n);case 22:return Qu(e,t,n)}throw Error(p(156,t.tag))};function Sa(e,t){return ts(e,t)}function Cd(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function st(e,t,n,r){return new Cd(e,t,n,r)}function ki(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Pd(e){if(typeof e=="function")return ki(e)?1:0;if(e!=null){if(e=e.$$typeof,e===tt)return 11;if(e===Je)return 14}return 2}function Gt(e,t){var n=e.alternate;return n===null?(n=st(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function jl(e,t,n,r,l,o){var i=2;if(r=e,typeof e=="function")ki(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case he:return an(n.children,l,o,t);case Ve:i=8,l|=8;break;case ut:return e=st(12,n,t,l|2),e.elementType=ut,e.lanes=o,e;case Ue:return e=st(13,n,t,l),e.elementType=Ue,e.lanes=o,e;case Be:return e=st(19,n,t,l),e.elementType=Be,e.lanes=o,e;case Z:return El(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case at:i=10;break e;case St:i=9;break e;case tt:i=11;break e;case Je:i=14;break e;case _:i=16,r=null;break e}throw Error(p(130,e==null?e:typeof e,""))}return t=st(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function an(e,t,n,r){return e=st(7,e,r,t),e.lanes=n,e}function El(e,t,n,r){return e=st(22,e,r,t),e.elementType=Z,e.lanes=n,e.stateNode={isHidden:!1},e}function Si(e,t,n){return e=st(6,e,null,t),e.lanes=n,e}function Ni(e,t,n){return t=st(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Td(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Jl(0),this.expirationTimes=Jl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Jl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function _i(e,t,n,r,l,o,i,u,a){return e=new Td(e,t,n,u,a),t===1?(t=1,o===!0&&(t|=8)):t=0,o=st(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Io(o),e}function Ld(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Q,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Na(e){if(!e)return At;e=e._reactInternals;e:{if(Xt(e)!==e||e.tag!==1)throw Error(p(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(We(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(p(171))}if(e.tag===1){var n=e.type;if(We(n))return Zs(e,n,t)}return t}function _a(e,t,n,r,l,o,i,u,a){return e=_i(n,r,!0,e,l,o,i,u,a),e.context=Na(null),n=e.current,r=$e(),l=Kt(n),o=Pt(r,l),o.callback=t??null,Bt(n,o,l),e.current.lanes=l,Wn(e,l,r),Ye(e,r),e}function Cl(e,t,n,r){var l=t.current,o=$e(),i=Kt(l);return n=Na(n),t.context===null?t.context=n:t.pendingContext=n,t=Pt(o,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Bt(l,t,i),e!==null&&(gt(e,l,i,o),ll(e,l,i)),i}function Pl(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function ja(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ji(e,t){ja(e,t),(e=e.alternate)&&ja(e,t)}function zd(){return null}var Ea=typeof reportError=="function"?reportError:function(e){console.error(e)};function Ei(e){this._internalRoot=e}Tl.prototype.render=Ei.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(p(409));Cl(e,t,null,null)},Tl.prototype.unmount=Ei.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;on(function(){Cl(null,e,null,null)}),t[Nt]=null}};function Tl(e){this._internalRoot=e}Tl.prototype.unstable_scheduleHydration=function(e){if(e){var t=as();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Dt.length&&t!==0&&t<Dt[n].priority;n++);Dt.splice(n,0,e),n===0&&fs(e)}};function Ci(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ll(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ca(){}function Rd(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var h=Pl(i);o.call(h)}}var i=_a(t,r,e,0,null,!1,!1,"",Ca);return e._reactRootContainer=i,e[Nt]=i.current,lr(e.nodeType===8?e.parentNode:e),on(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var h=Pl(a);u.call(h)}}var a=_i(e,0,!1,null,null,!1,!1,"",Ca);return e._reactRootContainer=a,e[Nt]=a.current,lr(e.nodeType===8?e.parentNode:e),on(function(){Cl(t,a,n,r)}),a}function zl(e,t,n,r,l){var o=n._reactRootContainer;if(o){var i=o;if(typeof l=="function"){var u=l;l=function(){var a=Pl(i);u.call(a)}}Cl(t,i,e,l)}else i=Rd(n,t,e,l,r);return Pl(i)}ss=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Hn(t.pendingLanes);n!==0&&(Xl(t,n|1),Ye(t,ke()),(ee&6)===0&&(Dn=ke()+500,$t()))}break;case 13:on(function(){var r=Ct(e,1);if(r!==null){var l=$e();gt(r,e,1,l)}}),ji(e,1)}},Zl=function(e){if(e.tag===13){var t=Ct(e,134217728);if(t!==null){var n=$e();gt(t,e,134217728,n)}ji(e,134217728)}},us=function(e){if(e.tag===13){var t=Kt(e),n=Ct(e,t);if(n!==null){var r=$e();gt(n,e,t,r)}ji(e,t)}},as=function(){return se},cs=function(e,t){var n=se;try{return se=e,t()}finally{se=n}},Hl=function(e,t,n){switch(t){case"input":if(Ml(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=Gr(r);if(!l)throw Error(p(90));Di(r),Ml(r,l)}}}break;case"textarea":Ai(e,n);break;case"select":t=n.value,t!=null&&dn(e,!!n.multiple,t,!1)}},Gi=vi,Ji=on;var Fd={usingClientEntryPoint:!1,Events:[sr,kn,Gr,Ki,Yi,vi]},kr={findFiberByHostInstance:Zt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Dd={bundleType:kr.bundleType,version:kr.version,rendererPackageName:kr.rendererPackageName,rendererConfig:kr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:me.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=bi(e),e===null?null:e.stateNode},findFiberByHostInstance:kr.findFiberByHostInstance||zd,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Rl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Rl.isDisabled&&Rl.supportsFiber)try{Tr=Rl.inject(Dd),yt=Rl}catch{}}return Ge.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Fd,Ge.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ci(t))throw Error(p(200));return Ld(e,t,null,n)},Ge.createRoot=function(e,t){if(!Ci(e))throw Error(p(299));var n=!1,r="",l=Ea;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=_i(e,1,!1,null,null,n,!1,r,l),e[Nt]=t.current,lr(e.nodeType===8?e.parentNode:e),new Ei(t)},Ge.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(p(188)):(e=Object.keys(e).join(","),Error(p(268,e)));return e=bi(t),e=e===null?null:e.stateNode,e},Ge.flushSync=function(e){return on(e)},Ge.hydrate=function(e,t,n){if(!Ll(t))throw Error(p(200));return zl(null,e,t,!0,n)},Ge.hydrateRoot=function(e,t,n){if(!Ci(e))throw Error(p(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=Ea;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=_a(t,null,e,1,n??null,l,!1,o,i),e[Nt]=t.current,lr(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new Tl(t)},Ge.render=function(e,t,n){if(!Ll(t))throw Error(p(200));return zl(null,e,t,!1,n)},Ge.unmountComponentAtNode=function(e){if(!Ll(e))throw Error(p(40));return e._reactRootContainer?(on(function(){zl(null,null,e,!1,function(){e._reactRootContainer=null,e[Nt]=null})}),!0):!1},Ge.unstable_batchedUpdates=vi,Ge.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ll(n))throw Error(p(200));if(e==null||e._reactInternals===void 0)throw Error(p(38));return zl(e,t,n,!1,r)},Ge.version="18.3.1-next-f1338f8080-20240426",Ge}var Ma;function Hd(){if(Ma)return Li.exports;Ma=1;function g(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(g)}catch(w){console.error(w)}}return g(),Li.exports=Bd(),Li.exports}var Oa;function Wd(){if(Oa)return Fl;Oa=1;var g=Hd();return Fl.createRoot=g.createRoot,Fl.hydrateRoot=g.hydrateRoot,Fl}var Qd=Wd();const Kd=Ua(Qd),cn="/api",je={async get(g){const w=await fetch(`${cn}${g}`);if(!w.ok){const T=(await w.json().catch(()=>null))?.error||w.statusText;throw new Error(T)}return w.json()},async post(g,w){const p=await fetch(`${cn}${g}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(w)});if(!p.ok){const z=(await p.json().catch(()=>null))?.error||p.statusText;throw new Error(z)}return p.json()},async delete(g){const w=await fetch(`${cn}${g}`,{method:"DELETE"});if(!w.ok){const T=(await w.json().catch(()=>null))?.error||w.statusText;throw new Error(T)}return w.json()},async uploadFile(g,w){const p=new FormData;p.append("file",w);const T=await fetch(`${cn}${g}`,{method:"POST",body:p});if(!T.ok){const A=(await T.json().catch(()=>null))?.error||T.statusText;throw new Error(A)}return T.json()}},Ia={async getMe(){return je.get("/auth/me")},async logout(){return je.post("/auth/logout")}},Pe={async list(){return je.get("/jobs")},async get(g){return je.get(`/jobs/${g}`)},async create(g){return je.post("/jobs",g)},async cancel(g){return je.delete(`/jobs/${g}`)},async uploadFile(g,w){return je.uploadFile(`/jobs/${g}/upload`,w)},async getFiles(g){return je.get(`/jobs/${g}/files`)},async downloadFile(g,w){return`${cn}/jobs/${g}/files/${w}/download`},async getVideoUrl(g){return`${cn}/jobs/${g}/video`},async getTaskLogs(g,w,p={}){const T=new URLSearchParams;p.stepName&&T.append("step_name",p.stepName),p.logLevel&&T.append("log_level",p.logLevel),p.limit&&T.append("limit",p.limit.toString());const z=T.toString();return je.get(`/jobs/${g}/tasks/${w}/logs${z?"?"+z:""}`)},async getTaskSteps(g,w){return je.get(`/jobs/${g}/tasks/${w}/steps`)},streamTaskLogsWebSocket(g,w,p=0){const T=window.location.protocol==="https:"?"wss:":"ws:",z=window.location.host,A=`${T}//${z}${cn}/jobs/${g}/tasks/${w}/logs/ws?last_id=${p}`;return new WebSocket(A)},async retryTask(g,w){return je.post(`/jobs/${g}/tasks/${w}/retry`)},async getMetadata(g){return je.get(`/jobs/${g}/metadata`)},async getTasks(g){return je.get(`/jobs/${g}/tasks`)}},Yd={async list(){return je.get("/runners")}},On={async generateToken(g){return je.post("/admin/runners/tokens",{expires_in_hours:g})},async listTokens(){return je.get("/admin/runners/tokens")},async revokeToken(g){return je.delete(`/admin/runners/tokens/${g}`)},async listRunners(){return je.get("/admin/runners")},async verifyRunner(g){return je.post(`/admin/runners/${g}/verify`)},async deleteRunner(g){return je.delete(`/admin/runners/${g}`)}};function Aa(){const[g,w]=B.useState(null),[p,T]=B.useState(!0);B.useEffect(()=>{z()},[]);const z=async()=>{try{const D=await Ia.getMe();w(D)}catch{w(null)}finally{T(!1)}};return{user:g,loading:p,logout:async()=>{try{await Ia.logout()}catch(D){console.error("Logout error:",D)}finally{w(null)}},refresh:z}}function Gd(){return s.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-purple-600 via-blue-600 to-indigo-700",children:s.jsxs("div",{className:"bg-white rounded-2xl shadow-2xl p-8 w-full max-w-md",children:[s.jsxs("div",{className:"text-center mb-8",children:[s.jsx("h1",{className:"text-4xl font-bold text-transparent bg-clip-text bg-gradient-to-r from-purple-600 to-blue-600 mb-2",children:"Fuego"}),s.jsx("p",{className:"text-gray-600 text-lg",children:"Blender Render Farm"})]}),s.jsxs("div",{className:"space-y-4",children:[s.jsxs("a",{href:"/api/auth/google/login",className:"w-full flex items-center justify-center gap-3 bg-white border-2 border-gray-300 text-gray-700 font-semibold py-3 px-6 rounded-lg hover:bg-gray-50 hover:border-gray-400 transition-all duration-200 shadow-sm",children:[s.jsxs("svg",{className:"w-5 h-5",viewBox:"0 0 24 24",children:[s.jsx("path",{fill:"#4285F4",d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"}),s.jsx("path",{fill:"#34A853",d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"}),s.jsx("path",{fill:"#FBBC05",d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"}),s.jsx("path",{fill:"#EA4335",d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"})]}),"Continue with Google"]}),s.jsxs("a",{href:"/api/auth/discord/login",className:"w-full flex items-center justify-center gap-3 bg-[#5865F2] text-white font-semibold py-3 px-6 rounded-lg hover:bg-[#4752C4] transition-all duration-200 shadow-lg",children:[s.jsx("svg",{className:"w-5 h-5",fill:"currentColor",viewBox:"0 0 24 24",children:s.jsx("path",{d:"M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515a.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0a12.64 12.64 0 0 0-.617-1.25a.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057a19.9 19.9 0 0 0 5.993 3.03a.078.078 0 0 0 .084-.028a14.09 14.09 0 0 0 1.226-1.994a.076.076 0 0 0-.041-.106a13.107 13.107 0 0 1-1.872-.892a.077.077 0 0 1-.008-.128a10.2 10.2 0 0 0 .372-.292a.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127a12.299 12.299 0 0 1-1.873.892a.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028a19.839 19.839 0 0 0 6.002-3.03a.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419c0-1.333.956-2.419 2.157-2.419c1.21 0 2.176 1.096 2.157 2.42c0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419c0-1.333.955-2.419 2.157-2.419c1.21 0 2.176 1.096 2.157 2.42c0 1.333-.946 2.418-2.157 2.418z"})}),"Continue with Discord"]})]})]})})}function Jd({children:g,activeTab:w,onTabChange:p}){const{user:T,logout:z}=Aa(),A=T?.is_admin||!1;return s.jsxs("div",{className:"min-h-screen bg-gray-50",children:[s.jsx("header",{className:"bg-white shadow-sm border-b border-gray-200",children:s.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:s.jsxs("div",{className:"flex justify-between items-center h-16",children:[s.jsx("h1",{className:"text-2xl font-bold text-transparent bg-clip-text bg-gradient-to-r from-purple-600 to-blue-600",children:"Fuego"}),s.jsxs("div",{className:"flex items-center gap-4",children:[s.jsx("span",{className:"text-gray-700",children:T?.name||T?.email}),s.jsx("button",{onClick:z,className:"px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-lg hover:bg-gray-50 transition-colors",children:"Logout"})]})]})})}),s.jsx("nav",{className:"bg-white border-b border-gray-200",children:s.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:s.jsxs("div",{className:"flex space-x-8",children:[s.jsx("button",{onClick:()=>p("jobs"),className:`py-4 px-1 border-b-2 font-medium text-sm transition-colors ${w==="jobs"?"border-purple-600 text-purple-600":"border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300"}`,children:"Jobs"}),s.jsx("button",{onClick:()=>p("submit"),className:`py-4 px-1 border-b-2 font-medium text-sm transition-colors ${w==="submit"?"border-purple-600 text-purple-600":"border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300"}`,children:"Submit Job"}),s.jsx("button",{onClick:()=>p("runners"),className:`py-4 px-1 border-b-2 font-medium text-sm transition-colors ${w==="runners"?"border-purple-600 text-purple-600":"border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300"}`,children:"Runners"}),A&&s.jsx("button",{onClick:()=>p("admin"),className:`py-4 px-1 border-b-2 font-medium text-sm transition-colors ${w==="admin"?"border-purple-600 text-purple-600":"border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300"}`,children:"Admin"})]})})}),s.jsx("main",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8",children:g})]})}function Xd({videoUrl:g,onClose:w}){const p=B.useRef(null),[T,z]=B.useState(!0),[A,D]=B.useState(null);return B.useEffect(()=>{const V=p.current;if(!V)return;const H=()=>{z(!1)},M=()=>{D("Failed to load video"),z(!1)};return V.addEventListener("canplay",H),V.addEventListener("error",M),()=>{V.removeEventListener("canplay",H),V.removeEventListener("error",M)}},[g]),A?s.jsx("div",{className:"bg-red-50 border border-red-200 rounded-lg p-4 text-red-700",children:A}):s.jsxs("div",{className:"relative bg-black rounded-lg overflow-hidden",children:[T&&s.jsx("div",{className:"absolute inset-0 flex items-center justify-center bg-black bg-opacity-50",children:s.jsx("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-white"})}),s.jsx("video",{ref:p,src:g,controls:!0,className:"w-full",onLoadedData:()=>z(!1),children:"Your browser does not support the video tag."})]})}function Zd({job:g,onClose:w,onUpdate:p}){const[T,z]=B.useState(g),[A,D]=B.useState([]),[V,H]=B.useState([]),[M,J]=B.useState(!0),[W,q]=B.useState(null),[X,Ne]=B.useState(null),[oe,b]=B.useState([]),[te,de]=B.useState([]),[ue,me]=B.useState(!1),E=B.useRef(null);B.useEffect(()=>{Q();const _=setInterval(Q,2e3);return()=>{clearInterval(_),E.current&&E.current.close()}},[g.id]),B.useEffect(()=>(X&&T.status==="running"?ut():E.current&&(E.current.close(),E.current=null,me(!1)),()=>{E.current&&(E.current.close(),E.current=null)}),[X,T.status]);const Q=async()=>{try{const[_,Z,N]=await Promise.all([Pe.get(g.id),Pe.getFiles(g.id),Pe.getTasks(g.id)]);z(_),D(Z),H(N),Z.find(C=>C.file_type==="output"&&C.file_name.endsWith(".mp4"))&&q(Pe.getVideoUrl(g.id))}catch(_){console.error("Failed to load job details:",_)}finally{J(!1)}},he=(_,Z)=>{window.open(Pe.downloadFile(g.id,_),"_blank")},Ve=async _=>{try{const[Z,N]=await Promise.all([Pe.getTaskLogs(g.id,_),Pe.getTaskSteps(g.id,_)]);b(Z),de(N)}catch(Z){console.error("Failed to load task logs:",Z)}},ut=()=>{if(!X||ue)return;me(!0);const _=Pe.streamTaskLogsWebSocket(g.id,X);E.current=_,_.onmessage=Z=>{try{const N=JSON.parse(Z.data);N.type==="log"&&N.data?b(O=>[...O,N.data]):N.type}catch(N){console.error("Failed to parse log message:",N)}},_.onerror=Z=>{console.error("WebSocket error:",Z),me(!1)},_.onclose=()=>{me(!1),T.status==="running"&&X&&setTimeout(()=>{T.status==="running"&&ut()},2e3)}},at=async _=>{Ne(_),await Ve(_)},St=_=>{switch(_){case"ERROR":return"text-red-600";case"WARN":return"text-yellow-600";case"DEBUG":return"text-gray-500";default:return"text-gray-900"}},tt=_=>{switch(_){case"completed":return"✓";case"failed":return"✗";case"running":return"⏳";case"skipped":return"⏸";default:return"○"}},Ue=_=>({pending:"bg-yellow-100 text-yellow-800",running:"bg-blue-100 text-blue-800",completed:"bg-green-100 text-green-800",failed:"bg-red-100 text-red-800"})[_]||"bg-gray-100 text-gray-800",Be=A.filter(_=>_.file_type==="output"),Je=A.filter(_=>_.file_type==="input");return s.jsx("div",{className:"fixed inset-0 bg-black bg-opacity-50 flex items-center justify-center z-50 p-4",children:s.jsxs("div",{className:"bg-white rounded-lg shadow-xl max-w-4xl w-full max-h-[90vh] overflow-y-auto",children:[s.jsxs("div",{className:"sticky top-0 bg-white border-b border-gray-200 px-6 py-4 flex justify-between items-center",children:[s.jsx("h2",{className:"text-2xl font-bold text-gray-900",children:T.name}),s.jsx("button",{onClick:w,className:"text-gray-400 hover:text-gray-600 text-2xl font-bold",children:"×"})]}),s.jsxs("div",{className:"p-6 space-y-6",children:[M&&s.jsx("div",{className:"flex justify-center py-8",children:s.jsx("div",{className:"animate-spin rounded-full h-8 w-8 border-b-2 border-purple-600"})}),!M&&s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[s.jsxs("div",{children:[s.jsx("p",{className:"text-sm text-gray-600",children:"Status"}),s.jsx("p",{className:"font-semibold text-gray-900",children:T.status})]}),s.jsxs("div",{children:[s.jsx("p",{className:"text-sm text-gray-600",children:"Progress"}),s.jsxs("p",{className:"font-semibold text-gray-900",children:[T.progress.toFixed(1),"%"]})]}),s.jsxs("div",{children:[s.jsx("p",{className:"text-sm text-gray-600",children:"Frame Range"}),s.jsxs("p",{className:"font-semibold text-gray-900",children:[T.frame_start," - ",T.frame_end]})]}),s.jsxs("div",{children:[s.jsx("p",{className:"text-sm text-gray-600",children:"Output Format"}),s.jsx("p",{className:"font-semibold text-gray-900",children:T.output_format})]})]}),W&&T.output_format==="MP4"&&s.jsxs("div",{children:[s.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-3",children:"Video Preview"}),s.jsx(Xd,{videoUrl:W})]}),Be.length>0&&s.jsxs("div",{children:[s.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-3",children:"Output Files"}),s.jsx("div",{className:"space-y-2",children:Be.map(_=>s.jsxs("div",{className:"flex items-center justify-between p-3 bg-gray-50 rounded-lg",children:[s.jsxs("div",{children:[s.jsx("p",{className:"font-medium text-gray-900",children:_.file_name}),s.jsxs("p",{className:"text-sm text-gray-600",children:[(_.file_size/1024/1024).toFixed(2)," MB"]})]}),s.jsx("button",{onClick:()=>he(_.id,_.file_name),className:"px-4 py-2 bg-purple-600 text-white rounded-lg hover:bg-purple-700 transition-colors",children:"Download"})]},_.id))})]}),Je.length>0&&s.jsxs("div",{children:[s.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-3",children:"Input Files"}),s.jsx("div",{className:"space-y-2",children:Je.map(_=>s.jsxs("div",{className:"p-3 bg-gray-50 rounded-lg",children:[s.jsx("p",{className:"font-medium text-gray-900",children:_.file_name}),s.jsxs("p",{className:"text-sm text-gray-600",children:[(_.file_size/1024/1024).toFixed(2)," MB"]})]},_.id))})]}),T.error_message&&s.jsxs("div",{className:"p-4 bg-red-50 border border-red-200 rounded-lg text-red-700",children:[s.jsx("p",{className:"font-semibold",children:"Error:"}),s.jsx("p",{children:T.error_message})]}),s.jsxs("div",{children:[s.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-3",children:"Tasks"}),s.jsxs("div",{className:"space-y-4",children:[V.length>0&&s.jsxs("div",{className:"bg-gray-50 rounded-lg p-4 mb-4",children:[s.jsx("h4",{className:"font-medium text-gray-900 mb-2",children:"Task List"}),s.jsx("div",{className:"space-y-2 max-h-64 overflow-y-auto",children:V.map(_=>s.jsxs("div",{onClick:()=>at(_.id),className:`flex items-center justify-between p-3 bg-white rounded cursor-pointer hover:bg-gray-100 transition-colors ${X===_.id?"ring-2 ring-purple-600":""}`,children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium ${Ue(_.status)}`,children:_.status}),s.jsxs("span",{className:"font-medium text-gray-900",children:["Frame ",_.frame_start,_.frame_end!==_.frame_start?`-${_.frame_end}`:""]}),_.task_type&&_.task_type!=="render"&&s.jsxs("span",{className:"text-xs text-gray-500",children:["(",_.task_type,")"]})]}),s.jsx("div",{className:"text-sm text-gray-600",children:_.runner_id&&`Runner ${_.runner_id}`})]},_.id))})]}),te.length>0&&s.jsxs("div",{className:"bg-gray-50 rounded-lg p-4",children:[s.jsx("h4",{className:"font-medium text-gray-900 mb-2",children:"Steps"}),s.jsx("div",{className:"space-y-2",children:te.map(_=>s.jsxs("div",{className:"flex items-center justify-between p-2 bg-white rounded",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("span",{className:"text-lg",children:tt(_.status)}),s.jsx("span",{className:"font-medium",children:_.step_name})]}),_.duration_ms&&s.jsxs("span",{className:"text-sm text-gray-600",children:[(_.duration_ms/1e3).toFixed(2),"s"]})]},_.id))})]}),X&&s.jsxs("div",{className:"bg-gray-50 rounded-lg p-4",children:[s.jsxs("h4",{className:"font-medium text-gray-900 mb-2",children:["Logs ",ue&&s.jsx("span",{className:"text-sm text-green-600",children:"(streaming)"})]}),s.jsx("div",{className:"bg-black text-green-400 font-mono text-sm p-3 rounded max-h-96 overflow-y-auto",children:oe.length===0?s.jsx("p",{className:"text-gray-500",children:"No logs yet..."}):oe.map(_=>s.jsxs("div",{className:`${St(_.log_level)} mb-1`,children:[s.jsxs("span",{className:"text-gray-500",children:["[",new Date(_.created_at).toLocaleTimeString(),"]"]}),_.step_name&&s.jsxs("span",{className:"text-blue-400 ml-2",children:["[",_.step_name,"]"]}),s.jsx("span",{className:"ml-2",children:_.message})]},_.id))})]}),!X&&s.jsx("p",{className:"text-gray-600 text-sm",children:"Select a task to view logs and steps"})]})]})]})]})]})})}function qd(){const[g,w]=B.useState([]),[p,T]=B.useState(!0),[z,A]=B.useState(null);B.useEffect(()=>{D();const M=setInterval(D,5e3);return()=>clearInterval(M)},[]);const D=async()=>{try{const M=await Pe.list();w(M)}catch(M){console.error("Failed to load jobs:",M)}finally{T(!1)}},V=async M=>{if(confirm("Are you sure you want to cancel this job?"))try{await Pe.cancel(M),D()}catch(J){alert("Failed to cancel job: "+J.message)}},H=M=>{const J={pending:"bg-yellow-100 text-yellow-800",running:"bg-blue-100 text-blue-800",completed:"bg-green-100 text-green-800",failed:"bg-red-100 text-red-800",cancelled:"bg-gray-100 text-gray-800"};return J[M]||J.pending};return p?s.jsx("div",{className:"flex justify-center items-center h-64",children:s.jsx("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-purple-600"})}):g.length===0?s.jsx("div",{className:"text-center py-12",children:s.jsx("p",{className:"text-gray-500 text-lg",children:"No jobs yet. Submit a job to get started!"})}):s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"grid gap-6 md:grid-cols-2 lg:grid-cols-3",children:g.map(M=>s.jsxs("div",{className:"bg-white rounded-lg shadow-md hover:shadow-lg transition-shadow p-6 border-l-4 border-purple-600",children:[s.jsxs("div",{className:"flex justify-between items-start mb-4",children:[s.jsx("h3",{className:"text-xl font-semibold text-gray-900",children:M.name}),s.jsx("span",{className:`px-3 py-1 rounded-full text-xs font-medium ${H(M.status)}`,children:M.status})]}),s.jsxs("div",{className:"space-y-2 text-sm text-gray-600 mb-4",children:[s.jsxs("p",{children:["Frames: ",M.frame_start," - ",M.frame_end]}),s.jsxs("p",{children:["Format: ",M.output_format]}),s.jsxs("p",{children:["Created: ",new Date(M.created_at).toLocaleString()]})]}),s.jsxs("div",{className:"mb-4",children:[s.jsxs("div",{className:"flex justify-between text-xs text-gray-600 mb-1",children:[s.jsx("span",{children:"Progress"}),s.jsxs("span",{children:[M.progress.toFixed(1),"%"]})]}),s.jsx("div",{className:"w-full bg-gray-200 rounded-full h-2",children:s.jsx("div",{className:"bg-purple-600 h-2 rounded-full transition-all duration-300",style:{width:`${M.progress}%`}})})]}),s.jsxs("div",{className:"flex gap-2",children:[s.jsx("button",{onClick:()=>A(M),className:"flex-1 px-4 py-2 bg-purple-600 text-white rounded-lg hover:bg-purple-700 transition-colors font-medium",children:"View Details"}),(M.status==="pending"||M.status==="running")&&s.jsx("button",{onClick:()=>V(M.id),className:"px-4 py-2 bg-gray-200 text-gray-700 rounded-lg hover:bg-gray-300 transition-colors font-medium",children:"Cancel"})]})]},M.id))}),z&&s.jsx(Zd,{job:z,onClose:()=>A(null),onUpdate:D})]})}function bd({onSuccess:g}){const[w,p]=B.useState({name:"",frame_start:1,frame_end:10,output_format:"PNG",allow_parallel_runners:!0}),[T,z]=B.useState(null),[A,D]=B.useState(!1),[V,H]=B.useState(""),[M,J]=B.useState(null),[W,q]=B.useState(null),[X,Ne]=B.useState(null);B.useEffect(()=>{if(!X||M!=="extracting")return;let te=0;const de=30;let ue=null;const E=setInterval(async()=>{if(te++,te>de){J("error");try{await Pe.cancel(X)}catch{}return}try{const Q=await Pe.getMetadata(X);Q&&(q(Q),J("completed"),p(he=>({...he,frame_start:Q.frame_start||he.frame_start,frame_end:Q.frame_end||he.frame_end,output_format:Q.render_settings?.output_format||he.output_format})))}catch(Q){Q.message.includes("404")||Q.message.includes("not found")||J("error")}},2e3);return ue=setTimeout(()=>{clearInterval(E),M==="extracting"&&(J("error"),Pe.cancel(X).catch(()=>{}))},6e4),()=>{clearInterval(E),ue&&clearTimeout(ue),X&&M==="extracting"&&Pe.cancel(X).catch(()=>{})}},[X,M]);const oe=async te=>{const de=te.target.files[0];if(!de){z(null);return}if(z(de),J(null),q(null),Ne(null),de.name.toLowerCase().endsWith(".blend"))try{const ue=await Pe.create({name:"Metadata Extraction",frame_start:1,frame_end:10,output_format:"PNG",allow_parallel_runners:!0});Ne(ue.id),J("extracting"),await Pe.uploadFile(ue.id,de)}catch(ue){console.error("Failed to start metadata extraction:",ue),J("error")}},b=async te=>{te.preventDefault(),H(""),D(!0);try{if(!T)throw new Error("Please select a Blender file");if(w.frame_start<0||w.frame_end<w.frame_start)throw new Error("Invalid frame range");if(X)try{await Pe.cancel(X)}catch{}const de=await Pe.create({name:w.name,frame_start:parseInt(w.frame_start),frame_end:parseInt(w.frame_end),output_format:w.output_format,allow_parallel_runners:w.allow_parallel_runners});await Pe.uploadFile(de.id,T),p({name:"",frame_start:1,frame_end:10,output_format:"PNG",allow_parallel_runners:!0}),z(null),q(null),J(null),Ne(null),te.target.reset(),g&&g()}catch(de){H(de.message||"Failed to submit job")}finally{D(!1)}};return s.jsxs("div",{className:"bg-white rounded-lg shadow-md p-8 max-w-2xl mx-auto",children:[s.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-6",children:"Submit New Job"}),V&&s.jsx("div",{className:"mb-4 p-4 bg-red-50 border border-red-200 rounded-lg text-red-700",children:V}),s.jsxs("form",{onSubmit:b,className:"space-y-6",children:[s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:"Job Name"}),s.jsx("input",{type:"text",value:w.name,onChange:te=>p({...w,name:te.target.value}),required:!0,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent",placeholder:"My Render Job"})]}),s.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:"Frame Start"}),s.jsx("input",{type:"number",value:w.frame_start,onChange:te=>p({...w,frame_start:te.target.value}),required:!0,min:"0",className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent"})]}),s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:"Frame End"}),s.jsx("input",{type:"number",value:w.frame_end,onChange:te=>p({...w,frame_end:te.target.value}),required:!0,min:w.frame_start,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent"})]})]}),s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:"Output Format"}),s.jsxs("select",{value:w.output_format,onChange:te=>p({...w,output_format:te.target.value}),className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent",children:[s.jsx("option",{value:"PNG",children:"PNG"}),s.jsx("option",{value:"JPEG",children:"JPEG"}),s.jsx("option",{value:"EXR",children:"EXR"}),s.jsx("option",{value:"MP4",children:"MP4"})]})]}),s.jsxs("div",{className:"flex items-center",children:[s.jsx("input",{type:"checkbox",id:"allow_parallel_runners",checked:w.allow_parallel_runners,onChange:te=>p({...w,allow_parallel_runners:te.target.checked}),className:"h-4 w-4 text-purple-600 focus:ring-purple-500 border-gray-300 rounded"}),s.jsx("label",{htmlFor:"allow_parallel_runners",className:"ml-2 block text-sm text-gray-700",children:"Allow multiple runners to work on this job simultaneously"})]}),s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:"Blender File (.blend)"}),s.jsx("input",{type:"file",accept:".blend",onChange:oe,required:!0,className:"w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent file:mr-4 file:py-2 file:px-4 file:rounded-lg file:border-0 file:text-sm file:font-semibold file:bg-purple-50 file:text-purple-700 hover:file:bg-purple-100"}),M==="extracting"&&s.jsx("div",{className:"mt-2 p-3 bg-blue-50 border border-blue-200 rounded-lg text-blue-700 text-sm",children:"Extracting metadata from blend file..."}),M==="completed"&&W&&s.jsxs("div",{className:"mt-2 p-3 bg-green-50 border border-green-200 rounded-lg text-sm",children:[s.jsx("div",{className:"text-green-700 font-semibold mb-1",children:"Metadata extracted successfully!"}),s.jsxs("div",{className:"text-green-600 text-xs space-y-1",children:[s.jsxs("div",{children:["Frames: ",W.frame_start," - ",W.frame_end]}),s.jsxs("div",{children:["Resolution: ",W.render_settings?.resolution_x," x ",W.render_settings?.resolution_y]}),s.jsxs("div",{children:["Engine: ",W.render_settings?.engine]}),s.jsxs("div",{children:["Samples: ",W.render_settings?.samples]}),s.jsx("div",{className:"text-gray-600 mt-2",children:"Form fields have been auto-populated. You can adjust them if needed."}),(w.frame_start<W.frame_start||w.frame_end>W.frame_end)&&s.jsxs("div",{className:"mt-2 p-2 bg-yellow-50 border border-yellow-200 rounded text-yellow-800 text-xs",children:[s.jsx("strong",{children:"Warning:"})," Your frame range (",w.frame_start,"-",w.frame_end,") exceeds the blend file's range (",W.frame_start,"-",W.frame_end,"). This may cause errors."]})]})]}),M==="error"&&s.jsx("div",{className:"mt-2 p-3 bg-yellow-50 border border-yellow-200 rounded-lg text-yellow-700 text-sm",children:"Could not extract metadata. Please fill in the form manually."})]}),s.jsx("button",{type:"submit",disabled:A,className:"w-full px-6 py-3 bg-purple-600 text-white rounded-lg hover:bg-purple-700 transition-colors font-semibold disabled:opacity-50 disabled:cursor-not-allowed",children:A?"Submitting...":"Submit Job"})]})]})}function ef(){const[g,w]=B.useState([]),[p,T]=B.useState(!0);B.useEffect(()=>{z();const D=setInterval(z,5e3);return()=>clearInterval(D)},[]);const z=async()=>{try{const D=await Yd.list();w(D)}catch(D){console.error("Failed to load runners:",D)}finally{T(!1)}},A=D=>{const V=new Date,H=new Date(D);return V-H<6e4};return p?s.jsx("div",{className:"flex justify-center items-center h-64",children:s.jsx("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-purple-600"})}):g.length===0?s.jsx("div",{className:"text-center py-12",children:s.jsx("p",{className:"text-gray-500 text-lg",children:"No runners connected."})}):s.jsx("div",{className:"grid gap-6 md:grid-cols-2 lg:grid-cols-3",children:g.map(D=>{const V=A(D.last_heartbeat);return s.jsxs("div",{className:"bg-white rounded-lg shadow-md hover:shadow-lg transition-shadow p-6 border-l-4 border-green-500",children:[s.jsxs("div",{className:"flex justify-between items-start mb-4",children:[s.jsx("h3",{className:"text-xl font-semibold text-gray-900",children:D.name}),s.jsx("span",{className:`px-3 py-1 rounded-full text-xs font-medium ${V?"bg-green-100 text-green-800":"bg-gray-100 text-gray-800"}`,children:V?"Online":"Offline"})]}),s.jsxs("div",{className:"space-y-2 text-sm text-gray-600",children:[s.jsxs("p",{children:[s.jsx("span",{className:"font-medium",children:"Hostname:"})," ",D.hostname]}),s.jsxs("p",{children:[s.jsx("span",{className:"font-medium",children:"IP:"})," ",D.ip_address]}),s.jsxs("p",{children:[s.jsx("span",{className:"font-medium",children:"Last heartbeat:"})," ",new Date(D.last_heartbeat).toLocaleString()]}),D.capabilities&&s.jsxs("p",{children:[s.jsx("span",{className:"font-medium",children:"Capabilities:"})," ",D.capabilities]})]})]},D.id)})})}function tf(){const[g,w]=B.useState("tokens"),[p,T]=B.useState([]),[z,A]=B.useState([]),[D,V]=B.useState(!1),[H,M]=B.useState(24),[J,W]=B.useState(null);B.useEffect(()=>{g==="tokens"?q():g==="runners"&&X()},[g]);const q=async()=>{V(!0);try{const E=await On.listTokens();T(E)}catch(E){console.error("Failed to load tokens:",E),alert("Failed to load tokens")}finally{V(!1)}},X=async()=>{V(!0);try{const E=await On.listRunners();A(E)}catch(E){console.error("Failed to load runners:",E),alert("Failed to load runners")}finally{V(!1)}},Ne=async()=>{V(!0);try{const E=await On.generateToken(H);W(E.token),await q()}catch(E){console.error("Failed to generate token:",E),alert("Failed to generate token")}finally{V(!1)}},oe=async E=>{if(confirm("Are you sure you want to revoke this token?"))try{await On.revokeToken(E),await q()}catch(Q){console.error("Failed to revoke token:",Q),alert("Failed to revoke token")}},b=async E=>{try{await On.verifyRunner(E),await X(),alert("Runner verified")}catch(Q){console.error("Failed to verify runner:",Q),alert("Failed to verify runner")}},te=async E=>{if(confirm("Are you sure you want to delete this runner?"))try{await On.deleteRunner(E),await X()}catch(Q){console.error("Failed to delete runner:",Q),alert("Failed to delete runner")}},de=E=>{navigator.clipboard.writeText(E),alert("Copied to clipboard!")},ue=E=>new Date(E)<new Date,me=E=>E;return s.jsxs("div",{className:"space-y-6",children:[s.jsxs("div",{className:"flex space-x-4 border-b border-gray-200",children:[s.jsx("button",{onClick:()=>w("tokens"),className:`py-2 px-4 border-b-2 font-medium ${g==="tokens"?"border-purple-600 text-purple-600":"border-transparent text-gray-500 hover:text-gray-700"}`,children:"Registration Tokens"}),s.jsx("button",{onClick:()=>w("runners"),className:`py-2 px-4 border-b-2 font-medium ${g==="runners"?"border-purple-600 text-purple-600":"border-transparent text-gray-500 hover:text-gray-700"}`,children:"Runner Management"})]}),g==="tokens"&&s.jsxs("div",{className:"space-y-6",children:[s.jsxs("div",{className:"bg-white rounded-lg shadow-md p-6",children:[s.jsx("h2",{className:"text-xl font-semibold mb-4",children:"Generate Registration Token"}),s.jsxs("div",{className:"flex gap-4 items-end",children:[s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:"Expires in (hours)"}),s.jsx("input",{type:"number",min:"1",max:"168",value:H,onChange:E=>M(parseInt(E.target.value)||24),className:"w-32 px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent"})]}),s.jsx("button",{onClick:Ne,disabled:D,className:"px-6 py-2 bg-purple-600 text-white rounded-lg hover:bg-purple-700 disabled:opacity-50 disabled:cursor-not-allowed transition-colors",children:"Generate Token"})]}),J&&s.jsxs("div",{className:"mt-4 p-4 bg-green-50 border border-green-200 rounded-lg",children:[s.jsx("p",{className:"text-sm font-medium text-green-800 mb-2",children:"New Token Generated:"}),s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("code",{className:"flex-1 px-3 py-2 bg-white border border-green-300 rounded text-sm font-mono break-all",children:J}),s.jsx("button",{onClick:()=>de(J),className:"px-4 py-2 bg-green-600 text-white rounded hover:bg-green-700 transition-colors text-sm",children:"Copy"})]}),s.jsx("p",{className:"text-xs text-green-700 mt-2",children:"Save this token securely. It will not be shown again."})]})]}),s.jsxs("div",{className:"bg-white rounded-lg shadow-md p-6",children:[s.jsx("h2",{className:"text-xl font-semibold mb-4",children:"Active Tokens"}),D?s.jsx("div",{className:"flex justify-center py-8",children:s.jsx("div",{className:"animate-spin rounded-full h-8 w-8 border-b-2 border-purple-600"})}):p.length===0?s.jsx("p",{className:"text-gray-500 text-center py-8",children:"No tokens generated yet."}):s.jsx("div",{className:"overflow-x-auto",children:s.jsxs("table",{className:"min-w-full divide-y divide-gray-200",children:[s.jsx("thead",{className:"bg-gray-50",children:s.jsxs("tr",{children:[s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Token"}),s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Status"}),s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Expires At"}),s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Created At"}),s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Actions"})]})}),s.jsx("tbody",{className:"bg-white divide-y divide-gray-200",children:p.map(E=>{const Q=ue(E.expires_at),he=me(E.used);return s.jsxs("tr",{children:[s.jsx("td",{className:"px-6 py-4 whitespace-nowrap",children:s.jsxs("code",{className:"text-sm font-mono text-gray-900",children:[E.token.substring(0,16),"..."]})}),s.jsx("td",{className:"px-6 py-4 whitespace-nowrap",children:Q?s.jsx("span",{className:"px-2 py-1 text-xs font-medium rounded-full bg-red-100 text-red-800",children:"Expired"}):he?s.jsx("span",{className:"px-2 py-1 text-xs font-medium rounded-full bg-yellow-100 text-yellow-800",children:"Used"}):s.jsx("span",{className:"px-2 py-1 text-xs font-medium rounded-full bg-green-100 text-green-800",children:"Active"})}),s.jsx("td",{className:"px-6 py-4 whitespace-nowrap text-sm text-gray-500",children:new Date(E.expires_at).toLocaleString()}),s.jsx("td",{className:"px-6 py-4 whitespace-nowrap text-sm text-gray-500",children:new Date(E.created_at).toLocaleString()}),s.jsx("td",{className:"px-6 py-4 whitespace-nowrap text-sm",children:!he&&!Q&&s.jsx("button",{onClick:()=>oe(E.id),className:"text-red-600 hover:text-red-800 font-medium",children:"Revoke"})})]},E.id)})})]})})]})]}),g==="runners"&&s.jsxs("div",{className:"bg-white rounded-lg shadow-md p-6",children:[s.jsx("h2",{className:"text-xl font-semibold mb-4",children:"Runner Management"}),D?s.jsx("div",{className:"flex justify-center py-8",children:s.jsx("div",{className:"animate-spin rounded-full h-8 w-8 border-b-2 border-purple-600"})}):z.length===0?s.jsx("p",{className:"text-gray-500 text-center py-8",children:"No runners registered."}):s.jsx("div",{className:"overflow-x-auto",children:s.jsxs("table",{className:"min-w-full divide-y divide-gray-200",children:[s.jsx("thead",{className:"bg-gray-50",children:s.jsxs("tr",{children:[s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Name"}),s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Hostname"}),s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Status"}),s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Verified"}),s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Last Heartbeat"}),s.jsx("th",{className:"px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider",children:"Actions"})]})}),s.jsx("tbody",{className:"bg-white divide-y divide-gray-200",children:z.map(E=>{const Q=new Date(E.last_heartbeat)>new Date(Date.now()-6e4);return s.jsxs("tr",{children:[s.jsx("td",{className:"px-6 py-4 whitespace-nowrap text-sm font-medium text-gray-900",children:E.name}),s.jsx("td",{className:"px-6 py-4 whitespace-nowrap text-sm text-gray-500",children:E.hostname}),s.jsx("td",{className:"px-6 py-4 whitespace-nowrap",children:s.jsx("span",{className:`px-2 py-1 text-xs font-medium rounded-full ${Q?"bg-green-100 text-green-800":"bg-gray-100 text-gray-800"}`,children:Q?"Online":"Offline"})}),s.jsx("td",{className:"px-6 py-4 whitespace-nowrap",children:s.jsx("span",{className:`px-2 py-1 text-xs font-medium rounded-full ${E.verified?"bg-green-100 text-green-800":"bg-yellow-100 text-yellow-800"}`,children:E.verified?"Verified":"Unverified"})}),s.jsx("td",{className:"px-6 py-4 whitespace-nowrap text-sm text-gray-500",children:new Date(E.last_heartbeat).toLocaleString()}),s.jsxs("td",{className:"px-6 py-4 whitespace-nowrap text-sm space-x-2",children:[!E.verified&&s.jsx("button",{onClick:()=>b(E.id),className:"text-blue-600 hover:text-blue-800 font-medium",children:"Verify"}),s.jsx("button",{onClick:()=>te(E.id),className:"text-red-600 hover:text-red-800 font-medium",children:"Delete"})]})]},E.id)})})]})})]})]})}function nf(){const{user:g,loading:w}=Aa(),[p,T]=B.useState("jobs");return w?s.jsx("div",{className:"min-h-screen flex items-center justify-center",children:s.jsx("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-purple-600"})}):g?s.jsxs(Jd,{activeTab:p,onTabChange:T,children:[p==="jobs"&&s.jsx(qd,{}),p==="submit"&&s.jsx(bd,{onSuccess:()=>T("jobs")}),p==="runners"&&s.jsx(ef,{}),p==="admin"&&s.jsx(tf,{})]}):s.jsx(Gd,{})}Kd.createRoot(document.getElementById("root")).render(s.jsx(Ad.StrictMode,{children:s.jsx(nf,{})}));
|