UNPKG

next

Version:

The React Framework

1 lines • 479 kB
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,6341,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0});let deploymentId=(0,__turbopack_context__.r(49352).getDeploymentId)();globalThis.NEXT_DEPLOYMENT_ID=deploymentId,("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},50238,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"getAssetPrefix",{enumerable:!0,get:function(){return getAssetPrefix}});let _invarianterror=__turbopack_context__.r(79608);function getAssetPrefix(){let currentScript=document.currentScript;if(!(currentScript instanceof HTMLScriptElement))throw Object.defineProperty(new _invarianterror.InvariantError(`Expected document.currentScript to be a <script> element. Received ${currentScript} instead.`),"__NEXT_ERROR_CODE",{value:"E783",enumerable:!1,configurable:!0});let{pathname}=new URL(currentScript.src),nextIndex=pathname.indexOf("/_next/");if(-1===nextIndex)throw Object.defineProperty(new _invarianterror.InvariantError(`Expected document.currentScript src to contain '/_next/'. Received ${currentScript.src} instead.`),"__NEXT_ERROR_CODE",{value:"E784",enumerable:!1,configurable:!0});return pathname.slice(0,nextIndex)}("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},18414,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"setAttributesFromProps",{enumerable:!0,get:function(){return setAttributesFromProps}});let DOMAttributeNames={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},ignoreProps=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function isBooleanScriptAttribute(attr){return["async","defer","noModule"].includes(attr)}function setAttributesFromProps(el,props){for(let[p,value]of Object.entries(props)){if(!props.hasOwnProperty(p)||ignoreProps.includes(p)||void 0===value)continue;let attr=DOMAttributeNames[p]||p.toLowerCase();"SCRIPT"===el.tagName&&isBooleanScriptAttribute(attr)?el[attr]=!!value:el.setAttribute(attr,String(value)),(!1===value||"SCRIPT"===el.tagName&&isBooleanScriptAttribute(attr)&&(!value||"false"===value))&&(el.setAttribute(attr,""),el.removeAttribute(attr))}}("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},31213,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"appBootstrap",{enumerable:!0,get:function(){return appBootstrap}});let _assetprefix=__turbopack_context__.r(50238),_setattributesfromprops=__turbopack_context__.r(18414);function loadScriptsInSequence(scripts,hydrate){return scripts&&scripts.length?scripts.reduce((promise,[src,props])=>promise.then(()=>new Promise((resolve,reject)=>{let el=document.createElement("script");props&&(0,_setattributesfromprops.setAttributesFromProps)(el,props),src?(el.src=src,el.onload=()=>resolve(),el.onerror=reject):props&&(el.innerHTML=props.children,setTimeout(resolve)),document.head.appendChild(el)})),Promise.resolve()).catch(err=>{console.error(err)}).then(()=>{hydrate()}):hydrate()}function appBootstrap(hydrate){let assetPrefix=(0,_assetprefix.getAssetPrefix)();loadScriptsInSequence(self.__next_s,()=>{hydrate(assetPrefix)})}window.next={version:"16.2.3",appDir:!0},("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},8931,(__turbopack_context__,module,exports)=>{"use strict";function getObjectClassLabel(value){return Object.prototype.toString.call(value)}function isPlainObject(value){if("[object Object]"!==getObjectClassLabel(value))return!1;let prototype=Object.getPrototypeOf(value);return null===prototype||prototype.hasOwnProperty("isPrototypeOf")}Object.defineProperty(exports,"__esModule",{value:!0}),function _export(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getObjectClassLabel:function(){return getObjectClassLabel},isPlainObject:function(){return isPlainObject}})},75647,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),function _export(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{default:function(){return isError},getProperError:function(){return getProperError}});let _isplainobject=__turbopack_context__.r(8931);function safeStringifyLite(obj){let seen=new WeakSet;return JSON.stringify(obj,(_key,value)=>{if("object"==typeof value&&null!==value){if(seen.has(value))return"[Circular]";seen.add(value)}return value})}function isError(err){return"object"==typeof err&&null!==err&&"name"in err&&"message"in err}function getProperError(err){return isError(err)?err:Object.defineProperty(Error((0,_isplainobject.isPlainObject)(err)?safeStringifyLite(err):err+""),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0})}},39709,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"reportGlobalError",{enumerable:!0,get:function(){return reportGlobalError}});let reportGlobalError="function"==typeof reportError?reportError:error=>{globalThis.console.error(error)};("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},3625,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),function _export(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{isRecoverableError:function(){return isRecoverableError},onRecoverableError:function(){return onRecoverableError}});let _interop_require_default=__turbopack_context__.r(81258),_bailouttocsr=__turbopack_context__.r(64478),_iserror=_interop_require_default._(__turbopack_context__.r(75647)),_reportglobalerror=__turbopack_context__.r(39709),recoverableErrors=new WeakSet;function isRecoverableError(error){return recoverableErrors.has(error)}let onRecoverableError=error=>{let cause=(0,_iserror.default)(error)&&"cause"in error?error.cause:error;(0,_bailouttocsr.isBailoutToCSRError)(cause)||(0,_reportglobalerror.reportGlobalError)(cause)};("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},12718,(__turbopack_context__,module,exports)=>{"use strict";module.exports={}},48169,(__turbopack_context__,module,exports)=>{"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var t=/\((.*)\)/.exec(this.toString());return t?t[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(t,r){return r=this.concat.apply([],this),t>1&&r.some(Array.isArray)?r.flat(t-1):r},Array.prototype.flatMap=function(t,r){return this.map(t,r).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(t){if("function"!=typeof t)return this.then(t,t);var r=this.constructor||Promise;return this.then(function(n){return r.resolve(t()).then(function(){return n})},function(n){return r.resolve(t()).then(function(){throw n})})}),Object.fromEntries||(Object.fromEntries=function(t){return Array.from(t).reduce(function(t,r){return t[r[0]]=r[1],t},{})}),Array.prototype.at||(Array.prototype.at=function(t){var r=Math.trunc(t)||0;if(r<0&&(r+=this.length),!(r<0||r>=this.length))return this[r]}),Object.hasOwn||(Object.hasOwn=function(t,r){if(null==t)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(t),r)}),"canParse"in URL||(URL.canParse=function(t,r){try{return new URL(t,r),!0}catch(t){return!1}})},38331,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),__turbopack_context__.r(48169),("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},81057,(__turbopack_context__,module,exports)=>{"use strict";function push(heap,node){var index=heap.length;for(heap.push(node);0<index;){var parentIndex=index-1>>>1,parent=heap[parentIndex];if(0<compare(parent,node))heap[parentIndex]=node,heap[index]=parent,index=parentIndex;else break}}function peek(heap){return 0===heap.length?null:heap[0]}function pop(heap){if(0===heap.length)return null;var first=heap[0],last=heap.pop();if(last!==first){heap[0]=last;for(var index=0,length=heap.length,halfLength=length>>>1;index<halfLength;){var leftIndex=2*(index+1)-1,left=heap[leftIndex],rightIndex=leftIndex+1,right=heap[rightIndex];if(0>compare(left,last))rightIndex<length&&0>compare(right,left)?(heap[index]=right,heap[rightIndex]=last,index=rightIndex):(heap[index]=left,heap[leftIndex]=last,index=leftIndex);else if(rightIndex<length&&0>compare(right,last))heap[index]=right,heap[rightIndex]=last,index=rightIndex;else break}}return first}function compare(a,b){var diff=a.sortIndex-b.sortIndex;return 0!==diff?diff:a.id-b.id}if(exports.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var schedulePerformWorkUntilDeadline,localPerformance=performance;exports.unstable_now=function(){return localPerformance.now()}}else{var localDate=Date,initialTime=localDate.now();exports.unstable_now=function(){return localDate.now()-initialTime}}var taskQueue=[],timerQueue=[],taskIdCounter=1,currentTask=null,currentPriorityLevel=3,isPerformingWork=!1,isHostCallbackScheduled=!1,isHostTimeoutScheduled=!1,needsPaint=!1,localSetTimeout="function"==typeof setTimeout?setTimeout:null,localClearTimeout="function"==typeof clearTimeout?clearTimeout:null,localSetImmediate="u">typeof setImmediate?setImmediate:null;function advanceTimers(currentTime){for(var timer=peek(timerQueue);null!==timer;){if(null===timer.callback)pop(timerQueue);else if(timer.startTime<=currentTime)pop(timerQueue),timer.sortIndex=timer.expirationTime,push(taskQueue,timer);else break;timer=peek(timerQueue)}}function handleTimeout(currentTime){if(isHostTimeoutScheduled=!1,advanceTimers(currentTime),!isHostCallbackScheduled)if(null!==peek(taskQueue))isHostCallbackScheduled=!0,isMessageLoopRunning||(isMessageLoopRunning=!0,schedulePerformWorkUntilDeadline());else{var firstTimer=peek(timerQueue);null!==firstTimer&&requestHostTimeout(handleTimeout,firstTimer.startTime-currentTime)}}var isMessageLoopRunning=!1,taskTimeoutID=-1,frameInterval=5,startTime=-1;function shouldYieldToHost(){return!!needsPaint||!(exports.unstable_now()-startTime<frameInterval)}function performWorkUntilDeadline(){if(needsPaint=!1,isMessageLoopRunning){var currentTime=exports.unstable_now();startTime=currentTime;var hasMoreWork=!0;try{a:{isHostCallbackScheduled=!1,isHostTimeoutScheduled&&(isHostTimeoutScheduled=!1,localClearTimeout(taskTimeoutID),taskTimeoutID=-1),isPerformingWork=!0;var previousPriorityLevel=currentPriorityLevel;try{b:{for(advanceTimers(currentTime),currentTask=peek(taskQueue);null!==currentTask&&!(currentTask.expirationTime>currentTime&&shouldYieldToHost());){var callback=currentTask.callback;if("function"==typeof callback){currentTask.callback=null,currentPriorityLevel=currentTask.priorityLevel;var continuationCallback=callback(currentTask.expirationTime<=currentTime);if(currentTime=exports.unstable_now(),"function"==typeof continuationCallback){currentTask.callback=continuationCallback,advanceTimers(currentTime),hasMoreWork=!0;break b}currentTask===peek(taskQueue)&&pop(taskQueue),advanceTimers(currentTime)}else pop(taskQueue);currentTask=peek(taskQueue)}if(null!==currentTask)hasMoreWork=!0;else{var firstTimer=peek(timerQueue);null!==firstTimer&&requestHostTimeout(handleTimeout,firstTimer.startTime-currentTime),hasMoreWork=!1}}break a}finally{currentTask=null,currentPriorityLevel=previousPriorityLevel,isPerformingWork=!1}}}finally{hasMoreWork?schedulePerformWorkUntilDeadline():isMessageLoopRunning=!1}}}if("function"==typeof localSetImmediate)schedulePerformWorkUntilDeadline=function(){localSetImmediate(performWorkUntilDeadline)};else if("u">typeof MessageChannel){var channel=new MessageChannel,port=channel.port2;channel.port1.onmessage=performWorkUntilDeadline,schedulePerformWorkUntilDeadline=function(){port.postMessage(null)}}else schedulePerformWorkUntilDeadline=function(){localSetTimeout(performWorkUntilDeadline,0)};function requestHostTimeout(callback,ms){taskTimeoutID=localSetTimeout(function(){callback(exports.unstable_now())},ms)}exports.unstable_IdlePriority=5,exports.unstable_ImmediatePriority=1,exports.unstable_LowPriority=4,exports.unstable_NormalPriority=3,exports.unstable_Profiling=null,exports.unstable_UserBlockingPriority=2,exports.unstable_cancelCallback=function(task){task.callback=null},exports.unstable_forceFrameRate=function(fps){0>fps||125<fps?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):frameInterval=0<fps?Math.floor(1e3/fps):5},exports.unstable_getCurrentPriorityLevel=function(){return currentPriorityLevel},exports.unstable_next=function(eventHandler){switch(currentPriorityLevel){case 1:case 2:case 3:var priorityLevel=3;break;default:priorityLevel=currentPriorityLevel}var previousPriorityLevel=currentPriorityLevel;currentPriorityLevel=priorityLevel;try{return eventHandler()}finally{currentPriorityLevel=previousPriorityLevel}},exports.unstable_requestPaint=function(){needsPaint=!0},exports.unstable_runWithPriority=function(priorityLevel,eventHandler){switch(priorityLevel){case 1:case 2:case 3:case 4:case 5:break;default:priorityLevel=3}var previousPriorityLevel=currentPriorityLevel;currentPriorityLevel=priorityLevel;try{return eventHandler()}finally{currentPriorityLevel=previousPriorityLevel}},exports.unstable_scheduleCallback=function(priorityLevel,callback,options){var currentTime=exports.unstable_now();switch(options="object"==typeof options&&null!==options&&"number"==typeof(options=options.delay)&&0<options?currentTime+options:currentTime,priorityLevel){case 1:var timeout=-1;break;case 2:timeout=250;break;case 5:timeout=0x3fffffff;break;case 4:timeout=1e4;break;default:timeout=5e3}return timeout=options+timeout,priorityLevel={id:taskIdCounter++,callback:callback,priorityLevel:priorityLevel,startTime:options,expirationTime:timeout,sortIndex:-1},options>currentTime?(priorityLevel.sortIndex=options,push(timerQueue,priorityLevel),null===peek(taskQueue)&&priorityLevel===peek(timerQueue)&&(isHostTimeoutScheduled?(localClearTimeout(taskTimeoutID),taskTimeoutID=-1):isHostTimeoutScheduled=!0,requestHostTimeout(handleTimeout,options-currentTime))):(priorityLevel.sortIndex=timeout,push(taskQueue,priorityLevel),isHostCallbackScheduled||isPerformingWork||(isHostCallbackScheduled=!0,isMessageLoopRunning||(isMessageLoopRunning=!0,schedulePerformWorkUntilDeadline()))),priorityLevel},exports.unstable_shouldYield=shouldYieldToHost,exports.unstable_wrapCallback=function(callback){var parentPriorityLevel=currentPriorityLevel;return function(){var previousPriorityLevel=currentPriorityLevel;currentPriorityLevel=parentPriorityLevel;try{return callback.apply(this,arguments)}finally{currentPriorityLevel=previousPriorityLevel}}}},14976,(__turbopack_context__,module,exports)=>{"use strict";module.exports=__turbopack_context__.r(81057)},15534,(__turbopack_context__,module,exports)=>{"use strict";var JSCompiler_inline_result$jscomp$313,__TURBOPACK__imported__module__522__=__turbopack_context__.i(522),Scheduler=__turbopack_context__.r(14976),React=__turbopack_context__.r(66626),ReactDOM=__turbopack_context__.r(79892);function formatProdErrorMessage(code){var url="https://react.dev/errors/"+code;if(1<arguments.length){url+="?args[]="+encodeURIComponent(arguments[1]);for(var i=2;i<arguments.length;i++)url+="&args[]="+encodeURIComponent(arguments[i])}return"Minified React error #"+code+"; visit "+url+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function isValidContainer(node){return!(!node||1!==node.nodeType&&9!==node.nodeType&&11!==node.nodeType)}function getNearestMountedFiber(fiber){for(var node=fiber,nextNode=node;nextNode&&!nextNode.alternate;)0!=(4098&(node=nextNode).flags)&&(fiber=node.return),nextNode=node.return;for(;node.return;)node=node.return;return 3===node.tag?fiber:null}function getSuspenseInstanceFromFiber(fiber){if(13===fiber.tag){var suspenseState=fiber.memoizedState;if(null===suspenseState&&null!==(fiber=fiber.alternate)&&(suspenseState=fiber.memoizedState),null!==suspenseState)return suspenseState.dehydrated}return null}function getActivityInstanceFromFiber(fiber){if(31===fiber.tag){var activityState=fiber.memoizedState;if(null===activityState&&null!==(fiber=fiber.alternate)&&(activityState=fiber.memoizedState),null!==activityState)return activityState.dehydrated}return null}function assertIsMounted(fiber){if(getNearestMountedFiber(fiber)!==fiber)throw Error(formatProdErrorMessage(188))}function findCurrentFiberUsingSlowPath(fiber){var alternate=fiber.alternate;if(!alternate){if(null===(alternate=getNearestMountedFiber(fiber)))throw Error(formatProdErrorMessage(188));return alternate!==fiber?null:fiber}for(var a=fiber,b=alternate;;){var parentA=a.return;if(null===parentA)break;var parentB=parentA.alternate;if(null===parentB){if(null!==(b=parentA.return)){a=b;continue}break}if(parentA.child===parentB.child){for(parentB=parentA.child;parentB;){if(parentB===a)return assertIsMounted(parentA),fiber;if(parentB===b)return assertIsMounted(parentA),alternate;parentB=parentB.sibling}throw Error(formatProdErrorMessage(188))}if(a.return!==b.return)a=parentA,b=parentB;else{for(var didFindChild=!1,child$0=parentA.child;child$0;){if(child$0===a){didFindChild=!0,a=parentA,b=parentB;break}if(child$0===b){didFindChild=!0,b=parentA,a=parentB;break}child$0=child$0.sibling}if(!didFindChild){for(child$0=parentB.child;child$0;){if(child$0===a){didFindChild=!0,a=parentB,b=parentA;break}if(child$0===b){didFindChild=!0,b=parentB,a=parentA;break}child$0=child$0.sibling}if(!didFindChild)throw Error(formatProdErrorMessage(189))}}if(a.alternate!==b)throw Error(formatProdErrorMessage(190))}if(3!==a.tag)throw Error(formatProdErrorMessage(188));return a.stateNode.current===a?fiber:alternate}function findCurrentHostFiberImpl(node){var tag=node.tag;if(5===tag||26===tag||27===tag||6===tag)return node;for(node=node.child;null!==node;){if(null!==(tag=findCurrentHostFiberImpl(node)))return tag;node=node.sibling}return null}function traverseVisibleHostChildren(child,searchWithinHosts,fn,a,b,c){for(;null!==child;){if((5===child.tag||6===child.tag)&&fn(child,a,b,c)||(22!==child.tag||null===child.memoizedState)&&(searchWithinHosts||5!==child.tag)&&traverseVisibleHostChildren(child.child,searchWithinHosts,fn,a,b,c))return!0;child=child.sibling}return!1}function getFragmentParentHostFiber(fiber){for(fiber=fiber.return;null!==fiber;){if(3===fiber.tag||5===fiber.tag)return fiber;fiber=fiber.return}return null}function findFragmentInstanceSiblings(result,self1,child){for(var foundSelf=3<arguments.length&&void 0!==arguments[3]&&arguments[3];null!==child;){if(child===self1)if(foundSelf=!0,!child.sibling)return!0;else child=child.sibling;if(5===child.tag){if(foundSelf)return result[1]=child,!0;result[0]=child}else if((22!==child.tag||null===child.memoizedState)&&findFragmentInstanceSiblings(result,self1,child.child,foundSelf))return!0;child=child.sibling}return!1}function getInstanceFromHostFiber(fiber){switch(fiber.tag){case 5:case 6:return fiber.stateNode;case 3:return fiber.stateNode.containerInfo;default:throw Error(formatProdErrorMessage(559))}}var searchTarget=null,searchBoundary=null;function findNextSibling(child){return searchTarget=child,!0}function isFiberPrecedingCheck(child,target,boundary){return child===boundary||child===target&&(searchTarget=child,!0)}function isFiberFollowingCheck(child,target,boundary){return child===boundary?(searchBoundary=child,!1):child===target&&(null!==searchBoundary&&(searchTarget=child),!0)}function getParentForFragmentAncestors(inst){if(null===inst)return null;do inst=null===inst?null:inst.return;while(inst&&5!==inst.tag&&27!==inst.tag&&3!==inst.tag)return inst||null}function getLowestCommonAncestor(instA,instB,getParent){for(var depthA=0,tempA=instA;tempA;tempA=getParent(tempA))depthA++;tempA=0;for(var tempB=instB;tempB;tempB=getParent(tempB))tempA++;for(;0<depthA-tempA;)instA=getParent(instA),depthA--;for(;0<tempA-depthA;)instB=getParent(instB),tempA--;for(;depthA--;){if(instA===instB||null!==instB&&instA===instB.alternate)return instA;instA=getParent(instA),instB=getParent(instB)}return null}var assign=Object.assign,REACT_LEGACY_ELEMENT_TYPE=Symbol.for("react.element"),REACT_ELEMENT_TYPE=Symbol.for("react.transitional.element"),REACT_PORTAL_TYPE=Symbol.for("react.portal"),REACT_FRAGMENT_TYPE=Symbol.for("react.fragment"),REACT_STRICT_MODE_TYPE=Symbol.for("react.strict_mode"),REACT_PROFILER_TYPE=Symbol.for("react.profiler"),REACT_CONSUMER_TYPE=Symbol.for("react.consumer"),REACT_CONTEXT_TYPE=Symbol.for("react.context"),REACT_FORWARD_REF_TYPE=Symbol.for("react.forward_ref"),REACT_SUSPENSE_TYPE=Symbol.for("react.suspense"),REACT_SUSPENSE_LIST_TYPE=Symbol.for("react.suspense_list"),REACT_MEMO_TYPE=Symbol.for("react.memo"),REACT_LAZY_TYPE=Symbol.for("react.lazy");Symbol.for("react.scope");var REACT_ACTIVITY_TYPE=Symbol.for("react.activity"),REACT_LEGACY_HIDDEN_TYPE=Symbol.for("react.legacy_hidden");Symbol.for("react.tracing_marker");var REACT_MEMO_CACHE_SENTINEL=Symbol.for("react.memo_cache_sentinel"),REACT_VIEW_TRANSITION_TYPE=Symbol.for("react.view_transition"),MAYBE_ITERATOR_SYMBOL=Symbol.iterator;function getIteratorFn(maybeIterable){return null===maybeIterable||"object"!=typeof maybeIterable?null:"function"==typeof(maybeIterable=MAYBE_ITERATOR_SYMBOL&&maybeIterable[MAYBE_ITERATOR_SYMBOL]||maybeIterable["@@iterator"])?maybeIterable:null}var REACT_CLIENT_REFERENCE=Symbol.for("react.client.reference");function getComponentNameFromType(type){if(null==type)return null;if("function"==typeof type)return type.$$typeof===REACT_CLIENT_REFERENCE?null:type.displayName||type.name||null;if("string"==typeof type)return type;switch(type){case REACT_FRAGMENT_TYPE:return"Fragment";case REACT_PROFILER_TYPE:return"Profiler";case REACT_STRICT_MODE_TYPE:return"StrictMode";case REACT_SUSPENSE_TYPE:return"Suspense";case REACT_SUSPENSE_LIST_TYPE:return"SuspenseList";case REACT_ACTIVITY_TYPE:return"Activity";case REACT_VIEW_TRANSITION_TYPE:return"ViewTransition"}if("object"==typeof type)switch(type.$$typeof){case REACT_PORTAL_TYPE:return"Portal";case REACT_CONTEXT_TYPE:return type.displayName||"Context";case REACT_CONSUMER_TYPE:return(type._context.displayName||"Context")+".Consumer";case REACT_FORWARD_REF_TYPE:var innerType=type.render;return(type=type.displayName)||(type=""!==(type=innerType.displayName||innerType.name||"")?"ForwardRef("+type+")":"ForwardRef"),type;case REACT_MEMO_TYPE:return null!==(innerType=type.displayName||null)?innerType:getComponentNameFromType(type.type)||"Memo";case REACT_LAZY_TYPE:innerType=type._payload,type=type._init;try{return getComponentNameFromType(type(innerType))}catch(x){}}return null}var isArrayImpl=Array.isArray,ReactSharedInternals=React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ReactDOMSharedInternals=ReactDOM.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,sharedNotPendingObject={pending:!1,data:null,method:null,action:null},valueStack=[],index=-1;function createCursor(defaultValue){return{current:defaultValue}}function pop(cursor){0>index||(cursor.current=valueStack[index],valueStack[index]=null,index--)}function push(cursor,value){valueStack[++index]=cursor.current,cursor.current=value}var contextStackCursor=createCursor(null),contextFiberStackCursor=createCursor(null),rootInstanceStackCursor=createCursor(null),hostTransitionProviderCursor=createCursor(null);function pushHostContainer(fiber,nextRootInstance){switch(push(rootInstanceStackCursor,nextRootInstance),push(contextFiberStackCursor,fiber),push(contextStackCursor,null),nextRootInstance.nodeType){case 9:case 11:fiber=(fiber=nextRootInstance.documentElement)&&(fiber=fiber.namespaceURI)?getOwnHostContext(fiber):0;break;default:if(fiber=nextRootInstance.tagName,nextRootInstance=nextRootInstance.namespaceURI)fiber=getChildHostContextProd(nextRootInstance=getOwnHostContext(nextRootInstance),fiber);else switch(fiber){case"svg":fiber=1;break;case"math":fiber=2;break;default:fiber=0}}pop(contextStackCursor),push(contextStackCursor,fiber)}function popHostContainer(){pop(contextStackCursor),pop(contextFiberStackCursor),pop(rootInstanceStackCursor)}function pushHostContext(fiber){var stateHook=fiber.memoizedState;null!==stateHook&&(HostTransitionContext._currentValue=stateHook.memoizedState,push(hostTransitionProviderCursor,fiber));var JSCompiler_inline_result=getChildHostContextProd(stateHook=contextStackCursor.current,fiber.type);stateHook!==JSCompiler_inline_result&&(push(contextFiberStackCursor,fiber),push(contextStackCursor,JSCompiler_inline_result))}function popHostContext(fiber){contextFiberStackCursor.current===fiber&&(pop(contextStackCursor),pop(contextFiberStackCursor)),hostTransitionProviderCursor.current===fiber&&(pop(hostTransitionProviderCursor),HostTransitionContext._currentValue=sharedNotPendingObject)}function describeBuiltInComponentFrame(name){if(void 0===prefix)try{throw Error()}catch(x){var match=x.stack.trim().match(/\n( *(at )?)/);prefix=match&&match[1]||"",suffix=-1<x.stack.indexOf("\n    at")?" (<anonymous>)":-1<x.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+prefix+name+suffix}var reentry=!1;function describeNativeComponentFrame(fn,construct){if(!fn||reentry)return"";reentry=!0;var previousPrepareStackTrace=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var RunInRootFrame={DetermineComponentFrameRoot:function(){try{if(construct){var Fake=function(){throw Error()};if(Object.defineProperty(Fake.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(Fake,[])}catch(x){var control=x}Reflect.construct(fn,[],Fake)}else{try{Fake.call()}catch(x$1){control=x$1}fn.call(Fake.prototype)}}else{try{throw Error()}catch(x$2){control=x$2}(Fake=fn())&&"function"==typeof Fake.catch&&Fake.catch(function(){})}}catch(sample){if(sample&&control&&"string"==typeof sample.stack)return[sample.stack,control.stack]}return[null,null]}};RunInRootFrame.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var namePropDescriptor=Object.getOwnPropertyDescriptor(RunInRootFrame.DetermineComponentFrameRoot,"name");namePropDescriptor&&namePropDescriptor.configurable&&Object.defineProperty(RunInRootFrame.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var _RunInRootFrame$Deter=RunInRootFrame.DetermineComponentFrameRoot(),sampleStack=_RunInRootFrame$Deter[0],controlStack=_RunInRootFrame$Deter[1];if(sampleStack&&controlStack){var sampleLines=sampleStack.split("\n"),controlLines=controlStack.split("\n");for(namePropDescriptor=RunInRootFrame=0;RunInRootFrame<sampleLines.length&&!sampleLines[RunInRootFrame].includes("DetermineComponentFrameRoot");)RunInRootFrame++;for(;namePropDescriptor<controlLines.length&&!controlLines[namePropDescriptor].includes("DetermineComponentFrameRoot");)namePropDescriptor++;if(RunInRootFrame===sampleLines.length||namePropDescriptor===controlLines.length)for(RunInRootFrame=sampleLines.length-1,namePropDescriptor=controlLines.length-1;1<=RunInRootFrame&&0<=namePropDescriptor&&sampleLines[RunInRootFrame]!==controlLines[namePropDescriptor];)namePropDescriptor--;for(;1<=RunInRootFrame&&0<=namePropDescriptor;RunInRootFrame--,namePropDescriptor--)if(sampleLines[RunInRootFrame]!==controlLines[namePropDescriptor]){if(1!==RunInRootFrame||1!==namePropDescriptor)do if(RunInRootFrame--,namePropDescriptor--,0>namePropDescriptor||sampleLines[RunInRootFrame]!==controlLines[namePropDescriptor]){var frame="\n"+sampleLines[RunInRootFrame].replace(" at new "," at ");return fn.displayName&&frame.includes("<anonymous>")&&(frame=frame.replace("<anonymous>",fn.displayName)),frame}while(1<=RunInRootFrame&&0<=namePropDescriptor)break}}}finally{reentry=!1,Error.prepareStackTrace=previousPrepareStackTrace}return(previousPrepareStackTrace=fn?fn.displayName||fn.name:"")?describeBuiltInComponentFrame(previousPrepareStackTrace):""}function describeFiber(fiber,childFiber){switch(fiber.tag){case 26:case 27:case 5:return describeBuiltInComponentFrame(fiber.type);case 16:return describeBuiltInComponentFrame("Lazy");case 13:return fiber.child!==childFiber&&null!==childFiber?describeBuiltInComponentFrame("Suspense Fallback"):describeBuiltInComponentFrame("Suspense");case 19:return describeBuiltInComponentFrame("SuspenseList");case 0:case 15:return describeNativeComponentFrame(fiber.type,!1);case 11:return describeNativeComponentFrame(fiber.type.render,!1);case 1:return describeNativeComponentFrame(fiber.type,!0);case 31:return describeBuiltInComponentFrame("Activity");case 30:return describeBuiltInComponentFrame("ViewTransition");default:return""}}function getStackByFiberInDevAndProd(workInProgress){try{var info="",previous=null;do info+=describeFiber(workInProgress,previous),previous=workInProgress,workInProgress=workInProgress.return;while(workInProgress)return info}catch(x){return"\nError generating stack: "+x.message+"\n"+x.stack}}var hasOwnProperty=Object.prototype.hasOwnProperty,scheduleCallback$3=Scheduler.unstable_scheduleCallback,cancelCallback$1=Scheduler.unstable_cancelCallback,shouldYield=Scheduler.unstable_shouldYield,requestPaint=Scheduler.unstable_requestPaint,now=Scheduler.unstable_now,getCurrentPriorityLevel=Scheduler.unstable_getCurrentPriorityLevel,ImmediatePriority=Scheduler.unstable_ImmediatePriority,UserBlockingPriority=Scheduler.unstable_UserBlockingPriority,NormalPriority$1=Scheduler.unstable_NormalPriority,LowPriority=Scheduler.unstable_LowPriority,IdlePriority=Scheduler.unstable_IdlePriority,rendererID=(Scheduler.log,Scheduler.unstable_setDisableYieldValue,null),injectedHook=null,clz32=Math.clz32?Math.clz32:clz32Fallback,log=Math.log,LN2=Math.LN2;function clz32Fallback(x){return 0==(x>>>=0)?32:31-(log(x)/LN2|0)|0}var nextTransitionUpdateLane=256,nextTransitionDeferredLane=262144,nextRetryLane=4194304;function getHighestPriorityLanes(lanes){var pendingSyncLanes=42&lanes;if(0!==pendingSyncLanes)return pendingSyncLanes;switch(lanes&-lanes){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:return 261888&lanes;case 262144:case 524288:case 1048576:case 2097152:return 3932160&lanes;case 4194304:case 8388608:case 0x1000000:case 0x2000000:return 0x3c00000&lanes;case 0x4000000:return 0x4000000;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0;default:return lanes}}function getNextLanes(root,wipLanes,rootHasPendingCommit){var pendingLanes=root.pendingLanes;if(0===pendingLanes)return 0;var nextLanes=0,suspendedLanes=root.suspendedLanes,pingedLanes=root.pingedLanes;root=root.warmLanes;var nonIdlePendingLanes=0x7ffffff&pendingLanes;return 0!==nonIdlePendingLanes?0!=(pendingLanes=nonIdlePendingLanes&~suspendedLanes)?nextLanes=getHighestPriorityLanes(pendingLanes):0!=(pingedLanes&=nonIdlePendingLanes)?nextLanes=getHighestPriorityLanes(pingedLanes):rootHasPendingCommit||0!=(rootHasPendingCommit=nonIdlePendingLanes&~root)&&(nextLanes=getHighestPriorityLanes(rootHasPendingCommit)):0!=(nonIdlePendingLanes=pendingLanes&~suspendedLanes)?nextLanes=getHighestPriorityLanes(nonIdlePendingLanes):0!==pingedLanes?nextLanes=getHighestPriorityLanes(pingedLanes):rootHasPendingCommit||0!=(rootHasPendingCommit=pendingLanes&~root)&&(nextLanes=getHighestPriorityLanes(rootHasPendingCommit)),0===nextLanes?0:0!==wipLanes&&wipLanes!==nextLanes&&0==(wipLanes&suspendedLanes)&&((suspendedLanes=nextLanes&-nextLanes)>=(rootHasPendingCommit=wipLanes&-wipLanes)||32===suspendedLanes&&0!=(4194048&rootHasPendingCommit))?wipLanes:nextLanes}function checkIfRootIsPrerendering(root,renderLanes){return 0==(root.pendingLanes&~(root.suspendedLanes&~root.pingedLanes)&renderLanes)}function computeExpirationTime(lane,currentTime){switch(lane){case 1:case 2:case 4:case 8:case 64:return currentTime+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 currentTime+5e3;default:return -1}}function claimNextRetryLane(){var lane=nextRetryLane;return 0==(0x3c00000&(nextRetryLane<<=1))&&(nextRetryLane=4194304),lane}function createLaneMap(initial){for(var laneMap=[],i=0;31>i;i++)laneMap.push(initial);return laneMap}function markRootUpdated$1(root,updateLane){root.pendingLanes|=updateLane,0x10000000!==updateLane&&(root.suspendedLanes=0,root.pingedLanes=0,root.warmLanes=0)}function markRootFinished(root,finishedLanes,remainingLanes,spawnedLane,updatedLanes,suspendedRetryLanes){var previouslyPendingLanes=root.pendingLanes;root.pendingLanes=remainingLanes,root.suspendedLanes=0,root.pingedLanes=0,root.warmLanes=0,root.expiredLanes&=remainingLanes,root.entangledLanes&=remainingLanes,root.errorRecoveryDisabledLanes&=remainingLanes,root.shellSuspendCounter=0;var entanglements=root.entanglements,expirationTimes=root.expirationTimes,hiddenUpdates=root.hiddenUpdates;for(remainingLanes=previouslyPendingLanes&~remainingLanes;0<remainingLanes;){var index$7=31-clz32(remainingLanes),lane=1<<index$7;entanglements[index$7]=0,expirationTimes[index$7]=-1;var hiddenUpdatesForLane=hiddenUpdates[index$7];if(null!==hiddenUpdatesForLane)for(hiddenUpdates[index$7]=null,index$7=0;index$7<hiddenUpdatesForLane.length;index$7++){var update=hiddenUpdatesForLane[index$7];null!==update&&(update.lane&=-0x20000001)}remainingLanes&=~lane}0!==spawnedLane&&markSpawnedDeferredLane(root,spawnedLane,0),0!==suspendedRetryLanes&&0===updatedLanes&&0!==root.tag&&(root.suspendedLanes|=suspendedRetryLanes&~(previouslyPendingLanes&~finishedLanes))}function markSpawnedDeferredLane(root,spawnedLane,entangledLanes){root.pendingLanes|=spawnedLane,root.suspendedLanes&=~spawnedLane;var spawnedLaneIndex=31-clz32(spawnedLane);root.entangledLanes|=spawnedLane,root.entanglements[spawnedLaneIndex]=0x40000000|root.entanglements[spawnedLaneIndex]|261930&entangledLanes}function markRootEntangled(root,entangledLanes){var rootEntangledLanes=root.entangledLanes|=entangledLanes;for(root=root.entanglements;rootEntangledLanes;){var index$8=31-clz32(rootEntangledLanes),lane=1<<index$8;lane&entangledLanes|root[index$8]&entangledLanes&&(root[index$8]|=entangledLanes),rootEntangledLanes&=~lane}}function getBumpedLaneForHydration(root,renderLanes){var renderLane=renderLanes&-renderLanes;return 0!=((renderLane=0!=(42&renderLane)?1:getBumpedLaneForHydrationByLane(renderLane))&(root.suspendedLanes|renderLanes))?0:renderLane}function getBumpedLaneForHydrationByLane(lane){switch(lane){case 2:lane=1;break;case 8:lane=4;break;case 32:lane=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 0x1000000:case 0x2000000:lane=128;break;case 0x10000000:lane=0x8000000;break;default:lane=0}return lane}function lanesToEventPriority(lanes){return 2<(lanes&=-lanes)?8<lanes?0!=(0x7ffffff&lanes)?32:0x10000000:8:2}function resolveUpdatePriority(){var updatePriority=ReactDOMSharedInternals.p;return 0!==updatePriority?updatePriority:void 0===(updatePriority=window.event)?32:getEventPriority(updatePriority.type)}function runWithPriority(priority,fn){var previousPriority=ReactDOMSharedInternals.p;try{return ReactDOMSharedInternals.p=priority,fn()}finally{ReactDOMSharedInternals.p=previousPriority}}var randomKey=Math.random().toString(36).slice(2),internalInstanceKey="__reactFiber$"+randomKey,internalPropsKey="__reactProps$"+randomKey,internalContainerInstanceKey="__reactContainer$"+randomKey,internalEventHandlersKey="__reactEvents$"+randomKey,internalEventHandlerListenersKey="__reactListeners$"+randomKey,internalEventHandlesSetKey="__reactHandles$"+randomKey,internalRootNodeResourcesKey="__reactResources$"+randomKey,internalHoistableMarker="__reactMarker$"+randomKey;function detachDeletedInstance(node){delete node[internalInstanceKey],delete node[internalPropsKey],delete node[internalEventHandlersKey],delete node[internalEventHandlerListenersKey],delete node[internalEventHandlesSetKey]}function getClosestInstanceFromNode(targetNode){var targetInst;if(targetInst=targetNode[internalInstanceKey])return targetInst;for(var parentNode=targetNode.parentNode;parentNode;){if(targetInst=parentNode[internalContainerInstanceKey]||parentNode[internalInstanceKey]){if(parentNode=targetInst.alternate,null!==targetInst.child||null!==parentNode&&null!==parentNode.child)for(targetNode=getParentHydrationBoundary(targetNode);null!==targetNode;){if(parentNode=targetNode[internalInstanceKey])return parentNode;targetNode=getParentHydrationBoundary(targetNode)}return targetInst}parentNode=(targetNode=parentNode).parentNode}return null}function getInstanceFromNode(node){if(node=node[internalInstanceKey]||node[internalContainerInstanceKey]){var tag=node.tag;if(5===tag||6===tag||13===tag||31===tag||26===tag||27===tag||3===tag)return node}return null}function getNodeFromInstance(inst){var tag=inst.tag;if(5===tag||26===tag||27===tag||6===tag)return inst.stateNode;throw Error(formatProdErrorMessage(33))}function getResourcesFromRoot(root){var resources=root[internalRootNodeResourcesKey];return resources||(resources=root[internalRootNodeResourcesKey]={hoistableStyles:new Map,hoistableScripts:new Map}),resources}function markNodeAsHoistable(node){node[internalHoistableMarker]=!0}var allNativeEvents=new Set,registrationNameDependencies={};function registerTwoPhaseEvent(registrationName,dependencies){registerDirectEvent(registrationName,dependencies),registerDirectEvent(registrationName+"Capture",dependencies)}function registerDirectEvent(registrationName,dependencies){for(registrationNameDependencies[registrationName]=dependencies,registrationName=0;registrationName<dependencies.length;registrationName++)allNativeEvents.add(dependencies[registrationName])}var VALID_ATTRIBUTE_NAME_REGEX=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),illegalAttributeNameCache={},validatedAttributeNameCache={};function isAttributeNameSafe(attributeName){return!!hasOwnProperty.call(validatedAttributeNameCache,attributeName)||!hasOwnProperty.call(illegalAttributeNameCache,attributeName)&&(VALID_ATTRIBUTE_NAME_REGEX.test(attributeName)?validatedAttributeNameCache[attributeName]=!0:(illegalAttributeNameCache[attributeName]=!0,!1))}var viewTransitionMutationContext=!1;function pushMutationContext(){var prev=viewTransitionMutationContext;return viewTransitionMutationContext=!1,prev}function setValueForAttribute(node,name,value){if(isAttributeNameSafe(name))if(null===value)node.removeAttribute(name);else{switch(typeof value){case"undefined":case"function":case"symbol":node.removeAttribute(name);return;case"boolean":var prefix$10=name.toLowerCase().slice(0,5);if("data-"!==prefix$10&&"aria-"!==prefix$10)return void node.removeAttribute(name)}node.setAttribute(name,value)}}function setValueForKnownAttribute(node,name,value){if(null===value)node.removeAttribute(name);else{switch(typeof value){case"undefined":case"function":case"symbol":case"boolean":node.removeAttribute(name);return}node.setAttribute(name,value)}}function setValueForNamespacedAttribute(node,namespace,name,value){if(null===value)node.removeAttribute(name);else{switch(typeof value){case"undefined":case"function":case"symbol":case"boolean":node.removeAttribute(name);return}node.setAttributeNS(namespace,name,value)}}function getToStringValue(value){switch(typeof value){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return value;default:return""}}function isCheckable(elem){var type=elem.type;return(elem=elem.nodeName)&&"input"===elem.toLowerCase()&&("checkbox"===type||"radio"===type)}function trackValueOnNode(node,valueField,currentValue){var descriptor=Object.getOwnPropertyDescriptor(node.constructor.prototype,valueField);if(!node.hasOwnProperty(valueField)&&void 0!==descriptor&&"function"==typeof descriptor.get&&"function"==typeof descriptor.set){var get=descriptor.get,set=descriptor.set;return Object.defineProperty(node,valueField,{configurable:!0,get:function(){return get.call(this)},set:function(value){currentValue=""+value,set.call(this,value)}}),Object.defineProperty(node,valueField,{enumerable:descriptor.enumerable}),{getValue:function(){return currentValue},setValue:function(value){currentValue=""+value},stopTracking:function(){node._valueTracker=null,delete node[valueField]}}}}function track(node){if(!node._valueTracker){var valueField=isCheckable(node)?"checked":"value";node._valueTracker=trackValueOnNode(node,valueField,""+node[valueField])}}function updateValueIfChanged(node){if(!node)return!1;var tracker=node._valueTracker;if(!tracker)return!0;var lastValue=tracker.getValue(),value="";return node&&(value=isCheckable(node)?node.checked?"true":"false":node.value),(node=value)!==lastValue&&(tracker.setValue(node),!0)}function getActiveElement(doc){if(void 0===(doc=doc||("u">typeof document?document:void 0)))return null;try{return doc.activeElement||doc.body}catch(e){return doc.body}}var escapeSelectorAttributeValueInsideDoubleQuotesRegex=/[\n"\\]/g;function escapeSelectorAttributeValueInsideDoubleQuotes(value){return value.replace(escapeSelectorAttributeValueInsideDoubleQuotesRegex,function(ch){return"\\"+ch.charCodeAt(0).toString(16)+" "})}function updateInput(element,value,defaultValue,lastDefaultValue,checked,defaultChecked,type,name){element.name="",null!=type&&"function"!=typeof type&&"symbol"!=typeof type&&"boolean"!=typeof type?element.type=type:element.removeAttribute("type"),null!=value?"number"===type?(0===value&&""===element.value||element.value!=value)&&(element.value=""+getToStringValue(value)):element.value!==""+getToStringValue(value)&&(element.value=""+getToStringValue(value)):"submit"!==type&&"reset"!==type||element.removeAttribute("value"),null!=value?setDefaultValue(element,type,getToStringValue(value)):null!=defaultValue?setDefaultValue(element,type,getToStringValue(defaultValue)):null!=lastDefaultValue&&element.removeAttribute("value"),null==checked&&null!=defaultChecked&&(element.defaultChecked=!!defaultChecked),null!=checked&&(element.checked=checked&&"function"!=typeof checked&&"symbol"!=typeof checked),null!=name&&"function"!=typeof name&&"symbol"!=typeof name&&"boolean"!=typeof name?element.name=""+getToStringValue(name):element.removeAttribute("name")}function initInput(element,value,defaultValue,checked,defaultChecked,type,name,isHydrating){if(null!=type&&"function"!=typeof type&&"symbol"!=typeof type&&"boolean"!=typeof type&&(element.type=type),null!=value||null!=defaultValue){if(("submit"===type||"reset"===type)&&null==value)return void track(element);defaultValue=null!=defaultValue?""+getToStringValue(defaultValue):"",value=null!=value?""+getToStringValue(value):defaultValue,isHydrating||value===element.value||(element.value=value),element.defaultValue=value}checked="function"!=typeof(checked=null!=checked?checked:defaultChecked)&&"symbol"!=typeof checked&&!!checked,element.checked=isHydrating?element.checked:!!checked,element.defaultChecked=!!checked,null!=name&&"function"!=typeof name&&"symbol"!=typeof name&&"boolean"!=typeof name&&(element.name=name),track(element)}function setDefaultValue(node,type,value){"number"===type&&getActiveElement(node.ownerDocument)===node||node.defaultValue===""+value||(node.defaultValue=""+value)}function updateOptions(node,multiple,propValue,setDefaultSelected){if(node=node.options,multiple){multiple={};for(var i=0;i<propValue.length;i++)multiple["$"+propValue[i]]=!0;for(propValue=0;propValue<node.length;propValue++)i=multiple.hasOwnProperty("$"+node[propValue].value),node[propValue].selected!==i&&(node[propValue].selected=i),i&&setDefaultSelected&&(node[propValue].defaultSelected=!0)}else{for(i=0,propValue=""+getToStringValue(propValue),multiple=null;i<node.length;i++){if(node[i].value===propValue){node[i].selected=!0,setDefaultSelected&&(node[i].defaultSelected=!0);return}null!==multiple||node[i].disabled||(multiple=node[i])}null!==multiple&&(multiple.selected=!0)}}function updateTextarea(element,value,defaultValue){if(null!=value&&((value=""+getToStringValue(value))!==element.value&&(element.value=value),null==defaultValue)){element.defaultValue!==value&&(element.defaultValue=value);return}element.defaultValue=null!=defaultValue?""+getToStringValue(defaultValue):""}function initTextarea(element,value,defaultValue,children){if(null==value){if(null!=children){if(null!=defaultValue)throw Error(formatProdErrorMessage(92));if(isArrayImpl(children)){if(1<children.length)throw Error(formatProdErrorMessage(93));children=children[0]}defaultValue=children}null==defaultValue&&(defaultValue=""),value=defaultValue}element.defaultValue=defaultValue=getToStringValue(value),(children=element.textContent)===defaultValue&&""!==children&&null!==children&&(element.value=children),track(element)}function setTextContent(node,text){if(text){var firstChild=node.firstChild;if(firstChild&&firstChild===node.lastChild&&3===firstChild.nodeType){firstChild.nodeValue=text;return}}node.textContent=text}var unitlessNumbers=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function setValueForStyle(style,styleName,value){var isCustomProperty=0===styleName.indexOf("--");null==value||"boolean"==typeof value||""===value?isCustomProperty?style.setProperty(styleName,""):"float"===styleName?style.cssFloat="":style[styleName]="":isCustomProperty?style.setProperty(styleName,value):"number"!=typeof value||0===value||unitlessNumbers.has(styleName)?"float"===styleName?style.cssFloat=value:style[styleName]=(""+value).trim():style[styleName]=value+"px"}function setValueForStyles(node,styles,prevStyles){if(null!=styles&&"object"!=typeof styles)throw Error(formatProdErrorMessage(62));if(node=node.style,null!=prevStyles){for(var styleName in prevStyles)!prevStyles.hasOwnProperty(styleName)||null!=styles&&styles.hasOwnProperty(styleName)||(0===styleName.indexOf("--")?node.setProperty(styleName,""):"float"===styleName?node.cssFloat="":node[styleName]="",viewTransitionMutationContext=!0);for(var styleName$16 in styles)styleName=styles[styleName$16],styles.hasOwnProperty(styleName$16)&&prevStyles[styleName$16]!==styleName&&(setValueForStyle(node,styleName$16,styleName),viewTransitionMutationContext=!0)}else for(var styleName$17 in styles)styles.hasOwnProperty(styleName$17)&&setValueForStyle(node,styleName$17,styles[styleName$17])}function isCustomElement(tagName){if(-1===tagName.indexOf("-"))return!1;switch(tagName){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 aliases=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["maskType","mask-type"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),isJavaScriptProtocol=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function sanitizeURL(url){return isJavaScriptProtocol.test(""+url)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":url}function noop$1(){}var currentReplayingEvent=null;function getEventTarget(nativeEvent){return(nativeEvent=nativeEvent.target||nativeEvent.srcElement||window).correspondingUseElement&&(nativeEvent=nativeEvent.correspondingUseElement),3===nativeEvent.nodeType?nativeEvent.parentNode:nativeEvent}var restoreTarget=null,restoreQueue=null;function restoreStateOfTarget(target){var internalInstance=getInstanceFromNode(target);if(internalInstance&&(target=internalInstance.stateNode)){var props=target[internalPropsKey]||null;switch(target=internalInstance.stateNode,internalInstance.type){case"input":if(updateInput(target,props.value,props.defaultValue,props.defaultValue,props.checked,props.defaultChecked,props.type,props.name),internalInstance=props.name,"radio"===props.type&&null!=internalInstance){for(props=target;props.parentNode;)props=props.parentNode;for(props=props.querySelectorAll('input[name="'+escapeSelectorAttributeValueInsideDoubleQuotes(""+internalInstance)+'"][type="radio"]'),internalInstance=0;internalInstance<props.length;internalInstance++){var otherNode=props[internalInstance];if(otherNode!==target&&otherNode.form===target.form){var otherProps=otherNode[internalPropsKey]||null;if(!otherProps)throw Error(formatProdErrorMessage(90));updateInput(otherNode,otherProps.value,otherProps.defaultValue,otherProps.defaultValue,otherProps.checked,otherProps.defaultChecked,otherProps.type,otherProps.name)}}for(internalInstance=0;internalInstance<props.length;internalInstance++)(otherNode=props[internalInstance]).form===target.form&&updateValueIfChanged(otherNode)}break;case"textarea":updateTextarea(target,props.value,props.defaultValue);break;case"select":null!=(internalInstance=props.value)&&updateOptions(target,!!props.multiple,internalInstance,!1)}}}var isInsideEventHandler=!1;function batchedUpdates$1(fn,a,b){if(isInsideEventHandler)return fn(a,b);isInsideEventHandler=!0;try{return fn(a)}finally{if(isInsideEventHandler=!1,(null!==restoreTarget||null!==restoreQueue)&&(flushSyncWork$1(),restoreTarget&&(a=restoreTarget,fn=restoreQueue,restoreQueue=restoreTarget=null,restoreStateOfTarget(a),fn)))for(a=0;a<fn.length;a++)restoreStateOfTarget(fn[a])}}function getListener(inst,registrationName){var stateNode=inst.stateNode;if(null===stateNode)return null;var props=stateNode[internalPropsKey]||null;if(null===props)return null;switch(stateNode=props[registrationName],registrationName){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(props=!props.disabled)||(props="button"!==(inst=inst.type)&&"input"!==inst&&"select"!==inst&&"textarea"!==inst),inst=!props;break;default:inst=!1}if(inst)return null;if(stateNode&&"function"!=typeof stateNode)throw Error(formatProdErrorMessage(231,registrationName,typeof stateNode));return stateNode}var canUseDOM="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement,passiveBrowserEventsSupported=!1;if(canUseDOM)try{var options={};Object.defineProperty(options,"passive",{get:function(){passiveBrowserEventsSupported=!0}}),window.addEventListener("test",options,options),window.removeEventListener("test",options,options)}catch(e){passiveBrowserEventsSupported=!1}var root=null,startText=null,fallbackText=null;function getData(){if(fallbackText)return fallbackText;var start,end,startValue=startText,startLength=startValue.length,endValue="value"in root?root.value:root.textContent,endLength=endValue.length;for(start=0;start<startLength&&startValue[start]===endValue[start];start++);var minEnd=startLength-start;for(end=1;end<=minEnd&&startValue[startLength-end]===endValue[endLength-end];end++);return fallbackText=endValue.slice(start,1<end?1-end:void 0)}function getEventCharCode(nativeEvent){var keyCode=nativeEvent.keyCode;return"charCode"in nativeEvent?0===(nativeEvent=nativeEvent.charCode)&&13===keyCode&&(nativeEvent=13):nativeEvent=keyCode,10===nativeEvent&&(nativeEvent=13),32<=nativeEvent||13===nativeEvent?nativeEvent:0}function functionThatReturnsTrue(){return!0}function functionThatReturnsFalse(){return!1}function createSyntheticEvent(Interface){function SyntheticBaseEvent(reactName,reactEventType,targetInst,nativeEvent,nativeEventTarget){for(var propName in this._reactName=reactName,this._targetInst=targetInst,this.type=reactEventType,this.nativeEvent=nativeEvent,this.target=nativeEventTarget,this.currentTarget=null,Interface)Interface.hasOwnProperty(propName)&&(reactName=Interface[propName],this[propName]=reactName?reactName(nativeEvent):nativeEvent[propName]);return this.isDefaultPrevented=(null!=nativeEvent.defaultPrevented?nativeEvent.defaultPrevented:!1===nativeEvent.returnValue)?functionThatReturnsTrue:functionThatReturnsFalse,this.isPropagationStopped=functionThatReturnsFalse,this}return assign(SyntheticBaseEvent.prototype,{preventDefault:function(){this.defaultPrevented=!0;var event=this.nativeEvent;event&&(event.preventDefault?event.preventDefault():"unknown"!=typeof event.returnValue&&(event.returnValue=!1),this.isDefaultPrevented=functionThatReturnsTrue)},stopPropagation:function(){var event=this.nativeEvent;event&&(event.stopPropagation?event.stopPropagation():"unknown"!=typeof event.cancelBubble&&(event.cancelBubble=!0),this.isPropagationStopped=functionThatReturnsTrue)},persist:function(){},isPersistent:functionThatReturnsTrue}),SyntheticBaseEvent}var prefix,suffix,lastMovementX,lastMovementY,lastMouseEvent,EventInterface={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(event){return event.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},SyntheticEvent=createSyntheticEvent(EventInterface),UIEventInterface=assign({},EventInterface,{view:0,detail:0}),SyntheticUIEvent=createSyntheticEvent(UIEventInterface),MouseEventInterface=assign({},UIEventInterface,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:getEventModifierState,button:0,buttons:0,relatedTarget:function(event){return void 0===event.relatedTarget?event.fromElement===event.srcElement?event.toElement:event.fromElement:event.relatedTarget},movementX:function(event){return"movementX"in event?event.movementX:(event!==lastMouseEvent&&(lastMouseEvent&&"mousemove"===event.type?(lastMovementX=event.screenX-lastMouseEvent.screenX,lastMovementY=event.screenY-lastMouseEvent.screenY):lastMovementY=lastMovementX=0,lastMouseEvent=event),lastMovementX)},movementY:function(event){return"movementY"in event?event.movementY:lastMovementY}}),SyntheticMouseEvent=createSyntheticEvent(MouseEventInterface),SyntheticDragEvent=createSyntheticEvent(assign({},MouseEventInterface,{dataTransfer:0})),SyntheticFocusEvent=createSyntheticEvent(assign({},UIEventInterface,{relatedTarget:0})),SyntheticAnimationEvent=createSyntheticEvent(assign({},EventInterface,{animationName:0,elapsedTime:0,pseudoElement:0})),SyntheticClipboardEvent=createSyntheticEvent(assign({},EventInterface,{clipboardData:function(event){return"clipboardData"in event?event.clipboardData:window.clipboardData}})),SyntheticCompositionEvent=createSyntheticEvent(assign({},EventInterface,{data:0})),normalizeKey={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},translateToKey={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"},modifierKeyToProp={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function modifierStateGetter(keyArg){var nativeEvent=this.nativeEvent;return nativeEvent.getModifierState?nativeEvent.getModifierState(keyArg):!!(keyArg=modifierKeyToProp[keyArg])&&!!nativeEvent[keyArg]}function getEventModifierState(){return modifierStateGetter}var SyntheticKeyboardEvent=createSyntheticEvent(assign({},UIEventInterface,{key:function(nativeEvent){if(nativeEvent.key){var key=normalizeKey[nativeEvent.key]||nativeEvent.key;if("Unidentified"!==key)return key}return"keypress"===nativeEvent.type?13===(nativeEvent=getEventCharCode(nativeEvent))?"Enter":String.fromCharCode(nativeEvent):"keydown"===nativeEvent.type||"keyup"===nativeEvent.type?translateToKey[nativeEvent.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:getEventModifierState,charCode:function(event){return"keypress"===event.type?getEventCharCode(event):0},keyCode:function(event){return"keydown"===event.type||"keyup"===event.type?event.keyCode:0},which:function(event){return"keypress"===event.type?getEventCharCode(event):"keydown"===event.type||"keyup"===event.type?event.keyCode:0}})),SyntheticPointerEvent=createSyntheticEvent(assign({},MouseEventInterface,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),SyntheticSubmitEvent=createSyntheticEvent(assign({},EventInterface,{submitter:0})),SyntheticTouchEvent=createSyntheticEvent(assign({},UIEventInterface,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:getEventModifierState})),SyntheticTransitionEvent=createSyntheticEvent(assign({},EventInterface,{propertyName:0,elapsedTime:0,pseudoElement:0})),SyntheticWheelEvent=createSyntheticEvent(assign({},MouseEventInterface,{deltaX:function(event){return"deltaX"in event?event.deltaX:"wheelDeltaX"in event?-event.wheelDeltaX:0},deltaY:function(event){return"deltaY"in event?event.deltaY:"wheelDeltaY"in event?-event.wheelDeltaY:"wheelDelta"in event?-event.wheelDelta:0},deltaZ:0,deltaMode:0})),SyntheticToggleEvent=createSyntheticEvent(assign({},EventInterface,{newState:0,oldState:0})),END_KEYCODES=[9,13,27,32],canUseCompositionEvent=canUseDOM&&"CompositionEvent"in window,documentMode=null;canUseDOM&&"documentMode"in document&&(documentMode=document.documentMode);var canUseTextInputEvent=canUseDOM&&"TextEvent"in window&&!documentMode,useFallbackCompositionData=canUseDOM&&(!canUseCompositionEvent||documentMode&&8<documentMode&&11>=documentMode),hasSpaceKeypress=!1;function isFallbackCompositionEnd(domEventName,nativeEvent){switch(domEventName){case"keyup":return -1!==END_KEYCODES.indexOf(nativeEvent.keyCode);case"keydown":return 229!==nativeEvent.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function getDataFromCustomEvent(nativeEvent){return"object"==typeof(nativeEvent=nativeEvent.detail)&&"data"in nativeEvent?nativeEvent.data:null}var isComposing=!1;function getNativeBeforeInputChars(domEventName,nativeEvent){switch(domEventName){case"compositionend":return getDataFromCustomEvent(nativeEvent);case"keypress":if(32!==nativeEvent.which)return null;return hasSpaceKeypress=!0," ";case"textInput":return" "===(domEventName=nativeEvent.data)&&hasSpaceKeypress?null:domEventName;default:return null}}function getFallbackBeforeInputChars(domEventName,nativeEvent){if(isComposing)return"compositionend"===domEventName||!canUseCompositionEvent&&isFallbackCompositionEnd(domEventName,nativeEvent)?(domEventName=getData(),fallbackText=startText=root=null,isComposing=!1,domEventName):null;switch(domEventName){case"paste":default:return null;case"keypress":if(!(nativeEvent.ctrlKey||nativeEvent.altKey||nativeEvent.metaKey)||nativeEvent.ctrlKey&&nativeEvent.altKey){if(nativeEvent.char&&1<nativeEvent.char.length)return nativeEvent.char;if(nativeEvent.which)return String.fromCharCode(nativeEvent.which)}return null;case"compositionend":return useFallbackCompositionData&&"ko"!==nativeEvent.locale?null:nativeEvent.data}}var supportedInputTypes={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 isTextInputElement(elem){var nodeName=elem&&elem.nodeName&&elem.nodeName.toLowerCase();return"input"===nodeName?!!supportedInputTypes[elem.type]:"textarea"===nodeName}function createAndAccumulateChangeEvent(dispatchQueue,inst,nativeEvent,target){restoreTarget?restoreQueue?restoreQueue.push(target):restoreQueue=[target]:restoreTarget=target,0<(inst=accumulateTwoPhaseListeners(inst,"onChange")).length&&(nativeEvent=new SyntheticEvent("onChange","change",null,nativeEvent,target),dispatchQueue.push({event:nativeEvent,listeners:inst}))}var activeElement$1=null,activeElementInst$1=null;function runEventInBatch(dispatchQueue){processDispatchQueue(dispatchQueue,0)}function getInstIfValueChanged(targetInst){if(updateValueIfChanged(getNodeFromInstance(targetInst)))return targetInst}function getTargetInstForChangeEvent(domEventName,targetInst){if("change"===domEventName)return targetInst}var isInputEventSupported=!1;if(canUseDOM){if(canUseDOM){var isSupported$jscomp$inline_473="oninput"in document;if(!isSupported$jscomp$inline_473){var element$jscomp$inline_474=document.createElement("div");element$jscomp$inline_474.setAttribute("oninput","return;"),isSupported$jscomp$inline_473="function"==typeof element$jscomp$inline_474.oninput}JSCompiler_inline_result$jscomp$313=isSupported$jscomp$inline_473}else JSCompiler_inline_result$jscomp$313=!1;isInputEventSupported=JSCompiler_inline_result$jscomp$313&&(!document.documentMode||9<document.documentMode)}function stopWatchingForValueChange(){activeElement$1&&(activeElement$1.detachEvent("onpropertychange",handlePropertyChange),activeElementInst$1=activeElement$1=null)}function handlePropertyChange(nativeEvent){if("value"===nativeEvent.propertyName&&getInstIfValueChanged(activeElementInst$1)){var dispatchQueue=[];createAndAccumulateChangeEvent(dispatchQueue,activeElementInst$1,nativeEvent,getEventTarget(nativeEvent)),batchedUpdates$1(runEventInBatch,dispatchQueue)}}function handleEventsForInputEventPolyfill(domEventName,target,targetInst){"focusin"===domEventName?(stopWatchingForValueChange(),activeElement$1=target,activeElementInst$1=targetInst,activeElement$1.attachEvent("onpropertychange",handlePropertyChange)):"focusout"===domEventName&&stopWatchingForValueChange()}function getTargetInstForInputEventPolyfill(domEventName){if("selectionchange"===domEventName||"keyup"===domEventName||"keydown"===domEventName)return getInstIfValueChanged(activeElementInst$1)}function getTargetInstForClickEvent(domEventName,targetInst){if("click"===domEventName)return getInstIfValueChanged(targetInst)}function getTargetInstForInputOrChangeEvent(domEventName,targetInst){if("input"===domEventName||"change"===domEventName)return getInstIfValueChanged(targetInst)}function is(x,y){return x===y&&(0!==x||1/x==1/y)||x!=x&&y!=y}var objectIs="function"==typeof Object.is?Object.is:is;function shallowEqual(objA,objB){if(objectIs(objA,objB))return!0;if("object"!=typeof objA||null===objA||"object"!=typeof objB||null===objB)return!1;var keysA=Object.keys(objA),keysB=Object.keys(objB);if(keysA.length!==keysB.length)return!1;for(keysB=0;keysB<keysA.length;keysB++){var currentKey=keysA[keysB];if(!hasOwnProperty.call(objB,currentKey)||!objectIs(objA[currentKey],objB[currentKey]))return!1}return!0}function getLeafNode(node){for(;node&&node.firstChild;)node=node.firstChild;return node}function getNodeForCharacterOffset(root,offset){var nodeEnd,node=getLeafNode(root);for(root=0;node;){if(3===node.nodeType){if(nodeEnd=root+node.textContent.length,root<=offset&&nodeEnd>=offset)return{node:node,offset:offset-root};root=nodeEnd}a:{for(;node;){if(node.nextSibling){node=node.nextSibling;break a}node=node.parentNode}node=void 0}node=getLeafNode(node)}}function containsNode(outerNode,innerNode){return!!outerNode&&!!innerNode&&(outerNode===innerNode||(!outerNode||3!==outerNode.nodeType)&&(innerNode&&3===innerNode.nodeType?containsNode(outerNode,innerNode.parentNode):"contains"in outerNode?outerNode.contains(innerNode):!!outerNode.compareDocumentPosition&&!!(16&outerNode.compareDocumentPosition(innerNode))))}function getActiveElementDeep(containerInfo){containerInfo=null!=containerInfo&&null!=containerInfo.ownerDocument&&null!=containerInfo.ownerDocument.defaultView?containerInfo.ownerDocument.defaultView:window;for(var element=getActiveElement(containerInfo.document);element instanceof containerInfo.HTMLIFrameElement;){try{var JSCompiler_inline_result="string"==typeof element.contentWindow.location.href}catch(err){JSCompiler_inline_result=!1}if(JSCompiler_inline_result)containerInfo=element.contentWindow;else break;element=getActiveElement(containerInfo.document)}return element}function hasSelectionCapabilities(elem){var nodeName=elem&&elem.nodeName&&elem.nodeName.toLowerCase();return nodeName&&("input"===nodeName&&("text"===elem.type||"search"===elem.type||"tel"===elem.type||"url"===elem.type||"password"===elem.type)||"textarea"===nodeName||"true"===elem.contentEditable)}var skipSelectionChangeEvent=canUseDOM&&"documentMode"in document&&11>=document.documentMode,activeElement=null,activeElementInst=null,lastSelection=null,mouseDown=!1;function constructSelectEvent(dispatchQueue,nativeEvent,nativeEventTarget){var doc=nativeEventTarget.window===nativeEventTarget?nativeEventTarget.document:9===nativeEventTarget.nodeType?nativeEventTarget:nativeEventTarget.ownerDocument;mouseDown||null==activeElement||activeElement!==getActiveElement(doc)||(doc="selectionStart"in(doc=activeElement)&&hasSelectionCapabilities(doc)?{start:doc.selectionStart,end:doc.selectionEnd}:{anchorNode:(doc=(doc.ownerDocument&&doc.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:doc.anchorOffset,focusNode:doc.focusNode,focusOffset:doc.focusOffset},lastSelection&&shallowEqual(lastSelection,doc)||(lastSelection=doc,0<(doc=accumulateTwoPhaseListeners(activeElementInst,"onSelect")).length&&(nativeEvent=new SyntheticEvent("onSelect","select",null,nativeEvent,nativeEventTarget),dispatchQueue.push({event:nativeEvent,listeners:doc}),nativeEvent.target=activeElement)))}function makePrefixMap(styleProp,eventName){var prefixes={};return prefixes[styleProp.toLowerCase()]=eventName.toLowerCase(),prefixes["Webkit"+styleProp]="webkit"+eventName,prefixes["Moz"+styleProp]="moz"+eventName,prefixes}var vendorPrefixes={animationend:makePrefixMap("Animation","AnimationEnd"),animationiteration:makePrefixMap("Animation","AnimationIteration"),animationstart:makePrefixMap("Animation","AnimationStart"),transitionrun:makePrefixMap("Transition","TransitionRun"),transitionstart:makePrefixMap("Transition","TransitionStart"),transitioncancel:makePrefixMap("Transition","TransitionCancel"),transitionend:makePrefixMap("Transition","TransitionEnd")},prefixedEventNames={},style={};function getVendorPrefixedEventName(eventName){if(prefixedEventNames[eventName])return prefixedEventNames[eventName];if(!vendorPrefixes[eventName])return eventName;var styleProp,prefixMap=vendorPrefixes[eventName];for(styleProp in prefixMap)if(prefixMap.hasOwnProperty(styleProp)&&styleProp in style)return prefixedEventNames[eventName]=prefixMap[styleProp];return eventName}canUseDOM&&(style=document.createElement("div").style,"AnimationEvent"in window||(delete vendorPrefixes.animationend.animation,delete vendorPrefixes.animationiteration.animation,delete vendorPrefixes.animationstart.animation),"TransitionEvent"in window||delete vendorPrefixes.transitionend.transition);var ANIMATION_END=getVendorPrefixedEventName("animationend"),ANIMATION_ITERATION=getVendorPrefixedEventName("animationiteration"),ANIMATION_START=getVendorPrefixedEventName("animationstart"),TRANSITION_RUN=getVendorPrefixedEventName("transitionrun"),TRANSITION_START=getVendorPrefixedEventName("transitionstart"),TRANSITION_CANCEL=getVendorPrefixedEventName("transitioncancel"),TRANSITION_END=getVendorPrefixedEventName("transitionend"),topLevelEventsToReactNames=new Map,simpleEventPluginEvents="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error fullscreenChange fullscreenError 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 registerSimpleEvent(domEventName,reactName){topLevelEventsToReactNames.set(domEventName,reactName),registerTwoPhaseEvent(reactName,[domEventName])}simpleEventPluginEvents.push("scrollEnd");var globalClientIdCounter$1=0;function getViewTransitionName(props,instance){return null!=props.name&&"auto"!==props.name?props.name:null!==instance.autoName?instance.autoName:instance.autoName=props="_"+(props=pendingEffectsRoot.identifierPrefix)+"t_"+(globalClientIdCounter$1++).toString(32)+"_"}function getClassNameByType(classByType){if(null==classByType||"string"==typeof classByType)return classByType;var className=null,activeTypes=pendingTransitionTypes;if(null!==activeTypes)for(var i=0;i<activeTypes.length;i++){var match=classByType[activeTypes[i]];if(null!=match){if("none"===match)return"none";className=null==className?match:className+" "+match}}return null==className?classByType.default:className}function getViewTransitionClassName(defaultClass,eventClass){return defaultClass=getClassNameByType(defaultClass),null==(eventClass=getClassNameByType(eventClass))?"auto"===defaultClass?null:defaultClass:"auto"===eventClass?null:eventClass}var reportGlobalError="function"==typeof reportError?reportError:function(error){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var event=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof error&&null!==error&&"string"==typeof error.message?String(error.message):String(error),error:error});if(!window.dispatchEvent(event))return}else if("object"==typeof __TURBOPACK__imported__module__522__.default&&"function"==typeof __TURBOPACK__imported__module__522__.default.emit)return void __TURBOPACK__imported__module__522__.default.emit("uncaughtException",error);console.error(error)},concurrentQueues=[],concurrentQueuesIndex=0,concurrentlyUpdatedLanes=0;function finishQueueingConcurrentUpdates(){for(var endIndex=concurrentQueuesIndex,i=concurrentlyUpdatedLanes=concurrentQueuesIndex=0;i<endIndex;){var fiber=concurrentQueues[i];concurrentQueues[i++]=null;var queue=concurrentQueues[i];concurrentQueues[i++]=null;var update=concurrentQueues[i];concurrentQueues[i++]=null;var lane=concurrentQueues[i];if(concurrentQueues[i++]=null,null!==queue&&null!==update){var pending=queue.pending;null===pending?update.next=update:(update.next=pending.next,pending.next=update),queue.pending=update}0!==lane&&markUpdateLaneFromFiberToRoot(fiber,update,lane)}}function enqueueUpdate$1(fiber,queue,update,lane){concurrentQueues[concurrentQueuesIndex++]=fiber,concurrentQueues[concurrentQueuesIndex++]=queue,concurrentQueues[concurrentQueuesIndex++]=update,concurrentQueues[concurrentQueuesIndex++]=lane,concurrentlyUpdatedLanes|=lane,fiber.lanes|=lane,null!==(fiber=fiber.alternate)&&(fiber.lanes|=lane)}function enqueueConcurrentHookUpdate(fiber,queue,update,lane){return enqueueUpdate$1(fiber,queue,update,lane),getRootForUpdatedFiber(fiber)}function enqueueConcurrentRenderForLane(fiber,lane){return enqueueUpdate$1(fiber,null,null,lane),getRootForUpdatedFiber(fiber)}function markUpdateLaneFromFiberToRoot(sourceFiber,update,lane){sourceFiber.lanes|=lane;var alternate=sourceFiber.alternate;null!==alternate&&(alternate.lanes|=lane);for(var isHidden=!1,parent=sourceFiber.return;null!==parent;)parent.childLanes|=lane,null!==(alternate=parent.alternate)&&(alternate.childLanes|=lane),22===parent.tag&&(null===(sourceFiber=parent.stateNode)||1&sourceFiber._visibility||(isHidden=!0)),sourceFiber=parent,parent=parent.return;return 3===sourceFiber.tag?(parent=sourceFiber.stateNode,isHidden&&null!==update&&(isHidden=31-clz32(lane),null===(alternate=(sourceFiber=parent.hiddenUpdates)[isHidden])?sourceFiber[isHidden]=[update]:alternate.push(update),update.lane=0x20000000|lane),parent):null}function getRootForUpdatedFiber(sourceFiber){if(50<nestedUpdateCount)throw nestedUpdateCount=0,rootWithNestedUpdates=null,Error(formatProdErrorMessage(185));for(var parent=sourceFiber.return;null!==parent;)parent=(sourceFiber=parent).return;return 3===sourceFiber.tag?sourceFiber.stateNode:null}var emptyContextObject={};function FiberNode(tag,pendingProps,key,mode){this.tag=tag,this.key=key,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=pendingProps,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=mode,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function createFiberImplClass(tag,pendingProps,key,mode){return new FiberNode(tag,pendingProps,key,mode)}function shouldConstruct(Component){return!(!(Component=Component.prototype)||!Component.isReactComponent)}function createWorkInProgress(current,pendingProps){var workInProgress=current.alternate;return null===workInProgress?((workInProgress=createFiberImplClass(current.tag,pendingProps,current.key,current.mode)).elementType=current.elementType,workInProgress.type=current.type,workInProgress.stateNode=current.stateNode,workInProgress.alternate=current,current.alternate=workInProgress):(workInProgress.pendingProps=pendingProps,workInProgress.type=current.type,workInProgress.flags=0,workInProgress.subtreeFlags=0,workInProgress.deletions=null),workInProgress.flags=0x7f00000&current.flags,workInProgress.childLanes=current.childLanes,workInProgress.lanes=current.lanes,workInProgress.child=current.child,workInProgress.memoizedProps=current.memoizedProps,workInProgress.memoizedState=current.memoizedState,workInProgress.updateQueue=current.updateQueue,pendingProps=current.dependencies,workInProgress.dependencies=null===pendingProps?null:{lanes:pendingProps.lanes,firstContext:pendingProps.firstContext},workInProgress.sibling=current.sibling,workInProgress.index=current.index,workInProgress.ref=current.ref,workInProgress.refCleanup=current.refCleanup,workInProgress}function resetWorkInProgress(workInProgress,renderLanes){workInProgress.flags&=0x7f00002;var current=workInProgress.alternate;return null===current?(workInProgress.childLanes=0,workInProgress.lanes=renderLanes,workInProgress.child=null,workInProgress.subtreeFlags=0,workInProgress.memoizedProps=null,workInProgress.memoizedState=null,workInProgress.updateQueue=null,workInProgress.dependencies=null,workInProgress.stateNode=null):(workInProgress.childLanes=current.childLanes,workInProgress.lanes=current.lanes,workInProgress.child=current.child,workInProgress.subtreeFlags=0,workInProgress.deletions=null,workInProgress.memoizedProps=current.memoizedProps,workInProgress.memoizedState=current.memoizedState,workInProgress.updateQueue=current.updateQueue,workInProgress.type=current.type,workInProgress.dependencies=null===(renderLanes=current.dependencies)?null:{lanes:renderLanes.lanes,firstContext:renderLanes.firstContext}),workInProgress}function createFiberFromTypeAndProps(type,key,pendingProps,owner,mode,lanes){var fiberTag=0;if(owner=type,"function"==typeof type)shouldConstruct(type)&&(fiberTag=1);else if("string"==typeof type)fiberTag=isHostHoistableType(type,pendingProps,contextStackCursor.current)?26:"html"===type||"head"===type||"body"===type?27:5;else a:switch(type){case REACT_ACTIVITY_TYPE:return(type=createFiberImplClass(31,pendingProps,key,mode)).elementType=REACT_ACTIVITY_TYPE,type.lanes=lanes,type;case REACT_FRAGMENT_TYPE:return createFiberFromFragment(pendingProps.children,mode,lanes,key);case REACT_STRICT_MODE_TYPE:fiberTag=8,mode|=24;break;case REACT_PROFILER_TYPE:return(type=createFiberImplClass(12,pendingProps,key,2|mode)).elementType=REACT_PROFILER_TYPE,type.lanes=lanes,type;case REACT_SUSPENSE_TYPE:return(type=createFiberImplClass(13,pendingProps,key,mode)).elementType=REACT_SUSPENSE_TYPE,type.lanes=lanes,type;case REACT_SUSPENSE_LIST_TYPE:return(type=createFiberImplClass(19,pendingProps,key,mode)).elementType=REACT_SUSPENSE_LIST_TYPE,type.lanes=lanes,type;case REACT_LEGACY_HIDDEN_TYPE:case REACT_VIEW_TRANSITION_TYPE:return(type=createFiberImplClass(30,pendingProps,key,type=32|mode)).elementType=REACT_VIEW_TRANSITION_TYPE,type.lanes=lanes,type.stateNode={autoName:null,paired:null,clones:null,ref:null},type;default:if("object"==typeof type&&null!==type)switch(type.$$typeof){case REACT_CONTEXT_TYPE:fiberTag=10;break a;case REACT_CONSUMER_TYPE:fiberTag=9;break a;case REACT_FORWARD_REF_TYPE:fiberTag=11;break a;case REACT_MEMO_TYPE:fiberTag=14;break a;case REACT_LAZY_TYPE:fiberTag=16,owner=null;break a}fiberTag=29,pendingProps=Error(formatProdErrorMessage(130,null===type?"null":typeof type,"")),owner=null}return(key=createFiberImplClass(fiberTag,pendingProps,key,mode)).elementType=type,key.type=owner,key.lanes=lanes,key}function createFiberFromFragment(elements,mode,lanes,key){return(elements=createFiberImplClass(7,elements,key,mode)).lanes=lanes,elements}function createFiberFromText(content,mode,lanes){return(content=createFiberImplClass(6,content,null,mode)).lanes=lanes,content}function createFiberFromDehydratedFragment(dehydratedNode){var fiber=createFiberImplClass(18,null,null,0);return fiber.stateNode=dehydratedNode,fiber}function createFiberFromPortal(portal,mode,lanes){return(mode=createFiberImplClass(4,null!==portal.children?portal.children:[],portal.key,mode)).lanes=lanes,mode.stateNode={containerInfo:portal.containerInfo,pendingChildren:null,implementation:portal.implementation},mode}var CapturedStacks=new WeakMap;function createCapturedValueAtFiber(value,source){if("object"==typeof value&&null!==value){var existing=CapturedStacks.get(value);return void 0!==existing?existing:(source={value:value,source:source,stack:getStackByFiberInDevAndProd(source)},CapturedStacks.set(value,source),source)}return{value:value,source:source,stack:getStackByFiberInDevAndProd(source)}}var forkStack=[],forkStackIndex=0,treeForkProvider=null,treeForkCount=0,idStack=[],idStackIndex=0,treeContextProvider=null,treeContextId=1,treeContextOverflow="";function pushTreeFork(workInProgress,totalChildren){forkStack[forkStackIndex++]=treeForkCount,forkStack[forkStackIndex++]=treeForkProvider,treeForkProvider=workInProgress,treeForkCount=totalChildren}function pushTreeId(workInProgress,totalChildren,index){idStack[idStackIndex++]=treeContextId,idStack[idStackIndex++]=treeContextOverflow,idStack[idStackIndex++]=treeContextProvider,treeContextProvider=workInProgress;var baseIdWithLeadingBit=treeContextId;workInProgress=treeContextOverflow;var baseLength=32-clz32(baseIdWithLeadingBit)-1;baseIdWithLeadingBit&=~(1<<baseLength),index+=1;var length=32-clz32(totalChildren)+baseLength;if(30<length){var numberOfOverflowBits=baseLength-baseLength%5;length=(baseIdWithLeadingBit&(1<<numberOfOverflowBits)-1).toString(32),baseIdWithLeadingBit>>=numberOfOverflowBits,baseLength-=numberOfOverflowBits,treeContextId=1<<32-clz32(totalChildren)+baseLength|index<<baseLength|baseIdWithLeadingBit,treeContextOverflow=length+workInProgress}else treeContextId=1<<length|index<<baseLength|baseIdWithLeadingBit,treeContextOverflow=workInProgress}function pushMaterializedTreeId(workInProgress){null!==workInProgress.return&&(pushTreeFork(workInProgress,1),pushTreeId(workInProgress,1,0))}function popTreeContext(workInProgress){for(;workInProgress===treeForkProvider;)treeForkProvider=forkStack[--forkStackIndex],forkStack[forkStackIndex]=null,treeForkCount=forkStack[--forkStackIndex],forkStack[forkStackIndex]=null;for(;workInProgress===treeContextProvider;)treeContextProvider=idStack[--idStackIndex],idStack[idStackIndex]=null,treeContextOverflow=idStack[--idStackIndex],idStack[idStackIndex]=null,treeContextId=idStack[--idStackIndex],idStack[idStackIndex]=null}function restoreSuspendedTreeContext(workInProgress,suspendedContext){idStack[idStackIndex++]=treeContextId,idStack[idStackIndex++]=treeContextOverflow,idStack[idStackIndex++]=treeContextProvider,treeContextId=suspendedContext.id,treeContextOverflow=suspendedContext.overflow,treeContextProvider=workInProgress}var hydrationParentFiber=null,nextHydratableInstance=null,isHydrating=!1,hydrationErrors=null,rootOrSingletonContext=!1,HydrationMismatchException=Error(formatProdErrorMessage(519));function throwOnHydrationMismatch(fiber){var error=Error(formatProdErrorMessage(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML",""));throw queueHydrationError(createCapturedValueAtFiber(error,fiber)),HydrationMismatchException}function prepareToHydrateHostInstance(fiber){var instance=fiber.stateNode,type=fiber.type,props=fiber.memoizedProps;switch(instance[internalInstanceKey]=fiber,instance[internalPropsKey]=props,type){case"dialog":listenToNonDelegatedEvent("cancel",instance),listenToNonDelegatedEvent("close",instance);break;case"iframe":case"object":case"embed":listenToNonDelegatedEvent("load",instance);break;case"video":case"audio":for(type=0;type<mediaEventTypes.length;type++)listenToNonDelegatedEvent(mediaEventTypes[type],instance);break;case"source":listenToNonDelegatedEvent("error",instance);break;case"img":case"image":case"link":listenToNonDelegatedEvent("error",instance),listenToNonDelegatedEvent("load",instance);break;case"details":listenToNonDelegatedEvent("toggle",instance);break;case"input":listenToNonDelegatedEvent("invalid",instance),initInput(instance,props.value,props.defaultValue,props.checked,props.defaultChecked,props.type,props.name,!0);break;case"select":listenToNonDelegatedEvent("invalid",instance);break;case"textarea":listenToNonDelegatedEvent("invalid",instance),initTextarea(instance,props.value,props.defaultValue,props.children)}"string"!=typeof(type=props.children)&&"number"!=typeof type&&"bigint"!=typeof type||instance.textContent===""+type||!0===props.suppressHydrationWarning||checkForUnmatchedText(instance.textContent,type)?(null!=props.popover&&(listenToNonDelegatedEvent("beforetoggle",instance),listenToNonDelegatedEvent("toggle",instance)),null!=props.onScroll&&listenToNonDelegatedEvent("scroll",instance),null!=props.onScrollEnd&&listenToNonDelegatedEvent("scrollend",instance),null!=props.onClick&&(instance.onclick=noop$1),instance=!0):instance=!1,instance||throwOnHydrationMismatch(fiber,!0)}function popToNextHostParent(fiber){for(hydrationParentFiber=fiber.return;hydrationParentFiber;)switch(hydrationParentFiber.tag){case 5:case 31:case 13:rootOrSingletonContext=!1;return;case 27:case 3:rootOrSingletonContext=!0;return;default:hydrationParentFiber=hydrationParentFiber.return}}function popHydrationState(fiber){if(fiber!==hydrationParentFiber)return!1;if(!isHydrating)return popToNextHostParent(fiber),isHydrating=!0,!1;var JSCompiler_temp,tag=fiber.tag;if((JSCompiler_temp=3!==tag&&27!==tag)&&((JSCompiler_temp=5===tag)&&(JSCompiler_temp="form"===(JSCompiler_temp=fiber.type)||"button"===JSCompiler_temp||shouldSetTextContent(fiber.type,fiber.memoizedProps)),JSCompiler_temp=!JSCompiler_temp),JSCompiler_temp&&nextHydratableInstance&&throwOnHydrationMismatch(fiber),popToNextHostParent(fiber),13===tag){if(!(fiber=null!==(fiber=fiber.memoizedState)?fiber.dehydrated:null))throw Error(formatProdErrorMessage(317));nextHydratableInstance=getNextHydratableInstanceAfterHydrationBoundary(fiber)}else if(31===tag){if(!(fiber=null!==(fiber=fiber.memoizedState)?fiber.dehydrated:null))throw Error(formatProdErrorMessage(317));nextHydratableInstance=getNextHydratableInstanceAfterHydrationBoundary(fiber)}else 27===tag?(tag=nextHydratableInstance,isSingletonScope(fiber.type)?(fiber=previousHydratableOnEnteringScopedSingleton,previousHydratableOnEnteringScopedSingleton=null,nextHydratableInstance=fiber):nextHydratableInstance=tag):nextHydratableInstance=hydrationParentFiber?getNextHydratable(fiber.stateNode.nextSibling):null;return!0}function resetHydrationState(){nextHydratableInstance=hydrationParentFiber=null,isHydrating=!1}function upgradeHydrationErrorsToRecoverable(){var queuedErrors=hydrationErrors;return null!==queuedErrors&&(null===workInProgressRootRecoverableErrors?workInProgressRootRecoverableErrors=queuedErrors:workInProgressRootRecoverableErrors.push.apply(workInProgressRootRecoverableErrors,queuedErrors),hydrationErrors=null),queuedErrors}function queueHydrationError(error){null===hydrationErrors?hydrationErrors=[error]:hydrationErrors.push(error)}var valueCursor=createCursor(null),currentlyRenderingFiber$1=null,lastContextDependency=null;function pushProvider(providerFiber,context,nextValue){push(valueCursor,context._currentValue),context._currentValue=nextValue}function popProvider(context){context._currentValue=valueCursor.current,pop(valueCursor)}function scheduleContextWorkOnParentPath(parent,renderLanes,propagationRoot){for(;null!==parent;){var alternate=parent.alternate;if((parent.childLanes&renderLanes)!==renderLanes?(parent.childLanes|=renderLanes,null!==alternate&&(alternate.childLanes|=renderLanes)):null!==alternate&&(alternate.childLanes&renderLanes)!==renderLanes&&(alternate.childLanes|=renderLanes),parent===propagationRoot)break;parent=parent.return}}function propagateContextChanges(workInProgress,contexts,renderLanes,forcePropagateEntireTree){var fiber=workInProgress.child;for(null!==fiber&&(fiber.return=workInProgress);null!==fiber;){var list=fiber.dependencies;if(null!==list){var nextFiber=fiber.child;list=list.firstContext;a:for(;null!==list;){var dependency=list;list=fiber;for(var i=0;i<contexts.length;i++)if(dependency.context===contexts[i]){list.lanes|=renderLanes,null!==(dependency=list.alternate)&&(dependency.lanes|=renderLanes),scheduleContextWorkOnParentPath(list.return,renderLanes,workInProgress),forcePropagateEntireTree||(nextFiber=null);break a}list=dependency.next}}else if(18===fiber.tag){if(null===(nextFiber=fiber.return))throw Error(formatProdErrorMessage(341));nextFiber.lanes|=renderLanes,null!==(list=nextFiber.alternate)&&(list.lanes|=renderLanes),scheduleContextWorkOnParentPath(nextFiber,renderLanes,workInProgress),nextFiber=null}else 13===fiber.tag&&null!==fiber.memoizedState&&null===fiber.memoizedState.dehydrated?(fiber.lanes|=renderLanes,null!==(nextFiber=fiber.alternate)&&(nextFiber.lanes|=renderLanes),scheduleContextWorkOnParentPath(fiber.return,renderLanes,workInProgress),nextFiber=forcePropagateEntireTree?fiber.child:null):nextFiber=fiber.child;if(null!==nextFiber)nextFiber.return=fiber;else for(nextFiber=fiber;null!==nextFiber;){if(nextFiber===workInProgress){nextFiber=null;break}if(null!==(fiber=nextFiber.sibling)){fiber.return=nextFiber.return,nextFiber=fiber;break}nextFiber=nextFiber.return}fiber=nextFiber}}function propagateParentContextChanges(current,workInProgress,renderLanes,forcePropagateEntireTree){current=null;for(var parent=workInProgress,isInsidePropagationBailout=!1;null!==parent;){if(!isInsidePropagationBailout){if(0!=(524288&parent.flags))isInsidePropagationBailout=!0;else if(0!=(262144&parent.flags))break}if(10===parent.tag){var currentParent=parent.alternate;if(null===currentParent)throw Error(formatProdErrorMessage(387));if(null!==(currentParent=currentParent.memoizedProps)){var context=parent.type;objectIs(parent.pendingProps.value,currentParent.value)||(null!==current?current.push(context):current=[context])}}else if(parent===hostTransitionProviderCursor.current){if(null===(currentParent=parent.alternate))throw Error(formatProdErrorMessage(387));currentParent.memoizedState.memoizedState!==parent.memoizedState.memoizedState&&(null!==current?current.push(HostTransitionContext):current=[HostTransitionContext])}parent=parent.return}return null!==current&&propagateContextChanges(workInProgress,current,renderLanes,forcePropagateEntireTree),workInProgress.flags|=262144,null!==current}function checkIfContextChanged(currentDependencies){for(currentDependencies=currentDependencies.firstContext;null!==currentDependencies;){if(!objectIs(currentDependencies.context._currentValue,currentDependencies.memoizedValue))return!0;currentDependencies=currentDependencies.next}return!1}function prepareToReadContext(workInProgress){currentlyRenderingFiber$1=workInProgress,lastContextDependency=null,null!==(workInProgress=workInProgress.dependencies)&&(workInProgress.firstContext=null)}function readContext(context){return readContextForConsumer(currentlyRenderingFiber$1,context)}function readContextDuringReconciliation(consumer,context){return null===currentlyRenderingFiber$1&&prepareToReadContext(consumer),readContextForConsumer(consumer,context)}function readContextForConsumer(consumer,context){var value=context._currentValue;if(context={context:context,memoizedValue:value,next:null},null===lastContextDependency){if(null===consumer)throw Error(formatProdErrorMessage(308));lastContextDependency=context,consumer.dependencies={lanes:0,firstContext:context},consumer.flags|=524288}else lastContextDependency=lastContextDependency.next=context;return value}var AbortControllerLocal="u">typeof AbortController?AbortController:function(){var listeners=[],signal=this.signal={aborted:!1,addEventListener:function(type,listener){listeners.push(listener)}};this.abort=function(){signal.aborted=!0,listeners.forEach(function(listener){return listener()})}},scheduleCallback$2=Scheduler.unstable_scheduleCallback,NormalPriority=Scheduler.unstable_NormalPriority,CacheContext={$$typeof:REACT_CONTEXT_TYPE,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function createCache(){return{controller:new AbortControllerLocal,data:new Map,refCount:0}}function releaseCache(cache){cache.refCount--,0===cache.refCount&&scheduleCallback$2(NormalPriority,function(){cache.controller.abort()})}function queueTransitionTypes(root,transitionTypes){if(0!=(4194048&root.pendingLanes)){var queued=root.transitionTypes;for(null===queued&&(queued=root.transitionTypes=[]),root=0;root<transitionTypes.length;root++){var transitionType=transitionTypes[root];-1===queued.indexOf(transitionType)&&queued.push(transitionType)}}}var entangledTransitionTypes=null;function claimQueuedTransitionTypes(root){var claimed=root.transitionTypes;return root.transitionTypes=null,claimed}var currentEntangledListeners=null,currentEntangledPendingCount=0,currentEntangledLane=0,currentEntangledActionThenable=null;function entangleAsyncAction(transition,thenable){if(null===currentEntangledListeners){var entangledListeners=currentEntangledListeners=[];currentEntangledPendingCount=0,currentEntangledLane=requestTransitionLane(),currentEntangledActionThenable={status:"pending",value:void 0,then:function(resolve){entangledListeners.push(resolve)}}}return currentEntangledPendingCount++,thenable.then(pingEngtangledActionScope,pingEngtangledActionScope),thenable}function pingEngtangledActionScope(){if(0==--currentEntangledPendingCount&&(entangledTransitionTypes=null,null!==currentEntangledListeners)){null!==currentEntangledActionThenable&&(currentEntangledActionThenable.status="fulfilled");var listeners=currentEntangledListeners;currentEntangledListeners=null,currentEntangledLane=0,currentEntangledActionThenable=null;for(var i=0;i<listeners.length;i++)(0,listeners[i])()}}function chainThenableValue(thenable,result){var listeners=[],thenableWithOverride={status:"pending",value:null,reason:null,then:function(resolve){listeners.push(resolve)}};return thenable.then(function(){thenableWithOverride.status="fulfilled",thenableWithOverride.value=result;for(var i=0;i<listeners.length;i++)(0,listeners[i])(result)},function(error){for(thenableWithOverride.status="rejected",thenableWithOverride.reason=error,error=0;error<listeners.length;error++)(0,listeners[error])(void 0)}),thenableWithOverride}var prevOnStartTransitionFinish=ReactSharedInternals.S;ReactSharedInternals.S=function(transition,returnValue){if(globalMostRecentTransitionTime=now(),"object"==typeof returnValue&&null!==returnValue&&"function"==typeof returnValue.then&&entangleAsyncAction(transition,returnValue),null!==entangledTransitionTypes)for(var root$27=firstScheduledRoot;null!==root$27;)queueTransitionTypes(root$27,entangledTransitionTypes),root$27=root$27.next;if(null!==(root$27=transition.types)){for(var root$28=firstScheduledRoot;null!==root$28;)queueTransitionTypes(root$28,root$27),root$28=root$28.next;if(0!==currentEntangledLane){null===(root$28=entangledTransitionTypes)&&(root$28=entangledTransitionTypes=[]);for(var i=0;i<root$27.length;i++){var transitionType=root$27[i];-1===root$28.indexOf(transitionType)&&root$28.push(transitionType)}}}null!==prevOnStartTransitionFinish&&prevOnStartTransitionFinish(transition,returnValue)};var resumedCache=createCursor(null);function peekCacheFromPool(){var cacheResumedFromPreviousRender=resumedCache.current;return null!==cacheResumedFromPreviousRender?cacheResumedFromPreviousRender:workInProgressRoot.pooledCache}function pushTransition(offscreenWorkInProgress,prevCachePool){null===prevCachePool?push(resumedCache,resumedCache.current):push(resumedCache,prevCachePool.pool)}function getSuspendedCache(){var cacheFromPool=peekCacheFromPool();return null===cacheFromPool?null:{parent:CacheContext._currentValue,pool:cacheFromPool}}var SuspenseException=Error(formatProdErrorMessage(460)),SuspenseyCommitException=Error(formatProdErrorMessage(474)),SuspenseActionException=Error(formatProdErrorMessage(542)),noopSuspenseyCommitThenable={then:function(){}};function isThenableResolved(thenable){return"fulfilled"===(thenable=thenable.status)||"rejected"===thenable}function trackUsedThenable(thenableState,thenable,index){switch(void 0===(index=thenableState[index])?thenableState.push(thenable):index!==thenable&&(thenable.then(noop$1,noop$1),thenable=index),thenable.status){case"fulfilled":return thenable.value;case"rejected":throw checkIfUseWrappedInAsyncCatch(thenableState=thenable.reason),thenableState;default:if("string"==typeof thenable.status)thenable.then(noop$1,noop$1);else{if(null!==(thenableState=workInProgressRoot)&&100<thenableState.shellSuspendCounter)throw Error(formatProdErrorMessage(482));(thenableState=thenable).status="pending",thenableState.then(function(fulfilledValue){if("pending"===thenable.status){var fulfilledThenable=thenable;fulfilledThenable.status="fulfilled",fulfilledThenable.value=fulfilledValue}},function(error){if("pending"===thenable.status){var rejectedThenable=thenable;rejectedThenable.status="rejected",rejectedThenable.reason=error}})}switch(thenable.status){case"fulfilled":return thenable.value;case"rejected":throw checkIfUseWrappedInAsyncCatch(thenableState=thenable.reason),thenableState}throw suspendedThenable=thenable,SuspenseException}}function resolveLazy(lazyType){try{return(0,lazyType._init)(lazyType._payload)}catch(x){if(null!==x&&"object"==typeof x&&"function"==typeof x.then)throw suspendedThenable=x,SuspenseException;throw x}}var suspendedThenable=null;function getSuspendedThenable(){if(null===suspendedThenable)throw Error(formatProdErrorMessage(459));var thenable=suspendedThenable;return suspendedThenable=null,thenable}function checkIfUseWrappedInAsyncCatch(rejectedReason){if(rejectedReason===SuspenseException||rejectedReason===SuspenseActionException)throw Error(formatProdErrorMessage(483))}var thenableState$1=null,thenableIndexCounter$1=0;function unwrapThenable(thenable){var index=thenableIndexCounter$1;return thenableIndexCounter$1+=1,null===thenableState$1&&(thenableState$1=[]),trackUsedThenable(thenableState$1,thenable,index)}function coerceRef(workInProgress,element){workInProgress.ref=void 0!==(element=element.props.ref)?element:null}function throwOnInvalidObjectTypeImpl(returnFiber,newChild){if(newChild.$$typeof===REACT_LEGACY_ELEMENT_TYPE)throw Error(formatProdErrorMessage(525));throw Error(formatProdErrorMessage(31,"[object Object]"===(returnFiber=Object.prototype.toString.call(newChild))?"object with keys {"+Object.keys(newChild).join(", ")+"}":returnFiber))}function createChildReconciler(shouldTrackSideEffects){function deleteChild(returnFiber,childToDelete){if(shouldTrackSideEffects){var deletions=returnFiber.deletions;null===deletions?(returnFiber.deletions=[childToDelete],returnFiber.flags|=16):deletions.push(childToDelete)}}function deleteRemainingChildren(returnFiber,currentFirstChild){if(!shouldTrackSideEffects)return null;for(;null!==currentFirstChild;)deleteChild(returnFiber,currentFirstChild),currentFirstChild=currentFirstChild.sibling;return null}function mapRemainingChildren(currentFirstChild){for(var existingChildren=new Map;null!==currentFirstChild;)null===currentFirstChild.key?existingChildren.set(currentFirstChild.index,currentFirstChild):existingChildren.set(currentFirstChild.key,currentFirstChild),currentFirstChild=currentFirstChild.sibling;return existingChildren}function useFiber(fiber,pendingProps){return(fiber=createWorkInProgress(fiber,pendingProps)).index=0,fiber.sibling=null,fiber}function placeChild(newFiber,lastPlacedIndex,newIndex){return(newFiber.index=newIndex,shouldTrackSideEffects)?null!==(newIndex=newFiber.alternate)?(newIndex=newIndex.index)<lastPlacedIndex?(newFiber.flags|=0x8000002,lastPlacedIndex):newIndex:(newFiber.flags|=0x8000002,lastPlacedIndex):(newFiber.flags|=1048576,lastPlacedIndex)}function placeSingleChild(newFiber){return shouldTrackSideEffects&&null===newFiber.alternate&&(newFiber.flags|=0x8000002),newFiber}function updateTextNode(returnFiber,current,textContent,lanes){return null===current||6!==current.tag?(current=createFiberFromText(textContent,returnFiber.mode,lanes)).return=returnFiber:(current=useFiber(current,textContent)).return=returnFiber,current}function updateElement(returnFiber,current,element,lanes){var elementType=element.type;return elementType===REACT_FRAGMENT_TYPE?(coerceRef(returnFiber=updateFragment(returnFiber,current,element.props.children,lanes,element.key),element),returnFiber):(null!==current&&(current.elementType===elementType||"object"==typeof elementType&&null!==elementType&&elementType.$$typeof===REACT_LAZY_TYPE&&resolveLazy(elementType)===current.type)?coerceRef(current=useFiber(current,element.props),element):coerceRef(current=createFiberFromTypeAndProps(element.type,element.key,element.props,null,returnFiber.mode,lanes),element),current.return=returnFiber,current)}function updatePortal(returnFiber,current,portal,lanes){return null===current||4!==current.tag||current.stateNode.containerInfo!==portal.containerInfo||current.stateNode.implementation!==portal.implementation?(current=createFiberFromPortal(portal,returnFiber.mode,lanes)).return=returnFiber:(current=useFiber(current,portal.children||[])).return=returnFiber,current}function updateFragment(returnFiber,current,fragment,lanes,key){return null===current||7!==current.tag?(current=createFiberFromFragment(fragment,returnFiber.mode,lanes,key)).return=returnFiber:(current=useFiber(current,fragment)).return=returnFiber,current}function createChild(returnFiber,newChild,lanes){if("string"==typeof newChild&&""!==newChild||"number"==typeof newChild||"bigint"==typeof newChild)return(newChild=createFiberFromText(""+newChild,returnFiber.mode,lanes)).return=returnFiber,newChild;if("object"==typeof newChild&&null!==newChild){switch(newChild.$$typeof){case REACT_ELEMENT_TYPE:return coerceRef(lanes=createFiberFromTypeAndProps(newChild.type,newChild.key,newChild.props,null,returnFiber.mode,lanes),newChild),lanes.return=returnFiber,lanes;case REACT_PORTAL_TYPE:return(newChild=createFiberFromPortal(newChild,returnFiber.mode,lanes)).return=returnFiber,newChild;case REACT_LAZY_TYPE:return createChild(returnFiber,newChild=resolveLazy(newChild),lanes)}if(isArrayImpl(newChild)||getIteratorFn(newChild))return(newChild=createFiberFromFragment(newChild,returnFiber.mode,lanes,null)).return=returnFiber,newChild;if("function"==typeof newChild.then)return createChild(returnFiber,unwrapThenable(newChild),lanes);if(newChild.$$typeof===REACT_CONTEXT_TYPE)return createChild(returnFiber,readContextDuringReconciliation(returnFiber,newChild),lanes);throwOnInvalidObjectTypeImpl(returnFiber,newChild)}return null}function updateSlot(returnFiber,oldFiber,newChild,lanes){var key=null!==oldFiber?oldFiber.key:null;if("string"==typeof newChild&&""!==newChild||"number"==typeof newChild||"bigint"==typeof newChild)return null!==key?null:updateTextNode(returnFiber,oldFiber,""+newChild,lanes);if("object"==typeof newChild&&null!==newChild){switch(newChild.$$typeof){case REACT_ELEMENT_TYPE:return newChild.key===key?updateElement(returnFiber,oldFiber,newChild,lanes):null;case REACT_PORTAL_TYPE:return newChild.key===key?updatePortal(returnFiber,oldFiber,newChild,lanes):null;case REACT_LAZY_TYPE:return updateSlot(returnFiber,oldFiber,newChild=resolveLazy(newChild),lanes)}if(isArrayImpl(newChild)||getIteratorFn(newChild))return null!==key?null:updateFragment(returnFiber,oldFiber,newChild,lanes,null);if("function"==typeof newChild.then)return updateSlot(returnFiber,oldFiber,unwrapThenable(newChild),lanes);if(newChild.$$typeof===REACT_CONTEXT_TYPE)return updateSlot(returnFiber,oldFiber,readContextDuringReconciliation(returnFiber,newChild),lanes);throwOnInvalidObjectTypeImpl(returnFiber,newChild)}return null}function updateFromMap(existingChildren,returnFiber,newIdx,newChild,lanes){if("string"==typeof newChild&&""!==newChild||"number"==typeof newChild||"bigint"==typeof newChild)return updateTextNode(returnFiber,existingChildren=existingChildren.get(newIdx)||null,""+newChild,lanes);if("object"==typeof newChild&&null!==newChild){switch(newChild.$$typeof){case REACT_ELEMENT_TYPE:return updateElement(returnFiber,existingChildren=existingChildren.get(null===newChild.key?newIdx:newChild.key)||null,newChild,lanes);case REACT_PORTAL_TYPE:return updatePortal(returnFiber,existingChildren=existingChildren.get(null===newChild.key?newIdx:newChild.key)||null,newChild,lanes);case REACT_LAZY_TYPE:return updateFromMap(existingChildren,returnFiber,newIdx,newChild=resolveLazy(newChild),lanes)}if(isArrayImpl(newChild)||getIteratorFn(newChild))return updateFragment(returnFiber,existingChildren=existingChildren.get(newIdx)||null,newChild,lanes,null);if("function"==typeof newChild.then)return updateFromMap(existingChildren,returnFiber,newIdx,unwrapThenable(newChild),lanes);if(newChild.$$typeof===REACT_CONTEXT_TYPE)return updateFromMap(existingChildren,returnFiber,newIdx,readContextDuringReconciliation(returnFiber,newChild),lanes);throwOnInvalidObjectTypeImpl(returnFiber,newChild)}return null}function reconcileChildrenArray(returnFiber,currentFirstChild,newChildren,lanes){for(var resultingFirstChild=null,previousNewFiber=null,oldFiber=currentFirstChild,newIdx=currentFirstChild=0,nextOldFiber=null;null!==oldFiber&&newIdx<newChildren.length;newIdx++){oldFiber.index>newIdx?(nextOldFiber=oldFiber,oldFiber=null):nextOldFiber=oldFiber.sibling;var newFiber=updateSlot(returnFiber,oldFiber,newChildren[newIdx],lanes);if(null===newFiber){null===oldFiber&&(oldFiber=nextOldFiber);break}shouldTrackSideEffects&&oldFiber&&null===newFiber.alternate&&deleteChild(returnFiber,oldFiber),currentFirstChild=placeChild(newFiber,currentFirstChild,newIdx),null===previousNewFiber?resultingFirstChild=newFiber:previousNewFiber.sibling=newFiber,previousNewFiber=newFiber,oldFiber=nextOldFiber}if(newIdx===newChildren.length)return deleteRemainingChildren(returnFiber,oldFiber),isHydrating&&pushTreeFork(returnFiber,newIdx),resultingFirstChild;if(null===oldFiber){for(;newIdx<newChildren.length;newIdx++)null!==(oldFiber=createChild(returnFiber,newChildren[newIdx],lanes))&&(currentFirstChild=placeChild(oldFiber,currentFirstChild,newIdx),null===previousNewFiber?resultingFirstChild=oldFiber:previousNewFiber.sibling=oldFiber,previousNewFiber=oldFiber);return isHydrating&&pushTreeFork(returnFiber,newIdx),resultingFirstChild}for(oldFiber=mapRemainingChildren(oldFiber);newIdx<newChildren.length;newIdx++)null!==(nextOldFiber=updateFromMap(oldFiber,returnFiber,newIdx,newChildren[newIdx],lanes))&&(shouldTrackSideEffects&&null!==(newFiber=nextOldFiber.alternate)&&oldFiber.delete(null===newFiber.key?newIdx:newFiber.key),currentFirstChild=placeChild(nextOldFiber,currentFirstChild,newIdx),null===previousNewFiber?resultingFirstChild=nextOldFiber:previousNewFiber.sibling=nextOldFiber,previousNewFiber=nextOldFiber);return shouldTrackSideEffects&&oldFiber.forEach(function(child){return deleteChild(returnFiber,child)}),isHydrating&&pushTreeFork(returnFiber,newIdx),resultingFirstChild}function reconcileChildrenIterator(returnFiber,currentFirstChild,newChildren,lanes){if(null==newChildren)throw Error(formatProdErrorMessage(151));for(var resultingFirstChild=null,previousNewFiber=null,oldFiber=currentFirstChild,newIdx=currentFirstChild=0,nextOldFiber=null,step=newChildren.next();null!==oldFiber&&!step.done;newIdx++,step=newChildren.next()){oldFiber.index>newIdx?(nextOldFiber=oldFiber,oldFiber=null):nextOldFiber=oldFiber.sibling;var newFiber=updateSlot(returnFiber,oldFiber,step.value,lanes);if(null===newFiber){null===oldFiber&&(oldFiber=nextOldFiber);break}shouldTrackSideEffects&&oldFiber&&null===newFiber.alternate&&deleteChild(returnFiber,oldFiber),currentFirstChild=placeChild(newFiber,currentFirstChild,newIdx),null===previousNewFiber?resultingFirstChild=newFiber:previousNewFiber.sibling=newFiber,previousNewFiber=newFiber,oldFiber=nextOldFiber}if(step.done)return deleteRemainingChildren(returnFiber,oldFiber),isHydrating&&pushTreeFork(returnFiber,newIdx),resultingFirstChild;if(null===oldFiber){for(;!step.done;newIdx++,step=newChildren.next())null!==(step=createChild(returnFiber,step.value,lanes))&&(currentFirstChild=placeChild(step,currentFirstChild,newIdx),null===previousNewFiber?resultingFirstChild=step:previousNewFiber.sibling=step,previousNewFiber=step);return isHydrating&&pushTreeFork(returnFiber,newIdx),resultingFirstChild}for(oldFiber=mapRemainingChildren(oldFiber);!step.done;newIdx++,step=newChildren.next())null!==(step=updateFromMap(oldFiber,returnFiber,newIdx,step.value,lanes))&&(shouldTrackSideEffects&&null!==(nextOldFiber=step.alternate)&&oldFiber.delete(null===nextOldFiber.key?newIdx:nextOldFiber.key),currentFirstChild=placeChild(step,currentFirstChild,newIdx),null===previousNewFiber?resultingFirstChild=step:previousNewFiber.sibling=step,previousNewFiber=step);return shouldTrackSideEffects&&oldFiber.forEach(function(child){return deleteChild(returnFiber,child)}),isHydrating&&pushTreeFork(returnFiber,newIdx),resultingFirstChild}function reconcileChildFibersImpl(returnFiber,currentFirstChild,newChild,lanes){if("object"==typeof newChild&&null!==newChild&&newChild.type===REACT_FRAGMENT_TYPE&&null===newChild.key&&void 0===newChild.props.ref&&(newChild=newChild.props.children),"object"==typeof newChild&&null!==newChild){switch(newChild.$$typeof){case REACT_ELEMENT_TYPE:a:{for(var key=newChild.key;null!==currentFirstChild;){if(currentFirstChild.key===key){if((key=newChild.type)===REACT_FRAGMENT_TYPE){if(7===currentFirstChild.tag){deleteRemainingChildren(returnFiber,currentFirstChild.sibling),coerceRef(lanes=useFiber(currentFirstChild,newChild.props.children),newChild),lanes.return=returnFiber,returnFiber=lanes;break a}}else if(currentFirstChild.elementType===key||"object"==typeof key&&null!==key&&key.$$typeof===REACT_LAZY_TYPE&&resolveLazy(key)===currentFirstChild.type){deleteRemainingChildren(returnFiber,currentFirstChild.sibling),coerceRef(lanes=useFiber(currentFirstChild,newChild.props),newChild),lanes.return=returnFiber,returnFiber=lanes;break a}deleteRemainingChildren(returnFiber,currentFirstChild);break}deleteChild(returnFiber,currentFirstChild),currentFirstChild=currentFirstChild.sibling}newChild.type===REACT_FRAGMENT_TYPE?coerceRef(lanes=createFiberFromFragment(newChild.props.children,returnFiber.mode,lanes,newChild.key),newChild):coerceRef(lanes=createFiberFromTypeAndProps(newChild.type,newChild.key,newChild.props,null,returnFiber.mode,lanes),newChild),lanes.return=returnFiber,returnFiber=lanes}return placeSingleChild(returnFiber);case REACT_PORTAL_TYPE:a:{for(key=newChild.key;null!==currentFirstChild;){if(currentFirstChild.key===key)if(4===currentFirstChild.tag&&currentFirstChild.stateNode.containerInfo===newChild.containerInfo&&currentFirstChild.stateNode.implementation===newChild.implementation){deleteRemainingChildren(returnFiber,currentFirstChild.sibling),(lanes=useFiber(currentFirstChild,newChild.children||[])).return=returnFiber,returnFiber=lanes;break a}else{deleteRemainingChildren(returnFiber,currentFirstChild);break}deleteChild(returnFiber,currentFirstChild),currentFirstChild=currentFirstChild.sibling}(lanes=createFiberFromPortal(newChild,returnFiber.mode,lanes)).return=returnFiber,returnFiber=lanes}return placeSingleChild(returnFiber);case REACT_LAZY_TYPE:return reconcileChildFibersImpl(returnFiber,currentFirstChild,newChild=resolveLazy(newChild),lanes)}if(isArrayImpl(newChild))return reconcileChildrenArray(returnFiber,currentFirstChild,newChild,lanes);if(getIteratorFn(newChild)){if("function"!=typeof(key=getIteratorFn(newChild)))throw Error(formatProdErrorMessage(150));return reconcileChildrenIterator(returnFiber,currentFirstChild,newChild=key.call(newChild),lanes)}if("function"==typeof newChild.then)return reconcileChildFibersImpl(returnFiber,currentFirstChild,unwrapThenable(newChild),lanes);if(newChild.$$typeof===REACT_CONTEXT_TYPE)return reconcileChildFibersImpl(returnFiber,currentFirstChild,readContextDuringReconciliation(returnFiber,newChild),lanes);throwOnInvalidObjectTypeImpl(returnFiber,newChild)}return"string"==typeof newChild&&""!==newChild||"number"==typeof newChild||"bigint"==typeof newChild?(newChild=""+newChild,null!==currentFirstChild&&6===currentFirstChild.tag?(deleteRemainingChildren(returnFiber,currentFirstChild.sibling),(lanes=useFiber(currentFirstChild,newChild)).return=returnFiber):(deleteRemainingChildren(returnFiber,currentFirstChild),(lanes=createFiberFromText(newChild,returnFiber.mode,lanes)).return=returnFiber),placeSingleChild(returnFiber=lanes)):deleteRemainingChildren(returnFiber,currentFirstChild)}return function(returnFiber,currentFirstChild,newChild,lanes){try{thenableIndexCounter$1=0;var firstChildFiber=reconcileChildFibersImpl(returnFiber,currentFirstChild,newChild,lanes);return thenableState$1=null,firstChildFiber}catch(x){if(x===SuspenseException||x===SuspenseActionException)throw x;var fiber=createFiberImplClass(29,x,null,returnFiber.mode);return fiber.lanes=lanes,fiber.return=returnFiber,fiber}finally{}}}var reconcileChildFibers=createChildReconciler(!0),mountChildFibers=createChildReconciler(!1),hasForceUpdate=!1;function initializeUpdateQueue(fiber){fiber.updateQueue={baseState:fiber.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function cloneUpdateQueue(current,workInProgress){current=current.updateQueue,workInProgress.updateQueue===current&&(workInProgress.updateQueue={baseState:current.baseState,firstBaseUpdate:current.firstBaseUpdate,lastBaseUpdate:current.lastBaseUpdate,shared:current.shared,callbacks:null})}function createUpdate(lane){return{lane:lane,tag:0,payload:null,callback:null,next:null}}function enqueueUpdate(fiber,update,lane){var updateQueue=fiber.updateQueue;if(null===updateQueue)return null;if(updateQueue=updateQueue.shared,0!=(2&executionContext)){var pending=updateQueue.pending;return null===pending?update.next=update:(update.next=pending.next,pending.next=update),updateQueue.pending=update,update=getRootForUpdatedFiber(fiber),markUpdateLaneFromFiberToRoot(fiber,null,lane),update}return enqueueUpdate$1(fiber,updateQueue,update,lane),getRootForUpdatedFiber(fiber)}function entangleTransitions(root,fiber,lane){if(null!==(fiber=fiber.updateQueue)&&(fiber=fiber.shared,0!=(4194048&lane))){var queueLanes=fiber.lanes;queueLanes&=root.pendingLanes,lane|=queueLanes,fiber.lanes=lane,markRootEntangled(root,lane)}}function enqueueCapturedUpdate(workInProgress,capturedUpdate){var queue=workInProgress.updateQueue,current=workInProgress.alternate;if(null!==current&&queue===(current=current.updateQueue)){var newFirst=null,newLast=null;if(null!==(queue=queue.firstBaseUpdate)){do{var clone={lane:queue.lane,tag:queue.tag,payload:queue.payload,callback:null,next:null};null===newLast?newFirst=newLast=clone:newLast=newLast.next=clone,queue=queue.next}while(null!==queue)null===newLast?newFirst=newLast=capturedUpdate:newLast=newLast.next=capturedUpdate}else newFirst=newLast=capturedUpdate;queue={baseState:current.baseState,firstBaseUpdate:newFirst,lastBaseUpdate:newLast,shared:current.shared,callbacks:current.callbacks},workInProgress.updateQueue=queue;return}null===(workInProgress=queue.lastBaseUpdate)?queue.firstBaseUpdate=capturedUpdate:workInProgress.next=capturedUpdate,queue.lastBaseUpdate=capturedUpdate}var didReadFromEntangledAsyncAction=!1;function suspendIfUpdateReadFromEntangledAsyncAction(){if(didReadFromEntangledAsyncAction){var entangledActionThenable=currentEntangledActionThenable;if(null!==entangledActionThenable)throw entangledActionThenable}}function processUpdateQueue(workInProgress$jscomp$0,props,instance$jscomp$0,renderLanes){didReadFromEntangledAsyncAction=!1;var queue=workInProgress$jscomp$0.updateQueue;hasForceUpdate=!1;var firstBaseUpdate=queue.firstBaseUpdate,lastBaseUpdate=queue.lastBaseUpdate,pendingQueue=queue.shared.pending;if(null!==pendingQueue){queue.shared.pending=null;var lastPendingUpdate=pendingQueue,firstPendingUpdate=lastPendingUpdate.next;lastPendingUpdate.next=null,null===lastBaseUpdate?firstBaseUpdate=firstPendingUpdate:lastBaseUpdate.next=firstPendingUpdate,lastBaseUpdate=lastPendingUpdate;var current=workInProgress$jscomp$0.alternate;null!==current&&(pendingQueue=(current=current.updateQueue).lastBaseUpdate)!==lastBaseUpdate&&(null===pendingQueue?current.firstBaseUpdate=firstPendingUpdate:pendingQueue.next=firstPendingUpdate,current.lastBaseUpdate=lastPendingUpdate)}if(null!==firstBaseUpdate){var newState=queue.baseState;for(lastBaseUpdate=0,current=firstPendingUpdate=lastPendingUpdate=null,pendingQueue=firstBaseUpdate;;){var updateLane=-0x20000001&pendingQueue.lane,isHiddenUpdate=updateLane!==pendingQueue.lane;if(isHiddenUpdate?(workInProgressRootRenderLanes&updateLane)===updateLane:(renderLanes&updateLane)===updateLane){0!==updateLane&&updateLane===currentEntangledLane&&(didReadFromEntangledAsyncAction=!0),null!==current&&(current=current.next={lane:0,tag:pendingQueue.tag,payload:pendingQueue.payload,callback:null,next:null});a:{var workInProgress=workInProgress$jscomp$0,update=pendingQueue;switch(updateLane=props,update.tag){case 1:if("function"==typeof(workInProgress=update.payload)){newState=workInProgress.call(instance$jscomp$0,newState,updateLane);break a}newState=workInProgress;break a;case 3:workInProgress.flags=-65537&workInProgress.flags|128;case 0:if(null==(updateLane="function"==typeof(workInProgress=update.payload)?workInProgress.call(instance$jscomp$0,newState,updateLane):workInProgress))break a;newState=assign({},newState,updateLane);break a;case 2:hasForceUpdate=!0}}null!==(updateLane=pendingQueue.callback)&&(workInProgress$jscomp$0.flags|=64,isHiddenUpdate&&(workInProgress$jscomp$0.flags|=8192),null===(isHiddenUpdate=queue.callbacks)?queue.callbacks=[updateLane]:isHiddenUpdate.push(updateLane))}else isHiddenUpdate={lane:updateLane,tag:pendingQueue.tag,payload:pendingQueue.payload,callback:pendingQueue.callback,next:null},null===current?(firstPendingUpdate=current=isHiddenUpdate,lastPendingUpdate=newState):current=current.next=isHiddenUpdate,lastBaseUpdate|=updateLane;if(null===(pendingQueue=pendingQueue.next))if(null===(pendingQueue=queue.shared.pending))break;else pendingQueue=(isHiddenUpdate=pendingQueue).next,isHiddenUpdate.next=null,queue.lastBaseUpdate=isHiddenUpdate,queue.shared.pending=null}null===current&&(lastPendingUpdate=newState),queue.baseState=lastPendingUpdate,queue.firstBaseUpdate=firstPendingUpdate,queue.lastBaseUpdate=current,null===firstBaseUpdate&&(queue.shared.lanes=0),workInProgressRootSkippedLanes|=lastBaseUpdate,workInProgress$jscomp$0.lanes=lastBaseUpdate,workInProgress$jscomp$0.memoizedState=newState}}function callCallback(callback,context){if("function"!=typeof callback)throw Error(formatProdErrorMessage(191,callback));callback.call(context)}function commitCallbacks(updateQueue,context){var callbacks=updateQueue.callbacks;if(null!==callbacks)for(updateQueue.callbacks=null,updateQueue=0;updateQueue<callbacks.length;updateQueue++)callCallback(callbacks[updateQueue],context)}var currentTreeHiddenStackCursor=createCursor(null),prevEntangledRenderLanesCursor=createCursor(0);function pushHiddenContext(fiber,context){push(prevEntangledRenderLanesCursor,fiber=entangledRenderLanes),push(currentTreeHiddenStackCursor,context),entangledRenderLanes=fiber|context.baseLanes}function reuseHiddenContextOnStack(){push(prevEntangledRenderLanesCursor,entangledRenderLanes),push(currentTreeHiddenStackCursor,currentTreeHiddenStackCursor.current)}function popHiddenContext(){entangledRenderLanes=prevEntangledRenderLanesCursor.current,pop(currentTreeHiddenStackCursor),pop(prevEntangledRenderLanesCursor)}var suspenseHandlerStackCursor=createCursor(null),shellBoundary=null;function pushPrimaryTreeSuspenseHandler(handler){var current=handler.alternate;push(suspenseStackCursor,1&suspenseStackCursor.current),push(suspenseHandlerStackCursor,handler),null===shellBoundary&&(null===current||null!==currentTreeHiddenStackCursor.current?shellBoundary=handler:null!==current.memoizedState&&(shellBoundary=handler))}function pushDehydratedActivitySuspenseHandler(fiber){push(suspenseStackCursor,suspenseStackCursor.current),push(suspenseHandlerStackCursor,fiber),null===shellBoundary&&(shellBoundary=fiber)}function pushOffscreenSuspenseHandler(fiber){22===fiber.tag?(push(suspenseStackCursor,suspenseStackCursor.current),push(suspenseHandlerStackCursor,fiber),null===shellBoundary&&(shellBoundary=fiber)):reuseSuspenseHandlerOnStack()}function reuseSuspenseHandlerOnStack(){push(suspenseStackCursor,suspenseStackCursor.current),push(suspenseHandlerStackCursor,suspenseHandlerStackCursor.current)}function popSuspenseHandler(fiber){pop(suspenseHandlerStackCursor),shellBoundary===fiber&&(shellBoundary=null),pop(suspenseStackCursor)}var suspenseStackCursor=createCursor(0);function pushSuspenseListContext(fiber,newContext){push(suspenseHandlerStackCursor,suspenseHandlerStackCursor.current),push(suspenseStackCursor,newContext)}function popSuspenseListContext(fiber){pop(suspenseStackCursor),pop(suspenseHandlerStackCursor),shellBoundary===fiber&&(shellBoundary=null)}function findFirstSuspended(row){for(var node=row;null!==node;){if(13===node.tag){var state=node.memoizedState;if(null!==state&&(null===(state=state.dehydrated)||isSuspenseInstancePending(state)||isSuspenseInstanceFallback(state)))return node}else if(19===node.tag&&"independent"!==node.memoizedProps.revealOrder){if(0!=(128&node.flags))return node}else if(null!==node.child){node.child.return=node,node=node.child;continue}if(node===row)break;for(;null===node.sibling;){if(null===node.return||node.return===row)return null;node=node.return}node.sibling.return=node.return,node=node.sibling}return null}var renderLanes=0,currentlyRenderingFiber=null,currentHook=null,workInProgressHook=null,didScheduleRenderPhaseUpdate=!1,didScheduleRenderPhaseUpdateDuringThisPass=!1,shouldDoubleInvokeUserFnsInHooksDEV=!1,localIdCounter=0,thenableIndexCounter=0,thenableState=null,globalClientIdCounter=0;function throwInvalidHookError(){throw Error(formatProdErrorMessage(321))}function areHookInputsEqual(nextDeps,prevDeps){if(null===prevDeps)return!1;for(var i=0;i<prevDeps.length&&i<nextDeps.length;i++)if(!objectIs(nextDeps[i],prevDeps[i]))return!1;return!0}function renderWithHooks(current,workInProgress,Component,props,secondArg,nextRenderLanes){return renderLanes=nextRenderLanes,currentlyRenderingFiber=workInProgress,workInProgress.memoizedState=null,workInProgress.updateQueue=null,workInProgress.lanes=0,ReactSharedInternals.H=null===current||null===current.memoizedState?HooksDispatcherOnMount:HooksDispatcherOnUpdate,shouldDoubleInvokeUserFnsInHooksDEV=!1,nextRenderLanes=Component(props,secondArg),shouldDoubleInvokeUserFnsInHooksDEV=!1,didScheduleRenderPhaseUpdateDuringThisPass&&(nextRenderLanes=renderWithHooksAgain(workInProgress,Component,props,secondArg)),finishRenderingHooks(current),nextRenderLanes}function finishRenderingHooks(current){ReactSharedInternals.H=ContextOnlyDispatcher;var didRenderTooFewHooks=null!==currentHook&&null!==currentHook.next;if(renderLanes=0,workInProgressHook=currentHook=currentlyRenderingFiber=null,didScheduleRenderPhaseUpdate=!1,thenableIndexCounter=0,thenableState=null,didRenderTooFewHooks)throw Error(formatProdErrorMessage(300));null===current||didReceiveUpdate||null!==(current=current.dependencies)&&checkIfContextChanged(current)&&(didReceiveUpdate=!0)}function renderWithHooksAgain(workInProgress,Component,props,secondArg){currentlyRenderingFiber=workInProgress;var numberOfReRenders=0;do{if(didScheduleRenderPhaseUpdateDuringThisPass&&(thenableState=null),thenableIndexCounter=0,didScheduleRenderPhaseUpdateDuringThisPass=!1,25<=numberOfReRenders)throw Error(formatProdErrorMessage(301));if(numberOfReRenders+=1,workInProgressHook=currentHook=null,null!=workInProgress.updateQueue){var children=workInProgress.updateQueue;children.lastEffect=null,children.events=null,children.stores=null,null!=children.memoCache&&(children.memoCache.index=0)}ReactSharedInternals.H=HooksDispatcherOnRerender,children=Component(props,secondArg)}while(didScheduleRenderPhaseUpdateDuringThisPass)return children}function TransitionAwareHostComponent(){var dispatcher=ReactSharedInternals.H,maybeThenable=dispatcher.useState()[0];return maybeThenable="function"==typeof maybeThenable.then?useThenable(maybeThenable):maybeThenable,dispatcher=dispatcher.useState()[0],(null!==currentHook?currentHook.memoizedState:null)!==dispatcher&&(currentlyRenderingFiber.flags|=1024),maybeThenable}function checkDidRenderIdHook(){var didRenderIdHook=0!==localIdCounter;return localIdCounter=0,didRenderIdHook}function bailoutHooks(current,workInProgress,lanes){workInProgress.updateQueue=current.updateQueue,workInProgress.flags&=-2053,current.lanes&=~lanes}function resetHooksOnUnwind(workInProgress){if(didScheduleRenderPhaseUpdate){for(workInProgress=workInProgress.memoizedState;null!==workInProgress;){var queue=workInProgress.queue;null!==queue&&(queue.pending=null),workInProgress=workInProgress.next}didScheduleRenderPhaseUpdate=!1}renderLanes=0,workInProgressHook=currentHook=currentlyRenderingFiber=null,didScheduleRenderPhaseUpdateDuringThisPass=!1,thenableIndexCounter=localIdCounter=0,thenableState=null}function mountWorkInProgressHook(){var hook={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===workInProgressHook?currentlyRenderingFiber.memoizedState=workInProgressHook=hook:workInProgressHook=workInProgressHook.next=hook,workInProgressHook}function updateWorkInProgressHook(){if(null===currentHook){var nextCurrentHook=currentlyRenderingFiber.alternate;nextCurrentHook=null!==nextCurrentHook?nextCurrentHook.memoizedState:null}else nextCurrentHook=currentHook.next;var nextWorkInProgressHook=null===workInProgressHook?currentlyRenderingFiber.memoizedState:workInProgressHook.next;if(null!==nextWorkInProgressHook)workInProgressHook=nextWorkInProgressHook,currentHook=nextCurrentHook;else{if(null===nextCurrentHook){if(null===currentlyRenderingFiber.alternate)throw Error(formatProdErrorMessage(467));throw Error(formatProdErrorMessage(310))}nextCurrentHook={memoizedState:(currentHook=nextCurrentHook).memoizedState,baseState:currentHook.baseState,baseQueue:currentHook.baseQueue,queue:currentHook.queue,next:null},null===workInProgressHook?currentlyRenderingFiber.memoizedState=workInProgressHook=nextCurrentHook:workInProgressHook=workInProgressHook.next=nextCurrentHook}return workInProgressHook}function createFunctionComponentUpdateQueue(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function useThenable(thenable){var index=thenableIndexCounter;return thenableIndexCounter+=1,null===thenableState&&(thenableState=[]),thenable=trackUsedThenable(thenableState,thenable,index),index=currentlyRenderingFiber,null===(null===workInProgressHook?index.memoizedState:workInProgressHook.next)&&(ReactSharedInternals.H=null===(index=index.alternate)||null===index.memoizedState?HooksDispatcherOnMount:HooksDispatcherOnUpdate),thenable}function use(usable){if(null!==usable&&"object"==typeof usable){if("function"==typeof usable.then)return useThenable(usable);if(usable.$$typeof===REACT_CONTEXT_TYPE)return readContext(usable)}throw Error(formatProdErrorMessage(438,String(usable)))}function useMemoCache(size){var memoCache=null,updateQueue=currentlyRenderingFiber.updateQueue;if(null!==updateQueue&&(memoCache=updateQueue.memoCache),null==memoCache){var current=currentlyRenderingFiber.alternate;null!==current&&null!==(current=current.updateQueue)&&null!=(current=current.memoCache)&&(memoCache={data:current.data.map(function(array){return array.slice()}),index:0})}if(null==memoCache&&(memoCache={data:[],index:0}),null===updateQueue&&(updateQueue=createFunctionComponentUpdateQueue(),currentlyRenderingFiber.updateQueue=updateQueue),updateQueue.memoCache=memoCache,void 0===(updateQueue=memoCache.data[memoCache.index]))for(updateQueue=memoCache.data[memoCache.index]=Array(size),current=0;current<size;current++)updateQueue[current]=REACT_MEMO_CACHE_SENTINEL;return memoCache.index++,updateQueue}function basicStateReducer(state,action){return"function"==typeof action?action(state):action}function updateReducer(reducer){return updateReducerImpl(updateWorkInProgressHook(),currentHook,reducer)}function updateReducerImpl(hook,current,reducer){var queue=hook.queue;if(null===queue)throw Error(formatProdErrorMessage(311));queue.lastRenderedReducer=reducer;var baseQueue=hook.baseQueue,pendingQueue=queue.pending;if(null!==pendingQueue){if(null!==baseQueue){var baseFirst=baseQueue.next;baseQueue.next=pendingQueue.next,pendingQueue.next=baseFirst}current.baseQueue=baseQueue=pendingQueue,queue.pending=null}if(pendingQueue=hook.baseState,null===baseQueue)hook.memoizedState=pendingQueue;else{current=baseQueue.next;var newBaseQueueFirst=baseFirst=null,newBaseQueueLast=null,update=current,didReadFromEntangledAsyncAction$63=!1;do{var updateLane=-0x20000001&update.lane;if(updateLane!==update.lane?(workInProgressRootRenderLanes&updateLane)===updateLane:(renderLanes&updateLane)===updateLane){var revertLane=update.revertLane;if(0===revertLane)null!==newBaseQueueLast&&(newBaseQueueLast=newBaseQueueLast.next={lane:0,revertLane:0,gesture:null,action:update.action,hasEagerState:update.hasEagerState,eagerState:update.eagerState,next:null}),updateLane===currentEntangledLane&&(didReadFromEntangledAsyncAction$63=!0);else if((renderLanes&revertLane)===revertLane){update=update.next,revertLane===currentEntangledLane&&(didReadFromEntangledAsyncAction$63=!0);continue}else updateLane={lane:0,revertLane:update.revertLane,gesture:null,action:update.action,hasEagerState:update.hasEagerState,eagerState:update.eagerState,next:null},null===newBaseQueueLast?(newBaseQueueFirst=newBaseQueueLast=updateLane,baseFirst=pendingQueue):newBaseQueueLast=newBaseQueueLast.next=updateLane,currentlyRenderingFiber.lanes|=revertLane,workInProgressRootSkippedLanes|=revertLane;updateLane=update.action,shouldDoubleInvokeUserFnsInHooksDEV&&reducer(pendingQueue,updateLane),pendingQueue=update.hasEagerState?update.eagerState:reducer(pendingQueue,updateLane)}else revertLane={lane:updateLane,revertLane:update.revertLane,gesture:update.gesture,action:update.action,hasEagerState:update.hasEagerState,eagerState:update.eagerState,next:null},null===newBaseQueueLast?(newBaseQueueFirst=newBaseQueueLast=revertLane,baseFirst=pendingQueue):newBaseQueueLast=newBaseQueueLast.next=revertLane,currentlyRenderingFiber.lanes|=updateLane,workInProgressRootSkippedLanes|=updateLane;update=update.next}while(null!==update&&update!==current)if(null===newBaseQueueLast?baseFirst=pendingQueue:newBaseQueueLast.next=newBaseQueueFirst,!objectIs(pendingQueue,hook.memoizedState)&&(didReceiveUpdate=!0,didReadFromEntangledAsyncAction$63&&null!==(reducer=currentEntangledActionThenable)))throw reducer;hook.memoizedState=pendingQueue,hook.baseState=baseFirst,hook.baseQueue=newBaseQueueLast,queue.lastRenderedState=pendingQueue}return null===baseQueue&&(queue.lanes=0),[hook.memoizedState,queue.dispatch]}function rerenderReducer(reducer){var hook=updateWorkInProgressHook(),queue=hook.queue;if(null===queue)throw Error(formatProdErrorMessage(311));queue.lastRenderedReducer=reducer;var dispatch=queue.dispatch,lastRenderPhaseUpdate=queue.pending,newState=hook.memoizedState;if(null!==lastRenderPhaseUpdate){queue.pending=null;var update=lastRenderPhaseUpdate=lastRenderPhaseUpdate.next;do newState=reducer(newState,update.action),update=update.next;while(update!==lastRenderPhaseUpdate)objectIs(newState,hook.memoizedState)||(didReceiveUpdate=!0),hook.memoizedState=newState,null===hook.baseQueue&&(hook.baseState=newState),queue.lastRenderedState=newState}return[newState,dispatch]}function updateSyncExternalStore(subscribe,getSnapshot,getServerSnapshot){var fiber=currentlyRenderingFiber,hook=updateWorkInProgressHook(),isHydrating$jscomp$0=isHydrating;if(isHydrating$jscomp$0){if(void 0===getServerSnapshot)throw Error(formatProdErrorMessage(407));getServerSnapshot=getServerSnapshot()}else getServerSnapshot=getSnapshot();var snapshotChanged=!objectIs((currentHook||hook).memoizedState,getServerSnapshot);if(snapshotChanged&&(hook.memoizedState=getServerSnapshot,didReceiveUpdate=!0),hook=hook.queue,updateEffect(subscribeToStore.bind(null,fiber,hook,subscribe),[subscribe]),hook.getSnapshot!==getSnapshot||snapshotChanged||null!==workInProgressHook&&1&workInProgressHook.memoizedState.tag){if(fiber.flags|=2048,pushSimpleEffect(9,{destroy:void 0},updateStoreInstance.bind(null,fiber,hook,getServerSnapshot,getSnapshot),null),null===workInProgressRoot)throw Error(formatProdErrorMessage(349));isHydrating$jscomp$0||0!=(127&renderLanes)||pushStoreConsistencyCheck(fiber,getSnapshot,getServerSnapshot)}return getServerSnapshot}function pushStoreConsistencyCheck(fiber,getSnapshot,renderedSnapshot){fiber.flags|=16384,fiber={getSnapshot:getSnapshot,value:renderedSnapshot},null===(getSnapshot=currentlyRenderingFiber.updateQueue)?(getSnapshot=createFunctionComponentUpdateQueue(),currentlyRenderingFiber.updateQueue=getSnapshot,getSnapshot.stores=[fiber]):null===(renderedSnapshot=getSnapshot.stores)?getSnapshot.stores=[fiber]:renderedSnapshot.push(fiber)}function updateStoreInstance(fiber,inst,nextSnapshot,getSnapshot){inst.value=nextSnapshot,inst.getSnapshot=getSnapshot,checkIfSnapshotChanged(inst)&&forceStoreRerender(fiber)}function subscribeToStore(fiber,inst,subscribe){return subscribe(function(){checkIfSnapshotChanged(inst)&&forceStoreRerender(fiber)})}function checkIfSnapshotChanged(inst){var latestGetSnapshot=inst.getSnapshot;inst=inst.value;try{var nextValue=latestGetSnapshot();return!objectIs(inst,nextValue)}catch(error){return!0}}function forceStoreRerender(fiber){var root=enqueueConcurrentRenderForLane(fiber,2);null!==root&&scheduleUpdateOnFiber(root,fiber,2)}function mountStateImpl(initialState){var hook=mountWorkInProgressHook();return"function"==typeof initialState&&(initialState=initialState()),hook.memoizedState=hook.baseState=initialState,hook.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:basicStateReducer,lastRenderedState:initialState},hook}function updateOptimisticImpl(hook,current,passthrough,reducer){return hook.baseState=passthrough,updateReducerImpl(hook,currentHook,"function"==typeof reducer?reducer:basicStateReducer)}function dispatchActionState(fiber,actionQueue,setPendingState,setState,payload){if(isRenderPhaseUpdate(fiber))throw Error(formatProdErrorMessage(485));if(null!==(fiber=actionQueue.action)){var actionNode={payload:payload,action:fiber,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(listener){actionNode.listeners.push(listener)}};null!==ReactSharedInternals.T?setPendingState(!0):actionNode.isTransition=!1,setState(actionNode),null===(setPendingState=actionQueue.pending)?(actionNode.next=actionQueue.pending=actionNode,runActionStateAction(actionQueue,actionNode)):(actionNode.next=setPendingState.next,actionQueue.pending=setPendingState.next=actionNode)}}function runActionStateAction(actionQueue,node){var action=node.action,payload=node.payload,prevState=actionQueue.state;if(node.isTransition){var prevTransition=ReactSharedInternals.T,currentTransition={};currentTransition.types=null!==prevTransition?prevTransition.types:null,ReactSharedInternals.T=currentTransition;try{var returnValue=action(prevState,payload),onStartTransitionFinish=ReactSharedInternals.S;null!==onStartTransitionFinish&&onStartTransitionFinish(currentTransition,returnValue),handleActionReturnValue(actionQueue,node,returnValue)}catch(error){onActionError(actionQueue,node,error)}finally{null!==prevTransition&&null!==currentTransition.types&&(prevTransition.types=currentTransition.types),ReactSharedInternals.T=prevTransition}}else try{prevTransition=action(prevState,payload),handleActionReturnValue(actionQueue,node,prevTransition)}catch(error$69){onActionError(actionQueue,node,error$69)}}function handleActionReturnValue(actionQueue,node,returnValue){null!==returnValue&&"object"==typeof returnValue&&"function"==typeof returnValue.then?returnValue.then(function(nextState){onActionSuccess(actionQueue,node,nextState)},function(error){return onActionError(actionQueue,node,error)}):onActionSuccess(actionQueue,node,returnValue)}function onActionSuccess(actionQueue,actionNode,nextState){actionNode.status="fulfilled",actionNode.value=nextState,notifyActionListeners(actionNode),actionQueue.state=nextState,null!==(actionNode=actionQueue.pending)&&((nextState=actionNode.next)===actionNode?actionQueue.pending=null:(nextState=nextState.next,actionNode.next=nextState,runActionStateAction(actionQueue,nextState)))}function onActionError(actionQueue,actionNode,error){var last=actionQueue.pending;if(actionQueue.pending=null,null!==last){last=last.next;do actionNode.status="rejected",actionNode.reason=error,notifyActionListeners(actionNode),actionNode=actionNode.next;while(actionNode!==last)}actionQueue.action=null}function notifyActionListeners(actionNode){actionNode=actionNode.listeners;for(var i=0;i<actionNode.length;i++)(0,actionNode[i])()}function actionStateReducer(oldState,newState){return newState}function mountActionState(action,initialStateProp){if(isHydrating){var ssrFormState=workInProgressRoot.formState;if(null!==ssrFormState){a:{var JSCompiler_inline_result=currentlyRenderingFiber;if(isHydrating){if(nextHydratableInstance){b:{for(var JSCompiler_inline_result$jscomp$0=nextHydratableInstance,inRootOrSingleton=rootOrSingletonContext;8!==JSCompiler_inline_result$jscomp$0.nodeType;)if(!inRootOrSingleton||null===(JSCompiler_inline_result$jscomp$0=getNextHydratable(JSCompiler_inline_result$jscomp$0.nextSibling))){JSCompiler_inline_result$jscomp$0=null;break b}JSCompiler_inline_result$jscomp$0="F!"===(inRootOrSingleton=JSCompiler_inline_result$jscomp$0.data)||"F"===inRootOrSingleton?JSCompiler_inline_result$jscomp$0:null}if(JSCompiler_inline_result$jscomp$0){nextHydratableInstance=getNextHydratable(JSCompiler_inline_result$jscomp$0.nextSibling),JSCompiler_inline_result="F!"===JSCompiler_inline_result$jscomp$0.data;break a}}throwOnHydrationMismatch(JSCompiler_inline_result)}JSCompiler_inline_result=!1}JSCompiler_inline_result&&(initialStateProp=ssrFormState[0])}}return(ssrFormState=mountWorkInProgressHook()).memoizedState=ssrFormState.baseState=initialStateProp,JSCompiler_inline_result={pending:null,lanes:0,dispatch:null,lastRenderedReducer:actionStateReducer,lastRenderedState:initialStateProp},ssrFormState.queue=JSCompiler_inline_result,ssrFormState=dispatchSetState.bind(null,currentlyRenderingFiber,JSCompiler_inline_result),JSCompiler_inline_result.dispatch=ssrFormState,JSCompiler_inline_result=mountStateImpl(!1),inRootOrSingleton=dispatchOptimisticSetState.bind(null,currentlyRenderingFiber,!1,JSCompiler_inline_result.queue),JSCompiler_inline_result=mountWorkInProgressHook(),JSCompiler_inline_result$jscomp$0={state:initialStateProp,dispatch:null,action:action,pending:null},JSCompiler_inline_result.queue=JSCompiler_inline_result$jscomp$0,ssrFormState=dispatchActionState.bind(null,currentlyRenderingFiber,JSCompiler_inline_result$jscomp$0,inRootOrSingleton,ssrFormState),JSCompiler_inline_result$jscomp$0.dispatch=ssrFormState,JSCompiler_inline_result.memoizedState=action,[initialStateProp,ssrFormState,!1]}function updateActionState(action){return updateActionStateImpl(updateWorkInProgressHook(),currentHook,action)}function updateActionStateImpl(stateHook,currentStateHook,action){if(currentStateHook=updateReducerImpl(stateHook,currentStateHook,actionStateReducer)[0],stateHook=updateReducer(basicStateReducer)[0],"object"==typeof currentStateHook&&null!==currentStateHook&&"function"==typeof currentStateHook.then)try{var state=useThenable(currentStateHook)}catch(x){if(x===SuspenseException)throw SuspenseActionException;throw x}else state=currentStateHook;var actionQueue=(currentStateHook=updateWorkInProgressHook()).queue,dispatch=actionQueue.dispatch;return action!==currentStateHook.memoizedState&&(currentlyRenderingFiber.flags|=2048,pushSimpleEffect(9,{destroy:void 0},actionStateActionEffect.bind(null,actionQueue,action),null)),[state,dispatch,stateHook]}function actionStateActionEffect(actionQueue,action){actionQueue.action=action}function rerenderActionState(action){var stateHook=updateWorkInProgressHook(),currentStateHook=currentHook;if(null!==currentStateHook)return updateActionStateImpl(stateHook,currentStateHook,action);updateWorkInProgressHook(),stateHook=stateHook.memoizedState;var dispatch=(currentStateHook=updateWorkInProgressHook()).queue.dispatch;return currentStateHook.memoizedState=action,[stateHook,dispatch,!1]}function pushSimpleEffect(tag,inst,create,deps){return tag={tag:tag,create:create,deps:deps,inst:inst,next:null},null===(inst=currentlyRenderingFiber.updateQueue)&&(inst=createFunctionComponentUpdateQueue(),currentlyRenderingFiber.updateQueue=inst),null===(create=inst.lastEffect)?inst.lastEffect=tag.next=tag:(deps=create.next,create.next=tag,tag.next=deps,inst.lastEffect=tag),tag}function updateRef(){return updateWorkInProgressHook().memoizedState}function mountEffectImpl(fiberFlags,hookFlags,create,deps){var hook=mountWorkInProgressHook();currentlyRenderingFiber.flags|=fiberFlags,hook.memoizedState=pushSimpleEffect(1|hookFlags,{destroy:void 0},create,void 0===deps?null:deps)}function updateEffectImpl(fiberFlags,hookFlags,create,deps){var hook=updateWorkInProgressHook();deps=void 0===deps?null:deps;var inst=hook.memoizedState.inst;null!==currentHook&&null!==deps&&areHookInputsEqual(deps,currentHook.memoizedState.deps)?hook.memoizedState=pushSimpleEffect(hookFlags,inst,create,deps):(currentlyRenderingFiber.flags|=fiberFlags,hook.memoizedState=pushSimpleEffect(1|hookFlags,inst,create,deps))}function mountEffect(create,deps){mountEffectImpl(8390656,8,create,deps)}function updateEffect(create,deps){updateEffectImpl(2048,8,create,deps)}function useEffectEventImpl(payload){currentlyRenderingFiber.flags|=4;var componentUpdateQueue=currentlyRenderingFiber.updateQueue;if(null===componentUpdateQueue)componentUpdateQueue=createFunctionComponentUpdateQueue(),currentlyRenderingFiber.updateQueue=componentUpdateQueue,componentUpdateQueue.events=[payload];else{var events=componentUpdateQueue.events;null===events?componentUpdateQueue.events=[payload]:events.push(payload)}}function updateEvent(callback){var ref=updateWorkInProgressHook().memoizedState;return useEffectEventImpl({ref:ref,nextImpl:callback}),function(){if(0!=(2&executionContext))throw Error(formatProdErrorMessage(440));return ref.impl.apply(void 0,arguments)}}function updateInsertionEffect(create,deps){return updateEffectImpl(4,2,create,deps)}function updateLayoutEffect(create,deps){return updateEffectImpl(4,4,create,deps)}function imperativeHandleEffect(create,ref){if("function"==typeof ref){var refCleanup=ref(create=create());return function(){"function"==typeof refCleanup?refCleanup():ref(null)}}if(null!=ref)return ref.current=create=create(),function(){ref.current=null}}function updateImperativeHandle(ref,create,deps){deps=null!=deps?deps.concat([ref]):null,updateEffectImpl(4,4,imperativeHandleEffect.bind(null,create,ref),deps)}function mountDebugValue(){}function updateCallback(callback,deps){var hook=updateWorkInProgressHook();deps=void 0===deps?null:deps;var prevState=hook.memoizedState;return null!==deps&&areHookInputsEqual(deps,prevState[1])?prevState[0]:(hook.memoizedState=[callback,deps],callback)}function updateMemo(nextCreate,deps){var hook=updateWorkInProgressHook();deps=void 0===deps?null:deps;var prevState=hook.memoizedState;return null!==deps&&areHookInputsEqual(deps,prevState[1])?prevState[0]:(hook.memoizedState=[prevState=nextCreate(),deps],prevState)}function mountDeferredValueImpl(hook,value,initialValue){return void 0===initialValue||0!=(0x40000000&renderLanes)&&0==(261930&workInProgressRootRenderLanes)?hook.memoizedState=value:(hook.memoizedState=initialValue,hook=requestDeferredLane(),currentlyRenderingFiber.lanes|=hook,workInProgressRootSkippedLanes|=hook,initialValue)}function updateDeferredValueImpl(hook,prevValue,value,initialValue){return objectIs(value,prevValue)?value:null!==currentTreeHiddenStackCursor.current?(objectIs(hook=mountDeferredValueImpl(hook,value,initialValue),prevValue)||(didReceiveUpdate=!0),hook):0==(106&renderLanes)||0!=(0x40000000&renderLanes)&&0==(261930&workInProgressRootRenderLanes)?(didReceiveUpdate=!0,hook.memoizedState=value):(hook=requestDeferredLane(),currentlyRenderingFiber.lanes|=hook,workInProgressRootSkippedLanes|=hook,prevValue)}function startTransition(fiber,queue,pendingState,finishedState,callback){var previousPriority=ReactDOMSharedInternals.p;ReactDOMSharedInternals.p=0!==previousPriority&&8>previousPriority?previousPriority:8;var prevTransition=ReactSharedInternals.T,currentTransition={};currentTransition.types=null!==prevTransition?prevTransition.types:null,ReactSharedInternals.T=currentTransition,dispatchOptimisticSetState(fiber,!1,queue,pendingState);try{var returnValue=callback(),onStartTransitionFinish=ReactSharedInternals.S;if(null!==onStartTransitionFinish&&onStartTransitionFinish(currentTransition,returnValue),null!==returnValue&&"object"==typeof returnValue&&"function"==typeof returnValue.then){var thenableForFinishedState=chainThenableValue(returnValue,finishedState);dispatchSetStateInternal(fiber,queue,thenableForFinishedState,requestUpdateLane(fiber))}else dispatchSetStateInternal(fiber,queue,finishedState,requestUpdateLane(fiber))}catch(error){dispatchSetStateInternal(fiber,queue,{then:function(){},status:"rejected",reason:error},requestUpdateLane())}finally{ReactDOMSharedInternals.p=previousPriority,null!==prevTransition&&null!==currentTransition.types&&(prevTransition.types=currentTransition.types),ReactSharedInternals.T=prevTransition}}function noop(){}function startHostTransition(formFiber,pendingState,action,formData){if(5!==formFiber.tag)throw Error(formatProdErrorMessage(476));var queue=ensureFormComponentIsStateful(formFiber).queue;startTransition(formFiber,queue,pendingState,sharedNotPendingObject,null===action?noop:function(){return requestFormReset$1(formFiber),action(formData)})}function ensureFormComponentIsStateful(formFiber){var existingStateHook=formFiber.memoizedState;if(null!==existingStateHook)return existingStateHook;var initialResetState={};return(existingStateHook={memoizedState:sharedNotPendingObject,baseState:sharedNotPendingObject,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:basicStateReducer,lastRenderedState:sharedNotPendingObject},next:null}).next={memoizedState:initialResetState,baseState:initialResetState,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:basicStateReducer,lastRenderedState:initialResetState},next:null},formFiber.memoizedState=existingStateHook,null!==(formFiber=formFiber.alternate)&&(formFiber.memoizedState=existingStateHook),existingStateHook}function requestFormReset$1(formFiber){var stateHook=ensureFormComponentIsStateful(formFiber);null===stateHook.next&&(stateHook=formFiber.alternate.memoizedState),dispatchSetStateInternal(formFiber,stateHook.next.queue,{},requestUpdateLane())}function useHostTransitionStatus(){return readContext(HostTransitionContext)}function updateId(){return updateWorkInProgressHook().memoizedState}function updateRefresh(){return updateWorkInProgressHook().memoizedState}function refreshCache(fiber){for(var provider=fiber.return;null!==provider;){switch(provider.tag){case 24:case 3:var lane=requestUpdateLane(),root$72=enqueueUpdate(provider,fiber=createUpdate(lane),lane);null!==root$72&&(scheduleUpdateOnFiber(root$72,provider,lane),entangleTransitions(root$72,provider,lane)),provider={cache:createCache()},fiber.payload=provider;return}provider=provider.return}}function dispatchReducerAction(fiber,queue,action){var lane=requestUpdateLane();action={lane:lane,revertLane:0,gesture:null,action:action,hasEagerState:!1,eagerState:null,next:null},isRenderPhaseUpdate(fiber)?enqueueRenderPhaseUpdate(queue,action):null!==(action=enqueueConcurrentHookUpdate(fiber,queue,action,lane))&&(scheduleUpdateOnFiber(action,fiber,lane),entangleTransitionUpdate(action,queue,lane))}function dispatchSetState(fiber,queue,action){dispatchSetStateInternal(fiber,queue,action,requestUpdateLane())}function dispatchSetStateInternal(fiber,queue,action,lane){var update={lane:lane,revertLane:0,gesture:null,action:action,hasEagerState:!1,eagerState:null,next:null};if(isRenderPhaseUpdate(fiber))enqueueRenderPhaseUpdate(queue,update);else{var alternate=fiber.alternate;if(0===fiber.lanes&&(null===alternate||0===alternate.lanes)&&null!==(alternate=queue.lastRenderedReducer))try{var currentState=queue.lastRenderedState,eagerState=alternate(currentState,action);if(update.hasEagerState=!0,update.eagerState=eagerState,objectIs(eagerState,currentState))return enqueueUpdate$1(fiber,queue,update,0),null===workInProgressRoot&&finishQueueingConcurrentUpdates(),!1}catch(error){}finally{}if(null!==(action=enqueueConcurrentHookUpdate(fiber,queue,update,lane)))return scheduleUpdateOnFiber(action,fiber,lane),entangleTransitionUpdate(action,queue,lane),!0}return!1}function dispatchOptimisticSetState(fiber,throwIfDuringRender,queue,action){if(action={lane:2,revertLane:requestTransitionLane(),gesture:null,action:action,hasEagerState:!1,eagerState:null,next:null},isRenderPhaseUpdate(fiber)){if(throwIfDuringRender)throw Error(formatProdErrorMessage(479))}else null!==(throwIfDuringRender=enqueueConcurrentHookUpdate(fiber,queue,action,2))&&scheduleUpdateOnFiber(throwIfDuringRender,fiber,2)}function isRenderPhaseUpdate(fiber){var alternate=fiber.alternate;return fiber===currentlyRenderingFiber||null!==alternate&&alternate===currentlyRenderingFiber}function enqueueRenderPhaseUpdate(queue,update){didScheduleRenderPhaseUpdateDuringThisPass=didScheduleRenderPhaseUpdate=!0;var pending=queue.pending;null===pending?update.next=update:(update.next=pending.next,pending.next=update),queue.pending=update}function entangleTransitionUpdate(root,queue,lane){if(0!=(4194048&lane)){var queueLanes=queue.lanes;queueLanes&=root.pendingLanes,queue.lanes=lane|=queueLanes,markRootEntangled(root,lane)}}var ContextOnlyDispatcher={readContext:readContext,use:use,useCallback:throwInvalidHookError,useContext:throwInvalidHookError,useEffect:throwInvalidHookError,useImperativeHandle:throwInvalidHookError,useLayoutEffect:throwInvalidHookError,useInsertionEffect:throwInvalidHookError,useMemo:throwInvalidHookError,useReducer:throwInvalidHookError,useRef:throwInvalidHookError,useState:throwInvalidHookError,useDebugValue:throwInvalidHookError,useDeferredValue:throwInvalidHookError,useTransition:throwInvalidHookError,useSyncExternalStore:throwInvalidHookError,useId:throwInvalidHookError,useHostTransitionStatus:throwInvalidHookError,useFormState:throwInvalidHookError,useActionState:throwInvalidHookError,useOptimistic:throwInvalidHookError,useMemoCache:throwInvalidHookError,useCacheRefresh:throwInvalidHookError,useEffectEvent:throwInvalidHookError},HooksDispatcherOnMount={readContext:readContext,use:use,useCallback:function(callback,deps){return mountWorkInProgressHook().memoizedState=[callback,void 0===deps?null:deps],callback},useContext:readContext,useEffect:mountEffect,useImperativeHandle:function(ref,create,deps){deps=null!=deps?deps.concat([ref]):null,mountEffectImpl(4194308,4,imperativeHandleEffect.bind(null,create,ref),deps)},useLayoutEffect:function(create,deps){return mountEffectImpl(4194308,4,create,deps)},useInsertionEffect:function(create,deps){mountEffectImpl(4,2,create,deps)},useMemo:function(nextCreate,deps){var hook=mountWorkInProgressHook();deps=void 0===deps?null:deps;var nextValue=nextCreate();return hook.memoizedState=[nextValue,deps],nextValue},useReducer:function(reducer,initialArg,init){var hook=mountWorkInProgressHook();if(void 0!==init)var initialState=init(initialArg);else initialState=initialArg;return hook.memoizedState=hook.baseState=initialState,hook.queue=reducer={pending:null,lanes:0,dispatch:null,lastRenderedReducer:reducer,lastRenderedState:initialState},reducer=reducer.dispatch=dispatchReducerAction.bind(null,currentlyRenderingFiber,reducer),[hook.memoizedState,reducer]},useRef:function(initialValue){return mountWorkInProgressHook().memoizedState={current:initialValue}},useState:function(initialState){var queue=(initialState=mountStateImpl(initialState)).queue,dispatch=dispatchSetState.bind(null,currentlyRenderingFiber,queue);return queue.dispatch=dispatch,[initialState.memoizedState,dispatch]},useDebugValue:mountDebugValue,useDeferredValue:function(value,initialValue){return mountDeferredValueImpl(mountWorkInProgressHook(),value,initialValue)},useTransition:function(){var stateHook=mountStateImpl(!1);return stateHook=startTransition.bind(null,currentlyRenderingFiber,stateHook.queue,!0,!1),mountWorkInProgressHook().memoizedState=stateHook,[!1,stateHook]},useSyncExternalStore:function(subscribe,getSnapshot,getServerSnapshot){var fiber=currentlyRenderingFiber,hook=mountWorkInProgressHook();if(isHydrating){if(void 0===getServerSnapshot)throw Error(formatProdErrorMessage(407));getServerSnapshot=getServerSnapshot()}else{if(getServerSnapshot=getSnapshot(),null===workInProgressRoot)throw Error(formatProdErrorMessage(349));0!=(127&workInProgressRootRenderLanes)||pushStoreConsistencyCheck(fiber,getSnapshot,getServerSnapshot)}hook.memoizedState=getServerSnapshot;var inst={value:getServerSnapshot,getSnapshot:getSnapshot};return hook.queue=inst,mountEffect(subscribeToStore.bind(null,fiber,inst,subscribe),[subscribe]),fiber.flags|=2048,pushSimpleEffect(9,{destroy:void 0},updateStoreInstance.bind(null,fiber,inst,getServerSnapshot,getSnapshot),null),getServerSnapshot},useId:function(){var hook=mountWorkInProgressHook(),identifierPrefix=workInProgressRoot.identifierPrefix;if(isHydrating){var JSCompiler_inline_result=treeContextOverflow,idWithLeadingBit=treeContextId;identifierPrefix="_"+identifierPrefix+"R_"+(JSCompiler_inline_result=(idWithLeadingBit&~(1<<32-clz32(idWithLeadingBit)-1)).toString(32)+JSCompiler_inline_result),0<(JSCompiler_inline_result=localIdCounter++)&&(identifierPrefix+="H"+JSCompiler_inline_result.toString(32)),identifierPrefix+="_"}else identifierPrefix="_"+identifierPrefix+"r_"+(JSCompiler_inline_result=globalClientIdCounter++).toString(32)+"_";return hook.memoizedState=identifierPrefix},useHostTransitionStatus:useHostTransitionStatus,useFormState:mountActionState,useActionState:mountActionState,useOptimistic:function(passthrough){var hook=mountWorkInProgressHook();hook.memoizedState=hook.baseState=passthrough;var queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return hook.queue=queue,hook=dispatchOptimisticSetState.bind(null,currentlyRenderingFiber,!0,queue),queue.dispatch=hook,[passthrough,hook]},useMemoCache:useMemoCache,useCacheRefresh:function(){return mountWorkInProgressHook().memoizedState=refreshCache.bind(null,currentlyRenderingFiber)},useEffectEvent:function(callback){var hook=mountWorkInProgressHook(),ref={impl:callback};return hook.memoizedState=ref,function(){if(0!=(2&executionContext))throw Error(formatProdErrorMessage(440));return ref.impl.apply(void 0,arguments)}}},HooksDispatcherOnUpdate={readContext:readContext,use:use,useCallback:updateCallback,useContext:readContext,useEffect:updateEffect,useImperativeHandle:updateImperativeHandle,useInsertionEffect:updateInsertionEffect,useLayoutEffect:updateLayoutEffect,useMemo:updateMemo,useReducer:updateReducer,useRef:updateRef,useState:function(){return updateReducer(basicStateReducer)},useDebugValue:mountDebugValue,useDeferredValue:function(value,initialValue){return updateDeferredValueImpl(updateWorkInProgressHook(),currentHook.memoizedState,value,initialValue)},useTransition:function(){var booleanOrThenable=updateReducer(basicStateReducer)[0],start=updateWorkInProgressHook().memoizedState;return["boolean"==typeof booleanOrThenable?booleanOrThenable:useThenable(booleanOrThenable),start]},useSyncExternalStore:updateSyncExternalStore,useId:updateId,useHostTransitionStatus:useHostTransitionStatus,useFormState:updateActionState,useActionState:updateActionState,useOptimistic:function(passthrough,reducer){return updateOptimisticImpl(updateWorkInProgressHook(),currentHook,passthrough,reducer)},useMemoCache:useMemoCache,useCacheRefresh:updateRefresh,useEffectEvent:updateEvent},HooksDispatcherOnRerender={readContext:readContext,use:use,useCallback:updateCallback,useContext:readContext,useEffect:updateEffect,useImperativeHandle:updateImperativeHandle,useInsertionEffect:updateInsertionEffect,useLayoutEffect:updateLayoutEffect,useMemo:updateMemo,useReducer:rerenderReducer,useRef:updateRef,useState:function(){return rerenderReducer(basicStateReducer)},useDebugValue:mountDebugValue,useDeferredValue:function(value,initialValue){var hook=updateWorkInProgressHook();return null===currentHook?mountDeferredValueImpl(hook,value,initialValue):updateDeferredValueImpl(hook,currentHook.memoizedState,value,initialValue)},useTransition:function(){var booleanOrThenable=rerenderReducer(basicStateReducer)[0],start=updateWorkInProgressHook().memoizedState;return["boolean"==typeof booleanOrThenable?booleanOrThenable:useThenable(booleanOrThenable),start]},useSyncExternalStore:updateSyncExternalStore,useId:updateId,useHostTransitionStatus:useHostTransitionStatus,useFormState:rerenderActionState,useActionState:rerenderActionState,useOptimistic:function(passthrough,reducer){var hook=updateWorkInProgressHook();return null!==currentHook?updateOptimisticImpl(hook,currentHook,passthrough,reducer):(hook.baseState=passthrough,[passthrough,hook.queue.dispatch])},useMemoCache:useMemoCache,useCacheRefresh:updateRefresh,useEffectEvent:updateEvent};function applyDerivedStateFromProps(workInProgress,ctor,getDerivedStateFromProps,nextProps){getDerivedStateFromProps=null==(getDerivedStateFromProps=getDerivedStateFromProps(nextProps,ctor=workInProgress.memoizedState))?ctor:assign({},ctor,getDerivedStateFromProps),workInProgress.memoizedState=getDerivedStateFromProps,0===workInProgress.lanes&&(workInProgress.updateQueue.baseState=getDerivedStateFromProps)}var classComponentUpdater={enqueueSetState:function(inst,payload,callback){inst=inst._reactInternals;var lane=requestUpdateLane(),update=createUpdate(lane);update.payload=payload,null!=callback&&(update.callback=callback),null!==(payload=enqueueUpdate(inst,update,lane))&&(scheduleUpdateOnFiber(payload,inst,lane),entangleTransitions(payload,inst,lane))},enqueueReplaceState:function(inst,payload,callback){inst=inst._reactInternals;var lane=requestUpdateLane(),update=createUpdate(lane);update.tag=1,update.payload=payload,null!=callback&&(update.callback=callback),null!==(payload=enqueueUpdate(inst,update,lane))&&(scheduleUpdateOnFiber(payload,inst,lane),entangleTransitions(payload,inst,lane))},enqueueForceUpdate:function(inst,callback){inst=inst._reactInternals;var lane=requestUpdateLane(),update=createUpdate(lane);update.tag=2,null!=callback&&(update.callback=callback),null!==(callback=enqueueUpdate(inst,update,lane))&&(scheduleUpdateOnFiber(callback,inst,lane),entangleTransitions(callback,inst,lane))}};function checkShouldComponentUpdate(workInProgress,ctor,oldProps,newProps,oldState,newState,nextContext){return"function"==typeof(workInProgress=workInProgress.stateNode).shouldComponentUpdate?workInProgress.shouldComponentUpdate(newProps,newState,nextContext):!ctor.prototype||!ctor.prototype.isPureReactComponent||!shallowEqual(oldProps,newProps)||!shallowEqual(oldState,newState)}function callComponentWillReceiveProps(workInProgress,instance,newProps,nextContext){workInProgress=instance.state,"function"==typeof instance.componentWillReceiveProps&&instance.componentWillReceiveProps(newProps,nextContext),"function"==typeof instance.UNSAFE_componentWillReceiveProps&&instance.UNSAFE_componentWillReceiveProps(newProps,nextContext),instance.state!==workInProgress&&classComponentUpdater.enqueueReplaceState(instance,instance.state,null)}function resolveClassComponentProps(Component,baseProps){var newProps=baseProps;if("ref"in baseProps)for(var propName in newProps={},baseProps)"ref"!==propName&&(newProps[propName]=baseProps[propName]);if(Component=Component.defaultProps)for(var propName$76 in newProps===baseProps&&(newProps=assign({},newProps)),Component)void 0===newProps[propName$76]&&(newProps[propName$76]=Component[propName$76]);return newProps}function defaultOnUncaughtError(error){reportGlobalError(error)}function defaultOnCaughtError(error){console.error(error)}function defaultOnRecoverableError(error){reportGlobalError(error)}function logUncaughtError(root,errorInfo){try{(0,root.onUncaughtError)(errorInfo.value,{componentStack:errorInfo.stack})}catch(e$77){setTimeout(function(){throw e$77})}}function logCaughtError(root,boundary,errorInfo){try{(0,root.onCaughtError)(errorInfo.value,{componentStack:errorInfo.stack,errorBoundary:1===boundary.tag?boundary.stateNode:null})}catch(e$78){setTimeout(function(){throw e$78})}}function createRootErrorUpdate(root,errorInfo,lane){return(lane=createUpdate(lane)).tag=3,lane.payload={element:null},lane.callback=function(){logUncaughtError(root,errorInfo)},lane}function createClassErrorUpdate(lane){return(lane=createUpdate(lane)).tag=3,lane}function initializeClassErrorUpdate(update,root,fiber,errorInfo){var getDerivedStateFromError=fiber.type.getDerivedStateFromError;if("function"==typeof getDerivedStateFromError){var error=errorInfo.value;update.payload=function(){return getDerivedStateFromError(error)},update.callback=function(){logCaughtError(root,fiber,errorInfo)}}var inst=fiber.stateNode;null!==inst&&"function"==typeof inst.componentDidCatch&&(update.callback=function(){logCaughtError(root,fiber,errorInfo),"function"!=typeof getDerivedStateFromError&&(null===legacyErrorBoundariesThatAlreadyFailed?legacyErrorBoundariesThatAlreadyFailed=new Set([this]):legacyErrorBoundariesThatAlreadyFailed.add(this));var stack=errorInfo.stack;this.componentDidCatch(errorInfo.value,{componentStack:null!==stack?stack:""})})}function throwException(root,returnFiber,sourceFiber,value,rootRenderLanes){if(sourceFiber.flags|=32768,null!==value&&"object"==typeof value&&"function"==typeof value.then){if(null!==(returnFiber=sourceFiber.alternate)&&propagateParentContextChanges(returnFiber,sourceFiber,rootRenderLanes,!0),null!==(sourceFiber=suspenseHandlerStackCursor.current)){switch(sourceFiber.tag){case 31:case 13:case 19:return null===shellBoundary?renderDidSuspendDelayIfPossible():null===sourceFiber.alternate&&0===workInProgressRootExitStatus&&(workInProgressRootExitStatus=3),sourceFiber.flags&=-257,sourceFiber.flags|=65536,sourceFiber.lanes=rootRenderLanes,value===noopSuspenseyCommitThenable?sourceFiber.flags|=16384:(null===(returnFiber=sourceFiber.updateQueue)?sourceFiber.updateQueue=new Set([value]):returnFiber.add(value),attachPingListener(root,value,rootRenderLanes)),!1;case 22:return sourceFiber.flags|=65536,value===noopSuspenseyCommitThenable?sourceFiber.flags|=16384:(null===(returnFiber=sourceFiber.updateQueue)?(returnFiber={transitions:null,markerInstances:null,retryQueue:new Set([value])},sourceFiber.updateQueue=returnFiber):null===(sourceFiber=returnFiber.retryQueue)?returnFiber.retryQueue=new Set([value]):sourceFiber.add(value),attachPingListener(root,value,rootRenderLanes)),!1}throw Error(formatProdErrorMessage(435,sourceFiber.tag))}return attachPingListener(root,value,rootRenderLanes),renderDidSuspendDelayIfPossible(),!1}if(isHydrating)return null!==(returnFiber=suspenseHandlerStackCursor.current)?(0==(65536&returnFiber.flags)&&(returnFiber.flags|=256),returnFiber.flags|=65536,returnFiber.lanes=rootRenderLanes,value!==HydrationMismatchException&&queueHydrationError(createCapturedValueAtFiber(root=Error(formatProdErrorMessage(422),{cause:value}),sourceFiber))):(value!==HydrationMismatchException&&queueHydrationError(createCapturedValueAtFiber(returnFiber=Error(formatProdErrorMessage(423),{cause:value}),sourceFiber)),root=root.current.alternate,root.flags|=65536,rootRenderLanes&=-rootRenderLanes,root.lanes|=rootRenderLanes,value=createCapturedValueAtFiber(value,sourceFiber),rootRenderLanes=createRootErrorUpdate(root.stateNode,value,rootRenderLanes),enqueueCapturedUpdate(root,rootRenderLanes),4!==workInProgressRootExitStatus&&(workInProgressRootExitStatus=2)),!1;var wrapperError=Error(formatProdErrorMessage(520),{cause:value});if(wrapperError=createCapturedValueAtFiber(wrapperError,sourceFiber),null===workInProgressRootConcurrentErrors?workInProgressRootConcurrentErrors=[wrapperError]:workInProgressRootConcurrentErrors.push(wrapperError),4!==workInProgressRootExitStatus&&(workInProgressRootExitStatus=2),null===returnFiber)return!0;value=createCapturedValueAtFiber(value,sourceFiber),sourceFiber=returnFiber;do{switch(sourceFiber.tag){case 3:return sourceFiber.flags|=65536,root=rootRenderLanes&-rootRenderLanes,sourceFiber.lanes|=root,root=createRootErrorUpdate(sourceFiber.stateNode,value,root),enqueueCapturedUpdate(sourceFiber,root),!1;case 1:if(returnFiber=sourceFiber.type,wrapperError=sourceFiber.stateNode,0==(128&sourceFiber.flags)&&("function"==typeof returnFiber.getDerivedStateFromError||null!==wrapperError&&"function"==typeof wrapperError.componentDidCatch&&(null===legacyErrorBoundariesThatAlreadyFailed||!legacyErrorBoundariesThatAlreadyFailed.has(wrapperError))))return sourceFiber.flags|=65536,rootRenderLanes&=-rootRenderLanes,sourceFiber.lanes|=rootRenderLanes,initializeClassErrorUpdate(rootRenderLanes=createClassErrorUpdate(rootRenderLanes),root,sourceFiber,value),enqueueCapturedUpdate(sourceFiber,rootRenderLanes),!1;break;case 22:if(null!==sourceFiber.memoizedState)return sourceFiber.flags|=65536,!1}sourceFiber=sourceFiber.return}while(null!==sourceFiber)return!1}var SelectiveHydrationException=Error(formatProdErrorMessage(461)),didReceiveUpdate=!1;function reconcileChildren(current,workInProgress,nextChildren,renderLanes){workInProgress.child=null===current?mountChildFibers(workInProgress,null,nextChildren,renderLanes):reconcileChildFibers(workInProgress,current.child,nextChildren,renderLanes)}function updateForwardRef(current,workInProgress,Component,nextProps,renderLanes){Component=Component.render;var ref=workInProgress.ref;if("ref"in nextProps){var propsWithoutRef={};for(var key in nextProps)"ref"!==key&&(propsWithoutRef[key]=nextProps[key])}else propsWithoutRef=nextProps;return(prepareToReadContext(workInProgress),nextProps=renderWithHooks(current,workInProgress,Component,propsWithoutRef,ref,renderLanes),key=checkDidRenderIdHook(),null===current||didReceiveUpdate)?(isHydrating&&key&&pushMaterializedTreeId(workInProgress),workInProgress.flags|=1,reconcileChildren(current,workInProgress,nextProps,renderLanes),workInProgress.child):(bailoutHooks(current,workInProgress,renderLanes),bailoutOnAlreadyFinishedWork(current,workInProgress,renderLanes))}function updateMemoComponent(current,workInProgress,Component,nextProps,renderLanes){if(null===current){var type=Component.type;return"function"!=typeof type||shouldConstruct(type)||void 0!==type.defaultProps||null!==Component.compare?((current=createFiberFromTypeAndProps(Component.type,null,nextProps,workInProgress,workInProgress.mode,renderLanes)).ref=workInProgress.ref,current.return=workInProgress,workInProgress.child=current):(workInProgress.tag=15,workInProgress.type=type,updateSimpleMemoComponent(current,workInProgress,type,nextProps,renderLanes))}if(type=current.child,!checkScheduledUpdateOrContext(current,renderLanes)){var prevProps=type.memoizedProps;if((Component=null!==(Component=Component.compare)?Component:shallowEqual)(prevProps,nextProps)&&current.ref===workInProgress.ref)return bailoutOnAlreadyFinishedWork(current,workInProgress,renderLanes)}return workInProgress.flags|=1,(current=createWorkInProgress(type,nextProps)).ref=workInProgress.ref,current.return=workInProgress,workInProgress.child=current}function updateSimpleMemoComponent(current,workInProgress,Component,nextProps,renderLanes){if(null!==current){var prevProps=current.memoizedProps;if(shallowEqual(prevProps,nextProps)&&current.ref===workInProgress.ref)if(didReceiveUpdate=!1,workInProgress.pendingProps=nextProps=prevProps,!checkScheduledUpdateOrContext(current,renderLanes))return workInProgress.lanes=current.lanes,bailoutOnAlreadyFinishedWork(current,workInProgress,renderLanes);else 0!=(131072&current.flags)&&(didReceiveUpdate=!0)}return updateFunctionComponent(current,workInProgress,Component,nextProps,renderLanes)}function updateOffscreenComponent(current,workInProgress,renderLanes,nextProps){var nextChildren=nextProps.children,prevState=null!==current?current.memoizedState:null;if(null===current&&null===workInProgress.stateNode&&(workInProgress.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===nextProps.mode){if(0!=(128&workInProgress.flags)){if(prevState=null!==prevState?prevState.baseLanes|renderLanes:renderLanes,null!==current){for(nextChildren=0,nextProps=workInProgress.child=current.child;null!==nextProps;)nextChildren=nextChildren|nextProps.lanes|nextProps.childLanes,nextProps=nextProps.sibling;nextProps=nextChildren&~prevState}else nextProps=0,workInProgress.child=null;return deferHiddenOffscreenComponent(current,workInProgress,prevState,renderLanes,nextProps)}if(0==(0x20000000&renderLanes))return nextProps=workInProgress.lanes=0x20000000,deferHiddenOffscreenComponent(current,workInProgress,null!==prevState?prevState.baseLanes|renderLanes:renderLanes,renderLanes,nextProps);workInProgress.memoizedState={baseLanes:0,cachePool:null},null!==current&&pushTransition(workInProgress,null!==prevState?prevState.cachePool:null),null!==prevState?pushHiddenContext(workInProgress,prevState):reuseHiddenContextOnStack(),pushOffscreenSuspenseHandler(workInProgress)}else null!==prevState?(pushTransition(workInProgress,prevState.cachePool),pushHiddenContext(workInProgress,prevState),reuseSuspenseHandlerOnStack(),workInProgress.memoizedState=null):(null!==current&&pushTransition(workInProgress,null),reuseHiddenContextOnStack(),reuseSuspenseHandlerOnStack());return reconcileChildren(current,workInProgress,nextChildren,renderLanes),workInProgress.child}function bailoutOffscreenComponent(current,workInProgress){return null!==current&&22===current.tag||null!==workInProgress.stateNode||(workInProgress.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),workInProgress.sibling}function deferHiddenOffscreenComponent(current,workInProgress,nextBaseLanes,renderLanes,remainingChildLanes){var JSCompiler_inline_result=peekCacheFromPool();return workInProgress.memoizedState={baseLanes:nextBaseLanes,cachePool:JSCompiler_inline_result=null===JSCompiler_inline_result?null:{parent:CacheContext._currentValue,pool:JSCompiler_inline_result}},null!==current&&pushTransition(workInProgress,null),reuseHiddenContextOnStack(),pushOffscreenSuspenseHandler(workInProgress),null!==current&&propagateParentContextChanges(current,workInProgress,renderLanes,!0),workInProgress.childLanes=remainingChildLanes,null}function mountActivityChildren(workInProgress,nextProps){return(nextProps=mountWorkInProgressOffscreenFiber({mode:nextProps.mode,children:nextProps.children},workInProgress.mode)).ref=workInProgress.ref,workInProgress.child=nextProps,nextProps.return=workInProgress,nextProps}function retryActivityComponentWithoutHydrating(current,workInProgress,renderLanes){return reconcileChildFibers(workInProgress,current.child,null,renderLanes),current=mountActivityChildren(workInProgress,workInProgress.pendingProps),current.flags|=2,popSuspenseHandler(workInProgress),workInProgress.memoizedState=null,current}function updateActivityComponent(current,workInProgress,renderLanes){var nextProps=workInProgress.pendingProps,didSuspend=0!=(128&workInProgress.flags);if(workInProgress.flags&=-129,null===current){if(isHydrating){if("hidden"===nextProps.mode)return current=mountActivityChildren(workInProgress,nextProps),workInProgress.lanes=0x20000000,bailoutOffscreenComponent(null,current);if(pushDehydratedActivitySuspenseHandler(workInProgress),(current=nextHydratableInstance)?null!==(current=null!==(current=canHydrateHydrationBoundary(current,rootOrSingletonContext))&&"&"===current.data?current:null)&&(workInProgress.memoizedState={dehydrated:current,treeContext:null!==treeContextProvider?{id:treeContextId,overflow:treeContextOverflow}:null,retryLane:0x20000000,hydrationErrors:null},(renderLanes=createFiberFromDehydratedFragment(current)).return=workInProgress,workInProgress.child=renderLanes,hydrationParentFiber=workInProgress,nextHydratableInstance=null):current=null,null===current)throw throwOnHydrationMismatch(workInProgress);return workInProgress.lanes=0x20000000,null}return mountActivityChildren(workInProgress,nextProps)}var prevState=current.memoizedState;if(null!==prevState){var dehydrated=prevState.dehydrated;if(pushDehydratedActivitySuspenseHandler(workInProgress),didSuspend)if(256&workInProgress.flags)workInProgress.flags&=-257,workInProgress=retryActivityComponentWithoutHydrating(current,workInProgress,renderLanes);else if(null!==workInProgress.memoizedState)workInProgress.child=current.child,workInProgress.flags|=128,workInProgress=null;else throw Error(formatProdErrorMessage(558));else if(didReceiveUpdate||propagateParentContextChanges(current,workInProgress,renderLanes,!1),didSuspend=0!=(renderLanes&current.childLanes),didReceiveUpdate||didSuspend){if(null!==(nextProps=workInProgressRoot)&&0!==(dehydrated=getBumpedLaneForHydration(nextProps,renderLanes))&&dehydrated!==prevState.retryLane)throw prevState.retryLane=dehydrated,enqueueConcurrentRenderForLane(current,dehydrated),scheduleUpdateOnFiber(nextProps,current,dehydrated),SelectiveHydrationException;renderDidSuspendDelayIfPossible(),workInProgress=retryActivityComponentWithoutHydrating(current,workInProgress,renderLanes)}else current=prevState.treeContext,nextHydratableInstance=getNextHydratable(dehydrated.nextSibling),hydrationParentFiber=workInProgress,isHydrating=!0,hydrationErrors=null,rootOrSingletonContext=!1,null!==current&&restoreSuspendedTreeContext(workInProgress,current),workInProgress=mountActivityChildren(workInProgress,nextProps),workInProgress.flags|=4096;return workInProgress}return(current=createWorkInProgress(current.child,{mode:nextProps.mode,children:nextProps.children})).ref=workInProgress.ref,workInProgress.child=current,current.return=workInProgress,current}function markRef(current,workInProgress){var ref=workInProgress.ref;if(null===ref)null!==current&&null!==current.ref&&(workInProgress.flags|=4194816);else{if("function"!=typeof ref&&"object"!=typeof ref)throw Error(formatProdErrorMessage(284));(null===current||current.ref!==ref)&&(workInProgress.flags|=4194816)}}function updateFunctionComponent(current,workInProgress,Component,nextProps,renderLanes){return(prepareToReadContext(workInProgress),Component=renderWithHooks(current,workInProgress,Component,nextProps,void 0,renderLanes),nextProps=checkDidRenderIdHook(),null===current||didReceiveUpdate)?(isHydrating&&nextProps&&pushMaterializedTreeId(workInProgress),workInProgress.flags|=1,reconcileChildren(current,workInProgress,Component,renderLanes),workInProgress.child):(bailoutHooks(current,workInProgress,renderLanes),bailoutOnAlreadyFinishedWork(current,workInProgress,renderLanes))}function replayFunctionComponent(current,workInProgress,nextProps,Component,secondArg,renderLanes){return(prepareToReadContext(workInProgress),workInProgress.updateQueue=null,nextProps=renderWithHooksAgain(workInProgress,Component,nextProps,secondArg),finishRenderingHooks(current),Component=checkDidRenderIdHook(),null===current||didReceiveUpdate)?(isHydrating&&Component&&pushMaterializedTreeId(workInProgress),workInProgress.flags|=1,reconcileChildren(current,workInProgress,nextProps,renderLanes),workInProgress.child):(bailoutHooks(current,workInProgress,renderLanes),bailoutOnAlreadyFinishedWork(current,workInProgress,renderLanes))}function updateClassComponent(current,workInProgress,Component,nextProps,renderLanes){if(prepareToReadContext(workInProgress),null===workInProgress.stateNode){var context=emptyContextObject,contextType=Component.contextType;"object"==typeof contextType&&null!==contextType&&(context=readContext(contextType)),workInProgress.memoizedState=null!==(context=new Component(nextProps,context)).state&&void 0!==context.state?context.state:null,context.updater=classComponentUpdater,workInProgress.stateNode=context,context._reactInternals=workInProgress,(context=workInProgress.stateNode).props=nextProps,context.state=workInProgress.memoizedState,context.refs={},initializeUpdateQueue(workInProgress),contextType=Component.contextType,context.context="object"==typeof contextType&&null!==contextType?readContext(contextType):emptyContextObject,context.state=workInProgress.memoizedState,"function"==typeof(contextType=Component.getDerivedStateFromProps)&&(applyDerivedStateFromProps(workInProgress,Component,contextType,nextProps),context.state=workInProgress.memoizedState),"function"==typeof Component.getDerivedStateFromProps||"function"==typeof context.getSnapshotBeforeUpdate||"function"!=typeof context.UNSAFE_componentWillMount&&"function"!=typeof context.componentWillMount||(contextType=context.state,"function"==typeof context.componentWillMount&&context.componentWillMount(),"function"==typeof context.UNSAFE_componentWillMount&&context.UNSAFE_componentWillMount(),contextType!==context.state&&classComponentUpdater.enqueueReplaceState(context,context.state,null),processUpdateQueue(workInProgress,nextProps,context,renderLanes),suspendIfUpdateReadFromEntangledAsyncAction(),context.state=workInProgress.memoizedState),"function"==typeof context.componentDidMount&&(workInProgress.flags|=4194308),nextProps=!0}else if(null===current){context=workInProgress.stateNode;var unresolvedOldProps=workInProgress.memoizedProps,oldProps=resolveClassComponentProps(Component,unresolvedOldProps);context.props=oldProps;var oldContext=context.context,contextType$jscomp$0=Component.contextType;contextType=emptyContextObject,"object"==typeof contextType$jscomp$0&&null!==contextType$jscomp$0&&(contextType=readContext(contextType$jscomp$0));var getDerivedStateFromProps=Component.getDerivedStateFromProps;contextType$jscomp$0="function"==typeof getDerivedStateFromProps||"function"==typeof context.getSnapshotBeforeUpdate,unresolvedOldProps=workInProgress.pendingProps!==unresolvedOldProps,contextType$jscomp$0||"function"!=typeof context.UNSAFE_componentWillReceiveProps&&"function"!=typeof context.componentWillReceiveProps||(unresolvedOldProps||oldContext!==contextType)&&callComponentWillReceiveProps(workInProgress,context,nextProps,contextType),hasForceUpdate=!1;var oldState=workInProgress.memoizedState;context.state=oldState,processUpdateQueue(workInProgress,nextProps,context,renderLanes),suspendIfUpdateReadFromEntangledAsyncAction(),oldContext=workInProgress.memoizedState,unresolvedOldProps||oldState!==oldContext||hasForceUpdate?("function"==typeof getDerivedStateFromProps&&(applyDerivedStateFromProps(workInProgress,Component,getDerivedStateFromProps,nextProps),oldContext=workInProgress.memoizedState),(oldProps=hasForceUpdate||checkShouldComponentUpdate(workInProgress,Component,oldProps,nextProps,oldState,oldContext,contextType))?(contextType$jscomp$0||"function"!=typeof context.UNSAFE_componentWillMount&&"function"!=typeof context.componentWillMount||("function"==typeof context.componentWillMount&&context.componentWillMount(),"function"==typeof context.UNSAFE_componentWillMount&&context.UNSAFE_componentWillMount()),"function"==typeof context.componentDidMount&&(workInProgress.flags|=4194308)):("function"==typeof context.componentDidMount&&(workInProgress.flags|=4194308),workInProgress.memoizedProps=nextProps,workInProgress.memoizedState=oldContext),context.props=nextProps,context.state=oldContext,context.context=contextType,nextProps=oldProps):("function"==typeof context.componentDidMount&&(workInProgress.flags|=4194308),nextProps=!1)}else{context=workInProgress.stateNode,cloneUpdateQueue(current,workInProgress),contextType$jscomp$0=resolveClassComponentProps(Component,contextType=workInProgress.memoizedProps),context.props=contextType$jscomp$0,getDerivedStateFromProps=workInProgress.pendingProps,oldState=context.context,oldContext=Component.contextType,oldProps=emptyContextObject,"object"==typeof oldContext&&null!==oldContext&&(oldProps=readContext(oldContext)),(oldContext="function"==typeof(unresolvedOldProps=Component.getDerivedStateFromProps)||"function"==typeof context.getSnapshotBeforeUpdate)||"function"!=typeof context.UNSAFE_componentWillReceiveProps&&"function"!=typeof context.componentWillReceiveProps||(contextType!==getDerivedStateFromProps||oldState!==oldProps)&&callComponentWillReceiveProps(workInProgress,context,nextProps,oldProps),hasForceUpdate=!1,oldState=workInProgress.memoizedState,context.state=oldState,processUpdateQueue(workInProgress,nextProps,context,renderLanes),suspendIfUpdateReadFromEntangledAsyncAction();var newState=workInProgress.memoizedState;contextType!==getDerivedStateFromProps||oldState!==newState||hasForceUpdate||null!==current&&null!==current.dependencies&&checkIfContextChanged(current.dependencies)?("function"==typeof unresolvedOldProps&&(applyDerivedStateFromProps(workInProgress,Component,unresolvedOldProps,nextProps),newState=workInProgress.memoizedState),(contextType$jscomp$0=hasForceUpdate||checkShouldComponentUpdate(workInProgress,Component,contextType$jscomp$0,nextProps,oldState,newState,oldProps)||null!==current&&null!==current.dependencies&&checkIfContextChanged(current.dependencies))?(oldContext||"function"!=typeof context.UNSAFE_componentWillUpdate&&"function"!=typeof context.componentWillUpdate||("function"==typeof context.componentWillUpdate&&context.componentWillUpdate(nextProps,newState,oldProps),"function"==typeof context.UNSAFE_componentWillUpdate&&context.UNSAFE_componentWillUpdate(nextProps,newState,oldProps)),"function"==typeof context.componentDidUpdate&&(workInProgress.flags|=4),"function"==typeof context.getSnapshotBeforeUpdate&&(workInProgress.flags|=1024)):("function"!=typeof context.componentDidUpdate||contextType===current.memoizedProps&&oldState===current.memoizedState||(workInProgress.flags|=4),"function"!=typeof context.getSnapshotBeforeUpdate||contextType===current.memoizedProps&&oldState===current.memoizedState||(workInProgress.flags|=1024),workInProgress.memoizedProps=nextProps,workInProgress.memoizedState=newState),context.props=nextProps,context.state=newState,context.context=oldProps,nextProps=contextType$jscomp$0):("function"!=typeof context.componentDidUpdate||contextType===current.memoizedProps&&oldState===current.memoizedState||(workInProgress.flags|=4),"function"!=typeof context.getSnapshotBeforeUpdate||contextType===current.memoizedProps&&oldState===current.memoizedState||(workInProgress.flags|=1024),nextProps=!1)}return context=nextProps,markRef(current,workInProgress),nextProps=0!=(128&workInProgress.flags),context||nextProps?(context=workInProgress.stateNode,Component=nextProps&&"function"!=typeof Component.getDerivedStateFromError?null:context.render(),workInProgress.flags|=1,null!==current&&nextProps?(workInProgress.child=reconcileChildFibers(workInProgress,current.child,null,renderLanes),workInProgress.child=reconcileChildFibers(workInProgress,null,Component,renderLanes)):reconcileChildren(current,workInProgress,Component,renderLanes),workInProgress.memoizedState=context.state,current=workInProgress.child):current=bailoutOnAlreadyFinishedWork(current,workInProgress,renderLanes),current}function mountHostRootWithoutHydrating(current,workInProgress,nextChildren,renderLanes){return resetHydrationState(),workInProgress.flags|=256,reconcileChildren(current,workInProgress,nextChildren,renderLanes),workInProgress.child}var SUSPENDED_MARKER={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function mountSuspenseOffscreenState(renderLanes){return{baseLanes:renderLanes,cachePool:getSuspendedCache()}}function getRemainingWorkInPrimaryTree(current,primaryTreeDidDefer,renderLanes){return current=null!==current?current.childLanes&~renderLanes:0,primaryTreeDidDefer&&(current|=workInProgressDeferredLane),current}function updateSuspenseComponent(current,workInProgress,renderLanes){var JSCompiler_temp,nextProps=workInProgress.pendingProps,showFallback=!1,didSuspend=0!=(128&workInProgress.flags);if((JSCompiler_temp=didSuspend)||(JSCompiler_temp=(null===current||null!==current.memoizedState)&&0!=(2&suspenseStackCursor.current)),JSCompiler_temp&&(showFallback=!0,workInProgress.flags&=-129),JSCompiler_temp=0!=(32&workInProgress.flags),workInProgress.flags&=-33,null===current){if(isHydrating){if(showFallback?pushPrimaryTreeSuspenseHandler(workInProgress):reuseSuspenseHandlerOnStack(),(current=nextHydratableInstance)?null!==(current=null!==(current=canHydrateHydrationBoundary(current,rootOrSingletonContext))&&"&"!==current.data?current:null)&&(workInProgress.memoizedState={dehydrated:current,treeContext:null!==treeContextProvider?{id:treeContextId,overflow:treeContextOverflow}:null,retryLane:0x20000000,hydrationErrors:null},(renderLanes=createFiberFromDehydratedFragment(current)).return=workInProgress,workInProgress.child=renderLanes,hydrationParentFiber=workInProgress,nextHydratableInstance=null):current=null,null===current)throw throwOnHydrationMismatch(workInProgress);return isSuspenseInstanceFallback(current)?workInProgress.lanes=32:workInProgress.lanes=0x20000000,null}var nextPrimaryChildren=nextProps.children;return(nextProps=nextProps.fallback,showFallback)?(reuseSuspenseHandlerOnStack(),nextPrimaryChildren=mountWorkInProgressOffscreenFiber({mode:"hidden",children:nextPrimaryChildren},showFallback=workInProgress.mode),nextProps=createFiberFromFragment(nextProps,showFallback,renderLanes,null),nextPrimaryChildren.return=workInProgress,nextProps.return=workInProgress,nextPrimaryChildren.sibling=nextProps,workInProgress.child=nextPrimaryChildren,(nextProps=workInProgress.child).memoizedState=mountSuspenseOffscreenState(renderLanes),nextProps.childLanes=getRemainingWorkInPrimaryTree(current,JSCompiler_temp,renderLanes),workInProgress.memoizedState=SUSPENDED_MARKER,bailoutOffscreenComponent(null,nextProps)):(pushPrimaryTreeSuspenseHandler(workInProgress),mountSuspensePrimaryChildren(workInProgress,nextPrimaryChildren))}var prevState=current.memoizedState;if(null!==prevState&&null!==(nextPrimaryChildren=prevState.dehydrated)){if(didSuspend)256&workInProgress.flags?(pushPrimaryTreeSuspenseHandler(workInProgress),workInProgress.flags&=-257,workInProgress=retrySuspenseComponentWithoutHydrating(current,workInProgress,renderLanes)):null!==workInProgress.memoizedState?(reuseSuspenseHandlerOnStack(),workInProgress.child=current.child,workInProgress.flags|=128,workInProgress=null):(reuseSuspenseHandlerOnStack(),nextPrimaryChildren=nextProps.fallback,showFallback=workInProgress.mode,nextProps=mountWorkInProgressOffscreenFiber({mode:"visible",children:nextProps.children},showFallback),nextPrimaryChildren=createFiberFromFragment(nextPrimaryChildren,showFallback,renderLanes,null),nextPrimaryChildren.flags|=2,nextProps.return=workInProgress,nextPrimaryChildren.return=workInProgress,nextProps.sibling=nextPrimaryChildren,workInProgress.child=nextProps,reconcileChildFibers(workInProgress,current.child,null,renderLanes),(nextProps=workInProgress.child).memoizedState=mountSuspenseOffscreenState(renderLanes),nextProps.childLanes=getRemainingWorkInPrimaryTree(current,JSCompiler_temp,renderLanes),workInProgress.memoizedState=SUSPENDED_MARKER,workInProgress=bailoutOffscreenComponent(null,nextProps));else if(pushPrimaryTreeSuspenseHandler(workInProgress),isSuspenseInstanceFallback(nextPrimaryChildren)){if(JSCompiler_temp=nextPrimaryChildren.nextSibling&&nextPrimaryChildren.nextSibling.dataset)var digest=JSCompiler_temp.dgst;JSCompiler_temp=digest,(nextProps=Error(formatProdErrorMessage(419))).stack="",nextProps.digest=JSCompiler_temp,queueHydrationError({value:nextProps,source:null,stack:null}),workInProgress=retrySuspenseComponentWithoutHydrating(current,workInProgress,renderLanes)}else if(didReceiveUpdate||propagateParentContextChanges(current,workInProgress,renderLanes,!1),JSCompiler_temp=0!=(renderLanes&current.childLanes),didReceiveUpdate||JSCompiler_temp){if(null!==(JSCompiler_temp=workInProgressRoot)&&0!==(nextProps=getBumpedLaneForHydration(JSCompiler_temp,renderLanes))&&nextProps!==prevState.retryLane)throw prevState.retryLane=nextProps,enqueueConcurrentRenderForLane(current,nextProps),scheduleUpdateOnFiber(JSCompiler_temp,current,nextProps),SelectiveHydrationException;isSuspenseInstancePending(nextPrimaryChildren)||renderDidSuspendDelayIfPossible(),workInProgress=retrySuspenseComponentWithoutHydrating(current,workInProgress,renderLanes)}else isSuspenseInstancePending(nextPrimaryChildren)?(workInProgress.flags|=192,workInProgress.child=current.child,workInProgress=null):(current=prevState.treeContext,nextHydratableInstance=getNextHydratable(nextPrimaryChildren.nextSibling),hydrationParentFiber=workInProgress,isHydrating=!0,hydrationErrors=null,rootOrSingletonContext=!1,null!==current&&restoreSuspendedTreeContext(workInProgress,current),workInProgress=mountSuspensePrimaryChildren(workInProgress,nextProps.children),workInProgress.flags|=4096);return workInProgress}return showFallback?(reuseSuspenseHandlerOnStack(),nextPrimaryChildren=nextProps.fallback,showFallback=workInProgress.mode,digest=(prevState=current.child).sibling,(nextProps=createWorkInProgress(prevState,{mode:"hidden",children:nextProps.children})).subtreeFlags=0x7f00000&prevState.subtreeFlags,null!==digest?nextPrimaryChildren=createWorkInProgress(digest,nextPrimaryChildren):(nextPrimaryChildren=createFiberFromFragment(nextPrimaryChildren,showFallback,renderLanes,null),nextPrimaryChildren.flags|=2),nextPrimaryChildren.return=workInProgress,nextProps.return=workInProgress,nextProps.sibling=nextPrimaryChildren,workInProgress.child=nextProps,bailoutOffscreenComponent(null,nextProps),nextProps=workInProgress.child,null===(nextPrimaryChildren=current.child.memoizedState)?nextPrimaryChildren=mountSuspenseOffscreenState(renderLanes):(null!==(showFallback=nextPrimaryChildren.cachePool)?(prevState=CacheContext._currentValue,showFallback=showFallback.parent!==prevState?{parent:prevState,pool:prevState}:showFallback):showFallback=getSuspendedCache(),nextPrimaryChildren={baseLanes:nextPrimaryChildren.baseLanes|renderLanes,cachePool:showFallback}),nextProps.memoizedState=nextPrimaryChildren,nextProps.childLanes=getRemainingWorkInPrimaryTree(current,JSCompiler_temp,renderLanes),workInProgress.memoizedState=SUSPENDED_MARKER,bailoutOffscreenComponent(current.child,nextProps)):(pushPrimaryTreeSuspenseHandler(workInProgress),current=(renderLanes=current.child).sibling,(renderLanes=createWorkInProgress(renderLanes,{mode:"visible",children:nextProps.children})).return=workInProgress,renderLanes.sibling=null,null!==current&&(null===(JSCompiler_temp=workInProgress.deletions)?(workInProgress.deletions=[current],workInProgress.flags|=16):JSCompiler_temp.push(current)),workInProgress.child=renderLanes,workInProgress.memoizedState=null,renderLanes)}function mountSuspensePrimaryChildren(workInProgress,primaryChildren){return(primaryChildren=mountWorkInProgressOffscreenFiber({mode:"visible",children:primaryChildren},workInProgress.mode)).return=workInProgress,workInProgress.child=primaryChildren}function mountWorkInProgressOffscreenFiber(offscreenProps,mode){return(offscreenProps=createFiberImplClass(22,offscreenProps,null,mode)).lanes=0,offscreenProps}function retrySuspenseComponentWithoutHydrating(current,workInProgress,renderLanes){return reconcileChildFibers(workInProgress,current.child,null,renderLanes),current=mountSuspensePrimaryChildren(workInProgress,workInProgress.pendingProps.children),current.flags|=2,workInProgress.memoizedState=null,current}function scheduleSuspenseWorkOnFiber(fiber,renderLanes,propagationRoot){fiber.lanes|=renderLanes;var alternate=fiber.alternate;null!==alternate&&(alternate.lanes|=renderLanes),scheduleContextWorkOnParentPath(fiber.return,renderLanes,propagationRoot)}function findLastContentRow(firstChild){for(var lastContentRow=null;null!==firstChild;){var currentRow=firstChild.alternate;null!==currentRow&&null===findFirstSuspended(currentRow)&&(lastContentRow=firstChild),firstChild=firstChild.sibling}return lastContentRow}function initSuspenseListRenderState(workInProgress,isBackwards,tail,lastContentRow,tailMode,treeForkCount){var renderState=workInProgress.memoizedState;null===renderState?workInProgress.memoizedState={isBackwards:isBackwards,rendering:null,renderingStartTime:0,last:lastContentRow,tail:tail,tailMode:tailMode,treeForkCount:treeForkCount}:(renderState.isBackwards=isBackwards,renderState.rendering=null,renderState.renderingStartTime=0,renderState.last=lastContentRow,renderState.tail=tail,renderState.tailMode=tailMode,renderState.treeForkCount=treeForkCount)}function reverseChildren(fiber){var row=fiber.child;for(fiber.child=null;null!==row;){var nextRow=row.sibling;row.sibling=fiber.child,fiber.child=row,row=nextRow}}function updateSuspenseListComponent(current,workInProgress,renderLanes){var nextProps=workInProgress.pendingProps,revealOrder=nextProps.revealOrder,tailMode=nextProps.tail;nextProps=nextProps.children;var suspenseContext=suspenseStackCursor.current;if(128&workInProgress.flags)return pushSuspenseListContext(workInProgress,suspenseContext),null;var shouldForceFallback=0!=(2&suspenseContext);if(shouldForceFallback?(suspenseContext=1&suspenseContext|2,workInProgress.flags|=128):suspenseContext&=1,pushSuspenseListContext(workInProgress,suspenseContext),"backwards"===revealOrder&&null!==current?(reverseChildren(current),reconcileChildren(current,workInProgress,nextProps,renderLanes),reverseChildren(current)):reconcileChildren(current,workInProgress,nextProps,renderLanes),nextProps=isHydrating?treeForkCount:0,!shouldForceFallback&&null!==current&&0!=(128&current.flags))a:for(current=workInProgress.child;null!==current;){if(13===current.tag)null!==current.memoizedState&&scheduleSuspenseWorkOnFiber(current,renderLanes,workInProgress);else if(19===current.tag)scheduleSuspenseWorkOnFiber(current,renderLanes,workInProgress);else if(null!==current.child){current.child.return=current,current=current.child;continue}if(current===workInProgress)break;for(;null===current.sibling;){if(null===current.return||current.return===workInProgress)break a;current=current.return}current.sibling.return=current.return,current=current.sibling}switch(revealOrder){case"backwards":null===(renderLanes=findLastContentRow(workInProgress.child))?(revealOrder=workInProgress.child,workInProgress.child=null):(revealOrder=renderLanes.sibling,renderLanes.sibling=null,reverseChildren(workInProgress)),initSuspenseListRenderState(workInProgress,!0,revealOrder,null,tailMode,nextProps);break;case"unstable_legacy-backwards":for(renderLanes=null,revealOrder=workInProgress.child,workInProgress.child=null;null!==revealOrder;){if(null!==(current=revealOrder.alternate)&&null===findFirstSuspended(current)){workInProgress.child=revealOrder;break}current=revealOrder.sibling,revealOrder.sibling=renderLanes,renderLanes=revealOrder,revealOrder=current}initSuspenseListRenderState(workInProgress,!0,renderLanes,null,tailMode,nextProps);break;case"together":initSuspenseListRenderState(workInProgress,!1,null,null,void 0,nextProps);break;case"independent":workInProgress.memoizedState=null;break;default:null===(renderLanes=findLastContentRow(workInProgress.child))?(revealOrder=workInProgress.child,workInProgress.child=null):(revealOrder=renderLanes.sibling,renderLanes.sibling=null),initSuspenseListRenderState(workInProgress,!1,revealOrder,renderLanes,tailMode,nextProps)}return workInProgress.child}function updateContextProvider(current,workInProgress,renderLanes){var newProps=workInProgress.pendingProps;return pushProvider(workInProgress,workInProgress.type,newProps.value),reconcileChildren(current,workInProgress,newProps.children,renderLanes),workInProgress.child}function bailoutOnAlreadyFinishedWork(current,workInProgress,renderLanes){if(null!==current&&(workInProgress.dependencies=current.dependencies),workInProgressRootSkippedLanes|=workInProgress.lanes,0==(renderLanes&workInProgress.childLanes)){if(null===current)return null;else if(propagateParentContextChanges(current,workInProgress,renderLanes,!1),0==(renderLanes&workInProgress.childLanes))return null}if(null!==current&&workInProgress.child!==current.child)throw Error(formatProdErrorMessage(153));if(null!==workInProgress.child){for(renderLanes=createWorkInProgress(current=workInProgress.child,current.pendingProps),workInProgress.child=renderLanes,renderLanes.return=workInProgress;null!==current.sibling;)current=current.sibling,(renderLanes=renderLanes.sibling=createWorkInProgress(current,current.pendingProps)).return=workInProgress;renderLanes.sibling=null}return workInProgress.child}function checkScheduledUpdateOrContext(current,renderLanes){return 0!=(current.lanes&renderLanes)||!!(null!==(current=current.dependencies)&&checkIfContextChanged(current))}function attemptEarlyBailoutIfNoScheduledUpdate(current,workInProgress,renderLanes){switch(workInProgress.tag){case 3:pushHostContainer(workInProgress,workInProgress.stateNode.containerInfo),pushProvider(workInProgress,CacheContext,current.memoizedState.cache),resetHydrationState();break;case 27:case 5:pushHostContext(workInProgress);break;case 4:pushHostContainer(workInProgress,workInProgress.stateNode.containerInfo);break;case 10:pushProvider(workInProgress,workInProgress.type,workInProgress.memoizedProps.value);break;case 31:if(null!==workInProgress.memoizedState)return workInProgress.flags|=128,pushDehydratedActivitySuspenseHandler(workInProgress),null;break;case 13:var state$107=workInProgress.memoizedState;if(null!==state$107){if(null!==state$107.dehydrated)return pushPrimaryTreeSuspenseHandler(workInProgress),workInProgress.flags|=128,null;state$107=propagateParentContextChanges(current,workInProgress,renderLanes,!1);var primaryChildLanes=workInProgress.child.childLanes;if(state$107||0!=(renderLanes&primaryChildLanes))return updateSuspenseComponent(current,workInProgress,renderLanes);return pushPrimaryTreeSuspenseHandler(workInProgress),null!==(current=bailoutOnAlreadyFinishedWork(current,workInProgress,renderLanes))?current.sibling:null}pushPrimaryTreeSuspenseHandler(workInProgress);break;case 19:if(128&workInProgress.flags)return updateSuspenseListComponent(current,workInProgress,renderLanes);if(primaryChildLanes=0!=(128&current.flags),(state$107=0!=(renderLanes&workInProgress.childLanes))||(propagateParentContextChanges(current,workInProgress,renderLanes,!1),state$107=0!=(renderLanes&workInProgress.childLanes)),primaryChildLanes){if(state$107)return updateSuspenseListComponent(current,workInProgress,renderLanes);workInProgress.flags|=128}if(null!==(primaryChildLanes=workInProgress.memoizedState)&&(primaryChildLanes.rendering=null,primaryChildLanes.tail=null,primaryChildLanes.lastEffect=null),pushSuspenseListContext(workInProgress,suspenseStackCursor.current),!state$107)return null;break;case 22:return workInProgress.lanes=0,updateOffscreenComponent(current,workInProgress,renderLanes,workInProgress.pendingProps);case 24:pushProvider(workInProgress,CacheContext,current.memoizedState.cache)}return bailoutOnAlreadyFinishedWork(current,workInProgress,renderLanes)}function beginWork(current,workInProgress,renderLanes){if(null!==current)if(current.memoizedProps!==workInProgress.pendingProps)didReceiveUpdate=!0;else{if(!checkScheduledUpdateOrContext(current,renderLanes)&&0==(128&workInProgress.flags))return didReceiveUpdate=!1,attemptEarlyBailoutIfNoScheduledUpdate(current,workInProgress,renderLanes);didReceiveUpdate=0!=(131072&current.flags)}else didReceiveUpdate=!1,isHydrating&&0!=(1048576&workInProgress.flags)&&pushTreeId(workInProgress,treeForkCount,workInProgress.index);switch(workInProgress.lanes=0,workInProgress.tag){case 16:a:{var props=workInProgress.pendingProps;if(current=resolveLazy(workInProgress.elementType),workInProgress.type=current,"function"==typeof current)shouldConstruct(current)?(props=resolveClassComponentProps(current,props),workInProgress.tag=1,workInProgress=updateClassComponent(null,workInProgress,current,props,renderLanes)):(workInProgress.tag=0,workInProgress=updateFunctionComponent(null,workInProgress,current,props,renderLanes));else{if(null!=current){var $$typeof=current.$$typeof;if($$typeof===REACT_FORWARD_REF_TYPE){workInProgress.tag=11,workInProgress=updateForwardRef(null,workInProgress,current,props,renderLanes);break a}if($$typeof===REACT_MEMO_TYPE){workInProgress.tag=14,workInProgress=updateMemoComponent(null,workInProgress,current,props,renderLanes);break a}if($$typeof===REACT_CONTEXT_TYPE){workInProgress.tag=10,workInProgress.type=current,workInProgress=updateContextProvider(null,workInProgress,renderLanes);break a}}throw Error(formatProdErrorMessage(306,workInProgress=getComponentNameFromType(current)||current,""))}}return workInProgress;case 0:return updateFunctionComponent(current,workInProgress,workInProgress.type,workInProgress.pendingProps,renderLanes);case 1:return $$typeof=resolveClassComponentProps(props=workInProgress.type,workInProgress.pendingProps),updateClassComponent(current,workInProgress,props,$$typeof,renderLanes);case 3:a:{if(pushHostContainer(workInProgress,workInProgress.stateNode.containerInfo),null===current)throw Error(formatProdErrorMessage(387));props=workInProgress.pendingProps;var prevState=workInProgress.memoizedState;$$typeof=prevState.element,cloneUpdateQueue(current,workInProgress),processUpdateQueue(workInProgress,props,null,renderLanes);var nextState=workInProgress.memoizedState;if(pushProvider(workInProgress,CacheContext,props=nextState.cache),props!==prevState.cache&&propagateContextChanges(workInProgress,[CacheContext],renderLanes,!0),suspendIfUpdateReadFromEntangledAsyncAction(),props=nextState.element,prevState.isDehydrated)if(prevState={element:props,isDehydrated:!1,cache:nextState.cache},workInProgress.updateQueue.baseState=prevState,workInProgress.memoizedState=prevState,256&workInProgress.flags){workInProgress=mountHostRootWithoutHydrating(current,workInProgress,props,renderLanes);break a}else if(props!==$$typeof){queueHydrationError($$typeof=createCapturedValueAtFiber(Error(formatProdErrorMessage(424)),workInProgress)),workInProgress=mountHostRootWithoutHydrating(current,workInProgress,props,renderLanes);break a}else for(nextHydratableInstance=getNextHydratable((current=9===(current=workInProgress.stateNode.containerInfo).nodeType?current.body:"HTML"===current.nodeName?current.ownerDocument.body:current).firstChild),hydrationParentFiber=workInProgress,isHydrating=!0,hydrationErrors=null,rootOrSingletonContext=!0,renderLanes=mountChildFibers(workInProgress,null,props,renderLanes),workInProgress.child=renderLanes;renderLanes;)renderLanes.flags=-3&renderLanes.flags|4096,renderLanes=renderLanes.sibling;else{if(resetHydrationState(),props===$$typeof){workInProgress=bailoutOnAlreadyFinishedWork(current,workInProgress,renderLanes);break a}reconcileChildren(current,workInProgress,props,renderLanes)}workInProgress=workInProgress.child}return workInProgress;case 26:return markRef(current,workInProgress),null===current?(renderLanes=getResource(workInProgress.type,null,workInProgress.pendingProps,null))?workInProgress.memoizedState=renderLanes:isHydrating||(renderLanes=workInProgress.type,current=workInProgress.pendingProps,(props=getOwnerDocumentFromRootContainer(rootInstanceStackCursor.current).createElement(renderLanes))[internalInstanceKey]=workInProgress,props[internalPropsKey]=current,setInitialProperties(props,renderLanes,current),markNodeAsHoistable(props),workInProgress.stateNode=props):workInProgress.memoizedState=getResource(workInProgress.type,current.memoizedProps,workInProgress.pendingProps,current.memoizedState),null;case 27:return pushHostContext(workInProgress),null===current&&isHydrating&&(props=workInProgress.stateNode=resolveSingletonInstance(workInProgress.type,workInProgress.pendingProps,rootInstanceStackCursor.current),hydrationParentFiber=workInProgress,rootOrSingletonContext=!0,$$typeof=nextHydratableInstance,isSingletonScope(workInProgress.type)?(previousHydratableOnEnteringScopedSingleton=$$typeof,nextHydratableInstance=getNextHydratable(props.firstChild)):nextHydratableInstance=$$typeof),reconcileChildren(current,workInProgress,workInProgress.pendingProps.children,renderLanes),markRef(current,workInProgress),null===current&&(workInProgress.flags|=4194304),workInProgress.child;case 5:return null===current&&isHydrating&&(($$typeof=props=nextHydratableInstance)&&(null!==(props=canHydrateInstance(props,workInProgress.type,workInProgress.pendingProps,rootOrSingletonContext))?(workInProgress.stateNode=props,hydrationParentFiber=workInProgress,nextHydratableInstance=getNextHydratable(props.firstChild),rootOrSingletonContext=!1,$$typeof=!0):$$typeof=!1),$$typeof||throwOnHydrationMismatch(workInProgress)),pushHostContext(workInProgress),$$typeof=workInProgress.type,prevState=workInProgress.pendingProps,nextState=null!==current?current.memoizedProps:null,props=prevState.children,shouldSetTextContent($$typeof,prevState)?props=null:null!==nextState&&shouldSetTextContent($$typeof,nextState)&&(workInProgress.flags|=32),null!==workInProgress.memoizedState&&(HostTransitionContext._currentValue=$$typeof=renderWithHooks(current,workInProgress,TransitionAwareHostComponent,null,null,renderLanes)),markRef(current,workInProgress),reconcileChildren(current,workInProgress,props,renderLanes),workInProgress.child;case 6:return null===current&&isHydrating&&((current=renderLanes=nextHydratableInstance)&&(null!==(renderLanes=canHydrateTextInstance(renderLanes,workInProgress.pendingProps,rootOrSingletonContext))?(workInProgress.stateNode=renderLanes,hydrationParentFiber=workInProgress,nextHydratableInstance=null,current=!0):current=!1),current||throwOnHydrationMismatch(workInProgress)),null;case 13:return updateSuspenseComponent(current,workInProgress,renderLanes);case 4:return pushHostContainer(workInProgress,workInProgress.stateNode.containerInfo),props=workInProgress.pendingProps,null===current?workInProgress.child=reconcileChildFibers(workInProgress,null,props,renderLanes):reconcileChildren(current,workInProgress,props,renderLanes),workInProgress.child;case 11:return updateForwardRef(current,workInProgress,workInProgress.type,workInProgress.pendingProps,renderLanes);case 7:return props=workInProgress.pendingProps,markRef(current,workInProgress),reconcileChildren(current,workInProgress,props,renderLanes),workInProgress.child;case 8:case 12:return reconcileChildren(current,workInProgress,workInProgress.pendingProps.children,renderLanes),workInProgress.child;case 10:return updateContextProvider(current,workInProgress,renderLanes);case 9:return $$typeof=workInProgress.type._context,props=workInProgress.pendingProps.children,prepareToReadContext(workInProgress),props=props($$typeof=readContext($$typeof)),workInProgress.flags|=1,reconcileChildren(current,workInProgress,props,renderLanes),workInProgress.child;case 14:return updateMemoComponent(current,workInProgress,workInProgress.type,workInProgress.pendingProps,renderLanes);case 15:return updateSimpleMemoComponent(current,workInProgress,workInProgress.type,workInProgress.pendingProps,renderLanes);case 19:return updateSuspenseListComponent(current,workInProgress,renderLanes);case 31:return updateActivityComponent(current,workInProgress,renderLanes);case 22:return updateOffscreenComponent(current,workInProgress,renderLanes,workInProgress.pendingProps);case 24:return prepareToReadContext(workInProgress),props=readContext(CacheContext),null===current?(null===($$typeof=peekCacheFromPool())&&($$typeof=workInProgressRoot,prevState=createCache(),$$typeof.pooledCache=prevState,prevState.refCount++,null!==prevState&&($$typeof.pooledCacheLanes|=renderLanes),$$typeof=prevState),workInProgress.memoizedState={parent:props,cache:$$typeof},initializeUpdateQueue(workInProgress),pushProvider(workInProgress,CacheContext,$$typeof)):(0!=(current.lanes&renderLanes)&&(cloneUpdateQueue(current,workInProgress),processUpdateQueue(workInProgress,null,null,renderLanes),suspendIfUpdateReadFromEntangledAsyncAction()),$$typeof=current.memoizedState,prevState=workInProgress.memoizedState,$$typeof.parent!==props?($$typeof={parent:props,cache:props},workInProgress.memoizedState=$$typeof,0===workInProgress.lanes&&(workInProgress.memoizedState=workInProgress.updateQueue.baseState=$$typeof),pushProvider(workInProgress,CacheContext,props)):(pushProvider(workInProgress,CacheContext,props=prevState.cache),props!==$$typeof.cache&&propagateContextChanges(workInProgress,[CacheContext],renderLanes,!0))),reconcileChildren(current,workInProgress,workInProgress.pendingProps.children,renderLanes),workInProgress.child;case 30:return null===workInProgress.stateNode&&(workInProgress.stateNode={autoName:null,paired:null,clones:null,ref:null}),null!=(props=workInProgress.pendingProps).name&&"auto"!==props.name?workInProgress.flags|=null===current?0x1202000:0x1200000:isHydrating&&pushMaterializedTreeId(workInProgress),null!==current&&current.memoizedProps.name!==props.name?workInProgress.flags|=4194816:markRef(current,workInProgress),reconcileChildren(current,workInProgress,props.children,renderLanes),workInProgress.child;case 29:throw workInProgress.pendingProps}throw Error(formatProdErrorMessage(156,workInProgress.tag))}function markUpdate(workInProgress){workInProgress.flags|=4}function preloadInstanceAndSuspendIfNeeded(workInProgress,type,oldProps,newProps,renderLanes){var JSCompiler_temp;if((JSCompiler_temp=0!=(32&workInProgress.mode))&&(JSCompiler_temp=null===oldProps?maySuspendCommit(type,newProps):maySuspendCommit(type,newProps)&&(newProps.src!==oldProps.src||newProps.srcSet!==oldProps.srcSet)),JSCompiler_temp){if(workInProgress.flags|=0x1000000,(0x13ffff40&renderLanes)===renderLanes)if(workInProgress.stateNode.complete)workInProgress.flags|=8192;else if(shouldRemainOnPreviousScreen())workInProgress.flags|=8192;else throw suspendedThenable=noopSuspenseyCommitThenable,SuspenseyCommitException}else workInProgress.flags&=-0x1000001}function preloadResourceAndSuspendIfNeeded(workInProgress,resource){if("stylesheet"!==resource.type||0!=(4&resource.state.loading))workInProgress.flags&=-0x1000001;else if(workInProgress.flags|=0x1000000,!preloadResource(resource))if(shouldRemainOnPreviousScreen())workInProgress.flags|=8192;else throw suspendedThenable=noopSuspenseyCommitThenable,SuspenseyCommitException}function scheduleRetryEffect(workInProgress,retryQueue){null!==retryQueue&&(workInProgress.flags|=4),16384&workInProgress.flags&&(retryQueue=22!==workInProgress.tag?claimNextRetryLane():0x20000000,workInProgress.lanes|=retryQueue,workInProgressSuspendedRetryLanes|=retryQueue)}function cutOffTailIfNeeded(renderState,hasRenderedATailFallback){if(!isHydrating)switch(renderState.tailMode){case"visible":break;case"collapsed":for(var tailNode=renderState.tail,lastTailNode=null;null!==tailNode;)null!==tailNode.alternate&&(lastTailNode=tailNode),tailNode=tailNode.sibling;null===lastTailNode?hasRenderedATailFallback||null===renderState.tail?renderState.tail=null:renderState.tail.sibling=null:lastTailNode.sibling=null;break;default:for(tailNode=null,hasRenderedATailFallback=renderState.tail;null!==hasRenderedATailFallback;)null!==hasRenderedATailFallback.alternate&&(tailNode=hasRenderedATailFallback),hasRenderedATailFallback=hasRenderedATailFallback.sibling;null===tailNode?renderState.tail=null:tailNode.sibling=null}}function bubbleProperties(completedWork){var didBailout=null!==completedWork.alternate&&completedWork.alternate.child===completedWork.child,newChildLanes=0,subtreeFlags=0;if(didBailout)for(var child$112=completedWork.child;null!==child$112;)newChildLanes|=child$112.lanes|child$112.childLanes,subtreeFlags|=0x7f00000&child$112.subtreeFlags,subtreeFlags|=0x7f00000&child$112.flags,child$112.return=completedWork,child$112=child$112.sibling;else for(child$112=completedWork.child;null!==child$112;)newChildLanes|=child$112.lanes|child$112.childLanes,subtreeFlags|=child$112.subtreeFlags,subtreeFlags|=child$112.flags,child$112.return=completedWork,child$112=child$112.sibling;return completedWork.subtreeFlags|=subtreeFlags,completedWork.childLanes=newChildLanes,didBailout}function completeWork(current,workInProgress,renderLanes){var newProps=workInProgress.pendingProps;switch(popTreeContext(workInProgress),workInProgress.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return bubbleProperties(workInProgress),null;case 3:return renderLanes=workInProgress.stateNode,newProps=null,null!==current&&(newProps=current.memoizedState.cache),workInProgress.memoizedState.cache!==newProps&&(workInProgress.flags|=2048),popProvider(CacheContext),popHostContainer(),renderLanes.pendingContext&&(renderLanes.context=renderLanes.pendingContext,renderLanes.pendingContext=null),(null===current||null===current.child)&&(popHydrationState(workInProgress)?markUpdate(workInProgress):null===current||current.memoizedState.isDehydrated&&0==(256&workInProgress.flags)||(workInProgress.flags|=1024,upgradeHydrationErrorsToRecoverable())),bubbleProperties(workInProgress),null;case 26:var type=workInProgress.type,nextResource=workInProgress.memoizedState;return null===current?(markUpdate(workInProgress),null!==nextResource?(bubbleProperties(workInProgress),preloadResourceAndSuspendIfNeeded(workInProgress,nextResource)):(bubbleProperties(workInProgress),preloadInstanceAndSuspendIfNeeded(workInProgress,type,null,newProps,renderLanes))):nextResource?nextResource!==current.memoizedState?(markUpdate(workInProgress),bubbleProperties(workInProgress),preloadResourceAndSuspendIfNeeded(workInProgress,nextResource)):(bubbleProperties(workInProgress),workInProgress.flags&=-0x1000001):((current=current.memoizedProps)!==newProps&&markUpdate(workInProgress),bubbleProperties(workInProgress),preloadInstanceAndSuspendIfNeeded(workInProgress,type,current,newProps,renderLanes)),null;case 27:if(popHostContext(workInProgress),renderLanes=rootInstanceStackCursor.current,type=workInProgress.type,null!==current&&null!=workInProgress.stateNode)current.memoizedProps!==newProps&&markUpdate(workInProgress);else{if(!newProps){if(null===workInProgress.stateNode)throw Error(formatProdErrorMessage(166));return bubbleProperties(workInProgress),workInProgress.subtreeFlags&=-0x2000001,null}current=contextStackCursor.current,popHydrationState(workInProgress)?prepareToHydrateHostInstance(workInProgress,current):(workInProgress.stateNode=current=resolveSingletonInstance(type,newProps,renderLanes),markUpdate(workInProgress))}return bubbleProperties(workInProgress),workInProgress.subtreeFlags&=-0x2000001,null;case 5:if(popHostContext(workInProgress),type=workInProgress.type,null!==current&&null!=workInProgress.stateNode)current.memoizedProps!==newProps&&markUpdate(workInProgress);else{if(!newProps){if(null===workInProgress.stateNode)throw Error(formatProdErrorMessage(166));return bubbleProperties(workInProgress),workInProgress.subtreeFlags&=-0x2000001,null}if(nextResource=contextStackCursor.current,popHydrationState(workInProgress))prepareToHydrateHostInstance(workInProgress,nextResource);else{var ownerDocument=getOwnerDocumentFromRootContainer(rootInstanceStackCursor.current);switch(nextResource){case 1:nextResource=ownerDocument.createElementNS("http://www.w3.org/2000/svg",type);break;case 2:nextResource=ownerDocument.createElementNS("http://www.w3.org/1998/Math/MathML",type);break;default:switch(type){case"svg":nextResource=ownerDocument.createElementNS("http://www.w3.org/2000/svg",type);break;case"math":nextResource=ownerDocument.createElementNS("http://www.w3.org/1998/Math/MathML",type);break;case"script":(nextResource=ownerDocument.createElement("div")).innerHTML="<script></script>",nextResource=nextResource.removeChild(nextResource.firstChild);break;case"select":nextResource="string"==typeof newProps.is?ownerDocument.createElement("select",{is:newProps.is}):ownerDocument.createElement("select"),newProps.multiple?nextResource.multiple=!0:newProps.size&&(nextResource.size=newProps.size);break;default:nextResource="string"==typeof newProps.is?ownerDocument.createElement(type,{is:newProps.is}):ownerDocument.createElement(type)}}nextResource[internalInstanceKey]=workInProgress,nextResource[internalPropsKey]=newProps;a:for(ownerDocument=workInProgress.child;null!==ownerDocument;){if(5===ownerDocument.tag||6===ownerDocument.tag)nextResource.appendChild(ownerDocument.stateNode);else if(4!==ownerDocument.tag&&27!==ownerDocument.tag&&null!==ownerDocument.child){ownerDocument.child.return=ownerDocument,ownerDocument=ownerDocument.child;continue}if(ownerDocument===workInProgress)break;for(;null===ownerDocument.sibling;){if(null===ownerDocument.return||ownerDocument.return===workInProgress)break a;ownerDocument=ownerDocument.return}ownerDocument.sibling.return=ownerDocument.return,ownerDocument=ownerDocument.sibling}switch(workInProgress.stateNode=nextResource,setInitialProperties(nextResource,type,newProps),type){case"button":case"input":case"select":case"textarea":newProps=!!newProps.autoFocus;break;case"img":newProps=!0;break;default:newProps=!1}newProps&&markUpdate(workInProgress)}}return bubbleProperties(workInProgress),workInProgress.subtreeFlags&=-0x2000001,preloadInstanceAndSuspendIfNeeded(workInProgress,workInProgress.type,null===current?null:current.memoizedProps,workInProgress.pendingProps,renderLanes),null;case 6:if(current&&null!=workInProgress.stateNode)current.memoizedProps!==newProps&&markUpdate(workInProgress);else{if("string"!=typeof newProps&&null===workInProgress.stateNode)throw Error(formatProdErrorMessage(166));if(current=rootInstanceStackCursor.current,popHydrationState(workInProgress)){if(current=workInProgress.stateNode,renderLanes=workInProgress.memoizedProps,newProps=null,null!==(type=hydrationParentFiber))switch(type.tag){case 27:case 5:newProps=type.memoizedProps}current[internalInstanceKey]=workInProgress,(current=!!(current.nodeValue===renderLanes||null!==newProps&&!0===newProps.suppressHydrationWarning||checkForUnmatchedText(current.nodeValue,renderLanes)))||throwOnHydrationMismatch(workInProgress,!0)}else(current=getOwnerDocumentFromRootContainer(current).createTextNode(newProps))[internalInstanceKey]=workInProgress,workInProgress.stateNode=current}return bubbleProperties(workInProgress),null;case 31:if(renderLanes=workInProgress.memoizedState,null===current||null!==current.memoizedState){if(newProps=popHydrationState(workInProgress),null!==renderLanes){if(null===current){if(!newProps)throw Error(formatProdErrorMessage(318));if(!(current=null!==(current=workInProgress.memoizedState)?current.dehydrated:null))throw Error(formatProdErrorMessage(557));current[internalInstanceKey]=workInProgress}else resetHydrationState(),0==(128&workInProgress.flags)&&(workInProgress.memoizedState=null),workInProgress.flags|=4;bubbleProperties(workInProgress),current=!1}else renderLanes=upgradeHydrationErrorsToRecoverable(),null!==current&&null!==current.memoizedState&&(current.memoizedState.hydrationErrors=renderLanes),current=!0;if(!current){if(256&workInProgress.flags)return popSuspenseHandler(workInProgress),workInProgress;return popSuspenseHandler(workInProgress),null}if(0!=(128&workInProgress.flags))throw Error(formatProdErrorMessage(558))}return bubbleProperties(workInProgress),null;case 13:if(newProps=workInProgress.memoizedState,null===current||null!==current.memoizedState&&null!==current.memoizedState.dehydrated){if(type=popHydrationState(workInProgress),null!==newProps&&null!==newProps.dehydrated){if(null===current){if(!type)throw Error(formatProdErrorMessage(318));if(!(type=null!==(type=workInProgress.memoizedState)?type.dehydrated:null))throw Error(formatProdErrorMessage(317));type[internalInstanceKey]=workInProgress}else resetHydrationState(),0==(128&workInProgress.flags)&&(workInProgress.memoizedState=null),workInProgress.flags|=4;bubbleProperties(workInProgress),type=!1}else type=upgradeHydrationErrorsToRecoverable(),null!==current&&null!==current.memoizedState&&(current.memoizedState.hydrationErrors=type),type=!0;if(!type){if(256&workInProgress.flags)return popSuspenseHandler(workInProgress),workInProgress;return popSuspenseHandler(workInProgress),null}}if(popSuspenseHandler(workInProgress),0!=(128&workInProgress.flags))return workInProgress.lanes=renderLanes,workInProgress;return renderLanes=null!==newProps,current=null!==current&&null!==current.memoizedState,renderLanes&&(newProps=workInProgress.child,type=null,null!==newProps.alternate&&null!==newProps.alternate.memoizedState&&null!==newProps.alternate.memoizedState.cachePool&&(type=newProps.alternate.memoizedState.cachePool.pool),nextResource=null,null!==newProps.memoizedState&&null!==newProps.memoizedState.cachePool&&(nextResource=newProps.memoizedState.cachePool.pool),nextResource!==type&&(newProps.flags|=2048)),renderLanes!==current&&renderLanes&&(workInProgress.child.flags|=8192),scheduleRetryEffect(workInProgress,workInProgress.updateQueue),bubbleProperties(workInProgress),null;case 4:return popHostContainer(),null===current&&listenToAllSupportedEvents(workInProgress.stateNode.containerInfo),workInProgress.flags|=0x4000000,bubbleProperties(workInProgress),null;case 10:return popProvider(workInProgress.type),bubbleProperties(workInProgress),null;case 19:if(popSuspenseListContext(workInProgress),null===(newProps=workInProgress.memoizedState))return bubbleProperties(workInProgress),null;if(type=0!=(128&workInProgress.flags),null===(nextResource=newProps.rendering))if(type)cutOffTailIfNeeded(newProps,!1);else{if(0!==workInProgressRootExitStatus||null!==current&&0!=(128&current.flags))for(current=workInProgress.child;null!==current;){if(null!==(nextResource=findFirstSuspended(current))){for(workInProgress.flags|=128,cutOffTailIfNeeded(newProps,!1),workInProgress.updateQueue=current=nextResource.updateQueue,scheduleRetryEffect(workInProgress,current),workInProgress.subtreeFlags=0,current=renderLanes,renderLanes=workInProgress.child;null!==renderLanes;)resetWorkInProgress(renderLanes,current),renderLanes=renderLanes.sibling;return pushSuspenseListContext(workInProgress,1&suspenseStackCursor.current|2),isHydrating&&pushTreeFork(workInProgress,newProps.treeForkCount),workInProgress.child}current=current.sibling}null!==newProps.tail&&now()>workInProgressRootRenderTargetTime&&(workInProgress.flags|=128,type=!0,cutOffTailIfNeeded(newProps,!1),workInProgress.lanes=4194304)}else{if(!type)if(null!==(current=findFirstSuspended(nextResource))){if(workInProgress.flags|=128,type=!0,workInProgress.updateQueue=current=current.updateQueue,scheduleRetryEffect(workInProgress,current),cutOffTailIfNeeded(newProps,!0),null===newProps.tail&&"collapsed"!==newProps.tailMode&&"visible"!==newProps.tailMode&&!nextResource.alternate&&!isHydrating)return bubbleProperties(workInProgress),null}else 2*now()-newProps.renderingStartTime>workInProgressRootRenderTargetTime&&0x20000000!==renderLanes&&(workInProgress.flags|=128,type=!0,cutOffTailIfNeeded(newProps,!1),workInProgress.lanes=4194304);newProps.isBackwards?(nextResource.sibling=workInProgress.child,workInProgress.child=nextResource):(null!==(current=newProps.last)?current.sibling=nextResource:workInProgress.child=nextResource,newProps.last=nextResource)}if(null!==newProps.tail){current=newProps.tail;a:{for(renderLanes=current;null!==renderLanes;){if(null!==renderLanes.alternate){renderLanes=!1;break a}renderLanes=renderLanes.sibling}renderLanes=!0}return newProps.rendering=current,newProps.tail=current.sibling,newProps.renderingStartTime=now(),current.sibling=null,nextResource=suspenseStackCursor.current,nextResource=type?1&nextResource|2:1&nextResource,"visible"===newProps.tailMode||"collapsed"===newProps.tailMode||!renderLanes||isHydrating?pushSuspenseListContext(workInProgress,nextResource):(renderLanes=nextResource,push(suspenseHandlerStackCursor,workInProgress),push(suspenseStackCursor,renderLanes),null===shellBoundary&&(shellBoundary=workInProgress)),isHydrating&&pushTreeFork(workInProgress,newProps.treeForkCount),current}return bubbleProperties(workInProgress),null;case 22:case 23:return popSuspenseHandler(workInProgress),popHiddenContext(),newProps=null!==workInProgress.memoizedState,null!==current?null!==current.memoizedState!==newProps&&(workInProgress.flags|=8192):newProps&&(workInProgress.flags|=8192),newProps?0!=(0x20000000&renderLanes)&&0==(128&workInProgress.flags)&&(bubbleProperties(workInProgress),6&workInProgress.subtreeFlags&&(workInProgress.flags|=8192)):bubbleProperties(workInProgress),null!==(renderLanes=workInProgress.updateQueue)&&scheduleRetryEffect(workInProgress,renderLanes.retryQueue),renderLanes=null,null!==current&&null!==current.memoizedState&&null!==current.memoizedState.cachePool&&(renderLanes=current.memoizedState.cachePool.pool),newProps=null,null!==workInProgress.memoizedState&&null!==workInProgress.memoizedState.cachePool&&(newProps=workInProgress.memoizedState.cachePool.pool),newProps!==renderLanes&&(workInProgress.flags|=2048),null!==current&&pop(resumedCache),null;case 24:return renderLanes=null,null!==current&&(renderLanes=current.memoizedState.cache),workInProgress.memoizedState.cache!==renderLanes&&(workInProgress.flags|=2048),popProvider(CacheContext),bubbleProperties(workInProgress),null;case 25:return null;case 30:return workInProgress.flags|=0x2000000,bubbleProperties(workInProgress),null}throw Error(formatProdErrorMessage(156,workInProgress.tag))}function unwindWork(current,workInProgress){switch(popTreeContext(workInProgress),workInProgress.tag){case 1:return 65536&(current=workInProgress.flags)?(workInProgress.flags=-65537&current|128,workInProgress):null;case 3:return popProvider(CacheContext),popHostContainer(),0!=(65536&(current=workInProgress.flags))&&0==(128&current)?(workInProgress.flags=-65537&current|128,workInProgress):null;case 26:case 27:case 5:return popHostContext(workInProgress),null;case 31:if(null!==workInProgress.memoizedState){if(popSuspenseHandler(workInProgress),null===workInProgress.alternate)throw Error(formatProdErrorMessage(340));resetHydrationState()}return 65536&(current=workInProgress.flags)?(workInProgress.flags=-65537&current|128,workInProgress):null;case 13:if(popSuspenseHandler(workInProgress),null!==(current=workInProgress.memoizedState)&&null!==current.dehydrated){if(null===workInProgress.alternate)throw Error(formatProdErrorMessage(340));resetHydrationState()}return 65536&(current=workInProgress.flags)?(workInProgress.flags=-65537&current|128,workInProgress):null;case 19:return popSuspenseListContext(workInProgress),65536&(current=workInProgress.flags)?(workInProgress.flags=-65537&current|128,null!==(current=workInProgress.memoizedState)&&(current.rendering=null,current.tail=null),workInProgress.flags|=4,workInProgress):null;case 4:return popHostContainer(),null;case 10:return popProvider(workInProgress.type),null;case 22:case 23:return popSuspenseHandler(workInProgress),popHiddenContext(),null!==current&&pop(resumedCache),65536&(current=workInProgress.flags)?(workInProgress.flags=-65537&current|128,workInProgress):null;case 24:return popProvider(CacheContext),null;default:return null}}function unwindInterruptedWork(current,interruptedWork){switch(popTreeContext(interruptedWork),interruptedWork.tag){case 3:popProvider(CacheContext),popHostContainer();break;case 26:case 27:case 5:popHostContext(interruptedWork);break;case 4:popHostContainer();break;case 31:null!==interruptedWork.memoizedState&&popSuspenseHandler(interruptedWork);break;case 13:popSuspenseHandler(interruptedWork);break;case 19:popSuspenseListContext(interruptedWork);break;case 10:popProvider(interruptedWork.type);break;case 22:case 23:popSuspenseHandler(interruptedWork),popHiddenContext(),null!==current&&pop(resumedCache);break;case 24:popProvider(CacheContext)}}function commitHookEffectListMount(flags,finishedWork){try{var updateQueue=finishedWork.updateQueue,lastEffect=null!==updateQueue?updateQueue.lastEffect:null;if(null!==lastEffect){var firstEffect=lastEffect.next;updateQueue=firstEffect;do{if((updateQueue.tag&flags)===flags){lastEffect=void 0;var create=updateQueue.create;updateQueue.inst.destroy=lastEffect=create()}updateQueue=updateQueue.next}while(updateQueue!==firstEffect)}}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}function commitHookEffectListUnmount(flags,finishedWork,nearestMountedAncestor$jscomp$0){try{var updateQueue=finishedWork.updateQueue,lastEffect=null!==updateQueue?updateQueue.lastEffect:null;if(null!==lastEffect){var firstEffect=lastEffect.next;updateQueue=firstEffect;do{if((updateQueue.tag&flags)===flags){var inst=updateQueue.inst,destroy=inst.destroy;if(void 0!==destroy){inst.destroy=void 0,lastEffect=finishedWork;try{destroy()}catch(error){captureCommitPhaseError(lastEffect,nearestMountedAncestor$jscomp$0,error)}}}updateQueue=updateQueue.next}while(updateQueue!==firstEffect)}}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}function commitClassCallbacks(finishedWork){var updateQueue=finishedWork.updateQueue;if(null!==updateQueue){var instance=finishedWork.stateNode;try{commitCallbacks(updateQueue,instance)}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}}function safelyCallComponentWillUnmount(current,nearestMountedAncestor,instance){instance.props=resolveClassComponentProps(current.type,current.memoizedProps),instance.state=current.memoizedState;try{instance.componentWillUnmount()}catch(error){captureCommitPhaseError(current,nearestMountedAncestor,error)}}function safelyAttachRef(current,nearestMountedAncestor){try{var ref=current.ref;if(null!==ref){switch(current.tag){case 26:case 27:case 5:var instanceToUse=current.stateNode;break;case 30:var instance=current.stateNode,name=getViewTransitionName(current.memoizedProps,instance);(null===instance.ref||instance.ref.name!==name)&&(instance.ref=createViewTransitionInstance(name)),instanceToUse=instance.ref;break;case 7:if(null===current.stateNode){var fragmentInstance=new FragmentInstance(current);traverseVisibleHostChildren(current.child,!1,addFragmentHandleToFiber,fragmentInstance,void 0,void 0),current.stateNode=fragmentInstance}instanceToUse=current.stateNode;break;default:instanceToUse=current.stateNode}"function"==typeof ref?current.refCleanup=ref(instanceToUse):ref.current=instanceToUse}}catch(error){captureCommitPhaseError(current,nearestMountedAncestor,error)}}function safelyDetachRef(current,nearestMountedAncestor){var ref=current.ref,refCleanup=current.refCleanup;if(null!==ref)if("function"==typeof refCleanup)try{refCleanup()}catch(error){captureCommitPhaseError(current,nearestMountedAncestor,error)}finally{current.refCleanup=null,null!=(current=current.alternate)&&(current.refCleanup=null)}else if("function"==typeof ref)try{ref(null)}catch(error$147){captureCommitPhaseError(current,nearestMountedAncestor,error$147)}else ref.current=null}function commitHostMount(finishedWork){var type=finishedWork.type,props=finishedWork.memoizedProps,instance=finishedWork.stateNode;try{switch(type){case"button":case"input":case"select":case"textarea":props.autoFocus&&instance.focus();break;case"img":props.src?instance.src=props.src:props.srcSet&&(instance.srcset=props.srcSet)}}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}function commitHostUpdate(finishedWork,newProps,oldProps){try{var domElement=finishedWork.stateNode;updateProperties(domElement,finishedWork.type,oldProps,newProps),domElement[internalPropsKey]=newProps}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}function commitNewChildToFragmentInstances(fiber,parentFragmentInstances){if((5===fiber.tag||6===fiber.tag)&&null===fiber.alternate&&null!==parentFragmentInstances)for(var i=0;i<parentFragmentInstances.length;i++)commitNewChildToFragmentInstance(fiber.stateNode,parentFragmentInstances[i])}function commitFragmentInstanceDeletionEffects(fiber){for(var parent=fiber.return;null!==parent;){if(isFragmentInstanceParent(parent)){var fragmentInstance=parent.stateNode,childInstance=fiber.stateNode;if(3!==childInstance.nodeType){var eventListeners=fragmentInstance._eventListeners;if(null!==eventListeners)for(var i=0;i<eventListeners.length;i++){var _eventListeners$i4=eventListeners[i];childInstance.removeEventListener(_eventListeners$i4.type,_eventListeners$i4.listener,_eventListeners$i4.optionsOrUseCapture)}null!=childInstance.reactFragments&&childInstance.reactFragments.delete(fragmentInstance)}}if(isHostParent(parent))break;parent=parent.return}}function isHostParent(fiber){return 5===fiber.tag||3===fiber.tag||26===fiber.tag||27===fiber.tag&&isSingletonScope(fiber.type)||4===fiber.tag}function isFragmentInstanceParent(fiber){return fiber&&7===fiber.tag&&null!==fiber.stateNode}function getHostSibling(fiber){a:for(;;){for(;null===fiber.sibling;){if(null===fiber.return||isHostParent(fiber.return))return null;fiber=fiber.return}for(fiber.sibling.return=fiber.return,fiber=fiber.sibling;5!==fiber.tag&&6!==fiber.tag&&18!==fiber.tag;){if(27===fiber.tag&&isSingletonScope(fiber.type)||2&fiber.flags||null===fiber.child||4===fiber.tag)continue a;fiber.child.return=fiber,fiber=fiber.child}if(!(2&fiber.flags))return fiber.stateNode}}function insertOrAppendPlacementNodeIntoContainer(node,before,parent,parentFragmentInstances){var tag=node.tag;if(5===tag||6===tag)tag=node.stateNode,before?(9===parent.nodeType?parent.body:"HTML"===parent.nodeName?parent.ownerDocument.body:parent).insertBefore(tag,before):((before=9===parent.nodeType?parent.body:"HTML"===parent.nodeName?parent.ownerDocument.body:parent).appendChild(tag),null!=(parent=parent._reactRootContainer)||null!==before.onclick||(before.onclick=noop$1)),commitNewChildToFragmentInstances(node,parentFragmentInstances),viewTransitionMutationContext=!0;else if(4!==tag&&(27===tag&&isSingletonScope(node.type)&&(parent=node.stateNode,before=null),null!==(node=node.child)))for(insertOrAppendPlacementNodeIntoContainer(node,before,parent,parentFragmentInstances),node=node.sibling;null!==node;)insertOrAppendPlacementNodeIntoContainer(node,before,parent,parentFragmentInstances),node=node.sibling}function insertOrAppendPlacementNode(node,before,parent,parentFragmentInstances){var tag=node.tag;if(5===tag||6===tag)tag=node.stateNode,before?parent.insertBefore(tag,before):parent.appendChild(tag),commitNewChildToFragmentInstances(node,parentFragmentInstances),viewTransitionMutationContext=!0;else if(4!==tag&&(27===tag&&isSingletonScope(node.type)&&(parent=node.stateNode),null!==(node=node.child)))for(insertOrAppendPlacementNode(node,before,parent,parentFragmentInstances),node=node.sibling;null!==node;)insertOrAppendPlacementNode(node,before,parent,parentFragmentInstances),node=node.sibling}function commitHostSingletonAcquisition(finishedWork){var singleton=finishedWork.stateNode,props=finishedWork.memoizedProps;try{for(var type=finishedWork.type,attributes=singleton.attributes;attributes.length;)singleton.removeAttributeNode(attributes[0]);setInitialProperties(singleton,type,props),singleton[internalInstanceKey]=finishedWork,singleton[internalPropsKey]=props}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}var shouldStartViewTransition=!1,appearingViewTransitions=null;function trackEnterViewTransitions(placement){(30===placement.tag||0!=(0x2000000&placement.subtreeFlags))&&(shouldStartViewTransition=!0)}var viewTransitionCancelableChildren=null;function pushViewTransitionCancelableScope(){var prevChildren=viewTransitionCancelableChildren;return viewTransitionCancelableChildren=null,prevChildren}var viewTransitionHostInstanceIdx=0;function applyViewTransitionToHostInstances(fiber,name,className,collectMeasurements,stopAtNestedViewTransitions){return viewTransitionHostInstanceIdx=0,applyViewTransitionToHostInstancesRecursive(fiber.child,name,className,collectMeasurements,stopAtNestedViewTransitions)}function applyViewTransitionToHostInstancesRecursive(child,name,className,collectMeasurements,stopAtNestedViewTransitions){for(var inViewport=!1;null!==child;){if(5===child.tag){var instance=child.stateNode;if(null!==collectMeasurements){var measurement=measureInstance(instance);collectMeasurements.push(measurement),measurement.view&&(inViewport=!0)}else inViewport||measureInstance(instance).view&&(inViewport=!0);shouldStartViewTransition=!0,applyViewTransitionName(instance,0===viewTransitionHostInstanceIdx?name:name+"_"+viewTransitionHostInstanceIdx,className),viewTransitionHostInstanceIdx++}else(22!==child.tag||null===child.memoizedState)&&(30===child.tag&&stopAtNestedViewTransitions||applyViewTransitionToHostInstancesRecursive(child.child,name,className,collectMeasurements,stopAtNestedViewTransitions)&&(inViewport=!0));child=child.sibling}return inViewport}function restoreViewTransitionOnHostInstances(child,stopAtNestedViewTransitions){for(;null!==child;)5===child.tag?restoreViewTransitionName(child.stateNode,child.memoizedProps):(22!==child.tag||null===child.memoizedState)&&(30===child.tag&&stopAtNestedViewTransitions||restoreViewTransitionOnHostInstances(child.child,stopAtNestedViewTransitions)),child=child.sibling}function commitAppearingPairViewTransitions(placement){if(0!=(0x1200000&placement.subtreeFlags))for(placement=placement.child;null!==placement;){if((22!==placement.tag||null===placement.memoizedState)&&(commitAppearingPairViewTransitions(placement),30===placement.tag&&0!=(0x1200000&placement.flags)&&placement.stateNode.paired)){var props=placement.memoizedProps;if(null==props.name||"auto"===props.name)throw Error(formatProdErrorMessage(544));var name=props.name;"none"!==(props=getViewTransitionClassName(props.default,props.share))&&(applyViewTransitionToHostInstances(placement,name,props,null,!1)||restoreViewTransitionOnHostInstances(placement.child,!1))}placement=placement.sibling}}function commitEnterViewTransitions(placement,gesture){if(30===placement.tag){var state=placement.stateNode,props=placement.memoizedProps,name=getViewTransitionName(props,state),className=getViewTransitionClassName(props.default,state.paired?props.share:props.enter);"none"!==className?applyViewTransitionToHostInstances(placement,name,className,null,!1)?(commitAppearingPairViewTransitions(placement),state.paired||gesture||scheduleViewTransitionEvent(placement,props.onEnter)):restoreViewTransitionOnHostInstances(placement.child,!1):commitAppearingPairViewTransitions(placement)}else if(0!=(0x2000000&placement.subtreeFlags))for(placement=placement.child;null!==placement;)commitEnterViewTransitions(placement,gesture),placement=placement.sibling;else commitAppearingPairViewTransitions(placement)}function commitDeletedPairViewTransitions(deletion){if(null!==appearingViewTransitions&&0!==appearingViewTransitions.size){var pairs=appearingViewTransitions;if(0!=(0x1200000&deletion.subtreeFlags))for(deletion=deletion.child;null!==deletion;){if(22!==deletion.tag||null===deletion.memoizedState){if(30===deletion.tag&&0!=(0x1200000&deletion.flags)){var props=deletion.memoizedProps,name=props.name;if(null!=name&&"auto"!==name){var pair=pairs.get(name);if(void 0!==pair){var className=getViewTransitionClassName(props.default,props.share);if("none"!==className&&(applyViewTransitionToHostInstances(deletion,name,className,null,!1)?(pair.paired=className=deletion.stateNode,className.paired=pair,scheduleViewTransitionEvent(deletion,props.onShare)):restoreViewTransitionOnHostInstances(deletion.child,!1)),pairs.delete(name),0===pairs.size)break}}}commitDeletedPairViewTransitions(deletion)}deletion=deletion.sibling}}}function commitExitViewTransitions(deletion){if(30===deletion.tag){var props=deletion.memoizedProps,name=getViewTransitionName(props,deletion.stateNode),pair=null!==appearingViewTransitions?appearingViewTransitions.get(name):void 0,className=getViewTransitionClassName(props.default,void 0!==pair?props.share:props.exit);"none"!==className&&(applyViewTransitionToHostInstances(deletion,name,className,null,!1)?void 0!==pair?(pair.paired=className=deletion.stateNode,className.paired=pair,appearingViewTransitions.delete(name),scheduleViewTransitionEvent(deletion,props.onShare)):scheduleViewTransitionEvent(deletion,props.onExit):restoreViewTransitionOnHostInstances(deletion.child,!1)),null!==appearingViewTransitions&&commitDeletedPairViewTransitions(deletion)}else if(0!=(0x2000000&deletion.subtreeFlags))for(deletion=deletion.child;null!==deletion;)commitExitViewTransitions(deletion),deletion=deletion.sibling;else null!==appearingViewTransitions&&commitDeletedPairViewTransitions(deletion)}function commitNestedViewTransitions(changedParent){for(changedParent=changedParent.child;null!==changedParent;){if(30===changedParent.tag){var props=changedParent.memoizedProps,name=getViewTransitionName(props,changedParent.stateNode);props=getViewTransitionClassName(props.default,props.update),changedParent.flags&=-5,"none"!==props&&applyViewTransitionToHostInstances(changedParent,name,props,changedParent.memoizedState=[],!1)}else 0!=(0x2000000&changedParent.subtreeFlags)&&commitNestedViewTransitions(changedParent);changedParent=changedParent.sibling}}function restorePairedViewTransitions(parent){if(0!=(0x1200000&parent.subtreeFlags))for(parent=parent.child;null!==parent;){if(22!==parent.tag||null===parent.memoizedState){if(30===parent.tag&&0!=(0x1200000&parent.flags)){var instance=parent.stateNode;null!==instance.paired&&(instance.paired=null,restoreViewTransitionOnHostInstances(parent.child,!1))}restorePairedViewTransitions(parent)}parent=parent.sibling}}function restoreEnterOrExitViewTransitions(fiber){if(30===fiber.tag)fiber.stateNode.paired=null,restoreViewTransitionOnHostInstances(fiber.child,!1),restorePairedViewTransitions(fiber);else if(0!=(0x2000000&fiber.subtreeFlags))for(fiber=fiber.child;null!==fiber;)restoreEnterOrExitViewTransitions(fiber),fiber=fiber.sibling;else restorePairedViewTransitions(fiber)}function restoreNestedViewTransitions(changedParent){for(changedParent=changedParent.child;null!==changedParent;)30===changedParent.tag?restoreViewTransitionOnHostInstances(changedParent.child,!1):0!=(0x2000000&changedParent.subtreeFlags)&&restoreNestedViewTransitions(changedParent),changedParent=changedParent.sibling}function measureViewTransitionHostInstancesRecursive(parentViewTransition,child,newName,oldName,className,previousMeasurements,stopAtNestedViewTransitions){for(var inViewport=!1;null!==child;){if(5===child.tag){var instance=child.stateNode;if(null!==previousMeasurements&&viewTransitionHostInstanceIdx<previousMeasurements.length){var JSCompiler_temp,previousMeasurement=previousMeasurements[viewTransitionHostInstanceIdx],nextMeasurement=measureInstance(instance);if((previousMeasurement.view||nextMeasurement.view)&&(inViewport=!0),JSCompiler_temp=0==(4&parentViewTransition.flags))if(nextMeasurement.clip)JSCompiler_temp=!0;else{JSCompiler_temp=previousMeasurement.rect;var newRect=nextMeasurement.rect;JSCompiler_temp=JSCompiler_temp.y!==newRect.y||JSCompiler_temp.x!==newRect.x||JSCompiler_temp.height!==newRect.height||JSCompiler_temp.width!==newRect.width}JSCompiler_temp&&(parentViewTransition.flags|=4),nextMeasurement.abs?nextMeasurement=!previousMeasurement.abs:(previousMeasurement=previousMeasurement.rect,nextMeasurement=nextMeasurement.rect,nextMeasurement=previousMeasurement.height!==nextMeasurement.height||previousMeasurement.width!==nextMeasurement.width),nextMeasurement&&(parentViewTransition.flags|=32)}else parentViewTransition.flags|=32;0!=(4&parentViewTransition.flags)&&applyViewTransitionName(instance,0===viewTransitionHostInstanceIdx?newName:newName+"_"+viewTransitionHostInstanceIdx,className),inViewport&&0!=(4&parentViewTransition.flags)||(null===viewTransitionCancelableChildren&&(viewTransitionCancelableChildren=[]),viewTransitionCancelableChildren.push(instance,0===viewTransitionHostInstanceIdx?oldName:oldName+"_"+viewTransitionHostInstanceIdx,child.memoizedProps)),viewTransitionHostInstanceIdx++}else(22!==child.tag||null===child.memoizedState)&&(30===child.tag&&stopAtNestedViewTransitions?parentViewTransition.flags|=32&child.flags:measureViewTransitionHostInstancesRecursive(parentViewTransition,child.child,newName,oldName,className,previousMeasurements,stopAtNestedViewTransitions)&&(inViewport=!0));child=child.sibling}return inViewport}function measureNestedViewTransitions(changedParent,gesture){for(changedParent=changedParent.child;null!==changedParent;){if(30===changedParent.tag){var props=changedParent.memoizedProps,state=changedParent.stateNode,name=getViewTransitionName(props,state),className=getViewTransitionClassName(props.default,props.update);if(gesture)var previousMeasurements=null===(state=state.clones)?null:state.map(measureClonedInstance);else previousMeasurements=changedParent.memoizedState,changedParent.memoizedState=null;state=changedParent;var child=changedParent.child;viewTransitionHostInstanceIdx=0,name=measureViewTransitionHostInstancesRecursive(state,child,name,name,className,previousMeasurements,!1),0!=(4&changedParent.flags)&&name&&(gesture||scheduleViewTransitionEvent(changedParent,props.onUpdate))}else 0!=(0x2000000&changedParent.subtreeFlags)&&measureNestedViewTransitions(changedParent,gesture);changedParent=changedParent.sibling}}var offscreenSubtreeIsHidden=!1,offscreenSubtreeWasHidden=!1,offscreenDirectParentIsHidden=!1,needsFormReset=!1,PossiblyWeakSet="function"==typeof WeakSet?WeakSet:Set,nextEffect=null,viewTransitionContextChanged=!1,inUpdateViewTransition=!1,rootViewTransitionAffected=!1,rootViewTransitionNameCanceled=!1;function commitBeforeMutationEffects(root,firstChild,committedLanes){if(root=root.containerInfo,eventsEnabled=_enabled,hasSelectionCapabilities(root=getActiveElementDeep(root))){if("selectionStart"in root)var JSCompiler_temp={start:root.selectionStart,end:root.selectionEnd};else a:{var selection=(JSCompiler_temp=(JSCompiler_temp=root.ownerDocument)&&JSCompiler_temp.defaultView||window).getSelection&&JSCompiler_temp.getSelection();if(selection&&0!==selection.rangeCount){JSCompiler_temp=selection.anchorNode;var next,anchorOffset=selection.anchorOffset,focusNode=selection.focusNode;selection=selection.focusOffset;try{JSCompiler_temp.nodeType,focusNode.nodeType}catch(e$20){JSCompiler_temp=null;break a}var length=0,start=-1,end=-1,indexWithinAnchor=0,indexWithinFocus=0,node=root,parentNode=null;b:for(;;){for(;node!==JSCompiler_temp||0!==anchorOffset&&3!==node.nodeType||(start=length+anchorOffset),node!==focusNode||0!==selection&&3!==node.nodeType||(end=length+selection),3===node.nodeType&&(length+=node.nodeValue.length),null!==(next=node.firstChild);)parentNode=node,node=next;for(;;){if(node===root)break b;if(parentNode===JSCompiler_temp&&++indexWithinAnchor===anchorOffset&&(start=length),parentNode===focusNode&&++indexWithinFocus===selection&&(end=length),null!==(next=node.nextSibling))break;parentNode=(node=parentNode).parentNode}node=next}JSCompiler_temp=-1===start||-1===end?null:{start:start,end:end}}else JSCompiler_temp=null}JSCompiler_temp=JSCompiler_temp||{start:0,end:0}}else JSCompiler_temp=null;for(selectionInformation={focusedElem:root,selectionRange:JSCompiler_temp},_enabled=!1,committedLanes=(0x13ffff00&committedLanes)===committedLanes,nextEffect=firstChild,firstChild=committedLanes?9270:1028;null!==nextEffect;){if(root=nextEffect,committedLanes&&null!==(JSCompiler_temp=root.deletions))for(anchorOffset=0;anchorOffset<JSCompiler_temp.length;anchorOffset++)committedLanes&&commitExitViewTransitions(JSCompiler_temp[anchorOffset]);if(null===root.alternate&&0!=(2&root.flags))committedLanes&&trackEnterViewTransitions(root),commitBeforeMutationEffects_complete(committedLanes);else{if(22===root.tag){if(JSCompiler_temp=root.alternate,null!==root.memoizedState){null!==JSCompiler_temp&&null===JSCompiler_temp.memoizedState&&committedLanes&&commitExitViewTransitions(JSCompiler_temp),commitBeforeMutationEffects_complete(committedLanes);continue}else if(null!==JSCompiler_temp&&null!==JSCompiler_temp.memoizedState){committedLanes&&trackEnterViewTransitions(root),commitBeforeMutationEffects_complete(committedLanes);continue}}JSCompiler_temp=root.child,0!=(root.subtreeFlags&firstChild)&&null!==JSCompiler_temp?(JSCompiler_temp.return=root,nextEffect=JSCompiler_temp):(committedLanes&&commitNestedViewTransitions(root),commitBeforeMutationEffects_complete(committedLanes))}}appearingViewTransitions=null}function commitBeforeMutationEffects_complete(isViewTransitionEligible$jscomp$0){for(;null!==nextEffect;){var fiber=nextEffect,isViewTransitionEligible=isViewTransitionEligible$jscomp$0,current=fiber.alternate,flags=fiber.flags;switch(fiber.tag){case 0:case 11:case 15:if(0!=(4&flags)&&null!==(current=null!==(current=fiber.updateQueue)?current.events:null))for(isViewTransitionEligible=0;isViewTransitionEligible<current.length;isViewTransitionEligible++)(flags=current[isViewTransitionEligible]).ref.impl=flags.nextImpl;break;case 1:if(0!=(1024&flags)&&null!==current){isViewTransitionEligible=void 0,flags=current.memoizedProps,current=current.memoizedState;var instance=fiber.stateNode;try{var resolvedPrevProps=resolveClassComponentProps(fiber.type,flags);isViewTransitionEligible=instance.getSnapshotBeforeUpdate(resolvedPrevProps,current),instance.__reactInternalSnapshotBeforeUpdate=isViewTransitionEligible}catch(error){captureCommitPhaseError(fiber,fiber.return,error)}}break;case 3:if(0!=(1024&flags)){if(9===(isViewTransitionEligible=(current=fiber.stateNode.containerInfo).nodeType))clearContainerSparingly(current);else if(1===isViewTransitionEligible)switch(current.nodeName){case"HEAD":case"HTML":case"BODY":clearContainerSparingly(current);break;default:current.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;case 30:isViewTransitionEligible&&null!==current&&(isViewTransitionEligible=getViewTransitionName(current.memoizedProps,current.stateNode),"none"!==(flags=getViewTransitionClassName((flags=fiber.memoizedProps).default,flags.update))&&applyViewTransitionToHostInstances(current,isViewTransitionEligible,flags,current.memoizedState=[],!0));break;default:if(0!=(1024&flags))throw Error(formatProdErrorMessage(163))}if(null!==(current=fiber.sibling)){current.return=fiber.return,nextEffect=current;break}nextEffect=fiber.return}}function commitLayoutEffectOnFiber(finishedRoot,current,finishedWork){var flags=finishedWork.flags;switch(finishedWork.tag){case 0:case 11:case 15:recursivelyTraverseLayoutEffects(finishedRoot,finishedWork),4&flags&&commitHookEffectListMount(5,finishedWork);break;case 1:if(recursivelyTraverseLayoutEffects(finishedRoot,finishedWork),4&flags)if(finishedRoot=finishedWork.stateNode,null===current)try{finishedRoot.componentDidMount()}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}else{var prevProps=resolveClassComponentProps(finishedWork.type,current.memoizedProps);current=current.memoizedState;try{finishedRoot.componentDidUpdate(prevProps,current,finishedRoot.__reactInternalSnapshotBeforeUpdate)}catch(error$145){captureCommitPhaseError(finishedWork,finishedWork.return,error$145)}}64&flags&&commitClassCallbacks(finishedWork),512&flags&&safelyAttachRef(finishedWork,finishedWork.return);break;case 3:if(recursivelyTraverseLayoutEffects(finishedRoot,finishedWork),64&flags&&null!==(finishedRoot=finishedWork.updateQueue)){if(current=null,null!==finishedWork.child)switch(finishedWork.child.tag){case 27:case 5:case 1:current=finishedWork.child.stateNode}try{commitCallbacks(finishedRoot,current)}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}break;case 27:null===current&&4&flags&&commitHostSingletonAcquisition(finishedWork);case 26:case 5:recursivelyTraverseLayoutEffects(finishedRoot,finishedWork),null===current&&4&flags&&commitHostMount(finishedWork),512&flags&&safelyAttachRef(finishedWork,finishedWork.return);break;case 12:recursivelyTraverseLayoutEffects(finishedRoot,finishedWork);break;case 31:recursivelyTraverseLayoutEffects(finishedRoot,finishedWork),4&flags&&commitActivityHydrationCallbacks(finishedRoot,finishedWork);break;case 13:recursivelyTraverseLayoutEffects(finishedRoot,finishedWork),4&flags&&commitSuspenseHydrationCallbacks(finishedRoot,finishedWork),64&flags&&null!==(finishedRoot=finishedWork.memoizedState)&&null!==(finishedRoot=finishedRoot.dehydrated)&&registerSuspenseInstanceRetry(finishedRoot,finishedWork=retryDehydratedSuspenseBoundary.bind(null,finishedWork));break;case 22:if(!(flags=null!==finishedWork.memoizedState||offscreenSubtreeIsHidden)){current=null!==current&&null!==current.memoizedState||offscreenSubtreeWasHidden,prevProps=offscreenSubtreeIsHidden;var prevOffscreenSubtreeWasHidden=offscreenSubtreeWasHidden;offscreenSubtreeIsHidden=flags,(offscreenSubtreeWasHidden=current)&&!prevOffscreenSubtreeWasHidden?recursivelyTraverseReappearLayoutEffects(finishedRoot,finishedWork,0!=(8772&finishedWork.subtreeFlags)):recursivelyTraverseLayoutEffects(finishedRoot,finishedWork),offscreenSubtreeIsHidden=prevProps,offscreenSubtreeWasHidden=prevOffscreenSubtreeWasHidden}break;case 30:recursivelyTraverseLayoutEffects(finishedRoot,finishedWork),512&flags&&safelyAttachRef(finishedWork,finishedWork.return);break;case 7:512&flags&&safelyAttachRef(finishedWork,finishedWork.return);default:recursivelyTraverseLayoutEffects(finishedRoot,finishedWork)}}function hideOrUnhideAllChildren(parentFiber,isHidden){for(parentFiber=parentFiber.child;null!==parentFiber;)hideOrUnhideAllChildrenOnFiber(parentFiber,isHidden),parentFiber=parentFiber.sibling}function hideOrUnhideAllChildrenOnFiber(fiber,isHidden){switch(fiber.tag){case 5:case 26:try{var instance=fiber.stateNode;if(isHidden){var style=instance.style;"function"==typeof style.setProperty?style.setProperty("display","none","important"):style.display="none"}else{var instance$jscomp$0=fiber.stateNode,styleProp=fiber.memoizedProps.style,display=null!=styleProp&&styleProp.hasOwnProperty("display")?styleProp.display:null;instance$jscomp$0.style.display=null==display||"boolean"==typeof display?"":(""+display).trim()}}catch(error){captureCommitPhaseError(fiber,fiber.return,error)}hideOrUnhideNearestPortals(fiber,isHidden);break;case 6:try{fiber.stateNode.nodeValue=isHidden?"":fiber.memoizedProps,viewTransitionMutationContext=!0}catch(error){captureCommitPhaseError(fiber,fiber.return,error)}break;case 18:try{var instance$jscomp$1=fiber.stateNode;isHidden?hideOrUnhideDehydratedBoundary(instance$jscomp$1,!0):hideOrUnhideDehydratedBoundary(fiber.stateNode,!1)}catch(error){captureCommitPhaseError(fiber,fiber.return,error)}break;case 22:case 23:null===fiber.memoizedState&&hideOrUnhideAllChildren(fiber,isHidden);break;default:hideOrUnhideAllChildren(fiber,isHidden)}}function hideOrUnhideNearestPortals(parentFiber,isHidden$jscomp$0){if(0x4000000&parentFiber.subtreeFlags)for(parentFiber=parentFiber.child;null!==parentFiber;){a:{var fiber=parentFiber;switch(fiber.tag){case 4:hideOrUnhideAllChildrenOnFiber(fiber,isHidden$jscomp$0);break a;case 22:null===fiber.memoizedState&&hideOrUnhideNearestPortals(fiber,isHidden$jscomp$0);break a;default:hideOrUnhideNearestPortals(fiber,isHidden$jscomp$0)}}parentFiber=parentFiber.sibling}}function detachFiberAfterEffects(fiber){var alternate=fiber.alternate;null!==alternate&&(fiber.alternate=null,detachFiberAfterEffects(alternate)),fiber.child=null,fiber.deletions=null,fiber.sibling=null,5===fiber.tag&&null!==(alternate=fiber.stateNode)&&detachDeletedInstance(alternate),fiber.stateNode=null,fiber.return=null,fiber.dependencies=null,fiber.memoizedProps=null,fiber.memoizedState=null,fiber.pendingProps=null,fiber.stateNode=null,fiber.updateQueue=null}var hostParent=null,hostParentIsContainer=!1;function recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,parent){for(parent=parent.child;null!==parent;)commitDeletionEffectsOnFiber(finishedRoot,nearestMountedAncestor,parent),parent=parent.sibling}function commitDeletionEffectsOnFiber(finishedRoot,nearestMountedAncestor,deletedFiber){if(injectedHook&&"function"==typeof injectedHook.onCommitFiberUnmount)try{injectedHook.onCommitFiberUnmount(rendererID,deletedFiber)}catch(err){}switch(deletedFiber.tag){case 26:offscreenSubtreeWasHidden||safelyDetachRef(deletedFiber,nearestMountedAncestor),recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,deletedFiber),deletedFiber.memoizedState?deletedFiber.memoizedState.count--:deletedFiber.stateNode&&(deletedFiber=deletedFiber.stateNode).parentNode.removeChild(deletedFiber);break;case 27:offscreenSubtreeWasHidden||safelyDetachRef(deletedFiber,nearestMountedAncestor);var prevHostParent=hostParent,prevHostParentIsContainer=hostParentIsContainer;isSingletonScope(deletedFiber.type)&&(hostParent=deletedFiber.stateNode,hostParentIsContainer=!1),recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,deletedFiber),releaseSingletonInstance(deletedFiber.stateNode),hostParent=prevHostParent,hostParentIsContainer=prevHostParentIsContainer;break;case 5:offscreenSubtreeWasHidden||safelyDetachRef(deletedFiber,nearestMountedAncestor),5!==deletedFiber.tag&&6!==deletedFiber.tag||commitFragmentInstanceDeletionEffects(deletedFiber);case 6:if(prevHostParent=hostParent,prevHostParentIsContainer=hostParentIsContainer,hostParent=null,recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,deletedFiber),hostParent=prevHostParent,hostParentIsContainer=prevHostParentIsContainer,null!==hostParent)if(hostParentIsContainer)try{(9===hostParent.nodeType?hostParent.body:"HTML"===hostParent.nodeName?hostParent.ownerDocument.body:hostParent).removeChild(deletedFiber.stateNode),viewTransitionMutationContext=!0}catch(error){captureCommitPhaseError(deletedFiber,nearestMountedAncestor,error)}else try{hostParent.removeChild(deletedFiber.stateNode),viewTransitionMutationContext=!0}catch(error){captureCommitPhaseError(deletedFiber,nearestMountedAncestor,error)}break;case 18:null!==hostParent&&(hostParentIsContainer?(clearHydrationBoundary(9===(finishedRoot=hostParent).nodeType?finishedRoot.body:"HTML"===finishedRoot.nodeName?finishedRoot.ownerDocument.body:finishedRoot,deletedFiber.stateNode),retryIfBlockedOn(finishedRoot)):clearHydrationBoundary(hostParent,deletedFiber.stateNode));break;case 4:prevHostParent=hostParent,prevHostParentIsContainer=hostParentIsContainer,hostParent=deletedFiber.stateNode.containerInfo,hostParentIsContainer=!0,recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,deletedFiber),hostParent=prevHostParent,hostParentIsContainer=prevHostParentIsContainer;break;case 0:case 11:case 14:case 15:commitHookEffectListUnmount(2,deletedFiber,nearestMountedAncestor),offscreenSubtreeWasHidden||commitHookEffectListUnmount(4,deletedFiber,nearestMountedAncestor),recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,deletedFiber);break;case 1:offscreenSubtreeWasHidden||(safelyDetachRef(deletedFiber,nearestMountedAncestor),"function"==typeof(prevHostParent=deletedFiber.stateNode).componentWillUnmount&&safelyCallComponentWillUnmount(deletedFiber,nearestMountedAncestor,prevHostParent)),recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,deletedFiber);break;case 21:default:recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,deletedFiber);break;case 22:offscreenSubtreeWasHidden=(prevHostParent=offscreenSubtreeWasHidden)||null!==deletedFiber.memoizedState,recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,deletedFiber),offscreenSubtreeWasHidden=prevHostParent;break;case 30:safelyDetachRef(deletedFiber,nearestMountedAncestor),recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,deletedFiber);break;case 7:offscreenSubtreeWasHidden||safelyDetachRef(deletedFiber,nearestMountedAncestor),recursivelyTraverseDeletionEffects(finishedRoot,nearestMountedAncestor,deletedFiber)}}function commitActivityHydrationCallbacks(finishedRoot,finishedWork){if(null===finishedWork.memoizedState&&null!==(finishedRoot=finishedWork.alternate)&&null!==(finishedRoot=finishedRoot.memoizedState)){finishedRoot=finishedRoot.dehydrated;try{retryIfBlockedOn(finishedRoot)}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}}function commitSuspenseHydrationCallbacks(finishedRoot,finishedWork){if(null===finishedWork.memoizedState&&null!==(finishedRoot=finishedWork.alternate)&&null!==(finishedRoot=finishedRoot.memoizedState)&&null!==(finishedRoot=finishedRoot.dehydrated))try{retryIfBlockedOn(finishedRoot)}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}function getRetryCache(finishedWork){switch(finishedWork.tag){case 31:case 13:case 19:var retryCache=finishedWork.stateNode;return null===retryCache&&(retryCache=finishedWork.stateNode=new PossiblyWeakSet),retryCache;case 22:return null===(retryCache=(finishedWork=finishedWork.stateNode)._retryCache)&&(retryCache=finishedWork._retryCache=new PossiblyWeakSet),retryCache;default:throw Error(formatProdErrorMessage(435,finishedWork.tag))}}function attachSuspenseRetryListeners(finishedWork,wakeables){var retryCache=getRetryCache(finishedWork);wakeables.forEach(function(wakeable){if(!retryCache.has(wakeable)){retryCache.add(wakeable);var retry=resolveRetryWakeable.bind(null,finishedWork,wakeable);wakeable.then(retry,retry)}})}function recursivelyTraverseMutationEffects(root$jscomp$0,parentFiber,lanes){var deletions=parentFiber.deletions;if(null!==deletions)for(var i=0;i<deletions.length;i++){var childToDelete=deletions[i],root=root$jscomp$0,returnFiber=parentFiber,parent=returnFiber;a:for(;null!==parent;){switch(parent.tag){case 27:if(isSingletonScope(parent.type)){hostParent=parent.stateNode,hostParentIsContainer=!1;break a}break;case 5:hostParent=parent.stateNode,hostParentIsContainer=!1;break a;case 3:case 4:hostParent=parent.stateNode.containerInfo,hostParentIsContainer=!0;break a}parent=parent.return}if(null===hostParent)throw Error(formatProdErrorMessage(160));commitDeletionEffectsOnFiber(root,returnFiber,childToDelete),hostParent=null,hostParentIsContainer=!1,null!==(root=childToDelete.alternate)&&(root.return=null),childToDelete.return=null}if(13886&parentFiber.subtreeFlags)for(parentFiber=parentFiber.child;null!==parentFiber;)commitMutationEffectsOnFiber(parentFiber,root$jscomp$0,lanes),parentFiber=parentFiber.sibling}var currentHoistableRoot=null;function commitMutationEffectsOnFiber(finishedWork,root,lanes){var current=finishedWork.alternate,flags=finishedWork.flags;switch(finishedWork.tag){case 0:case 11:case 14:case 15:recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork),4&flags&&(commitHookEffectListUnmount(3,finishedWork,finishedWork.return),commitHookEffectListMount(3,finishedWork),commitHookEffectListUnmount(5,finishedWork,finishedWork.return));break;case 1:recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork),512&flags&&(offscreenSubtreeWasHidden||null===current||safelyDetachRef(current,current.return)),64&flags&&offscreenSubtreeIsHidden&&null!==(finishedWork=finishedWork.updateQueue)&&null!==(current=finishedWork.callbacks)&&(root=finishedWork.shared.hiddenCallbacks,finishedWork.shared.hiddenCallbacks=null===root?current:root.concat(current));break;case 26:var hoistableRoot=currentHoistableRoot;if(recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork),512&flags&&(offscreenSubtreeWasHidden||null===current||safelyDetachRef(current,current.return)),4&flags)if(lanes=null!==current?current.memoizedState:null,root=finishedWork.memoizedState,null===current)if(null===root)if(null===finishedWork.stateNode){a:{current=finishedWork.type,root=finishedWork.memoizedProps,lanes=hoistableRoot.ownerDocument||hoistableRoot;b:switch(current){case"title":(!(flags=lanes.getElementsByTagName("title")[0])||flags[internalHoistableMarker]||flags[internalInstanceKey]||"http://www.w3.org/2000/svg"===flags.namespaceURI||flags.hasAttribute("itemprop"))&&(flags=lanes.createElement(current),lanes.head.insertBefore(flags,lanes.querySelector("head > title"))),setInitialProperties(flags,current,root),flags[internalInstanceKey]=finishedWork,markNodeAsHoistable(flags),current=flags;break a;case"link":if(hoistableRoot=getHydratableHoistableCache("link","href",lanes).get(current+(root.href||""))){for(var i=0;i<hoistableRoot.length;i++)if((flags=hoistableRoot[i]).getAttribute("href")===(null==root.href||""===root.href?null:root.href)&&flags.getAttribute("rel")===(null==root.rel?null:root.rel)&&flags.getAttribute("title")===(null==root.title?null:root.title)&&flags.getAttribute("crossorigin")===(null==root.crossOrigin?null:root.crossOrigin)){hoistableRoot.splice(i,1);break b}}setInitialProperties(flags=lanes.createElement(current),current,root),lanes.head.appendChild(flags);break;case"meta":if(hoistableRoot=getHydratableHoistableCache("meta","content",lanes).get(current+(root.content||""))){for(i=0;i<hoistableRoot.length;i++)if((flags=hoistableRoot[i]).getAttribute("content")===(null==root.content?null:""+root.content)&&flags.getAttribute("name")===(null==root.name?null:root.name)&&flags.getAttribute("property")===(null==root.property?null:root.property)&&flags.getAttribute("http-equiv")===(null==root.httpEquiv?null:root.httpEquiv)&&flags.getAttribute("charset")===(null==root.charSet?null:root.charSet)){hoistableRoot.splice(i,1);break b}}setInitialProperties(flags=lanes.createElement(current),current,root),lanes.head.appendChild(flags);break;default:throw Error(formatProdErrorMessage(468,current))}flags[internalInstanceKey]=finishedWork,markNodeAsHoistable(flags),current=flags}finishedWork.stateNode=current}else mountHoistable(hoistableRoot,finishedWork.type,finishedWork.stateNode);else finishedWork.stateNode=acquireResource(hoistableRoot,root,finishedWork.memoizedProps);else lanes!==root?(null===lanes?null!==current.stateNode&&(current=current.stateNode).parentNode.removeChild(current):lanes.count--,null===root?mountHoistable(hoistableRoot,finishedWork.type,finishedWork.stateNode):acquireResource(hoistableRoot,root,finishedWork.memoizedProps)):null===root&&null!==finishedWork.stateNode&&commitHostUpdate(finishedWork,finishedWork.memoizedProps,current.memoizedProps);break;case 27:recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork),512&flags&&(offscreenSubtreeWasHidden||null===current||safelyDetachRef(current,current.return)),null!==current&&4&flags&&commitHostUpdate(finishedWork,finishedWork.memoizedProps,current.memoizedProps);break;case 5:if(hoistableRoot=offscreenDirectParentIsHidden,offscreenDirectParentIsHidden=!1,recursivelyTraverseMutationEffects(root,finishedWork,lanes),offscreenDirectParentIsHidden=hoistableRoot,commitReconciliationEffects(finishedWork),512&flags&&(offscreenSubtreeWasHidden||null===current||safelyDetachRef(current,current.return)),32&finishedWork.flags){root=finishedWork.stateNode;try{setTextContent(root,""),viewTransitionMutationContext=!0}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}4&flags&&null!=finishedWork.stateNode&&(root=finishedWork.memoizedProps,commitHostUpdate(finishedWork,root,null!==current?current.memoizedProps:root)),1024&flags&&(needsFormReset=!0);break;case 6:if(recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork),4&flags){if(null===finishedWork.stateNode)throw Error(formatProdErrorMessage(162));current=finishedWork.memoizedProps,root=finishedWork.stateNode;try{root.nodeValue=current,viewTransitionMutationContext=!0}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}break;case 3:if(viewTransitionMutationContext=!1,tagCaches=null,hoistableRoot=currentHoistableRoot,currentHoistableRoot=getHoistableRoot(root.containerInfo),recursivelyTraverseMutationEffects(root,finishedWork,lanes),currentHoistableRoot=hoistableRoot,commitReconciliationEffects(finishedWork),4&flags&&null!==current&&current.memoizedState.isDehydrated)try{retryIfBlockedOn(root.containerInfo)}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}needsFormReset&&(needsFormReset=!1,recursivelyResetForms(finishedWork)),viewTransitionMutationContext=!1;break;case 4:current=offscreenDirectParentIsHidden,offscreenDirectParentIsHidden=offscreenSubtreeIsHidden,flags=pushMutationContext(),hoistableRoot=currentHoistableRoot,currentHoistableRoot=getHoistableRoot(finishedWork.stateNode.containerInfo),recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork),currentHoistableRoot=hoistableRoot,viewTransitionMutationContext&&inUpdateViewTransition&&(rootViewTransitionAffected=!0),viewTransitionMutationContext=flags,offscreenDirectParentIsHidden=current;break;case 12:recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork);break;case 31:case 19:recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork),4&flags&&null!==(current=finishedWork.updateQueue)&&(finishedWork.updateQueue=null,attachSuspenseRetryListeners(finishedWork,current));break;case 13:recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork),8192&finishedWork.child.flags&&null!==finishedWork.memoizedState!=(null!==current&&null!==current.memoizedState)&&(globalMostRecentFallbackTime=now()),4&flags&&null!==(current=finishedWork.updateQueue)&&(finishedWork.updateQueue=null,attachSuspenseRetryListeners(finishedWork,current));break;case 22:hoistableRoot=null!==finishedWork.memoizedState,i=null!==current&&null!==current.memoizedState;var prevOffscreenSubtreeIsHidden=offscreenSubtreeIsHidden,prevOffscreenSubtreeWasHidden=offscreenSubtreeWasHidden,prevOffscreenDirectParentIsHidden$163=offscreenDirectParentIsHidden;offscreenSubtreeIsHidden=prevOffscreenSubtreeIsHidden||hoistableRoot,offscreenDirectParentIsHidden=prevOffscreenDirectParentIsHidden$163||hoistableRoot,offscreenSubtreeWasHidden=prevOffscreenSubtreeWasHidden||i,recursivelyTraverseMutationEffects(root,finishedWork,lanes),offscreenSubtreeWasHidden=prevOffscreenSubtreeWasHidden,offscreenDirectParentIsHidden=prevOffscreenDirectParentIsHidden$163,offscreenSubtreeIsHidden=prevOffscreenSubtreeIsHidden,commitReconciliationEffects(finishedWork),8192&flags&&((root=finishedWork.stateNode)._visibility=hoistableRoot?-2&root._visibility:1|root._visibility,hoistableRoot&&(null===current||i||offscreenSubtreeIsHidden||offscreenSubtreeWasHidden||recursivelyTraverseDisappearLayoutEffects(finishedWork)),!hoistableRoot&&offscreenDirectParentIsHidden||hideOrUnhideAllChildren(finishedWork,hoistableRoot)),4&flags&&null!==(current=finishedWork.updateQueue)&&null!==(root=current.retryQueue)&&(current.retryQueue=null,attachSuspenseRetryListeners(finishedWork,root));break;case 30:512&flags&&(offscreenSubtreeWasHidden||null===current||safelyDetachRef(current,current.return)),flags=pushMutationContext(),hoistableRoot=inUpdateViewTransition,i=(0x13ffff00&lanes)===lanes,prevOffscreenSubtreeIsHidden=finishedWork.memoizedProps,inUpdateViewTransition=i&&"none"!==getViewTransitionClassName(prevOffscreenSubtreeIsHidden.default,prevOffscreenSubtreeIsHidden.update),recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork),i&&null!==current&&viewTransitionMutationContext&&(finishedWork.flags|=4),inUpdateViewTransition=hoistableRoot,viewTransitionMutationContext=flags;break;case 21:break;case 7:current&&null!==current.stateNode&&(current.stateNode._fragmentFiber=finishedWork);default:recursivelyTraverseMutationEffects(root,finishedWork,lanes),commitReconciliationEffects(finishedWork)}}function commitReconciliationEffects(finishedWork){var flags=finishedWork.flags;if(2&flags){try{for(var hostParentFiber,parentFragmentInstances=null,parentFiber=finishedWork.return;null!==parentFiber;){if(isFragmentInstanceParent(parentFiber)){var fragmentInstance=parentFiber.stateNode;null===parentFragmentInstances?parentFragmentInstances=[fragmentInstance]:parentFragmentInstances.push(fragmentInstance)}if(isHostParent(parentFiber)){hostParentFiber=parentFiber;break}parentFiber=parentFiber.return}if(null==hostParentFiber)throw Error(formatProdErrorMessage(160));switch(hostParentFiber.tag){case 27:var parent=hostParentFiber.stateNode,before=getHostSibling(finishedWork);insertOrAppendPlacementNode(finishedWork,before,parent,parentFragmentInstances);break;case 5:var parent$148=hostParentFiber.stateNode;32&hostParentFiber.flags&&(setTextContent(parent$148,""),hostParentFiber.flags&=-33);var before$149=getHostSibling(finishedWork);insertOrAppendPlacementNode(finishedWork,before$149,parent$148,parentFragmentInstances);break;case 3:case 4:var parent$150=hostParentFiber.stateNode.containerInfo,before$151=getHostSibling(finishedWork);insertOrAppendPlacementNodeIntoContainer(finishedWork,before$151,parent$150,parentFragmentInstances);break;default:throw Error(formatProdErrorMessage(161))}}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}finishedWork.flags&=-3}4096&flags&&(finishedWork.flags&=-4097)}function recursivelyResetForms(parentFiber){if(1024&parentFiber.subtreeFlags)for(parentFiber=parentFiber.child;null!==parentFiber;){var fiber=parentFiber;recursivelyResetForms(fiber),5===fiber.tag&&1024&fiber.flags&&(fiber=fiber.stateNode,_enabled=!0,fiber.reset(),_enabled=!1),parentFiber=parentFiber.sibling}}function recursivelyTraverseAfterMutationEffects(root,parentFiber){if(9270&parentFiber.subtreeFlags)for(parentFiber=parentFiber.child;null!==parentFiber;)commitAfterMutationEffectsOnFiber(parentFiber,root),parentFiber=parentFiber.sibling;else measureNestedViewTransitions(parentFiber,!1)}function commitAfterMutationEffectsOnFiber(finishedWork,root){var current=finishedWork.alternate;if(null===current)commitEnterViewTransitions(finishedWork,!1);else switch(finishedWork.tag){case 3:if(rootViewTransitionNameCanceled=viewTransitionContextChanged=!1,pushViewTransitionCancelableScope(),recursivelyTraverseAfterMutationEffects(root,finishedWork),!viewTransitionContextChanged&&!rootViewTransitionAffected){if(null!==(finishedWork=viewTransitionCancelableChildren))for(var i=0;i<finishedWork.length;i+=3){current=finishedWork[i];var oldName=finishedWork[i+1];restoreViewTransitionName(current,finishedWork[i+2]),null!==(current=current.ownerDocument.documentElement)&&current.animate({opacity:[0,0],pointerEvents:["none","none"]},{duration:0,fill:"forwards",pseudoElement:"::view-transition-group("+oldName+")"})}null!==(finishedWork=9===(finishedWork=root.containerInfo).nodeType?finishedWork.documentElement:finishedWork.ownerDocument.documentElement)&&""===finishedWork.style.viewTransitionName&&(finishedWork.style.viewTransitionName="none",finishedWork.animate({opacity:[0,0],pointerEvents:["none","none"]},{duration:0,fill:"forwards",pseudoElement:"::view-transition-group(root)"}),finishedWork.animate({width:[0,0],height:[0,0]},{duration:0,fill:"forwards",pseudoElement:"::view-transition"})),rootViewTransitionNameCanceled=!0}viewTransitionCancelableChildren=null;break;case 5:default:recursivelyTraverseAfterMutationEffects(root,finishedWork);break;case 4:i=viewTransitionContextChanged,viewTransitionContextChanged=!1,recursivelyTraverseAfterMutationEffects(root,finishedWork),viewTransitionContextChanged&&(rootViewTransitionAffected=!0),viewTransitionContextChanged=i;break;case 22:null===finishedWork.memoizedState&&(null!==current.memoizedState?commitEnterViewTransitions(finishedWork,!1):recursivelyTraverseAfterMutationEffects(root,finishedWork));break;case 30:i=viewTransitionContextChanged,oldName=pushViewTransitionCancelableScope(),viewTransitionContextChanged=!1,recursivelyTraverseAfterMutationEffects(root,finishedWork),viewTransitionContextChanged&&(finishedWork.flags|=4);var props=finishedWork.memoizedProps,state=finishedWork.stateNode;root=getViewTransitionName(props,state),state=getViewTransitionName(current.memoizedProps,state);var className=getViewTransitionClassName(props.default,props.update);"none"===className?root=!1:(props=current.memoizedState,current.memoizedState=null,current=finishedWork.child,viewTransitionHostInstanceIdx=0,root=measureViewTransitionHostInstancesRecursive(finishedWork,current,root,state,className,props,!0),viewTransitionHostInstanceIdx!==(null===props?0:props.length)&&(finishedWork.flags|=32)),0!=(4&finishedWork.flags)&&root?(scheduleViewTransitionEvent(finishedWork,finishedWork.memoizedProps.onUpdate),viewTransitionCancelableChildren=oldName):null!==oldName&&(oldName.push.apply(oldName,viewTransitionCancelableChildren),viewTransitionCancelableChildren=oldName),viewTransitionContextChanged=0!=(32&finishedWork.flags)||i}}function recursivelyTraverseLayoutEffects(root,parentFiber){if(8772&parentFiber.subtreeFlags)for(parentFiber=parentFiber.child;null!==parentFiber;)commitLayoutEffectOnFiber(root,parentFiber.alternate,parentFiber),parentFiber=parentFiber.sibling}function recursivelyTraverseDisappearLayoutEffects(parentFiber){for(parentFiber=parentFiber.child;null!==parentFiber;){var finishedWork=parentFiber;switch(finishedWork.tag){case 0:case 11:case 14:case 15:commitHookEffectListUnmount(4,finishedWork,finishedWork.return),recursivelyTraverseDisappearLayoutEffects(finishedWork);break;case 1:safelyDetachRef(finishedWork,finishedWork.return);var instance=finishedWork.stateNode;"function"==typeof instance.componentWillUnmount&&safelyCallComponentWillUnmount(finishedWork,finishedWork.return,instance),recursivelyTraverseDisappearLayoutEffects(finishedWork);break;case 27:releaseSingletonInstance(finishedWork.stateNode);case 26:case 5:safelyDetachRef(finishedWork,finishedWork.return),5!==finishedWork.tag&&6!==finishedWork.tag||commitFragmentInstanceDeletionEffects(finishedWork),recursivelyTraverseDisappearLayoutEffects(finishedWork);break;case 22:null===finishedWork.memoizedState&&recursivelyTraverseDisappearLayoutEffects(finishedWork);break;case 30:safelyDetachRef(finishedWork,finishedWork.return),recursivelyTraverseDisappearLayoutEffects(finishedWork);break;case 7:safelyDetachRef(finishedWork,finishedWork.return);default:recursivelyTraverseDisappearLayoutEffects(finishedWork)}parentFiber=parentFiber.sibling}}function recursivelyTraverseReappearLayoutEffects(finishedRoot$jscomp$0,parentFiber,includeWorkInProgressEffects){for(includeWorkInProgressEffects=includeWorkInProgressEffects&&0!=(8772&parentFiber.subtreeFlags),parentFiber=parentFiber.child;null!==parentFiber;){var current=parentFiber.alternate,finishedRoot=finishedRoot$jscomp$0,finishedWork=parentFiber,flags=finishedWork.flags;switch(finishedWork.tag){case 0:case 11:case 15:recursivelyTraverseReappearLayoutEffects(finishedRoot,finishedWork,includeWorkInProgressEffects),commitHookEffectListMount(4,finishedWork);break;case 1:if(recursivelyTraverseReappearLayoutEffects(finishedRoot,finishedWork,includeWorkInProgressEffects),"function"==typeof(finishedRoot=(current=finishedWork).stateNode).componentDidMount)try{finishedRoot.componentDidMount()}catch(error){captureCommitPhaseError(current,current.return,error)}if(null!==(finishedRoot=(current=finishedWork).updateQueue)){var instance=current.stateNode;try{var hiddenCallbacks=finishedRoot.shared.hiddenCallbacks;if(null!==hiddenCallbacks)for(finishedRoot.shared.hiddenCallbacks=null,finishedRoot=0;finishedRoot<hiddenCallbacks.length;finishedRoot++)callCallback(hiddenCallbacks[finishedRoot],instance)}catch(error){captureCommitPhaseError(current,current.return,error)}}includeWorkInProgressEffects&&64&flags&&commitClassCallbacks(finishedWork),safelyAttachRef(finishedWork,finishedWork.return);break;case 27:commitHostSingletonAcquisition(finishedWork);case 26:case 5:if(5===finishedWork.tag){instance=finishedWork;for(var parent=instance.return;null!==parent&&(isFragmentInstanceParent(parent)&&commitNewChildToFragmentInstance(instance.stateNode,parent.stateNode),!isHostParent(parent));)parent=parent.return}recursivelyTraverseReappearLayoutEffects(finishedRoot,finishedWork,includeWorkInProgressEffects),includeWorkInProgressEffects&&null===current&&4&flags&&commitHostMount(finishedWork),safelyAttachRef(finishedWork,finishedWork.return);break;case 12:recursivelyTraverseReappearLayoutEffects(finishedRoot,finishedWork,includeWorkInProgressEffects);break;case 31:recursivelyTraverseReappearLayoutEffects(finishedRoot,finishedWork,includeWorkInProgressEffects),includeWorkInProgressEffects&&4&flags&&commitActivityHydrationCallbacks(finishedRoot,finishedWork);break;case 13:recursivelyTraverseReappearLayoutEffects(finishedRoot,finishedWork,includeWorkInProgressEffects),includeWorkInProgressEffects&&4&flags&&commitSuspenseHydrationCallbacks(finishedRoot,finishedWork);break;case 22:null===finishedWork.memoizedState&&recursivelyTraverseReappearLayoutEffects(finishedRoot,finishedWork,includeWorkInProgressEffects),safelyAttachRef(finishedWork,finishedWork.return);break;case 30:recursivelyTraverseReappearLayoutEffects(finishedRoot,finishedWork,includeWorkInProgressEffects),safelyAttachRef(finishedWork,finishedWork.return);break;case 7:safelyAttachRef(finishedWork,finishedWork.return);default:recursivelyTraverseReappearLayoutEffects(finishedRoot,finishedWork,includeWorkInProgressEffects)}parentFiber=parentFiber.sibling}}function commitOffscreenPassiveMountEffects(current,finishedWork){var previousCache=null;null!==current&&null!==current.memoizedState&&null!==current.memoizedState.cachePool&&(previousCache=current.memoizedState.cachePool.pool),current=null,null!==finishedWork.memoizedState&&null!==finishedWork.memoizedState.cachePool&&(current=finishedWork.memoizedState.cachePool.pool),current!==previousCache&&(null!=current&&current.refCount++,null!=previousCache&&releaseCache(previousCache))}function commitCachePassiveMountEffect(current,finishedWork){current=null,null!==finishedWork.alternate&&(current=finishedWork.alternate.memoizedState.cache),(finishedWork=finishedWork.memoizedState.cache)!==current&&(finishedWork.refCount++,null!=current&&releaseCache(current))}function recursivelyTraversePassiveMountEffects(root,parentFiber,committedLanes,committedTransitions){var isViewTransitionEligible=(0x13ffff00&committedLanes)===committedLanes;if(parentFiber.subtreeFlags&(isViewTransitionEligible?10262:10256))for(parentFiber=parentFiber.child;null!==parentFiber;)commitPassiveMountOnFiber(root,parentFiber,committedLanes,committedTransitions),parentFiber=parentFiber.sibling;else isViewTransitionEligible&&restoreNestedViewTransitions(parentFiber)}function commitPassiveMountOnFiber(finishedRoot,finishedWork,committedLanes,committedTransitions){var isViewTransitionEligible=(0x13ffff00&committedLanes)===committedLanes;isViewTransitionEligible&&null===finishedWork.alternate&&null!==finishedWork.return&&null!==finishedWork.return.alternate&&restoreEnterOrExitViewTransitions(finishedWork);var flags=finishedWork.flags;switch(finishedWork.tag){case 0:case 11:case 15:recursivelyTraversePassiveMountEffects(finishedRoot,finishedWork,committedLanes,committedTransitions),2048&flags&&commitHookEffectListMount(9,finishedWork);break;case 1:case 31:case 13:default:recursivelyTraversePassiveMountEffects(finishedRoot,finishedWork,committedLanes,committedTransitions);break;case 3:recursivelyTraversePassiveMountEffects(finishedRoot,finishedWork,committedLanes,committedTransitions),isViewTransitionEligible&&rootViewTransitionNameCanceled&&("root"===(finishedRoot=9===(finishedRoot=finishedRoot.containerInfo).nodeType?finishedRoot.body:"HTML"===finishedRoot.nodeName?finishedRoot.ownerDocument.body:finishedRoot).style.viewTransitionName&&(finishedRoot.style.viewTransitionName=""),null!==(finishedRoot=finishedRoot.ownerDocument.documentElement)&&"none"===finishedRoot.style.viewTransitionName&&(finishedRoot.style.viewTransitionName="")),2048&flags&&(flags=null,null!==finishedWork.alternate&&(flags=finishedWork.alternate.memoizedState.cache),(finishedWork=finishedWork.memoizedState.cache)!==flags&&(finishedWork.refCount++,null!=flags&&releaseCache(flags)));break;case 12:if(2048&flags){recursivelyTraversePassiveMountEffects(finishedRoot,finishedWork,committedLanes,committedTransitions),flags=finishedWork.stateNode;try{var _finishedWork$memoize2=finishedWork.memoizedProps,id=_finishedWork$memoize2.id,onPostCommit=_finishedWork$memoize2.onPostCommit;"function"==typeof onPostCommit&&onPostCommit(id,null===finishedWork.alternate?"mount":"update",flags.passiveEffectDuration,-0)}catch(error){captureCommitPhaseError(finishedWork,finishedWork.return,error)}}else recursivelyTraversePassiveMountEffects(finishedRoot,finishedWork,committedLanes,committedTransitions);break;case 23:break;case 22:_finishedWork$memoize2=finishedWork.stateNode,id=finishedWork.alternate,null!==finishedWork.memoizedState?(isViewTransitionEligible&&null!==id&&null===id.memoizedState&&restoreEnterOrExitViewTransitions(id),2&_finishedWork$memoize2._visibility?recursivelyTraversePassiveMountEffects(finishedRoot,finishedWork,committedLanes,committedTransitions):recursivelyTraverseAtomicPassiveEffects(finishedRoot,finishedWork)):(isViewTransitionEligible&&null!==id&&null!==id.memoizedState&&restoreEnterOrExitViewTransitions(finishedWork),2&_finishedWork$memoize2._visibility?recursivelyTraversePassiveMountEffects(finishedRoot,finishedWork,committedLanes,committedTransitions):(_finishedWork$memoize2._visibility|=2,recursivelyTraverseReconnectPassiveEffects(finishedRoot,finishedWork,committedLanes,committedTransitions,0!=(10256&finishedWork.subtreeFlags)))),2048&flags&&commitOffscreenPassiveMountEffects(id,finishedWork);break;case 24:recursivelyTraversePassiveMountEffects(finishedRoot,finishedWork,committedLanes,committedTransitions),2048&flags&&commitCachePassiveMountEffect(finishedWork.alternate,finishedWork);break;case 30:isViewTransitionEligible&&null!==(flags=finishedWork.alternate)&&(restoreViewTransitionOnHostInstances(flags.child,!0),restoreViewTransitionOnHostInstances(finishedWork.child,!0)),recursivelyTraversePassiveMountEffects(finishedRoot,finishedWork,committedLanes,committedTransitions)}}function recursivelyTraverseReconnectPassiveEffects(finishedRoot$jscomp$0,parentFiber,committedLanes$jscomp$0,committedTransitions$jscomp$0,includeWorkInProgressEffects){for(includeWorkInProgressEffects=includeWorkInProgressEffects&&0!=(10256&parentFiber.subtreeFlags),parentFiber=parentFiber.child;null!==parentFiber;){var finishedWork=parentFiber,flags=finishedWork.flags;switch(finishedWork.tag){case 0:case 11:case 15:recursivelyTraverseReconnectPassiveEffects(finishedRoot$jscomp$0,finishedWork,committedLanes$jscomp$0,committedTransitions$jscomp$0,includeWorkInProgressEffects),commitHookEffectListMount(8,finishedWork);break;case 23:break;case 22:var instance=finishedWork.stateNode;null!==finishedWork.memoizedState?2&instance._visibility?recursivelyTraverseReconnectPassiveEffects(finishedRoot$jscomp$0,finishedWork,committedLanes$jscomp$0,committedTransitions$jscomp$0,includeWorkInProgressEffects):recursivelyTraverseAtomicPassiveEffects(finishedRoot$jscomp$0,finishedWork):(instance._visibility|=2,recursivelyTraverseReconnectPassiveEffects(finishedRoot$jscomp$0,finishedWork,committedLanes$jscomp$0,committedTransitions$jscomp$0,includeWorkInProgressEffects)),includeWorkInProgressEffects&&2048&flags&&commitOffscreenPassiveMountEffects(finishedWork.alternate,finishedWork);break;case 24:recursivelyTraverseReconnectPassiveEffects(finishedRoot$jscomp$0,finishedWork,committedLanes$jscomp$0,committedTransitions$jscomp$0,includeWorkInProgressEffects),includeWorkInProgressEffects&&2048&flags&&commitCachePassiveMountEffect(finishedWork.alternate,finishedWork);break;default:recursivelyTraverseReconnectPassiveEffects(finishedRoot$jscomp$0,finishedWork,committedLanes$jscomp$0,committedTransitions$jscomp$0,includeWorkInProgressEffects)}parentFiber=parentFiber.sibling}}function recursivelyTraverseAtomicPassiveEffects(finishedRoot$jscomp$0,parentFiber){if(10256&parentFiber.subtreeFlags)for(parentFiber=parentFiber.child;null!==parentFiber;){var finishedWork=parentFiber,flags=finishedWork.flags;switch(finishedWork.tag){case 22:recursivelyTraverseAtomicPassiveEffects(finishedRoot$jscomp$0,finishedWork),2048&flags&&commitOffscreenPassiveMountEffects(finishedWork.alternate,finishedWork);break;case 24:recursivelyTraverseAtomicPassiveEffects(finishedRoot$jscomp$0,finishedWork),2048&flags&&commitCachePassiveMountEffect(finishedWork.alternate,finishedWork);break;default:recursivelyTraverseAtomicPassiveEffects(finishedRoot$jscomp$0,finishedWork)}parentFiber=parentFiber.sibling}}var suspenseyCommitFlag=8192;function recursivelyAccumulateSuspenseyCommit(parentFiber,committedLanes,suspendedState){if(parentFiber.subtreeFlags&suspenseyCommitFlag)for(parentFiber=parentFiber.child;null!==parentFiber;)accumulateSuspenseyCommitOnFiber(parentFiber,committedLanes,suspendedState),parentFiber=parentFiber.sibling}function accumulateSuspenseyCommitOnFiber(fiber,committedLanes,suspendedState){switch(fiber.tag){case 26:recursivelyAccumulateSuspenseyCommit(fiber,committedLanes,suspendedState),fiber.flags&suspenseyCommitFlag&&(null!==fiber.memoizedState?suspendResource(suspendedState,currentHoistableRoot,fiber.memoizedState,fiber.memoizedProps):(fiber=fiber.stateNode,(0x13ffff40&committedLanes)===committedLanes&&suspendInstance(suspendedState,fiber)));break;case 5:recursivelyAccumulateSuspenseyCommit(fiber,committedLanes,suspendedState),fiber.flags&suspenseyCommitFlag&&(fiber=fiber.stateNode,(0x13ffff40&committedLanes)===committedLanes&&suspendInstance(suspendedState,fiber));break;case 3:case 4:var previousHoistableRoot=currentHoistableRoot;currentHoistableRoot=getHoistableRoot(fiber.stateNode.containerInfo),recursivelyAccumulateSuspenseyCommit(fiber,committedLanes,suspendedState),currentHoistableRoot=previousHoistableRoot;break;case 22:null===fiber.memoizedState&&(null!==(previousHoistableRoot=fiber.alternate)&&null!==previousHoistableRoot.memoizedState?(previousHoistableRoot=suspenseyCommitFlag,suspenseyCommitFlag=0x1000000,recursivelyAccumulateSuspenseyCommit(fiber,committedLanes,suspendedState),suspenseyCommitFlag=previousHoistableRoot):recursivelyAccumulateSuspenseyCommit(fiber,committedLanes,suspendedState));break;case 30:if(0!=(fiber.flags&suspenseyCommitFlag)&&null!=(previousHoistableRoot=fiber.memoizedProps.name)&&"auto"!==previousHoistableRoot){var state=fiber.stateNode;state.paired=null,null===appearingViewTransitions&&(appearingViewTransitions=new Map),appearingViewTransitions.set(previousHoistableRoot,state)}recursivelyAccumulateSuspenseyCommit(fiber,committedLanes,suspendedState);break;default:recursivelyAccumulateSuspenseyCommit(fiber,committedLanes,suspendedState)}}function detachAlternateSiblings(parentFiber){var previousFiber=parentFiber.alternate;if(null!==previousFiber&&null!==(parentFiber=previousFiber.child)){previousFiber.child=null;do previousFiber=parentFiber.sibling,parentFiber.sibling=null,parentFiber=previousFiber;while(null!==parentFiber)}}function recursivelyTraversePassiveUnmountEffects(parentFiber){var deletions=parentFiber.deletions;if(0!=(16&parentFiber.flags)){if(null!==deletions)for(var i=0;i<deletions.length;i++){var childToDelete=deletions[i];nextEffect=childToDelete,commitPassiveUnmountEffectsInsideOfDeletedTree_begin(childToDelete,parentFiber)}detachAlternateSiblings(parentFiber)}if(10256&parentFiber.subtreeFlags)for(parentFiber=parentFiber.child;null!==parentFiber;)commitPassiveUnmountOnFiber(parentFiber),parentFiber=parentFiber.sibling}function commitPassiveUnmountOnFiber(finishedWork){switch(finishedWork.tag){case 0:case 11:case 15:recursivelyTraversePassiveUnmountEffects(finishedWork),2048&finishedWork.flags&&commitHookEffectListUnmount(9,finishedWork,finishedWork.return);break;case 3:case 12:default:recursivelyTraversePassiveUnmountEffects(finishedWork);break;case 22:var instance=finishedWork.stateNode;null!==finishedWork.memoizedState&&2&instance._visibility&&(null===finishedWork.return||13!==finishedWork.return.tag)?(instance._visibility&=-3,recursivelyTraverseDisconnectPassiveEffects(finishedWork)):recursivelyTraversePassiveUnmountEffects(finishedWork)}}function recursivelyTraverseDisconnectPassiveEffects(parentFiber){var deletions=parentFiber.deletions;if(0!=(16&parentFiber.flags)){if(null!==deletions)for(var i=0;i<deletions.length;i++){var childToDelete=deletions[i];nextEffect=childToDelete,commitPassiveUnmountEffectsInsideOfDeletedTree_begin(childToDelete,parentFiber)}detachAlternateSiblings(parentFiber)}for(parentFiber=parentFiber.child;null!==parentFiber;){switch((deletions=parentFiber).tag){case 0:case 11:case 15:commitHookEffectListUnmount(8,deletions,deletions.return),recursivelyTraverseDisconnectPassiveEffects(deletions);break;case 22:2&(i=deletions.stateNode)._visibility&&(i._visibility&=-3,recursivelyTraverseDisconnectPassiveEffects(deletions));break;default:recursivelyTraverseDisconnectPassiveEffects(deletions)}parentFiber=parentFiber.sibling}}function commitPassiveUnmountEffectsInsideOfDeletedTree_begin(deletedSubtreeRoot,nearestMountedAncestor){for(;null!==nextEffect;){var fiber=nextEffect;switch(fiber.tag){case 0:case 11:case 15:commitHookEffectListUnmount(8,fiber,nearestMountedAncestor);break;case 23:case 22:if(null!==fiber.memoizedState&&null!==fiber.memoizedState.cachePool){var cache=fiber.memoizedState.cachePool.pool;null!=cache&&cache.refCount++}break;case 24:releaseCache(fiber.memoizedState.cache)}if(null!==(cache=fiber.child))cache.return=fiber,nextEffect=cache;else for(fiber=deletedSubtreeRoot;null!==nextEffect;){var sibling=(cache=nextEffect).sibling,returnFiber=cache.return;if(detachFiberAfterEffects(cache),cache===fiber){nextEffect=null;break}if(null!==sibling){sibling.return=returnFiber,nextEffect=sibling;break}nextEffect=returnFiber}}}var DefaultAsyncDispatcher={getCacheForType:function(resourceType){var cache=readContext(CacheContext),cacheForType=cache.data.get(resourceType);return void 0===cacheForType&&(cacheForType=resourceType(),cache.data.set(resourceType,cacheForType)),cacheForType},cacheSignal:function(){return readContext(CacheContext).controller.signal}},PossiblyWeakMap="function"==typeof WeakMap?WeakMap:Map,executionContext=0,workInProgressRoot=null,workInProgress=null,workInProgressRootRenderLanes=0,workInProgressSuspendedReason=0,workInProgressThrownValue=null,workInProgressRootDidSkipSuspendedSiblings=!1,workInProgressRootIsPrerendering=!1,workInProgressRootDidAttachPingListener=!1,entangledRenderLanes=0,workInProgressRootExitStatus=0,workInProgressRootSkippedLanes=0,workInProgressRootInterleavedUpdatedLanes=0,workInProgressRootPingedLanes=0,workInProgressDeferredLane=0,workInProgressSuspendedRetryLanes=0,workInProgressRootConcurrentErrors=null,workInProgressRootRecoverableErrors=null,workInProgressRootDidIncludeRecursiveRenderUpdate=!1,globalMostRecentFallbackTime=0,globalMostRecentTransitionTime=0,workInProgressRootRenderTargetTime=1/0,workInProgressTransitions=null,legacyErrorBoundariesThatAlreadyFailed=null,pendingEffectsStatus=0,pendingEffectsRoot=null,pendingFinishedWork=null,pendingEffectsLanes=0,pendingEffectsRemainingLanes=0,pendingPassiveTransitions=null,pendingRecoverableErrors=null,pendingViewTransition=null,pendingViewTransitionEvents=null,pendingTransitionTypes=null,nestedUpdateCount=0,rootWithNestedUpdates=null;function requestUpdateLane(){return 0!=(2&executionContext)&&0!==workInProgressRootRenderLanes?workInProgressRootRenderLanes&-workInProgressRootRenderLanes:null!==ReactSharedInternals.T?requestTransitionLane():resolveUpdatePriority()}function requestDeferredLane(){if(0===workInProgressDeferredLane)if(0==(0x20000000&workInProgressRootRenderLanes)||isHydrating){var lane=nextTransitionDeferredLane;0==(3932160&(nextTransitionDeferredLane<<=1))&&(nextTransitionDeferredLane=262144),workInProgressDeferredLane=lane}else workInProgressDeferredLane=0x20000000;return null!==(lane=suspenseHandlerStackCursor.current)&&(lane.flags|=32),workInProgressDeferredLane}function scheduleViewTransitionEvent(fiber,callback){if(null!=callback){var state=fiber.stateNode,instance=state.ref;null===instance&&(instance=state.ref=createViewTransitionInstance(getViewTransitionName(fiber.memoizedProps,state))),null===pendingViewTransitionEvents&&(pendingViewTransitionEvents=[]),pendingViewTransitionEvents.push(callback.bind(null,instance))}}function scheduleUpdateOnFiber(root,fiber,lane){(root===workInProgressRoot&&(2===workInProgressSuspendedReason||9===workInProgressSuspendedReason)||null!==root.cancelPendingCommit)&&(prepareFreshStack(root,0),markRootSuspended(root,workInProgressRootRenderLanes,workInProgressDeferredLane,!1)),markRootUpdated$1(root,lane),(0==(2&executionContext)||root!==workInProgressRoot)&&(root===workInProgressRoot&&(0==(2&executionContext)&&(workInProgressRootInterleavedUpdatedLanes|=lane),4===workInProgressRootExitStatus&&markRootSuspended(root,workInProgressRootRenderLanes,workInProgressDeferredLane,!1)),ensureRootIsScheduled(root))}function performWorkOnRoot(root$jscomp$0,lanes,forceSync){if(0!=(6&executionContext))throw Error(formatProdErrorMessage(327));for(var shouldTimeSlice=!forceSync&&0==(127&lanes)&&0==(lanes&root$jscomp$0.expiredLanes)||checkIfRootIsPrerendering(root$jscomp$0,lanes),exitStatus=shouldTimeSlice?renderRootConcurrent(root$jscomp$0,lanes):renderRootSync(root$jscomp$0,lanes,!0),renderWasConcurrent=shouldTimeSlice;;){if(0===exitStatus)workInProgressRootIsPrerendering&&!shouldTimeSlice&&markRootSuspended(root$jscomp$0,lanes,0,!1);else{if(forceSync=root$jscomp$0.current.alternate,renderWasConcurrent&&!isRenderConsistentWithExternalStores(forceSync)){exitStatus=renderRootSync(root$jscomp$0,lanes,!1),renderWasConcurrent=!1;continue}if(2===exitStatus){if(renderWasConcurrent=lanes,root$jscomp$0.errorRecoveryDisabledLanes&renderWasConcurrent)var JSCompiler_inline_result=0;else JSCompiler_inline_result=0!=(JSCompiler_inline_result=-0x20000001&root$jscomp$0.pendingLanes)?JSCompiler_inline_result:0x20000000&JSCompiler_inline_result?0x20000000:0;if(0!==JSCompiler_inline_result){lanes=JSCompiler_inline_result;a:{exitStatus=workInProgressRootConcurrentErrors;var wasRootDehydrated=root$jscomp$0.current.memoizedState.isDehydrated;if(wasRootDehydrated&&(prepareFreshStack(root$jscomp$0,JSCompiler_inline_result).flags|=256),2!==(JSCompiler_inline_result=renderRootSync(root$jscomp$0,JSCompiler_inline_result,!1))){if(workInProgressRootDidAttachPingListener&&!wasRootDehydrated){root$jscomp$0.errorRecoveryDisabledLanes|=renderWasConcurrent,workInProgressRootInterleavedUpdatedLanes|=renderWasConcurrent,exitStatus=4;break a}renderWasConcurrent=workInProgressRootRecoverableErrors,workInProgressRootRecoverableErrors=exitStatus,null!==renderWasConcurrent&&(null===workInProgressRootRecoverableErrors?workInProgressRootRecoverableErrors=renderWasConcurrent:workInProgressRootRecoverableErrors.push.apply(workInProgressRootRecoverableErrors,renderWasConcurrent))}exitStatus=JSCompiler_inline_result}if(renderWasConcurrent=!1,2!==exitStatus)continue}}if(1===exitStatus){prepareFreshStack(root$jscomp$0,0),markRootSuspended(root$jscomp$0,lanes,0,!0);break}a:{switch(shouldTimeSlice=root$jscomp$0,renderWasConcurrent=exitStatus){case 0:case 1:throw Error(formatProdErrorMessage(345));case 4:if((4194048&lanes)!==lanes&&(0x3c00000&lanes)!==lanes)break;case 6:markRootSuspended(shouldTimeSlice,lanes,workInProgressDeferredLane,!workInProgressRootDidSkipSuspendedSiblings);break a;case 2:workInProgressRootRecoverableErrors=null;break;case 3:case 5:break;default:throw Error(formatProdErrorMessage(329))}if((0x3c00000&lanes)===lanes&&10<(exitStatus=globalMostRecentFallbackTime+300-now())){if(markRootSuspended(shouldTimeSlice,lanes,workInProgressDeferredLane,!workInProgressRootDidSkipSuspendedSiblings),0!==getNextLanes(shouldTimeSlice,0,!0))break a;pendingEffectsLanes=lanes,shouldTimeSlice.timeoutHandle=scheduleTimeout(completeRootWhenReady.bind(null,shouldTimeSlice,forceSync,workInProgressRootRecoverableErrors,workInProgressTransitions,workInProgressRootDidIncludeRecursiveRenderUpdate,lanes,workInProgressDeferredLane,workInProgressRootInterleavedUpdatedLanes,workInProgressSuspendedRetryLanes,workInProgressRootDidSkipSuspendedSiblings,renderWasConcurrent,"Throttled",-0,0),exitStatus);break a}completeRootWhenReady(shouldTimeSlice,forceSync,workInProgressRootRecoverableErrors,workInProgressTransitions,workInProgressRootDidIncludeRecursiveRenderUpdate,lanes,workInProgressDeferredLane,workInProgressRootInterleavedUpdatedLanes,workInProgressSuspendedRetryLanes,workInProgressRootDidSkipSuspendedSiblings,renderWasConcurrent,null,-0,0)}}break}ensureRootIsScheduled(root$jscomp$0)}function completeRootWhenReady(root,finishedWork,recoverableErrors,transitions,didIncludeRenderPhaseUpdate,lanes,spawnedLane,updatedLanes,suspendedRetryLanes,didSkipSuspendedSiblings,exitStatus,suspendedCommitReason,completedRenderStartTime,completedRenderEndTime){root.timeoutHandle=-1;var subtreeFlags=finishedWork.subtreeFlags,isViewTransitionEligible=(0x13ffff00&lanes)===lanes;if(suspendedCommitReason=null,(isViewTransitionEligible||8192&subtreeFlags||0x1002000==(0x1002000&subtreeFlags))&&(appearingViewTransitions=null,accumulateSuspenseyCommitOnFiber(finishedWork,lanes,suspendedCommitReason={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:noop$1}),isViewTransitionEligible&&(subtreeFlags=suspendedCommitReason,null!=(isViewTransitionEligible=(9===(isViewTransitionEligible=root.containerInfo).nodeType?isViewTransitionEligible:isViewTransitionEligible.ownerDocument).__reactViewTransition)&&(subtreeFlags.count++,subtreeFlags.waitingForViewTransition=!0,subtreeFlags=onUnsuspend.bind(subtreeFlags),isViewTransitionEligible.finished.then(subtreeFlags,subtreeFlags))),null!==(subtreeFlags=waitForCommitToBeReady(suspendedCommitReason,subtreeFlags=(0x3c00000&lanes)===lanes?globalMostRecentFallbackTime-now():(4194048&lanes)===lanes?globalMostRecentTransitionTime-now():0)))){pendingEffectsLanes=lanes,root.cancelPendingCommit=subtreeFlags(completeRoot.bind(null,root,finishedWork,lanes,recoverableErrors,transitions,didIncludeRenderPhaseUpdate,spawnedLane,updatedLanes,suspendedRetryLanes,didSkipSuspendedSiblings,exitStatus,suspendedCommitReason,null,completedRenderStartTime,completedRenderEndTime)),markRootSuspended(root,lanes,spawnedLane,!didSkipSuspendedSiblings);return}completeRoot(root,finishedWork,lanes,recoverableErrors,transitions,didIncludeRenderPhaseUpdate,spawnedLane,updatedLanes,suspendedRetryLanes,didSkipSuspendedSiblings,exitStatus,suspendedCommitReason)}function isRenderConsistentWithExternalStores(finishedWork){for(var node=finishedWork;;){var tag=node.tag;if((0===tag||11===tag||15===tag)&&16384&node.flags&&null!==(tag=node.updateQueue)&&null!==(tag=tag.stores))for(var i=0;i<tag.length;i++){var check=tag[i],getSnapshot=check.getSnapshot;check=check.value;try{if(!objectIs(getSnapshot(),check))return!1}catch(error){return!1}}if(tag=node.child,16384&node.subtreeFlags&&null!==tag)tag.return=node,node=tag;else{if(node===finishedWork)break;for(;null===node.sibling;){if(null===node.return||node.return===finishedWork)return!0;node=node.return}node.sibling.return=node.return,node=node.sibling}}return!0}function markRootSuspended(root,suspendedLanes,spawnedLane,didAttemptEntireTree){suspendedLanes&=~workInProgressRootPingedLanes,suspendedLanes&=~workInProgressRootInterleavedUpdatedLanes,root.suspendedLanes|=suspendedLanes,root.pingedLanes&=~suspendedLanes,didAttemptEntireTree&&(root.warmLanes|=suspendedLanes),didAttemptEntireTree=root.expirationTimes;for(var lanes=suspendedLanes;0<lanes;){var index$6=31-clz32(lanes),lane=1<<index$6;didAttemptEntireTree[index$6]=-1,lanes&=~lane}0!==spawnedLane&&markSpawnedDeferredLane(root,spawnedLane,suspendedLanes)}function flushSyncWork$1(){return 0!=(6&executionContext)||(flushSyncWorkAcrossRoots_impl(0,!1),!1)}function resetWorkInProgressStack(){if(null!==workInProgress){if(0===workInProgressSuspendedReason)var interruptedWork=workInProgress.return;else interruptedWork=workInProgress,lastContextDependency=currentlyRenderingFiber$1=null,resetHooksOnUnwind(interruptedWork),thenableState$1=null,thenableIndexCounter$1=0,interruptedWork=workInProgress;for(;null!==interruptedWork;)unwindInterruptedWork(interruptedWork.alternate,interruptedWork),interruptedWork=interruptedWork.return;workInProgress=null}}function prepareFreshStack(root,lanes){var timeoutHandle=root.timeoutHandle;-1!==timeoutHandle&&(root.timeoutHandle=-1,cancelTimeout(timeoutHandle)),null!==(timeoutHandle=root.cancelPendingCommit)&&(root.cancelPendingCommit=null,timeoutHandle()),pendingEffectsLanes=0,resetWorkInProgressStack(),workInProgressRoot=root,workInProgress=timeoutHandle=createWorkInProgress(root.current,null),workInProgressRootRenderLanes=lanes,workInProgressSuspendedReason=0,workInProgressThrownValue=null,workInProgressRootDidSkipSuspendedSiblings=!1,workInProgressRootIsPrerendering=checkIfRootIsPrerendering(root,lanes),workInProgressRootDidAttachPingListener=!1,workInProgressSuspendedRetryLanes=workInProgressDeferredLane=workInProgressRootPingedLanes=workInProgressRootInterleavedUpdatedLanes=workInProgressRootSkippedLanes=workInProgressRootExitStatus=0,workInProgressRootRecoverableErrors=workInProgressRootConcurrentErrors=null,workInProgressRootDidIncludeRecursiveRenderUpdate=!1,0!=(8&lanes)&&(lanes|=32&lanes);var allEntangledLanes=root.entangledLanes;if(0!==allEntangledLanes)for(root=root.entanglements,allEntangledLanes&=lanes;0<allEntangledLanes;){var index$4=31-clz32(allEntangledLanes),lane=1<<index$4;lanes|=root[index$4],allEntangledLanes&=~lane}return entangledRenderLanes=lanes,finishQueueingConcurrentUpdates(),timeoutHandle}function handleThrow(root,thrownValue){currentlyRenderingFiber=null,ReactSharedInternals.H=ContextOnlyDispatcher,thrownValue===SuspenseException||thrownValue===SuspenseActionException?(thrownValue=getSuspendedThenable(),workInProgressSuspendedReason=3):thrownValue===SuspenseyCommitException?(thrownValue=getSuspendedThenable(),workInProgressSuspendedReason=4):workInProgressSuspendedReason=thrownValue===SelectiveHydrationException?8:null!==thrownValue&&"object"==typeof thrownValue&&"function"==typeof thrownValue.then?6:1,workInProgressThrownValue=thrownValue,null===workInProgress&&(workInProgressRootExitStatus=1,logUncaughtError(root,createCapturedValueAtFiber(thrownValue,root.current)))}function shouldRemainOnPreviousScreen(){var handler=suspenseHandlerStackCursor.current;return null===handler||((4194048&workInProgressRootRenderLanes)===workInProgressRootRenderLanes?null===shellBoundary:((0x3c00000&workInProgressRootRenderLanes)===workInProgressRootRenderLanes||0!=(0x20000000&workInProgressRootRenderLanes))&&handler===shellBoundary)}function pushDispatcher(){var prevDispatcher=ReactSharedInternals.H;return ReactSharedInternals.H=ContextOnlyDispatcher,null===prevDispatcher?ContextOnlyDispatcher:prevDispatcher}function pushAsyncDispatcher(){var prevAsyncDispatcher=ReactSharedInternals.A;return ReactSharedInternals.A=DefaultAsyncDispatcher,prevAsyncDispatcher}function renderDidSuspendDelayIfPossible(){workInProgressRootExitStatus=4,workInProgressRootDidSkipSuspendedSiblings||(4194048&workInProgressRootRenderLanes)!==workInProgressRootRenderLanes&&null!==suspenseHandlerStackCursor.current||(workInProgressRootIsPrerendering=!0),0==(0x7ffffff&workInProgressRootSkippedLanes)&&0==(0x7ffffff&workInProgressRootInterleavedUpdatedLanes)||null===workInProgressRoot||markRootSuspended(workInProgressRoot,workInProgressRootRenderLanes,workInProgressDeferredLane,!1)}function renderRootSync(root,lanes,shouldYieldForPrerendering){var prevExecutionContext=executionContext;executionContext|=2;var prevDispatcher=pushDispatcher(),prevAsyncDispatcher=pushAsyncDispatcher();(workInProgressRoot!==root||workInProgressRootRenderLanes!==lanes)&&(workInProgressTransitions=null,prepareFreshStack(root,lanes)),lanes=!1;var exitStatus=workInProgressRootExitStatus;a:for(;;)try{if(0!==workInProgressSuspendedReason&&null!==workInProgress){var unitOfWork=workInProgress,thrownValue=workInProgressThrownValue;switch(workInProgressSuspendedReason){case 8:resetWorkInProgressStack(),exitStatus=6;break a;case 3:case 2:case 9:case 6:null===suspenseHandlerStackCursor.current&&(lanes=!0);var reason=workInProgressSuspendedReason;if(workInProgressSuspendedReason=0,workInProgressThrownValue=null,throwAndUnwindWorkLoop(root,unitOfWork,thrownValue,reason),shouldYieldForPrerendering&&workInProgressRootIsPrerendering){exitStatus=0;break a}break;default:reason=workInProgressSuspendedReason,workInProgressSuspendedReason=0,workInProgressThrownValue=null,throwAndUnwindWorkLoop(root,unitOfWork,thrownValue,reason)}}workLoopSync(),exitStatus=workInProgressRootExitStatus;break}catch(thrownValue$178){handleThrow(root,thrownValue$178)}return lanes&&root.shellSuspendCounter++,lastContextDependency=currentlyRenderingFiber$1=null,executionContext=prevExecutionContext,ReactSharedInternals.H=prevDispatcher,ReactSharedInternals.A=prevAsyncDispatcher,null===workInProgress&&(workInProgressRoot=null,workInProgressRootRenderLanes=0,finishQueueingConcurrentUpdates()),exitStatus}function workLoopSync(){for(;null!==workInProgress;)performUnitOfWork(workInProgress)}function renderRootConcurrent(root,lanes){var prevExecutionContext=executionContext;executionContext|=2;var prevDispatcher=pushDispatcher(),prevAsyncDispatcher=pushAsyncDispatcher();workInProgressRoot!==root||workInProgressRootRenderLanes!==lanes?(workInProgressTransitions=null,workInProgressRootRenderTargetTime=now()+500,prepareFreshStack(root,lanes)):workInProgressRootIsPrerendering=checkIfRootIsPrerendering(root,lanes);a:for(;;)try{if(0!==workInProgressSuspendedReason&&null!==workInProgress){lanes=workInProgress;var thrownValue=workInProgressThrownValue;b:switch(workInProgressSuspendedReason){case 1:workInProgressSuspendedReason=0,workInProgressThrownValue=null,throwAndUnwindWorkLoop(root,lanes,thrownValue,1);break;case 2:case 9:if(isThenableResolved(thrownValue)){workInProgressSuspendedReason=0,workInProgressThrownValue=null,replaySuspendedUnitOfWork(lanes);break}lanes=function(){2!==workInProgressSuspendedReason&&9!==workInProgressSuspendedReason||workInProgressRoot!==root||(workInProgressSuspendedReason=7),ensureRootIsScheduled(root)},thrownValue.then(lanes,lanes);break a;case 3:workInProgressSuspendedReason=7;break a;case 4:workInProgressSuspendedReason=5;break a;case 7:isThenableResolved(thrownValue)?(workInProgressSuspendedReason=0,workInProgressThrownValue=null,replaySuspendedUnitOfWork(lanes)):(workInProgressSuspendedReason=0,workInProgressThrownValue=null,throwAndUnwindWorkLoop(root,lanes,thrownValue,7));break;case 5:var resource=null;switch(workInProgress.tag){case 26:resource=workInProgress.memoizedState;case 5:case 27:var hostFiber=workInProgress;if(resource?preloadResource(resource):hostFiber.stateNode.complete){workInProgressSuspendedReason=0,workInProgressThrownValue=null;var sibling=hostFiber.sibling;if(null!==sibling)workInProgress=sibling;else{var returnFiber=hostFiber.return;null!==returnFiber?(workInProgress=returnFiber,completeUnitOfWork(returnFiber)):workInProgress=null}break b}}workInProgressSuspendedReason=0,workInProgressThrownValue=null,throwAndUnwindWorkLoop(root,lanes,thrownValue,5);break;case 6:workInProgressSuspendedReason=0,workInProgressThrownValue=null,throwAndUnwindWorkLoop(root,lanes,thrownValue,6);break;case 8:resetWorkInProgressStack(),workInProgressRootExitStatus=6;break a;default:throw Error(formatProdErrorMessage(462))}}workLoopConcurrentByScheduler();break}catch(thrownValue$180){handleThrow(root,thrownValue$180)}return(lastContextDependency=currentlyRenderingFiber$1=null,ReactSharedInternals.H=prevDispatcher,ReactSharedInternals.A=prevAsyncDispatcher,executionContext=prevExecutionContext,null!==workInProgress)?0:(workInProgressRoot=null,workInProgressRootRenderLanes=0,finishQueueingConcurrentUpdates(),workInProgressRootExitStatus)}function workLoopConcurrentByScheduler(){for(;null!==workInProgress&&!shouldYield();)performUnitOfWork(workInProgress)}function performUnitOfWork(unitOfWork){var next=beginWork(unitOfWork.alternate,unitOfWork,entangledRenderLanes);unitOfWork.memoizedProps=unitOfWork.pendingProps,null===next?completeUnitOfWork(unitOfWork):workInProgress=next}function replaySuspendedUnitOfWork(unitOfWork){var next=unitOfWork,current=next.alternate;switch(next.tag){case 15:case 0:next=replayFunctionComponent(current,next,next.pendingProps,next.type,void 0,workInProgressRootRenderLanes);break;case 11:next=replayFunctionComponent(current,next,next.pendingProps,next.type.render,next.ref,workInProgressRootRenderLanes);break;case 5:resetHooksOnUnwind(next);var fiber=next;fiber===hydrationParentFiber&&(isHydrating?(popToNextHostParent(fiber),5===fiber.tag&&null!=fiber.stateNode&&(nextHydratableInstance=fiber.stateNode)):(popToNextHostParent(fiber),isHydrating=!0));default:unwindInterruptedWork(current,next),next=beginWork(current,next=workInProgress=resetWorkInProgress(next,entangledRenderLanes),entangledRenderLanes)}unitOfWork.memoizedProps=unitOfWork.pendingProps,null===next?completeUnitOfWork(unitOfWork):workInProgress=next}function throwAndUnwindWorkLoop(root,unitOfWork,thrownValue,suspendedReason){lastContextDependency=currentlyRenderingFiber$1=null,resetHooksOnUnwind(unitOfWork),thenableState$1=null,thenableIndexCounter$1=0;var returnFiber=unitOfWork.return;try{if(throwException(root,returnFiber,unitOfWork,thrownValue,workInProgressRootRenderLanes)){workInProgressRootExitStatus=1,logUncaughtError(root,createCapturedValueAtFiber(thrownValue,root.current)),workInProgress=null;return}}catch(error){if(null!==returnFiber)throw workInProgress=returnFiber,error;workInProgressRootExitStatus=1,logUncaughtError(root,createCapturedValueAtFiber(thrownValue,root.current)),workInProgress=null;return}32768&unitOfWork.flags?(isHydrating||1===suspendedReason?root=!0:workInProgressRootIsPrerendering||0!=(0x20000000&workInProgressRootRenderLanes)?root=!1:(workInProgressRootDidSkipSuspendedSiblings=root=!0,(2===suspendedReason||9===suspendedReason||3===suspendedReason||6===suspendedReason)&&null!==(suspendedReason=suspenseHandlerStackCursor.current)&&13===suspendedReason.tag&&(suspendedReason.flags|=16384)),unwindUnitOfWork(unitOfWork,root)):completeUnitOfWork(unitOfWork)}function completeUnitOfWork(unitOfWork){var completedWork=unitOfWork;do{if(0!=(32768&completedWork.flags))return void unwindUnitOfWork(completedWork,workInProgressRootDidSkipSuspendedSiblings);unitOfWork=completedWork.return;var next=completeWork(completedWork.alternate,completedWork,entangledRenderLanes);if(null!==next){workInProgress=next;return}if(null!==(completedWork=completedWork.sibling)){workInProgress=completedWork;return}workInProgress=completedWork=unitOfWork}while(null!==completedWork)0===workInProgressRootExitStatus&&(workInProgressRootExitStatus=5)}function unwindUnitOfWork(unitOfWork,skipSiblings){do{var next=unwindWork(unitOfWork.alternate,unitOfWork);if(null!==next){next.flags&=32767,workInProgress=next;return}if(null!==(next=unitOfWork.return)&&(next.flags|=32768,next.subtreeFlags=0,next.deletions=null),!skipSiblings&&null!==(unitOfWork=unitOfWork.sibling)){workInProgress=unitOfWork;return}workInProgress=unitOfWork=next}while(null!==unitOfWork)workInProgressRootExitStatus=6,workInProgress=null}function completeRoot(root,finishedWork,lanes,recoverableErrors,transitions,didIncludeRenderPhaseUpdate,spawnedLane,updatedLanes,suspendedRetryLanes,didSkipSuspendedSiblings,exitStatus,suspendedState){root.cancelPendingCommit=null;do flushPendingEffects();while(0!==pendingEffectsStatus)if(0!=(6&executionContext))throw Error(formatProdErrorMessage(327));if(null!==finishedWork){if(finishedWork===root.current)throw Error(formatProdErrorMessage(177));root===workInProgressRoot&&(workInProgress=workInProgressRoot=null,workInProgressRootRenderLanes=0),pendingFinishedWork=finishedWork,pendingEffectsRoot=root,pendingEffectsLanes=lanes,pendingPassiveTransitions=transitions,pendingRecoverableErrors=recoverableErrors,commitRoot(root,finishedWork,lanes,spawnedLane,updatedLanes,suspendedRetryLanes,suspendedState)}}function commitRoot(root,finishedWork,lanes,spawnedLane,updatedLanes,suspendedRetryLanes,suspendedState){var remainingLanes=finishedWork.lanes|finishedWork.childLanes;if(pendingEffectsRemainingLanes=remainingLanes,markRootFinished(root,lanes,remainingLanes|=concurrentlyUpdatedLanes,spawnedLane,updatedLanes,suspendedRetryLanes),pendingViewTransitionEvents=null,(0x13ffff00&lanes)===lanes?(pendingTransitionTypes=claimQueuedTransitionTypes(root),spawnedLane=10262):(pendingTransitionTypes=null,spawnedLane=10256),0!=(finishedWork.subtreeFlags&spawnedLane)||0!=(finishedWork.flags&spawnedLane)?(root.callbackNode=null,root.callbackPriority=0,scheduleCallback$1(NormalPriority$1,function(){return flushPassiveEffects(),null})):(root.callbackNode=null,root.callbackPriority=0),shouldStartViewTransition=!1,spawnedLane=0!=(13878&finishedWork.flags),0!=(13878&finishedWork.subtreeFlags)||spawnedLane){spawnedLane=ReactSharedInternals.T,ReactSharedInternals.T=null,updatedLanes=ReactDOMSharedInternals.p,ReactDOMSharedInternals.p=2,suspendedRetryLanes=executionContext,executionContext|=4;try{commitBeforeMutationEffects(root,finishedWork,lanes)}finally{executionContext=suspendedRetryLanes,ReactDOMSharedInternals.p=updatedLanes,ReactSharedInternals.T=spawnedLane}}pendingEffectsStatus=1,shouldStartViewTransition?pendingViewTransition=startViewTransition(suspendedState,root.containerInfo,pendingTransitionTypes,flushMutationEffects,flushLayoutEffects,flushAfterMutationEffects,flushSpawnedWork,flushPassiveEffects,reportViewTransitionError,null,null):(flushMutationEffects(),flushLayoutEffects(),flushSpawnedWork())}function reportViewTransitionError(error){0!==pendingEffectsStatus&&(0,pendingEffectsRoot.onRecoverableError)(error,{componentStack:null})}function flushAfterMutationEffects(){3===pendingEffectsStatus&&(pendingEffectsStatus=0,commitAfterMutationEffectsOnFiber(pendingFinishedWork,pendingEffectsRoot),pendingEffectsStatus=4)}function flushMutationEffects(){if(1===pendingEffectsStatus){pendingEffectsStatus=0;var root=pendingEffectsRoot,finishedWork=pendingFinishedWork,lanes=pendingEffectsLanes,rootMutationHasEffect=0!=(13878&finishedWork.flags);if(0!=(13878&finishedWork.subtreeFlags)||rootMutationHasEffect){rootMutationHasEffect=ReactSharedInternals.T,ReactSharedInternals.T=null;var previousPriority=ReactDOMSharedInternals.p;ReactDOMSharedInternals.p=2;var prevExecutionContext=executionContext;executionContext|=4;try{inUpdateViewTransition=rootViewTransitionAffected=!1,commitMutationEffectsOnFiber(finishedWork,root,lanes),lanes=selectionInformation;var curFocusedElem=getActiveElementDeep(root.containerInfo),priorFocusedElem=lanes.focusedElem,priorSelectionRange=lanes.selectionRange;if(curFocusedElem!==priorFocusedElem&&priorFocusedElem&&priorFocusedElem.ownerDocument&&containsNode(priorFocusedElem.ownerDocument.documentElement,priorFocusedElem)){if(null!==priorSelectionRange&&hasSelectionCapabilities(priorFocusedElem)){var start=priorSelectionRange.start,end=priorSelectionRange.end;if(void 0===end&&(end=start),"selectionStart"in priorFocusedElem)priorFocusedElem.selectionStart=start,priorFocusedElem.selectionEnd=Math.min(end,priorFocusedElem.value.length);else{var doc=priorFocusedElem.ownerDocument||document,win=doc&&doc.defaultView||window;if(win.getSelection){var selection=win.getSelection(),length=priorFocusedElem.textContent.length,start$jscomp$0=Math.min(priorSelectionRange.start,length),end$jscomp$0=void 0===priorSelectionRange.end?start$jscomp$0:Math.min(priorSelectionRange.end,length);!selection.extend&&start$jscomp$0>end$jscomp$0&&(curFocusedElem=end$jscomp$0,end$jscomp$0=start$jscomp$0,start$jscomp$0=curFocusedElem);var startMarker=getNodeForCharacterOffset(priorFocusedElem,start$jscomp$0),endMarker=getNodeForCharacterOffset(priorFocusedElem,end$jscomp$0);if(startMarker&&endMarker&&(1!==selection.rangeCount||selection.anchorNode!==startMarker.node||selection.anchorOffset!==startMarker.offset||selection.focusNode!==endMarker.node||selection.focusOffset!==endMarker.offset)){var range=doc.createRange();range.setStart(startMarker.node,startMarker.offset),selection.removeAllRanges(),start$jscomp$0>end$jscomp$0?(selection.addRange(range),selection.extend(endMarker.node,endMarker.offset)):(range.setEnd(endMarker.node,endMarker.offset),selection.addRange(range))}}}}for(doc=[],selection=priorFocusedElem;selection=selection.parentNode;)1===selection.nodeType&&doc.push({element:selection,left:selection.scrollLeft,top:selection.scrollTop});for("function"==typeof priorFocusedElem.focus&&priorFocusedElem.focus(),priorFocusedElem=0;priorFocusedElem<doc.length;priorFocusedElem++){var info=doc[priorFocusedElem];info.element.scrollLeft=info.left,info.element.scrollTop=info.top}}_enabled=!!eventsEnabled,selectionInformation=eventsEnabled=null}finally{executionContext=prevExecutionContext,ReactDOMSharedInternals.p=previousPriority,ReactSharedInternals.T=rootMutationHasEffect}}root.current=finishedWork,pendingEffectsStatus=2}}function flushLayoutEffects(){if(2===pendingEffectsStatus){pendingEffectsStatus=0;var root=pendingEffectsRoot,finishedWork=pendingFinishedWork,rootHasLayoutEffect=0!=(8772&finishedWork.flags);if(0!=(8772&finishedWork.subtreeFlags)||rootHasLayoutEffect){rootHasLayoutEffect=ReactSharedInternals.T,ReactSharedInternals.T=null;var previousPriority=ReactDOMSharedInternals.p;ReactDOMSharedInternals.p=2;var prevExecutionContext=executionContext;executionContext|=4;try{commitLayoutEffectOnFiber(root,finishedWork.alternate,finishedWork)}finally{executionContext=prevExecutionContext,ReactDOMSharedInternals.p=previousPriority,ReactSharedInternals.T=rootHasLayoutEffect}}pendingEffectsStatus=3}}function flushSpawnedWork(){if(4===pendingEffectsStatus||3===pendingEffectsStatus){pendingEffectsStatus=0;var committedViewTransition=pendingViewTransition;pendingViewTransition=null,requestPaint();var root=pendingEffectsRoot,finishedWork=pendingFinishedWork,lanes=pendingEffectsLanes,recoverableErrors=pendingRecoverableErrors,passiveSubtreeMask=(0x13ffff00&lanes)===lanes?10262:10256;if(0!=(finishedWork.subtreeFlags&passiveSubtreeMask)||0!=(finishedWork.flags&passiveSubtreeMask)?pendingEffectsStatus=5:(pendingEffectsStatus=0,pendingFinishedWork=pendingEffectsRoot=null,releaseRootPooledCache(root,root.pendingLanes)),0===(passiveSubtreeMask=root.pendingLanes)&&(legacyErrorBoundariesThatAlreadyFailed=null),lanesToEventPriority(lanes),finishedWork=finishedWork.stateNode,injectedHook&&"function"==typeof injectedHook.onCommitFiberRoot)try{injectedHook.onCommitFiberRoot(rendererID,finishedWork,void 0,128==(128&finishedWork.current.flags))}catch(err){}if(null!==recoverableErrors){finishedWork=ReactSharedInternals.T,passiveSubtreeMask=ReactDOMSharedInternals.p,ReactDOMSharedInternals.p=2,ReactSharedInternals.T=null;try{for(var onRecoverableError=root.onRecoverableError,i=0;i<recoverableErrors.length;i++){var recoverableError=recoverableErrors[i];onRecoverableError(recoverableError.value,{componentStack:recoverableError.stack})}}finally{ReactSharedInternals.T=finishedWork,ReactDOMSharedInternals.p=passiveSubtreeMask}}if(recoverableErrors=pendingViewTransitionEvents,onRecoverableError=pendingTransitionTypes,pendingTransitionTypes=null,null!==recoverableErrors&&(pendingViewTransitionEvents=null,null===onRecoverableError&&(onRecoverableError=[]),null!==committedViewTransition))for(recoverableError=0;recoverableError<recoverableErrors.length;recoverableError++)void 0!==(finishedWork=(0,recoverableErrors[recoverableError])(onRecoverableError))&&committedViewTransition.finished.finally(finishedWork);0!=(3&pendingEffectsLanes)&&flushPendingEffects(),ensureRootIsScheduled(root),passiveSubtreeMask=root.pendingLanes,0!=(261930&lanes)&&0!=(42&passiveSubtreeMask)?root===rootWithNestedUpdates?nestedUpdateCount++:(nestedUpdateCount=0,rootWithNestedUpdates=root):nestedUpdateCount=0,flushSyncWorkAcrossRoots_impl(0,!1)}}function releaseRootPooledCache(root,remainingLanes){0==(root.pooledCacheLanes&=remainingLanes)&&null!=(remainingLanes=root.pooledCache)&&(root.pooledCache=null,releaseCache(remainingLanes))}function flushPendingEffects(){return null!==pendingViewTransition&&(pendingViewTransition.skipTransition(),pendingViewTransition=null),flushMutationEffects(),flushLayoutEffects(),flushSpawnedWork(),flushPassiveEffects()}function flushPassiveEffects(){if(5!==pendingEffectsStatus)return!1;var root=pendingEffectsRoot,remainingLanes=pendingEffectsRemainingLanes;pendingEffectsRemainingLanes=0;var renderPriority=lanesToEventPriority(pendingEffectsLanes),prevTransition=ReactSharedInternals.T,previousPriority=ReactDOMSharedInternals.p;try{ReactDOMSharedInternals.p=32>renderPriority?32:renderPriority,ReactSharedInternals.T=null,renderPriority=pendingPassiveTransitions,pendingPassiveTransitions=null;var root$jscomp$0=pendingEffectsRoot,lanes=pendingEffectsLanes;if(pendingEffectsStatus=0,pendingFinishedWork=pendingEffectsRoot=null,pendingEffectsLanes=0,0!=(6&executionContext))throw Error(formatProdErrorMessage(331));var prevExecutionContext=executionContext;if(executionContext|=4,commitPassiveUnmountOnFiber(root$jscomp$0.current),commitPassiveMountOnFiber(root$jscomp$0,root$jscomp$0.current,lanes,renderPriority),executionContext=prevExecutionContext,flushSyncWorkAcrossRoots_impl(0,!1),injectedHook&&"function"==typeof injectedHook.onPostCommitFiberRoot)try{injectedHook.onPostCommitFiberRoot(rendererID,root$jscomp$0)}catch(err){}return!0}finally{ReactDOMSharedInternals.p=previousPriority,ReactSharedInternals.T=prevTransition,releaseRootPooledCache(root,remainingLanes)}}function captureCommitPhaseErrorOnRoot(rootFiber,sourceFiber,error){sourceFiber=createCapturedValueAtFiber(error,sourceFiber),sourceFiber=createRootErrorUpdate(rootFiber.stateNode,sourceFiber,2),null!==(rootFiber=enqueueUpdate(rootFiber,sourceFiber,2))&&(markRootUpdated$1(rootFiber,2),ensureRootIsScheduled(rootFiber))}function captureCommitPhaseError(sourceFiber,nearestMountedAncestor,error){if(3===sourceFiber.tag)captureCommitPhaseErrorOnRoot(sourceFiber,sourceFiber,error);else for(;null!==nearestMountedAncestor;){if(3===nearestMountedAncestor.tag){captureCommitPhaseErrorOnRoot(nearestMountedAncestor,sourceFiber,error);break}if(1===nearestMountedAncestor.tag){var instance=nearestMountedAncestor.stateNode;if("function"==typeof nearestMountedAncestor.type.getDerivedStateFromError||"function"==typeof instance.componentDidCatch&&(null===legacyErrorBoundariesThatAlreadyFailed||!legacyErrorBoundariesThatAlreadyFailed.has(instance))){sourceFiber=createCapturedValueAtFiber(error,sourceFiber),null!==(instance=enqueueUpdate(nearestMountedAncestor,error=createClassErrorUpdate(2),2))&&(initializeClassErrorUpdate(error,instance,nearestMountedAncestor,sourceFiber),markRootUpdated$1(instance,2),ensureRootIsScheduled(instance));break}}nearestMountedAncestor=nearestMountedAncestor.return}}function attachPingListener(root,wakeable,lanes){var pingCache=root.pingCache;if(null===pingCache){pingCache=root.pingCache=new PossiblyWeakMap;var threadIDs=new Set;pingCache.set(wakeable,threadIDs)}else void 0===(threadIDs=pingCache.get(wakeable))&&(threadIDs=new Set,pingCache.set(wakeable,threadIDs));threadIDs.has(lanes)||(workInProgressRootDidAttachPingListener=!0,threadIDs.add(lanes),root=pingSuspendedRoot.bind(null,root,wakeable,lanes),wakeable.then(root,root))}function pingSuspendedRoot(root,wakeable,pingedLanes){var pingCache=root.pingCache;null!==pingCache&&pingCache.delete(wakeable),root.pingedLanes|=root.suspendedLanes&pingedLanes,root.warmLanes&=~pingedLanes,workInProgressRoot===root&&(workInProgressRootRenderLanes&pingedLanes)===pingedLanes&&(4===workInProgressRootExitStatus||3===workInProgressRootExitStatus&&(0x3c00000&workInProgressRootRenderLanes)===workInProgressRootRenderLanes&&300>now()-globalMostRecentFallbackTime?0==(2&executionContext)&&prepareFreshStack(root,0):workInProgressRootPingedLanes|=pingedLanes,workInProgressSuspendedRetryLanes===workInProgressRootRenderLanes&&(workInProgressSuspendedRetryLanes=0)),ensureRootIsScheduled(root)}function retryTimedOutBoundary(boundaryFiber,retryLane){0===retryLane&&(retryLane=claimNextRetryLane()),null!==(boundaryFiber=enqueueConcurrentRenderForLane(boundaryFiber,retryLane))&&(markRootUpdated$1(boundaryFiber,retryLane),ensureRootIsScheduled(boundaryFiber))}function retryDehydratedSuspenseBoundary(boundaryFiber){var suspenseState=boundaryFiber.memoizedState,retryLane=0;null!==suspenseState&&(retryLane=suspenseState.retryLane),retryTimedOutBoundary(boundaryFiber,retryLane)}function resolveRetryWakeable(boundaryFiber,wakeable){var retryLane=0;switch(boundaryFiber.tag){case 31:case 13:var retryCache=boundaryFiber.stateNode,suspenseState=boundaryFiber.memoizedState;null!==suspenseState&&(retryLane=suspenseState.retryLane);break;case 19:retryCache=boundaryFiber.stateNode;break;case 22:retryCache=boundaryFiber.stateNode._retryCache;break;default:throw Error(formatProdErrorMessage(314))}null!==retryCache&&retryCache.delete(wakeable),retryTimedOutBoundary(boundaryFiber,retryLane)}function scheduleCallback$1(priorityLevel,callback){return scheduleCallback$3(priorityLevel,callback)}var firstScheduledRoot=null,lastScheduledRoot=null,didScheduleMicrotask=!1,mightHavePendingSyncWork=!1,isFlushingWork=!1,currentEventTransitionLane=0;function ensureRootIsScheduled(root){root!==lastScheduledRoot&&null===root.next&&(null===lastScheduledRoot?firstScheduledRoot=lastScheduledRoot=root:lastScheduledRoot=lastScheduledRoot.next=root),mightHavePendingSyncWork=!0,didScheduleMicrotask||(didScheduleMicrotask=!0,scheduleImmediateRootScheduleTask())}function flushSyncWorkAcrossRoots_impl(syncTransitionLanes,onlyLegacy){if(!isFlushingWork&&mightHavePendingSyncWork){isFlushingWork=!0;do for(var didPerformSomeWork=!1,root$184=firstScheduledRoot;null!==root$184;){if(!onlyLegacy)if(0!==syncTransitionLanes){var pendingLanes=root$184.pendingLanes;if(0===pendingLanes)var JSCompiler_inline_result=0;else{var suspendedLanes=root$184.suspendedLanes,pingedLanes=root$184.pingedLanes;JSCompiler_inline_result=0xc000095&(JSCompiler_inline_result=(1<<31-clz32(42|syncTransitionLanes)+1)-1&(pendingLanes&~(suspendedLanes&~pingedLanes)))?0xc000095&JSCompiler_inline_result|1:JSCompiler_inline_result?2|JSCompiler_inline_result:0}0!==JSCompiler_inline_result&&(didPerformSomeWork=!0,performSyncWorkOnRoot(root$184,JSCompiler_inline_result))}else JSCompiler_inline_result=workInProgressRootRenderLanes,0==(3&(JSCompiler_inline_result=getNextLanes(root$184,root$184===workInProgressRoot?JSCompiler_inline_result:0,null!==root$184.cancelPendingCommit||-1!==root$184.timeoutHandle)))||checkIfRootIsPrerendering(root$184,JSCompiler_inline_result)||(didPerformSomeWork=!0,performSyncWorkOnRoot(root$184,JSCompiler_inline_result));root$184=root$184.next}while(didPerformSomeWork)isFlushingWork=!1}}function processRootScheduleInImmediateTask(){processRootScheduleInMicrotask()}function processRootScheduleInMicrotask(){mightHavePendingSyncWork=didScheduleMicrotask=!1;var syncTransitionLanes=0;0!==currentEventTransitionLane&&shouldAttemptEagerTransition()&&(syncTransitionLanes=currentEventTransitionLane);for(var currentTime=now(),prev=null,root=firstScheduledRoot;null!==root;){var next=root.next,nextLanes=scheduleTaskForRootDuringMicrotask(root,currentTime);0===nextLanes?(root.next=null,null===prev?firstScheduledRoot=next:prev.next=next,null===next&&(lastScheduledRoot=prev)):(prev=root,(0!==syncTransitionLanes||0!=(3&nextLanes))&&(mightHavePendingSyncWork=!0)),root=next}0!==pendingEffectsStatus&&5!==pendingEffectsStatus||flushSyncWorkAcrossRoots_impl(syncTransitionLanes,!1),0!==currentEventTransitionLane&&(currentEventTransitionLane=0)}function scheduleTaskForRootDuringMicrotask(root,currentTime){for(var suspendedLanes=root.suspendedLanes,pingedLanes=root.pingedLanes,expirationTimes=root.expirationTimes,lanes=-0x3c00001&root.pendingLanes;0<lanes;){var index$5=31-clz32(lanes),lane=1<<index$5,expirationTime=expirationTimes[index$5];-1===expirationTime?(0==(lane&suspendedLanes)||0!=(lane&pingedLanes))&&(expirationTimes[index$5]=computeExpirationTime(lane,currentTime)):expirationTime<=currentTime&&(root.expiredLanes|=lane),lanes&=~lane}if(currentTime=workInProgressRoot,suspendedLanes=workInProgressRootRenderLanes,suspendedLanes=getNextLanes(root,root===currentTime?suspendedLanes:0,null!==root.cancelPendingCommit||-1!==root.timeoutHandle),pingedLanes=root.callbackNode,0===suspendedLanes||root===currentTime&&(2===workInProgressSuspendedReason||9===workInProgressSuspendedReason)||null!==root.cancelPendingCommit)return null!==pingedLanes&&null!==pingedLanes&&cancelCallback$1(pingedLanes),root.callbackNode=null,root.callbackPriority=0;if(0==(3&suspendedLanes)||checkIfRootIsPrerendering(root,suspendedLanes)){if((currentTime=suspendedLanes&-suspendedLanes)===root.callbackPriority)return currentTime;switch(null!==pingedLanes&&cancelCallback$1(pingedLanes),lanesToEventPriority(suspendedLanes)){case 2:case 8:suspendedLanes=UserBlockingPriority;break;case 32:default:suspendedLanes=NormalPriority$1;break;case 0x10000000:suspendedLanes=IdlePriority}return suspendedLanes=scheduleCallback$3(suspendedLanes,pingedLanes=performWorkOnRootViaSchedulerTask.bind(null,root)),root.callbackPriority=currentTime,root.callbackNode=suspendedLanes,currentTime}return null!==pingedLanes&&null!==pingedLanes&&cancelCallback$1(pingedLanes),root.callbackPriority=2,root.callbackNode=null,2}function performWorkOnRootViaSchedulerTask(root,didTimeout){if(0!==pendingEffectsStatus&&5!==pendingEffectsStatus)return root.callbackNode=null,root.callbackPriority=0,null;var originalCallbackNode=root.callbackNode;if(flushPendingEffects()&&root.callbackNode!==originalCallbackNode)return null;var workInProgressRootRenderLanes$jscomp$0=workInProgressRootRenderLanes;return 0===(workInProgressRootRenderLanes$jscomp$0=getNextLanes(root,root===workInProgressRoot?workInProgressRootRenderLanes$jscomp$0:0,null!==root.cancelPendingCommit||-1!==root.timeoutHandle))?null:(performWorkOnRoot(root,workInProgressRootRenderLanes$jscomp$0,didTimeout),scheduleTaskForRootDuringMicrotask(root,now()),null!=root.callbackNode&&root.callbackNode===originalCallbackNode?performWorkOnRootViaSchedulerTask.bind(null,root):null)}function performSyncWorkOnRoot(root,lanes){if(flushPendingEffects())return null;performWorkOnRoot(root,lanes,!0)}function scheduleImmediateRootScheduleTask(){scheduleMicrotask(function(){0!=(6&executionContext)?scheduleCallback$3(ImmediatePriority,processRootScheduleInImmediateTask):processRootScheduleInMicrotask()})}function requestTransitionLane(){if(0===currentEventTransitionLane){var actionScopeLane=currentEntangledLane;0===actionScopeLane&&(actionScopeLane=nextTransitionUpdateLane,0==(261888&(nextTransitionUpdateLane<<=1))&&(nextTransitionUpdateLane=256)),currentEventTransitionLane=actionScopeLane}return currentEventTransitionLane}function coerceFormActionProp(actionProp){return null==actionProp||"symbol"==typeof actionProp||"boolean"==typeof actionProp?null:"function"==typeof actionProp?actionProp:sanitizeURL(actionProp)}function extractEvents$1(dispatchQueue,domEventName,maybeTargetInst,nativeEvent,nativeEventTarget){if("submit"===domEventName&&maybeTargetInst&&maybeTargetInst.stateNode===nativeEventTarget){var action=coerceFormActionProp((nativeEventTarget[internalPropsKey]||null).action),submitter=nativeEvent.submitter;submitter&&null!==(domEventName=(domEventName=submitter[internalPropsKey]||null)?coerceFormActionProp(domEventName.formAction):submitter.getAttribute("formAction"))&&(action=domEventName,submitter=null);var event=new SyntheticEvent("action","action",null,nativeEvent,nativeEventTarget);dispatchQueue.push({event:event,listeners:[{instance:null,listener:function(){if(nativeEvent.defaultPrevented){if(0!==currentEventTransitionLane){var formData=new FormData(nativeEventTarget,submitter);startHostTransition(maybeTargetInst,{pending:!0,data:formData,method:nativeEventTarget.method,action:action},null,formData)}}else"function"==typeof action&&(event.preventDefault(),startHostTransition(maybeTargetInst,{pending:!0,data:formData=new FormData(nativeEventTarget,submitter),method:nativeEventTarget.method,action:action},action,formData))},currentTarget:nativeEventTarget}]})}}for(var i$jscomp$inline_1688=0;i$jscomp$inline_1688<simpleEventPluginEvents.length;i$jscomp$inline_1688++){var eventName$jscomp$inline_1689=simpleEventPluginEvents[i$jscomp$inline_1688];registerSimpleEvent(eventName$jscomp$inline_1689.toLowerCase(),"on"+(eventName$jscomp$inline_1689[0].toUpperCase()+eventName$jscomp$inline_1689.slice(1)))}registerSimpleEvent(ANIMATION_END,"onAnimationEnd"),registerSimpleEvent(ANIMATION_ITERATION,"onAnimationIteration"),registerSimpleEvent(ANIMATION_START,"onAnimationStart"),registerSimpleEvent("dblclick","onDoubleClick"),registerSimpleEvent("focusin","onFocus"),registerSimpleEvent("focusout","onBlur"),registerSimpleEvent(TRANSITION_RUN,"onTransitionRun"),registerSimpleEvent(TRANSITION_START,"onTransitionStart"),registerSimpleEvent(TRANSITION_CANCEL,"onTransitionCancel"),registerSimpleEvent(TRANSITION_END,"onTransitionEnd"),registerDirectEvent("onMouseEnter",["mouseout","mouseover"]),registerDirectEvent("onMouseLeave",["mouseout","mouseover"]),registerDirectEvent("onPointerEnter",["pointerout","pointerover"]),registerDirectEvent("onPointerLeave",["pointerout","pointerover"]),registerTwoPhaseEvent("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),registerTwoPhaseEvent("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),registerTwoPhaseEvent("onBeforeInput",["compositionend","keypress","textInput","paste"]),registerTwoPhaseEvent("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),registerTwoPhaseEvent("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),registerTwoPhaseEvent("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var mediaEventTypes="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(" "),nonDelegatedEvents=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(mediaEventTypes));function processDispatchQueue(dispatchQueue,eventSystemFlags){eventSystemFlags=0!=(4&eventSystemFlags);for(var i=0;i<dispatchQueue.length;i++){var _dispatchQueue$i=dispatchQueue[i],event=_dispatchQueue$i.event;_dispatchQueue$i=_dispatchQueue$i.listeners;a:{var previousInstance=void 0;if(eventSystemFlags)for(var i$jscomp$0=_dispatchQueue$i.length-1;0<=i$jscomp$0;i$jscomp$0--){var _dispatchListeners$i=_dispatchQueue$i[i$jscomp$0],instance=_dispatchListeners$i.instance,currentTarget=_dispatchListeners$i.currentTarget;if(_dispatchListeners$i=_dispatchListeners$i.listener,instance!==previousInstance&&event.isPropagationStopped())break a;previousInstance=_dispatchListeners$i,event.currentTarget=currentTarget;try{previousInstance(event)}catch(error){reportGlobalError(error)}event.currentTarget=null,previousInstance=instance}else for(i$jscomp$0=0;i$jscomp$0<_dispatchQueue$i.length;i$jscomp$0++){if(instance=(_dispatchListeners$i=_dispatchQueue$i[i$jscomp$0]).instance,currentTarget=_dispatchListeners$i.currentTarget,_dispatchListeners$i=_dispatchListeners$i.listener,instance!==previousInstance&&event.isPropagationStopped())break a;previousInstance=_dispatchListeners$i,event.currentTarget=currentTarget;try{previousInstance(event)}catch(error){reportGlobalError(error)}event.currentTarget=null,previousInstance=instance}}}}function listenToNonDelegatedEvent(domEventName,targetElement){var JSCompiler_inline_result=targetElement[internalEventHandlersKey];void 0===JSCompiler_inline_result&&(JSCompiler_inline_result=targetElement[internalEventHandlersKey]=new Set);var listenerSetKey=domEventName+"__bubble";JSCompiler_inline_result.has(listenerSetKey)||(addTrappedEventListener(targetElement,domEventName,2,!1),JSCompiler_inline_result.add(listenerSetKey))}function listenToNativeEvent(domEventName,isCapturePhaseListener,target){var eventSystemFlags=0;isCapturePhaseListener&&(eventSystemFlags|=4),addTrappedEventListener(target,domEventName,eventSystemFlags,isCapturePhaseListener)}var listeningMarker="_reactListening"+Math.random().toString(36).slice(2);function listenToAllSupportedEvents(rootContainerElement){if(!rootContainerElement[listeningMarker]){rootContainerElement[listeningMarker]=!0,allNativeEvents.forEach(function(domEventName){"selectionchange"!==domEventName&&(nonDelegatedEvents.has(domEventName)||listenToNativeEvent(domEventName,!1,rootContainerElement),listenToNativeEvent(domEventName,!0,rootContainerElement))});var ownerDocument=9===rootContainerElement.nodeType?rootContainerElement:rootContainerElement.ownerDocument;null===ownerDocument||ownerDocument[listeningMarker]||(ownerDocument[listeningMarker]=!0,listenToNativeEvent("selectionchange",!1,ownerDocument))}}function addTrappedEventListener(targetContainer,domEventName,eventSystemFlags,isCapturePhaseListener){switch(getEventPriority(domEventName)){case 2:var listenerWrapper=dispatchDiscreteEvent;break;case 8:listenerWrapper=dispatchContinuousEvent;break;default:listenerWrapper=dispatchEvent}eventSystemFlags=listenerWrapper.bind(null,domEventName,eventSystemFlags,targetContainer),listenerWrapper=void 0,passiveBrowserEventsSupported&&("touchstart"===domEventName||"touchmove"===domEventName||"wheel"===domEventName)&&(listenerWrapper=!0),isCapturePhaseListener?void 0!==listenerWrapper?targetContainer.addEventListener(domEventName,eventSystemFlags,{capture:!0,passive:listenerWrapper}):targetContainer.addEventListener(domEventName,eventSystemFlags,!0):void 0!==listenerWrapper?targetContainer.addEventListener(domEventName,eventSystemFlags,{passive:listenerWrapper}):targetContainer.addEventListener(domEventName,eventSystemFlags,!1)}function dispatchEventForPluginEventSystem(domEventName,eventSystemFlags,nativeEvent,targetInst$jscomp$0,targetContainer){var ancestorInst=targetInst$jscomp$0;if(0==(1&eventSystemFlags)&&0==(2&eventSystemFlags)&&null!==targetInst$jscomp$0)a:for(;;){if(null===targetInst$jscomp$0)return;var nodeTag=targetInst$jscomp$0.tag;if(3===nodeTag||4===nodeTag){var container=targetInst$jscomp$0.stateNode.containerInfo;if(container===targetContainer)break;if(4===nodeTag)for(nodeTag=targetInst$jscomp$0.return;null!==nodeTag;){var grandTag=nodeTag.tag;if((3===grandTag||4===grandTag)&&nodeTag.stateNode.containerInfo===targetContainer)return;nodeTag=nodeTag.return}for(;null!==container;){if(null===(nodeTag=getClosestInstanceFromNode(container)))return;if(5===(grandTag=nodeTag.tag)||6===grandTag||26===grandTag||27===grandTag){targetInst$jscomp$0=ancestorInst=nodeTag;continue a}container=container.parentNode}}targetInst$jscomp$0=targetInst$jscomp$0.return}batchedUpdates$1(function(){var targetInst=ancestorInst,nativeEventTarget=getEventTarget(nativeEvent),dispatchQueue=[];a:{var reactName=topLevelEventsToReactNames.get(domEventName);if(void 0!==reactName){var SyntheticEventCtor=SyntheticEvent,reactEventType=domEventName;switch(domEventName){case"keypress":if(0===getEventCharCode(nativeEvent))break a;case"keydown":case"keyup":SyntheticEventCtor=SyntheticKeyboardEvent;break;case"focusin":reactEventType="focus",SyntheticEventCtor=SyntheticFocusEvent;break;case"focusout":reactEventType="blur",SyntheticEventCtor=SyntheticFocusEvent;break;case"beforeblur":case"afterblur":SyntheticEventCtor=SyntheticFocusEvent;break;case"click":if(2===nativeEvent.button)break a;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":SyntheticEventCtor=SyntheticMouseEvent;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":SyntheticEventCtor=SyntheticDragEvent;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":SyntheticEventCtor=SyntheticTouchEvent;break;case ANIMATION_END:case ANIMATION_ITERATION:case ANIMATION_START:SyntheticEventCtor=SyntheticAnimationEvent;break;case TRANSITION_END:SyntheticEventCtor=SyntheticTransitionEvent;break;case"scroll":case"scrollend":SyntheticEventCtor=SyntheticUIEvent;break;case"wheel":SyntheticEventCtor=SyntheticWheelEvent;break;case"copy":case"cut":case"paste":SyntheticEventCtor=SyntheticClipboardEvent;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":SyntheticEventCtor=SyntheticPointerEvent;break;case"submit":SyntheticEventCtor=SyntheticSubmitEvent;break;case"toggle":case"beforetoggle":SyntheticEventCtor=SyntheticToggleEvent}var inCapturePhase=0!=(4&eventSystemFlags),accumulateTargetOnly=!inCapturePhase&&("scroll"===domEventName||"scrollend"===domEventName),reactEventName=inCapturePhase?null!==reactName?reactName+"Capture":null:reactName;inCapturePhase=[];for(var lastHostComponent,instance=targetInst;null!==instance;){var _instance=instance;if(lastHostComponent=_instance.stateNode,5!==(_instance=_instance.tag)&&26!==_instance&&27!==_instance||null===lastHostComponent||null===reactEventName||null!=(_instance=getListener(instance,reactEventName))&&inCapturePhase.push(createDispatchListener(instance,_instance,lastHostComponent)),accumulateTargetOnly)break;instance=instance.return}0<inCapturePhase.length&&(reactName=new SyntheticEventCtor(reactName,reactEventType,null,nativeEvent,nativeEventTarget),dispatchQueue.push({event:reactName,listeners:inCapturePhase}))}}if(0==(7&eventSystemFlags)){SyntheticEventCtor="mouseover"===domEventName||"pointerover"===domEventName,reactName="mouseout"===domEventName||"pointerout"===domEventName,!(SyntheticEventCtor&&nativeEvent!==currentReplayingEvent&&(reactEventType=nativeEvent.relatedTarget||nativeEvent.fromElement)&&(getClosestInstanceFromNode(reactEventType)||reactEventType[internalContainerInstanceKey]))&&(reactName||SyntheticEventCtor)&&(reactEventType=nativeEventTarget.window===nativeEventTarget?nativeEventTarget:(SyntheticEventCtor=nativeEventTarget.ownerDocument)?SyntheticEventCtor.defaultView||SyntheticEventCtor.parentWindow:window,reactName?(SyntheticEventCtor=nativeEvent.relatedTarget||nativeEvent.toElement,reactName=targetInst,null!==(SyntheticEventCtor=SyntheticEventCtor?getClosestInstanceFromNode(SyntheticEventCtor):null)&&(accumulateTargetOnly=getNearestMountedFiber(SyntheticEventCtor),inCapturePhase=SyntheticEventCtor.tag,SyntheticEventCtor!==accumulateTargetOnly||5!==inCapturePhase&&27!==inCapturePhase&&6!==inCapturePhase)&&(SyntheticEventCtor=null)):(reactName=null,SyntheticEventCtor=targetInst),reactName!==SyntheticEventCtor&&(inCapturePhase=SyntheticMouseEvent,_instance="onMouseLeave",reactEventName="onMouseEnter",instance="mouse",("pointerout"===domEventName||"pointerover"===domEventName)&&(inCapturePhase=SyntheticPointerEvent,_instance="onPointerLeave",reactEventName="onPointerEnter",instance="pointer"),accumulateTargetOnly=null==reactName?reactEventType:getNodeFromInstance(reactName),lastHostComponent=null==SyntheticEventCtor?reactEventType:getNodeFromInstance(SyntheticEventCtor),(reactEventType=new inCapturePhase(_instance,instance+"leave",reactName,nativeEvent,nativeEventTarget)).target=accumulateTargetOnly,reactEventType.relatedTarget=lastHostComponent,_instance=null,getClosestInstanceFromNode(nativeEventTarget)===targetInst&&((inCapturePhase=new inCapturePhase(reactEventName,instance+"enter",SyntheticEventCtor,nativeEvent,nativeEventTarget)).target=lastHostComponent,inCapturePhase.relatedTarget=accumulateTargetOnly,_instance=inCapturePhase),accumulateTargetOnly=_instance,inCapturePhase=reactName&&SyntheticEventCtor?getLowestCommonAncestor(reactName,SyntheticEventCtor,getParent):null,null!==reactName&&accumulateEnterLeaveListenersForEvent(dispatchQueue,reactEventType,reactName,inCapturePhase,!1),null!==SyntheticEventCtor&&null!==accumulateTargetOnly&&accumulateEnterLeaveListenersForEvent(dispatchQueue,accumulateTargetOnly,SyntheticEventCtor,inCapturePhase,!0)));a:{if("select"===(SyntheticEventCtor=(reactName=targetInst?getNodeFromInstance(targetInst):window).nodeName&&reactName.nodeName.toLowerCase())||"input"===SyntheticEventCtor&&"file"===reactName.type)var fallbackData,getTargetInstFunc=getTargetInstForChangeEvent;else if(isTextInputElement(reactName))if(isInputEventSupported)getTargetInstFunc=getTargetInstForInputOrChangeEvent;else{getTargetInstFunc=getTargetInstForInputEventPolyfill;var handleEventFunc=handleEventsForInputEventPolyfill}else(SyntheticEventCtor=reactName.nodeName)&&"input"===SyntheticEventCtor.toLowerCase()&&("checkbox"===reactName.type||"radio"===reactName.type)?getTargetInstFunc=getTargetInstForClickEvent:targetInst&&isCustomElement(targetInst.elementType)&&(getTargetInstFunc=getTargetInstForChangeEvent);if(getTargetInstFunc&&(getTargetInstFunc=getTargetInstFunc(domEventName,targetInst))){createAndAccumulateChangeEvent(dispatchQueue,getTargetInstFunc,nativeEvent,nativeEventTarget);break a}handleEventFunc&&handleEventFunc(domEventName,reactName,targetInst),"focusout"===domEventName&&targetInst&&"number"===reactName.type&&null!=targetInst.memoizedProps.value&&setDefaultValue(reactName,"number",reactName.value)}switch(handleEventFunc=targetInst?getNodeFromInstance(targetInst):window,domEventName){case"focusin":(isTextInputElement(handleEventFunc)||"true"===handleEventFunc.contentEditable)&&(activeElement=handleEventFunc,activeElementInst=targetInst,lastSelection=null);break;case"focusout":lastSelection=activeElementInst=activeElement=null;break;case"mousedown":mouseDown=!0;break;case"contextmenu":case"mouseup":case"dragend":mouseDown=!1,constructSelectEvent(dispatchQueue,nativeEvent,nativeEventTarget);break;case"selectionchange":if(skipSelectionChangeEvent)break;case"keydown":case"keyup":constructSelectEvent(dispatchQueue,nativeEvent,nativeEventTarget)}if(canUseCompositionEvent)b:{switch(domEventName){case"compositionstart":var eventType="onCompositionStart";break b;case"compositionend":eventType="onCompositionEnd";break b;case"compositionupdate":eventType="onCompositionUpdate";break b}eventType=void 0}else isComposing?isFallbackCompositionEnd(domEventName,nativeEvent)&&(eventType="onCompositionEnd"):"keydown"===domEventName&&229===nativeEvent.keyCode&&(eventType="onCompositionStart");eventType&&(useFallbackCompositionData&&"ko"!==nativeEvent.locale&&(isComposing||"onCompositionStart"!==eventType?"onCompositionEnd"===eventType&&isComposing&&(fallbackData=getData()):(startText="value"in(root=nativeEventTarget)?root.value:root.textContent,isComposing=!0)),0<(handleEventFunc=accumulateTwoPhaseListeners(targetInst,eventType)).length&&(eventType=new SyntheticCompositionEvent(eventType,domEventName,null,nativeEvent,nativeEventTarget),dispatchQueue.push({event:eventType,listeners:handleEventFunc}),fallbackData?eventType.data=fallbackData:null!==(fallbackData=getDataFromCustomEvent(nativeEvent))&&(eventType.data=fallbackData))),(fallbackData=canUseTextInputEvent?getNativeBeforeInputChars(domEventName,nativeEvent):getFallbackBeforeInputChars(domEventName,nativeEvent))&&0<(eventType=accumulateTwoPhaseListeners(targetInst,"onBeforeInput")).length&&(handleEventFunc=new SyntheticCompositionEvent("onBeforeInput","beforeinput",null,nativeEvent,nativeEventTarget),dispatchQueue.push({event:handleEventFunc,listeners:eventType}),handleEventFunc.data=fallbackData),extractEvents$1(dispatchQueue,domEventName,targetInst,nativeEvent,nativeEventTarget)}processDispatchQueue(dispatchQueue,eventSystemFlags)})}function createDispatchListener(instance,listener,currentTarget){return{instance:instance,listener:listener,currentTarget:currentTarget}}function accumulateTwoPhaseListeners(targetFiber,reactName){for(var captureName=reactName+"Capture",listeners=[];null!==targetFiber;){var _instance2=targetFiber,stateNode=_instance2.stateNode;if(5!==(_instance2=_instance2.tag)&&26!==_instance2&&27!==_instance2||null===stateNode||(null!=(_instance2=getListener(targetFiber,captureName))&&listeners.unshift(createDispatchListener(targetFiber,_instance2,stateNode)),null!=(_instance2=getListener(targetFiber,reactName))&&listeners.push(createDispatchListener(targetFiber,_instance2,stateNode))),3===targetFiber.tag)return listeners;targetFiber=targetFiber.return}return[]}function getParent(inst){if(null===inst)return null;do inst=inst.return;while(inst&&5!==inst.tag&&27!==inst.tag)return inst||null}function accumulateEnterLeaveListenersForEvent(dispatchQueue,event,target,common,inCapturePhase){for(var registrationName=event._reactName,listeners=[];null!==target&&target!==common;){var _instance3=target,alternate=_instance3.alternate,stateNode=_instance3.stateNode;if(_instance3=_instance3.tag,null!==alternate&&alternate===common)break;5!==_instance3&&26!==_instance3&&27!==_instance3||null===stateNode||(alternate=stateNode,inCapturePhase?null!=(stateNode=getListener(target,registrationName))&&listeners.unshift(createDispatchListener(target,stateNode,alternate)):inCapturePhase||null!=(stateNode=getListener(target,registrationName))&&listeners.push(createDispatchListener(target,stateNode,alternate))),target=target.return}0!==listeners.length&&dispatchQueue.push({event:event,listeners:listeners})}var NORMALIZE_NEWLINES_REGEX=/\r\n?/g,NORMALIZE_NULL_AND_REPLACEMENT_REGEX=/\u0000|\uFFFD/g;function normalizeMarkupForTextOrAttribute(markup){return("string"==typeof markup?markup:""+markup).replace(NORMALIZE_NEWLINES_REGEX,"\n").replace(NORMALIZE_NULL_AND_REPLACEMENT_REGEX,"")}function checkForUnmatchedText(serverText,clientText){return clientText=normalizeMarkupForTextOrAttribute(clientText),normalizeMarkupForTextOrAttribute(serverText)===clientText}function setProp(domElement,tag,key,value,props,prevValue){switch(key){case"children":if("string"==typeof value)"body"===tag||"textarea"===tag&&""===value||setTextContent(domElement,value);else{if("number"!=typeof value&&"bigint"!=typeof value)return;"body"!==tag&&setTextContent(domElement,""+value)}break;case"className":setValueForKnownAttribute(domElement,"class",value);break;case"tabIndex":setValueForKnownAttribute(domElement,"tabindex",value);break;case"dir":case"role":case"viewBox":case"width":case"height":setValueForKnownAttribute(domElement,key,value);break;case"style":setValueForStyles(domElement,value,prevValue);return;case"data":if("object"!==tag){setValueForKnownAttribute(domElement,"data",value);break}case"src":case"href":if(""===value&&("a"!==tag||"href"!==key)||null==value||"function"==typeof value||"symbol"==typeof value||"boolean"==typeof value){domElement.removeAttribute(key);break}value=sanitizeURL(value),domElement.setAttribute(key,value);break;case"action":case"formAction":if("function"==typeof value){domElement.setAttribute(key,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"==typeof prevValue&&("formAction"===key?("input"!==tag&&setProp(domElement,tag,"name",props.name,props,null),setProp(domElement,tag,"formEncType",props.formEncType,props,null),setProp(domElement,tag,"formMethod",props.formMethod,props,null),setProp(domElement,tag,"formTarget",props.formTarget,props,null)):(setProp(domElement,tag,"encType",props.encType,props,null),setProp(domElement,tag,"method",props.method,props,null),setProp(domElement,tag,"target",props.target,props,null))),null==value||"symbol"==typeof value||"boolean"==typeof value){domElement.removeAttribute(key);break}value=sanitizeURL(value),domElement.setAttribute(key,value);break;case"onClick":null!=value&&(domElement.onclick=noop$1);return;case"onScroll":null!=value&&listenToNonDelegatedEvent("scroll",domElement);return;case"onScrollEnd":null!=value&&listenToNonDelegatedEvent("scrollend",domElement);return;case"dangerouslySetInnerHTML":if(null!=value){if("object"!=typeof value||!("__html"in value))throw Error(formatProdErrorMessage(61));if(null!=(key=value.__html)){if(null!=props.children)throw Error(formatProdErrorMessage(60));domElement.innerHTML=key}}break;case"multiple":domElement.multiple=value&&"function"!=typeof value&&"symbol"!=typeof value;break;case"muted":domElement.muted=value&&"function"!=typeof value&&"symbol"!=typeof value;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==value||"function"==typeof value||"boolean"==typeof value||"symbol"==typeof value){domElement.removeAttribute("xlink:href");break}key=sanitizeURL(value),domElement.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",key);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=value&&"function"!=typeof value&&"symbol"!=typeof value?domElement.setAttribute(key,value):domElement.removeAttribute(key);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":value&&"function"!=typeof value&&"symbol"!=typeof value?domElement.setAttribute(key,""):domElement.removeAttribute(key);break;case"capture":case"download":!0===value?domElement.setAttribute(key,""):!1!==value&&null!=value&&"function"!=typeof value&&"symbol"!=typeof value?domElement.setAttribute(key,value):domElement.removeAttribute(key);break;case"cols":case"rows":case"size":case"span":null!=value&&"function"!=typeof value&&"symbol"!=typeof value&&!isNaN(value)&&1<=value?domElement.setAttribute(key,value):domElement.removeAttribute(key);break;case"rowSpan":case"start":null==value||"function"==typeof value||"symbol"==typeof value||isNaN(value)?domElement.removeAttribute(key):domElement.setAttribute(key,value);break;case"popover":listenToNonDelegatedEvent("beforetoggle",domElement),listenToNonDelegatedEvent("toggle",domElement),setValueForAttribute(domElement,"popover",value);break;case"xlinkActuate":setValueForNamespacedAttribute(domElement,"http://www.w3.org/1999/xlink","xlink:actuate",value);break;case"xlinkArcrole":setValueForNamespacedAttribute(domElement,"http://www.w3.org/1999/xlink","xlink:arcrole",value);break;case"xlinkRole":setValueForNamespacedAttribute(domElement,"http://www.w3.org/1999/xlink","xlink:role",value);break;case"xlinkShow":setValueForNamespacedAttribute(domElement,"http://www.w3.org/1999/xlink","xlink:show",value);break;case"xlinkTitle":setValueForNamespacedAttribute(domElement,"http://www.w3.org/1999/xlink","xlink:title",value);break;case"xlinkType":setValueForNamespacedAttribute(domElement,"http://www.w3.org/1999/xlink","xlink:type",value);break;case"xmlBase":setValueForNamespacedAttribute(domElement,"http://www.w3.org/XML/1998/namespace","xml:base",value);break;case"xmlLang":setValueForNamespacedAttribute(domElement,"http://www.w3.org/XML/1998/namespace","xml:lang",value);break;case"xmlSpace":setValueForNamespacedAttribute(domElement,"http://www.w3.org/XML/1998/namespace","xml:space",value);break;case"is":setValueForAttribute(domElement,"is",value);break;case"innerText":case"textContent":return;default:if(2<key.length&&("o"===key[0]||"O"===key[0])&&("n"===key[1]||"N"===key[1]))return;setValueForAttribute(domElement,key=aliases.get(key)||key,value)}viewTransitionMutationContext=!0}function setPropOnCustomElement(domElement,tag,key,value,props,prevValue){switch(key){case"style":setValueForStyles(domElement,value,prevValue);return;case"dangerouslySetInnerHTML":if(null!=value){if("object"!=typeof value||!("__html"in value))throw Error(formatProdErrorMessage(61));if(null!=(key=value.__html)){if(null!=props.children)throw Error(formatProdErrorMessage(60));domElement.innerHTML=key}}break;case"children":if("string"==typeof value)setTextContent(domElement,value);else{if("number"!=typeof value&&"bigint"!=typeof value)return;setTextContent(domElement,""+value)}break;case"onScroll":null!=value&&listenToNonDelegatedEvent("scroll",domElement);return;case"onScrollEnd":null!=value&&listenToNonDelegatedEvent("scrollend",domElement);return;case"onClick":null!=value&&(domElement.onclick=noop$1);return;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":return;default:if(!registrationNameDependencies.hasOwnProperty(key))a:{if("o"===key[0]&&"n"===key[1]&&(props=key.endsWith("Capture"),tag=key.slice(2,props?key.length-7:void 0),"function"==typeof(prevValue=null!=(prevValue=domElement[internalPropsKey]||null)?prevValue[key]:null)&&domElement.removeEventListener(tag,prevValue,props),"function"==typeof value)){"function"!=typeof prevValue&&null!==prevValue&&(key in domElement?domElement[key]=null:domElement.hasAttribute(key)&&domElement.removeAttribute(key)),domElement.addEventListener(tag,value,props);break a}viewTransitionMutationContext=!0,key in domElement?domElement[key]=value:!0===value?domElement.setAttribute(key,""):setValueForAttribute(domElement,key,value)}return}viewTransitionMutationContext=!0}function setInitialProperties(domElement,tag,props){switch(tag){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":listenToNonDelegatedEvent("error",domElement),listenToNonDelegatedEvent("load",domElement);var propKey,hasSrc=!1,hasSrcSet=!1;for(propKey in props)if(props.hasOwnProperty(propKey)){var propValue=props[propKey];if(null!=propValue)switch(propKey){case"src":hasSrc=!0;break;case"srcSet":hasSrcSet=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(formatProdErrorMessage(137,tag));default:setProp(domElement,tag,propKey,propValue,props,null)}}hasSrcSet&&setProp(domElement,tag,"srcSet",props.srcSet,props,null),hasSrc&&setProp(domElement,tag,"src",props.src,props,null);return;case"input":listenToNonDelegatedEvent("invalid",domElement);var defaultValue=propKey=propValue=hasSrcSet=null,checked=null,defaultChecked=null;for(hasSrc in props)if(props.hasOwnProperty(hasSrc)){var propValue$198=props[hasSrc];if(null!=propValue$198)switch(hasSrc){case"name":hasSrcSet=propValue$198;break;case"type":propValue=propValue$198;break;case"checked":checked=propValue$198;break;case"defaultChecked":defaultChecked=propValue$198;break;case"value":propKey=propValue$198;break;case"defaultValue":defaultValue=propValue$198;break;case"children":case"dangerouslySetInnerHTML":if(null!=propValue$198)throw Error(formatProdErrorMessage(137,tag));break;default:setProp(domElement,tag,hasSrc,propValue$198,props,null)}}initInput(domElement,propKey,defaultValue,checked,defaultChecked,propValue,hasSrcSet,!1);return;case"select":for(hasSrcSet in listenToNonDelegatedEvent("invalid",domElement),hasSrc=propValue=propKey=null,props)if(props.hasOwnProperty(hasSrcSet)&&null!=(defaultValue=props[hasSrcSet]))switch(hasSrcSet){case"value":propKey=defaultValue;break;case"defaultValue":propValue=defaultValue;break;case"multiple":hasSrc=defaultValue;default:setProp(domElement,tag,hasSrcSet,defaultValue,props,null)}tag=propKey,props=propValue,domElement.multiple=!!hasSrc,null!=tag?updateOptions(domElement,!!hasSrc,tag,!1):null!=props&&updateOptions(domElement,!!hasSrc,props,!0);return;case"textarea":for(propValue in listenToNonDelegatedEvent("invalid",domElement),propKey=hasSrcSet=hasSrc=null,props)if(props.hasOwnProperty(propValue)&&null!=(defaultValue=props[propValue]))switch(propValue){case"value":hasSrc=defaultValue;break;case"defaultValue":hasSrcSet=defaultValue;break;case"children":propKey=defaultValue;break;case"dangerouslySetInnerHTML":if(null!=defaultValue)throw Error(formatProdErrorMessage(91));break;default:setProp(domElement,tag,propValue,defaultValue,props,null)}initTextarea(domElement,hasSrc,hasSrcSet,propKey);return;case"option":for(checked in props)props.hasOwnProperty(checked)&&null!=(hasSrc=props[checked])&&("selected"===checked?domElement.selected=hasSrc&&"function"!=typeof hasSrc&&"symbol"!=typeof hasSrc:setProp(domElement,tag,checked,hasSrc,props,null));return;case"dialog":listenToNonDelegatedEvent("beforetoggle",domElement),listenToNonDelegatedEvent("toggle",domElement),listenToNonDelegatedEvent("cancel",domElement),listenToNonDelegatedEvent("close",domElement);break;case"iframe":case"object":listenToNonDelegatedEvent("load",domElement);break;case"video":case"audio":for(hasSrc=0;hasSrc<mediaEventTypes.length;hasSrc++)listenToNonDelegatedEvent(mediaEventTypes[hasSrc],domElement);break;case"image":listenToNonDelegatedEvent("error",domElement),listenToNonDelegatedEvent("load",domElement);break;case"details":listenToNonDelegatedEvent("toggle",domElement);break;case"embed":case"source":case"link":listenToNonDelegatedEvent("error",domElement),listenToNonDelegatedEvent("load",domElement);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(defaultChecked in props)if(props.hasOwnProperty(defaultChecked)&&null!=(hasSrc=props[defaultChecked]))switch(defaultChecked){case"children":case"dangerouslySetInnerHTML":throw Error(formatProdErrorMessage(137,tag));default:setProp(domElement,tag,defaultChecked,hasSrc,props,null)}return;default:if(isCustomElement(tag)){for(propValue$198 in props)props.hasOwnProperty(propValue$198)&&void 0!==(hasSrc=props[propValue$198])&&setPropOnCustomElement(domElement,tag,propValue$198,hasSrc,props,void 0);return}}for(defaultValue in props)props.hasOwnProperty(defaultValue)&&null!=(hasSrc=props[defaultValue])&&setProp(domElement,tag,defaultValue,hasSrc,props,null)}function updateProperties(domElement,tag,lastProps,nextProps){switch(tag){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var name=null,type=null,value=null,defaultValue=null,lastDefaultValue=null,checked=null,defaultChecked=null;for(propKey in lastProps){var lastProp=lastProps[propKey];if(lastProps.hasOwnProperty(propKey)&&null!=lastProp)switch(propKey){case"checked":case"value":break;case"defaultValue":lastDefaultValue=lastProp;default:nextProps.hasOwnProperty(propKey)||setProp(domElement,tag,propKey,null,nextProps,lastProp)}}for(var propKey$215 in nextProps){var propKey=nextProps[propKey$215];if(lastProp=lastProps[propKey$215],nextProps.hasOwnProperty(propKey$215)&&(null!=propKey||null!=lastProp))switch(propKey$215){case"type":propKey!==lastProp&&(viewTransitionMutationContext=!0),type=propKey;break;case"name":propKey!==lastProp&&(viewTransitionMutationContext=!0),name=propKey;break;case"checked":propKey!==lastProp&&(viewTransitionMutationContext=!0),checked=propKey;break;case"defaultChecked":propKey!==lastProp&&(viewTransitionMutationContext=!0),defaultChecked=propKey;break;case"value":propKey!==lastProp&&(viewTransitionMutationContext=!0),value=propKey;break;case"defaultValue":propKey!==lastProp&&(viewTransitionMutationContext=!0),defaultValue=propKey;break;case"children":case"dangerouslySetInnerHTML":if(null!=propKey)throw Error(formatProdErrorMessage(137,tag));break;default:propKey!==lastProp&&setProp(domElement,tag,propKey$215,propKey,nextProps,lastProp)}}updateInput(domElement,value,defaultValue,lastDefaultValue,checked,defaultChecked,type,name);return;case"select":for(type in propKey=value=defaultValue=propKey$215=null,lastProps)if(lastDefaultValue=lastProps[type],lastProps.hasOwnProperty(type)&&null!=lastDefaultValue)switch(type){case"value":break;case"multiple":propKey=lastDefaultValue;default:nextProps.hasOwnProperty(type)||setProp(domElement,tag,type,null,nextProps,lastDefaultValue)}for(name in nextProps)if(type=nextProps[name],lastDefaultValue=lastProps[name],nextProps.hasOwnProperty(name)&&(null!=type||null!=lastDefaultValue))switch(name){case"value":type!==lastDefaultValue&&(viewTransitionMutationContext=!0),propKey$215=type;break;case"defaultValue":type!==lastDefaultValue&&(viewTransitionMutationContext=!0),defaultValue=type;break;case"multiple":type!==lastDefaultValue&&(viewTransitionMutationContext=!0),value=type;default:type!==lastDefaultValue&&setProp(domElement,tag,name,type,nextProps,lastDefaultValue)}tag=defaultValue,lastProps=value,nextProps=propKey,null!=propKey$215?updateOptions(domElement,!!lastProps,propKey$215,!1):!!nextProps!=!!lastProps&&(null!=tag?updateOptions(domElement,!!lastProps,tag,!0):updateOptions(domElement,!!lastProps,lastProps?[]:"",!1));return;case"textarea":for(defaultValue in propKey=propKey$215=null,lastProps)if(name=lastProps[defaultValue],lastProps.hasOwnProperty(defaultValue)&&null!=name&&!nextProps.hasOwnProperty(defaultValue))switch(defaultValue){case"value":case"children":break;default:setProp(domElement,tag,defaultValue,null,nextProps,name)}for(value in nextProps)if(name=nextProps[value],type=lastProps[value],nextProps.hasOwnProperty(value)&&(null!=name||null!=type))switch(value){case"value":name!==type&&(viewTransitionMutationContext=!0),propKey$215=name;break;case"defaultValue":name!==type&&(viewTransitionMutationContext=!0),propKey=name;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=name)throw Error(formatProdErrorMessage(91));break;default:name!==type&&setProp(domElement,tag,value,name,nextProps,type)}updateTextarea(domElement,propKey$215,propKey);return;case"option":for(var propKey$231 in lastProps)propKey$215=lastProps[propKey$231],lastProps.hasOwnProperty(propKey$231)&&null!=propKey$215&&!nextProps.hasOwnProperty(propKey$231)&&("selected"===propKey$231?domElement.selected=!1:setProp(domElement,tag,propKey$231,null,nextProps,propKey$215));for(lastDefaultValue in nextProps)propKey$215=nextProps[lastDefaultValue],propKey=lastProps[lastDefaultValue],nextProps.hasOwnProperty(lastDefaultValue)&&propKey$215!==propKey&&(null!=propKey$215||null!=propKey)&&("selected"===lastDefaultValue?(propKey$215!==propKey&&(viewTransitionMutationContext=!0),domElement.selected=propKey$215&&"function"!=typeof propKey$215&&"symbol"!=typeof propKey$215):setProp(domElement,tag,lastDefaultValue,propKey$215,nextProps,propKey));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var propKey$236 in lastProps)propKey$215=lastProps[propKey$236],lastProps.hasOwnProperty(propKey$236)&&null!=propKey$215&&!nextProps.hasOwnProperty(propKey$236)&&setProp(domElement,tag,propKey$236,null,nextProps,propKey$215);for(checked in nextProps)if(propKey$215=nextProps[checked],propKey=lastProps[checked],nextProps.hasOwnProperty(checked)&&propKey$215!==propKey&&(null!=propKey$215||null!=propKey))switch(checked){case"children":case"dangerouslySetInnerHTML":if(null!=propKey$215)throw Error(formatProdErrorMessage(137,tag));break;default:setProp(domElement,tag,checked,propKey$215,nextProps,propKey)}return;default:if(isCustomElement(tag)){for(var propKey$241 in lastProps)propKey$215=lastProps[propKey$241],lastProps.hasOwnProperty(propKey$241)&&void 0!==propKey$215&&!nextProps.hasOwnProperty(propKey$241)&&setPropOnCustomElement(domElement,tag,propKey$241,void 0,nextProps,propKey$215);for(defaultChecked in nextProps)propKey$215=nextProps[defaultChecked],propKey=lastProps[defaultChecked],nextProps.hasOwnProperty(defaultChecked)&&propKey$215!==propKey&&(void 0!==propKey$215||void 0!==propKey)&&setPropOnCustomElement(domElement,tag,defaultChecked,propKey$215,nextProps,propKey);return}}for(var propKey$246 in lastProps)propKey$215=lastProps[propKey$246],lastProps.hasOwnProperty(propKey$246)&&null!=propKey$215&&!nextProps.hasOwnProperty(propKey$246)&&setProp(domElement,tag,propKey$246,null,nextProps,propKey$215);for(lastProp in nextProps)propKey$215=nextProps[lastProp],propKey=lastProps[lastProp],nextProps.hasOwnProperty(lastProp)&&propKey$215!==propKey&&(null!=propKey$215||null!=propKey)&&setProp(domElement,tag,lastProp,propKey$215,nextProps,propKey)}function isLikelyStaticResource(initiatorType){switch(initiatorType){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function estimateBandwidth(){if("function"==typeof performance.getEntriesByType){for(var count=0,bits=0,resourceEntries=performance.getEntriesByType("resource"),i=0;i<resourceEntries.length;i++){var entry=resourceEntries[i],transferSize=entry.transferSize,initiatorType=entry.initiatorType,duration=entry.duration;if(transferSize&&duration&&isLikelyStaticResource(initiatorType)){for(initiatorType=0,duration=entry.responseEnd,i+=1;i<resourceEntries.length;i++){var overlapEntry=resourceEntries[i],overlapStartTime=overlapEntry.startTime;if(overlapStartTime>duration)break;var overlapTransferSize=overlapEntry.transferSize,overlapInitiatorType=overlapEntry.initiatorType;overlapTransferSize&&isLikelyStaticResource(overlapInitiatorType)&&(initiatorType+=overlapTransferSize*((overlapEntry=overlapEntry.responseEnd)<duration?1:(duration-overlapStartTime)/(overlapEntry-overlapStartTime)))}if(--i,bits+=8*(transferSize+initiatorType)/(entry.duration/1e3),10<++count)break}}if(0<count)return bits/count/1e6}return navigator.connection&&"number"==typeof(count=navigator.connection.downlink)?count:5}var eventsEnabled=null,selectionInformation=null;function getOwnerDocumentFromRootContainer(rootContainerElement){return 9===rootContainerElement.nodeType?rootContainerElement:rootContainerElement.ownerDocument}function getOwnHostContext(namespaceURI){switch(namespaceURI){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function getChildHostContextProd(parentNamespace,type){if(0===parentNamespace)switch(type){case"svg":return 1;case"math":return 2;default:return 0}return 1===parentNamespace&&"foreignObject"===type?0:parentNamespace}function shouldSetTextContent(type,props){return"textarea"===type||"noscript"===type||"string"==typeof props.children||"number"==typeof props.children||"bigint"==typeof props.children||"object"==typeof props.dangerouslySetInnerHTML&&null!==props.dangerouslySetInnerHTML&&null!=props.dangerouslySetInnerHTML.__html}var currentPopstateTransitionEvent=null;function shouldAttemptEagerTransition(){var event=window.event;return event&&"popstate"===event.type?event!==currentPopstateTransitionEvent&&(currentPopstateTransitionEvent=event,!0):(currentPopstateTransitionEvent=null,!1)}var scheduleTimeout="function"==typeof setTimeout?setTimeout:void 0,cancelTimeout="function"==typeof clearTimeout?clearTimeout:void 0,localPromise="function"==typeof Promise?Promise:void 0,scheduleMicrotask="function"==typeof queueMicrotask?queueMicrotask:void 0!==localPromise?function(callback){return localPromise.resolve(null).then(callback).catch(handleErrorInNextTick)}:scheduleTimeout;function handleErrorInNextTick(error){setTimeout(function(){throw error})}function isSingletonScope(type){return"head"===type}function clearHydrationBoundary(parentInstance,hydrationInstance){var node=hydrationInstance,depth=0;do{var nextNode=node.nextSibling;if(parentInstance.removeChild(node),nextNode&&8===nextNode.nodeType)if("/$"===(node=nextNode.data)||"/&"===node){if(0===depth){parentInstance.removeChild(nextNode),retryIfBlockedOn(hydrationInstance);return}depth--}else if("$"===node||"$?"===node||"$~"===node||"$!"===node||"&"===node)depth++;else if("html"===node)releaseSingletonInstance(parentInstance.ownerDocument.documentElement);else if("head"===node){releaseSingletonInstance(node=parentInstance.ownerDocument.head);for(var node$jscomp$0=node.firstChild;node$jscomp$0;){var nextNode$jscomp$0=node$jscomp$0.nextSibling,nodeName=node$jscomp$0.nodeName;node$jscomp$0[internalHoistableMarker]||"SCRIPT"===nodeName||"STYLE"===nodeName||"LINK"===nodeName&&"stylesheet"===node$jscomp$0.rel.toLowerCase()||node.removeChild(node$jscomp$0),node$jscomp$0=nextNode$jscomp$0}}else"body"===node&&releaseSingletonInstance(parentInstance.ownerDocument.body);node=nextNode}while(node)retryIfBlockedOn(hydrationInstance)}function hideOrUnhideDehydratedBoundary(suspenseInstance,isHidden){var node=suspenseInstance;suspenseInstance=0;do{var nextNode=node.nextSibling;if(1===node.nodeType?isHidden?(node._stashedDisplay=node.style.display,node.style.display="none"):(node.style.display=node._stashedDisplay||"",""===node.getAttribute("style")&&node.removeAttribute("style")):3===node.nodeType&&(isHidden?(node._stashedText=node.nodeValue,node.nodeValue=""):node.nodeValue=node._stashedText||""),nextNode&&8===nextNode.nodeType)if("/$"===(node=nextNode.data))if(0===suspenseInstance)break;else suspenseInstance--;else"$"!==node&&"$?"!==node&&"$~"!==node&&"$!"!==node||suspenseInstance++;node=nextNode}while(node)}function applyViewTransitionName(instance,name,className){if(name=CSS.escape(name)!==name?"r-"+btoa(name).replace(/=/g,""):name,instance.style.viewTransitionName=name,null!=className&&(instance.style.viewTransitionClass=className),"inline"===(className=getComputedStyle(instance)).display){if(1===(name=instance.getClientRects()).length)var JSCompiler_inline_result=1;else for(var i=JSCompiler_inline_result=0;i<name.length;i++){var rect=name[i];0<rect.width&&0<rect.height&&JSCompiler_inline_result++}1===JSCompiler_inline_result&&((instance=instance.style).display=1===name.length?"inline-block":"block",instance.marginTop="-"+className.paddingTop,instance.marginBottom="-"+className.paddingBottom)}}function restoreViewTransitionName(instance,props){instance=instance.style;var viewTransitionName=null!=(props=props.style)?props.hasOwnProperty("viewTransitionName")?props.viewTransitionName:props.hasOwnProperty("view-transition-name")?props["view-transition-name"]:null:null;instance.viewTransitionName=null==viewTransitionName||"boolean"==typeof viewTransitionName?"":(""+viewTransitionName).trim(),viewTransitionName=null!=props?props.hasOwnProperty("viewTransitionClass")?props.viewTransitionClass:props.hasOwnProperty("view-transition-class")?props["view-transition-class"]:null:null,instance.viewTransitionClass=null==viewTransitionName||"boolean"==typeof viewTransitionName?"":(""+viewTransitionName).trim(),"inline-block"===instance.display&&(null==props?instance.display=instance.margin="":(viewTransitionName=props.display,instance.display=null==viewTransitionName||"boolean"==typeof viewTransitionName?"":viewTransitionName,null!=(viewTransitionName=props.margin)?instance.margin=viewTransitionName:(viewTransitionName=props.hasOwnProperty("marginTop")?props.marginTop:props["margin-top"],instance.marginTop=null==viewTransitionName||"boolean"==typeof viewTransitionName?"":viewTransitionName,props=props.hasOwnProperty("marginBottom")?props.marginBottom:props["margin-bottom"],instance.marginBottom=null==props||"boolean"==typeof props?"":props)))}function createMeasurement(rect,computedStyle,element){return element=element.ownerDocument.defaultView,{rect:rect,abs:"absolute"===computedStyle.position||"fixed"===computedStyle.position,clip:"none"!==computedStyle.clipPath||"visible"!==computedStyle.overflow||"none"!==computedStyle.filter||"none"!==computedStyle.mask||"none"!==computedStyle.mask||"0px"!==computedStyle.borderRadius,view:0<=rect.bottom&&0<=rect.right&&rect.top<=element.innerHeight&&rect.left<=element.innerWidth}}function measureInstance(instance){return createMeasurement(instance.getBoundingClientRect(),getComputedStyle(instance),instance)}function measureClonedInstance(instance){var measuredRect=instance.getBoundingClientRect();return createMeasurement(measuredRect=new DOMRect(measuredRect.x+2e4,measuredRect.y+2e4,measuredRect.width,measuredRect.height),getComputedStyle(instance),instance)}function forceLayout(ownerDocument){return ownerDocument.documentElement.clientHeight}function waitForImageToLoad(resolve){this.addEventListener("load",resolve),this.addEventListener("error",resolve)}function startViewTransition(suspendedState,rootContainer,transitionTypes,mutationCallback,layoutCallback,afterMutationCallback,spawnedWorkCallback,passiveCallback,errorCallback){var ownerDocument=9===rootContainer.nodeType?rootContainer:rootContainer.ownerDocument;try{var transition=ownerDocument.startViewTransition({update:function(){var ownerWindow=ownerDocument.defaultView,pendingNavigation=ownerWindow.navigation&&ownerWindow.navigation.transition,previousFontLoadingStatus=ownerDocument.fonts.status;mutationCallback();var blockingPromises=[];if("loaded"===previousFontLoadingStatus&&(forceLayout(ownerDocument),"loading"===ownerDocument.fonts.status&&blockingPromises.push(ownerDocument.fonts.ready)),previousFontLoadingStatus=blockingPromises.length,null!==suspendedState)for(var suspenseyImages=suspendedState.suspenseyImages,imgBytes=0,i=0;i<suspenseyImages.length;i++){var suspenseyImage=suspenseyImages[i];if(!suspenseyImage.complete){var rect=suspenseyImage.getBoundingClientRect();if(0<rect.bottom&&0<rect.right&&rect.top<ownerWindow.innerHeight&&rect.left<ownerWindow.innerWidth){if((imgBytes+=estimateImageBytes(suspenseyImage))>estimatedBytesWithinLimit){blockingPromises.length=previousFontLoadingStatus;break}suspenseyImage=new Promise(waitForImageToLoad.bind(suspenseyImage)),blockingPromises.push(suspenseyImage)}}}return 0<blockingPromises.length?(ownerWindow=Promise.race([Promise.all(blockingPromises),new Promise(function(resolve){return setTimeout(resolve,500)})]).then(layoutCallback,layoutCallback),(pendingNavigation?Promise.allSettled([pendingNavigation.finished,ownerWindow]):ownerWindow).then(afterMutationCallback,afterMutationCallback)):(layoutCallback(),pendingNavigation)?pendingNavigation.finished.then(afterMutationCallback,afterMutationCallback):void afterMutationCallback()},types:transitionTypes});ownerDocument.__reactViewTransition=transition;var viewTransitionAnimations=[];return transition.ready.then(function(){for(var animations=ownerDocument.documentElement.getAnimations({subtree:!0}),i=0;i<animations.length;i++){var animation=animations[i],effect=animation.effect,pseudoElement=effect.pseudoElement;if(null!=pseudoElement&&pseudoElement.startsWith("::view-transition")){viewTransitionAnimations.push(animation),animation=effect.getKeyframes();for(var height=pseudoElement=void 0,unchangedDimensions=!0,j=0;j<animation.length;j++){var keyframe=animation[j],w=keyframe.width;if(void 0===pseudoElement)pseudoElement=w;else if(pseudoElement!==w){unchangedDimensions=!1;break}if(w=keyframe.height,void 0===height)height=w;else if(height!==w){unchangedDimensions=!1;break}delete keyframe.width,delete keyframe.height,"none"===keyframe.transform&&delete keyframe.transform}unchangedDimensions&&void 0!==pseudoElement&&void 0!==height&&(effect.setKeyframes(animation),(unchangedDimensions=getComputedStyle(effect.target,effect.pseudoElement)).width!==pseudoElement||unchangedDimensions.height!==height)&&((unchangedDimensions=animation[0]).width=pseudoElement,unchangedDimensions.height=height,(unchangedDimensions=animation[animation.length-1]).width=pseudoElement,unchangedDimensions.height=height,effect.setKeyframes(animation))}}spawnedWorkCallback()},function(error){ownerDocument.__reactViewTransition===transition&&(ownerDocument.__reactViewTransition=null);try{"object"==typeof error&&null!==error&&"InvalidStateError"===error.name&&("View transition was skipped because document visibility state is hidden."===error.message||"Skipping view transition because document visibility state has become hidden."===error.message||"Skipping view transition because viewport size changed."===error.message||"Transition was aborted because of invalid state"===error.message)&&(error=null),null!==error&&errorCallback(error)}finally{mutationCallback(),layoutCallback(),spawnedWorkCallback()}}),transition.finished.finally(function(){for(var i=0;i<viewTransitionAnimations.length;i++)viewTransitionAnimations[i].cancel();ownerDocument.__reactViewTransition===transition&&(ownerDocument.__reactViewTransition=null),passiveCallback()}),transition}catch(x){return mutationCallback(),layoutCallback(),spawnedWorkCallback(),null}}function ViewTransitionPseudoElement(pseudo,name){this._scope=document.documentElement,this._selector="::view-transition-"+pseudo+"("+name+")"}function createViewTransitionInstance(name){return{name:name,group:new ViewTransitionPseudoElement("group",name),imagePair:new ViewTransitionPseudoElement("image-pair",name),old:new ViewTransitionPseudoElement("old",name),new:new ViewTransitionPseudoElement("new",name)}}function FragmentInstance(fragmentFiber){this._fragmentFiber=fragmentFiber,this._observers=this._eventListeners=null}function addEventListenerToChild(child,type,listener,optionsOrUseCapture){return getInstanceFromHostFiber(child).addEventListener(type,listener,optionsOrUseCapture),!1}function removeEventListenerFromChild(child,type,listener,optionsOrUseCapture){return getInstanceFromHostFiber(child).removeEventListener(type,listener,optionsOrUseCapture),!1}function normalizeListenerOptions(opts){return null==opts?"0":"boolean"==typeof opts?"c="+(opts?"1":"0"):"c="+(opts.capture?"1":"0")+"&o="+(opts.once?"1":"0")+"&p="+(opts.passive?"1":"0")}function indexOfEventListener(eventListeners,type,listener,optionsOrUseCapture){if(0===eventListeners.length)return -1;optionsOrUseCapture=normalizeListenerOptions(optionsOrUseCapture);for(var i=0;i<eventListeners.length;i++){var item=eventListeners[i];if(item.type===type&&item.listener===listener&&normalizeListenerOptions(item.optionsOrUseCapture)===optionsOrUseCapture)return i}return -1}function setFocusOnFiberIfFocusable(fiber,focusOptions){return 6!==fiber.tag&&setFocusIfFocusable(fiber=getInstanceFromHostFiber(fiber),focusOptions)}function collectChildren(child,collection){return collection.push(child),!1}function blurActiveElementWithinFragment(child,activeElement){return 6!==child.tag&&(child=getInstanceFromHostFiber(child))===activeElement&&(child.blur(),!0)}function observeChild(child,observer){return 6!==child.tag&&(child=getInstanceFromHostFiber(child),observer.observe(child),!1)}function unobserveChild(child,observer){return 6!==child.tag&&(child=getInstanceFromHostFiber(child),observer.unobserve(child),!1)}function collectClientRects(child,rects){if(6===child.tag){var range=(child=child.stateNode).ownerDocument.createRange();range.selectNodeContents(child),rects.push.apply(rects,range.getClientRects())}else child=getInstanceFromHostFiber(child),rects.push.apply(rects,child.getClientRects());return!1}function validateDocumentPositionWithFiberTree(documentPosition,fragmentFiber,precedingBoundaryFiber,followingBoundaryFiber,otherNode){var otherFiber=getClosestInstanceFromNode(otherNode);if(documentPosition&Node.DOCUMENT_POSITION_CONTAINED_BY){if(precedingBoundaryFiber=!!otherFiber)a:{for(;null!==otherFiber;){if(7===otherFiber.tag&&(otherFiber===fragmentFiber||otherFiber.alternate===fragmentFiber)){precedingBoundaryFiber=!0;break a}otherFiber=otherFiber.return}precedingBoundaryFiber=!1}return precedingBoundaryFiber}if(documentPosition&Node.DOCUMENT_POSITION_CONTAINS){if(null===otherFiber)return otherFiber=otherNode.ownerDocument,otherNode===otherFiber||otherNode===otherFiber.body;a:{for(otherFiber=fragmentFiber,fragmentFiber=getFragmentParentHostFiber(fragmentFiber);null!==otherFiber;){if((5===otherFiber.tag||3===otherFiber.tag)&&(otherFiber===fragmentFiber||otherFiber.alternate===fragmentFiber)){otherFiber=!0;break a}otherFiber=otherFiber.return}otherFiber=!1}return otherFiber}return documentPosition&Node.DOCUMENT_POSITION_PRECEDING?((fragmentFiber=!!otherFiber)&&!(fragmentFiber=otherFiber===precedingBoundaryFiber)&&(null===(fragmentFiber=getLowestCommonAncestor(precedingBoundaryFiber,otherFiber,getParentForFragmentAncestors))?fragmentFiber=!1:(traverseVisibleHostChildren(fragmentFiber,!0,isFiberPrecedingCheck,otherFiber,precedingBoundaryFiber),otherFiber=searchTarget,searchTarget=null,fragmentFiber=null!==otherFiber)),fragmentFiber):!!(documentPosition&Node.DOCUMENT_POSITION_FOLLOWING)&&((fragmentFiber=!!otherFiber)&&!(fragmentFiber=otherFiber===followingBoundaryFiber)&&(null===(fragmentFiber=getLowestCommonAncestor(followingBoundaryFiber,otherFiber,getParentForFragmentAncestors))?fragmentFiber=!1:(traverseVisibleHostChildren(fragmentFiber,!0,isFiberFollowingCheck,otherFiber,followingBoundaryFiber),otherFiber=searchTarget,searchBoundary=searchTarget=null,fragmentFiber=null!==otherFiber)),fragmentFiber)}function addFragmentHandleToFiber(child,fragmentInstance){return null!=(child=getInstanceFromHostFiber(child))&&addFragmentHandleToInstance(child,fragmentInstance),!1}function addFragmentHandleToInstance(instance,fragmentInstance){null==instance.reactFragments&&(instance.reactFragments=new Set),instance.reactFragments.add(fragmentInstance)}function commitNewChildToFragmentInstance(childInstance,fragmentInstance){if(3!==childInstance.nodeType){var eventListeners=fragmentInstance._eventListeners;if(null!==eventListeners)for(var i=0;i<eventListeners.length;i++){var _eventListeners$i3=eventListeners[i];childInstance.addEventListener(_eventListeners$i3.type,_eventListeners$i3.listener,_eventListeners$i3.optionsOrUseCapture)}null!==fragmentInstance._observers&&fragmentInstance._observers.forEach(function(observer){observer.observe(childInstance)}),addFragmentHandleToInstance(childInstance,fragmentInstance)}}function clearContainerSparingly(container){var nextNode=container.firstChild;for(nextNode&&10===nextNode.nodeType&&(nextNode=nextNode.nextSibling);nextNode;){var node=nextNode;switch(nextNode=nextNode.nextSibling,node.nodeName){case"HTML":case"HEAD":case"BODY":clearContainerSparingly(node),detachDeletedInstance(node);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===node.rel.toLowerCase())continue}container.removeChild(node)}}function canHydrateInstance(instance,type,props,inRootOrSingleton){for(;1===instance.nodeType;){if(instance.nodeName.toLowerCase()!==type.toLowerCase()){if(!inRootOrSingleton&&("INPUT"!==instance.nodeName||"hidden"!==instance.type))break}else if(inRootOrSingleton){if(!instance[internalHoistableMarker])switch(type){case"meta":if(!instance.hasAttribute("itemprop"))break;return instance;case"link":if("stylesheet"===(name=instance.getAttribute("rel"))&&instance.hasAttribute("data-precedence")||name!==props.rel||instance.getAttribute("href")!==(null==props.href||""===props.href?null:props.href)||instance.getAttribute("crossorigin")!==(null==props.crossOrigin?null:props.crossOrigin)||instance.getAttribute("title")!==(null==props.title?null:props.title))break;return instance;case"style":if(instance.hasAttribute("data-precedence"))break;return instance;case"script":if(((name=instance.getAttribute("src"))!==(null==props.src?null:props.src)||instance.getAttribute("type")!==(null==props.type?null:props.type)||instance.getAttribute("crossorigin")!==(null==props.crossOrigin?null:props.crossOrigin))&&name&&instance.hasAttribute("async")&&!instance.hasAttribute("itemprop"))break;return instance;default:return instance}}else{if("input"!==type||"hidden"!==instance.type)return instance;var name=null==props.name?null:""+props.name;if("hidden"===props.type&&instance.getAttribute("name")===name)return instance}if(null===(instance=getNextHydratable(instance.nextSibling)))break}return null}function canHydrateTextInstance(instance,text,inRootOrSingleton){if(""===text)return null;for(;3!==instance.nodeType;)if((1!==instance.nodeType||"INPUT"!==instance.nodeName||"hidden"!==instance.type)&&!inRootOrSingleton||null===(instance=getNextHydratable(instance.nextSibling)))return null;return instance}function canHydrateHydrationBoundary(instance,inRootOrSingleton){for(;8!==instance.nodeType;)if((1!==instance.nodeType||"INPUT"!==instance.nodeName||"hidden"!==instance.type)&&!inRootOrSingleton||null===(instance=getNextHydratable(instance.nextSibling)))return null;return instance}function isSuspenseInstancePending(instance){return"$?"===instance.data||"$~"===instance.data}function isSuspenseInstanceFallback(instance){return"$!"===instance.data||"$?"===instance.data&&"loading"!==instance.ownerDocument.readyState}function registerSuspenseInstanceRetry(instance,callback){var ownerDocument=instance.ownerDocument;if("$~"===instance.data)instance._reactRetry=callback;else if("$?"!==instance.data||"loading"!==ownerDocument.readyState)callback();else{var listener=function(){callback(),ownerDocument.removeEventListener("DOMContentLoaded",listener)};ownerDocument.addEventListener("DOMContentLoaded",listener),instance._reactRetry=listener}}function getNextHydratable(node){for(;null!=node;node=node.nextSibling){var nodeType=node.nodeType;if(1===nodeType||3===nodeType)break;if(8===nodeType){if("$"===(nodeType=node.data)||"$!"===nodeType||"$?"===nodeType||"$~"===nodeType||"&"===nodeType||"F!"===nodeType||"F"===nodeType)break;if("/$"===nodeType||"/&"===nodeType)return null}}return node}ViewTransitionPseudoElement.prototype.animate=function(keyframes,options){return(options="number"==typeof options?{duration:options}:assign({},options)).pseudoElement=this._selector,this._scope.animate(keyframes,options)},ViewTransitionPseudoElement.prototype.getAnimations=function(){for(var scope=this._scope,selector=this._selector,animations=scope.getAnimations({subtree:!0}),result=[],i=0;i<animations.length;i++){var effect=animations[i].effect;null!==effect&&effect.target===scope&&effect.pseudoElement===selector&&result.push(animations[i])}return result},ViewTransitionPseudoElement.prototype.getComputedStyle=function(){return getComputedStyle(this._scope,this._selector)},FragmentInstance.prototype.addEventListener=function(type,listener,optionsOrUseCapture){null===this._eventListeners&&(this._eventListeners=[]);var listeners=this._eventListeners;-1===indexOfEventListener(listeners,type,listener,optionsOrUseCapture)&&(listeners.push({type:type,listener:listener,optionsOrUseCapture:optionsOrUseCapture}),traverseVisibleHostChildren(this._fragmentFiber.child,!1,addEventListenerToChild,type,listener,optionsOrUseCapture)),this._eventListeners=listeners},FragmentInstance.prototype.removeEventListener=function(type,listener,optionsOrUseCapture){var listeners=this._eventListeners;null!=listeners&&0<listeners.length&&(traverseVisibleHostChildren(this._fragmentFiber.child,!1,removeEventListenerFromChild,type,listener,optionsOrUseCapture),type=indexOfEventListener(listeners,type,listener,optionsOrUseCapture),null!==this._eventListeners&&this._eventListeners.splice(type,1))},FragmentInstance.prototype.dispatchEvent=function(event){var parentHostFiber=getFragmentParentHostFiber(this._fragmentFiber);if(null===parentHostFiber)return!0;parentHostFiber=getInstanceFromHostFiber(parentHostFiber);var eventListeners=this._eventListeners;if(null!==eventListeners&&0<eventListeners.length||!event.bubbles){var temp=document.createTextNode("");if(eventListeners)for(var i=0;i<eventListeners.length;i++){var _eventListeners$i=eventListeners[i];temp.addEventListener(_eventListeners$i.type,_eventListeners$i.listener,_eventListeners$i.optionsOrUseCapture)}if(parentHostFiber.appendChild(temp),event=temp.dispatchEvent(event),eventListeners)for(i=0;i<eventListeners.length;i++)_eventListeners$i=eventListeners[i],temp.removeEventListener(_eventListeners$i.type,_eventListeners$i.listener,_eventListeners$i.optionsOrUseCapture);return parentHostFiber.removeChild(temp),event}return parentHostFiber.dispatchEvent(event)},FragmentInstance.prototype.focus=function(focusOptions){traverseVisibleHostChildren(this._fragmentFiber.child,!0,setFocusOnFiberIfFocusable,focusOptions,void 0,void 0)},FragmentInstance.prototype.focusLast=function(focusOptions){var children=[];traverseVisibleHostChildren(this._fragmentFiber.child,!0,collectChildren,children,void 0,void 0);for(var i=children.length-1;0<=i&&!setFocusOnFiberIfFocusable(children[i],focusOptions);i--);},FragmentInstance.prototype.blur=function(){var parentHostFiber=getFragmentParentHostFiber(this._fragmentFiber);if(null!==parentHostFiber){var activeElement=(parentHostFiber=getInstanceFromHostFiber(parentHostFiber)).ownerDocument.activeElement;null!==activeElement&&parentHostFiber.contains(activeElement)&&traverseVisibleHostChildren(this._fragmentFiber.child,!1,blurActiveElementWithinFragment,activeElement,void 0,void 0)}},FragmentInstance.prototype.observeUsing=function(observer){null===this._observers&&(this._observers=new Set),this._observers.add(observer),traverseVisibleHostChildren(this._fragmentFiber.child,!1,observeChild,observer,void 0,void 0)},FragmentInstance.prototype.unobserveUsing=function(observer){var observers=this._observers;null!==observers&&observers.has(observer)&&(observers.delete(observer),traverseVisibleHostChildren(this._fragmentFiber.child,!1,unobserveChild,observer,void 0,void 0))},FragmentInstance.prototype.getClientRects=function(){var rects=[];return traverseVisibleHostChildren(this._fragmentFiber.child,!1,collectClientRects,rects,void 0,void 0),rects},FragmentInstance.prototype.getRootNode=function(getRootNodeOptions){var parentHostFiber=getFragmentParentHostFiber(this._fragmentFiber);return null===parentHostFiber?this:getInstanceFromHostFiber(parentHostFiber).getRootNode(getRootNodeOptions)},FragmentInstance.prototype.compareDocumentPosition=function(otherNode){var parentHostFiber=getFragmentParentHostFiber(this._fragmentFiber);if(null===parentHostFiber)return Node.DOCUMENT_POSITION_DISCONNECTED;var children=[];traverseVisibleHostChildren(this._fragmentFiber.child,!1,collectChildren,children,void 0,void 0);var parentHostInstance=getInstanceFromHostFiber(parentHostFiber);if(0===children.length){children=this._fragmentFiber;var parentResult=parentHostInstance.compareDocumentPosition(otherNode);return parentHostFiber=parentResult,parentHostInstance===otherNode?parentHostFiber=Node.DOCUMENT_POSITION_CONTAINS:parentResult&Node.DOCUMENT_POSITION_CONTAINED_BY&&(traverseVisibleHostChildren(children.sibling,!1,findNextSibling),children=searchTarget,searchTarget=null,parentHostFiber=null===children?Node.DOCUMENT_POSITION_PRECEDING:0===(otherNode=getInstanceFromHostFiber(children).compareDocumentPosition(otherNode))||otherNode&Node.DOCUMENT_POSITION_FOLLOWING?Node.DOCUMENT_POSITION_FOLLOWING:Node.DOCUMENT_POSITION_PRECEDING),parentHostFiber|Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC}parentHostFiber=getInstanceFromHostFiber(children[0]),parentResult=getInstanceFromHostFiber(children[children.length-1]);for(var foundPortalParent=!1,parent=this._fragmentFiber.return;null!==parent&&(4===parent.tag&&(foundPortalParent=!0),3!==parent.tag&&5!==parent.tag);)parent=parent.return;if(null==(foundPortalParent=foundPortalParent?parentHostFiber.parentElement:parentHostInstance))return Node.DOCUMENT_POSITION_DISCONNECTED;parentHostInstance=foundPortalParent.compareDocumentPosition(parentHostFiber)&Node.DOCUMENT_POSITION_CONTAINED_BY,foundPortalParent=foundPortalParent.compareDocumentPosition(parentResult)&Node.DOCUMENT_POSITION_CONTAINED_BY,parent=parentHostFiber.compareDocumentPosition(otherNode);var lastResult=parentResult.compareDocumentPosition(otherNode),otherNodeIsWithinFirstOrLastChild=parent&Node.DOCUMENT_POSITION_CONTAINED_BY||lastResult&Node.DOCUMENT_POSITION_CONTAINED_BY;return lastResult=parentHostInstance&&foundPortalParent&&parent&Node.DOCUMENT_POSITION_FOLLOWING&&lastResult&Node.DOCUMENT_POSITION_PRECEDING,(parentHostFiber=parentHostInstance&&parentHostFiber===otherNode||foundPortalParent&&parentResult===otherNode||otherNodeIsWithinFirstOrLastChild||lastResult?Node.DOCUMENT_POSITION_CONTAINED_BY:(parentHostInstance||parentHostFiber!==otherNode)&&(foundPortalParent||parentResult!==otherNode)?parent:Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC)&Node.DOCUMENT_POSITION_DISCONNECTED||parentHostFiber&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC||validateDocumentPositionWithFiberTree(parentHostFiber,this._fragmentFiber,children[0],children[children.length-1],otherNode)?parentHostFiber:Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC},FragmentInstance.prototype.scrollIntoView=function(alignToTop){if("object"==typeof alignToTop)throw Error(formatProdErrorMessage(566));var children=[];traverseVisibleHostChildren(this._fragmentFiber.child,!1,collectChildren,children,void 0,void 0);var resolvedAlignToTop=!1!==alignToTop;if(0===children.length){children=this._fragmentFiber;var result=[null,null],parentHostFiber=getFragmentParentHostFiber(children);null!==parentHostFiber&&findFragmentInstanceSiblings(result,children,parentHostFiber.child),null!==(resolvedAlignToTop=resolvedAlignToTop?result[1]||result[0]||getFragmentParentHostFiber(this._fragmentFiber):result[0]||result[1])&&getInstanceFromHostFiber(resolvedAlignToTop).scrollIntoView(alignToTop)}else for(result=resolvedAlignToTop?children.length-1:0;result!==(resolvedAlignToTop?-1:children.length);){if(6===(parentHostFiber=children[result]).tag){var range=(parentHostFiber=parentHostFiber.stateNode).ownerDocument.createRange();range.selectNodeContents(parentHostFiber),parentHostFiber=range.getBoundingClientRect(),window.scrollTo(window.scrollX+parentHostFiber.left,resolvedAlignToTop?window.scrollY+parentHostFiber.top:window.scrollY+parentHostFiber.bottom-window.innerHeight)}else getInstanceFromHostFiber(parentHostFiber).scrollIntoView(alignToTop);result+=resolvedAlignToTop?-1:1}};var previousHydratableOnEnteringScopedSingleton=null;function getNextHydratableInstanceAfterHydrationBoundary(hydrationInstance){hydrationInstance=hydrationInstance.nextSibling;for(var depth=0;hydrationInstance;){if(8===hydrationInstance.nodeType){var data=hydrationInstance.data;if("/$"===data||"/&"===data){if(0===depth)return getNextHydratable(hydrationInstance.nextSibling);depth--}else"$"!==data&&"$!"!==data&&"$?"!==data&&"$~"!==data&&"&"!==data||depth++}hydrationInstance=hydrationInstance.nextSibling}return null}function getParentHydrationBoundary(targetInstance){targetInstance=targetInstance.previousSibling;for(var depth=0;targetInstance;){if(8===targetInstance.nodeType){var data=targetInstance.data;if("$"===data||"$!"===data||"$?"===data||"$~"===data||"&"===data){if(0===depth)return targetInstance;depth--}else"/$"!==data&&"/&"!==data||depth++}targetInstance=targetInstance.previousSibling}return null}function setFocusIfFocusable(node,focusOptions){function handleFocus(){didFocus=!0}if(node.ownerDocument.activeElement===node)return!0;var didFocus=!1;try{node.ownerDocument.addEventListener("focus",handleFocus,!0),(node.focus||HTMLElement.prototype.focus).call(node,focusOptions)}finally{node.ownerDocument.removeEventListener("focus",handleFocus,!0)}return didFocus}function resolveSingletonInstance(type,props,rootContainerInstance){switch(props=getOwnerDocumentFromRootContainer(rootContainerInstance),type){case"html":if(!(type=props.documentElement))throw Error(formatProdErrorMessage(452));return type;case"head":if(!(type=props.head))throw Error(formatProdErrorMessage(453));return type;case"body":if(!(type=props.body))throw Error(formatProdErrorMessage(454));return type;default:throw Error(formatProdErrorMessage(451))}}function releaseSingletonInstance(instance){for(var attributes=instance.attributes;attributes.length;)instance.removeAttributeNode(attributes[0]);detachDeletedInstance(instance)}var preloadPropsMap=new Map,preconnectsSet=new Set;function getHoistableRoot(container){return"function"==typeof container.getRootNode?container.getRootNode():9===container.nodeType?container:container.ownerDocument}var previousDispatcher=ReactDOMSharedInternals.d;ReactDOMSharedInternals.d={f:function flushSyncWork(){var previousWasRendering=previousDispatcher.f(),wasRendering=flushSyncWork$1();return previousWasRendering||wasRendering},r:function requestFormReset(form){var formInst=getInstanceFromNode(form);null!==formInst&&5===formInst.tag&&"form"===formInst.type?requestFormReset$1(formInst):previousDispatcher.r(form)},D:prefetchDNS,C:preconnect,L:preload,m:preloadModule,X:preinitScript,S:preinitStyle,M:preinitModuleScript};var globalDocument="u"<typeof document?null:document;function preconnectAs(rel,href,crossOrigin){if(globalDocument&&"string"==typeof href&&href){var limitedEscapedHref=escapeSelectorAttributeValueInsideDoubleQuotes(href);limitedEscapedHref='link[rel="'+rel+'"][href="'+limitedEscapedHref+'"]',"string"==typeof crossOrigin&&(limitedEscapedHref+='[crossorigin="'+crossOrigin+'"]'),preconnectsSet.has(limitedEscapedHref)||(preconnectsSet.add(limitedEscapedHref),rel={rel:rel,crossOrigin:crossOrigin,href:href},null===globalDocument.querySelector(limitedEscapedHref)&&(setInitialProperties(href=globalDocument.createElement("link"),"link",rel),markNodeAsHoistable(href),globalDocument.head.appendChild(href)))}}function prefetchDNS(href){previousDispatcher.D(href),preconnectAs("dns-prefetch",href,null)}function preconnect(href,crossOrigin){previousDispatcher.C(href,crossOrigin),preconnectAs("preconnect",href,crossOrigin)}function preload(href,as,options){if(previousDispatcher.L(href,as,options),globalDocument&&href&&as){var preloadSelector='link[rel="preload"][as="'+escapeSelectorAttributeValueInsideDoubleQuotes(as)+'"]';"image"===as&&options&&options.imageSrcSet?(preloadSelector+='[imagesrcset="'+escapeSelectorAttributeValueInsideDoubleQuotes(options.imageSrcSet)+'"]',"string"==typeof options.imageSizes&&(preloadSelector+='[imagesizes="'+escapeSelectorAttributeValueInsideDoubleQuotes(options.imageSizes)+'"]')):preloadSelector+='[href="'+escapeSelectorAttributeValueInsideDoubleQuotes(href)+'"]';var key=preloadSelector;switch(as){case"style":key=getStyleKey(href);break;case"script":key=getScriptKey(href)}preloadPropsMap.has(key)||(href=assign({rel:"preload",href:"image"===as&&options&&options.imageSrcSet?void 0:href,as:as},options),preloadPropsMap.set(key,href),null!==globalDocument.querySelector(preloadSelector)||"style"===as&&globalDocument.querySelector(getStylesheetSelectorFromKey(key))||"script"===as&&globalDocument.querySelector(getScriptSelectorFromKey(key))||(setInitialProperties(as=globalDocument.createElement("link"),"link",href),markNodeAsHoistable(as),globalDocument.head.appendChild(as)))}}function preloadModule(href,options){if(previousDispatcher.m(href,options),globalDocument&&href){var as=options&&"string"==typeof options.as?options.as:"script",preloadSelector='link[rel="modulepreload"][as="'+escapeSelectorAttributeValueInsideDoubleQuotes(as)+'"][href="'+escapeSelectorAttributeValueInsideDoubleQuotes(href)+'"]',key=preloadSelector;switch(as){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":key=getScriptKey(href)}if(!preloadPropsMap.has(key)&&(href=assign({rel:"modulepreload",href:href},options),preloadPropsMap.set(key,href),null===globalDocument.querySelector(preloadSelector))){switch(as){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(globalDocument.querySelector(getScriptSelectorFromKey(key)))return}setInitialProperties(as=globalDocument.createElement("link"),"link",href),markNodeAsHoistable(as),globalDocument.head.appendChild(as)}}}function preinitStyle(href,precedence,options){if(previousDispatcher.S(href,precedence,options),globalDocument&&href){var styles=getResourcesFromRoot(globalDocument).hoistableStyles,key=getStyleKey(href);precedence=precedence||"default";var resource=styles.get(key);if(!resource){var state={loading:0,preload:null};if(resource=globalDocument.querySelector(getStylesheetSelectorFromKey(key)))state.loading=5;else{href=assign({rel:"stylesheet",href:href,"data-precedence":precedence},options),(options=preloadPropsMap.get(key))&&adoptPreloadPropsForStylesheet(href,options);var link=resource=globalDocument.createElement("link");markNodeAsHoistable(link),setInitialProperties(link,"link",href),link._p=new Promise(function(resolve,reject){link.onload=resolve,link.onerror=reject}),link.addEventListener("load",function(){state.loading|=1}),link.addEventListener("error",function(){state.loading|=2}),state.loading|=4,insertStylesheet(resource,precedence,globalDocument)}resource={type:"stylesheet",instance:resource,count:1,state:state},styles.set(key,resource)}}}function preinitScript(src,options){if(previousDispatcher.X(src,options),globalDocument&&src){var scripts=getResourcesFromRoot(globalDocument).hoistableScripts,key=getScriptKey(src),resource=scripts.get(key);resource||((resource=globalDocument.querySelector(getScriptSelectorFromKey(key)))||(src=assign({src:src,async:!0},options),(options=preloadPropsMap.get(key))&&adoptPreloadPropsForScript(src,options),markNodeAsHoistable(resource=globalDocument.createElement("script")),setInitialProperties(resource,"link",src),globalDocument.head.appendChild(resource)),resource={type:"script",instance:resource,count:1,state:null},scripts.set(key,resource))}}function preinitModuleScript(src,options){if(previousDispatcher.M(src,options),globalDocument&&src){var scripts=getResourcesFromRoot(globalDocument).hoistableScripts,key=getScriptKey(src),resource=scripts.get(key);resource||((resource=globalDocument.querySelector(getScriptSelectorFromKey(key)))||(src=assign({src:src,async:!0,type:"module"},options),(options=preloadPropsMap.get(key))&&adoptPreloadPropsForScript(src,options),markNodeAsHoistable(resource=globalDocument.createElement("script")),setInitialProperties(resource,"link",src),globalDocument.head.appendChild(resource)),resource={type:"script",instance:resource,count:1,state:null},scripts.set(key,resource))}}function getResource(type,currentProps,pendingProps,currentResource){var JSCompiler_inline_result=(JSCompiler_inline_result=rootInstanceStackCursor.current)?getHoistableRoot(JSCompiler_inline_result):null;if(!JSCompiler_inline_result)throw Error(formatProdErrorMessage(446));switch(type){case"meta":case"title":return null;case"style":return"string"==typeof pendingProps.precedence&&"string"==typeof pendingProps.href?(currentProps=getStyleKey(pendingProps.href),(currentResource=(pendingProps=getResourcesFromRoot(JSCompiler_inline_result).hoistableStyles).get(currentProps))||(currentResource={type:"style",instance:null,count:0,state:null},pendingProps.set(currentProps,currentResource)),currentResource):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===pendingProps.rel&&"string"==typeof pendingProps.href&&"string"==typeof pendingProps.precedence){type=getStyleKey(pendingProps.href);var styles$262=getResourcesFromRoot(JSCompiler_inline_result).hoistableStyles,resource$263=styles$262.get(type);if(resource$263||(JSCompiler_inline_result=JSCompiler_inline_result.ownerDocument||JSCompiler_inline_result,resource$263={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},styles$262.set(type,resource$263),(styles$262=JSCompiler_inline_result.querySelector(getStylesheetSelectorFromKey(type)))&&!styles$262._p&&(resource$263.instance=styles$262,resource$263.state.loading=5),preloadPropsMap.has(type)||(pendingProps={rel:"preload",as:"style",href:pendingProps.href,crossOrigin:pendingProps.crossOrigin,integrity:pendingProps.integrity,media:pendingProps.media,hrefLang:pendingProps.hrefLang,referrerPolicy:pendingProps.referrerPolicy},preloadPropsMap.set(type,pendingProps),styles$262||preloadStylesheet(JSCompiler_inline_result,type,pendingProps,resource$263.state))),currentProps&&null===currentResource)throw Error(formatProdErrorMessage(528,""));return resource$263}if(currentProps&&null!==currentResource)throw Error(formatProdErrorMessage(529,""));return null;case"script":return currentProps=pendingProps.async,"string"==typeof(pendingProps=pendingProps.src)&&currentProps&&"function"!=typeof currentProps&&"symbol"!=typeof currentProps?(currentProps=getScriptKey(pendingProps),(currentResource=(pendingProps=getResourcesFromRoot(JSCompiler_inline_result).hoistableScripts).get(currentProps))||(currentResource={type:"script",instance:null,count:0,state:null},pendingProps.set(currentProps,currentResource)),currentResource):{type:"void",instance:null,count:0,state:null};default:throw Error(formatProdErrorMessage(444,type))}}function getStyleKey(href){return'href="'+escapeSelectorAttributeValueInsideDoubleQuotes(href)+'"'}function getStylesheetSelectorFromKey(key){return'link[rel="stylesheet"]['+key+"]"}function stylesheetPropsFromRawProps(rawProps){return assign({},rawProps,{"data-precedence":rawProps.precedence,precedence:null})}function preloadStylesheet(ownerDocument,key,preloadProps,state){ownerDocument.querySelector('link[rel="preload"][as="style"]['+key+"]")?state.loading=1:(state.preload=key=ownerDocument.createElement("link"),key.addEventListener("load",function(){return state.loading|=1}),key.addEventListener("error",function(){return state.loading|=2}),setInitialProperties(key,"link",preloadProps),markNodeAsHoistable(key),ownerDocument.head.appendChild(key))}function getScriptKey(src){return'[src="'+escapeSelectorAttributeValueInsideDoubleQuotes(src)+'"]'}function getScriptSelectorFromKey(key){return"script[async]"+key}function acquireResource(hoistableRoot,resource,props){if(resource.count++,null===resource.instance)switch(resource.type){case"style":var instance=hoistableRoot.querySelector('style[data-href~="'+escapeSelectorAttributeValueInsideDoubleQuotes(props.href)+'"]');if(instance)return resource.instance=instance,markNodeAsHoistable(instance),instance;var styleProps=assign({},props,{"data-href":props.href,"data-precedence":props.precedence,href:null,precedence:null});return markNodeAsHoistable(instance=(hoistableRoot.ownerDocument||hoistableRoot).createElement("style")),setInitialProperties(instance,"style",styleProps),insertStylesheet(instance,props.precedence,hoistableRoot),resource.instance=instance;case"stylesheet":styleProps=getStyleKey(props.href);var instance$268=hoistableRoot.querySelector(getStylesheetSelectorFromKey(styleProps));if(instance$268)return resource.state.loading|=4,resource.instance=instance$268,markNodeAsHoistable(instance$268),instance$268;instance=stylesheetPropsFromRawProps(props),(styleProps=preloadPropsMap.get(styleProps))&&adoptPreloadPropsForStylesheet(instance,styleProps),markNodeAsHoistable(instance$268=(hoistableRoot.ownerDocument||hoistableRoot).createElement("link"));var linkInstance=instance$268;return linkInstance._p=new Promise(function(resolve,reject){linkInstance.onload=resolve,linkInstance.onerror=reject}),setInitialProperties(instance$268,"link",instance),resource.state.loading|=4,insertStylesheet(instance$268,props.precedence,hoistableRoot),resource.instance=instance$268;case"script":if(instance$268=getScriptKey(props.src),styleProps=hoistableRoot.querySelector(getScriptSelectorFromKey(instance$268)))return resource.instance=styleProps,markNodeAsHoistable(styleProps),styleProps;return instance=props,(styleProps=preloadPropsMap.get(instance$268))&&adoptPreloadPropsForScript(instance=assign({},props),styleProps),markNodeAsHoistable(styleProps=(hoistableRoot=hoistableRoot.ownerDocument||hoistableRoot).createElement("script")),setInitialProperties(styleProps,"link",instance),hoistableRoot.head.appendChild(styleProps),resource.instance=styleProps;case"void":return null;default:throw Error(formatProdErrorMessage(443,resource.type))}return"stylesheet"===resource.type&&0==(4&resource.state.loading)&&(instance=resource.instance,resource.state.loading|=4,insertStylesheet(instance,props.precedence,hoistableRoot)),resource.instance}function insertStylesheet(instance,precedence,root){for(var nodes=root.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),last=nodes.length?nodes[nodes.length-1]:null,prior=last,i=0;i<nodes.length;i++){var node=nodes[i];if(node.dataset.precedence===precedence)prior=node;else if(prior!==last)break}prior?prior.parentNode.insertBefore(instance,prior.nextSibling):(precedence=9===root.nodeType?root.head:root).insertBefore(instance,precedence.firstChild)}function adoptPreloadPropsForStylesheet(stylesheetProps,preloadProps){null==stylesheetProps.crossOrigin&&(stylesheetProps.crossOrigin=preloadProps.crossOrigin),null==stylesheetProps.referrerPolicy&&(stylesheetProps.referrerPolicy=preloadProps.referrerPolicy),null==stylesheetProps.title&&(stylesheetProps.title=preloadProps.title)}function adoptPreloadPropsForScript(scriptProps,preloadProps){null==scriptProps.crossOrigin&&(scriptProps.crossOrigin=preloadProps.crossOrigin),null==scriptProps.referrerPolicy&&(scriptProps.referrerPolicy=preloadProps.referrerPolicy),null==scriptProps.integrity&&(scriptProps.integrity=preloadProps.integrity)}var tagCaches=null;function getHydratableHoistableCache(type,keyAttribute,ownerDocument){if(null===tagCaches){var cache=new Map,caches=tagCaches=new Map;caches.set(ownerDocument,cache)}else(cache=(caches=tagCaches).get(ownerDocument))||(cache=new Map,caches.set(ownerDocument,cache));if(cache.has(type))return cache;for(cache.set(type,null),ownerDocument=ownerDocument.getElementsByTagName(type),caches=0;caches<ownerDocument.length;caches++){var node=ownerDocument[caches];if(!(node[internalHoistableMarker]||node[internalInstanceKey]||"link"===type&&"stylesheet"===node.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==node.namespaceURI){var nodeKey=node.getAttribute(keyAttribute)||"";nodeKey=type+nodeKey;var existing=cache.get(nodeKey);existing?existing.push(node):cache.set(nodeKey,[node])}}return cache}function mountHoistable(hoistableRoot,type,instance){(hoistableRoot=hoistableRoot.ownerDocument||hoistableRoot).head.insertBefore(instance,"title"===type?hoistableRoot.querySelector("head > title"):null)}function isHostHoistableType(type,props,hostContext){if(1===hostContext||null!=props.itemProp)return!1;switch(type){case"meta":case"title":return!0;case"style":if("string"!=typeof props.precedence||"string"!=typeof props.href||""===props.href)break;return!0;case"link":if("string"!=typeof props.rel||"string"!=typeof props.href||""===props.href||props.onLoad||props.onError)break;if("stylesheet"===props.rel)return type=props.disabled,"string"==typeof props.precedence&&null==type;return!0;case"script":if(props.async&&"function"!=typeof props.async&&"symbol"!=typeof props.async&&!props.onLoad&&!props.onError&&props.src&&"string"==typeof props.src)return!0}return!1}function maySuspendCommit(type,props){return"img"===type&&null!=props.src&&""!==props.src&&null==props.onLoad&&"lazy"!==props.loading}function preloadResource(resource){return"stylesheet"!==resource.type||0!=(3&resource.state.loading)}function estimateImageBytes(instance){return(instance.width||100)*(instance.height||100)*("number"==typeof devicePixelRatio?devicePixelRatio:1)*.25}function suspendInstance(state,instance){"function"==typeof instance.decode&&(state.imgCount++,instance.complete||(state.imgBytes+=estimateImageBytes(instance),state.suspenseyImages.push(instance)),state=onUnsuspendImg.bind(state),instance.decode().then(state,state))}function suspendResource(state,hoistableRoot,resource,props){if("stylesheet"===resource.type&&("string"!=typeof props.media||!1!==matchMedia(props.media).matches)&&0==(4&resource.state.loading)){if(null===resource.instance){var key=getStyleKey(props.href),instance=hoistableRoot.querySelector(getStylesheetSelectorFromKey(key));if(instance){null!==(hoistableRoot=instance._p)&&"object"==typeof hoistableRoot&&"function"==typeof hoistableRoot.then&&(state.count++,state=onUnsuspend.bind(state),hoistableRoot.then(state,state)),resource.state.loading|=4,resource.instance=instance,markNodeAsHoistable(instance);return}instance=hoistableRoot.ownerDocument||hoistableRoot,props=stylesheetPropsFromRawProps(props),(key=preloadPropsMap.get(key))&&adoptPreloadPropsForStylesheet(props,key),markNodeAsHoistable(instance=instance.createElement("link"));var linkInstance=instance;linkInstance._p=new Promise(function(resolve,reject){linkInstance.onload=resolve,linkInstance.onerror=reject}),setInitialProperties(instance,"link",props),resource.instance=instance}null===state.stylesheets&&(state.stylesheets=new Map),state.stylesheets.set(resource,hoistableRoot),(hoistableRoot=resource.state.preload)&&0==(3&resource.state.loading)&&(state.count++,resource=onUnsuspend.bind(state),hoistableRoot.addEventListener("load",resource),hoistableRoot.addEventListener("error",resource))}}var estimatedBytesWithinLimit=0;function waitForCommitToBeReady(state,timeoutOffset){return state.stylesheets&&0===state.count&&insertSuspendedStylesheets(state,state.stylesheets),0<state.count||0<state.imgCount?function(commit){var stylesheetTimer=setTimeout(function(){if(state.stylesheets&&insertSuspendedStylesheets(state,state.stylesheets),state.unsuspend){var unsuspend=state.unsuspend;state.unsuspend=null,unsuspend()}},6e4+timeoutOffset);0<state.imgBytes&&0===estimatedBytesWithinLimit&&(estimatedBytesWithinLimit=62500*estimateBandwidth());var imgTimer=setTimeout(function(){if(state.waitingForImages=!1,0===state.count&&(state.stylesheets&&insertSuspendedStylesheets(state,state.stylesheets),state.unsuspend)){var unsuspend=state.unsuspend;state.unsuspend=null,unsuspend()}},(state.imgBytes>estimatedBytesWithinLimit?50:800)+timeoutOffset);return state.unsuspend=commit,function(){state.unsuspend=null,clearTimeout(stylesheetTimer),clearTimeout(imgTimer)}}:null}function checkIfFullyUnsuspended(state){if(0===state.count&&(0===state.imgCount||!state.waitingForImages)){if(state.stylesheets)insertSuspendedStylesheets(state,state.stylesheets);else if(state.unsuspend){var unsuspend=state.unsuspend;state.unsuspend=null,unsuspend()}}}function onUnsuspend(){this.count--,checkIfFullyUnsuspended(this)}function onUnsuspendImg(){this.imgCount--,checkIfFullyUnsuspended(this)}var precedencesByRoot=null;function insertSuspendedStylesheets(state,resources){state.stylesheets=null,null!==state.unsuspend&&(state.count++,precedencesByRoot=new Map,resources.forEach(insertStylesheetIntoRoot,state),precedencesByRoot=null,onUnsuspend.call(state))}function insertStylesheetIntoRoot(root,resource){if(!(4&resource.state.loading)){var precedences=precedencesByRoot.get(root);if(precedences)var last=precedences.get(null);else{precedences=new Map,precedencesByRoot.set(root,precedences);for(var nodes=root.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i<nodes.length;i++){var node=nodes[i];("LINK"===node.nodeName||"not all"!==node.getAttribute("media"))&&(precedences.set(node.dataset.precedence,node),last=node)}last&&precedences.set(null,last)}node=(nodes=resource.instance).getAttribute("data-precedence"),(i=precedences.get(node)||last)===last&&precedences.set(null,nodes),precedences.set(node,nodes),this.count++,last=onUnsuspend.bind(this),nodes.addEventListener("load",last),nodes.addEventListener("error",last),i?i.parentNode.insertBefore(nodes,i.nextSibling):(root=9===root.nodeType?root.head:root).insertBefore(nodes,root.firstChild),resource.state.loading|=4}}var HostTransitionContext={$$typeof:REACT_CONTEXT_TYPE,Provider:null,Consumer:null,_currentValue:sharedNotPendingObject,_currentValue2:sharedNotPendingObject,_threadCount:0};function FiberRootNode(containerInfo,tag,hydrate,identifierPrefix,onUncaughtError,onCaughtError,onRecoverableError,onDefaultTransitionIndicator,formState){this.tag=1,this.containerInfo=containerInfo,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=createLaneMap(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=createLaneMap(0),this.hiddenUpdates=createLaneMap(null),this.identifierPrefix=identifierPrefix,this.onUncaughtError=onUncaughtError,this.onCaughtError=onCaughtError,this.onRecoverableError=onRecoverableError,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=formState,this.transitionTypes=null,this.incompleteTransitions=new Map}function createFiberRoot(containerInfo,tag,hydrate,initialChildren,hydrationCallbacks,isStrictMode,identifierPrefix,formState,onUncaughtError,onCaughtError,onRecoverableError,onDefaultTransitionIndicator){return containerInfo=new FiberRootNode(containerInfo,tag,hydrate,identifierPrefix,onUncaughtError,onCaughtError,onRecoverableError,onDefaultTransitionIndicator,formState),tag=1,!0===isStrictMode&&(tag|=24),isStrictMode=createFiberImplClass(3,null,null,tag),containerInfo.current=isStrictMode,isStrictMode.stateNode=containerInfo,tag=createCache(),tag.refCount++,containerInfo.pooledCache=tag,tag.refCount++,isStrictMode.memoizedState={element:initialChildren,isDehydrated:hydrate,cache:tag},initializeUpdateQueue(isStrictMode),containerInfo}function updateContainerImpl(rootFiber,lane,element,container,parentComponent,callback){parentComponent=parentComponent?emptyContextObject:emptyContextObject,null===container.context?container.context=parentComponent:container.pendingContext=parentComponent,(container=createUpdate(lane)).payload={element:element},null!==(callback=void 0===callback?null:callback)&&(container.callback=callback),null!==(element=enqueueUpdate(rootFiber,container,lane))&&(scheduleUpdateOnFiber(element,rootFiber,lane),entangleTransitions(element,rootFiber,lane))}function markRetryLaneImpl(fiber,retryLane){if(null!==(fiber=fiber.memoizedState)&&null!==fiber.dehydrated){var a=fiber.retryLane;fiber.retryLane=0!==a&&a<retryLane?a:retryLane}}function markRetryLaneIfNotHydrated(fiber,retryLane){markRetryLaneImpl(fiber,retryLane),(fiber=fiber.alternate)&&markRetryLaneImpl(fiber,retryLane)}function attemptContinuousHydration(fiber){if(13===fiber.tag||31===fiber.tag){var root=enqueueConcurrentRenderForLane(fiber,0x4000000);null!==root&&scheduleUpdateOnFiber(root,fiber,0x4000000),markRetryLaneIfNotHydrated(fiber,0x4000000)}}function attemptHydrationAtCurrentPriority(fiber){if(13===fiber.tag||31===fiber.tag){var lane=requestUpdateLane(),root=enqueueConcurrentRenderForLane(fiber,lane=getBumpedLaneForHydrationByLane(lane));null!==root&&scheduleUpdateOnFiber(root,fiber,lane),markRetryLaneIfNotHydrated(fiber,lane)}}var _enabled=!0;function dispatchDiscreteEvent(domEventName,eventSystemFlags,container,nativeEvent){var prevTransition=ReactSharedInternals.T;ReactSharedInternals.T=null;var previousPriority=ReactDOMSharedInternals.p;try{ReactDOMSharedInternals.p=2,dispatchEvent(domEventName,eventSystemFlags,container,nativeEvent)}finally{ReactDOMSharedInternals.p=previousPriority,ReactSharedInternals.T=prevTransition}}function dispatchContinuousEvent(domEventName,eventSystemFlags,container,nativeEvent){var prevTransition=ReactSharedInternals.T;ReactSharedInternals.T=null;var previousPriority=ReactDOMSharedInternals.p;try{ReactDOMSharedInternals.p=8,dispatchEvent(domEventName,eventSystemFlags,container,nativeEvent)}finally{ReactDOMSharedInternals.p=previousPriority,ReactSharedInternals.T=prevTransition}}function dispatchEvent(domEventName,eventSystemFlags,targetContainer,nativeEvent){if(_enabled){var blockedOn=findInstanceBlockingEvent(nativeEvent);if(null===blockedOn)dispatchEventForPluginEventSystem(domEventName,eventSystemFlags,nativeEvent,return_targetInst,targetContainer),clearIfContinuousEvent(domEventName,nativeEvent);else if(queueIfContinuousEvent(blockedOn,domEventName,eventSystemFlags,targetContainer,nativeEvent))nativeEvent.stopPropagation();else if(clearIfContinuousEvent(domEventName,nativeEvent),4&eventSystemFlags&&-1<discreteReplayableEvents.indexOf(domEventName)){for(;null!==blockedOn;){var fiber=getInstanceFromNode(blockedOn);if(null!==fiber)switch(fiber.tag){case 3:if((fiber=fiber.stateNode).current.memoizedState.isDehydrated){var lanes=getHighestPriorityLanes(fiber.pendingLanes);if(0!==lanes){var root=fiber;for(root.pendingLanes|=2,root.entangledLanes|=2;lanes;){var lane=1<<31-clz32(lanes);root.entanglements[1]|=lane,lanes&=~lane}ensureRootIsScheduled(fiber),0==(6&executionContext)&&(workInProgressRootRenderTargetTime=now()+500,flushSyncWorkAcrossRoots_impl(0,!1))}}break;case 31:case 13:null!==(root=enqueueConcurrentRenderForLane(fiber,2))&&scheduleUpdateOnFiber(root,fiber,2),flushSyncWork$1(),markRetryLaneIfNotHydrated(fiber,2)}if(null===(fiber=findInstanceBlockingEvent(nativeEvent))&&dispatchEventForPluginEventSystem(domEventName,eventSystemFlags,nativeEvent,return_targetInst,targetContainer),fiber===blockedOn)break;blockedOn=fiber}null!==blockedOn&&nativeEvent.stopPropagation()}else dispatchEventForPluginEventSystem(domEventName,eventSystemFlags,nativeEvent,null,targetContainer)}}function findInstanceBlockingEvent(nativeEvent){return findInstanceBlockingTarget(nativeEvent=getEventTarget(nativeEvent))}var return_targetInst=null;function findInstanceBlockingTarget(targetNode){if(return_targetInst=null,null!==(targetNode=getClosestInstanceFromNode(targetNode))){var nearestMounted=getNearestMountedFiber(targetNode);if(null===nearestMounted)targetNode=null;else{var tag=nearestMounted.tag;if(13===tag){if(null!==(targetNode=getSuspenseInstanceFromFiber(nearestMounted)))return targetNode;targetNode=null}else if(31===tag){if(null!==(targetNode=getActivityInstanceFromFiber(nearestMounted)))return targetNode;targetNode=null}else if(3===tag){if(nearestMounted.stateNode.current.memoizedState.isDehydrated)return 3===nearestMounted.tag?nearestMounted.stateNode.containerInfo:null;targetNode=null}else nearestMounted!==targetNode&&(targetNode=null)}}return return_targetInst=targetNode,null}function getEventPriority(domEventName){switch(domEventName){case"beforetoggle":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"seeked":case"submit":case"toggle":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"fullscreenerror":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"resize":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(getCurrentPriorityLevel()){case ImmediatePriority:return 2;case UserBlockingPriority:return 8;case NormalPriority$1:case LowPriority:return 32;case IdlePriority:return 0x10000000;default:return 32}default:return 32}}var hasScheduledReplayAttempt=!1,queuedFocus=null,queuedDrag=null,queuedMouse=null,queuedPointers=new Map,queuedPointerCaptures=new Map,queuedExplicitHydrationTargets=[],discreteReplayableEvents="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".split(" ");function clearIfContinuousEvent(domEventName,nativeEvent){switch(domEventName){case"focusin":case"focusout":queuedFocus=null;break;case"dragenter":case"dragleave":queuedDrag=null;break;case"mouseover":case"mouseout":queuedMouse=null;break;case"pointerover":case"pointerout":queuedPointers.delete(nativeEvent.pointerId);break;case"gotpointercapture":case"lostpointercapture":queuedPointerCaptures.delete(nativeEvent.pointerId)}}function accumulateOrCreateContinuousQueuedReplayableEvent(existingQueuedEvent,blockedOn,domEventName,eventSystemFlags,targetContainer,nativeEvent){return null===existingQueuedEvent||existingQueuedEvent.nativeEvent!==nativeEvent?(existingQueuedEvent={blockedOn:blockedOn,domEventName:domEventName,eventSystemFlags:eventSystemFlags,nativeEvent:nativeEvent,targetContainers:[targetContainer]},null!==blockedOn&&null!==(blockedOn=getInstanceFromNode(blockedOn))&&attemptContinuousHydration(blockedOn)):(existingQueuedEvent.eventSystemFlags|=eventSystemFlags,blockedOn=existingQueuedEvent.targetContainers,null!==targetContainer&&-1===blockedOn.indexOf(targetContainer)&&blockedOn.push(targetContainer)),existingQueuedEvent}function queueIfContinuousEvent(blockedOn,domEventName,eventSystemFlags,targetContainer,nativeEvent){switch(domEventName){case"focusin":return queuedFocus=accumulateOrCreateContinuousQueuedReplayableEvent(queuedFocus,blockedOn,domEventName,eventSystemFlags,targetContainer,nativeEvent),!0;case"dragenter":return queuedDrag=accumulateOrCreateContinuousQueuedReplayableEvent(queuedDrag,blockedOn,domEventName,eventSystemFlags,targetContainer,nativeEvent),!0;case"mouseover":return queuedMouse=accumulateOrCreateContinuousQueuedReplayableEvent(queuedMouse,blockedOn,domEventName,eventSystemFlags,targetContainer,nativeEvent),!0;case"pointerover":var pointerId=nativeEvent.pointerId;return queuedPointers.set(pointerId,accumulateOrCreateContinuousQueuedReplayableEvent(queuedPointers.get(pointerId)||null,blockedOn,domEventName,eventSystemFlags,targetContainer,nativeEvent)),!0;case"gotpointercapture":return pointerId=nativeEvent.pointerId,queuedPointerCaptures.set(pointerId,accumulateOrCreateContinuousQueuedReplayableEvent(queuedPointerCaptures.get(pointerId)||null,blockedOn,domEventName,eventSystemFlags,targetContainer,nativeEvent)),!0}return!1}function attemptExplicitHydrationTarget(queuedTarget){var targetInst=getClosestInstanceFromNode(queuedTarget.target);if(null!==targetInst){var nearestMounted=getNearestMountedFiber(targetInst);if(null!==nearestMounted){if(13===(targetInst=nearestMounted.tag)){if(null!==(targetInst=getSuspenseInstanceFromFiber(nearestMounted))){queuedTarget.blockedOn=targetInst,runWithPriority(queuedTarget.priority,function(){attemptHydrationAtCurrentPriority(nearestMounted)});return}}else if(31===targetInst){if(null!==(targetInst=getActivityInstanceFromFiber(nearestMounted))){queuedTarget.blockedOn=targetInst,runWithPriority(queuedTarget.priority,function(){attemptHydrationAtCurrentPriority(nearestMounted)});return}}else if(3===targetInst&&nearestMounted.stateNode.current.memoizedState.isDehydrated){queuedTarget.blockedOn=3===nearestMounted.tag?nearestMounted.stateNode.containerInfo:null;return}}}queuedTarget.blockedOn=null}function attemptReplayContinuousQueuedEvent(queuedEvent){if(null!==queuedEvent.blockedOn)return!1;for(var targetContainers=queuedEvent.targetContainers;0<targetContainers.length;){var nextBlockedOn=findInstanceBlockingEvent(queuedEvent.nativeEvent);if(null!==nextBlockedOn)return null!==(targetContainers=getInstanceFromNode(nextBlockedOn))&&attemptContinuousHydration(targetContainers),queuedEvent.blockedOn=nextBlockedOn,!1;var nativeEventClone=new(nextBlockedOn=queuedEvent.nativeEvent).constructor(nextBlockedOn.type,nextBlockedOn);currentReplayingEvent=nativeEventClone,nextBlockedOn.target.dispatchEvent(nativeEventClone),currentReplayingEvent=null,targetContainers.shift()}return!0}function attemptReplayContinuousQueuedEventInMap(queuedEvent,key,map){attemptReplayContinuousQueuedEvent(queuedEvent)&&map.delete(key)}function replayUnblockedEvents(){hasScheduledReplayAttempt=!1,null!==queuedFocus&&attemptReplayContinuousQueuedEvent(queuedFocus)&&(queuedFocus=null),null!==queuedDrag&&attemptReplayContinuousQueuedEvent(queuedDrag)&&(queuedDrag=null),null!==queuedMouse&&attemptReplayContinuousQueuedEvent(queuedMouse)&&(queuedMouse=null),queuedPointers.forEach(attemptReplayContinuousQueuedEventInMap),queuedPointerCaptures.forEach(attemptReplayContinuousQueuedEventInMap)}function scheduleCallbackIfUnblocked(queuedEvent,unblocked){queuedEvent.blockedOn===unblocked&&(queuedEvent.blockedOn=null,hasScheduledReplayAttempt||(hasScheduledReplayAttempt=!0,Scheduler.unstable_scheduleCallback(Scheduler.unstable_NormalPriority,replayUnblockedEvents)))}var lastScheduledReplayQueue=null;function scheduleReplayQueueIfNeeded(formReplayingQueue){lastScheduledReplayQueue!==formReplayingQueue&&(lastScheduledReplayQueue=formReplayingQueue,Scheduler.unstable_scheduleCallback(Scheduler.unstable_NormalPriority,function(){lastScheduledReplayQueue===formReplayingQueue&&(lastScheduledReplayQueue=null);for(var i=0;i<formReplayingQueue.length;i+=3){var form=formReplayingQueue[i],submitterOrAction=formReplayingQueue[i+1],formData=formReplayingQueue[i+2];if("function"!=typeof submitterOrAction)if(null===findInstanceBlockingTarget(submitterOrAction||form))continue;else break;var formInst=getInstanceFromNode(form);null!==formInst&&(formReplayingQueue.splice(i,3),i-=3,startHostTransition(formInst,{pending:!0,data:formData,method:form.method,action:submitterOrAction},submitterOrAction,formData))}}))}function retryIfBlockedOn(unblocked){function unblock(queuedEvent){return scheduleCallbackIfUnblocked(queuedEvent,unblocked)}null!==queuedFocus&&scheduleCallbackIfUnblocked(queuedFocus,unblocked),null!==queuedDrag&&scheduleCallbackIfUnblocked(queuedDrag,unblocked),null!==queuedMouse&&scheduleCallbackIfUnblocked(queuedMouse,unblocked),queuedPointers.forEach(unblock),queuedPointerCaptures.forEach(unblock);for(var i=0;i<queuedExplicitHydrationTargets.length;i++){var queuedTarget=queuedExplicitHydrationTargets[i];queuedTarget.blockedOn===unblocked&&(queuedTarget.blockedOn=null)}for(;0<queuedExplicitHydrationTargets.length&&null===(i=queuedExplicitHydrationTargets[0]).blockedOn;)attemptExplicitHydrationTarget(i),null===i.blockedOn&&queuedExplicitHydrationTargets.shift();if(null!=(i=(unblocked.ownerDocument||unblocked).$$reactFormReplay))for(queuedTarget=0;queuedTarget<i.length;queuedTarget+=3){var form=i[queuedTarget],submitterOrAction=i[queuedTarget+1],formProps=form[internalPropsKey]||null;if("function"==typeof submitterOrAction)formProps||scheduleReplayQueueIfNeeded(i);else if(formProps){var action=null;if(submitterOrAction&&submitterOrAction.hasAttribute("formAction")){if(form=submitterOrAction,formProps=submitterOrAction[internalPropsKey]||null)action=formProps.formAction;else if(null!==findInstanceBlockingTarget(form))continue}else action=formProps.action;"function"==typeof action?i[queuedTarget+1]=action:(i.splice(queuedTarget,3),queuedTarget-=3),scheduleReplayQueueIfNeeded(i)}}}function defaultOnDefaultTransitionIndicator(){function handleNavigate(event){event.canIntercept&&"react-transition"===event.info&&event.intercept({handler:function(){return new Promise(function(resolve){return pendingResolve=resolve})},focusReset:"manual",scroll:"manual"})}function handleNavigateComplete(){null!==pendingResolve&&(pendingResolve(),pendingResolve=null),isCancelled||setTimeout(startFakeNavigation,20)}function startFakeNavigation(){if(!isCancelled&&!navigation.transition){var currentEntry=navigation.currentEntry;currentEntry&&null!=currentEntry.url&&navigation.navigate(currentEntry.url,{state:currentEntry.getState(),info:"react-transition",history:"replace"})}}if("object"==typeof navigation){var isCancelled=!1,pendingResolve=null;return navigation.addEventListener("navigate",handleNavigate),navigation.addEventListener("navigatesuccess",handleNavigateComplete),navigation.addEventListener("navigateerror",handleNavigateComplete),setTimeout(startFakeNavigation,100),function(){isCancelled=!0,navigation.removeEventListener("navigate",handleNavigate),navigation.removeEventListener("navigatesuccess",handleNavigateComplete),navigation.removeEventListener("navigateerror",handleNavigateComplete),null!==pendingResolve&&(pendingResolve(),pendingResolve=null)}}}function ReactDOMRoot(internalRoot){this._internalRoot=internalRoot}function ReactDOMHydrationRoot(internalRoot){this._internalRoot=internalRoot}ReactDOMHydrationRoot.prototype.render=ReactDOMRoot.prototype.render=function(children){var root=this._internalRoot;if(null===root)throw Error(formatProdErrorMessage(409));updateContainerImpl(root.current,requestUpdateLane(),children,root,null,null)},ReactDOMHydrationRoot.prototype.unmount=ReactDOMRoot.prototype.unmount=function(){var root=this._internalRoot;if(null!==root){this._internalRoot=null;var container=root.containerInfo;updateContainerImpl(root.current,2,null,root,null,null),flushSyncWork$1(),container[internalContainerInstanceKey]=null}},ReactDOMHydrationRoot.prototype.unstable_scheduleHydration=function(target){if(target){var updatePriority=resolveUpdatePriority();target={blockedOn:null,target:target,priority:updatePriority};for(var i=0;i<queuedExplicitHydrationTargets.length&&0!==updatePriority&&updatePriority<queuedExplicitHydrationTargets[i].priority;i++);queuedExplicitHydrationTargets.splice(i,0,target),0===i&&attemptExplicitHydrationTarget(target)}};var isomorphicReactPackageVersion$jscomp$inline_2043=React.version;if("19.3.0-canary-3f0b9e61-20260317"!==isomorphicReactPackageVersion$jscomp$inline_2043)throw Error(formatProdErrorMessage(527,isomorphicReactPackageVersion$jscomp$inline_2043,"19.3.0-canary-3f0b9e61-20260317"));if(ReactDOMSharedInternals.findDOMNode=function(componentOrElement){var fiber=componentOrElement._reactInternals;if(void 0===fiber){if("function"==typeof componentOrElement.render)throw Error(formatProdErrorMessage(188));throw Error(formatProdErrorMessage(268,componentOrElement=Object.keys(componentOrElement).join(",")))}return null===(componentOrElement=null!==(componentOrElement=findCurrentFiberUsingSlowPath(fiber))?findCurrentHostFiberImpl(componentOrElement):null)?null:componentOrElement.stateNode},"u">typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var hook$jscomp$inline_2616=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!hook$jscomp$inline_2616.isDisabled&&hook$jscomp$inline_2616.supportsFiber)try{rendererID=hook$jscomp$inline_2616.inject({bundleType:0,version:"19.3.0-canary-3f0b9e61-20260317",rendererPackageName:"react-dom",currentDispatcherRef:ReactSharedInternals,reconcilerVersion:"19.3.0-canary-3f0b9e61-20260317"}),injectedHook=hook$jscomp$inline_2616}catch(err){}}exports.createRoot=function(container,options){if(!isValidContainer(container))throw Error(formatProdErrorMessage(299));var isStrictMode=!1,identifierPrefix="",onUncaughtError=defaultOnUncaughtError,onCaughtError=defaultOnCaughtError,onRecoverableError=defaultOnRecoverableError;return null!=options&&(!0===options.unstable_strictMode&&(isStrictMode=!0),void 0!==options.identifierPrefix&&(identifierPrefix=options.identifierPrefix),void 0!==options.onUncaughtError&&(onUncaughtError=options.onUncaughtError),void 0!==options.onCaughtError&&(onCaughtError=options.onCaughtError),void 0!==options.onRecoverableError&&(onRecoverableError=options.onRecoverableError)),options=createFiberRoot(container,1,!1,null,null,isStrictMode,identifierPrefix,null,onUncaughtError,onCaughtError,onRecoverableError,defaultOnDefaultTransitionIndicator),container[internalContainerInstanceKey]=options.current,listenToAllSupportedEvents(container),new ReactDOMRoot(options)},exports.hydrateRoot=function(container,initialChildren,options){if(!isValidContainer(container))throw Error(formatProdErrorMessage(299));var parentComponent,isStrictMode=!1,identifierPrefix="",onUncaughtError=defaultOnUncaughtError,onCaughtError=defaultOnCaughtError,onRecoverableError=defaultOnRecoverableError,formState=null;return null!=options&&(!0===options.unstable_strictMode&&(isStrictMode=!0),void 0!==options.identifierPrefix&&(identifierPrefix=options.identifierPrefix),void 0!==options.onUncaughtError&&(onUncaughtError=options.onUncaughtError),void 0!==options.onCaughtError&&(onCaughtError=options.onCaughtError),void 0!==options.onRecoverableError&&(onRecoverableError=options.onRecoverableError),void 0!==options.formState&&(formState=options.formState)),(initialChildren=createFiberRoot(container,1,!0,initialChildren,null!=options?options:null,isStrictMode,identifierPrefix,formState,onUncaughtError,onCaughtError,onRecoverableError,defaultOnDefaultTransitionIndicator)).context=(parentComponent=null,emptyContextObject),options=initialChildren.current,(identifierPrefix=createUpdate(isStrictMode=getBumpedLaneForHydrationByLane(isStrictMode=requestUpdateLane()))).callback=null,enqueueUpdate(options,identifierPrefix,isStrictMode),options=isStrictMode,initialChildren.current.lanes=options,markRootUpdated$1(initialChildren,options),ensureRootIsScheduled(initialChildren),container[internalContainerInstanceKey]=initialChildren.current,listenToAllSupportedEvents(container),new ReactDOMHydrationRoot(initialChildren)},exports.version="19.3.0-canary-3f0b9e61-20260317"},70827,(__turbopack_context__,module,exports)=>{"use strict";function checkDCE(){if("u">typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(err){console.error(err)}}checkDCE(),module.exports=__turbopack_context__.r(15534)},95127,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"HeadManagerContext",{enumerable:!0,get:function(){return HeadManagerContext}});let HeadManagerContext=__turbopack_context__.r(81258)._(__turbopack_context__.r(66626)).default.createContext({})},9876,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),function _export(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{onCaughtError:function(){return onCaughtError},onUncaughtError:function(){return onUncaughtError}});let _interop_require_default=__turbopack_context__.r(81258),_isnextroutererror=__turbopack_context__.r(7986),_bailouttocsr=__turbopack_context__.r(64478),_reportglobalerror=__turbopack_context__.r(39709),_errorboundary=__turbopack_context__.r(10744),_globalerror=_interop_require_default._(__turbopack_context__.r(88767)),devToolErrorMod={decorateDevError:error=>error,handleClientError:()=>{},originConsoleError:console.error.bind(console)};function onCaughtError(thrownValue,errorInfo){let isImplicitErrorBoundary,errorBoundaryComponent=errorInfo.errorBoundary?.constructor;if(isImplicitErrorBoundary=isImplicitErrorBoundary||errorBoundaryComponent===_errorboundary.ErrorBoundaryHandler&&errorInfo.errorBoundary.props.errorComponent===_globalerror.default)return onUncaughtError(thrownValue);(0,_bailouttocsr.isBailoutToCSRError)(thrownValue)||(0,_isnextroutererror.isNextRouterError)(thrownValue)||devToolErrorMod.originConsoleError(thrownValue)}function onUncaughtError(thrownValue){(0,_bailouttocsr.isBailoutToCSRError)(thrownValue)||(0,_isnextroutererror.isNextRouterError)(thrownValue)||(0,_reportglobalerror.reportGlobalError)(thrownValue)}("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},28315,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"AppRouterAnnouncer",{enumerable:!0,get:function(){return AppRouterAnnouncer}});let _react=__turbopack_context__.r(66626),_reactdom=__turbopack_context__.r(79892),ANNOUNCER_TYPE="next-route-announcer";function getAnnouncerNode(){let existingAnnouncer=document.getElementsByName(ANNOUNCER_TYPE)[0];if(existingAnnouncer?.shadowRoot?.childNodes[0])return existingAnnouncer.shadowRoot.childNodes[0];{let container=document.createElement(ANNOUNCER_TYPE);container.style.cssText="position:absolute";let announcer=document.createElement("div");return announcer.ariaLive="assertive",announcer.id="__next-route-announcer__",announcer.role="alert",announcer.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",container.attachShadow({mode:"open"}).appendChild(announcer),document.body.appendChild(container),announcer}}function AppRouterAnnouncer({tree}){let[portalNode,setPortalNode]=(0,_react.useState)(null);(0,_react.useEffect)(()=>(setPortalNode(getAnnouncerNode()),()=>{let container=document.getElementsByTagName(ANNOUNCER_TYPE)[0];container?.isConnected&&document.body.removeChild(container)}),[]);let[routeAnnouncement,setRouteAnnouncement]=(0,_react.useState)(""),previousTitle=(0,_react.useRef)(void 0);return(0,_react.useEffect)(()=>{let currentTitle="";if(document.title)currentTitle=document.title;else{let pageHeader=document.querySelector("h1");pageHeader&&(currentTitle=pageHeader.innerText||pageHeader.textContent||"")}void 0!==previousTitle.current&&previousTitle.current!==currentTitle&&setRouteAnnouncement(currentTitle),previousTitle.current=currentTitle},[tree]),portalNode?(0,_reactdom.createPortal)(routeAnnouncement,portalNode):null}("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},28138,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"findHeadInCache",{enumerable:!0,get:function(){return findHeadInCache}});let _segment=__turbopack_context__.r(14522),_createroutercachekey=__turbopack_context__.r(69783);function findHeadInCache(cache,parallelRoutes){return findHeadInCacheImpl(cache,parallelRoutes,"","")}function findHeadInCacheImpl(cache,parallelRoutes,keyPrefix,keyPrefixWithoutSearchParams){if(0===Object.keys(parallelRoutes).length)return[cache,keyPrefix,keyPrefixWithoutSearchParams];let parallelRoutesKeys=Object.keys(parallelRoutes).filter(key=>"children"!==key);"children"in parallelRoutes&&parallelRoutesKeys.unshift("children");let slots=cache.slots;if(null!==slots)for(let key of parallelRoutesKeys){let[segment,childParallelRoutes]=parallelRoutes[key];if(segment===_segment.DEFAULT_SEGMENT_KEY)continue;let childCacheNode=slots[key];if(!childCacheNode)continue;let item=findHeadInCacheImpl(childCacheNode,childParallelRoutes,keyPrefix+"/"+(0,_createroutercachekey.createRouterCacheKey)(segment),keyPrefix+"/"+(0,_createroutercachekey.createRouterCacheKey)(segment,!0));if(item)return item}return null}("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},40288,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),function _export(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{GracefulDegradeBoundary:function(){return GracefulDegradeBoundary},default:function(){return _default}});let _jsxruntime=__turbopack_context__.r(2710),_react=__turbopack_context__.r(66626);function getDomNodeAttributes(node){let result={};for(let i=0;i<node.attributes.length;i++){let attr=node.attributes[i];result[attr.name]=attr.value}return result}class GracefulDegradeBoundary extends _react.Component{constructor(props){super(props),this.state={hasError:!1},this.rootHtml="",this.htmlAttributes={},this.htmlRef=(0,_react.createRef)()}static getDerivedStateFromError(_){return{hasError:!0}}componentDidMount(){let htmlNode=this.htmlRef.current;this.state.hasError&&htmlNode&&Object.entries(this.htmlAttributes).forEach(([key,value])=>{htmlNode.setAttribute(key,value)})}render(){let{hasError}=this.state;return("u">typeof window&&!this.rootHtml&&(this.rootHtml=document.documentElement.innerHTML,this.htmlAttributes=getDomNodeAttributes(document.documentElement)),hasError)?(0,_jsxruntime.jsx)("html",{ref:this.htmlRef,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:this.rootHtml}}):this.props.children}}let _default=GracefulDegradeBoundary;("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},23223,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return RootErrorBoundary}});let _interop_require_default=__turbopack_context__.r(81258),_jsxruntime=__turbopack_context__.r(2710);__turbopack_context__.r(66626);let _gracefuldegradeboundary=_interop_require_default._(__turbopack_context__.r(40288)),_errorboundary=__turbopack_context__.r(10744),_isbot=__turbopack_context__.r(34374),isBotUserAgent="u">typeof window&&(0,_isbot.isBot)(window.navigator.userAgent);function RootErrorBoundary({children,errorComponent,errorStyles,errorScripts}){return isBotUserAgent?(0,_jsxruntime.jsx)(_gracefuldegradeboundary.default,{children:children}):(0,_jsxruntime.jsx)(_errorboundary.ErrorBoundary,{errorComponent:errorComponent,errorStyles:errorStyles,errorScripts:errorScripts,children:children})}("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},26102,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AppRouter}});let _interop_require_default=__turbopack_context__.r(81258),_interop_require_wildcard=__turbopack_context__.r(44066),_jsxruntime=__turbopack_context__.r(2710),_react=_interop_require_wildcard._(__turbopack_context__.r(66626)),_approutercontextsharedruntime=__turbopack_context__.r(45836),_routerreducertypes=__turbopack_context__.r(33254),_createhreffromurl=__turbopack_context__.r(8204),_hooksclientcontextsharedruntime=__turbopack_context__.r(6091),_useactionqueue=__turbopack_context__.r(36495),_committedstate=__turbopack_context__.r(51956),_approuterannouncer=__turbopack_context__.r(28315),_redirectboundary=__turbopack_context__.r(52344),_findheadincache=__turbopack_context__.r(28138),_unresolvedthenable=__turbopack_context__.r(23501),_removebasepath=__turbopack_context__.r(60034),_hasbasepath=__turbopack_context__.r(59336),_computechangedpath=__turbopack_context__.r(4967),_navfailurehandler=__turbopack_context__.r(74299),_approuterinstance=__turbopack_context__.r(22283),_redirect=__turbopack_context__.r(70608),_redirecterror=__turbopack_context__.r(7244),_links=__turbopack_context__.r(51193),_rooterrorboundary=_interop_require_default._(__turbopack_context__.r(23223)),_globalerror=_interop_require_default._(__turbopack_context__.r(88767)),_boundarycomponents=__turbopack_context__.r(31167);__turbopack_context__.r(49352);let globalMutable={};function HistoryUpdater({appRouterState}){return(0,_react.useInsertionEffect)(()=>{let{tree,pushRef,canonicalUrl,renderedSearch}=appRouterState,historyState={...pushRef.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:{tree,renderedSearch}};pushRef.pendingPush&&(0,_createhreffromurl.createHrefFromUrl)(new URL(window.location.href))!==canonicalUrl?(pushRef.pendingPush=!1,window.history.pushState(historyState,"",canonicalUrl)):window.history.replaceState(historyState,"",canonicalUrl),(0,_committedstate.setLastCommittedTree)(tree)},[appRouterState]),(0,_react.useEffect)(()=>{(0,_links.pingVisibleLinks)(appRouterState.nextUrl,appRouterState.tree)},[appRouterState.nextUrl,appRouterState.tree]),null}function copyNextJsInternalHistoryState(data){null==data&&(data={});let currentState=window.history.state,__NA=currentState?.__NA;__NA&&(data.__NA=__NA);let __PRIVATE_NEXTJS_INTERNALS_TREE=currentState?.__PRIVATE_NEXTJS_INTERNALS_TREE;return __PRIVATE_NEXTJS_INTERNALS_TREE&&(data.__PRIVATE_NEXTJS_INTERNALS_TREE=__PRIVATE_NEXTJS_INTERNALS_TREE),data}function Head({headCacheNode}){let head=null!==headCacheNode?headCacheNode.head:null,prefetchHead=null!==headCacheNode?headCacheNode.prefetchHead:null,resolvedPrefetchRsc=null!==prefetchHead?prefetchHead:head;return(0,_react.useDeferredValue)(head,resolvedPrefetchRsc)}function Router({actionQueue,globalError,webSocket,staticIndicatorState}){let head,state=(0,_useactionqueue.useActionQueue)(actionQueue),{canonicalUrl}=state,{searchParams,pathname}=(0,_react.useMemo)(()=>{let url=new URL(canonicalUrl,"u"<typeof window?"http://n":window.location.href);return{searchParams:url.searchParams,pathname:(0,_hasbasepath.hasBasePath)(url.pathname)?(0,_removebasepath.removeBasePath)(url.pathname):url.pathname}},[canonicalUrl]);(0,_react.useEffect)(()=>{let sourcePage=(0,_computechangedpath.extractSourcePageFromFlightRouterState)(state.tree);void 0!==sourcePage?window.next.__internal_src_page=sourcePage:delete window.next.__internal_src_page},[state.tree]),(0,_react.useEffect)(()=>{function handlePageShow(event){event.persisted&&window.history.state?.__PRIVATE_NEXTJS_INTERNALS_TREE&&(globalMutable.pendingMpaPath=void 0,(0,_useactionqueue.dispatchAppRouterAction)({type:_routerreducertypes.ACTION_RESTORE,url:new URL(window.location.href),historyState:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",handlePageShow),()=>{window.removeEventListener("pageshow",handlePageShow)}},[]),(0,_react.useEffect)(()=>{function handleUnhandledRedirect(event){let error="reason"in event?event.reason:event.error;if((0,_redirecterror.isRedirectError)(error)){event.preventDefault();let url=(0,_redirect.getURLFromRedirectError)(error);"push"===(0,_redirect.getRedirectTypeFromError)(error)?_approuterinstance.publicAppRouterInstance.push(url,{}):_approuterinstance.publicAppRouterInstance.replace(url,{})}}return window.addEventListener("error",handleUnhandledRedirect),window.addEventListener("unhandledrejection",handleUnhandledRedirect),()=>{window.removeEventListener("error",handleUnhandledRedirect),window.removeEventListener("unhandledrejection",handleUnhandledRedirect)}},[]);let{pushRef}=state;if(pushRef.mpaNavigation){if(globalMutable.pendingMpaPath!==canonicalUrl){let location=window.location;pushRef.pendingPush?location.assign(canonicalUrl):location.replace(canonicalUrl),globalMutable.pendingMpaPath=canonicalUrl}throw _unresolvedthenable.unresolvedThenable}(0,_react.useEffect)(()=>{let originalPushState=window.history.pushState.bind(window.history),originalReplaceState=window.history.replaceState.bind(window.history),applyUrlFromHistoryPushReplace=url=>{let href=window.location.href,appHistoryState=window.history.state?.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,_react.startTransition)(()=>{(0,_useactionqueue.dispatchAppRouterAction)({type:_routerreducertypes.ACTION_RESTORE,url:new URL(url??href,href),historyState:appHistoryState})})};window.history.pushState=function pushState(data,_unused,url){return data?.__NA||data?._N||(data=copyNextJsInternalHistoryState(data),url&&applyUrlFromHistoryPushReplace(url)),originalPushState(data,_unused,url)},window.history.replaceState=function replaceState(data,_unused,url){return data?.__NA||data?._N||(data=copyNextJsInternalHistoryState(data),url&&applyUrlFromHistoryPushReplace(url)),originalReplaceState(data,_unused,url)};let onPopState=event=>{if(event.state){if(!event.state.__NA)return void window.location.reload();(0,_react.startTransition)(()=>{(0,_approuterinstance.dispatchTraverseAction)(window.location.href,event.state.__PRIVATE_NEXTJS_INTERNALS_TREE)})}};return window.addEventListener("popstate",onPopState),()=>{window.history.pushState=originalPushState,window.history.replaceState=originalReplaceState,window.removeEventListener("popstate",onPopState)}},[]);let{cache,tree,nextUrl,focusAndScrollRef,previousNextUrl}=state,matchingHead=(0,_react.useMemo)(()=>(0,_findheadincache.findHeadInCache)(cache,tree[1]),[cache,tree]),pathParams=(0,_react.useMemo)(()=>(0,_computechangedpath.getSelectedParams)(tree),[tree]),layoutRouterContext=(0,_react.useMemo)(()=>({parentTree:tree,parentCacheNode:cache,parentSegmentPath:null,parentParams:{},parentLoadingData:null,debugNameContext:"/",url:canonicalUrl,isActive:!0}),[tree,cache,canonicalUrl]),globalLayoutRouterContext=(0,_react.useMemo)(()=>({tree,focusAndScrollRef,nextUrl,previousNextUrl}),[tree,focusAndScrollRef,nextUrl,previousNextUrl]);if(null!==matchingHead){let[headCacheNode,headKey,headKeyWithoutSearchParams]=matchingHead;head=(0,_jsxruntime.jsx)(Head,{headCacheNode:headCacheNode},"u"<typeof window?headKeyWithoutSearchParams:headKey)}else head=null;let content=(0,_jsxruntime.jsxs)(_redirectboundary.RedirectBoundary,{children:[head,(0,_jsxruntime.jsx)(_boundarycomponents.RootLayoutBoundary,{children:cache.rsc}),(0,_jsxruntime.jsx)(_approuterannouncer.AppRouterAnnouncer,{tree:tree})]});return content=(0,_jsxruntime.jsx)(_rooterrorboundary.default,{errorComponent:globalError[0],errorStyles:globalError[1],children:content}),(0,_jsxruntime.jsxs)(_jsxruntime.Fragment,{children:[(0,_jsxruntime.jsx)(HistoryUpdater,{appRouterState:state}),null,(0,_jsxruntime.jsx)(_hooksclientcontextsharedruntime.NavigationPromisesContext.Provider,{value:null,children:(0,_jsxruntime.jsx)(_hooksclientcontextsharedruntime.PathParamsContext.Provider,{value:pathParams,children:(0,_jsxruntime.jsx)(_hooksclientcontextsharedruntime.PathnameContext.Provider,{value:pathname,children:(0,_jsxruntime.jsx)(_hooksclientcontextsharedruntime.SearchParamsContext.Provider,{value:searchParams,children:(0,_jsxruntime.jsx)(_approutercontextsharedruntime.GlobalLayoutRouterContext.Provider,{value:globalLayoutRouterContext,children:(0,_jsxruntime.jsx)(_approutercontextsharedruntime.AppRouterContext.Provider,{value:_approuterinstance.publicAppRouterInstance,children:(0,_jsxruntime.jsx)(_approutercontextsharedruntime.LayoutRouterContext.Provider,{value:layoutRouterContext,children:content})})})})})})})]})}function AppRouter({actionQueue,globalErrorState,webSocket,staticIndicatorState}){(0,_navfailurehandler.useNavFailureHandler)();let router=(0,_jsxruntime.jsx)(Router,{actionQueue:actionQueue,globalError:globalErrorState,webSocket:webSocket,staticIndicatorState:staticIndicatorState});return(0,_jsxruntime.jsx)(_rooterrorboundary.default,{errorComponent:_globalerror.default,children:router})}("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},42636,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"createInitialRouterState",{enumerable:!0,get:function(){return createInitialRouterState}});let _createhreffromurl=__turbopack_context__.r(8204),_computechangedpath=__turbopack_context__.r(4967),_flightdatahelpers=__turbopack_context__.r(85018),_pprnavigations=__turbopack_context__.r(68250),_cache=__turbopack_context__.r(69776),_types=__turbopack_context__.r(19012),_bfcache=__turbopack_context__.r(97705),_fetchserverresponse=__turbopack_context__.r(43039),_optimisticroutes=__turbopack_context__.r(50616);function createInitialRouterState({navigatedAt,initialRSCPayload,initialFlightStreamForCache,location}){let{c:initialCanonicalUrlParts,f:initialFlightData,q:initialRenderedSearch,i:initialCouldBeIntercepted,S:initialSupportsPerSegmentPrefetching,s:initialStaleTime,l:initialStaticStageByteLength,h:initialHeadVaryParams,p:initialRuntimePrefetchStream,d:initialDynamicStaleTimeSeconds}=initialRSCPayload,initialCanonicalUrl=initialCanonicalUrlParts.join("/"),{tree:initialTree,seedData:initialSeedData,head:initialHead}=(0,_flightdatahelpers.getFlightDataPartsFromPath)(initialFlightData[0]),canonicalUrl=location?(0,_createhreffromurl.createHrefFromUrl)(location):initialCanonicalUrl,acc={metadataVaryPath:null},initialRouteTree=(0,_cache.convertRootFlightRouterStateToRouteTree)(initialTree,initialRenderedSearch,acc),metadataVaryPath=acc.metadataVaryPath,initialTask=(0,_pprnavigations.createInitialCacheNodeForHydration)(navigatedAt,initialRouteTree,initialSeedData,initialHead,(0,_bfcache.computeDynamicStaleAt)(navigatedAt,initialDynamicStaleTimeSeconds??_bfcache.UnknownDynamicStaleTime));if(null!==location&&null!==metadataVaryPath){if((0,_optimisticroutes.discoverKnownRoute)(Date.now(),location.pathname,null,null,initialRouteTree,metadataVaryPath,initialCouldBeIntercepted,canonicalUrl,initialSupportsPerSegmentPrefetching,!1),null!==initialSeedData&&void 0!==initialStaleTime)if(void 0!==initialStaticStageByteLength&&null!=initialFlightStreamForCache)(0,_fetchserverresponse.decodeStaticStage)(initialFlightStreamForCache,initialStaticStageByteLength,void 0).then(async staticStageResponse=>{let now=Date.now(),staleAt=await (0,_cache.getStaleAt)(now,staticStageResponse.s);(0,_cache.writeStaticStageResponseIntoCache)(now,staticStageResponse.f,void 0,staticStageResponse.h,staleAt,initialTree,initialRenderedSearch,!0)}).catch(()=>{});else{let now=Date.now();(0,_cache.getStaleAt)(now,initialStaleTime).then(staleAt=>{(0,_cache.writeStaticStageResponseIntoCache)(now,initialFlightData,void 0,initialHeadVaryParams,staleAt,initialTree,initialRenderedSearch,!1)}).catch(()=>{}),initialFlightStreamForCache?.cancel()}else initialFlightStreamForCache?.cancel();null!=initialRuntimePrefetchStream&&(0,_cache.processRuntimePrefetchStream)(Date.now(),initialRuntimePrefetchStream,initialTree,initialRenderedSearch).then(processed=>{null!==processed&&(0,_cache.writeDynamicRenderResponseIntoCache)(Date.now(),_types.FetchStrategy.PPRRuntime,processed.flightDatas,processed.buildId,processed.isResponsePartial,processed.headVaryParams,processed.staleAt,processed.navigationSeed,null)}).catch(()=>{})}return{tree:initialTask.route,cache:initialTask.node,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:{scrollRef:null,forceScroll:!1,onlyHashChange:!1,hashFragment:null},canonicalUrl,renderedSearch:initialRenderedSearch,nextUrl:((0,_computechangedpath.extractPathFromFlightRouterState)(initialTree)||location?.pathname)??null,previousNextUrl:null,debugInfo:null}}("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},87268,(__turbopack_context__,module,exports)=>{"use strict";let debugChannel,initialServerResponse,initialServerDataBuffer,initialServerDataWriter;Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"hydrate",{enumerable:!0,get:function(){return hydrate}});let _interop_require_default=__turbopack_context__.r(81258),_jsxruntime=__turbopack_context__.r(2710);__turbopack_context__.r(38331);let _client=_interop_require_default._(__turbopack_context__.r(70827)),_react=_interop_require_default._(__turbopack_context__.r(66626)),_client1=__turbopack_context__.r(89530),_headmanagercontextsharedruntime=__turbopack_context__.r(95127),_onrecoverableerror=__turbopack_context__.r(3625),_errorboundarycallbacks=__turbopack_context__.r(9876),_appcallserver=__turbopack_context__.r(69147),_appfindsourcemapurl=__turbopack_context__.r(15679),_approuterinstance=__turbopack_context__.r(22283),_approuter=_interop_require_default._(__turbopack_context__.r(26102)),_createinitialrouterstate=__turbopack_context__.r(42636);__turbopack_context__.r(45836);let _flightdatahelpers=__turbopack_context__.r(85018),_deploymentid=__turbopack_context__.r(49352),_navigationbuildid=__turbopack_context__.r(50567),createFromReadableStream=_client1.createFromReadableStream,createFromFetch=_client1.createFromFetch,appElement=document,instantTestStaticFetch=self.__next_instant_test?self.__next_instant_test:void 0,encoder=new TextEncoder,initialServerDataLoaded=!1,initialServerDataFlushed=!1,initialFormStateData=null;function nextServerDataCallback(seg){if(0===seg[0])initialServerDataBuffer=[];else if(1===seg[0]){if(!initialServerDataBuffer)throw Object.defineProperty(Error("Unexpected server data: missing bootstrap script."),"__NEXT_ERROR_CODE",{value:"E18",enumerable:!1,configurable:!0});initialServerDataWriter?initialServerDataWriter.enqueue(encoder.encode(seg[1])):initialServerDataBuffer.push(seg[1])}else if(2===seg[0])initialFormStateData=seg[1];else if(3===seg[0]){if(!initialServerDataBuffer)throw Object.defineProperty(Error("Unexpected server data: missing bootstrap script."),"__NEXT_ERROR_CODE",{value:"E18",enumerable:!1,configurable:!0});let binaryString=atob(seg[1]),decodedChunk=new Uint8Array(binaryString.length);for(var i=0;i<binaryString.length;i++)decodedChunk[i]=binaryString.charCodeAt(i);initialServerDataWriter?initialServerDataWriter.enqueue(decodedChunk):initialServerDataBuffer.push(decodedChunk)}}function isStreamErrorOrUnfinished(ctr){return null===ctr.desiredSize||ctr.desiredSize<0}function nextServerDataRegisterWriter(ctr){initialServerDataBuffer&&(initialServerDataBuffer.forEach(val=>{ctr.enqueue("string"==typeof val?encoder.encode(val):val)}),initialServerDataLoaded&&!initialServerDataFlushed&&(isStreamErrorOrUnfinished(ctr)?instantTestStaticFetch||ctr.error(Object.defineProperty(Error("The connection to the page was unexpectedly closed, possibly due to the stop button being clicked, loss of Wi-Fi, or an unstable internet connection."),"__NEXT_ERROR_CODE",{value:"E117",enumerable:!1,configurable:!0})):ctr.close(),initialServerDataFlushed=!0,initialServerDataBuffer=void 0)),initialServerDataWriter=ctr}let DOMContentLoaded=function(){initialServerDataWriter&&!initialServerDataFlushed&&(initialServerDataWriter.close(),initialServerDataFlushed=!0,initialServerDataBuffer=void 0),initialServerDataLoaded=!0};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",DOMContentLoaded,!1):setTimeout(DOMContentLoaded);let nextServerDataLoadingGlobal=self.__next_f=self.__next_f||[];nextServerDataLoadingGlobal.forEach(nextServerDataCallback),nextServerDataLoadingGlobal.length=0,nextServerDataLoadingGlobal.push=nextServerDataCallback;let readable=new ReadableStream({start(controller){nextServerDataRegisterWriter(controller)}});if(instantTestStaticFetch)initialServerResponse=Promise.resolve(createFromFetch(instantTestStaticFetch,{callServer:_appcallserver.callServer,findSourceMapURL:_appfindsourcemapurl.findSourceMapURL,debugChannel,unstable_allowPartialStream:!0})).then(async initialRSCPayload=>(0,_flightdatahelpers.createInitialRSCPayloadFromFallbackPrerender)(await instantTestStaticFetch,initialRSCPayload));else if(window.__NEXT_CLIENT_RESUME){let clientResumeFetch=window.__NEXT_CLIENT_RESUME;initialServerResponse=Promise.resolve(createFromFetch(clientResumeFetch,{callServer:_appcallserver.callServer,findSourceMapURL:_appfindsourcemapurl.findSourceMapURL,debugChannel})).then(async fallbackInitialRSCPayload=>(0,_flightdatahelpers.createInitialRSCPayloadFromFallbackPrerender)(await clientResumeFetch,fallbackInitialRSCPayload))}else initialServerResponse=createFromReadableStream(readable,{callServer:_appcallserver.callServer,findSourceMapURL:_appfindsourcemapurl.findSourceMapURL,debugChannel,startTime:0});function ServerRoot({initialRSCPayload,actionQueue,webSocket,staticIndicatorState}){return(0,_jsxruntime.jsx)(_approuter.default,{actionQueue:actionQueue,globalErrorState:initialRSCPayload.G,webSocket:webSocket,staticIndicatorState:staticIndicatorState})}let StrictModeIfEnabled=_react.default.StrictMode;function Root({children}){return children}let reactRootOptions={onDefaultTransitionIndicator:function noDefaultTransitionIndicator(){return()=>{}},onRecoverableError:_onrecoverableerror.onRecoverableError,onCaughtError:_errorboundarycallbacks.onCaughtError,onUncaughtError:_errorboundarycallbacks.onUncaughtError};async function hydrate(instrumentationHooks,assetPrefix){let staticIndicatorState,webSocket,initialRSCPayload=await initialServerResponse;initialRSCPayload.b?(0,_navigationbuildid.setNavigationBuildId)(initialRSCPayload.b):(0,_navigationbuildid.setNavigationBuildId)((0,_deploymentid.getDeploymentId)());let initialTimestamp=Date.now(),actionQueue=(0,_approuterinstance.createMutableActionQueue)((0,_createinitialrouterstate.createInitialRouterState)({navigatedAt:initialTimestamp,initialRSCPayload,initialFlightStreamForCache:null,location:window.location}),instrumentationHooks),reactEl=(0,_jsxruntime.jsx)(StrictModeIfEnabled,{children:(0,_jsxruntime.jsx)(_headmanagercontextsharedruntime.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,_jsxruntime.jsx)(Root,{children:(0,_jsxruntime.jsx)(ServerRoot,{initialRSCPayload:initialRSCPayload,actionQueue:actionQueue,webSocket:webSocket,staticIndicatorState:staticIndicatorState})})})});"__next_error__"===document.documentElement.id?_client.default.createRoot(appElement,reactRootOptions).render(reactEl):_react.default.startTransition(()=>{_client.default.hydrateRoot(appElement,reactEl,{...reactRootOptions,formState:initialFormStateData})})}("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)},7539,(__turbopack_context__,module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),__turbopack_context__.r(6341);let _appbootstrap=__turbopack_context__.r(31213);__turbopack_context__.r(3625),window.next.turbopack=!0,self.__webpack_hash__="";let instrumentationHooks=__turbopack_context__.r(12718);(0,_appbootstrap.appBootstrap)(assetPrefix=>{let{hydrate}=__turbopack_context__.r(87268);hydrate(instrumentationHooks,assetPrefix)}),("function"==typeof exports.default||"object"==typeof exports.default&&null!==exports.default)&&void 0===exports.default.__esModule&&(Object.defineProperty(exports.default,"__esModule",{value:!0}),Object.assign(exports.default,exports),module.exports=exports.default)}]);