import{nanoid as _p}from"https://esm.sh/nanoid";(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const f of document.querySelectorAll('link[rel="modulepreload"]'))a(f);new MutationObserver(f=>{for(const d of f)if(d.type==="childList")for(const h of d.addedNodes)h.tagName==="LINK"&&h.rel==="modulepreload"&&a(h)}).observe(document,{childList:!0,subtree:!0});function l(f){const d={};return f.integrity&&(d.integrity=f.integrity),f.referrerPolicy&&(d.referrerPolicy=f.referrerPolicy),f.crossOrigin==="use-credentials"?d.credentials="include":f.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function a(f){if(f.ep)return;f.ep=!0;const d=l(f);fetch(f.href,d)}})();function Mp(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var bu={exports:{}},Hl={};/** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Wd;function Dy(){if(Wd)return Hl;Wd=1;var i=Symbol.for("react.transitional.element"),e=Symbol.for("react.fragment");function l(a,f,d){var h=null;if(d!==void 0&&(h=""+d),f.key!==void 0&&(h=""+f.key),"key"in f){d={};for(var g in f)g!=="key"&&(d[g]=f[g])}else d=f;return f=d.ref,{$$typeof:i,type:a,key:h,ref:f!==void 0?f:null,props:d}}return Hl.Fragment=e,Hl.jsx=l,Hl.jsxs=l,Hl}var jd;function Uy(){return jd||(jd=1,bu.exports=Dy()),bu.exports}var R=Uy(),Lu={exports:{}},fe={};/** * @license React * react.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var em;function wy(){if(em)return fe;em=1;var i=Symbol.for("react.transitional.element"),e=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),h=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),C=Symbol.iterator;function E(_){return _===null||typeof _!="object"?null:(_=C&&_[C]||_["@@iterator"],typeof _=="function"?_:null)}var U={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},L=Object.assign,P={};function J(_,H,F){this.props=_,this.context=H,this.refs=P,this.updater=F||U}J.prototype.isReactComponent={},J.prototype.setState=function(_,H){if(typeof _!="object"&&typeof _!="function"&&_!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,_,H,"setState")},J.prototype.forceUpdate=function(_){this.updater.enqueueForceUpdate(this,_,"forceUpdate")};function Q(){}Q.prototype=J.prototype;function K(_,H,F){this.props=_,this.context=H,this.refs=P,this.updater=F||U}var B=K.prototype=new Q;B.constructor=K,L(B,J.prototype),B.isPureReactComponent=!0;var O=Array.isArray,k={H:null,A:null,T:null,S:null,V:null},te=Object.prototype.hasOwnProperty;function oe(_,H,F,Y,Z,pe){return F=pe.ref,{$$typeof:i,type:_,key:H,ref:F!==void 0?F:null,props:pe}}function ce(_,H){return oe(_.type,H,void 0,void 0,void 0,_.props)}function j(_){return typeof _=="object"&&_!==null&&_.$$typeof===i}function ue(_){var H={"=":"=0",":":"=2"};return"$"+_.replace(/[=:]/g,function(F){return H[F]})}var re=/\/+/g;function Te(_,H){return typeof _=="object"&&_!==null&&_.key!=null?ue(""+_.key):H.toString(36)}function rt(){}function nt(_){switch(_.status){case"fulfilled":return _.value;case"rejected":throw _.reason;default:switch(typeof _.status=="string"?_.then(rt,rt):(_.status="pending",_.then(function(H){_.status==="pending"&&(_.status="fulfilled",_.value=H)},function(H){_.status==="pending"&&(_.status="rejected",_.reason=H)})),_.status){case"fulfilled":return _.value;case"rejected":throw _.reason}}throw _}function Me(_,H,F,Y,Z){var pe=typeof _;(pe==="undefined"||pe==="boolean")&&(_=null);var se=!1;if(_===null)se=!0;else switch(pe){case"bigint":case"string":case"number":se=!0;break;case"object":switch(_.$$typeof){case i:case e:se=!0;break;case v:return se=_._init,Me(se(_._payload),H,F,Y,Z)}}if(se)return Z=Z(_),se=Y===""?"."+Te(_,0):Y,O(Z)?(F="",se!=null&&(F=se.replace(re,"$&/")+"/"),Me(Z,H,F,"",function(tn){return tn})):Z!=null&&(j(Z)&&(Z=ce(Z,F+(Z.key==null||_&&_.key===Z.key?"":(""+Z.key).replace(re,"$&/")+"/")+se)),H.push(Z)),1;se=0;var ft=Y===""?".":Y+":";if(O(_))for(var Ie=0;Ie<_.length;Ie++)Y=_[Ie],pe=ft+Te(Y,Ie),se+=Me(Y,H,F,pe,Z);else if(Ie=E(_),typeof Ie=="function")for(_=Ie.call(_),Ie=0;!(Y=_.next()).done;)Y=Y.value,pe=ft+Te(Y,Ie++),se+=Me(Y,H,F,pe,Z);else if(pe==="object"){if(typeof _.then=="function")return Me(nt(_),H,F,Y,Z);throw H=String(_),Error("Objects are not valid as a React child (found: "+(H==="[object Object]"?"object with keys {"+Object.keys(_).join(", ")+"}":H)+"). If you meant to render a collection of children, use an array instead.")}return se}function b(_,H,F){if(_==null)return _;var Y=[],Z=0;return Me(_,Y,"","",function(pe){return H.call(F,pe,Z++)}),Y}function z(_){if(_._status===-1){var H=_._result;H=H(),H.then(function(F){(_._status===0||_._status===-1)&&(_._status=1,_._result=F)},function(F){(_._status===0||_._status===-1)&&(_._status=2,_._result=F)}),_._status===-1&&(_._status=0,_._result=H)}if(_._status===1)return _._result.default;throw _._result}var ne=typeof reportError=="function"?reportError:function(_){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var H=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof _=="object"&&_!==null&&typeof _.message=="string"?String(_.message):String(_),error:_});if(!window.dispatchEvent(H))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",_);return}console.error(_)};function Ce(){}return fe.Children={map:b,forEach:function(_,H,F){b(_,function(){H.apply(this,arguments)},F)},count:function(_){var H=0;return b(_,function(){H++}),H},toArray:function(_){return b(_,function(H){return H})||[]},only:function(_){if(!j(_))throw Error("React.Children.only expected to receive a single React element child.");return _}},fe.Component=J,fe.Fragment=l,fe.Profiler=f,fe.PureComponent=K,fe.StrictMode=a,fe.Suspense=y,fe.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=k,fe.__COMPILER_RUNTIME={__proto__:null,c:function(_){return k.H.useMemoCache(_)}},fe.cache=function(_){return function(){return _.apply(null,arguments)}},fe.cloneElement=function(_,H,F){if(_==null)throw Error("The argument must be a React element, but you passed "+_+".");var Y=L({},_.props),Z=_.key,pe=void 0;if(H!=null)for(se in H.ref!==void 0&&(pe=void 0),H.key!==void 0&&(Z=""+H.key),H)!te.call(H,se)||se==="key"||se==="__self"||se==="__source"||se==="ref"&&H.ref===void 0||(Y[se]=H[se]);var se=arguments.length-2;if(se===1)Y.children=F;else if(1>>1,_=b[Ce];if(0>>1;Cef(Y,ne))Z<_&&0>f(pe,Y)?(b[Ce]=pe,b[Z]=ne,Ce=Z):(b[Ce]=Y,b[F]=ne,Ce=F);else if(Z<_&&0>f(pe,ne))b[Ce]=pe,b[Z]=ne,Ce=Z;else break e}}return z}function f(b,z){var ne=b.sortIndex-z.sortIndex;return ne!==0?ne:b.id-z.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;i.unstable_now=function(){return d.now()}}else{var h=Date,g=h.now();i.unstable_now=function(){return h.now()-g}}var y=[],p=[],v=1,C=null,E=3,U=!1,L=!1,P=!1,J=!1,Q=typeof setTimeout=="function"?setTimeout:null,K=typeof clearTimeout=="function"?clearTimeout:null,B=typeof setImmediate<"u"?setImmediate:null;function O(b){for(var z=l(p);z!==null;){if(z.callback===null)a(p);else if(z.startTime<=b)a(p),z.sortIndex=z.expirationTime,e(y,z);else break;z=l(p)}}function k(b){if(P=!1,O(b),!L)if(l(y)!==null)L=!0,te||(te=!0,Te());else{var z=l(p);z!==null&&Me(k,z.startTime-b)}}var te=!1,oe=-1,ce=5,j=-1;function ue(){return J?!0:!(i.unstable_now()-jb&&ue());){var Ce=C.callback;if(typeof Ce=="function"){C.callback=null,E=C.priorityLevel;var _=Ce(C.expirationTime<=b);if(b=i.unstable_now(),typeof _=="function"){C.callback=_,O(b),z=!0;break t}C===l(y)&&a(y),O(b)}else a(y);C=l(y)}if(C!==null)z=!0;else{var H=l(p);H!==null&&Me(k,H.startTime-b),z=!1}}break e}finally{C=null,E=ne,U=!1}z=void 0}}finally{z?Te():te=!1}}}var Te;if(typeof B=="function")Te=function(){B(re)};else if(typeof MessageChannel<"u"){var rt=new MessageChannel,nt=rt.port2;rt.port1.onmessage=re,Te=function(){nt.postMessage(null)}}else Te=function(){Q(re,0)};function Me(b,z){oe=Q(function(){b(i.unstable_now())},z)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(b){b.callback=null},i.unstable_forceFrameRate=function(b){0>b||125Ce?(b.sortIndex=ne,e(p,b),l(y)===null&&b===l(p)&&(P?(K(oe),oe=-1):P=!0,Me(k,ne-Ce))):(b.sortIndex=_,e(y,b),L||U||(L=!0,te||(te=!0,Te()))),b},i.unstable_shouldYield=ue,i.unstable_wrapCallback=function(b){var z=E;return function(){var ne=E;E=z;try{return b.apply(this,arguments)}finally{E=ne}}}}(Gu)),Gu}var im;function by(){return im||(im=1,qu.exports=Iy()),qu.exports}var Bu={exports:{}},je={};/** * @license React * react-dom.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var lm;function Ly(){if(lm)return je;lm=1;var i=Wu();function e(y){var p="https://react.dev/errors/"+y;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(e){console.error(e)}}return i(),Bu.exports=Ly(),Bu.exports}/** * @license React * react-dom-client.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var am;function qy(){if(am)return Pl;am=1;var i=by(),e=Wu(),l=Vy();function a(t){var n="https://react.dev/errors/"+t;if(1_||(t.current=Ce[_],Ce[_]=null,_--)}function Y(t,n){_++,Ce[_]=t.current,t.current=n}var Z=H(null),pe=H(null),se=H(null),ft=H(null);function Ie(t,n){switch(Y(se,n),Y(pe,t),Y(Z,null),n.nodeType){case 9:case 11:t=(t=n.documentElement)&&(t=t.namespaceURI)?xd(t):0;break;default:if(t=n.tagName,n=n.namespaceURI)n=xd(n),t=Rd(n,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}F(Z),Y(Z,t)}function tn(){F(Z),F(pe),F(se)}function va(t){t.memoizedState!==null&&Y(ft,t);var n=Z.current,o=Rd(n,t.type);n!==o&&(Y(pe,t),Y(Z,o))}function Ol(t){pe.current===t&&(F(Z),F(pe)),ft.current===t&&(F(ft),Ll._currentValue=ne)}var Ta=Object.prototype.hasOwnProperty,Ca=i.unstable_scheduleCallback,Sa=i.unstable_cancelCallback,sh=i.unstable_shouldYield,uh=i.unstable_requestPaint,bt=i.unstable_now,rh=i.unstable_getCurrentPriorityLevel,or=i.unstable_ImmediatePriority,ar=i.unstable_UserBlockingPriority,Kl=i.unstable_NormalPriority,fh=i.unstable_LowPriority,sr=i.unstable_IdlePriority,ch=i.log,dh=i.unstable_setDisableYieldValue,zi=null,ct=null;function nn(t){if(typeof ch=="function"&&dh(t),ct&&typeof ct.setStrictMode=="function")try{ct.setStrictMode(zi,t)}catch{}}var dt=Math.clz32?Math.clz32:hh,mh=Math.log,ph=Math.LN2;function hh(t){return t>>>=0,t===0?32:31-(mh(t)/ph|0)|0}var Xl=256,$l=4194304;function Rn(t){var n=t&42;if(n!==0)return n;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function Ql(t,n,o){var r=t.pendingLanes;if(r===0)return 0;var c=0,m=t.suspendedLanes,T=t.pingedLanes;t=t.warmLanes;var S=r&134217727;return S!==0?(r=S&~m,r!==0?c=Rn(r):(T&=S,T!==0?c=Rn(T):o||(o=S&~t,o!==0&&(c=Rn(o))))):(S=r&~m,S!==0?c=Rn(S):T!==0?c=Rn(T):o||(o=r&~t,o!==0&&(c=Rn(o)))),c===0?0:n!==0&&n!==c&&(n&m)===0&&(m=c&-c,o=n&-n,m>=o||m===32&&(o&4194048)!==0)?n:c}function Fi(t,n){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&n)===0}function gh(t,n){switch(t){case 1:case 2:case 4:case 8:case 64:return n+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ur(){var t=Xl;return Xl<<=1,(Xl&4194048)===0&&(Xl=256),t}function rr(){var t=$l;return $l<<=1,($l&62914560)===0&&($l=4194304),t}function Ea(t){for(var n=[],o=0;31>o;o++)n.push(t);return n}function Yi(t,n){t.pendingLanes|=n,n!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function yh(t,n,o,r,c,m){var T=t.pendingLanes;t.pendingLanes=o,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=o,t.entangledLanes&=o,t.errorRecoveryDisabledLanes&=o,t.shellSuspendCounter=0;var S=t.entanglements,A=t.expirationTimes,D=t.hiddenUpdates;for(o=T&~o;0)":-1c||A[r]!==D[c]){var V=` `+A[r].replace(" at new "," at ");return t.displayName&&V.includes("")&&(V=V.replace("",t.displayName)),V}while(1<=r&&0<=c);break}}}finally{Na=!1,Error.prepareStackTrace=o}return(o=t?t.displayName||t.name:"")?jn(o):""}function Ah(t){switch(t.tag){case 26:case 27:case 5:return jn(t.type);case 16:return jn("Lazy");case 13:return jn("Suspense");case 19:return jn("SuspenseList");case 0:case 15:return Da(t.type,!1);case 11:return Da(t.type.render,!1);case 1:return Da(t.type,!0);case 31:return jn("Activity");default:return""}}function Tr(t){try{var n="";do n+=Ah(t),t=t.return;while(t);return n}catch(o){return` Error generating stack: `+o.message+` `+o.stack}}function Ct(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function Cr(t){var n=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function _h(t){var n=Cr(t)?"checked":"value",o=Object.getOwnPropertyDescriptor(t.constructor.prototype,n),r=""+t[n];if(!t.hasOwnProperty(n)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var c=o.get,m=o.set;return Object.defineProperty(t,n,{configurable:!0,get:function(){return c.call(this)},set:function(T){r=""+T,m.call(this,T)}}),Object.defineProperty(t,n,{enumerable:o.enumerable}),{getValue:function(){return r},setValue:function(T){r=""+T},stopTracking:function(){t._valueTracker=null,delete t[n]}}}}function jl(t){t._valueTracker||(t._valueTracker=_h(t))}function Sr(t){if(!t)return!1;var n=t._valueTracker;if(!n)return!0;var o=n.getValue(),r="";return t&&(r=Cr(t)?t.checked?"true":"false":t.value),t=r,t!==o?(n.setValue(t),!0):!1}function eo(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var Mh=/[\n"\\]/g;function St(t){return t.replace(Mh,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function Ua(t,n,o,r,c,m,T,S){t.name="",T!=null&&typeof T!="function"&&typeof T!="symbol"&&typeof T!="boolean"?t.type=T:t.removeAttribute("type"),n!=null?T==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+Ct(n)):t.value!==""+Ct(n)&&(t.value=""+Ct(n)):T!=="submit"&&T!=="reset"||t.removeAttribute("value"),n!=null?wa(t,T,Ct(n)):o!=null?wa(t,T,Ct(o)):r!=null&&t.removeAttribute("value"),c==null&&m!=null&&(t.defaultChecked=!!m),c!=null&&(t.checked=c&&typeof c!="function"&&typeof c!="symbol"),S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"?t.name=""+Ct(S):t.removeAttribute("name")}function Er(t,n,o,r,c,m,T,S){if(m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"&&(t.type=m),n!=null||o!=null){if(!(m!=="submit"&&m!=="reset"||n!=null))return;o=o!=null?""+Ct(o):"",n=n!=null?""+Ct(n):o,S||n===t.value||(t.value=n),t.defaultValue=n}r=r??c,r=typeof r!="function"&&typeof r!="symbol"&&!!r,t.checked=S?t.checked:!!r,t.defaultChecked=!!r,T!=null&&typeof T!="function"&&typeof T!="symbol"&&typeof T!="boolean"&&(t.name=T)}function wa(t,n,o){n==="number"&&eo(t.ownerDocument)===t||t.defaultValue===""+o||(t.defaultValue=""+o)}function ei(t,n,o,r){if(t=t.options,n){n={};for(var c=0;c"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),qa=!1;if(Pt)try{var Xi={};Object.defineProperty(Xi,"passive",{get:function(){qa=!0}}),window.addEventListener("test",Xi,Xi),window.removeEventListener("test",Xi,Xi)}catch{qa=!1}var on=null,Ga=null,no=null;function Dr(){if(no)return no;var t,n=Ga,o=n.length,r,c="value"in on?on.value:on.textContent,m=c.length;for(t=0;t=Zi),Vr=" ",qr=!1;function Gr(t,n){switch(t){case"keyup":return jh.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Br(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var li=!1;function tg(t,n){switch(t){case"compositionend":return Br(n);case"keypress":return n.which!==32?null:(qr=!0,Vr);case"textInput":return t=n.data,t===Vr&&qr?null:t;default:return null}}function ng(t,n){if(li)return t==="compositionend"||!za&&Gr(t,n)?(t=Dr(),no=Ga=on=null,li=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:o,offset:n-t};t=r}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=Or(o)}}function Xr(t,n){return t&&n?t===n?!0:t&&t.nodeType===3?!1:n&&n.nodeType===3?Xr(t,n.parentNode):"contains"in t?t.contains(n):t.compareDocumentPosition?!!(t.compareDocumentPosition(n)&16):!1:!1}function $r(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var n=eo(t.document);n instanceof t.HTMLIFrameElement;){try{var o=typeof n.contentWindow.location.href=="string"}catch{o=!1}if(o)t=n.contentWindow;else break;n=eo(t.document)}return n}function Ja(t){var n=t&&t.nodeName&&t.nodeName.toLowerCase();return n&&(n==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||n==="textarea"||t.contentEditable==="true")}var fg=Pt&&"documentMode"in document&&11>=document.documentMode,oi=null,Oa=null,tl=null,Ka=!1;function Qr(t,n,o){var r=o.window===o?o.document:o.nodeType===9?o:o.ownerDocument;Ka||oi==null||oi!==eo(r)||(r=oi,"selectionStart"in r&&Ja(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}),tl&&el(tl,r)||(tl=r,r=Ko(Oa,"onSelect"),0>=T,c-=T,zt=1<<32-dt(n)+c|o<m?m:8;var T=b.T,S={};b.T=S,Is(t,!1,n,o);try{var A=c(),D=b.S;if(D!==null&&D(S,A),A!==null&&typeof A=="object"&&typeof A.then=="function"){var V=Tg(A,r);gl(t,n,V,vt(t))}else gl(t,n,r,vt(t))}catch(G){gl(t,n,{then:function(){},status:"rejected",reason:G},vt())}finally{z.p=m,b.T=T}}function _g(){}function Us(t,n,o,r){if(t.tag!==5)throw Error(a(476));var c=Wf(t).queue;Zf(t,c,n,ne,o===null?_g:function(){return jf(t),o(r)})}function Wf(t){var n=t.memoizedState;if(n!==null)return n;n={memoizedState:ne,baseState:ne,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ot,lastRenderedState:ne},next:null};var o={};return n.next={memoizedState:o,baseState:o,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ot,lastRenderedState:o},next:null},t.memoizedState=n,t=t.alternate,t!==null&&(t.memoizedState=n),n}function jf(t){var n=Wf(t).next.queue;gl(t,n,{},vt())}function ws(){return We(Ll)}function ec(){return ke().memoizedState}function tc(){return ke().memoizedState}function Mg(t){for(var n=t.return;n!==null;){switch(n.tag){case 24:case 3:var o=vt();t=un(o);var r=rn(n,t,o);r!==null&&(Tt(r,n,o),fl(r,n,o)),n={cache:ss()},t.payload=n;return}n=n.return}}function xg(t,n,o){var r=vt();o={lane:r,revertLane:0,action:o,hasEagerState:!1,eagerState:null,next:null},Ro(t)?ic(n,o):(o=Za(t,n,o,r),o!==null&&(Tt(o,t,r),lc(o,n,r)))}function nc(t,n,o){var r=vt();gl(t,n,o,r)}function gl(t,n,o,r){var c={lane:r,revertLane:0,action:o,hasEagerState:!1,eagerState:null,next:null};if(Ro(t))ic(n,c);else{var m=t.alternate;if(t.lanes===0&&(m===null||m.lanes===0)&&(m=n.lastRenderedReducer,m!==null))try{var T=n.lastRenderedState,S=m(T,o);if(c.hasEagerState=!0,c.eagerState=S,mt(S,T))return ro(t,n,c,0),Ue===null&&uo(),!1}catch{}finally{}if(o=Za(t,n,c,r),o!==null)return Tt(o,t,r),lc(o,n,r),!0}return!1}function Is(t,n,o,r){if(r={lane:2,revertLane:fu(),action:r,hasEagerState:!1,eagerState:null,next:null},Ro(t)){if(n)throw Error(a(479))}else n=Za(t,o,r,2),n!==null&&Tt(n,t,2)}function Ro(t){var n=t.alternate;return t===de||n!==null&&n===de}function ic(t,n){hi=So=!0;var o=t.pending;o===null?n.next=n:(n.next=o.next,o.next=n),t.pending=n}function lc(t,n,o){if((o&4194048)!==0){var r=n.lanes;r&=t.pendingLanes,o|=r,n.lanes=o,cr(t,o)}}var No={readContext:We,use:Ao,useCallback:Be,useContext:Be,useEffect:Be,useImperativeHandle:Be,useLayoutEffect:Be,useInsertionEffect:Be,useMemo:Be,useReducer:Be,useRef:Be,useState:Be,useDebugValue:Be,useDeferredValue:Be,useTransition:Be,useSyncExternalStore:Be,useId:Be,useHostTransitionStatus:Be,useFormState:Be,useActionState:Be,useOptimistic:Be,useMemoCache:Be,useCacheRefresh:Be},oc={readContext:We,use:Ao,useCallback:function(t,n){return ot().memoizedState=[t,n===void 0?null:n],t},useContext:We,useEffect:zf,useImperativeHandle:function(t,n,o){o=o!=null?o.concat([t]):null,xo(4194308,4,Of.bind(null,n,t),o)},useLayoutEffect:function(t,n){return xo(4194308,4,t,n)},useInsertionEffect:function(t,n){xo(4,2,t,n)},useMemo:function(t,n){var o=ot();n=n===void 0?null:n;var r=t();if(Pn){nn(!0);try{t()}finally{nn(!1)}}return o.memoizedState=[r,n],r},useReducer:function(t,n,o){var r=ot();if(o!==void 0){var c=o(n);if(Pn){nn(!0);try{o(n)}finally{nn(!1)}}}else c=n;return r.memoizedState=r.baseState=c,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:c},r.queue=t,t=t.dispatch=xg.bind(null,de,t),[r.memoizedState,t]},useRef:function(t){var n=ot();return t={current:t},n.memoizedState=t},useState:function(t){t=xs(t);var n=t.queue,o=nc.bind(null,de,n);return n.dispatch=o,[t.memoizedState,o]},useDebugValue:Ns,useDeferredValue:function(t,n){var o=ot();return Ds(o,t,n)},useTransition:function(){var t=xs(!1);return t=Zf.bind(null,de,t.queue,!0,!1),ot().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,n,o){var r=de,c=ot();if(Se){if(o===void 0)throw Error(a(407));o=o()}else{if(o=n(),Ue===null)throw Error(a(349));(ye&124)!==0||xf(r,n,o)}c.memoizedState=o;var m={value:o,getSnapshot:n};return c.queue=m,zf(Nf.bind(null,r,m,t),[t]),r.flags|=2048,yi(9,Mo(),Rf.bind(null,r,m,o,n),null),o},useId:function(){var t=ot(),n=Ue.identifierPrefix;if(Se){var o=Ft,r=zt;o=(r&~(1<<32-dt(r)-1)).toString(32)+o,n="«"+n+"R"+o,o=Eo++,0le?(Ke=ee,ee=null):Ke=ee.sibling;var ve=w(x,ee,N[le],q);if(ve===null){ee===null&&(ee=Ke);break}t&&ee&&ve.alternate===null&&n(x,ee),M=m(ve,M,le),me===null?$=ve:me.sibling=ve,me=ve,ee=Ke}if(le===N.length)return o(x,ee),Se&&Ln(x,le),$;if(ee===null){for(;lele?(Ke=ee,ee=null):Ke=ee.sibling;var xn=w(x,ee,ve.value,q);if(xn===null){ee===null&&(ee=Ke);break}t&&ee&&xn.alternate===null&&n(x,ee),M=m(xn,M,le),me===null?$=xn:me.sibling=xn,me=xn,ee=Ke}if(ve.done)return o(x,ee),Se&&Ln(x,le),$;if(ee===null){for(;!ve.done;le++,ve=N.next())ve=G(x,ve.value,q),ve!==null&&(M=m(ve,M,le),me===null?$=ve:me.sibling=ve,me=ve);return Se&&Ln(x,le),$}for(ee=r(ee);!ve.done;le++,ve=N.next())ve=I(ee,x,le,ve.value,q),ve!==null&&(t&&ve.alternate!==null&&ee.delete(ve.key===null?le:ve.key),M=m(ve,M,le),me===null?$=ve:me.sibling=ve,me=ve);return t&&ee.forEach(function(Ny){return n(x,Ny)}),Se&&Ln(x,le),$}function Ne(x,M,N,q){if(typeof N=="object"&&N!==null&&N.type===L&&N.key===null&&(N=N.props.children),typeof N=="object"&&N!==null){switch(N.$$typeof){case E:e:{for(var $=N.key;M!==null;){if(M.key===$){if($=N.type,$===L){if(M.tag===7){o(x,M.sibling),q=c(M,N.props.children),q.return=x,x=q;break e}}else if(M.elementType===$||typeof $=="object"&&$!==null&&$.$$typeof===ce&&sc($)===M.type){o(x,M.sibling),q=c(M,N.props),vl(q,N),q.return=x,x=q;break e}o(x,M);break}else n(x,M);M=M.sibling}N.type===L?(q=In(N.props.children,x.mode,q,N.key),q.return=x,x=q):(q=co(N.type,N.key,N.props,null,x.mode,q),vl(q,N),q.return=x,x=q)}return T(x);case U:e:{for($=N.key;M!==null;){if(M.key===$)if(M.tag===4&&M.stateNode.containerInfo===N.containerInfo&&M.stateNode.implementation===N.implementation){o(x,M.sibling),q=c(M,N.children||[]),q.return=x,x=q;break e}else{o(x,M);break}else n(x,M);M=M.sibling}q=es(N,x.mode,q),q.return=x,x=q}return T(x);case ce:return $=N._init,N=$(N._payload),Ne(x,M,N,q)}if(Me(N))return ae(x,M,N,q);if(Te(N)){if($=Te(N),typeof $!="function")throw Error(a(150));return N=$.call(N),ie(x,M,N,q)}if(typeof N.then=="function")return Ne(x,M,Do(N),q);if(N.$$typeof===B)return Ne(x,M,go(x,N),q);Uo(x,N)}return typeof N=="string"&&N!==""||typeof N=="number"||typeof N=="bigint"?(N=""+N,M!==null&&M.tag===6?(o(x,M.sibling),q=c(M,N),q.return=x,x=q):(o(x,M),q=ja(N,x.mode,q),q.return=x,x=q),T(x)):o(x,M)}return function(x,M,N,q){try{yl=0;var $=Ne(x,M,N,q);return vi=null,$}catch(ee){if(ee===ul||ee===vo)throw ee;var me=pt(29,ee,null,x.mode);return me.lanes=q,me.return=x,me}finally{}}}var Ti=uc(!0),rc=uc(!1),xt=H(null),Vt=null;function cn(t){var n=t.alternate;Y(Fe,Fe.current&1),Y(xt,t),Vt===null&&(n===null||pi.current!==null||n.memoizedState!==null)&&(Vt=t)}function fc(t){if(t.tag===22){if(Y(Fe,Fe.current),Y(xt,t),Vt===null){var n=t.alternate;n!==null&&n.memoizedState!==null&&(Vt=t)}}else dn()}function dn(){Y(Fe,Fe.current),Y(xt,xt.current)}function Kt(t){F(xt),Vt===t&&(Vt=null),F(Fe)}var Fe=H(0);function wo(t){for(var n=t;n!==null;){if(n.tag===13){var o=n.memoizedState;if(o!==null&&(o=o.dehydrated,o===null||o.data==="$?"||Eu(o)))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if((n.flags&128)!==0)return n}else if(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 null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}function bs(t,n,o,r){n=t.memoizedState,o=o(r,n),o=o==null?n:v({},n,o),t.memoizedState=o,t.lanes===0&&(t.updateQueue.baseState=o)}var Ls={enqueueSetState:function(t,n,o){t=t._reactInternals;var r=vt(),c=un(r);c.payload=n,o!=null&&(c.callback=o),n=rn(t,c,r),n!==null&&(Tt(n,t,r),fl(n,t,r))},enqueueReplaceState:function(t,n,o){t=t._reactInternals;var r=vt(),c=un(r);c.tag=1,c.payload=n,o!=null&&(c.callback=o),n=rn(t,c,r),n!==null&&(Tt(n,t,r),fl(n,t,r))},enqueueForceUpdate:function(t,n){t=t._reactInternals;var o=vt(),r=un(o);r.tag=2,n!=null&&(r.callback=n),n=rn(t,r,o),n!==null&&(Tt(n,t,o),fl(n,t,o))}};function cc(t,n,o,r,c,m,T){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(r,m,T):n.prototype&&n.prototype.isPureReactComponent?!el(o,r)||!el(c,m):!0}function dc(t,n,o,r){t=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(o,r),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(o,r),n.state!==t&&Ls.enqueueReplaceState(n,n.state,null)}function kn(t,n){var o=n;if("ref"in n){o={};for(var r in n)r!=="ref"&&(o[r]=n[r])}if(t=t.defaultProps){o===n&&(o=v({},o));for(var c in t)o[c]===void 0&&(o[c]=t[c])}return o}var Io=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(n))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)};function mc(t){Io(t)}function pc(t){console.error(t)}function hc(t){Io(t)}function bo(t,n){try{var o=t.onUncaughtError;o(n.value,{componentStack:n.stack})}catch(r){setTimeout(function(){throw r})}}function gc(t,n,o){try{var r=t.onCaughtError;r(o.value,{componentStack:o.stack,errorBoundary:n.tag===1?n.stateNode:null})}catch(c){setTimeout(function(){throw c})}}function Vs(t,n,o){return o=un(o),o.tag=3,o.payload={element:null},o.callback=function(){bo(t,n)},o}function yc(t){return t=un(t),t.tag=3,t}function vc(t,n,o,r){var c=o.type.getDerivedStateFromError;if(typeof c=="function"){var m=r.value;t.payload=function(){return c(m)},t.callback=function(){gc(n,o,r)}}var T=o.stateNode;T!==null&&typeof T.componentDidCatch=="function"&&(t.callback=function(){gc(n,o,r),typeof c!="function"&&(vn===null?vn=new Set([this]):vn.add(this));var S=r.stack;this.componentDidCatch(r.value,{componentStack:S!==null?S:""})})}function Ng(t,n,o,r,c){if(o.flags|=32768,r!==null&&typeof r=="object"&&typeof r.then=="function"){if(n=o.alternate,n!==null&&ol(n,o,c,!0),o=xt.current,o!==null){switch(o.tag){case 13:return Vt===null?ou():o.alternate===null&&qe===0&&(qe=3),o.flags&=-257,o.flags|=65536,o.lanes=c,r===fs?o.flags|=16384:(n=o.updateQueue,n===null?o.updateQueue=new Set([r]):n.add(r),su(t,r,c)),!1;case 22:return o.flags|=65536,r===fs?o.flags|=16384:(n=o.updateQueue,n===null?(n={transitions:null,markerInstances:null,retryQueue:new Set([r])},o.updateQueue=n):(o=n.retryQueue,o===null?n.retryQueue=new Set([r]):o.add(r)),su(t,r,c)),!1}throw Error(a(435,o.tag))}return su(t,r,c),ou(),!1}if(Se)return n=xt.current,n!==null?((n.flags&65536)===0&&(n.flags|=256),n.flags|=65536,n.lanes=c,r!==is&&(t=Error(a(422),{cause:r}),ll(Et(t,o)))):(r!==is&&(n=Error(a(423),{cause:r}),ll(Et(n,o))),t=t.current.alternate,t.flags|=65536,c&=-c,t.lanes|=c,r=Et(r,o),c=Vs(t.stateNode,r,c),ms(t,c),qe!==4&&(qe=2)),!1;var m=Error(a(520),{cause:r});if(m=Et(m,o),Ml===null?Ml=[m]:Ml.push(m),qe!==4&&(qe=2),n===null)return!0;r=Et(r,o),o=n;do{switch(o.tag){case 3:return o.flags|=65536,t=c&-c,o.lanes|=t,t=Vs(o.stateNode,r,t),ms(o,t),!1;case 1:if(n=o.type,m=o.stateNode,(o.flags&128)===0&&(typeof n.getDerivedStateFromError=="function"||m!==null&&typeof m.componentDidCatch=="function"&&(vn===null||!vn.has(m))))return o.flags|=65536,c&=-c,o.lanes|=c,c=yc(c),vc(c,t,o,r),ms(o,c),!1}o=o.return}while(o!==null);return!1}var Tc=Error(a(461)),Je=!1;function Xe(t,n,o,r){n.child=t===null?rc(n,null,o,r):Ti(n,t.child,o,r)}function Cc(t,n,o,r,c){o=o.render;var m=n.ref;if("ref"in r){var T={};for(var S in r)S!=="ref"&&(T[S]=r[S])}else T=r;return Bn(n),r=vs(t,n,o,T,m,c),S=Ts(),t!==null&&!Je?(Cs(t,n,c),Xt(t,n,c)):(Se&&S&&ts(n),n.flags|=1,Xe(t,n,r,c),n.child)}function Sc(t,n,o,r,c){if(t===null){var m=o.type;return typeof m=="function"&&!Wa(m)&&m.defaultProps===void 0&&o.compare===null?(n.tag=15,n.type=m,Ec(t,n,m,r,c)):(t=co(o.type,null,r,n,n.mode,c),t.ref=n.ref,t.return=n,n.child=t)}if(m=t.child,!Fs(t,c)){var T=m.memoizedProps;if(o=o.compare,o=o!==null?o:el,o(T,r)&&t.ref===n.ref)return Xt(t,n,c)}return n.flags|=1,t=kt(m,r),t.ref=n.ref,t.return=n,n.child=t}function Ec(t,n,o,r,c){if(t!==null){var m=t.memoizedProps;if(el(m,r)&&t.ref===n.ref)if(Je=!1,n.pendingProps=r=m,Fs(t,c))(t.flags&131072)!==0&&(Je=!0);else return n.lanes=t.lanes,Xt(t,n,c)}return qs(t,n,o,r,c)}function Ac(t,n,o){var r=n.pendingProps,c=r.children,m=t!==null?t.memoizedState:null;if(r.mode==="hidden"){if((n.flags&128)!==0){if(r=m!==null?m.baseLanes|o:o,t!==null){for(c=n.child=t.child,m=0;c!==null;)m=m|c.lanes|c.childLanes,c=c.sibling;n.childLanes=m&~r}else n.childLanes=0,n.child=null;return _c(t,n,r,o)}if((o&536870912)!==0)n.memoizedState={baseLanes:0,cachePool:null},t!==null&&yo(n,m!==null?m.cachePool:null),m!==null?Ef(n,m):hs(),fc(n);else return n.lanes=n.childLanes=536870912,_c(t,n,m!==null?m.baseLanes|o:o,o)}else m!==null?(yo(n,m.cachePool),Ef(n,m),dn(),n.memoizedState=null):(t!==null&&yo(n,null),hs(),dn());return Xe(t,n,c,o),n.child}function _c(t,n,o,r){var c=rs();return c=c===null?null:{parent:ze._currentValue,pool:c},n.memoizedState={baseLanes:o,cachePool:c},t!==null&&yo(n,null),hs(),fc(n),t!==null&&ol(t,n,r,!0),null}function Lo(t,n){var o=n.ref;if(o===null)t!==null&&t.ref!==null&&(n.flags|=4194816);else{if(typeof o!="function"&&typeof o!="object")throw Error(a(284));(t===null||t.ref!==o)&&(n.flags|=4194816)}}function qs(t,n,o,r,c){return Bn(n),o=vs(t,n,o,r,void 0,c),r=Ts(),t!==null&&!Je?(Cs(t,n,c),Xt(t,n,c)):(Se&&r&&ts(n),n.flags|=1,Xe(t,n,o,c),n.child)}function Mc(t,n,o,r,c,m){return Bn(n),n.updateQueue=null,o=_f(n,r,o,c),Af(t),r=Ts(),t!==null&&!Je?(Cs(t,n,m),Xt(t,n,m)):(Se&&r&&ts(n),n.flags|=1,Xe(t,n,o,m),n.child)}function xc(t,n,o,r,c){if(Bn(n),n.stateNode===null){var m=ri,T=o.contextType;typeof T=="object"&&T!==null&&(m=We(T)),m=new o(r,m),n.memoizedState=m.state!==null&&m.state!==void 0?m.state:null,m.updater=Ls,n.stateNode=m,m._reactInternals=n,m=n.stateNode,m.props=r,m.state=n.memoizedState,m.refs={},cs(n),T=o.contextType,m.context=typeof T=="object"&&T!==null?We(T):ri,m.state=n.memoizedState,T=o.getDerivedStateFromProps,typeof T=="function"&&(bs(n,o,T,r),m.state=n.memoizedState),typeof o.getDerivedStateFromProps=="function"||typeof m.getSnapshotBeforeUpdate=="function"||typeof m.UNSAFE_componentWillMount!="function"&&typeof m.componentWillMount!="function"||(T=m.state,typeof m.componentWillMount=="function"&&m.componentWillMount(),typeof m.UNSAFE_componentWillMount=="function"&&m.UNSAFE_componentWillMount(),T!==m.state&&Ls.enqueueReplaceState(m,m.state,null),dl(n,r,m,c),cl(),m.state=n.memoizedState),typeof m.componentDidMount=="function"&&(n.flags|=4194308),r=!0}else if(t===null){m=n.stateNode;var S=n.memoizedProps,A=kn(o,S);m.props=A;var D=m.context,V=o.contextType;T=ri,typeof V=="object"&&V!==null&&(T=We(V));var G=o.getDerivedStateFromProps;V=typeof G=="function"||typeof m.getSnapshotBeforeUpdate=="function",S=n.pendingProps!==S,V||typeof m.UNSAFE_componentWillReceiveProps!="function"&&typeof m.componentWillReceiveProps!="function"||(S||D!==T)&&dc(n,m,r,T),sn=!1;var w=n.memoizedState;m.state=w,dl(n,r,m,c),cl(),D=n.memoizedState,S||w!==D||sn?(typeof G=="function"&&(bs(n,o,G,r),D=n.memoizedState),(A=sn||cc(n,o,A,r,w,D,T))?(V||typeof m.UNSAFE_componentWillMount!="function"&&typeof m.componentWillMount!="function"||(typeof m.componentWillMount=="function"&&m.componentWillMount(),typeof m.UNSAFE_componentWillMount=="function"&&m.UNSAFE_componentWillMount()),typeof m.componentDidMount=="function"&&(n.flags|=4194308)):(typeof m.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=D),m.props=r,m.state=D,m.context=T,r=A):(typeof m.componentDidMount=="function"&&(n.flags|=4194308),r=!1)}else{m=n.stateNode,ds(t,n),T=n.memoizedProps,V=kn(o,T),m.props=V,G=n.pendingProps,w=m.context,D=o.contextType,A=ri,typeof D=="object"&&D!==null&&(A=We(D)),S=o.getDerivedStateFromProps,(D=typeof S=="function"||typeof m.getSnapshotBeforeUpdate=="function")||typeof m.UNSAFE_componentWillReceiveProps!="function"&&typeof m.componentWillReceiveProps!="function"||(T!==G||w!==A)&&dc(n,m,r,A),sn=!1,w=n.memoizedState,m.state=w,dl(n,r,m,c),cl();var I=n.memoizedState;T!==G||w!==I||sn||t!==null&&t.dependencies!==null&&ho(t.dependencies)?(typeof S=="function"&&(bs(n,o,S,r),I=n.memoizedState),(V=sn||cc(n,o,V,r,w,I,A)||t!==null&&t.dependencies!==null&&ho(t.dependencies))?(D||typeof m.UNSAFE_componentWillUpdate!="function"&&typeof m.componentWillUpdate!="function"||(typeof m.componentWillUpdate=="function"&&m.componentWillUpdate(r,I,A),typeof m.UNSAFE_componentWillUpdate=="function"&&m.UNSAFE_componentWillUpdate(r,I,A)),typeof m.componentDidUpdate=="function"&&(n.flags|=4),typeof m.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof m.componentDidUpdate!="function"||T===t.memoizedProps&&w===t.memoizedState||(n.flags|=4),typeof m.getSnapshotBeforeUpdate!="function"||T===t.memoizedProps&&w===t.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=I),m.props=r,m.state=I,m.context=A,r=V):(typeof m.componentDidUpdate!="function"||T===t.memoizedProps&&w===t.memoizedState||(n.flags|=4),typeof m.getSnapshotBeforeUpdate!="function"||T===t.memoizedProps&&w===t.memoizedState||(n.flags|=1024),r=!1)}return m=r,Lo(t,n),r=(n.flags&128)!==0,m||r?(m=n.stateNode,o=r&&typeof o.getDerivedStateFromError!="function"?null:m.render(),n.flags|=1,t!==null&&r?(n.child=Ti(n,t.child,null,c),n.child=Ti(n,null,o,c)):Xe(t,n,o,c),n.memoizedState=m.state,t=n.child):t=Xt(t,n,c),t}function Rc(t,n,o,r){return il(),n.flags|=256,Xe(t,n,o,r),n.child}var Gs={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Bs(t){return{baseLanes:t,cachePool:pf()}}function Hs(t,n,o){return t=t!==null?t.childLanes&~o:0,n&&(t|=Rt),t}function Nc(t,n,o){var r=n.pendingProps,c=!1,m=(n.flags&128)!==0,T;if((T=m)||(T=t!==null&&t.memoizedState===null?!1:(Fe.current&2)!==0),T&&(c=!0,n.flags&=-129),T=(n.flags&32)!==0,n.flags&=-33,t===null){if(Se){if(c?cn(n):dn(),Se){var S=Ve,A;if(A=S){e:{for(A=S,S=Lt;A.nodeType!==8;){if(!S){S=null;break e}if(A=It(A.nextSibling),A===null){S=null;break e}}S=A}S!==null?(n.memoizedState={dehydrated:S,treeContext:bn!==null?{id:zt,overflow:Ft}:null,retryLane:536870912,hydrationErrors:null},A=pt(18,null,null,0),A.stateNode=S,A.return=n,n.child=A,tt=n,Ve=null,A=!0):A=!1}A||qn(n)}if(S=n.memoizedState,S!==null&&(S=S.dehydrated,S!==null))return Eu(S)?n.lanes=32:n.lanes=536870912,null;Kt(n)}return S=r.children,r=r.fallback,c?(dn(),c=n.mode,S=Vo({mode:"hidden",children:S},c),r=In(r,c,o,null),S.return=n,r.return=n,S.sibling=r,n.child=S,c=n.child,c.memoizedState=Bs(o),c.childLanes=Hs(t,T,o),n.memoizedState=Gs,r):(cn(n),Ps(n,S))}if(A=t.memoizedState,A!==null&&(S=A.dehydrated,S!==null)){if(m)n.flags&256?(cn(n),n.flags&=-257,n=ks(t,n,o)):n.memoizedState!==null?(dn(),n.child=t.child,n.flags|=128,n=null):(dn(),c=r.fallback,S=n.mode,r=Vo({mode:"visible",children:r.children},S),c=In(c,S,o,null),c.flags|=2,r.return=n,c.return=n,r.sibling=c,n.child=r,Ti(n,t.child,null,o),r=n.child,r.memoizedState=Bs(o),r.childLanes=Hs(t,T,o),n.memoizedState=Gs,n=c);else if(cn(n),Eu(S)){if(T=S.nextSibling&&S.nextSibling.dataset,T)var D=T.dgst;T=D,r=Error(a(419)),r.stack="",r.digest=T,ll({value:r,source:null,stack:null}),n=ks(t,n,o)}else if(Je||ol(t,n,o,!1),T=(o&t.childLanes)!==0,Je||T){if(T=Ue,T!==null&&(r=o&-o,r=(r&42)!==0?1:Aa(r),r=(r&(T.suspendedLanes|o))!==0?0:r,r!==0&&r!==A.retryLane))throw A.retryLane=r,ui(t,r),Tt(T,t,r),Tc;S.data==="$?"||ou(),n=ks(t,n,o)}else S.data==="$?"?(n.flags|=192,n.child=t.child,n=null):(t=A.treeContext,Ve=It(S.nextSibling),tt=n,Se=!0,Vn=null,Lt=!1,t!==null&&(_t[Mt++]=zt,_t[Mt++]=Ft,_t[Mt++]=bn,zt=t.id,Ft=t.overflow,bn=n),n=Ps(n,r.children),n.flags|=4096);return n}return c?(dn(),c=r.fallback,S=n.mode,A=t.child,D=A.sibling,r=kt(A,{mode:"hidden",children:r.children}),r.subtreeFlags=A.subtreeFlags&65011712,D!==null?c=kt(D,c):(c=In(c,S,o,null),c.flags|=2),c.return=n,r.return=n,r.sibling=c,n.child=r,r=c,c=n.child,S=t.child.memoizedState,S===null?S=Bs(o):(A=S.cachePool,A!==null?(D=ze._currentValue,A=A.parent!==D?{parent:D,pool:D}:A):A=pf(),S={baseLanes:S.baseLanes|o,cachePool:A}),c.memoizedState=S,c.childLanes=Hs(t,T,o),n.memoizedState=Gs,r):(cn(n),o=t.child,t=o.sibling,o=kt(o,{mode:"visible",children:r.children}),o.return=n,o.sibling=null,t!==null&&(T=n.deletions,T===null?(n.deletions=[t],n.flags|=16):T.push(t)),n.child=o,n.memoizedState=null,o)}function Ps(t,n){return n=Vo({mode:"visible",children:n},t.mode),n.return=t,t.child=n}function Vo(t,n){return t=pt(22,t,null,n),t.lanes=0,t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},t}function ks(t,n,o){return Ti(n,t.child,null,o),t=Ps(n,n.pendingProps.children),t.flags|=2,n.memoizedState=null,t}function Dc(t,n,o){t.lanes|=n;var r=t.alternate;r!==null&&(r.lanes|=n),os(t.return,n,o)}function zs(t,n,o,r,c){var m=t.memoizedState;m===null?t.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:o,tailMode:c}:(m.isBackwards=n,m.rendering=null,m.renderingStartTime=0,m.last=r,m.tail=o,m.tailMode=c)}function Uc(t,n,o){var r=n.pendingProps,c=r.revealOrder,m=r.tail;if(Xe(t,n,r.children,o),r=Fe.current,(r&2)!==0)r=r&1|2,n.flags|=128;else{if(t!==null&&(t.flags&128)!==0)e:for(t=n.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&Dc(t,o,n);else if(t.tag===19)Dc(t,o,n);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break e;for(;t.sibling===null;){if(t.return===null||t.return===n)break e;t=t.return}t.sibling.return=t.return,t=t.sibling}r&=1}switch(Y(Fe,r),c){case"forwards":for(o=n.child,c=null;o!==null;)t=o.alternate,t!==null&&wo(t)===null&&(c=o),o=o.sibling;o=c,o===null?(c=n.child,n.child=null):(c=o.sibling,o.sibling=null),zs(n,!1,c,o,m);break;case"backwards":for(o=null,c=n.child,n.child=null;c!==null;){if(t=c.alternate,t!==null&&wo(t)===null){n.child=c;break}t=c.sibling,c.sibling=o,o=c,c=t}zs(n,!0,o,null,m);break;case"together":zs(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function Xt(t,n,o){if(t!==null&&(n.dependencies=t.dependencies),yn|=n.lanes,(o&n.childLanes)===0)if(t!==null){if(ol(t,n,o,!1),(o&n.childLanes)===0)return null}else return null;if(t!==null&&n.child!==t.child)throw Error(a(153));if(n.child!==null){for(t=n.child,o=kt(t,t.pendingProps),n.child=o,o.return=n;t.sibling!==null;)t=t.sibling,o=o.sibling=kt(t,t.pendingProps),o.return=n;o.sibling=null}return n.child}function Fs(t,n){return(t.lanes&n)!==0?!0:(t=t.dependencies,!!(t!==null&&ho(t)))}function Dg(t,n,o){switch(n.tag){case 3:Ie(n,n.stateNode.containerInfo),an(n,ze,t.memoizedState.cache),il();break;case 27:case 5:va(n);break;case 4:Ie(n,n.stateNode.containerInfo);break;case 10:an(n,n.type,n.memoizedProps.value);break;case 13:var r=n.memoizedState;if(r!==null)return r.dehydrated!==null?(cn(n),n.flags|=128,null):(o&n.child.childLanes)!==0?Nc(t,n,o):(cn(n),t=Xt(t,n,o),t!==null?t.sibling:null);cn(n);break;case 19:var c=(t.flags&128)!==0;if(r=(o&n.childLanes)!==0,r||(ol(t,n,o,!1),r=(o&n.childLanes)!==0),c){if(r)return Uc(t,n,o);n.flags|=128}if(c=n.memoizedState,c!==null&&(c.rendering=null,c.tail=null,c.lastEffect=null),Y(Fe,Fe.current),r)break;return null;case 22:case 23:return n.lanes=0,Ac(t,n,o);case 24:an(n,ze,t.memoizedState.cache)}return Xt(t,n,o)}function wc(t,n,o){if(t!==null)if(t.memoizedProps!==n.pendingProps)Je=!0;else{if(!Fs(t,o)&&(n.flags&128)===0)return Je=!1,Dg(t,n,o);Je=(t.flags&131072)!==0}else Je=!1,Se&&(n.flags&1048576)!==0&&sf(n,po,n.index);switch(n.lanes=0,n.tag){case 16:e:{t=n.pendingProps;var r=n.elementType,c=r._init;if(r=c(r._payload),n.type=r,typeof r=="function")Wa(r)?(t=kn(r,t),n.tag=1,n=xc(null,n,r,t,o)):(n.tag=0,n=qs(null,n,r,t,o));else{if(r!=null){if(c=r.$$typeof,c===O){n.tag=11,n=Cc(null,n,r,t,o);break e}else if(c===oe){n.tag=14,n=Sc(null,n,r,t,o);break e}}throw n=nt(r)||r,Error(a(306,n,""))}}return n;case 0:return qs(t,n,n.type,n.pendingProps,o);case 1:return r=n.type,c=kn(r,n.pendingProps),xc(t,n,r,c,o);case 3:e:{if(Ie(n,n.stateNode.containerInfo),t===null)throw Error(a(387));r=n.pendingProps;var m=n.memoizedState;c=m.element,ds(t,n),dl(n,r,null,o);var T=n.memoizedState;if(r=T.cache,an(n,ze,r),r!==m.cache&&as(n,[ze],o,!0),cl(),r=T.element,m.isDehydrated)if(m={element:r,isDehydrated:!1,cache:T.cache},n.updateQueue.baseState=m,n.memoizedState=m,n.flags&256){n=Rc(t,n,r,o);break e}else if(r!==c){c=Et(Error(a(424)),n),ll(c),n=Rc(t,n,r,o);break e}else{switch(t=n.stateNode.containerInfo,t.nodeType){case 9:t=t.body;break;default:t=t.nodeName==="HTML"?t.ownerDocument.body:t}for(Ve=It(t.firstChild),tt=n,Se=!0,Vn=null,Lt=!0,o=rc(n,null,r,o),n.child=o;o;)o.flags=o.flags&-3|4096,o=o.sibling}else{if(il(),r===c){n=Xt(t,n,o);break e}Xe(t,n,r,o)}n=n.child}return n;case 26:return Lo(t,n),t===null?(o=Vd(n.type,null,n.pendingProps,null))?n.memoizedState=o:Se||(o=n.type,t=n.pendingProps,r=$o(se.current).createElement(o),r[Ze]=n,r[it]=t,Qe(r,o,t),Ye(r),n.stateNode=r):n.memoizedState=Vd(n.type,t.memoizedProps,n.pendingProps,t.memoizedState),null;case 27:return va(n),t===null&&Se&&(r=n.stateNode=Id(n.type,n.pendingProps,se.current),tt=n,Lt=!0,c=Ve,Sn(n.type)?(Au=c,Ve=It(r.firstChild)):Ve=c),Xe(t,n,n.pendingProps.children,o),Lo(t,n),t===null&&(n.flags|=4194304),n.child;case 5:return t===null&&Se&&((c=r=Ve)&&(r=iy(r,n.type,n.pendingProps,Lt),r!==null?(n.stateNode=r,tt=n,Ve=It(r.firstChild),Lt=!1,c=!0):c=!1),c||qn(n)),va(n),c=n.type,m=n.pendingProps,T=t!==null?t.memoizedProps:null,r=m.children,Tu(c,m)?r=null:T!==null&&Tu(c,T)&&(n.flags|=32),n.memoizedState!==null&&(c=vs(t,n,Sg,null,null,o),Ll._currentValue=c),Lo(t,n),Xe(t,n,r,o),n.child;case 6:return t===null&&Se&&((t=o=Ve)&&(o=ly(o,n.pendingProps,Lt),o!==null?(n.stateNode=o,tt=n,Ve=null,t=!0):t=!1),t||qn(n)),null;case 13:return Nc(t,n,o);case 4:return Ie(n,n.stateNode.containerInfo),r=n.pendingProps,t===null?n.child=Ti(n,null,r,o):Xe(t,n,r,o),n.child;case 11:return Cc(t,n,n.type,n.pendingProps,o);case 7:return Xe(t,n,n.pendingProps,o),n.child;case 8:return Xe(t,n,n.pendingProps.children,o),n.child;case 12:return Xe(t,n,n.pendingProps.children,o),n.child;case 10:return r=n.pendingProps,an(n,n.type,r.value),Xe(t,n,r.children,o),n.child;case 9:return c=n.type._context,r=n.pendingProps.children,Bn(n),c=We(c),r=r(c),n.flags|=1,Xe(t,n,r,o),n.child;case 14:return Sc(t,n,n.type,n.pendingProps,o);case 15:return Ec(t,n,n.type,n.pendingProps,o);case 19:return Uc(t,n,o);case 31:return r=n.pendingProps,o=n.mode,r={mode:r.mode,children:r.children},t===null?(o=Vo(r,o),o.ref=n.ref,n.child=o,o.return=n,n=o):(o=kt(t.child,r),o.ref=n.ref,n.child=o,o.return=n,n=o),n;case 22:return Ac(t,n,o);case 24:return Bn(n),r=We(ze),t===null?(c=rs(),c===null&&(c=Ue,m=ss(),c.pooledCache=m,m.refCount++,m!==null&&(c.pooledCacheLanes|=o),c=m),n.memoizedState={parent:r,cache:c},cs(n),an(n,ze,c)):((t.lanes&o)!==0&&(ds(t,n),dl(n,null,null,o),cl()),c=t.memoizedState,m=n.memoizedState,c.parent!==r?(c={parent:r,cache:r},n.memoizedState=c,n.lanes===0&&(n.memoizedState=n.updateQueue.baseState=c),an(n,ze,r)):(r=m.cache,an(n,ze,r),r!==c.cache&&as(n,[ze],o,!0))),Xe(t,n,n.pendingProps.children,o),n.child;case 29:throw n.pendingProps}throw Error(a(156,n.tag))}function $t(t){t.flags|=4}function Ic(t,n){if(n.type!=="stylesheet"||(n.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Pd(n)){if(n=xt.current,n!==null&&((ye&4194048)===ye?Vt!==null:(ye&62914560)!==ye&&(ye&536870912)===0||n!==Vt))throw rl=fs,hf;t.flags|=8192}}function qo(t,n){n!==null&&(t.flags|=4),t.flags&16384&&(n=t.tag!==22?rr():536870912,t.lanes|=n,Ai|=n)}function Tl(t,n){if(!Se)switch(t.tailMode){case"hidden":n=t.tail;for(var o=null;n!==null;)n.alternate!==null&&(o=n),n=n.sibling;o===null?t.tail=null:o.sibling=null;break;case"collapsed":o=t.tail;for(var r=null;o!==null;)o.alternate!==null&&(r=o),o=o.sibling;r===null?n||t.tail===null?t.tail=null:t.tail.sibling=null:r.sibling=null}}function Le(t){var n=t.alternate!==null&&t.alternate.child===t.child,o=0,r=0;if(n)for(var c=t.child;c!==null;)o|=c.lanes|c.childLanes,r|=c.subtreeFlags&65011712,r|=c.flags&65011712,c.return=t,c=c.sibling;else for(c=t.child;c!==null;)o|=c.lanes|c.childLanes,r|=c.subtreeFlags,r|=c.flags,c.return=t,c=c.sibling;return t.subtreeFlags|=r,t.childLanes=o,n}function Ug(t,n,o){var r=n.pendingProps;switch(ns(n),n.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Le(n),null;case 1:return Le(n),null;case 3:return o=n.stateNode,r=null,t!==null&&(r=t.memoizedState.cache),n.memoizedState.cache!==r&&(n.flags|=2048),Jt(ze),tn(),o.pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),(t===null||t.child===null)&&(nl(n)?$t(n):t===null||t.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,ff())),Le(n),null;case 26:return o=n.memoizedState,t===null?($t(n),o!==null?(Le(n),Ic(n,o)):(Le(n),n.flags&=-16777217)):o?o!==t.memoizedState?($t(n),Le(n),Ic(n,o)):(Le(n),n.flags&=-16777217):(t.memoizedProps!==r&&$t(n),Le(n),n.flags&=-16777217),null;case 27:Ol(n),o=se.current;var c=n.type;if(t!==null&&n.stateNode!=null)t.memoizedProps!==r&&$t(n);else{if(!r){if(n.stateNode===null)throw Error(a(166));return Le(n),null}t=Z.current,nl(n)?uf(n):(t=Id(c,r,o),n.stateNode=t,$t(n))}return Le(n),null;case 5:if(Ol(n),o=n.type,t!==null&&n.stateNode!=null)t.memoizedProps!==r&&$t(n);else{if(!r){if(n.stateNode===null)throw Error(a(166));return Le(n),null}if(t=Z.current,nl(n))uf(n);else{switch(c=$o(se.current),t){case 1:t=c.createElementNS("http://www.w3.org/2000/svg",o);break;case 2:t=c.createElementNS("http://www.w3.org/1998/Math/MathML",o);break;default:switch(o){case"svg":t=c.createElementNS("http://www.w3.org/2000/svg",o);break;case"math":t=c.createElementNS("http://www.w3.org/1998/Math/MathML",o);break;case"script":t=c.createElement("div"),t.innerHTML="