"use strict"; (wx["webpackJsonp"] = wx["webpackJsonp"] || []).push([["vendors-node_modules_taro_weapp_prebundle_chunk-2Y2U3MWF_js"],{ /***/ "./node_modules/.taro/weapp/prebundle/chunk-2Y2U3MWF.js": /*!**************************************************************!*\ !*** ./node_modules/.taro/weapp/prebundle/chunk-2Y2U3MWF.js ***! \**************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ createPortal: function() { return /* binding */ createPortal; }, /* harmony export */ createRoot: function() { return /* binding */ createRoot; }, /* harmony export */ findDOMNode: function() { return /* binding */ findDOMNode; }, /* harmony export */ index: function() { return /* binding */ index; }, /* harmony export */ render: function() { return /* binding */ render; }, /* harmony export */ unmountComponentAtNode: function() { return /* binding */ unmountComponentAtNode; }, /* harmony export */ unstable_batchedUpdates: function() { return /* binding */ unstable_batchedUpdates; } /* harmony export */ }); /* harmony import */ var _chunk_3EXGJ5BE_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./chunk-3EXGJ5BE.js */ "./node_modules/.taro/weapp/prebundle/chunk-3EXGJ5BE.js"); /* harmony import */ var _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./chunk-77KB62LY.js */ "./node_modules/.taro/weapp/prebundle/chunk-77KB62LY.js"); /* harmony import */ var _chunk_LNJCN3VW_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./chunk-LNJCN3VW.js */ "./node_modules/.taro/weapp/prebundle/chunk-LNJCN3VW.js"); /* harmony import */ var _chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./chunk-P7VEE7PG.js */ "./node_modules/.taro/weapp/prebundle/chunk-P7VEE7PG.js"); /* provided dependency */ var navigator = __webpack_require__(/*! ./node_modules/.taro/weapp/prebundle/chunk-3EXGJ5BE.js */ "./node_modules/.taro/weapp/prebundle/chunk-3EXGJ5BE.js")["nav"]; // node_modules/react-reconciler/node_modules/scheduler/cjs/scheduler.development.js var require_scheduler_development = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__commonJS)({ "node_modules/react-reconciler/node_modules/scheduler/cjs/scheduler.development.js" (exports) { "use strict"; if (true) { (function() { "use strict"; if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ !== "undefined" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart === "function") { __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error()); } var enableSchedulerDebugging = false; var enableProfiling = false; var frameYieldMs = 5; function push(heap, node) { var index2 = heap.length; heap.push(node); siftUp(heap, node, index2); } function peek(heap) { return heap.length === 0 ? null : heap[0]; } function pop(heap) { if (heap.length === 0) { return null; } var first = heap[0]; var last = heap.pop(); if (last !== first) { heap[0] = last; siftDown(heap, last, 0); } return first; } function siftUp(heap, node, i) { var index2 = i; while(index2 > 0){ var parentIndex = index2 - 1 >>> 1; var parent = heap[parentIndex]; if (compare(parent, node) > 0) { heap[parentIndex] = node; heap[index2] = parent; index2 = parentIndex; } else { return; } } } function siftDown(heap, node, i) { var index2 = i; var length = heap.length; var halfLength = length >>> 1; while(index2 < halfLength){ var leftIndex = (index2 + 1) * 2 - 1; var left = heap[leftIndex]; var rightIndex = leftIndex + 1; var right = heap[rightIndex]; if (compare(left, node) < 0) { if (rightIndex < length && compare(right, left) < 0) { heap[index2] = right; heap[rightIndex] = node; index2 = rightIndex; } else { heap[index2] = left; heap[leftIndex] = node; index2 = leftIndex; } } else if (rightIndex < length && compare(right, node) < 0) { heap[index2] = right; heap[rightIndex] = node; index2 = rightIndex; } else { return; } } } function compare(a, b) { var diff = a.sortIndex - b.sortIndex; return diff !== 0 ? diff : a.id - b.id; } var ImmediatePriority = 1; var UserBlockingPriority = 2; var NormalPriority = 3; var LowPriority = 4; var IdlePriority = 5; function markTaskErrored(task, ms) {} var hasPerformanceNow = typeof performance === "object" && typeof performance.now === "function"; if (hasPerformanceNow) { var localPerformance = performance; exports.unstable_now = function() { return localPerformance.now(); }; } else { var localDate = Date; var initialTime = localDate.now(); exports.unstable_now = function() { return localDate.now() - initialTime; }; } var maxSigned31BitInt = 1073741823; var IMMEDIATE_PRIORITY_TIMEOUT = -1; var USER_BLOCKING_PRIORITY_TIMEOUT = 250; var NORMAL_PRIORITY_TIMEOUT = 5e3; var LOW_PRIORITY_TIMEOUT = 1e4; var IDLE_PRIORITY_TIMEOUT = maxSigned31BitInt; var taskQueue = []; var timerQueue = []; var taskIdCounter = 1; var currentTask = null; var currentPriorityLevel = NormalPriority; var isPerformingWork = false; var isHostCallbackScheduled = false; var isHostTimeoutScheduled = false; var localSetTimeout = typeof setTimeout === "function" ? setTimeout : null; var localClearTimeout = typeof clearTimeout === "function" ? clearTimeout : null; var localSetImmediate = typeof setImmediate !== "undefined" ? setImmediate : null; var isInputPending = typeof navigator !== "undefined" && navigator.scheduling !== void 0 && navigator.scheduling.isInputPending !== void 0 ? navigator.scheduling.isInputPending.bind(navigator.scheduling) : null; function advanceTimers(currentTime) { var timer = peek(timerQueue); while(timer !== null){ if (timer.callback === null) { pop(timerQueue); } else if (timer.startTime <= currentTime) { pop(timerQueue); timer.sortIndex = timer.expirationTime; push(taskQueue, timer); } else { return; } timer = peek(timerQueue); } } function handleTimeout(currentTime) { isHostTimeoutScheduled = false; advanceTimers(currentTime); if (!isHostCallbackScheduled) { if (peek(taskQueue) !== null) { isHostCallbackScheduled = true; requestHostCallback(flushWork); } else { var firstTimer = peek(timerQueue); if (firstTimer !== null) { requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); } } } } function flushWork(hasTimeRemaining, initialTime2) { isHostCallbackScheduled = false; if (isHostTimeoutScheduled) { isHostTimeoutScheduled = false; cancelHostTimeout(); } isPerformingWork = true; var previousPriorityLevel = currentPriorityLevel; try { if (enableProfiling) { try { return workLoop(hasTimeRemaining, initialTime2); } catch (error) { if (currentTask !== null) { var currentTime = exports.unstable_now(); markTaskErrored(currentTask, currentTime); currentTask.isQueued = false; } throw error; } } else { return workLoop(hasTimeRemaining, initialTime2); } } finally{ currentTask = null; currentPriorityLevel = previousPriorityLevel; isPerformingWork = false; } } function workLoop(hasTimeRemaining, initialTime2) { var currentTime = initialTime2; advanceTimers(currentTime); currentTask = peek(taskQueue); while(currentTask !== null && !enableSchedulerDebugging){ if (currentTask.expirationTime > currentTime && (!hasTimeRemaining || shouldYieldToHost())) { break; } var callback = currentTask.callback; if (typeof callback === "function") { currentTask.callback = null; currentPriorityLevel = currentTask.priorityLevel; var didUserCallbackTimeout = currentTask.expirationTime <= currentTime; var continuationCallback = callback(didUserCallbackTimeout); currentTime = exports.unstable_now(); if (typeof continuationCallback === "function") { currentTask.callback = continuationCallback; } else { if (currentTask === peek(taskQueue)) { pop(taskQueue); } } advanceTimers(currentTime); } else { pop(taskQueue); } currentTask = peek(taskQueue); } if (currentTask !== null) { return true; } else { var firstTimer = peek(timerQueue); if (firstTimer !== null) { requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); } return false; } } function unstable_runWithPriority(priorityLevel, eventHandler) { switch(priorityLevel){ case ImmediatePriority: case UserBlockingPriority: case NormalPriority: case LowPriority: case IdlePriority: break; default: priorityLevel = NormalPriority; } var previousPriorityLevel = currentPriorityLevel; currentPriorityLevel = priorityLevel; try { return eventHandler(); } finally{ currentPriorityLevel = previousPriorityLevel; } } function unstable_next(eventHandler) { var priorityLevel; switch(currentPriorityLevel){ case ImmediatePriority: case UserBlockingPriority: case NormalPriority: priorityLevel = NormalPriority; break; default: priorityLevel = currentPriorityLevel; break; } var previousPriorityLevel = currentPriorityLevel; currentPriorityLevel = priorityLevel; try { return eventHandler(); } finally{ currentPriorityLevel = previousPriorityLevel; } } function unstable_wrapCallback(callback) { var parentPriorityLevel = currentPriorityLevel; return function() { var previousPriorityLevel = currentPriorityLevel; currentPriorityLevel = parentPriorityLevel; try { return callback.apply(this, arguments); } finally{ currentPriorityLevel = previousPriorityLevel; } }; } function unstable_scheduleCallback(priorityLevel, callback, options) { var currentTime = exports.unstable_now(); var startTime2; if (typeof options === "object" && options !== null) { var delay = options.delay; if (typeof delay === "number" && delay > 0) { startTime2 = currentTime + delay; } else { startTime2 = currentTime; } } else { startTime2 = currentTime; } var timeout; switch(priorityLevel){ case ImmediatePriority: timeout = IMMEDIATE_PRIORITY_TIMEOUT; break; case UserBlockingPriority: timeout = USER_BLOCKING_PRIORITY_TIMEOUT; break; case IdlePriority: timeout = IDLE_PRIORITY_TIMEOUT; break; case LowPriority: timeout = LOW_PRIORITY_TIMEOUT; break; case NormalPriority: default: timeout = NORMAL_PRIORITY_TIMEOUT; break; } var expirationTime = startTime2 + timeout; var newTask = { id: taskIdCounter++, callback, priorityLevel, startTime: startTime2, expirationTime, sortIndex: -1 }; if (startTime2 > currentTime) { newTask.sortIndex = startTime2; push(timerQueue, newTask); if (peek(taskQueue) === null && newTask === peek(timerQueue)) { if (isHostTimeoutScheduled) { cancelHostTimeout(); } else { isHostTimeoutScheduled = true; } requestHostTimeout(handleTimeout, startTime2 - currentTime); } } else { newTask.sortIndex = expirationTime; push(taskQueue, newTask); if (!isHostCallbackScheduled && !isPerformingWork) { isHostCallbackScheduled = true; requestHostCallback(flushWork); } } return newTask; } function unstable_pauseExecution() {} function unstable_continueExecution() { if (!isHostCallbackScheduled && !isPerformingWork) { isHostCallbackScheduled = true; requestHostCallback(flushWork); } } function unstable_getFirstCallbackNode() { return peek(taskQueue); } function unstable_cancelCallback(task) { task.callback = null; } function unstable_getCurrentPriorityLevel() { return currentPriorityLevel; } var isMessageLoopRunning = false; var scheduledHostCallback = null; var taskTimeoutID = -1; var frameInterval = frameYieldMs; var startTime = -1; function shouldYieldToHost() { var timeElapsed = exports.unstable_now() - startTime; if (timeElapsed < frameInterval) { return false; } return true; } function requestPaint() {} function forceFrameRate(fps) { if (fps < 0 || fps > 125) { console["error"]("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"); return; } if (fps > 0) { frameInterval = Math.floor(1e3 / fps); } else { frameInterval = frameYieldMs; } } var performWorkUntilDeadline = function() { if (scheduledHostCallback !== null) { var currentTime = exports.unstable_now(); startTime = currentTime; var hasTimeRemaining = true; var hasMoreWork = true; try { hasMoreWork = scheduledHostCallback(hasTimeRemaining, currentTime); } finally{ if (hasMoreWork) { schedulePerformWorkUntilDeadline(); } else { isMessageLoopRunning = false; scheduledHostCallback = null; } } } else { isMessageLoopRunning = false; } }; var schedulePerformWorkUntilDeadline; if (typeof localSetImmediate === "function") { schedulePerformWorkUntilDeadline = function() { localSetImmediate(performWorkUntilDeadline); }; } else if (typeof MessageChannel !== "undefined") { var channel = new MessageChannel(); var port = channel.port2; channel.port1.onmessage = performWorkUntilDeadline; schedulePerformWorkUntilDeadline = function() { port.postMessage(null); }; } else { schedulePerformWorkUntilDeadline = function() { localSetTimeout(performWorkUntilDeadline, 0); }; } function requestHostCallback(callback) { scheduledHostCallback = callback; if (!isMessageLoopRunning) { isMessageLoopRunning = true; schedulePerformWorkUntilDeadline(); } } function requestHostTimeout(callback, ms) { taskTimeoutID = localSetTimeout(function() { callback(exports.unstable_now()); }, ms); } function cancelHostTimeout() { localClearTimeout(taskTimeoutID); taskTimeoutID = -1; } var unstable_requestPaint = requestPaint; var unstable_Profiling = null; exports.unstable_IdlePriority = IdlePriority; exports.unstable_ImmediatePriority = ImmediatePriority; exports.unstable_LowPriority = LowPriority; exports.unstable_NormalPriority = NormalPriority; exports.unstable_Profiling = unstable_Profiling; exports.unstable_UserBlockingPriority = UserBlockingPriority; exports.unstable_cancelCallback = unstable_cancelCallback; exports.unstable_continueExecution = unstable_continueExecution; exports.unstable_forceFrameRate = forceFrameRate; exports.unstable_getCurrentPriorityLevel = unstable_getCurrentPriorityLevel; exports.unstable_getFirstCallbackNode = unstable_getFirstCallbackNode; exports.unstable_next = unstable_next; exports.unstable_pauseExecution = unstable_pauseExecution; exports.unstable_requestPaint = unstable_requestPaint; exports.unstable_runWithPriority = unstable_runWithPriority; exports.unstable_scheduleCallback = unstable_scheduleCallback; exports.unstable_shouldYield = shouldYieldToHost; exports.unstable_wrapCallback = unstable_wrapCallback; if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ !== "undefined" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop === "function") { __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error()); } })(); } } }); // node_modules/react-reconciler/node_modules/scheduler/index.js var require_scheduler = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__commonJS)({ "node_modules/react-reconciler/node_modules/scheduler/index.js" (exports, module) { "use strict"; if (false) {} else { module.exports = require_scheduler_development(); } } }); // node_modules/react-reconciler/cjs/react-reconciler.production.min.js var require_react_reconciler_production_min = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__commonJS)({ "node_modules/react-reconciler/cjs/react-reconciler.production.min.js" (exports, module) { module.exports = function $$$reconciler($$$hostConfig) { var exports2 = {}; "use strict"; var aa = (0,_chunk_LNJCN3VW_js__WEBPACK_IMPORTED_MODULE_2__.require_react_production_min)(), ba = require_scheduler(), ca = Object.assign; function n(a) { for(var b = "https://reactjs.org/docs/error-decoder.html?invariant=" + a, c = 1; c < arguments.length; c++)b += "&args[]=" + encodeURIComponent(arguments[c]); return "Minified React error #" + a + "; visit " + b + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."; } var ea = aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, fa = Symbol.for("react.element"), ha = Symbol.for("react.portal"), ia = Symbol.for("react.fragment"), ja = Symbol.for("react.strict_mode"), ka = Symbol.for("react.profiler"), la = Symbol.for("react.provider"), ma = Symbol.for("react.context"), na = Symbol.for("react.forward_ref"), oa = Symbol.for("react.suspense"), pa = Symbol.for("react.suspense_list"), qa = Symbol.for("react.memo"), ra = Symbol.for("react.lazy"); Symbol.for("react.scope"); Symbol.for("react.debug_trace_mode"); var sa = Symbol.for("react.offscreen"); Symbol.for("react.legacy_hidden"); Symbol.for("react.cache"); Symbol.for("react.tracing_marker"); var ta = Symbol.iterator; function ua(a) { if (null === a || "object" !== typeof a) return null; a = ta && a[ta] || a["@@iterator"]; return "function" === typeof a ? a : null; } function va(a) { if (null == a) return null; if ("function" === typeof a) return a.displayName || a.name || null; if ("string" === typeof a) return a; switch(a){ case ia: return "Fragment"; case ha: return "Portal"; case ka: return "Profiler"; case ja: return "StrictMode"; case oa: return "Suspense"; case pa: return "SuspenseList"; } if ("object" === typeof a) switch(a.$$typeof){ case ma: return (a.displayName || "Context") + ".Consumer"; case la: return (a._context.displayName || "Context") + ".Provider"; case na: var b = a.render; a = a.displayName; a || (a = b.displayName || b.name || "", a = "" !== a ? "ForwardRef(" + a + ")" : "ForwardRef"); return a; case qa: return b = a.displayName || null, null !== b ? b : va(a.type) || "Memo"; case ra: b = a._payload; a = a._init; try { return va(a(b)); } catch (c) {} } return null; } function xa(a) { var b = a.type; switch(a.tag){ case 24: return "Cache"; case 9: return (b.displayName || "Context") + ".Consumer"; case 10: return (b._context.displayName || "Context") + ".Provider"; case 18: return "DehydratedFragment"; case 11: return a = b.render, a = a.displayName || a.name || "", b.displayName || ("" !== a ? "ForwardRef(" + a + ")" : "ForwardRef"); case 7: return "Fragment"; case 5: return b; case 4: return "Portal"; case 3: return "Root"; case 6: return "Text"; case 16: return va(b); case 8: return b === ja ? "StrictMode" : "Mode"; case 22: return "Offscreen"; case 12: return "Profiler"; case 21: return "Scope"; case 13: return "Suspense"; case 19: return "SuspenseList"; case 25: return "TracingMarker"; case 1: case 0: case 17: case 2: case 14: case 15: if ("function" === typeof b) return b.displayName || b.name || null; if ("string" === typeof b) return b; } return null; } function ya(a) { var b = a, c = a; if (a.alternate) for(; b.return;)b = b.return; else { a = b; do b = a, 0 !== (b.flags & 4098) && (c = b.return), a = b.return; while (a) } return 3 === b.tag ? c : null; } function za(a) { if (ya(a) !== a) throw Error(n(188)); } function Aa(a) { var b = a.alternate; if (!b) { b = ya(a); if (null === b) throw Error(n(188)); return b !== a ? null : a; } for(var c = a, d = b;;){ var e = c.return; if (null === e) break; var f = e.alternate; if (null === f) { d = e.return; if (null !== d) { c = d; continue; } break; } if (e.child === f.child) { for(f = e.child; f;){ if (f === c) return za(e), a; if (f === d) return za(e), b; f = f.sibling; } throw Error(n(188)); } if (c.return !== d.return) c = e, d = f; else { for(var g = false, h = e.child; h;){ if (h === c) { g = true; c = e; d = f; break; } if (h === d) { g = true; d = e; c = f; break; } h = h.sibling; } if (!g) { for(h = f.child; h;){ if (h === c) { g = true; c = f; d = e; break; } if (h === d) { g = true; d = f; c = e; break; } h = h.sibling; } if (!g) throw Error(n(189)); } } if (c.alternate !== d) throw Error(n(190)); } if (3 !== c.tag) throw Error(n(188)); return c.stateNode.current === c ? a : b; } function Ba(a) { a = Aa(a); return null !== a ? Ca(a) : null; } function Ca(a) { if (5 === a.tag || 6 === a.tag) return a; for(a = a.child; null !== a;){ var b = Ca(a); if (null !== b) return b; a = a.sibling; } return null; } function Da(a) { if (5 === a.tag || 6 === a.tag) return a; for(a = a.child; null !== a;){ if (4 !== a.tag) { var b = Da(a); if (null !== b) return b; } a = a.sibling; } return null; } var Ea = Array.isArray, Fa = $$$hostConfig.getPublicInstance, Ga = $$$hostConfig.getRootHostContext, Ha = $$$hostConfig.getChildHostContext, Ia = $$$hostConfig.prepareForCommit, Ja = $$$hostConfig.resetAfterCommit, Ka = $$$hostConfig.createInstance, La = $$$hostConfig.appendInitialChild, Ma = $$$hostConfig.finalizeInitialChildren, Na = $$$hostConfig.prepareUpdate, Oa = $$$hostConfig.shouldSetTextContent, Pa = $$$hostConfig.createTextInstance, Qa = $$$hostConfig.scheduleTimeout, Ra = $$$hostConfig.cancelTimeout, Sa = $$$hostConfig.noTimeout, Ta = $$$hostConfig.isPrimaryRenderer, Ua = $$$hostConfig.supportsMutation, Va = $$$hostConfig.supportsPersistence, p = $$$hostConfig.supportsHydration, Wa = $$$hostConfig.getInstanceFromNode, Xa = $$$hostConfig.preparePortalMount, Ya = $$$hostConfig.getCurrentEventPriority, Za = $$$hostConfig.detachDeletedInstance, $a = $$$hostConfig.supportsMicrotasks, ab = $$$hostConfig.scheduleMicrotask, bb = $$$hostConfig.supportsTestSelectors, cb = $$$hostConfig.findFiberRoot, db = $$$hostConfig.getBoundingRect, eb = $$$hostConfig.getTextContent, fb = $$$hostConfig.isHiddenSubtree, gb = $$$hostConfig.matchAccessibilityRole, hb = $$$hostConfig.setFocusIfFocusable, ib = $$$hostConfig.setupIntersectionObserver, jb = $$$hostConfig.appendChild, kb = $$$hostConfig.appendChildToContainer, lb = $$$hostConfig.commitTextUpdate, mb = $$$hostConfig.commitMount, nb = $$$hostConfig.commitUpdate, ob = $$$hostConfig.insertBefore, pb = $$$hostConfig.insertInContainerBefore, qb = $$$hostConfig.removeChild, rb = $$$hostConfig.removeChildFromContainer, sb = $$$hostConfig.resetTextContent, tb = $$$hostConfig.hideInstance, ub = $$$hostConfig.hideTextInstance, vb = $$$hostConfig.unhideInstance, wb = $$$hostConfig.unhideTextInstance, xb = $$$hostConfig.clearContainer, yb = $$$hostConfig.cloneInstance, zb = $$$hostConfig.createContainerChildSet, Ab = $$$hostConfig.appendChildToContainerChildSet, Bb = $$$hostConfig.finalizeContainerChildren, Cb = $$$hostConfig.replaceContainerChildren, Db = $$$hostConfig.cloneHiddenInstance, Eb = $$$hostConfig.cloneHiddenTextInstance, Fb = $$$hostConfig.canHydrateInstance, Gb = $$$hostConfig.canHydrateTextInstance, Hb = $$$hostConfig.canHydrateSuspenseInstance, Ib = $$$hostConfig.isSuspenseInstancePending, Jb = $$$hostConfig.isSuspenseInstanceFallback, Kb = $$$hostConfig.registerSuspenseInstanceRetry, Lb = $$$hostConfig.getNextHydratableSibling, Mb = $$$hostConfig.getFirstHydratableChild, Nb = $$$hostConfig.getFirstHydratableChildWithinContainer, Ob = $$$hostConfig.getFirstHydratableChildWithinSuspenseInstance, Pb = $$$hostConfig.hydrateInstance, Qb = $$$hostConfig.hydrateTextInstance, Rb = $$$hostConfig.hydrateSuspenseInstance, Sb = $$$hostConfig.getNextHydratableInstanceAfterSuspenseInstance, Tb = $$$hostConfig.commitHydratedContainer, Ub = $$$hostConfig.commitHydratedSuspenseInstance, Vb = $$$hostConfig.clearSuspenseBoundary, Wb = $$$hostConfig.clearSuspenseBoundaryFromContainer, Xb = $$$hostConfig.shouldDeleteUnhydratedTailInstances, Yb = $$$hostConfig.didNotMatchHydratedContainerTextInstance, Zb = $$$hostConfig.didNotMatchHydratedTextInstance, $b; function ac(a) { if (void 0 === $b) try { throw Error(); } catch (c) { var b = c.stack.trim().match(/\n( *(at )?)/); $b = b && b[1] || ""; } return "\n" + $b + a; } var bc = false; function cc(a, b) { if (!a || bc) return ""; bc = true; var c = Error.prepareStackTrace; Error.prepareStackTrace = void 0; try { if (b) if (b = function() { throw Error(); }, Object.defineProperty(b.prototype, "props", { set: function() { throw Error(); } }), "object" === typeof Reflect && Reflect.construct) { try { Reflect.construct(b, []); } catch (l) { var d = l; } Reflect.construct(a, [], b); } else { try { b.call(); } catch (l1) { d = l1; } a.call(b.prototype); } else { try { throw Error(); } catch (l2) { d = l2; } a(); } } catch (l3) { if (l3 && d && "string" === typeof l3.stack) { for(var e = l3.stack.split("\n"), f = d.stack.split("\n"), g = e.length - 1, h = f.length - 1; 1 <= g && 0 <= h && e[g] !== f[h];)h--; for(; 1 <= g && 0 <= h; g--, h--)if (e[g] !== f[h]) { if (1 !== g || 1 !== h) { do if (g--, h--, 0 > h || e[g] !== f[h]) { var k = "\n" + e[g].replace(" at new ", " at "); a.displayName && k.includes("") && (k = k.replace("", a.displayName)); return k; } while (1 <= g && 0 <= h) } break; } } } finally{ bc = false, Error.prepareStackTrace = c; } return (a = a ? a.displayName || a.name : "") ? ac(a) : ""; } var dc = Object.prototype.hasOwnProperty, ec = [], fc = -1; function gc(a) { return { current: a }; } function x(a) { 0 > fc || (a.current = ec[fc], ec[fc] = null, fc--); } function y(a, b) { fc++; ec[fc] = a.current; a.current = b; } var hc = {}, A = gc(hc), B = gc(false), ic = hc; function jc(a, b) { var c = a.type.contextTypes; if (!c) return hc; var d = a.stateNode; if (d && d.__reactInternalMemoizedUnmaskedChildContext === b) return d.__reactInternalMemoizedMaskedChildContext; var e = {}, f; for(f in c)e[f] = b[f]; d && (a = a.stateNode, a.__reactInternalMemoizedUnmaskedChildContext = b, a.__reactInternalMemoizedMaskedChildContext = e); return e; } function C(a) { a = a.childContextTypes; return null !== a && void 0 !== a; } function kc() { x(B); x(A); } function lc(a, b, c) { if (A.current !== hc) throw Error(n(168)); y(A, b); y(B, c); } function mc(a, b, c) { var d = a.stateNode; b = b.childContextTypes; if ("function" !== typeof d.getChildContext) return c; d = d.getChildContext(); for(var e in d)if (!(e in b)) throw Error(n(108, xa(a) || "Unknown", e)); return ca({}, c, d); } function nc(a) { a = (a = a.stateNode) && a.__reactInternalMemoizedMergedChildContext || hc; ic = A.current; y(A, a); y(B, B.current); return true; } function oc(a, b, c) { var d = a.stateNode; if (!d) throw Error(n(169)); c ? (a = mc(a, b, ic), d.__reactInternalMemoizedMergedChildContext = a, x(B), x(A), y(A, a)) : x(B); y(B, c); } var qc = Math.clz32 ? Math.clz32 : pc, rc = Math.log, sc = Math.LN2; function pc(a) { a >>>= 0; return 0 === a ? 32 : 31 - (rc(a) / sc | 0) | 0; } var tc = 64, uc = 4194304; function vc(a) { switch(a & -a){ case 1: return 1; case 2: return 2; case 4: return 4; case 8: return 8; case 16: return 16; case 32: return 32; case 64: case 128: case 256: case 512: case 1024: case 2048: case 4096: case 8192: case 16384: case 32768: case 65536: case 131072: case 262144: case 524288: case 1048576: case 2097152: return a & 4194240; case 4194304: case 8388608: case 16777216: case 33554432: case 67108864: return a & 130023424; case 134217728: return 134217728; case 268435456: return 268435456; case 536870912: return 536870912; case 1073741824: return 1073741824; default: return a; } } function wc(a, b) { var c = a.pendingLanes; if (0 === c) return 0; var d = 0, e = a.suspendedLanes, f = a.pingedLanes, g = c & 268435455; if (0 !== g) { var h = g & ~e; 0 !== h ? d = vc(h) : (f &= g, 0 !== f && (d = vc(f))); } else g = c & ~e, 0 !== g ? d = vc(g) : 0 !== f && (d = vc(f)); if (0 === d) return 0; if (0 !== b && b !== d && 0 === (b & e) && (e = d & -d, f = b & -b, e >= f || 16 === e && 0 !== (f & 4194240))) return b; 0 !== (d & 4) && (d |= c & 16); b = a.entangledLanes; if (0 !== b) for(a = a.entanglements, b &= d; 0 < b;)c = 31 - qc(b), e = 1 << c, d |= a[c], b &= ~e; return d; } function xc(a, b) { switch(a){ case 1: case 2: case 4: return b + 250; case 8: case 16: case 32: case 64: case 128: case 256: case 512: case 1024: case 2048: case 4096: case 8192: case 16384: case 32768: case 65536: case 131072: case 262144: case 524288: case 1048576: case 2097152: return b + 5e3; case 4194304: case 8388608: case 16777216: case 33554432: case 67108864: return -1; case 134217728: case 268435456: case 536870912: case 1073741824: return -1; default: return -1; } } function yc(a, b) { for(var c = a.suspendedLanes, d = a.pingedLanes, e = a.expirationTimes, f = a.pendingLanes; 0 < f;){ var g = 31 - qc(f), h = 1 << g, k = e[g]; if (-1 === k) { if (0 === (h & c) || 0 !== (h & d)) e[g] = xc(h, b); } else k <= b && (a.expiredLanes |= h); f &= ~h; } } function zc(a) { a = a.pendingLanes & -1073741825; return 0 !== a ? a : a & 1073741824 ? 1073741824 : 0; } function Ac(a) { for(var b = [], c = 0; 31 > c; c++)b.push(a); return b; } function Bc(a, b, c) { a.pendingLanes |= b; 536870912 !== b && (a.suspendedLanes = 0, a.pingedLanes = 0); a = a.eventTimes; b = 31 - qc(b); a[b] = c; } function Cc(a, b) { var c = a.pendingLanes & ~b; a.pendingLanes = b; a.suspendedLanes = 0; a.pingedLanes = 0; a.expiredLanes &= b; a.mutableReadLanes &= b; a.entangledLanes &= b; b = a.entanglements; var d = a.eventTimes; for(a = a.expirationTimes; 0 < c;){ var e = 31 - qc(c), f = 1 << e; b[e] = 0; d[e] = -1; a[e] = -1; c &= ~f; } } function Dc(a, b) { var c = a.entangledLanes |= b; for(a = a.entanglements; c;){ var d = 31 - qc(c), e = 1 << d; e & b | a[d] & b && (a[d] |= b); c &= ~e; } } var D = 0; function Ec(a) { a &= -a; return 1 < a ? 4 < a ? 0 !== (a & 268435455) ? 16 : 536870912 : 4 : 1; } var Fc = ba.unstable_scheduleCallback, Gc = ba.unstable_cancelCallback, Hc = ba.unstable_shouldYield, Ic = ba.unstable_requestPaint, E = ba.unstable_now, Jc = ba.unstable_ImmediatePriority, Kc = ba.unstable_UserBlockingPriority, Lc = ba.unstable_NormalPriority, Mc = ba.unstable_IdlePriority, Nc = null, Oc = null; function Pc(a) { if (Oc && "function" === typeof Oc.onCommitFiberRoot) try { Oc.onCommitFiberRoot(Nc, a, void 0, 128 === (a.current.flags & 128)); } catch (b) {} } function Qc(a, b) { return a === b && (0 !== a || 1 / a === 1 / b) || a !== a && b !== b; } var Rc = "function" === typeof Object.is ? Object.is : Qc, Sc = null, Tc = false, Uc = false; function Vc(a) { null === Sc ? Sc = [ a ] : Sc.push(a); } function Wc(a) { Tc = true; Vc(a); } function Xc() { if (!Uc && null !== Sc) { Uc = true; var a = 0, b = D; try { var c = Sc; for(D = 1; a < c.length; a++){ var d = c[a]; do d = d(true); while (null !== d) } Sc = null; Tc = false; } catch (e) { throw null !== Sc && (Sc = Sc.slice(a + 1)), Fc(Jc, Xc), e; } finally{ D = b, Uc = false; } } return null; } var Yc = ea.ReactCurrentBatchConfig; function Zc(a, b) { if (Rc(a, b)) return true; if ("object" !== typeof a || null === a || "object" !== typeof b || null === b) return false; var c = Object.keys(a), d = Object.keys(b); if (c.length !== d.length) return false; for(d = 0; d < c.length; d++){ var e = c[d]; if (!dc.call(b, e) || !Rc(a[e], b[e])) return false; } return true; } function $c(a) { switch(a.tag){ case 5: return ac(a.type); case 16: return ac("Lazy"); case 13: return ac("Suspense"); case 19: return ac("SuspenseList"); case 0: case 2: case 15: return a = cc(a.type, false), a; case 11: return a = cc(a.type.render, false), a; case 1: return a = cc(a.type, true), a; default: return ""; } } function ad(a, b) { if (a && a.defaultProps) { b = ca({}, b); a = a.defaultProps; for(var c in a)void 0 === b[c] && (b[c] = a[c]); return b; } return b; } var bd = gc(null), cd = null, dd = null, ed = null; function fd() { ed = dd = cd = null; } function gd(a, b, c) { Ta ? (y(bd, b._currentValue), b._currentValue = c) : (y(bd, b._currentValue2), b._currentValue2 = c); } function hd(a) { var b = bd.current; x(bd); Ta ? a._currentValue = b : a._currentValue2 = b; } function id(a, b, c) { for(; null !== a;){ var d = a.alternate; (a.childLanes & b) !== b ? (a.childLanes |= b, null !== d && (d.childLanes |= b)) : null !== d && (d.childLanes & b) !== b && (d.childLanes |= b); if (a === c) break; a = a.return; } } function jd(a, b) { cd = a; ed = dd = null; a = a.dependencies; null !== a && null !== a.firstContext && (0 !== (a.lanes & b) && (kd = true), a.firstContext = null); } function ld(a) { var b = Ta ? a._currentValue : a._currentValue2; if (ed !== a) if (a = { context: a, memoizedValue: b, next: null }, null === dd) { if (null === cd) throw Error(n(308)); dd = a; cd.dependencies = { lanes: 0, firstContext: a }; } else dd = dd.next = a; return b; } var md = null, nd = false; function od(a) { a.updateQueue = { baseState: a.memoizedState, firstBaseUpdate: null, lastBaseUpdate: null, shared: { pending: null, interleaved: null, lanes: 0 }, effects: null }; } function pd(a, b) { a = a.updateQueue; b.updateQueue === a && (b.updateQueue = { baseState: a.baseState, firstBaseUpdate: a.firstBaseUpdate, lastBaseUpdate: a.lastBaseUpdate, shared: a.shared, effects: a.effects }); } function qd(a, b) { return { eventTime: a, lane: b, tag: 0, payload: null, callback: null, next: null }; } function rd(a, b) { var c = a.updateQueue; null !== c && (c = c.shared, null !== F && 0 !== (a.mode & 1) && 0 === (G & 2) ? (a = c.interleaved, null === a ? (b.next = b, null === md ? md = [ c ] : md.push(c)) : (b.next = a.next, a.next = b), c.interleaved = b) : (a = c.pending, null === a ? b.next = b : (b.next = a.next, a.next = b), c.pending = b)); } function sd(a, b, c) { b = b.updateQueue; if (null !== b && (b = b.shared, 0 !== (c & 4194240))) { var d = b.lanes; d &= a.pendingLanes; c |= d; b.lanes = c; Dc(a, c); } } function td(a, b) { var c = a.updateQueue, d = a.alternate; if (null !== d && (d = d.updateQueue, c === d)) { var e = null, f = null; c = c.firstBaseUpdate; if (null !== c) { do { var g = { eventTime: c.eventTime, lane: c.lane, tag: c.tag, payload: c.payload, callback: c.callback, next: null }; null === f ? e = f = g : f = f.next = g; c = c.next; }while (null !== c) null === f ? e = f = b : f = f.next = b; } else e = f = b; c = { baseState: d.baseState, firstBaseUpdate: e, lastBaseUpdate: f, shared: d.shared, effects: d.effects }; a.updateQueue = c; return; } a = c.lastBaseUpdate; null === a ? c.firstBaseUpdate = b : a.next = b; c.lastBaseUpdate = b; } function ud(a, b, c, d) { var e = a.updateQueue; nd = false; var f = e.firstBaseUpdate, g = e.lastBaseUpdate, h = e.shared.pending; if (null !== h) { e.shared.pending = null; var k = h, l = k.next; k.next = null; null === g ? f = l : g.next = l; g = k; var m = a.alternate; null !== m && (m = m.updateQueue, h = m.lastBaseUpdate, h !== g && (null === h ? m.firstBaseUpdate = l : h.next = l, m.lastBaseUpdate = k)); } if (null !== f) { var v = e.baseState; g = 0; m = l = k = null; h = f; do { var r = h.lane, z = h.eventTime; if ((d & r) === r) { null !== m && (m = m.next = { eventTime: z, lane: 0, tag: h.tag, payload: h.payload, callback: h.callback, next: null }); a: { var q = a, N = h; r = b; z = c; switch(N.tag){ case 1: q = N.payload; if ("function" === typeof q) { v = q.call(z, v, r); break a; } v = q; break a; case 3: q.flags = q.flags & -65537 | 128; case 0: q = N.payload; r = "function" === typeof q ? q.call(z, v, r) : q; if (null === r || void 0 === r) break a; v = ca({}, v, r); break a; case 2: nd = true; } } null !== h.callback && 0 !== h.lane && (a.flags |= 64, r = e.effects, null === r ? e.effects = [ h ] : r.push(h)); } else z = { eventTime: z, lane: r, tag: h.tag, payload: h.payload, callback: h.callback, next: null }, null === m ? (l = m = z, k = v) : m = m.next = z, g |= r; h = h.next; if (null === h) if (h = e.shared.pending, null === h) break; else r = h, h = r.next, r.next = null, e.lastBaseUpdate = r, e.shared.pending = null; }while (1) null === m && (k = v); e.baseState = k; e.firstBaseUpdate = l; e.lastBaseUpdate = m; b = e.shared.interleaved; if (null !== b) { e = b; do g |= e.lane, e = e.next; while (e !== b) } else null === f && (e.shared.lanes = 0); vd |= g; a.lanes = g; a.memoizedState = v; } } function wd(a, b, c) { a = b.effects; b.effects = null; if (null !== a) for(b = 0; b < a.length; b++){ var d = a[b], e = d.callback; if (null !== e) { d.callback = null; d = c; if ("function" !== typeof e) throw Error(n(191, e)); e.call(d); } } } var xd = new aa.Component().refs; function yd(a, b, c, d) { b = a.memoizedState; c = c(d, b); c = null === c || void 0 === c ? b : ca({}, b, c); a.memoizedState = c; 0 === a.lanes && (a.updateQueue.baseState = c); } var Bd = { isMounted: function(a) { return (a = a._reactInternals) ? ya(a) === a : false; }, enqueueSetState: function(a, b, c) { a = a._reactInternals; var d = H(), e = zd(a), f = qd(d, e); f.payload = b; void 0 !== c && null !== c && (f.callback = c); rd(a, f); b = Ad(a, e, d); null !== b && sd(b, a, e); }, enqueueReplaceState: function(a, b, c) { a = a._reactInternals; var d = H(), e = zd(a), f = qd(d, e); f.tag = 1; f.payload = b; void 0 !== c && null !== c && (f.callback = c); rd(a, f); b = Ad(a, e, d); null !== b && sd(b, a, e); }, enqueueForceUpdate: function(a, b) { a = a._reactInternals; var c = H(), d = zd(a), e = qd(c, d); e.tag = 2; void 0 !== b && null !== b && (e.callback = b); rd(a, e); b = Ad(a, d, c); null !== b && sd(b, a, d); } }; function Cd(a, b, c, d, e, f, g) { a = a.stateNode; return "function" === typeof a.shouldComponentUpdate ? a.shouldComponentUpdate(d, f, g) : b.prototype && b.prototype.isPureReactComponent ? !Zc(c, d) || !Zc(e, f) : true; } function Dd(a, b, c) { var d = false, e = hc; var f = b.contextType; "object" === typeof f && null !== f ? f = ld(f) : (e = C(b) ? ic : A.current, d = b.contextTypes, f = (d = null !== d && void 0 !== d) ? jc(a, e) : hc); b = new b(c, f); a.memoizedState = null !== b.state && void 0 !== b.state ? b.state : null; b.updater = Bd; a.stateNode = b; b._reactInternals = a; d && (a = a.stateNode, a.__reactInternalMemoizedUnmaskedChildContext = e, a.__reactInternalMemoizedMaskedChildContext = f); return b; } function Ed(a, b, c, d) { a = b.state; "function" === typeof b.componentWillReceiveProps && b.componentWillReceiveProps(c, d); "function" === typeof b.UNSAFE_componentWillReceiveProps && b.UNSAFE_componentWillReceiveProps(c, d); b.state !== a && Bd.enqueueReplaceState(b, b.state, null); } function Fd(a, b, c, d) { var e = a.stateNode; e.props = c; e.state = a.memoizedState; e.refs = xd; od(a); var f = b.contextType; "object" === typeof f && null !== f ? e.context = ld(f) : (f = C(b) ? ic : A.current, e.context = jc(a, f)); e.state = a.memoizedState; f = b.getDerivedStateFromProps; "function" === typeof f && (yd(a, b, f, c), e.state = a.memoizedState); "function" === typeof b.getDerivedStateFromProps || "function" === typeof e.getSnapshotBeforeUpdate || "function" !== typeof e.UNSAFE_componentWillMount && "function" !== typeof e.componentWillMount || (b = e.state, "function" === typeof e.componentWillMount && e.componentWillMount(), "function" === typeof e.UNSAFE_componentWillMount && e.UNSAFE_componentWillMount(), b !== e.state && Bd.enqueueReplaceState(e, e.state, null), ud(a, c, e, d), e.state = a.memoizedState); "function" === typeof e.componentDidMount && (a.flags |= 4194308); } var Gd = [], Hd = 0, Id = null, Jd = 0, Kd = [], Ld = 0, Md = null, Nd = 1, Od = ""; function Pd(a, b) { Gd[Hd++] = Jd; Gd[Hd++] = Id; Id = a; Jd = b; } function Qd(a, b, c) { Kd[Ld++] = Nd; Kd[Ld++] = Od; Kd[Ld++] = Md; Md = a; var d = Nd; a = Od; var e = 32 - qc(d) - 1; d &= ~(1 << e); c += 1; var f = 32 - qc(b) + e; if (30 < f) { var g = e - e % 5; f = (d & (1 << g) - 1).toString(32); d >>= g; e -= g; Nd = 1 << 32 - qc(b) + e | c << e | d; Od = f + a; } else Nd = 1 << f | c << e | d, Od = a; } function Rd(a) { null !== a.return && (Pd(a, 1), Qd(a, 1, 0)); } function Sd(a) { for(; a === Id;)Id = Gd[--Hd], Gd[Hd] = null, Jd = Gd[--Hd], Gd[Hd] = null; for(; a === Md;)Md = Kd[--Ld], Kd[Ld] = null, Od = Kd[--Ld], Kd[Ld] = null, Nd = Kd[--Ld], Kd[Ld] = null; } var Td = null, Ud = null, I = false, Vd = false, Wd = null; function Xd(a, b) { var c = Yd(5, null, null, 0); c.elementType = "DELETED"; c.stateNode = b; c.return = a; b = a.deletions; null === b ? (a.deletions = [ c ], a.flags |= 16) : b.push(c); } function Zd(a, b) { switch(a.tag){ case 5: return b = Fb(b, a.type, a.pendingProps), null !== b ? (a.stateNode = b, Td = a, Ud = Mb(b), true) : false; case 6: return b = Gb(b, a.pendingProps), null !== b ? (a.stateNode = b, Td = a, Ud = null, true) : false; case 13: b = Hb(b); if (null !== b) { var c = null !== Md ? { id: Nd, overflow: Od } : null; a.memoizedState = { dehydrated: b, treeContext: c, retryLane: 1073741824 }; c = Yd(18, null, null, 0); c.stateNode = b; c.return = a; a.child = c; Td = a; Ud = null; return true; } return false; default: return false; } } function $d(a) { return 0 !== (a.mode & 1) && 0 === (a.flags & 128); } function ae(a) { if (I) { var b = Ud; if (b) { var c = b; if (!Zd(a, b)) { if ($d(a)) throw Error(n(418)); b = Lb(c); var d = Td; b && Zd(a, b) ? Xd(d, c) : (a.flags = a.flags & -4097 | 2, I = false, Td = a); } } else { if ($d(a)) throw Error(n(418)); a.flags = a.flags & -4097 | 2; I = false; Td = a; } } } function be(a) { for(a = a.return; null !== a && 5 !== a.tag && 3 !== a.tag && 13 !== a.tag;)a = a.return; Td = a; } function ce(a) { if (!p || a !== Td) return false; if (!I) return be(a), I = true, false; if (3 !== a.tag && (5 !== a.tag || Xb(a.type) && !Oa(a.type, a.memoizedProps))) { var b = Ud; if (b) { if ($d(a)) { for(a = Ud; a;)a = Lb(a); throw Error(n(418)); } for(; b;)Xd(a, b), b = Lb(b); } } be(a); if (13 === a.tag) { if (!p) throw Error(n(316)); a = a.memoizedState; a = null !== a ? a.dehydrated : null; if (!a) throw Error(n(317)); Ud = Sb(a); } else Ud = Td ? Lb(a.stateNode) : null; return true; } function de() { p && (Ud = Td = null, Vd = I = false); } function ee(a) { null === Wd ? Wd = [ a ] : Wd.push(a); } function fe(a, b, c) { a = c.ref; if (null !== a && "function" !== typeof a && "object" !== typeof a) { if (c._owner) { c = c._owner; if (c) { if (1 !== c.tag) throw Error(n(309)); var d = c.stateNode; } if (!d) throw Error(n(147, a)); var e = d, f = "" + a; if (null !== b && null !== b.ref && "function" === typeof b.ref && b.ref._stringRef === f) return b.ref; b = function(a2) { var b2 = e.refs; b2 === xd && (b2 = e.refs = {}); null === a2 ? delete b2[f] : b2[f] = a2; }; b._stringRef = f; return b; } if ("string" !== typeof a) throw Error(n(284)); if (!c._owner) throw Error(n(290, a)); } return a; } function ge(a, b) { a = Object.prototype.toString.call(b); throw Error(n(31, "[object Object]" === a ? "object with keys {" + Object.keys(b).join(", ") + "}" : a)); } function he(a) { var b = a._init; return b(a._payload); } function ie(a) { function b(b2, c2) { if (a) { var d2 = b2.deletions; null === d2 ? (b2.deletions = [ c2 ], b2.flags |= 16) : d2.push(c2); } } function c(c2, d2) { if (!a) return null; for(; null !== d2;)b(c2, d2), d2 = d2.sibling; return null; } function d(a2, b2) { for(a2 = /* @__PURE__ */ new Map(); null !== b2;)null !== b2.key ? a2.set(b2.key, b2) : a2.set(b2.index, b2), b2 = b2.sibling; return a2; } function e(a2, b2) { a2 = je(a2, b2); a2.index = 0; a2.sibling = null; return a2; } function f(b2, c2, d2) { b2.index = d2; if (!a) return b2.flags |= 1048576, c2; d2 = b2.alternate; if (null !== d2) return d2 = d2.index, d2 < c2 ? (b2.flags |= 2, c2) : d2; b2.flags |= 2; return c2; } function g(b2) { a && null === b2.alternate && (b2.flags |= 2); return b2; } function h(a2, b2, c2, d2) { if (null === b2 || 6 !== b2.tag) return b2 = ke(c2, a2.mode, d2), b2.return = a2, b2; b2 = e(b2, c2); b2.return = a2; return b2; } function k(a2, b2, c2, d2) { var f2 = c2.type; if (f2 === ia) return m(a2, b2, c2.props.children, d2, c2.key); if (null !== b2 && (b2.elementType === f2 || "object" === typeof f2 && null !== f2 && f2.$$typeof === ra && he(f2) === b2.type)) return d2 = e(b2, c2.props), d2.ref = fe(a2, b2, c2), d2.return = a2, d2; d2 = le(c2.type, c2.key, c2.props, null, a2.mode, d2); d2.ref = fe(a2, b2, c2); d2.return = a2; return d2; } function l(a2, b2, c2, d2) { if (null === b2 || 4 !== b2.tag || b2.stateNode.containerInfo !== c2.containerInfo || b2.stateNode.implementation !== c2.implementation) return b2 = me(c2, a2.mode, d2), b2.return = a2, b2; b2 = e(b2, c2.children || []); b2.return = a2; return b2; } function m(a2, b2, c2, d2, f2) { if (null === b2 || 7 !== b2.tag) return b2 = ne(c2, a2.mode, d2, f2), b2.return = a2, b2; b2 = e(b2, c2); b2.return = a2; return b2; } function v(a2, b2, c2) { if ("string" === typeof b2 && "" !== b2 || "number" === typeof b2) return b2 = ke("" + b2, a2.mode, c2), b2.return = a2, b2; if ("object" === typeof b2 && null !== b2) { switch(b2.$$typeof){ case fa: return c2 = le(b2.type, b2.key, b2.props, null, a2.mode, c2), c2.ref = fe(a2, null, b2), c2.return = a2, c2; case ha: return b2 = me(b2, a2.mode, c2), b2.return = a2, b2; case ra: var d2 = b2._init; return v(a2, d2(b2._payload), c2); } if (Ea(b2) || ua(b2)) return b2 = ne(b2, a2.mode, c2, null), b2.return = a2, b2; ge(a2, b2); } return null; } function r(a2, b2, c2, d2) { var e2 = null !== b2 ? b2.key : null; if ("string" === typeof c2 && "" !== c2 || "number" === typeof c2) return null !== e2 ? null : h(a2, b2, "" + c2, d2); if ("object" === typeof c2 && null !== c2) { switch(c2.$$typeof){ case fa: return c2.key === e2 ? k(a2, b2, c2, d2) : null; case ha: return c2.key === e2 ? l(a2, b2, c2, d2) : null; case ra: return e2 = c2._init, r(a2, b2, e2(c2._payload), d2); } if (Ea(c2) || ua(c2)) return null !== e2 ? null : m(a2, b2, c2, d2, null); ge(a2, c2); } return null; } function z(a2, b2, c2, d2, e2) { if ("string" === typeof d2 && "" !== d2 || "number" === typeof d2) return a2 = a2.get(c2) || null, h(b2, a2, "" + d2, e2); if ("object" === typeof d2 && null !== d2) { switch(d2.$$typeof){ case fa: return a2 = a2.get(null === d2.key ? c2 : d2.key) || null, k(b2, a2, d2, e2); case ha: return a2 = a2.get(null === d2.key ? c2 : d2.key) || null, l(b2, a2, d2, e2); case ra: var f2 = d2._init; return z(a2, b2, c2, f2(d2._payload), e2); } if (Ea(d2) || ua(d2)) return a2 = a2.get(c2) || null, m(b2, a2, d2, e2, null); ge(b2, d2); } return null; } function q(e2, g2, h2, k2) { for(var l2 = null, m2 = null, w = g2, u = g2 = 0, t = null; null !== w && u < h2.length; u++){ w.index > u ? (t = w, w = null) : t = w.sibling; var q2 = r(e2, w, h2[u], k2); if (null === q2) { null === w && (w = t); break; } a && w && null === q2.alternate && b(e2, w); g2 = f(q2, g2, u); null === m2 ? l2 = q2 : m2.sibling = q2; m2 = q2; w = t; } if (u === h2.length) return c(e2, w), I && Pd(e2, u), l2; if (null === w) { for(; u < h2.length; u++)w = v(e2, h2[u], k2), null !== w && (g2 = f(w, g2, u), null === m2 ? l2 = w : m2.sibling = w, m2 = w); I && Pd(e2, u); return l2; } for(w = d(e2, w); u < h2.length; u++)t = z(w, e2, u, h2[u], k2), null !== t && (a && null !== t.alternate && w.delete(null === t.key ? u : t.key), g2 = f(t, g2, u), null === m2 ? l2 = t : m2.sibling = t, m2 = t); a && w.forEach(function(a2) { return b(e2, a2); }); I && Pd(e2, u); return l2; } function N(e2, g2, h2, k2) { var l2 = ua(h2); if ("function" !== typeof l2) throw Error(n(150)); h2 = l2.call(h2); if (null == h2) throw Error(n(151)); for(var w = l2 = null, m2 = g2, u = g2 = 0, q2 = null, t = h2.next(); null !== m2 && !t.done; u++, t = h2.next()){ m2.index > u ? (q2 = m2, m2 = null) : q2 = m2.sibling; var V = r(e2, m2, t.value, k2); if (null === V) { null === m2 && (m2 = q2); break; } a && m2 && null === V.alternate && b(e2, m2); g2 = f(V, g2, u); null === w ? l2 = V : w.sibling = V; w = V; m2 = q2; } if (t.done) return c(e2, m2), I && Pd(e2, u), l2; if (null === m2) { for(; !t.done; u++, t = h2.next())t = v(e2, t.value, k2), null !== t && (g2 = f(t, g2, u), null === w ? l2 = t : w.sibling = t, w = t); I && Pd(e2, u); return l2; } for(m2 = d(e2, m2); !t.done; u++, t = h2.next())t = z(m2, e2, u, t.value, k2), null !== t && (a && null !== t.alternate && m2.delete(null === t.key ? u : t.key), g2 = f(t, g2, u), null === w ? l2 = t : w.sibling = t, w = t); a && m2.forEach(function(a2) { return b(e2, a2); }); I && Pd(e2, u); return l2; } function da(a2, d2, f2, h2) { "object" === typeof f2 && null !== f2 && f2.type === ia && null === f2.key && (f2 = f2.props.children); if ("object" === typeof f2 && null !== f2) { switch(f2.$$typeof){ case fa: a: { for(var k2 = f2.key, l2 = d2; null !== l2;){ if (l2.key === k2) { k2 = f2.type; if (k2 === ia) { if (7 === l2.tag) { c(a2, l2.sibling); d2 = e(l2, f2.props.children); d2.return = a2; a2 = d2; break a; } } else if (l2.elementType === k2 || "object" === typeof k2 && null !== k2 && k2.$$typeof === ra && he(k2) === l2.type) { c(a2, l2.sibling); d2 = e(l2, f2.props); d2.ref = fe(a2, l2, f2); d2.return = a2; a2 = d2; break a; } c(a2, l2); break; } else b(a2, l2); l2 = l2.sibling; } f2.type === ia ? (d2 = ne(f2.props.children, a2.mode, h2, f2.key), d2.return = a2, a2 = d2) : (h2 = le(f2.type, f2.key, f2.props, null, a2.mode, h2), h2.ref = fe(a2, d2, f2), h2.return = a2, a2 = h2); } return g(a2); case ha: a: { for(l2 = f2.key; null !== d2;){ if (d2.key === l2) if (4 === d2.tag && d2.stateNode.containerInfo === f2.containerInfo && d2.stateNode.implementation === f2.implementation) { c(a2, d2.sibling); d2 = e(d2, f2.children || []); d2.return = a2; a2 = d2; break a; } else { c(a2, d2); break; } else b(a2, d2); d2 = d2.sibling; } d2 = me(f2, a2.mode, h2); d2.return = a2; a2 = d2; } return g(a2); case ra: return l2 = f2._init, da(a2, d2, l2(f2._payload), h2); } if (Ea(f2)) return q(a2, d2, f2, h2); if (ua(f2)) return N(a2, d2, f2, h2); ge(a2, f2); } return "string" === typeof f2 && "" !== f2 || "number" === typeof f2 ? (f2 = "" + f2, null !== d2 && 6 === d2.tag ? (c(a2, d2.sibling), d2 = e(d2, f2), d2.return = a2, a2 = d2) : (c(a2, d2), d2 = ke(f2, a2.mode, h2), d2.return = a2, a2 = d2), g(a2)) : c(a2, d2); } return da; } var oe = ie(true), pe = ie(false), qe = {}, re = gc(qe), se = gc(qe), te = gc(qe); function ue(a) { if (a === qe) throw Error(n(174)); return a; } function ve(a, b) { y(te, b); y(se, a); y(re, qe); a = Ga(b); x(re); y(re, a); } function we() { x(re); x(se); x(te); } function xe(a) { var b = ue(te.current), c = ue(re.current); b = Ha(c, a.type, b); c !== b && (y(se, a), y(re, b)); } function ye(a) { se.current === a && (x(re), x(se)); } var J = gc(0); function ze(a) { for(var b = a; null !== b;){ if (13 === b.tag) { var c = b.memoizedState; if (null !== c && (c = c.dehydrated, null === c || Ib(c) || Jb(c))) return b; } else if (19 === b.tag && void 0 !== b.memoizedProps.revealOrder) { if (0 !== (b.flags & 128)) return b; } else if (null !== b.child) { b.child.return = b; b = b.child; continue; } if (b === a) break; for(; null === b.sibling;){ if (null === b.return || b.return === a) return null; b = b.return; } b.sibling.return = b.return; b = b.sibling; } return null; } var Ae = []; function Be() { for(var a = 0; a < Ae.length; a++){ var b = Ae[a]; Ta ? b._workInProgressVersionPrimary = null : b._workInProgressVersionSecondary = null; } Ae.length = 0; } var Ce = ea.ReactCurrentDispatcher, De = ea.ReactCurrentBatchConfig, Ee = 0, K = null, L = null, M = null, Fe = false, Ge = false, He = 0, Ie = 0; function O() { throw Error(n(321)); } function Je(a, b) { if (null === b) return false; for(var c = 0; c < b.length && c < a.length; c++)if (!Rc(a[c], b[c])) return false; return true; } function Ke(a, b, c, d, e, f) { Ee = f; K = b; b.memoizedState = null; b.updateQueue = null; b.lanes = 0; Ce.current = null === a || null === a.memoizedState ? Le : Me; a = c(d, e); if (Ge) { f = 0; do { Ge = false; He = 0; if (25 <= f) throw Error(n(301)); f += 1; M = L = null; b.updateQueue = null; Ce.current = Ne; a = c(d, e); }while (Ge) } Ce.current = Oe; b = null !== L && null !== L.next; Ee = 0; M = L = K = null; Fe = false; if (b) throw Error(n(300)); return a; } function Pe() { var a = 0 !== He; He = 0; return a; } function Qe() { var a = { memoizedState: null, baseState: null, baseQueue: null, queue: null, next: null }; null === M ? K.memoizedState = M = a : M = M.next = a; return M; } function Re() { if (null === L) { var a = K.alternate; a = null !== a ? a.memoizedState : null; } else a = L.next; var b = null === M ? K.memoizedState : M.next; if (null !== b) M = b, L = a; else { if (null === a) throw Error(n(310)); L = a; a = { memoizedState: L.memoizedState, baseState: L.baseState, baseQueue: L.baseQueue, queue: L.queue, next: null }; null === M ? K.memoizedState = M = a : M = M.next = a; } return M; } function Se(a, b) { return "function" === typeof b ? b(a) : b; } function Te(a) { var b = Re(), c = b.queue; if (null === c) throw Error(n(311)); c.lastRenderedReducer = a; var d = L, e = d.baseQueue, f = c.pending; if (null !== f) { if (null !== e) { var g = e.next; e.next = f.next; f.next = g; } d.baseQueue = e = f; c.pending = null; } if (null !== e) { f = e.next; d = d.baseState; var h = g = null, k = null, l = f; do { var m = l.lane; if ((Ee & m) === m) null !== k && (k = k.next = { lane: 0, action: l.action, hasEagerState: l.hasEagerState, eagerState: l.eagerState, next: null }), d = l.hasEagerState ? l.eagerState : a(d, l.action); else { var v = { lane: m, action: l.action, hasEagerState: l.hasEagerState, eagerState: l.eagerState, next: null }; null === k ? (h = k = v, g = d) : k = k.next = v; K.lanes |= m; vd |= m; } l = l.next; }while (null !== l && l !== f) null === k ? g = d : k.next = h; Rc(d, b.memoizedState) || (kd = true); b.memoizedState = d; b.baseState = g; b.baseQueue = k; c.lastRenderedState = d; } a = c.interleaved; if (null !== a) { e = a; do f = e.lane, K.lanes |= f, vd |= f, e = e.next; while (e !== a) } else null === e && (c.lanes = 0); return [ b.memoizedState, c.dispatch ]; } function Ue(a) { var b = Re(), c = b.queue; if (null === c) throw Error(n(311)); c.lastRenderedReducer = a; var d = c.dispatch, e = c.pending, f = b.memoizedState; if (null !== e) { c.pending = null; var g = e = e.next; do f = a(f, g.action), g = g.next; while (g !== e) Rc(f, b.memoizedState) || (kd = true); b.memoizedState = f; null === b.baseQueue && (b.baseState = f); c.lastRenderedState = f; } return [ f, d ]; } function Ve() {} function We(a, b) { var c = K, d = Re(), e = b(), f = !Rc(d.memoizedState, e); f && (d.memoizedState = e, kd = true); d = d.queue; Xe(Ye.bind(null, c, d, a), [ a ]); if (d.getSnapshot !== b || f || null !== M && M.memoizedState.tag & 1) { c.flags |= 2048; Ze(9, $e.bind(null, c, d, e, b), void 0, null); if (null === F) throw Error(n(349)); 0 !== (Ee & 30) || af(c, b, e); } return e; } function af(a, b, c) { a.flags |= 16384; a = { getSnapshot: b, value: c }; b = K.updateQueue; null === b ? (b = { lastEffect: null, stores: null }, K.updateQueue = b, b.stores = [ a ]) : (c = b.stores, null === c ? b.stores = [ a ] : c.push(a)); } function $e(a, b, c, d) { b.value = c; b.getSnapshot = d; bf(b) && Ad(a, 1, -1); } function Ye(a, b, c) { return c(function() { bf(b) && Ad(a, 1, -1); }); } function bf(a) { var b = a.getSnapshot; a = a.value; try { var c = b(); return !Rc(a, c); } catch (d) { return true; } } function cf(a) { var b = Qe(); "function" === typeof a && (a = a()); b.memoizedState = b.baseState = a; a = { pending: null, interleaved: null, lanes: 0, dispatch: null, lastRenderedReducer: Se, lastRenderedState: a }; b.queue = a; a = a.dispatch = df.bind(null, K, a); return [ b.memoizedState, a ]; } function Ze(a, b, c, d) { a = { tag: a, create: b, destroy: c, deps: d, next: null }; b = K.updateQueue; null === b ? (b = { lastEffect: null, stores: null }, K.updateQueue = b, b.lastEffect = a.next = a) : (c = b.lastEffect, null === c ? b.lastEffect = a.next = a : (d = c.next, c.next = a, a.next = d, b.lastEffect = a)); return a; } function ef() { return Re().memoizedState; } function ff(a, b, c, d) { var e = Qe(); K.flags |= a; e.memoizedState = Ze(1 | b, c, void 0, void 0 === d ? null : d); } function gf(a, b, c, d) { var e = Re(); d = void 0 === d ? null : d; var f = void 0; if (null !== L) { var g = L.memoizedState; f = g.destroy; if (null !== d && Je(d, g.deps)) { e.memoizedState = Ze(b, c, f, d); return; } } K.flags |= a; e.memoizedState = Ze(1 | b, c, f, d); } function hf(a, b) { return ff(8390656, 8, a, b); } function Xe(a, b) { return gf(2048, 8, a, b); } function jf(a, b) { return gf(4, 2, a, b); } function kf(a, b) { return gf(4, 4, a, b); } function lf(a, b) { if ("function" === typeof b) return a = a(), b(a), function() { b(null); }; if (null !== b && void 0 !== b) return a = a(), b.current = a, function() { b.current = null; }; } function mf(a, b, c) { c = null !== c && void 0 !== c ? c.concat([ a ]) : null; return gf(4, 4, lf.bind(null, b, a), c); } function nf() {} function of(a, b) { var c = Re(); b = void 0 === b ? null : b; var d = c.memoizedState; if (null !== d && null !== b && Je(b, d[1])) return d[0]; c.memoizedState = [ a, b ]; return a; } function pf(a, b) { var c = Re(); b = void 0 === b ? null : b; var d = c.memoizedState; if (null !== d && null !== b && Je(b, d[1])) return d[0]; a = a(); c.memoizedState = [ a, b ]; return a; } function qf(a, b) { var c = D; D = 0 !== c && 4 > c ? c : 4; a(true); var d = De.transition; De.transition = {}; try { a(false), b(); } finally{ D = c, De.transition = d; } } function rf() { return Re().memoizedState; } function sf(a, b, c) { var d = zd(a); c = { lane: d, action: c, hasEagerState: false, eagerState: null, next: null }; tf(a) ? uf(b, c) : (vf(a, b, c), c = H(), a = Ad(a, d, c), null !== a && wf(a, b, d)); } function df(a, b, c) { var d = zd(a), e = { lane: d, action: c, hasEagerState: false, eagerState: null, next: null }; if (tf(a)) uf(b, e); else { vf(a, b, e); var f = a.alternate; if (0 === a.lanes && (null === f || 0 === f.lanes) && (f = b.lastRenderedReducer, null !== f)) try { var g = b.lastRenderedState, h = f(g, c); e.hasEagerState = true; e.eagerState = h; if (Rc(h, g)) return; } catch (k) {} finally{} c = H(); a = Ad(a, d, c); null !== a && wf(a, b, d); } } function tf(a) { var b = a.alternate; return a === K || null !== b && b === K; } function uf(a, b) { Ge = Fe = true; var c = a.pending; null === c ? b.next = b : (b.next = c.next, c.next = b); a.pending = b; } function vf(a, b, c) { null !== F && 0 !== (a.mode & 1) && 0 === (G & 2) ? (a = b.interleaved, null === a ? (c.next = c, null === md ? md = [ b ] : md.push(b)) : (c.next = a.next, a.next = c), b.interleaved = c) : (a = b.pending, null === a ? c.next = c : (c.next = a.next, a.next = c), b.pending = c); } function wf(a, b, c) { if (0 !== (c & 4194240)) { var d = b.lanes; d &= a.pendingLanes; c |= d; b.lanes = c; Dc(a, c); } } var Oe = { readContext: ld, useCallback: O, useContext: O, useEffect: O, useImperativeHandle: O, useInsertionEffect: O, useLayoutEffect: O, useMemo: O, useReducer: O, useRef: O, useState: O, useDebugValue: O, useDeferredValue: O, useTransition: O, useMutableSource: O, useSyncExternalStore: O, useId: O, unstable_isNewReconciler: false }, Le = { readContext: ld, useCallback: function(a, b) { Qe().memoizedState = [ a, void 0 === b ? null : b ]; return a; }, useContext: ld, useEffect: hf, useImperativeHandle: function(a, b, c) { c = null !== c && void 0 !== c ? c.concat([ a ]) : null; return ff(4194308, 4, lf.bind(null, b, a), c); }, useLayoutEffect: function(a, b) { return ff(4194308, 4, a, b); }, useInsertionEffect: function(a, b) { return ff(4, 2, a, b); }, useMemo: function(a, b) { var c = Qe(); b = void 0 === b ? null : b; a = a(); c.memoizedState = [ a, b ]; return a; }, useReducer: function(a, b, c) { var d = Qe(); b = void 0 !== c ? c(b) : b; d.memoizedState = d.baseState = b; a = { pending: null, interleaved: null, lanes: 0, dispatch: null, lastRenderedReducer: a, lastRenderedState: b }; d.queue = a; a = a.dispatch = sf.bind(null, K, a); return [ d.memoizedState, a ]; }, useRef: function(a) { var b = Qe(); a = { current: a }; return b.memoizedState = a; }, useState: cf, useDebugValue: nf, useDeferredValue: function(a) { var b = cf(a), c = b[0], d = b[1]; hf(function() { var b2 = De.transition; De.transition = {}; try { d(a); } finally{ De.transition = b2; } }, [ a ]); return c; }, useTransition: function() { var a = cf(false), b = a[0]; a = qf.bind(null, a[1]); Qe().memoizedState = a; return [ b, a ]; }, useMutableSource: function() {}, useSyncExternalStore: function(a, b, c) { var d = K, e = Qe(); if (I) { if (void 0 === c) throw Error(n(407)); c = c(); } else { c = b(); if (null === F) throw Error(n(349)); 0 !== (Ee & 30) || af(d, b, c); } e.memoizedState = c; var f = { value: c, getSnapshot: b }; e.queue = f; hf(Ye.bind(null, d, f, a), [ a ]); d.flags |= 2048; Ze(9, $e.bind(null, d, f, c, b), void 0, null); return c; }, useId: function() { var a = Qe(), b = F.identifierPrefix; if (I) { var c = Od; var d = Nd; c = (d & ~(1 << 32 - qc(d) - 1)).toString(32) + c; b = ":" + b + "R" + c; c = He++; 0 < c && (b += "H" + c.toString(32)); b += ":"; } else c = Ie++, b = ":" + b + "r" + c.toString(32) + ":"; return a.memoizedState = b; }, unstable_isNewReconciler: false }, Me = { readContext: ld, useCallback: of, useContext: ld, useEffect: Xe, useImperativeHandle: mf, useInsertionEffect: jf, useLayoutEffect: kf, useMemo: pf, useReducer: Te, useRef: ef, useState: function() { return Te(Se); }, useDebugValue: nf, useDeferredValue: function(a) { var b = Te(Se), c = b[0], d = b[1]; Xe(function() { var b2 = De.transition; De.transition = {}; try { d(a); } finally{ De.transition = b2; } }, [ a ]); return c; }, useTransition: function() { var a = Te(Se)[0], b = Re().memoizedState; return [ a, b ]; }, useMutableSource: Ve, useSyncExternalStore: We, useId: rf, unstable_isNewReconciler: false }, Ne = { readContext: ld, useCallback: of, useContext: ld, useEffect: Xe, useImperativeHandle: mf, useInsertionEffect: jf, useLayoutEffect: kf, useMemo: pf, useReducer: Ue, useRef: ef, useState: function() { return Ue(Se); }, useDebugValue: nf, useDeferredValue: function(a) { var b = Ue(Se), c = b[0], d = b[1]; Xe(function() { var b2 = De.transition; De.transition = {}; try { d(a); } finally{ De.transition = b2; } }, [ a ]); return c; }, useTransition: function() { var a = Ue(Se)[0], b = Re().memoizedState; return [ a, b ]; }, useMutableSource: Ve, useSyncExternalStore: We, useId: rf, unstable_isNewReconciler: false }; function xf(a, b) { try { var c = "", d = b; do c += $c(d), d = d.return; while (d) var e = c; } catch (f) { e = "\nError generating stack: " + f.message + "\n" + f.stack; } return { value: a, source: b, stack: e }; } function yf(a, b) { try { console.error(b.value); } catch (c) { setTimeout(function() { throw c; }); } } var zf = "function" === typeof WeakMap ? WeakMap : Map; function Af(a, b, c) { c = qd(-1, c); c.tag = 3; c.payload = { element: null }; var d = b.value; c.callback = function() { Bf || (Bf = true, Cf = d); yf(a, b); }; return c; } function Df(a, b, c) { c = qd(-1, c); c.tag = 3; var d = a.type.getDerivedStateFromError; if ("function" === typeof d) { var e = b.value; c.payload = function() { return d(e); }; c.callback = function() { yf(a, b); }; } var f = a.stateNode; null !== f && "function" === typeof f.componentDidCatch && (c.callback = function() { yf(a, b); "function" !== typeof d && (null === Ef ? Ef = /* @__PURE__ */ new Set([ this ]) : Ef.add(this)); var c2 = b.stack; this.componentDidCatch(b.value, { componentStack: null !== c2 ? c2 : "" }); }); return c; } function Ff(a, b, c) { var d = a.pingCache; if (null === d) { d = a.pingCache = new zf(); var e = /* @__PURE__ */ new Set(); d.set(b, e); } else e = d.get(b), void 0 === e && (e = /* @__PURE__ */ new Set(), d.set(b, e)); e.has(c) || (e.add(c), a = Gf.bind(null, a, b, c), b.then(a, a)); } function Hf(a) { do { var b; if (b = 13 === a.tag) b = a.memoizedState, b = null !== b ? null !== b.dehydrated ? true : false : true; if (b) return a; a = a.return; }while (null !== a) return null; } function If(a, b, c, d, e) { if (0 === (a.mode & 1)) return a === b ? a.flags |= 65536 : (a.flags |= 128, c.flags |= 131072, c.flags &= -52805, 1 === c.tag && (null === c.alternate ? c.tag = 17 : (b = qd(-1, 1), b.tag = 2, rd(c, b))), c.lanes |= 1), a; a.flags |= 65536; a.lanes = e; return a; } function Jf(a) { a.flags |= 4; } function Kf(a, b) { if (null !== a && a.child === b.child) return true; if (0 !== (b.flags & 16)) return false; for(a = b.child; null !== a;){ if (0 !== (a.flags & 12854) || 0 !== (a.subtreeFlags & 12854)) return false; a = a.sibling; } return true; } var Lf, Mf, Nf, Of; if (Ua) Lf = function(a, b) { for(var c = b.child; null !== c;){ if (5 === c.tag || 6 === c.tag) La(a, c.stateNode); else if (4 !== c.tag && null !== c.child) { c.child.return = c; c = c.child; continue; } if (c === b) break; for(; null === c.sibling;){ if (null === c.return || c.return === b) return; c = c.return; } c.sibling.return = c.return; c = c.sibling; } }, Mf = function() {}, Nf = function(a, b, c, d, e) { a = a.memoizedProps; if (a !== d) { var f = b.stateNode, g = ue(re.current); c = Na(f, c, a, d, e, g); (b.updateQueue = c) && Jf(b); } }, Of = function(a, b, c, d) { c !== d && Jf(b); }; else if (Va) { Lf = function(a, b, c, d) { for(var e = b.child; null !== e;){ if (5 === e.tag) { var f = e.stateNode; c && d && (f = Db(f, e.type, e.memoizedProps, e)); La(a, f); } else if (6 === e.tag) f = e.stateNode, c && d && (f = Eb(f, e.memoizedProps, e)), La(a, f); else if (4 !== e.tag) { if (22 === e.tag && null !== e.memoizedState) f = e.child, null !== f && (f.return = e), Lf(a, e, true, true); else if (null !== e.child) { e.child.return = e; e = e.child; continue; } } if (e === b) break; for(; null === e.sibling;){ if (null === e.return || e.return === b) return; e = e.return; } e.sibling.return = e.return; e = e.sibling; } }; var Pf = function(a, b, c, d) { for(var e = b.child; null !== e;){ if (5 === e.tag) { var f = e.stateNode; c && d && (f = Db(f, e.type, e.memoizedProps, e)); Ab(a, f); } else if (6 === e.tag) f = e.stateNode, c && d && (f = Eb(f, e.memoizedProps, e)), Ab(a, f); else if (4 !== e.tag) { if (22 === e.tag && null !== e.memoizedState) f = e.child, null !== f && (f.return = e), Pf(a, e, true, true); else if (null !== e.child) { e.child.return = e; e = e.child; continue; } } if (e === b) break; for(; null === e.sibling;){ if (null === e.return || e.return === b) return; e = e.return; } e.sibling.return = e.return; e = e.sibling; } }; Mf = function(a, b) { var c = b.stateNode; if (!Kf(a, b)) { a = c.containerInfo; var d = zb(a); Pf(d, b, false, false); c.pendingChildren = d; Jf(b); Bb(a, d); } }; Nf = function(a, b, c, d, e) { var f = a.stateNode, g = a.memoizedProps; if ((a = Kf(a, b)) && g === d) b.stateNode = f; else { var h = b.stateNode, k = ue(re.current), l = null; g !== d && (l = Na(h, c, g, d, e, k)); a && null === l ? b.stateNode = f : (f = yb(f, l, c, g, d, b, a, h), Ma(f, c, d, e, k) && Jf(b), b.stateNode = f, a ? Jf(b) : Lf(f, b, false, false)); } }; Of = function(a, b, c, d) { c !== d ? (a = ue(te.current), c = ue(re.current), b.stateNode = Pa(d, a, c, b), Jf(b)) : b.stateNode = a.stateNode; }; } else Mf = function() {}, Nf = function() {}, Of = function() {}; function Qf(a, b) { if (!I) switch(a.tailMode){ case "hidden": b = a.tail; for(var c = null; null !== b;)null !== b.alternate && (c = b), b = b.sibling; null === c ? a.tail = null : c.sibling = null; break; case "collapsed": c = a.tail; for(var d = null; null !== c;)null !== c.alternate && (d = c), c = c.sibling; null === d ? b || null === a.tail ? a.tail = null : a.tail.sibling = null : d.sibling = null; } } function P(a) { var b = null !== a.alternate && a.alternate.child === a.child, c = 0, d = 0; if (b) for(var e = a.child; null !== e;)c |= e.lanes | e.childLanes, d |= e.subtreeFlags & 14680064, d |= e.flags & 14680064, e.return = a, e = e.sibling; else for(e = a.child; null !== e;)c |= e.lanes | e.childLanes, d |= e.subtreeFlags, d |= e.flags, e.return = a, e = e.sibling; a.subtreeFlags |= d; a.childLanes = c; return b; } function Rf(a, b, c) { var d = b.pendingProps; Sd(b); switch(b.tag){ case 2: case 16: case 15: case 0: case 11: case 7: case 8: case 12: case 9: case 14: return P(b), null; case 1: return C(b.type) && kc(), P(b), null; case 3: d = b.stateNode; we(); x(B); x(A); Be(); d.pendingContext && (d.context = d.pendingContext, d.pendingContext = null); if (null === a || null === a.child) ce(b) ? Jf(b) : null === a || a.memoizedState.isDehydrated && 0 === (b.flags & 256) || (b.flags |= 1024, null !== Wd && (Sf(Wd), Wd = null)); Mf(a, b); P(b); return null; case 5: ye(b); c = ue(te.current); var e = b.type; if (null !== a && null != b.stateNode) Nf(a, b, e, d, c), a.ref !== b.ref && (b.flags |= 512, b.flags |= 2097152); else { if (!d) { if (null === b.stateNode) throw Error(n(166)); P(b); return null; } a = ue(re.current); if (ce(b)) { if (!p) throw Error(n(175)); a = Pb(b.stateNode, b.type, b.memoizedProps, c, a, b, !Vd); b.updateQueue = a; null !== a && Jf(b); } else { var f = Ka(e, d, c, a, b); Lf(f, b, false, false); b.stateNode = f; Ma(f, e, d, c, a) && Jf(b); } null !== b.ref && (b.flags |= 512, b.flags |= 2097152); } P(b); return null; case 6: if (a && null != b.stateNode) Of(a, b, a.memoizedProps, d); else { if ("string" !== typeof d && null === b.stateNode) throw Error(n(166)); a = ue(te.current); c = ue(re.current); if (ce(b)) { if (!p) throw Error(n(176)); a = b.stateNode; d = b.memoizedProps; if (c = Qb(a, d, b, !Vd)) { if (e = Td, null !== e) switch(f = 0 !== (e.mode & 1), e.tag){ case 3: Yb(e.stateNode.containerInfo, a, d, f); break; case 5: Zb(e.type, e.memoizedProps, e.stateNode, a, d, f); } } c && Jf(b); } else b.stateNode = Pa(d, a, c, b); } P(b); return null; case 13: x(J); d = b.memoizedState; if (I && null !== Ud && 0 !== (b.mode & 1) && 0 === (b.flags & 128)) { for(a = Ud; a;)a = Lb(a); de(); b.flags |= 98560; return b; } if (null !== d && null !== d.dehydrated) { d = ce(b); if (null === a) { if (!d) throw Error(n(318)); if (!p) throw Error(n(344)); a = b.memoizedState; a = null !== a ? a.dehydrated : null; if (!a) throw Error(n(317)); Rb(a, b); } else de(), 0 === (b.flags & 128) && (b.memoizedState = null), b.flags |= 4; P(b); return null; } null !== Wd && (Sf(Wd), Wd = null); if (0 !== (b.flags & 128)) return b.lanes = c, b; d = null !== d; c = false; null === a ? ce(b) : c = null !== a.memoizedState; d && !c && (b.child.flags |= 8192, 0 !== (b.mode & 1) && (null === a || 0 !== (J.current & 1) ? 0 === Q && (Q = 3) : Tf())); null !== b.updateQueue && (b.flags |= 4); P(b); return null; case 4: return we(), Mf(a, b), null === a && Xa(b.stateNode.containerInfo), P(b), null; case 10: return hd(b.type._context), P(b), null; case 17: return C(b.type) && kc(), P(b), null; case 19: x(J); e = b.memoizedState; if (null === e) return P(b), null; d = 0 !== (b.flags & 128); f = e.rendering; if (null === f) if (d) Qf(e, false); else { if (0 !== Q || null !== a && 0 !== (a.flags & 128)) for(a = b.child; null !== a;){ f = ze(a); if (null !== f) { b.flags |= 128; Qf(e, false); a = f.updateQueue; null !== a && (b.updateQueue = a, b.flags |= 4); b.subtreeFlags = 0; a = c; for(d = b.child; null !== d;)c = d, e = a, c.flags &= 14680066, f = c.alternate, null === f ? (c.childLanes = 0, c.lanes = e, c.child = null, c.subtreeFlags = 0, c.memoizedProps = null, c.memoizedState = null, c.updateQueue = null, c.dependencies = null, c.stateNode = null) : (c.childLanes = f.childLanes, c.lanes = f.lanes, c.child = f.child, c.subtreeFlags = 0, c.deletions = null, c.memoizedProps = f.memoizedProps, c.memoizedState = f.memoizedState, c.updateQueue = f.updateQueue, c.type = f.type, e = f.dependencies, c.dependencies = null === e ? null : { lanes: e.lanes, firstContext: e.firstContext }), d = d.sibling; y(J, J.current & 1 | 2); return b.child; } a = a.sibling; } null !== e.tail && E() > Uf && (b.flags |= 128, d = true, Qf(e, false), b.lanes = 4194304); } else { if (!d) if (a = ze(f), null !== a) { if (b.flags |= 128, d = true, a = a.updateQueue, null !== a && (b.updateQueue = a, b.flags |= 4), Qf(e, true), null === e.tail && "hidden" === e.tailMode && !f.alternate && !I) return P(b), null; } else 2 * E() - e.renderingStartTime > Uf && 1073741824 !== c && (b.flags |= 128, d = true, Qf(e, false), b.lanes = 4194304); e.isBackwards ? (f.sibling = b.child, b.child = f) : (a = e.last, null !== a ? a.sibling = f : b.child = f, e.last = f); } if (null !== e.tail) return b = e.tail, e.rendering = b, e.tail = b.sibling, e.renderingStartTime = E(), b.sibling = null, a = J.current, y(J, d ? a & 1 | 2 : a & 1), b; P(b); return null; case 22: case 23: return Vf(), d = null !== b.memoizedState, null !== a && null !== a.memoizedState !== d && (b.flags |= 8192), d && 0 !== (b.mode & 1) ? 0 !== (Wf & 1073741824) && (P(b), Ua && b.subtreeFlags & 6 && (b.flags |= 8192)) : P(b), null; case 24: return null; case 25: return null; } throw Error(n(156, b.tag)); } var Xf = ea.ReactCurrentOwner, kd = false; function R(a, b, c, d) { b.child = null === a ? pe(b, null, c, d) : oe(b, a.child, c, d); } function Yf(a, b, c, d, e) { c = c.render; var f = b.ref; jd(b, e); d = Ke(a, b, c, d, f, e); c = Pe(); if (null !== a && !kd) return b.updateQueue = a.updateQueue, b.flags &= -2053, a.lanes &= ~e, Zf(a, b, e); I && c && Rd(b); b.flags |= 1; R(a, b, d, e); return b.child; } function $f(a, b, c, d, e) { if (null === a) { var f = c.type; if ("function" === typeof f && !ag(f) && void 0 === f.defaultProps && null === c.compare && void 0 === c.defaultProps) return b.tag = 15, b.type = f, bg(a, b, f, d, e); a = le(c.type, null, d, b, b.mode, e); a.ref = b.ref; a.return = b; return b.child = a; } f = a.child; if (0 === (a.lanes & e)) { var g = f.memoizedProps; c = c.compare; c = null !== c ? c : Zc; if (c(g, d) && a.ref === b.ref) return Zf(a, b, e); } b.flags |= 1; a = je(f, d); a.ref = b.ref; a.return = b; return b.child = a; } function bg(a, b, c, d, e) { if (null !== a && Zc(a.memoizedProps, d) && a.ref === b.ref) if (kd = false, 0 !== (a.lanes & e)) 0 !== (a.flags & 131072) && (kd = true); else return b.lanes = a.lanes, Zf(a, b, e); return cg(a, b, c, d, e); } function dg(a, b, c) { var d = b.pendingProps, e = d.children, f = null !== a ? a.memoizedState : null; if ("hidden" === d.mode) if (0 === (b.mode & 1)) b.memoizedState = { baseLanes: 0, cachePool: null }, y(eg, Wf), Wf |= c; else if (0 !== (c & 1073741824)) b.memoizedState = { baseLanes: 0, cachePool: null }, d = null !== f ? f.baseLanes : c, y(eg, Wf), Wf |= d; else return a = null !== f ? f.baseLanes | c : c, b.lanes = b.childLanes = 1073741824, b.memoizedState = { baseLanes: a, cachePool: null }, b.updateQueue = null, y(eg, Wf), Wf |= a, null; else null !== f ? (d = f.baseLanes | c, b.memoizedState = null) : d = c, y(eg, Wf), Wf |= d; R(a, b, e, c); return b.child; } function fg(a, b) { var c = b.ref; if (null === a && null !== c || null !== a && a.ref !== c) b.flags |= 512, b.flags |= 2097152; } function cg(a, b, c, d, e) { var f = C(c) ? ic : A.current; f = jc(b, f); jd(b, e); c = Ke(a, b, c, d, f, e); d = Pe(); if (null !== a && !kd) return b.updateQueue = a.updateQueue, b.flags &= -2053, a.lanes &= ~e, Zf(a, b, e); I && d && Rd(b); b.flags |= 1; R(a, b, c, e); return b.child; } function gg(a, b, c, d, e) { if (C(c)) { var f = true; nc(b); } else f = false; jd(b, e); if (null === b.stateNode) null !== a && (a.alternate = null, b.alternate = null, b.flags |= 2), Dd(b, c, d), Fd(b, c, d, e), d = true; else if (null === a) { var g = b.stateNode, h = b.memoizedProps; g.props = h; var k = g.context, l = c.contextType; "object" === typeof l && null !== l ? l = ld(l) : (l = C(c) ? ic : A.current, l = jc(b, l)); var m = c.getDerivedStateFromProps, v = "function" === typeof m || "function" === typeof g.getSnapshotBeforeUpdate; v || "function" !== typeof g.UNSAFE_componentWillReceiveProps && "function" !== typeof g.componentWillReceiveProps || (h !== d || k !== l) && Ed(b, g, d, l); nd = false; var r = b.memoizedState; g.state = r; ud(b, d, g, e); k = b.memoizedState; h !== d || r !== k || B.current || nd ? ("function" === typeof m && (yd(b, c, m, d), k = b.memoizedState), (h = nd || Cd(b, c, h, d, r, k, l)) ? (v || "function" !== typeof g.UNSAFE_componentWillMount && "function" !== typeof g.componentWillMount || ("function" === typeof g.componentWillMount && g.componentWillMount(), "function" === typeof g.UNSAFE_componentWillMount && g.UNSAFE_componentWillMount()), "function" === typeof g.componentDidMount && (b.flags |= 4194308)) : ("function" === typeof g.componentDidMount && (b.flags |= 4194308), b.memoizedProps = d, b.memoizedState = k), g.props = d, g.state = k, g.context = l, d = h) : ("function" === typeof g.componentDidMount && (b.flags |= 4194308), d = false); } else { g = b.stateNode; pd(a, b); h = b.memoizedProps; l = b.type === b.elementType ? h : ad(b.type, h); g.props = l; v = b.pendingProps; r = g.context; k = c.contextType; "object" === typeof k && null !== k ? k = ld(k) : (k = C(c) ? ic : A.current, k = jc(b, k)); var z = c.getDerivedStateFromProps; (m = "function" === typeof z || "function" === typeof g.getSnapshotBeforeUpdate) || "function" !== typeof g.UNSAFE_componentWillReceiveProps && "function" !== typeof g.componentWillReceiveProps || (h !== v || r !== k) && Ed(b, g, d, k); nd = false; r = b.memoizedState; g.state = r; ud(b, d, g, e); var q = b.memoizedState; h !== v || r !== q || B.current || nd ? ("function" === typeof z && (yd(b, c, z, d), q = b.memoizedState), (l = nd || Cd(b, c, l, d, r, q, k) || false) ? (m || "function" !== typeof g.UNSAFE_componentWillUpdate && "function" !== typeof g.componentWillUpdate || ("function" === typeof g.componentWillUpdate && g.componentWillUpdate(d, q, k), "function" === typeof g.UNSAFE_componentWillUpdate && g.UNSAFE_componentWillUpdate(d, q, k)), "function" === typeof g.componentDidUpdate && (b.flags |= 4), "function" === typeof g.getSnapshotBeforeUpdate && (b.flags |= 1024)) : ("function" !== typeof g.componentDidUpdate || h === a.memoizedProps && r === a.memoizedState || (b.flags |= 4), "function" !== typeof g.getSnapshotBeforeUpdate || h === a.memoizedProps && r === a.memoizedState || (b.flags |= 1024), b.memoizedProps = d, b.memoizedState = q), g.props = d, g.state = q, g.context = k, d = l) : ("function" !== typeof g.componentDidUpdate || h === a.memoizedProps && r === a.memoizedState || (b.flags |= 4), "function" !== typeof g.getSnapshotBeforeUpdate || h === a.memoizedProps && r === a.memoizedState || (b.flags |= 1024), d = false); } return hg(a, b, c, d, f, e); } function hg(a, b, c, d, e, f) { fg(a, b); var g = 0 !== (b.flags & 128); if (!d && !g) return e && oc(b, c, false), Zf(a, b, f); d = b.stateNode; Xf.current = b; var h = g && "function" !== typeof c.getDerivedStateFromError ? null : d.render(); b.flags |= 1; null !== a && g ? (b.child = oe(b, a.child, null, f), b.child = oe(b, null, h, f)) : R(a, b, h, f); b.memoizedState = d.state; e && oc(b, c, true); return b.child; } function ig(a) { var b = a.stateNode; b.pendingContext ? lc(a, b.pendingContext, b.pendingContext !== b.context) : b.context && lc(a, b.context, false); ve(a, b.containerInfo); } function jg(a, b, c, d, e) { de(); ee(e); b.flags |= 256; R(a, b, c, d); return b.child; } var kg = { dehydrated: null, treeContext: null, retryLane: 0 }; function lg(a) { return { baseLanes: a, cachePool: null }; } function mg(a, b, c) { var d = b.pendingProps, e = J.current, f = false, g = 0 !== (b.flags & 128), h; (h = g) || (h = null !== a && null === a.memoizedState ? false : 0 !== (e & 2)); if (h) f = true, b.flags &= -129; else if (null === a || null !== a.memoizedState) e |= 1; y(J, e & 1); if (null === a) { ae(b); a = b.memoizedState; if (null !== a && (a = a.dehydrated, null !== a)) return 0 === (b.mode & 1) ? b.lanes = 1 : Jb(a) ? b.lanes = 8 : b.lanes = 1073741824, null; e = d.children; a = d.fallback; return f ? (d = b.mode, f = b.child, e = { mode: "hidden", children: e }, 0 === (d & 1) && null !== f ? (f.childLanes = 0, f.pendingProps = e) : f = ng(e, d, 0, null), a = ne(a, d, c, null), f.return = b, a.return = b, f.sibling = a, b.child = f, b.child.memoizedState = lg(c), b.memoizedState = kg, a) : og(b, e); } e = a.memoizedState; if (null !== e) { h = e.dehydrated; if (null !== h) { if (g) { if (b.flags & 256) return b.flags &= -257, pg(a, b, c, Error(n(422))); if (null !== b.memoizedState) return b.child = a.child, b.flags |= 128, null; f = d.fallback; e = b.mode; d = ng({ mode: "visible", children: d.children }, e, 0, null); f = ne(f, e, c, null); f.flags |= 2; d.return = b; f.return = b; d.sibling = f; b.child = d; 0 !== (b.mode & 1) && oe(b, a.child, null, c); b.child.memoizedState = lg(c); b.memoizedState = kg; return f; } if (0 === (b.mode & 1)) b = pg(a, b, c, null); else if (Jb(h)) b = pg(a, b, c, Error(n(419))); else if (d = 0 !== (c & a.childLanes), kd || d) { d = F; if (null !== d) { switch(c & -c){ case 4: f = 2; break; case 16: f = 8; break; case 64: case 128: case 256: case 512: case 1024: case 2048: case 4096: case 8192: case 16384: case 32768: case 65536: case 131072: case 262144: case 524288: case 1048576: case 2097152: case 4194304: case 8388608: case 16777216: case 33554432: case 67108864: f = 32; break; case 536870912: f = 268435456; break; default: f = 0; } d = 0 !== (f & (d.suspendedLanes | c)) ? 0 : f; 0 !== d && d !== e.retryLane && (e.retryLane = d, Ad(a, d, -1)); } Tf(); b = pg(a, b, c, Error(n(421))); } else Ib(h) ? (b.flags |= 128, b.child = a.child, b = qg.bind(null, a), Kb(h, b), b = null) : (c = e.treeContext, p && (Ud = Ob(h), Td = b, I = true, Wd = null, Vd = false, null !== c && (Kd[Ld++] = Nd, Kd[Ld++] = Od, Kd[Ld++] = Md, Nd = c.id, Od = c.overflow, Md = b)), b = og(b, b.pendingProps.children), b.flags |= 4096); return b; } if (f) return d = rg(a, b, d.children, d.fallback, c), f = b.child, e = a.child.memoizedState, f.memoizedState = null === e ? lg(c) : { baseLanes: e.baseLanes | c, cachePool: null }, f.childLanes = a.childLanes & ~c, b.memoizedState = kg, d; c = sg(a, b, d.children, c); b.memoizedState = null; return c; } if (f) return d = rg(a, b, d.children, d.fallback, c), f = b.child, e = a.child.memoizedState, f.memoizedState = null === e ? lg(c) : { baseLanes: e.baseLanes | c, cachePool: null }, f.childLanes = a.childLanes & ~c, b.memoizedState = kg, d; c = sg(a, b, d.children, c); b.memoizedState = null; return c; } function og(a, b) { b = ng({ mode: "visible", children: b }, a.mode, 0, null); b.return = a; return a.child = b; } function sg(a, b, c, d) { var e = a.child; a = e.sibling; c = je(e, { mode: "visible", children: c }); 0 === (b.mode & 1) && (c.lanes = d); c.return = b; c.sibling = null; null !== a && (d = b.deletions, null === d ? (b.deletions = [ a ], b.flags |= 16) : d.push(a)); return b.child = c; } function rg(a, b, c, d, e) { var f = b.mode; a = a.child; var g = a.sibling, h = { mode: "hidden", children: c }; 0 === (f & 1) && b.child !== a ? (c = b.child, c.childLanes = 0, c.pendingProps = h, b.deletions = null) : (c = je(a, h), c.subtreeFlags = a.subtreeFlags & 14680064); null !== g ? d = je(g, d) : (d = ne(d, f, e, null), d.flags |= 2); d.return = b; c.return = b; c.sibling = d; b.child = c; return d; } function pg(a, b, c, d) { null !== d && ee(d); oe(b, a.child, null, c); a = og(b, b.pendingProps.children); a.flags |= 2; b.memoizedState = null; return a; } function tg(a, b, c) { a.lanes |= b; var d = a.alternate; null !== d && (d.lanes |= b); id(a.return, b, c); } function ug(a, b, c, d, e) { var f = a.memoizedState; null === f ? a.memoizedState = { isBackwards: b, rendering: null, renderingStartTime: 0, last: d, tail: c, tailMode: e } : (f.isBackwards = b, f.rendering = null, f.renderingStartTime = 0, f.last = d, f.tail = c, f.tailMode = e); } function vg(a, b, c) { var d = b.pendingProps, e = d.revealOrder, f = d.tail; R(a, b, d.children, c); d = J.current; if (0 !== (d & 2)) d = d & 1 | 2, b.flags |= 128; else { if (null !== a && 0 !== (a.flags & 128)) a: for(a = b.child; null !== a;){ if (13 === a.tag) null !== a.memoizedState && tg(a, c, b); else if (19 === a.tag) tg(a, c, b); else if (null !== a.child) { a.child.return = a; a = a.child; continue; } if (a === b) break a; for(; null === a.sibling;){ if (null === a.return || a.return === b) break a; a = a.return; } a.sibling.return = a.return; a = a.sibling; } d &= 1; } y(J, d); if (0 === (b.mode & 1)) b.memoizedState = null; else switch(e){ case "forwards": c = b.child; for(e = null; null !== c;)a = c.alternate, null !== a && null === ze(a) && (e = c), c = c.sibling; c = e; null === c ? (e = b.child, b.child = null) : (e = c.sibling, c.sibling = null); ug(b, false, e, c, f); break; case "backwards": c = null; e = b.child; for(b.child = null; null !== e;){ a = e.alternate; if (null !== a && null === ze(a)) { b.child = e; break; } a = e.sibling; e.sibling = c; c = e; e = a; } ug(b, true, c, null, f); break; case "together": ug(b, false, null, null, void 0); break; default: b.memoizedState = null; } return b.child; } function Zf(a, b, c) { null !== a && (b.dependencies = a.dependencies); vd |= b.lanes; if (0 === (c & b.childLanes)) return null; if (null !== a && b.child !== a.child) throw Error(n(153)); if (null !== b.child) { a = b.child; c = je(a, a.pendingProps); b.child = c; for(c.return = b; null !== a.sibling;)a = a.sibling, c = c.sibling = je(a, a.pendingProps), c.return = b; c.sibling = null; } return b.child; } function wg(a, b, c) { switch(b.tag){ case 3: ig(b); de(); break; case 5: xe(b); break; case 1: C(b.type) && nc(b); break; case 4: ve(b, b.stateNode.containerInfo); break; case 10: gd(b, b.type._context, b.memoizedProps.value); break; case 13: var d = b.memoizedState; if (null !== d) { if (null !== d.dehydrated) return y(J, J.current & 1), b.flags |= 128, null; if (0 !== (c & b.child.childLanes)) return mg(a, b, c); y(J, J.current & 1); a = Zf(a, b, c); return null !== a ? a.sibling : null; } y(J, J.current & 1); break; case 19: d = 0 !== (c & b.childLanes); if (0 !== (a.flags & 128)) { if (d) return vg(a, b, c); b.flags |= 128; } var e = b.memoizedState; null !== e && (e.rendering = null, e.tail = null, e.lastEffect = null); y(J, J.current); if (d) break; else return null; case 22: case 23: return b.lanes = 0, dg(a, b, c); } return Zf(a, b, c); } function xg(a, b) { Sd(b); switch(b.tag){ case 1: return C(b.type) && kc(), a = b.flags, a & 65536 ? (b.flags = a & -65537 | 128, b) : null; case 3: return we(), x(B), x(A), Be(), a = b.flags, 0 !== (a & 65536) && 0 === (a & 128) ? (b.flags = a & -65537 | 128, b) : null; case 5: return ye(b), null; case 13: x(J); a = b.memoizedState; if (null !== a && null !== a.dehydrated) { if (null === b.alternate) throw Error(n(340)); de(); } a = b.flags; return a & 65536 ? (b.flags = a & -65537 | 128, b) : null; case 19: return x(J), null; case 4: return we(), null; case 10: return hd(b.type._context), null; case 22: case 23: return Vf(), null; case 24: return null; default: return null; } } var yg = false, zg = false, Ag = "function" === typeof WeakSet ? WeakSet : Set, S = null; function Bg(a, b) { var c = a.ref; if (null !== c) if ("function" === typeof c) try { c(null); } catch (d) { T(a, b, d); } else c.current = null; } function Cg(a, b, c) { try { c(); } catch (d) { T(a, b, d); } } var Dg = false; function Eg(a, b) { Ia(a.containerInfo); for(S = b; null !== S;)if (a = S, b = a.child, 0 !== (a.subtreeFlags & 1028) && null !== b) b.return = a, S = b; else for(; null !== S;){ a = S; try { var c = a.alternate; if (0 !== (a.flags & 1024)) switch(a.tag){ case 0: case 11: case 15: break; case 1: if (null !== c) { var d = c.memoizedProps, e = c.memoizedState, f = a.stateNode, g = f.getSnapshotBeforeUpdate(a.elementType === a.type ? d : ad(a.type, d), e); f.__reactInternalSnapshotBeforeUpdate = g; } break; case 3: Ua && xb(a.stateNode.containerInfo); break; case 5: case 6: case 4: case 17: break; default: throw Error(n(163)); } } catch (h) { T(a, a.return, h); } b = a.sibling; if (null !== b) { b.return = a.return; S = b; break; } S = a.return; } c = Dg; Dg = false; return c; } function Fg(a, b, c) { var d = b.updateQueue; d = null !== d ? d.lastEffect : null; if (null !== d) { var e = d = d.next; do { if ((e.tag & a) === a) { var f = e.destroy; e.destroy = void 0; void 0 !== f && Cg(b, c, f); } e = e.next; }while (e !== d) } } function Gg(a, b) { b = b.updateQueue; b = null !== b ? b.lastEffect : null; if (null !== b) { var c = b = b.next; do { if ((c.tag & a) === a) { var d = c.create; c.destroy = d(); } c = c.next; }while (c !== b) } } function Hg(a) { var b = a.ref; if (null !== b) { var c = a.stateNode; switch(a.tag){ case 5: a = Fa(c); break; default: a = c; } "function" === typeof b ? b(a) : b.current = a; } } function Ig(a, b, c) { if (Oc && "function" === typeof Oc.onCommitFiberUnmount) try { Oc.onCommitFiberUnmount(Nc, b); } catch (g) {} switch(b.tag){ case 0: case 11: case 14: case 15: a = b.updateQueue; if (null !== a && (a = a.lastEffect, null !== a)) { var d = a = a.next; do { var e = d, f = e.destroy; e = e.tag; void 0 !== f && (0 !== (e & 2) ? Cg(b, c, f) : 0 !== (e & 4) && Cg(b, c, f)); d = d.next; }while (d !== a) } break; case 1: Bg(b, c); a = b.stateNode; if ("function" === typeof a.componentWillUnmount) try { a.props = b.memoizedProps, a.state = b.memoizedState, a.componentWillUnmount(); } catch (g1) { T(b, c, g1); } break; case 5: Bg(b, c); break; case 4: Ua ? Jg(a, b, c) : Va && Va && (b = b.stateNode.containerInfo, c = zb(b), Cb(b, c)); } } function Kg(a, b, c) { for(var d = b;;)if (Ig(a, d, c), null === d.child || Ua && 4 === d.tag) { if (d === b) break; for(; null === d.sibling;){ if (null === d.return || d.return === b) return; d = d.return; } d.sibling.return = d.return; d = d.sibling; } else d.child.return = d, d = d.child; } function Lg(a) { var b = a.alternate; null !== b && (a.alternate = null, Lg(b)); a.child = null; a.deletions = null; a.sibling = null; 5 === a.tag && (b = a.stateNode, null !== b && Za(b)); a.stateNode = null; a.return = null; a.dependencies = null; a.memoizedProps = null; a.memoizedState = null; a.pendingProps = null; a.stateNode = null; a.updateQueue = null; } function Mg(a) { return 5 === a.tag || 3 === a.tag || 4 === a.tag; } function Ng(a) { a: for(;;){ for(; null === a.sibling;){ if (null === a.return || Mg(a.return)) return null; a = a.return; } a.sibling.return = a.return; for(a = a.sibling; 5 !== a.tag && 6 !== a.tag && 18 !== a.tag;){ if (a.flags & 2) continue a; if (null === a.child || 4 === a.tag) continue a; else a.child.return = a, a = a.child; } if (!(a.flags & 2)) return a.stateNode; } } function Og(a) { if (Ua) { a: { for(var b = a.return; null !== b;){ if (Mg(b)) break a; b = b.return; } throw Error(n(160)); } var c = b; switch(c.tag){ case 5: b = c.stateNode; c.flags & 32 && (sb(b), c.flags &= -33); c = Ng(a); Pg(a, c, b); break; case 3: case 4: b = c.stateNode.containerInfo; c = Ng(a); Qg(a, c, b); break; default: throw Error(n(161)); } } } function Qg(a, b, c) { var d = a.tag; if (5 === d || 6 === d) a = a.stateNode, b ? pb(c, a, b) : kb(c, a); else if (4 !== d && (a = a.child, null !== a)) for(Qg(a, b, c), a = a.sibling; null !== a;)Qg(a, b, c), a = a.sibling; } function Pg(a, b, c) { var d = a.tag; if (5 === d || 6 === d) a = a.stateNode, b ? ob(c, a, b) : jb(c, a); else if (4 !== d && (a = a.child, null !== a)) for(Pg(a, b, c), a = a.sibling; null !== a;)Pg(a, b, c), a = a.sibling; } function Jg(a, b, c) { for(var d = b, e = false, f, g;;){ if (!e) { e = d.return; a: for(;;){ if (null === e) throw Error(n(160)); f = e.stateNode; switch(e.tag){ case 5: g = false; break a; case 3: f = f.containerInfo; g = true; break a; case 4: f = f.containerInfo; g = true; break a; } e = e.return; } e = true; } if (5 === d.tag || 6 === d.tag) Kg(a, d, c), g ? rb(f, d.stateNode) : qb(f, d.stateNode); else if (18 === d.tag) g ? Wb(f, d.stateNode) : Vb(f, d.stateNode); else if (4 === d.tag) { if (null !== d.child) { f = d.stateNode.containerInfo; g = true; d.child.return = d; d = d.child; continue; } } else if (Ig(a, d, c), null !== d.child) { d.child.return = d; d = d.child; continue; } if (d === b) break; for(; null === d.sibling;){ if (null === d.return || d.return === b) return; d = d.return; 4 === d.tag && (e = false); } d.sibling.return = d.return; d = d.sibling; } } function Rg(a, b) { if (Ua) { switch(b.tag){ case 0: case 11: case 14: case 15: Fg(3, b, b.return); Gg(3, b); Fg(5, b, b.return); return; case 1: return; case 5: var c = b.stateNode; if (null != c) { var d = b.memoizedProps; a = null !== a ? a.memoizedProps : d; var e = b.type, f = b.updateQueue; b.updateQueue = null; null !== f && nb(c, f, e, a, d, b); } return; case 6: if (null === b.stateNode) throw Error(n(162)); c = b.memoizedProps; lb(b.stateNode, null !== a ? a.memoizedProps : c, c); return; case 3: p && null !== a && a.memoizedState.isDehydrated && Tb(b.stateNode.containerInfo); return; case 12: return; case 13: Sg(b); return; case 19: Sg(b); return; case 17: return; } throw Error(n(163)); } switch(b.tag){ case 0: case 11: case 14: case 15: Fg(3, b, b.return); Gg(3, b); Fg(5, b, b.return); return; case 12: return; case 13: Sg(b); return; case 19: Sg(b); return; case 3: p && null !== a && a.memoizedState.isDehydrated && Tb(b.stateNode.containerInfo); break; case 22: case 23: return; } a: if (Va) { switch(b.tag){ case 1: case 5: case 6: break a; case 3: case 4: b = b.stateNode; Cb(b.containerInfo, b.pendingChildren); break a; } throw Error(n(163)); } } function Sg(a) { var b = a.updateQueue; if (null !== b) { a.updateQueue = null; var c = a.stateNode; null === c && (c = a.stateNode = new Ag()); b.forEach(function(b2) { var d = Tg.bind(null, a, b2); c.has(b2) || (c.add(b2), b2.then(d, d)); }); } } function Ug(a, b) { for(S = b; null !== S;){ b = S; var c = b.deletions; if (null !== c) for(var d = 0; d < c.length; d++){ var e = c[d]; try { var f = a; Ua ? Jg(f, e, b) : Kg(f, e, b); var g = e.alternate; null !== g && (g.return = null); e.return = null; } catch (wa) { T(e, b, wa); } } c = b.child; if (0 !== (b.subtreeFlags & 12854) && null !== c) c.return = b, S = c; else for(; null !== S;){ b = S; try { var h = b.flags; h & 32 && Ua && sb(b.stateNode); if (h & 512) { var k = b.alternate; if (null !== k) { var l = k.ref; null !== l && ("function" === typeof l ? l(null) : l.current = null); } } if (h & 8192) switch(b.tag){ case 13: if (null !== b.memoizedState) { var m = b.alternate; if (null === m || null === m.memoizedState) Vg = E(); } break; case 22: var v = null !== b.memoizedState, r = b.alternate, z = null !== r && null !== r.memoizedState; c = b; if (Ua) { a: if (d = c, e = v, f = null, Ua) for(var q = d;;){ if (5 === q.tag) { if (null === f) { f = q; var N = q.stateNode; e ? tb(N) : vb(q.stateNode, q.memoizedProps); } } else if (6 === q.tag) { if (null === f) { var da = q.stateNode; e ? ub(da) : wb(da, q.memoizedProps); } } else if ((22 !== q.tag && 23 !== q.tag || null === q.memoizedState || q === d) && null !== q.child) { q.child.return = q; q = q.child; continue; } if (q === d) break; for(; null === q.sibling;){ if (null === q.return || q.return === d) break a; f === q && (f = null); q = q.return; } f === q && (f = null); q.sibling.return = q.return; q = q.sibling; } } if (v && !z && 0 !== (c.mode & 1)) { S = c; for(var t = c.child; null !== t;){ for(c = S = t; null !== S;){ d = S; var w = d.child; switch(d.tag){ case 0: case 11: case 14: case 15: Fg(4, d, d.return); break; case 1: Bg(d, d.return); var u = d.stateNode; if ("function" === typeof u.componentWillUnmount) { var V = d.return; try { u.props = d.memoizedProps, u.state = d.memoizedState, u.componentWillUnmount(); } catch (wa1) { T(d, V, wa1); } } break; case 5: Bg(d, d.return); break; case 22: if (null !== d.memoizedState) { Wg(c); continue; } } null !== w ? (w.return = d, S = w) : Wg(c); } t = t.sibling; } } } switch(h & 4102){ case 2: Og(b); b.flags &= -3; break; case 6: Og(b); b.flags &= -3; Rg(b.alternate, b); break; case 4096: b.flags &= -4097; break; case 4100: b.flags &= -4097; Rg(b.alternate, b); break; case 4: Rg(b.alternate, b); } } catch (wa2) { T(b, b.return, wa2); } c = b.sibling; if (null !== c) { c.return = b.return; S = c; break; } S = b.return; } } } function Xg(a, b, c) { S = a; Yg(a, b, c); } function Yg(a, b, c) { for(var d = 0 !== (a.mode & 1); null !== S;){ var e = S, f = e.child; if (22 === e.tag && d) { var g = null !== e.memoizedState || yg; if (!g) { var h = e.alternate, k = null !== h && null !== h.memoizedState || zg; h = yg; var l = zg; yg = g; if ((zg = k) && !l) for(S = e; null !== S;)g = S, k = g.child, 22 === g.tag && null !== g.memoizedState ? Zg(e) : null !== k ? (k.return = g, S = k) : Zg(e); for(; null !== f;)S = f, Yg(f, b, c), f = f.sibling; S = e; yg = h; zg = l; } $g(a, b, c); } else 0 !== (e.subtreeFlags & 8772) && null !== f ? (f.return = e, S = f) : $g(a, b, c); } } function $g(a) { for(; null !== S;){ var b = S; if (0 !== (b.flags & 8772)) { var c = b.alternate; try { if (0 !== (b.flags & 8772)) switch(b.tag){ case 0: case 11: case 15: zg || Gg(5, b); break; case 1: var d = b.stateNode; if (b.flags & 4 && !zg) if (null === c) d.componentDidMount(); else { var e = b.elementType === b.type ? c.memoizedProps : ad(b.type, c.memoizedProps); d.componentDidUpdate(e, c.memoizedState, d.__reactInternalSnapshotBeforeUpdate); } var f = b.updateQueue; null !== f && wd(b, f, d); break; case 3: var g = b.updateQueue; if (null !== g) { c = null; if (null !== b.child) switch(b.child.tag){ case 5: c = Fa(b.child.stateNode); break; case 1: c = b.child.stateNode; } wd(b, g, c); } break; case 5: var h = b.stateNode; null === c && b.flags & 4 && mb(h, b.type, b.memoizedProps, b); break; case 6: break; case 4: break; case 12: break; case 13: if (p && null === b.memoizedState) { var k = b.alternate; if (null !== k) { var l = k.memoizedState; if (null !== l) { var m = l.dehydrated; null !== m && Ub(m); } } } break; case 19: case 17: case 21: case 22: case 23: break; default: throw Error(n(163)); } zg || b.flags & 512 && Hg(b); } catch (v) { T(b, b.return, v); } } if (b === a) { S = null; break; } c = b.sibling; if (null !== c) { c.return = b.return; S = c; break; } S = b.return; } } function Wg(a) { for(; null !== S;){ var b = S; if (b === a) { S = null; break; } var c = b.sibling; if (null !== c) { c.return = b.return; S = c; break; } S = b.return; } } function Zg(a) { for(; null !== S;){ var b = S; try { switch(b.tag){ case 0: case 11: case 15: var c = b.return; try { Gg(4, b); } catch (k) { T(b, c, k); } break; case 1: var d = b.stateNode; if ("function" === typeof d.componentDidMount) { var e = b.return; try { d.componentDidMount(); } catch (k1) { T(b, e, k1); } } var f = b.return; try { Hg(b); } catch (k2) { T(b, f, k2); } break; case 5: var g = b.return; try { Hg(b); } catch (k3) { T(b, g, k3); } } } catch (k4) { T(b, b.return, k4); } if (b === a) { S = null; break; } var h = b.sibling; if (null !== h) { h.return = b.return; S = h; break; } S = b.return; } } var ah = 0, bh = 1, ch = 2, dh = 3, eh = 4; if ("function" === typeof Symbol && Symbol.for) { var fh = Symbol.for; ah = fh("selector.component"); bh = fh("selector.has_pseudo_class"); ch = fh("selector.role"); dh = fh("selector.test_id"); eh = fh("selector.text"); } function gh(a) { var b = Wa(a); if (null != b) { if ("string" !== typeof b.memoizedProps["data-testname"]) throw Error(n(364)); return b; } a = cb(a); if (null === a) throw Error(n(362)); return a.stateNode.current; } function hh(a, b) { switch(b.$$typeof){ case ah: if (a.type === b.value) return true; break; case bh: a: { b = b.value; a = [ a, 0 ]; for(var c = 0; c < a.length;){ var d = a[c++], e = a[c++], f = b[e]; if (5 !== d.tag || !fb(d)) { for(; null != f && hh(d, f);)e++, f = b[e]; if (e === b.length) { b = true; break a; } else for(d = d.child; null !== d;)a.push(d, e), d = d.sibling; } } b = false; } return b; case ch: if (5 === a.tag && gb(a.stateNode, b.value)) return true; break; case eh: if (5 === a.tag || 6 === a.tag) { if (a = eb(a), null !== a && 0 <= a.indexOf(b.value)) return true; } break; case dh: if (5 === a.tag && (a = a.memoizedProps["data-testname"], "string" === typeof a && a.toLowerCase() === b.value.toLowerCase())) return true; break; default: throw Error(n(365)); } return false; } function ih(a) { switch(a.$$typeof){ case ah: return "<" + (va(a.value) || "Unknown") + ">"; case bh: return ":has(" + (ih(a) || "") + ")"; case ch: return '[role="' + a.value + '"]'; case eh: return '"' + a.value + '"'; case dh: return '[data-testname="' + a.value + '"]'; default: throw Error(n(365)); } } function jh(a, b) { var c = []; a = [ a, 0 ]; for(var d = 0; d < a.length;){ var e = a[d++], f = a[d++], g = b[f]; if (5 !== e.tag || !fb(e)) { for(; null != g && hh(e, g);)f++, g = b[f]; if (f === b.length) c.push(e); else for(e = e.child; null !== e;)a.push(e, f), e = e.sibling; } } return c; } function kh(a, b) { if (!bb) throw Error(n(363)); a = gh(a); a = jh(a, b); b = []; a = Array.from(a); for(var c = 0; c < a.length;){ var d = a[c++]; if (5 === d.tag) fb(d) || b.push(d.stateNode); else for(d = d.child; null !== d;)a.push(d), d = d.sibling; } return b; } var lh = Math.ceil, mh = ea.ReactCurrentDispatcher, nh = ea.ReactCurrentOwner, U = ea.ReactCurrentBatchConfig, G = 0, F = null, W = null, X = 0, Wf = 0, eg = gc(0), Q = 0, oh = null, vd = 0, ph = 0, qh = 0, rh = null, Y = null, Vg = 0, Uf = Infinity; function sh() { Uf = E() + 500; } var Bf = false, Cf = null, Ef = null, th = false, uh = null, vh = 0, wh = 0, xh = null, yh = -1, zh = 0; function H() { return 0 !== (G & 6) ? E() : -1 !== yh ? yh : yh = E(); } function zd(a) { if (0 === (a.mode & 1)) return 1; if (0 !== (G & 2) && 0 !== X) return X & -X; if (null !== Yc.transition) return 0 === zh && (a = tc, tc <<= 1, 0 === (tc & 4194240) && (tc = 64), zh = a), zh; a = D; return 0 !== a ? a : Ya(); } function Ad(a, b, c) { if (50 < wh) throw wh = 0, xh = null, Error(n(185)); var d = Ah(a, b); if (null === d) return null; Bc(d, b, c); if (0 === (G & 2) || d !== F) d === F && (0 === (G & 2) && (ph |= b), 4 === Q && Bh(d, X)), Z(d, c), 1 === b && 0 === G && 0 === (a.mode & 1) && (sh(), Tc && Xc()); return d; } function Ah(a, b) { a.lanes |= b; var c = a.alternate; null !== c && (c.lanes |= b); c = a; for(a = a.return; null !== a;)a.childLanes |= b, c = a.alternate, null !== c && (c.childLanes |= b), c = a, a = a.return; return 3 === c.tag ? c.stateNode : null; } function Z(a, b) { var c = a.callbackNode; yc(a, b); var d = wc(a, a === F ? X : 0); if (0 === d) null !== c && Gc(c), a.callbackNode = null, a.callbackPriority = 0; else if (b = d & -d, a.callbackPriority !== b) { null != c && Gc(c); if (1 === b) 0 === a.tag ? Wc(Ch.bind(null, a)) : Vc(Ch.bind(null, a)), $a ? ab(function() { 0 === G && Xc(); }) : Fc(Jc, Xc), c = null; else { switch(Ec(d)){ case 1: c = Jc; break; case 4: c = Kc; break; case 16: c = Lc; break; case 536870912: c = Mc; break; default: c = Lc; } c = Dh(c, Eh.bind(null, a)); } a.callbackPriority = b; a.callbackNode = c; } } function Eh(a, b) { yh = -1; zh = 0; if (0 !== (G & 6)) throw Error(n(327)); var c = a.callbackNode; if (Fh() && a.callbackNode !== c) return null; var d = wc(a, a === F ? X : 0); if (0 === d) return null; if (0 !== (d & 30) || 0 !== (d & a.expiredLanes) || b) b = Gh(a, d); else { b = d; var e = G; G |= 2; var f = Hh(); if (F !== a || X !== b) sh(), Ih(a, b); do try { Jh(); break; } catch (h) { Kh(a, h); } while (1) fd(); mh.current = f; G = e; null !== W ? b = 0 : (F = null, X = 0, b = Q); } if (0 !== b) { 2 === b && (e = zc(a), 0 !== e && (d = e, b = Lh(a, e))); if (1 === b) throw c = oh, Ih(a, 0), Bh(a, d), Z(a, E()), c; if (6 === b) Bh(a, d); else { e = a.current.alternate; if (0 === (d & 30) && !Mh(e) && (b = Gh(a, d), 2 === b && (f = zc(a), 0 !== f && (d = f, b = Lh(a, f))), 1 === b)) throw c = oh, Ih(a, 0), Bh(a, d), Z(a, E()), c; a.finishedWork = e; a.finishedLanes = d; switch(b){ case 0: case 1: throw Error(n(345)); case 2: Nh(a, Y); break; case 3: Bh(a, d); if ((d & 130023424) === d && (b = Vg + 500 - E(), 10 < b)) { if (0 !== wc(a, 0)) break; e = a.suspendedLanes; if ((e & d) !== d) { H(); a.pingedLanes |= a.suspendedLanes & e; break; } a.timeoutHandle = Qa(Nh.bind(null, a, Y), b); break; } Nh(a, Y); break; case 4: Bh(a, d); if ((d & 4194240) === d) break; b = a.eventTimes; for(e = -1; 0 < d;){ var g = 31 - qc(d); f = 1 << g; g = b[g]; g > e && (e = g); d &= ~f; } d = e; d = E() - d; d = (120 > d ? 120 : 480 > d ? 480 : 1080 > d ? 1080 : 1920 > d ? 1920 : 3e3 > d ? 3e3 : 4320 > d ? 4320 : 1960 * lh(d / 1960)) - d; if (10 < d) { a.timeoutHandle = Qa(Nh.bind(null, a, Y), d); break; } Nh(a, Y); break; case 5: Nh(a, Y); break; default: throw Error(n(329)); } } } Z(a, E()); return a.callbackNode === c ? Eh.bind(null, a) : null; } function Lh(a, b) { var c = rh; a.current.memoizedState.isDehydrated && (Ih(a, b).flags |= 256); a = Gh(a, b); 2 !== a && (b = Y, Y = c, null !== b && Sf(b)); return a; } function Sf(a) { null === Y ? Y = a : Y.push.apply(Y, a); } function Mh(a) { for(var b = a;;){ if (b.flags & 16384) { var c = b.updateQueue; if (null !== c && (c = c.stores, null !== c)) for(var d = 0; d < c.length; d++){ var e = c[d], f = e.getSnapshot; e = e.value; try { if (!Rc(f(), e)) return false; } catch (g) { return false; } } } c = b.child; if (b.subtreeFlags & 16384 && null !== c) c.return = b, b = c; else { if (b === a) break; for(; null === b.sibling;){ if (null === b.return || b.return === a) return true; b = b.return; } b.sibling.return = b.return; b = b.sibling; } } return true; } function Bh(a, b) { b &= ~qh; b &= ~ph; a.suspendedLanes |= b; a.pingedLanes &= ~b; for(a = a.expirationTimes; 0 < b;){ var c = 31 - qc(b), d = 1 << c; a[c] = -1; b &= ~d; } } function Ch(a) { if (0 !== (G & 6)) throw Error(n(327)); Fh(); var b = wc(a, 0); if (0 === (b & 1)) return Z(a, E()), null; var c = Gh(a, b); if (0 !== a.tag && 2 === c) { var d = zc(a); 0 !== d && (b = d, c = Lh(a, d)); } if (1 === c) throw c = oh, Ih(a, 0), Bh(a, b), Z(a, E()), c; if (6 === c) throw Error(n(345)); a.finishedWork = a.current.alternate; a.finishedLanes = b; Nh(a, Y); Z(a, E()); return null; } function Oh(a) { null !== uh && 0 === uh.tag && 0 === (G & 6) && Fh(); var b = G; G |= 1; var c = U.transition, d = D; try { if (U.transition = null, D = 1, a) return a(); } finally{ D = d, U.transition = c, G = b, 0 === (G & 6) && Xc(); } } function Vf() { Wf = eg.current; x(eg); } function Ih(a, b) { a.finishedWork = null; a.finishedLanes = 0; var c = a.timeoutHandle; c !== Sa && (a.timeoutHandle = Sa, Ra(c)); if (null !== W) for(c = W.return; null !== c;){ var d = c; Sd(d); switch(d.tag){ case 1: d = d.type.childContextTypes; null !== d && void 0 !== d && kc(); break; case 3: we(); x(B); x(A); Be(); break; case 5: ye(d); break; case 4: we(); break; case 13: x(J); break; case 19: x(J); break; case 10: hd(d.type._context); break; case 22: case 23: Vf(); } c = c.return; } F = a; W = a = je(a.current, null); X = Wf = b; Q = 0; oh = null; qh = ph = vd = 0; Y = rh = null; if (null !== md) { for(b = 0; b < md.length; b++)if (c = md[b], d = c.interleaved, null !== d) { c.interleaved = null; var e = d.next, f = c.pending; if (null !== f) { var g = f.next; f.next = e; d.next = g; } c.pending = d; } md = null; } return a; } function Kh(a, b) { do { var c = W; try { fd(); Ce.current = Oe; if (Fe) { for(var d = K.memoizedState; null !== d;){ var e = d.queue; null !== e && (e.pending = null); d = d.next; } Fe = false; } Ee = 0; M = L = K = null; Ge = false; He = 0; nh.current = null; if (null === c || null === c.return) { Q = 1; oh = b; W = null; break; } a: { var f = a, g = c.return, h = c, k = b; b = X; h.flags |= 32768; if (null !== k && "object" === typeof k && "function" === typeof k.then) { var l = k, m = h, v = m.tag; if (0 === (m.mode & 1) && (0 === v || 11 === v || 15 === v)) { var r = m.alternate; r ? (m.updateQueue = r.updateQueue, m.memoizedState = r.memoizedState, m.lanes = r.lanes) : (m.updateQueue = null, m.memoizedState = null); } var z = Hf(g); if (null !== z) { z.flags &= -257; If(z, g, h, f, b); z.mode & 1 && Ff(f, l, b); b = z; k = l; var q = b.updateQueue; if (null === q) { var N = /* @__PURE__ */ new Set(); N.add(k); b.updateQueue = N; } else q.add(k); break a; } else { if (0 === (b & 1)) { Ff(f, l, b); Tf(); break a; } k = Error(n(426)); } } else if (I && h.mode & 1) { var da = Hf(g); if (null !== da) { 0 === (da.flags & 65536) && (da.flags |= 256); If(da, g, h, f, b); ee(k); break a; } } f = k; 4 !== Q && (Q = 2); null === rh ? rh = [ f ] : rh.push(f); k = xf(k, h); h = g; do { switch(h.tag){ case 3: h.flags |= 65536; b &= -b; h.lanes |= b; var t = Af(h, k, b); td(h, t); break a; case 1: f = k; var w = h.type, u = h.stateNode; if (0 === (h.flags & 128) && ("function" === typeof w.getDerivedStateFromError || null !== u && "function" === typeof u.componentDidCatch && (null === Ef || !Ef.has(u)))) { h.flags |= 65536; b &= -b; h.lanes |= b; var V = Df(h, f, b); td(h, V); break a; } } h = h.return; }while (null !== h) } Ph(c); } catch (wa) { b = wa; W === c && null !== c && (W = c = c.return); continue; } break; }while (1) } function Hh() { var a = mh.current; mh.current = Oe; return null === a ? Oe : a; } function Tf() { if (0 === Q || 3 === Q || 2 === Q) Q = 4; null === F || 0 === (vd & 268435455) && 0 === (ph & 268435455) || Bh(F, X); } function Gh(a, b) { var c = G; G |= 2; var d = Hh(); F === a && X === b || Ih(a, b); do try { Qh(); break; } catch (e) { Kh(a, e); } while (1) fd(); G = c; mh.current = d; if (null !== W) throw Error(n(261)); F = null; X = 0; return Q; } function Qh() { for(; null !== W;)Rh(W); } function Jh() { for(; null !== W && !Hc();)Rh(W); } function Rh(a) { var b = Sh(a.alternate, a, Wf); a.memoizedProps = a.pendingProps; null === b ? Ph(a) : W = b; nh.current = null; } function Ph(a) { var b = a; do { var c = b.alternate; a = b.return; if (0 === (b.flags & 32768)) { if (c = Rf(c, b, Wf), null !== c) { W = c; return; } } else { c = xg(c, b); if (null !== c) { c.flags &= 32767; W = c; return; } if (null !== a) a.flags |= 32768, a.subtreeFlags = 0, a.deletions = null; else { Q = 6; W = null; return; } } b = b.sibling; if (null !== b) { W = b; return; } W = b = a; }while (null !== b) 0 === Q && (Q = 5); } function Nh(a, b) { var c = D, d = U.transition; try { U.transition = null, D = 1, Th(a, b, c); } finally{ U.transition = d, D = c; } return null; } function Th(a, b, c) { do Fh(); while (null !== uh) if (0 !== (G & 6)) throw Error(n(327)); var d = a.finishedWork, e = a.finishedLanes; if (null === d) return null; a.finishedWork = null; a.finishedLanes = 0; if (d === a.current) throw Error(n(177)); a.callbackNode = null; a.callbackPriority = 0; var f = d.lanes | d.childLanes; Cc(a, f); a === F && (W = F = null, X = 0); 0 === (d.subtreeFlags & 2064) && 0 === (d.flags & 2064) || th || (th = true, Dh(Lc, function() { Fh(); return null; })); f = 0 !== (d.flags & 15990); if (0 !== (d.subtreeFlags & 15990) || f) { f = U.transition; U.transition = null; var g = D; D = 1; var h = G; G |= 4; nh.current = null; Eg(a, d); Ug(a, d, e); Ja(a.containerInfo); a.current = d; Xg(d, a, e); Ic(); G = h; D = g; U.transition = f; } else a.current = d; th && (th = false, uh = a, vh = e); f = a.pendingLanes; 0 === f && (Ef = null); Pc(d.stateNode, c); Z(a, E()); if (null !== b) for(c = a.onRecoverableError, d = 0; d < b.length; d++)c(b[d]); if (Bf) throw Bf = false, a = Cf, Cf = null, a; 0 !== (vh & 1) && 0 !== a.tag && Fh(); f = a.pendingLanes; 0 !== (f & 1) ? a === xh ? wh++ : (wh = 0, xh = a) : wh = 0; Xc(); return null; } function Fh() { if (null !== uh) { var a = Ec(vh), b = U.transition, c = D; try { U.transition = null; D = 16 > a ? 16 : a; if (null === uh) var d = false; else { a = uh; uh = null; vh = 0; if (0 !== (G & 6)) throw Error(n(331)); var e = G; G |= 4; for(S = a.current; null !== S;){ var f = S, g = f.child; if (0 !== (S.flags & 16)) { var h = f.deletions; if (null !== h) { for(var k = 0; k < h.length; k++){ var l = h[k]; for(S = l; null !== S;){ var m = S; switch(m.tag){ case 0: case 11: case 15: Fg(8, m, f); } var v = m.child; if (null !== v) v.return = m, S = v; else for(; null !== S;){ m = S; var r = m.sibling, z = m.return; Lg(m); if (m === l) { S = null; break; } if (null !== r) { r.return = z; S = r; break; } S = z; } } } var q = f.alternate; if (null !== q) { var N = q.child; if (null !== N) { q.child = null; do { var da = N.sibling; N.sibling = null; N = da; }while (null !== N) } } S = f; } } if (0 !== (f.subtreeFlags & 2064) && null !== g) g.return = f, S = g; else b: for(; null !== S;){ f = S; if (0 !== (f.flags & 2048)) switch(f.tag){ case 0: case 11: case 15: Fg(9, f, f.return); } var t = f.sibling; if (null !== t) { t.return = f.return; S = t; break b; } S = f.return; } } var w = a.current; for(S = w; null !== S;){ g = S; var u = g.child; if (0 !== (g.subtreeFlags & 2064) && null !== u) u.return = g, S = u; else b: for(g = w; null !== S;){ h = S; if (0 !== (h.flags & 2048)) try { switch(h.tag){ case 0: case 11: case 15: Gg(9, h); } } catch (wa) { T(h, h.return, wa); } if (h === g) { S = null; break b; } var V = h.sibling; if (null !== V) { V.return = h.return; S = V; break b; } S = h.return; } } G = e; Xc(); if (Oc && "function" === typeof Oc.onPostCommitFiberRoot) try { Oc.onPostCommitFiberRoot(Nc, a); } catch (wa1) {} d = true; } return d; } finally{ D = c, U.transition = b; } } return false; } function Uh(a, b, c) { b = xf(c, b); b = Af(a, b, 1); rd(a, b); b = H(); a = Ah(a, 1); null !== a && (Bc(a, 1, b), Z(a, b)); } function T(a, b, c) { if (3 === a.tag) Uh(a, a, c); else for(; null !== b;){ if (3 === b.tag) { Uh(b, a, c); break; } else if (1 === b.tag) { var d = b.stateNode; if ("function" === typeof b.type.getDerivedStateFromError || "function" === typeof d.componentDidCatch && (null === Ef || !Ef.has(d))) { a = xf(c, a); a = Df(b, a, 1); rd(b, a); a = H(); b = Ah(b, 1); null !== b && (Bc(b, 1, a), Z(b, a)); break; } } b = b.return; } } function Gf(a, b, c) { var d = a.pingCache; null !== d && d.delete(b); b = H(); a.pingedLanes |= a.suspendedLanes & c; F === a && (X & c) === c && (4 === Q || 3 === Q && (X & 130023424) === X && 500 > E() - Vg ? Ih(a, 0) : qh |= c); Z(a, b); } function Vh(a, b) { 0 === b && (0 === (a.mode & 1) ? b = 1 : (b = uc, uc <<= 1, 0 === (uc & 130023424) && (uc = 4194304))); var c = H(); a = Ah(a, b); null !== a && (Bc(a, b, c), Z(a, c)); } function qg(a) { var b = a.memoizedState, c = 0; null !== b && (c = b.retryLane); Vh(a, c); } function Tg(a, b) { var c = 0; switch(a.tag){ case 13: var d = a.stateNode; var e = a.memoizedState; null !== e && (c = e.retryLane); break; case 19: d = a.stateNode; break; default: throw Error(n(314)); } null !== d && d.delete(b); Vh(a, c); } var Sh; Sh = function(a, b, c) { if (null !== a) if (a.memoizedProps !== b.pendingProps || B.current) kd = true; else { if (0 === (a.lanes & c) && 0 === (b.flags & 128)) return kd = false, wg(a, b, c); kd = 0 !== (a.flags & 131072) ? true : false; } else kd = false, I && 0 !== (b.flags & 1048576) && Qd(b, Jd, b.index); b.lanes = 0; switch(b.tag){ case 2: var d = b.type; null !== a && (a.alternate = null, b.alternate = null, b.flags |= 2); a = b.pendingProps; var e = jc(b, A.current); jd(b, c); e = Ke(null, b, d, a, e, c); var f = Pe(); b.flags |= 1; "object" === typeof e && null !== e && "function" === typeof e.render && void 0 === e.$$typeof ? (b.tag = 1, b.memoizedState = null, b.updateQueue = null, C(d) ? (f = true, nc(b)) : f = false, b.memoizedState = null !== e.state && void 0 !== e.state ? e.state : null, od(b), e.updater = Bd, b.stateNode = e, e._reactInternals = b, Fd(b, d, a, c), b = hg(null, b, d, true, f, c)) : (b.tag = 0, I && f && Rd(b), R(null, b, e, c), b = b.child); return b; case 16: d = b.elementType; a: { null !== a && (a.alternate = null, b.alternate = null, b.flags |= 2); a = b.pendingProps; e = d._init; d = e(d._payload); b.type = d; e = b.tag = Wh(d); a = ad(d, a); switch(e){ case 0: b = cg(null, b, d, a, c); break a; case 1: b = gg(null, b, d, a, c); break a; case 11: b = Yf(null, b, d, a, c); break a; case 14: b = $f(null, b, d, ad(d.type, a), c); break a; } throw Error(n(306, d, "")); } return b; case 0: return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ad(d, e), cg(a, b, d, e, c); case 1: return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ad(d, e), gg(a, b, d, e, c); case 3: a: { ig(b); if (null === a) throw Error(n(387)); d = b.pendingProps; f = b.memoizedState; e = f.element; pd(a, b); ud(b, d, null, c); var g = b.memoizedState; d = g.element; if (p && f.isDehydrated) if (f = { element: d, isDehydrated: false, cache: g.cache, transitions: g.transitions }, b.updateQueue.baseState = f, b.memoizedState = f, b.flags & 256) { e = Error(n(423)); b = jg(a, b, d, c, e); break a; } else if (d !== e) { e = Error(n(424)); b = jg(a, b, d, c, e); break a; } else for(p && (Ud = Nb(b.stateNode.containerInfo), Td = b, I = true, Wd = null, Vd = false), c = pe(b, null, d, c), b.child = c; c;)c.flags = c.flags & -3 | 4096, c = c.sibling; else { de(); if (d === e) { b = Zf(a, b, c); break a; } R(a, b, d, c); } b = b.child; } return b; case 5: return xe(b), null === a && ae(b), d = b.type, e = b.pendingProps, f = null !== a ? a.memoizedProps : null, g = e.children, Oa(d, e) ? g = null : null !== f && Oa(d, f) && (b.flags |= 32), fg(a, b), R(a, b, g, c), b.child; case 6: return null === a && ae(b), null; case 13: return mg(a, b, c); case 4: return ve(b, b.stateNode.containerInfo), d = b.pendingProps, null === a ? b.child = oe(b, null, d, c) : R(a, b, d, c), b.child; case 11: return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ad(d, e), Yf(a, b, d, e, c); case 7: return R(a, b, b.pendingProps, c), b.child; case 8: return R(a, b, b.pendingProps.children, c), b.child; case 12: return R(a, b, b.pendingProps.children, c), b.child; case 10: a: { d = b.type._context; e = b.pendingProps; f = b.memoizedProps; g = e.value; gd(b, d, g); if (null !== f) if (Rc(f.value, g)) { if (f.children === e.children && !B.current) { b = Zf(a, b, c); break a; } } else for(f = b.child, null !== f && (f.return = b); null !== f;){ var h = f.dependencies; if (null !== h) { g = f.child; for(var k = h.firstContext; null !== k;){ if (k.context === d) { if (1 === f.tag) { k = qd(-1, c & -c); k.tag = 2; var l = f.updateQueue; if (null !== l) { l = l.shared; var m = l.pending; null === m ? k.next = k : (k.next = m.next, m.next = k); l.pending = k; } } f.lanes |= c; k = f.alternate; null !== k && (k.lanes |= c); id(f.return, c, b); h.lanes |= c; break; } k = k.next; } } else if (10 === f.tag) g = f.type === b.type ? null : f.child; else if (18 === f.tag) { g = f.return; if (null === g) throw Error(n(341)); g.lanes |= c; h = g.alternate; null !== h && (h.lanes |= c); id(g, c, b); g = f.sibling; } else g = f.child; if (null !== g) g.return = f; else for(g = f; null !== g;){ if (g === b) { g = null; break; } f = g.sibling; if (null !== f) { f.return = g.return; g = f; break; } g = g.return; } f = g; } R(a, b, e.children, c); b = b.child; } return b; case 9: return e = b.type, d = b.pendingProps.children, jd(b, c), e = ld(e), d = d(e), b.flags |= 1, R(a, b, d, c), b.child; case 14: return d = b.type, e = ad(d, b.pendingProps), e = ad(d.type, e), $f(a, b, d, e, c); case 15: return bg(a, b, b.type, b.pendingProps, c); case 17: return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ad(d, e), null !== a && (a.alternate = null, b.alternate = null, b.flags |= 2), b.tag = 1, C(d) ? (a = true, nc(b)) : a = false, jd(b, c), Dd(b, d, e), Fd(b, d, e, c), hg(null, b, d, true, a, c); case 19: return vg(a, b, c); case 22: return dg(a, b, c); } throw Error(n(156, b.tag)); }; function Dh(a, b) { return Fc(a, b); } function Xh(a, b, c, d) { this.tag = a; this.key = c; this.sibling = this.child = this.return = this.stateNode = this.type = this.elementType = null; this.index = 0; this.ref = null; this.pendingProps = b; this.dependencies = this.memoizedState = this.updateQueue = this.memoizedProps = null; this.mode = d; this.subtreeFlags = this.flags = 0; this.deletions = null; this.childLanes = this.lanes = 0; this.alternate = null; } function Yd(a, b, c, d) { return new Xh(a, b, c, d); } function ag(a) { a = a.prototype; return !(!a || !a.isReactComponent); } function Wh(a) { if ("function" === typeof a) return ag(a) ? 1 : 0; if (void 0 !== a && null !== a) { a = a.$$typeof; if (a === na) return 11; if (a === qa) return 14; } return 2; } function je(a, b) { var c = a.alternate; null === c ? (c = Yd(a.tag, b, a.key, a.mode), c.elementType = a.elementType, c.type = a.type, c.stateNode = a.stateNode, c.alternate = a, a.alternate = c) : (c.pendingProps = b, c.type = a.type, c.flags = 0, c.subtreeFlags = 0, c.deletions = null); c.flags = a.flags & 14680064; c.childLanes = a.childLanes; c.lanes = a.lanes; c.child = a.child; c.memoizedProps = a.memoizedProps; c.memoizedState = a.memoizedState; c.updateQueue = a.updateQueue; b = a.dependencies; c.dependencies = null === b ? null : { lanes: b.lanes, firstContext: b.firstContext }; c.sibling = a.sibling; c.index = a.index; c.ref = a.ref; return c; } function le(a, b, c, d, e, f) { var g = 2; d = a; if ("function" === typeof a) ag(a) && (g = 1); else if ("string" === typeof a) g = 5; else a: switch(a){ case ia: return ne(c.children, e, f, b); case ja: g = 8; e |= 8; break; case ka: return a = Yd(12, c, b, e | 2), a.elementType = ka, a.lanes = f, a; case oa: return a = Yd(13, c, b, e), a.elementType = oa, a.lanes = f, a; case pa: return a = Yd(19, c, b, e), a.elementType = pa, a.lanes = f, a; case sa: return ng(c, e, f, b); default: if ("object" === typeof a && null !== a) switch(a.$$typeof){ case la: g = 10; break a; case ma: g = 9; break a; case na: g = 11; break a; case qa: g = 14; break a; case ra: g = 16; d = null; break a; } throw Error(n(130, null == a ? a : typeof a, "")); } b = Yd(g, c, b, e); b.elementType = a; b.type = d; b.lanes = f; return b; } function ne(a, b, c, d) { a = Yd(7, a, d, b); a.lanes = c; return a; } function ng(a, b, c, d) { a = Yd(22, a, d, b); a.elementType = sa; a.lanes = c; a.stateNode = {}; return a; } function ke(a, b, c) { a = Yd(6, a, null, b); a.lanes = c; return a; } function me(a, b, c) { b = Yd(4, null !== a.children ? a.children : [], a.key, b); b.lanes = c; b.stateNode = { containerInfo: a.containerInfo, pendingChildren: null, implementation: a.implementation }; return b; } function Yh(a, b, c, d, e) { this.tag = b; this.containerInfo = a; this.finishedWork = this.pingCache = this.current = this.pendingChildren = null; this.timeoutHandle = Sa; this.callbackNode = this.pendingContext = this.context = null; this.callbackPriority = 0; this.eventTimes = Ac(0); this.expirationTimes = Ac(-1); this.entangledLanes = this.finishedLanes = this.mutableReadLanes = this.expiredLanes = this.pingedLanes = this.suspendedLanes = this.pendingLanes = 0; this.entanglements = Ac(0); this.identifierPrefix = d; this.onRecoverableError = e; p && (this.mutableSourceEagerHydrationData = null); } function Zh(a, b, c, d, e, f, g, h, k) { a = new Yh(a, b, c, h, k); 1 === b ? (b = 1, true === f && (b |= 8)) : b = 0; f = Yd(3, null, null, b); a.current = f; f.stateNode = a; f.memoizedState = { element: d, isDehydrated: c, cache: null, transitions: null }; od(f); return a; } function $h(a) { if (!a) return hc; a = a._reactInternals; a: { if (ya(a) !== a || 1 !== a.tag) throw Error(n(170)); var b = a; do { switch(b.tag){ case 3: b = b.stateNode.context; break a; case 1: if (C(b.type)) { b = b.stateNode.__reactInternalMemoizedMergedChildContext; break a; } } b = b.return; }while (null !== b) throw Error(n(171)); } if (1 === a.tag) { var c = a.type; if (C(c)) return mc(a, c, b); } return b; } function ai(a) { var b = a._reactInternals; if (void 0 === b) { if ("function" === typeof a.render) throw Error(n(188)); a = Object.keys(a).join(","); throw Error(n(268, a)); } a = Ba(b); return null === a ? null : a.stateNode; } function bi(a, b) { a = a.memoizedState; if (null !== a && null !== a.dehydrated) { var c = a.retryLane; a.retryLane = 0 !== c && c < b ? c : b; } } function ci(a, b) { bi(a, b); (a = a.alternate) && bi(a, b); } function di(a) { a = Ba(a); return null === a ? null : a.stateNode; } function ei() { return null; } exports2.attemptContinuousHydration = function(a) { if (13 === a.tag) { var b = H(); Ad(a, 134217728, b); ci(a, 134217728); } }; exports2.attemptHydrationAtCurrentPriority = function(a) { if (13 === a.tag) { var b = H(), c = zd(a); Ad(a, c, b); ci(a, c); } }; exports2.attemptSynchronousHydration = function(a) { switch(a.tag){ case 3: var b = a.stateNode; if (b.current.memoizedState.isDehydrated) { var c = vc(b.pendingLanes); 0 !== c && (Dc(b, c | 1), Z(b, E()), 0 === (G & 6) && (sh(), Xc())); } break; case 13: var d = H(); Oh(function() { return Ad(a, 1, d); }); ci(a, 1); } }; exports2.batchedUpdates = function(a, b) { var c = G; G |= 1; try { return a(b); } finally{ G = c, 0 === G && (sh(), Tc && Xc()); } }; exports2.createComponentSelector = function(a) { return { $$typeof: ah, value: a }; }; exports2.createContainer = function(a, b, c, d, e, f, g) { return Zh(a, b, false, null, c, d, e, f, g); }; exports2.createHasPseudoClassSelector = function(a) { return { $$typeof: bh, value: a }; }; exports2.createHydrationContainer = function(a, b, c, d, e, f, g, h, k) { a = Zh(c, d, true, a, e, f, g, h, k); a.context = $h(null); c = a.current; d = H(); e = zd(c); f = qd(d, e); f.callback = void 0 !== b && null !== b ? b : null; rd(c, f); a.current.lanes = e; Bc(a, e, d); Z(a, d); return a; }; exports2.createPortal = function(a, b, c) { var d = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; return { $$typeof: ha, key: null == d ? null : "" + d, children: a, containerInfo: b, implementation: c }; }; exports2.createRoleSelector = function(a) { return { $$typeof: ch, value: a }; }; exports2.createTestNameSelector = function(a) { return { $$typeof: dh, value: a }; }; exports2.createTextSelector = function(a) { return { $$typeof: eh, value: a }; }; exports2.deferredUpdates = function(a) { var b = D, c = U.transition; try { return U.transition = null, D = 16, a(); } finally{ D = b, U.transition = c; } }; exports2.discreteUpdates = function(a, b, c, d, e) { var f = D, g = U.transition; try { return U.transition = null, D = 1, a(b, c, d, e); } finally{ D = f, U.transition = g, 0 === G && sh(); } }; exports2.findAllNodes = kh; exports2.findBoundingRects = function(a, b) { if (!bb) throw Error(n(363)); b = kh(a, b); a = []; for(var c = 0; c < b.length; c++)a.push(db(b[c])); for(b = a.length - 1; 0 < b; b--){ c = a[b]; for(var d = c.x, e = d + c.width, f = c.y, g = f + c.height, h = b - 1; 0 <= h; h--)if (b !== h) { var k = a[h], l = k.x, m = l + k.width, v = k.y, r = v + k.height; if (d >= l && f >= v && e <= m && g <= r) { a.splice(b, 1); break; } else if (!(d !== l || c.width !== k.width || r < f || v > g)) { v > f && (k.height += v - f, k.y = f); r < g && (k.height = g - v); a.splice(b, 1); break; } else if (!(f !== v || c.height !== k.height || m < d || l > e)) { l > d && (k.width += l - d, k.x = d); m < e && (k.width = e - l); a.splice(b, 1); break; } } } return a; }; exports2.findHostInstance = ai; exports2.findHostInstanceWithNoPortals = function(a) { a = Aa(a); a = null !== a ? Da(a) : null; return null === a ? null : a.stateNode; }; exports2.findHostInstanceWithWarning = function(a) { return ai(a); }; exports2.flushControlled = function(a) { var b = G; G |= 1; var c = U.transition, d = D; try { U.transition = null, D = 1, a(); } finally{ D = d, U.transition = c, G = b, 0 === G && (sh(), Xc()); } }; exports2.flushPassiveEffects = Fh; exports2.flushSync = Oh; exports2.focusWithin = function(a, b) { if (!bb) throw Error(n(363)); a = gh(a); b = jh(a, b); b = Array.from(b); for(a = 0; a < b.length;){ var c = b[a++]; if (!fb(c)) { if (5 === c.tag && hb(c.stateNode)) return true; for(c = c.child; null !== c;)b.push(c), c = c.sibling; } } return false; }; exports2.getCurrentUpdatePriority = function() { return D; }; exports2.getFindAllNodesFailureDescription = function(a, b) { if (!bb) throw Error(n(363)); var c = 0, d = []; a = [ gh(a), 0 ]; for(var e = 0; e < a.length;){ var f = a[e++], g = a[e++], h = b[g]; if (5 !== f.tag || !fb(f)) { if (hh(f, h) && (d.push(ih(h)), g++, g > c && (c = g)), g < b.length) for(f = f.child; null !== f;)a.push(f, g), f = f.sibling; } } if (c < b.length) { for(a = []; c < b.length; c++)a.push(ih(b[c])); return "findAllNodes was able to match part of the selector:\n " + (d.join(" > ") + "\n\nNo matching component was found for:\n ") + a.join(" > "); } return null; }; exports2.getPublicRootInstance = function(a) { a = a.current; if (!a.child) return null; switch(a.child.tag){ case 5: return Fa(a.child.stateNode); default: return a.child.stateNode; } }; exports2.injectIntoDevTools = function(a) { a = { bundleType: a.bundleType, version: a.version, rendererPackageName: a.rendererPackageName, rendererConfig: a.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, overrideProps: null, overridePropsDeletePath: null, overridePropsRenamePath: null, setErrorHandler: null, setSuspenseHandler: null, scheduleUpdate: null, currentDispatcherRef: ea.ReactCurrentDispatcher, findHostInstanceByFiber: di, findFiberByHostInstance: a.findFiberByHostInstance || ei, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, reconcilerVersion: "18.0.0-fc46dba67-20220329" }; if ("undefined" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) a = false; else { var b = __REACT_DEVTOOLS_GLOBAL_HOOK__; if (b.isDisabled || !b.supportsFiber) a = true; else { try { Nc = b.inject(a), Oc = b; } catch (c) {} a = b.checkDCE ? true : false; } } return a; }; exports2.isAlreadyRendering = function() { return false; }; exports2.observeVisibleRects = function(a, b, c, d) { if (!bb) throw Error(n(363)); a = kh(a, b); var e = ib(a, c, d).disconnect; return { disconnect: function() { e(); } }; }; exports2.registerMutableSourceForHydration = function(a, b) { var c = b._getVersion; c = c(b._source); null == a.mutableSourceEagerHydrationData ? a.mutableSourceEagerHydrationData = [ b, c ] : a.mutableSourceEagerHydrationData.push(b, c); }; exports2.runWithPriority = function(a, b) { var c = D; try { return D = a, b(); } finally{ D = c; } }; exports2.shouldError = function() { return null; }; exports2.shouldSuspend = function() { return false; }; exports2.updateContainer = function(a, b, c, d) { var e = b.current, f = H(), g = zd(e); c = $h(c); null === b.context ? b.context = c : b.pendingContext = c; b = qd(f, g); b.payload = { element: a }; d = void 0 === d ? null : d; null !== d && (b.callback = d); rd(e, b); a = Ad(e, g, f); null !== a && sd(a, e, g); return g; }; return exports2; }; } }); // node_modules/react-reconciler/cjs/react-reconciler-constants.development.js var require_react_reconciler_constants_development = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__commonJS)({ "node_modules/react-reconciler/cjs/react-reconciler-constants.development.js" (exports) { "use strict"; if (true) { (function() { "use strict"; var SyncLane2 = 1; var InputContinuousLane2 = 4; var DefaultLane2 = 16; var IdleLane = 536870912; var DiscreteEventPriority2 = SyncLane2; var ContinuousEventPriority2 = InputContinuousLane2; var DefaultEventPriority2 = DefaultLane2; var IdleEventPriority = IdleLane; var LegacyRoot = 0; var ConcurrentRoot = 1; exports.ConcurrentRoot = ConcurrentRoot; exports.ContinuousEventPriority = ContinuousEventPriority2; exports.DefaultEventPriority = DefaultEventPriority2; exports.DiscreteEventPriority = DiscreteEventPriority2; exports.IdleEventPriority = IdleEventPriority; exports.LegacyRoot = LegacyRoot; })(); } } }); // node_modules/react-reconciler/constants.js var require_constants = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__commonJS)({ "node_modules/react-reconciler/constants.js" (exports, module) { "use strict"; if (false) {} else { module.exports = require_react_reconciler_constants_development(); } } }); // node_modules/@tarojs/react/dist/react.esm.js (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.init_shared_esm)(); (0,_chunk_3EXGJ5BE_js__WEBPACK_IMPORTED_MODULE_0__.init_runtime_esm)(); var import_react_reconciler = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__toESM)(require_react_reconciler_production_min()); var import_constants = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__toESM)(require_constants()); var supportedInputTypes = { color: true, date: true, datetime: true, "datetime-local": true, email: true, month: true, number: true, password: true, range: true, search: true, tel: true, text: true, time: true, url: true, week: true }; var SyncLane = 1; var InputContinuousLane = 4; var DefaultLane = 16; var DiscreteEventPriority = SyncLane; var ContinuousEventPriority = InputContinuousLane; var DefaultEventPriority = DefaultLane; function getEventPriority(domEventName) { switch(domEventName){ case "cancel": case "click": case "close": case "contextmenu": case "copy": case "cut": case "dragend": case "dragstart": case "drop": case "input": case "paste": case "pause": case "play": case "pointercancel": case "pointerdown": case "pointerup": case "reset": case "resize": case "submit": case "touchcancel": case "touchend": case "touchstart": case "change": case "blur": case "focus": case "select": case "selectstart": return DiscreteEventPriority; case "drag": case "dragenter": case "dragexit": case "dragleave": case "dragover": case "pointermove": case "pointerout": case "pointerover": case "scroll": case "toggle": case "touchmove": case "pointerenter": case "pointerleave": return ContinuousEventPriority; default: return DefaultEventPriority; } } var randomKey = Math.random().toString(36).slice(2); var internalPropsKey = "__reactProps$" + randomKey; var internalInstanceKey = "__reactFiber$" + randomKey; var internalContainerInstanceKey = "__reactContainer$" + randomKey; var HostRoot = 3; var HostComponent = 5; var HostText = 6; var SuspenseComponent = 13; function precacheFiberNode(hostInst, node) { node[internalInstanceKey] = hostInst; } function markContainerAsRoot(hostRoot, node) { node[internalContainerInstanceKey] = hostRoot; } function getInstanceFromNode(node) { const inst = node[internalInstanceKey] || node[internalContainerInstanceKey]; if (inst) { if (inst.tag === HostComponent || inst.tag === HostText || inst.tag === SuspenseComponent || inst.tag === HostRoot) { return inst; } else { return null; } } return null; } function getNodeFromInstance(inst) { if (inst.tag === HostComponent || inst.tag === HostText) { return inst.stateNode; } } function getFiberCurrentPropsFromNode(node) { return node[internalPropsKey] || null; } function updateFiberProps(node, props) { node[internalPropsKey] = props; } function updateInputWrapper(element, oldValue, props) { const node = element; const checked = props.checked; if (checked != null) { console.warn("updateCheck \u672A\u5B9E\u73B0", node); return; } updateWrapper(element, oldValue, props); updateNamedCousins(element, props); } function updateNamedCousins(rootNode, props) { const name = props.name; if (props.type === "radio" && name != null) { console.warn("radio updateNamedCousins \u672A\u5B9E\u73B0", rootNode, props); } } function getToStringValue(value) { const isEmptyType = typeof value === "function" || typeof value === "symbol"; return isEmptyType ? "" : value; } function toString(value) { return "" + value; } function updateWrapper(element, oldValue, props) { const node = element; const value = getToStringValue(props.value); const type = props.type; setNodeValue(node, oldValue, value, type); } function setNodeValue(node, oldValue, value, type = "string") { if (value != null) { if (type === "number") { if (value === 0 && node.value === "" || oldValue != value) { node.value = toString(value); } } else if (oldValue !== toString(value)) { node.value = toString(value); } } else if (type === "submit" || type === "reset") { node.removeAttribute("value"); } } function isTextInputElement(elem) { const nodeName = elem && elem.nodeName && elem.nodeName.toLowerCase(); if (nodeName === "input") { const type = elem.type; return !type || !!supportedInputTypes[type]; } if (nodeName === "textarea") { return true; } return false; } var ReactDOMTextareaRestoreControlledState = updateWrapper; var ReactDOMInputRestoreControlledState = updateInputWrapper; function isCheckable(elem) { const type = elem.type; const nodeName = elem.nodeName; return nodeName && nodeName.toLowerCase() === "input" && (type === "checkbox" || type === "radio"); } function getTracker(node) { return node._valueTracker; } function detachTracker(node) { node._valueTracker = null; } function trackValueOnNode(node) { const valueField = isCheckable(node) ? "checked" : "value"; const descriptor = Object.getOwnPropertyDescriptor(node.constructor.prototype, valueField); let currentValue = "" + node[valueField]; if (node.hasOwnProperty(valueField) || typeof descriptor === "undefined" || typeof descriptor.get !== "function" || typeof descriptor.set !== "function") { return; } const { get , set } = descriptor; Object.defineProperty(node, valueField, { configurable: true, enumerable: descriptor.enumerable, get: function() { return get.call(this); }, set: function(value) { currentValue = "" + value; set.call(this, value); } }); const tracker = { getValue () { return currentValue; }, setValue (value) { currentValue = "" + value; }, stopTracking () { detachTracker(node); delete node[valueField]; } }; return tracker; } function track(node) { if (getTracker(node)) { return; } node._valueTracker = trackValueOnNode(node); } function updateValueIfChanged(node, nextValue) { if (!node) { return false; } const tracker = getTracker(node); if (!tracker) { return true; } const lastValue = tracker.getValue(); if (nextValue !== lastValue) { tracker.setValue(nextValue); return true; } return false; } function isEventName(s) { return s[0] === "o" && s[1] === "n"; } var IS_NON_DIMENSIONAL = /aspect|acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i; function updateProps(dom, oldProps, newProps) { const updatePayload = getUpdatePayload(dom, oldProps, newProps); if (updatePayload) { updatePropsByPayload(dom, oldProps, updatePayload); } } function updatePropsByPayload(dom, oldProps, updatePayload) { for(let i = 0; i < updatePayload.length; i += 2){ const key = updatePayload[i]; const newProp = updatePayload[i + 1]; const oldProp = oldProps[key]; setProperty(dom, key, newProp, oldProp); } } function getUpdatePayload(dom, oldProps, newProps) { let i; let updatePayload = null; for(i in oldProps){ if (!(i in newProps)) { (updatePayload = updatePayload || []).push(i, null); } } const isFormElement = dom instanceof _chunk_3EXGJ5BE_js__WEBPACK_IMPORTED_MODULE_0__.FormElement; for(i in newProps){ if (oldProps[i] !== newProps[i] || isFormElement && i === "value") { (updatePayload = updatePayload || []).push(i, newProps[i]); } } return updatePayload; } function setEvent(dom, name, value, oldValue) { const isCapture = name.endsWith("Capture"); let eventName = name.toLowerCase().slice(2); if (isCapture) { eventName = eventName.slice(0, -7); } const compName = (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.capitalize)((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.toCamelCase)(dom.tagName.toLowerCase())); if (eventName === "click" && compName in _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.internalComponents) { eventName = "tap"; } if ((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isFunction)(value)) { if (oldValue) { dom.removeEventListener(eventName, oldValue, false); dom.addEventListener(eventName, value, { isCapture, sideEffect: false }); } else { dom.addEventListener(eventName, value, isCapture); } } else { dom.removeEventListener(eventName, oldValue); } } function setStyle(style, key, value) { if (key[0] === "-") { style.setProperty(key, value.toString()); return; } style[key] = (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isNumber)(value) && IS_NON_DIMENSIONAL.test(key) === false ? value + "px" : value == null ? "" : value; } function setProperty(dom, name, value, oldValue) { var _a, _b; name = name === "className" ? "class" : name; if (name === "key" || name === "children" || name === "ref") ; else if (name === "style") { const style = dom.style; if ((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isString)(value)) { style.cssText = value; } else { if ((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isString)(oldValue)) { style.cssText = ""; oldValue = null; } if ((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isObject)(oldValue)) { for(const i in oldValue){ if (!(value && i in value)) { setStyle(style, i, ""); } } } if ((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isObject)(value)) { for(const i1 in value){ if (!oldValue || value[i1] !== oldValue[i1]) { setStyle(style, i1, value[i1]); } } } } } else if (isEventName(name)) { setEvent(dom, name, value, oldValue); } else if (name === "dangerouslySetInnerHTML") { const newHtml = (_a = value === null || value === void 0 ? void 0 : value.__html) !== null && _a !== void 0 ? _a : ""; const oldHtml = (_b = oldValue === null || oldValue === void 0 ? void 0 : oldValue.__html) !== null && _b !== void 0 ? _b : ""; if (newHtml || oldHtml) { if (oldHtml !== newHtml) { dom.innerHTML = newHtml; } } } else if (!(0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isFunction)(value)) { if (value == null) { dom.removeAttribute(name); } else { dom.setAttribute(name, value); } } } var hostConfig = { getPublicInstance (inst) { return inst; }, getRootHostContext () { return {}; }, getChildHostContext (parentHostContext) { return parentHostContext; }, prepareForCommit (..._) { return null; }, resetAfterCommit: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop, createInstance (type, props, _rootContainerInstance, _hostContext, internalInstanceHandle) { const element = _chunk_3EXGJ5BE_js__WEBPACK_IMPORTED_MODULE_0__.document$1.createElement(type); precacheFiberNode(internalInstanceHandle, element); updateFiberProps(element, props); return element; }, appendInitialChild (parent, child) { parent.appendChild(child); }, finalizeInitialChildren (dom, type, props) { updateProps(dom, {}, props); if (type === "input" || type === "textarea") { track(dom); } return false; }, prepareUpdate (instance, _, oldProps, newProps) { return getUpdatePayload(instance, oldProps, newProps); }, shouldSetTextContent () { return false; }, createTextInstance (text, _rootContainerInstance, _hostContext, internalInstanceHandle) { const textNode = _chunk_3EXGJ5BE_js__WEBPACK_IMPORTED_MODULE_0__.document$1.createTextNode(text); precacheFiberNode(internalInstanceHandle, textNode); return textNode; }, scheduleTimeout: setTimeout, cancelTimeout: clearTimeout, noTimeout: -1, isPrimaryRenderer: true, warnsIfNotActing: true, supportsMutation: true, supportsPersistence: false, supportsHydration: false, getInstanceFromNode: ()=>null, beforeActiveInstanceBlur: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop, afterActiveInstanceBlur: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop, preparePortalMount: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop, prepareScopeUpdate: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop, getInstanceFromScope: ()=>null, getCurrentEventPriority () { return import_constants.DefaultEventPriority; }, detachDeletedInstance: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop, supportsMicrotasks: true, scheduleMicrotask: (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isUndefined)(Promise) ? setTimeout : (callback)=>Promise.resolve(null).then(callback).catch(function(error) { setTimeout(()=>{ throw error; }); }), appendChild (parent, child) { parent.appendChild(child); }, appendChildToContainer (parent, child) { parent.appendChild(child); }, commitTextUpdate (textInst, _, newText) { textInst.nodeValue = newText; }, commitMount: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop, commitUpdate (dom, updatePayload, _, oldProps, newProps) { updatePropsByPayload(dom, oldProps, updatePayload); updateFiberProps(dom, newProps); }, insertBefore (parent, child, refChild) { parent.insertBefore(child, refChild); }, insertInContainerBefore (parent, child, refChild) { parent.insertBefore(child, refChild); }, removeChild (parent, child) { parent.removeChild(child); }, removeChildFromContainer (parent, child) { parent.removeChild(child); }, resetTextContent: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop, hideInstance (instance) { const style = instance.style; style.setProperty("display", "none"); }, hideTextInstance (textInstance) { textInstance.nodeValue = ""; }, unhideInstance (instance, props) { const styleProp = props.style; let display = (styleProp === null || styleProp === void 0 ? void 0 : styleProp.hasOwnProperty("display")) ? styleProp.display : null; display = display == null || (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isBoolean)(display) || display === "" ? "" : ("" + display).trim(); instance.style["display"] = display; }, unhideTextInstance (textInstance, text) { textInstance.nodeValue = text; }, clearContainer (element) { if (element.childNodes.length > 0) { element.textContent = ""; } } }; var TaroReconciler = (0, import_react_reconciler.default)(hostConfig); if (true) { const foundDevTools = TaroReconciler.injectIntoDevTools({ bundleType: 1, version: "18.0.0", rendererPackageName: "taro-react" }); if (!foundDevTools) { console.info("%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools", "font-weight:bold"); } } var restoreQueue = null; function getTargetInstForInputOrChangeEvent(e, node) { var _a, _b; const targetInst = getInstanceFromNode(node); const domEventName = e.type; if (!targetInst || !isTextInputElement(node)) return; if (domEventName === "input" || domEventName === "change") { const nextValue = toString((_b = (_a = e.mpEvent) === null || _a === void 0 ? void 0 : _a.detail) === null || _b === void 0 ? void 0 : _b.value); return getInstIfValueChanged(targetInst, nextValue); } } function getInstIfValueChanged(targetInst, nextValue) { const targetNode = getNodeFromInstance(targetInst); if (!targetNode) return false; if (updateValueIfChanged(targetNode, nextValue)) { return targetInst; } } function enqueueStateRestore(target) { if (restoreQueue) { restoreQueue.push(target); } else { restoreQueue = [ target ]; } } function needsStateRestore() { return restoreQueue !== null; } function finishEventHandler() { const controlledComponentsHavePendingUpdates = needsStateRestore(); if (controlledComponentsHavePendingUpdates) { TaroReconciler.flushSync(); restoreStateIfNeeded(); } } function restoreStateIfNeeded() { if (!restoreQueue) { return; } const queuedTargets = restoreQueue; restoreQueue = null; for(let i = 0; i < queuedTargets.length; i++){ restoreStateOfTarget(queuedTargets[i]); } } function restoreImpl(domElement, tag, oldValue, props) { switch(tag){ case "input": ReactDOMInputRestoreControlledState(domElement, oldValue, props); break; case "textarea": ReactDOMTextareaRestoreControlledState(domElement, oldValue, props); break; } } function restoreStateOfTarget(item) { const internalInstance = getInstanceFromNode(item.target); if (!internalInstance) return; const { stateNode , type } = internalInstance; if (stateNode) { const props = getFiberCurrentPropsFromNode(stateNode); restoreImpl(stateNode, type, item.value, props); } } var ContainerMap = /* @__PURE__ */ new WeakMap(); var Root = class { initInternalRoot(renderer, domContainer, options) { const containerInfo = domContainer; if (options) { const tag = 1; const concurrentUpdatesByDefaultOverride = false; let isStrictMode = false; let identifierPrefix = ""; let onRecoverableError = (error)=>console.error(error); let transitionCallbacks = null; if (options.unstable_strictMode === true) { isStrictMode = true; } if (options.identifierPrefix !== void 0) { identifierPrefix = options.identifierPrefix; } if (options.onRecoverableError !== void 0) { onRecoverableError = options.onRecoverableError; } if (options.unstable_transitionCallbacks !== void 0) { transitionCallbacks = options.unstable_transitionCallbacks; } this.internalRoot = renderer.createContainer(containerInfo, tag, null, isStrictMode, concurrentUpdatesByDefaultOverride, identifierPrefix, onRecoverableError, transitionCallbacks); } else { const tag1 = 0; this.internalRoot = renderer.createContainer(containerInfo, tag1, null, false, false, "", ()=>{}, null); } } render(children, cb) { const { renderer , internalRoot } = this; renderer.updateContainer(children, internalRoot, null, cb); return renderer.getPublicRootInstance(internalRoot); } unmount(cb) { this.renderer.updateContainer(null, this.internalRoot, null, cb); } constructor(renderer, domContainer, options){ this.renderer = renderer; this.initInternalRoot(renderer, domContainer, options); } }; function render(element, domContainer, cb) { const oldRoot = ContainerMap.get(domContainer); if (oldRoot != null) { return oldRoot.render(element, cb); } const root = new Root(TaroReconciler, domContainer); ContainerMap.set(domContainer, root); return root.render(element, cb); } function createRoot(domContainer, options = {}) { var _a; const oldRoot = ContainerMap.get(domContainer); if (oldRoot != null) { return oldRoot; } const root = new Root(TaroReconciler, domContainer, options); ContainerMap.set(domContainer, root); markContainerAsRoot((_a = root === null || root === void 0 ? void 0 : root.internalRoot) === null || _a === void 0 ? void 0 : _a.current, domContainer); _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.hooks.tap("dispatchTaroEvent", (e, node)=>{ const eventPriority = getEventPriority(e.type); TaroReconciler.runWithPriority(eventPriority, ()=>{ node.dispatchEvent(e); }); }); _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.hooks.tap("modifyTaroEvent", (e, node)=>{ var _a2, _b; const inst = getTargetInstForInputOrChangeEvent(e, node); if (!inst) return; const nextValue = (_b = (_a2 = e.mpEvent) === null || _a2 === void 0 ? void 0 : _a2.detail) === null || _b === void 0 ? void 0 : _b.value; enqueueStateRestore({ target: node, value: nextValue }); }); return root; } var isInsideEventHandler = false; var unstable_batchedUpdates = (fn, a)=>{ if (isInsideEventHandler) { return fn(a); } isInsideEventHandler = true; try { return TaroReconciler.batchedUpdates(fn, a); } finally{ isInsideEventHandler = false; finishEventHandler(); } }; function unmountComponentAtNode(dom) { (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.ensure)(dom && [ 1, 8, 9, 11 ].includes(dom.nodeType), "unmountComponentAtNode(...): Target container is not a DOM element."); const root = ContainerMap.get(dom); if (!root) return false; unstable_batchedUpdates(()=>{ root.unmount(()=>{ ContainerMap.delete(dom); }); }, null); return true; } function findDOMNode(comp) { if (comp == null) { return null; } const nodeType = comp.nodeType; if (nodeType === 1 || nodeType === 3) { return comp; } return TaroReconciler.findHostInstance(comp); } var portalType = (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isFunction)(Symbol) && Symbol.for ? Symbol.for("react.portal") : 60106; function createPortal(children, containerInfo, key) { return { $$typeof: portalType, key: key == null ? null : String(key), children, containerInfo, implementation: null }; } var index = { render, createRoot, unstable_batchedUpdates, unmountComponentAtNode, findDOMNode, createPortal }; /** * @license React * react-reconciler-constants.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** * @license React * react-reconciler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** * @license React * scheduler.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /***/ }) }]);