diff --git a/dist/remote-ui.d.ts b/dist/remote-ui.d.ts index e6afea7..1b22ad1 100644 --- a/dist/remote-ui.d.ts +++ b/dist/remote-ui.d.ts @@ -1,7 +1,22 @@ import type { ComponentType, ReactNode } from "react"; +export type UikitRemoteDepsOptions = { + React?: unknown; + createRoot?: unknown; + ChakraProvider?: unknown; + Badge?: unknown; + theme?: unknown; + chakraProviderProps?: Record; + remoteUrl?: string; +}; + +export declare function setupUikitRemoteDeps(options?: UikitRemoteDepsOptions): void; + export type GBadgeProps = { children?: ReactNode; + remoteUrl?: string; + theme?: unknown; + chakraProviderProps?: Record; [key: string]: unknown; }; diff --git a/dist/remote-ui.js b/dist/remote-ui.js index 7c7e1f0..b21fea5 100644 --- a/dist/remote-ui.js +++ b/dist/remote-ui.js @@ -1,45 +1,92 @@ -import { jsx as a } from "react/jsx-runtime"; -import { useRef as i, useEffect as l } from "react"; -const f = "https://uikit.d.aiengines.ir/GBadge.js"; -let n = null; -function m() { - return n || (n = import( - /* webpackIgnore: true */ - /* @vite-ignore */ - f - ).catch((e) => { - throw n = null, e; - })), n; +import { jsx as h } from "react/jsx-runtime"; +import v, { useRef as d, useEffect as R } from "react"; +import P from "react-dom"; +import { Badge as y, ChakraProvider as O } from "@chakra-ui/react"; +var s, i = P; +if (process.env.NODE_ENV === "production") + s = i.createRoot, i.hydrateRoot; +else { + var p = i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED; + s = function(e, r) { + p.usingClientEntryPoint = !0; + try { + return i.createRoot(e, r); + } finally { + p.usingClientEntryPoint = !1; + } + }; } -function p(e) { +const E = "https://uikit.d.aiengines.ir/GBadge.js", f = "__UIKIT_REMOTE_DEPS__", l = "__UIKIT_REMOTE_CONFIG__", a = /* @__PURE__ */ new Map(); +function w(e = {}) { + if (typeof window > "u") return; + const r = window[f] || {}, o = window[l] || {}; + window[f] = { + ...r, + React: e.React || r.React || v, + createRoot: e.createRoot || r.createRoot || s, + ChakraProvider: e.ChakraProvider || r.ChakraProvider || O, + Badge: e.Badge || r.Badge || y, + theme: Object.prototype.hasOwnProperty.call(e, "theme") ? e.theme : r.theme, + chakraProviderProps: { + ...r.chakraProviderProps || {}, + ...e.chakraProviderProps || {} + } + }, window[l] = { + ...o, + ...e.remoteUrl ? { GBadgeUrl: e.remoteUrl } : {} + }; +} +function C() { + typeof window > "u" || window[f] || w(); +} +function k() { + var e; + return typeof window > "u" ? E : ((e = window[l]) == null ? void 0 : e.GBadgeUrl) || E; +} +function B() { + const e = k(); + return a.has(e) || a.set( + e, + import( + /* webpackIgnore: true */ + /* @vite-ignore */ + e + ).catch((r) => { + throw a.delete(e), r; + }) + ), a.get(e); +} +function T(e) { if (typeof e == "string" || typeof e == "number") return e; e != null && console.warn( "[uikit/remote/ui] GBadge only accepts text/number children across the remote boundary." ); } -const R = ({ children: e, ...s }) => { - const o = i(null), t = i(null), u = i(null); - return u.current = { - ...s, - children: p(e) - }, l(() => { - let c = !0; - return m().then(() => { - if (!c || !o.current) return; - const r = document.createElement("uikit-g-badge"); - r.componentProps = u.current, o.current.appendChild(r), t.current = r; - }).catch((r) => { - console.error("[uikit/remote/ui] Failed to load GBadge:", r); +const N = ({ children: e, remoteUrl: r, theme: o, chakraProviderProps: m, ...g }) => { + const u = d(null), t = d(null), c = d(null); + return c.current = { + ...g, + children: T(e), + ...o !== void 0 ? { theme: o } : {}, + ...m ? { chakraProviderProps: m } : {} + }, R(() => { + let _ = !0; + return C(), r && w({ remoteUrl: r }), B().then(() => { + if (!_ || !u.current) return; + const n = document.createElement("uikit-g-badge"); + n.componentProps = c.current, u.current.appendChild(n), t.current = n; + }).catch((n) => { + console.error("[uikit/remote/ui] Failed to load GBadge:", n); }), () => { - c = !1, t.current && (t.current.remove(), t.current = null); + _ = !1, t.current && (t.current.remove(), t.current = null); }; - }, []), l(() => { - t.current && (t.current.componentProps = u.current); - }), /* @__PURE__ */ a( + }, [r]), R(() => { + t.current && (t.current.componentProps = c.current); + }), /* @__PURE__ */ h( "span", { - ref: o, + ref: u, style: { display: "contents" } @@ -47,5 +94,6 @@ const R = ({ children: e, ...s }) => { ); }; export { - R as GBadge + N as GBadge, + w as setupUikitRemoteDeps }; diff --git a/dist/remote/GBadge.js b/dist/remote/GBadge.js index 24f5bef..a1cc625 100644 --- a/dist/remote/GBadge.js +++ b/dist/remote/GBadge.js @@ -1,19200 +1,67 @@ -function aw(e, t) { - for (var n = 0; n < t.length; n++) { - const r = t[n]; - if (typeof r != "string" && !Array.isArray(r)) { - for (const o in r) - if (o !== "default" && !(o in e)) { - const i = Object.getOwnPropertyDescriptor(r, o); - i && Object.defineProperty(e, o, i.get ? i : { - enumerable: !0, - get: () => r[o] - }); - } - } - } - return Object.freeze(Object.defineProperty(e, Symbol.toStringTag, { value: "Module" })); -} -var Vs = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {}; -function xf(e) { - return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e; -} -var qy = { exports: {} }, Bl = {}, Yy = { exports: {} }, H = {}; -/** - * @license React - * react.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. - */ -var hs = Symbol.for("react.element"), lw = Symbol.for("react.portal"), uw = Symbol.for("react.fragment"), cw = Symbol.for("react.strict_mode"), dw = Symbol.for("react.profiler"), fw = Symbol.for("react.provider"), hw = Symbol.for("react.context"), pw = Symbol.for("react.forward_ref"), mw = Symbol.for("react.suspense"), gw = Symbol.for("react.memo"), yw = Symbol.for("react.lazy"), Bp = Symbol.iterator; -function vw(e) { - return e === null || typeof e != "object" ? null : (e = Bp && e[Bp] || e["@@iterator"], typeof e == "function" ? e : null); -} -var Zy = { isMounted: function() { - return !1; -}, enqueueForceUpdate: function() { -}, enqueueReplaceState: function() { -}, enqueueSetState: function() { -} }, Gy = Object.assign, Qy = {}; -function Io(e, t, n) { - this.props = e, this.context = t, this.refs = Qy, this.updater = n || Zy; -} -Io.prototype.isReactComponent = {}; -Io.prototype.setState = function(e, t) { - if (typeof e != "object" && typeof e != "function" && e != null) throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables."); - this.updater.enqueueSetState(this, e, t, "setState"); -}; -Io.prototype.forceUpdate = function(e) { - this.updater.enqueueForceUpdate(this, e, "forceUpdate"); -}; -function Jy() { -} -Jy.prototype = Io.prototype; -function wf(e, t, n) { - this.props = e, this.context = t, this.refs = Qy, this.updater = n || Zy; -} -var kf = wf.prototype = new Jy(); -kf.constructor = wf; -Gy(kf, Io.prototype); -kf.isPureReactComponent = !0; -var Vp = Array.isArray, _y = Object.prototype.hasOwnProperty, Cf = { current: null }, $y = { key: !0, ref: !0, __self: !0, __source: !0 }; -function e0(e, t, n) { - var r, o = {}, i = null, s = null; - if (t != null) for (r in t.ref !== void 0 && (s = t.ref), t.key !== void 0 && (i = "" + t.key), t) _y.call(t, r) && !$y.hasOwnProperty(r) && (o[r] = t[r]); - var a = arguments.length - 2; - if (a === 1) o.children = n; - else if (1 < a) { - for (var l = Array(a), u = 0; u < a; u++) l[u] = arguments[u + 2]; - o.children = l; - } - if (e && e.defaultProps) for (r in a = e.defaultProps, a) o[r] === void 0 && (o[r] = a[r]); - return { $$typeof: hs, type: e, key: i, ref: s, props: o, _owner: Cf.current }; -} -function Sw(e, t) { - return { $$typeof: hs, type: e.type, key: t, ref: e.ref, props: e.props, _owner: e._owner }; -} -function Tf(e) { - return typeof e == "object" && e !== null && e.$$typeof === hs; -} -function bw(e) { - var t = { "=": "=0", ":": "=2" }; - return "$" + e.replace(/[=:]/g, function(n) { - return t[n]; - }); -} -var Ip = /\/+/g; -function Lu(e, t) { - return typeof e == "object" && e !== null && e.key != null ? bw("" + e.key) : t.toString(36); -} -function pa(e, t, n, r, o) { - var i = typeof e; - (i === "undefined" || i === "boolean") && (e = null); - var s = !1; - if (e === null) s = !0; - else switch (i) { - case "string": - case "number": - s = !0; - break; - case "object": - switch (e.$$typeof) { - case hs: - case lw: - s = !0; - } - } - if (s) return s = e, o = o(s), e = r === "" ? "." + Lu(s, 0) : r, Vp(o) ? (n = "", e != null && (n = e.replace(Ip, "$&/") + "/"), pa(o, t, n, "", function(u) { - return u; - })) : o != null && (Tf(o) && (o = Sw(o, n + (!o.key || s && s.key === o.key ? "" : ("" + o.key).replace(Ip, "$&/") + "/") + e)), t.push(o)), 1; - if (s = 0, r = r === "" ? "." : r + ":", Vp(e)) for (var a = 0; a < e.length; a++) { - i = e[a]; - var l = r + Lu(i, a); - s += pa(i, t, n, l, o); - } - else if (l = vw(e), typeof l == "function") for (e = l.call(e), a = 0; !(i = e.next()).done; ) i = i.value, l = r + Lu(i, a++), s += pa(i, t, n, l, o); - else if (i === "object") throw t = String(e), Error("Objects are not valid as a React child (found: " + (t === "[object Object]" ? "object with keys {" + Object.keys(e).join(", ") + "}" : t) + "). If you meant to render a collection of children, use an array instead."); - return s; -} -function Is(e, t, n) { - if (e == null) return e; - var r = [], o = 0; - return pa(e, r, "", "", function(i) { - return t.call(n, i, o++); - }), r; -} -function xw(e) { - if (e._status === -1) { - var t = e._result; - t = t(), t.then(function(n) { - (e._status === 0 || e._status === -1) && (e._status = 1, e._result = n); - }, function(n) { - (e._status === 0 || e._status === -1) && (e._status = 2, e._result = n); - }), e._status === -1 && (e._status = 0, e._result = t); - } - if (e._status === 1) return e._result.default; - throw e._result; -} -var tt = { current: null }, ma = { transition: null }, ww = { ReactCurrentDispatcher: tt, ReactCurrentBatchConfig: ma, ReactCurrentOwner: Cf }; -function t0() { - throw Error("act(...) is not supported in production builds of React."); -} -H.Children = { map: Is, forEach: function(e, t, n) { - Is(e, function() { - t.apply(this, arguments); - }, n); -}, count: function(e) { - var t = 0; - return Is(e, function() { - t++; - }), t; -}, toArray: function(e) { - return Is(e, function(t) { - return t; - }) || []; -}, only: function(e) { - if (!Tf(e)) throw Error("React.Children.only expected to receive a single React element child."); - return e; -} }; -H.Component = Io; -H.Fragment = uw; -H.Profiler = dw; -H.PureComponent = wf; -H.StrictMode = cw; -H.Suspense = mw; -H.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ww; -H.act = t0; -H.cloneElement = function(e, t, n) { - if (e == null) throw Error("React.cloneElement(...): The argument must be a React element, but you passed " + e + "."); - var r = Gy({}, e.props), o = e.key, i = e.ref, s = e._owner; - if (t != null) { - if (t.ref !== void 0 && (i = t.ref, s = Cf.current), t.key !== void 0 && (o = "" + t.key), e.type && e.type.defaultProps) var a = e.type.defaultProps; - for (l in t) _y.call(t, l) && !$y.hasOwnProperty(l) && (r[l] = t[l] === void 0 && a !== void 0 ? a[l] : t[l]); - } - var l = arguments.length - 2; - if (l === 1) r.children = n; - else if (1 < l) { - a = Array(l); - for (var u = 0; u < l; u++) a[u] = arguments[u + 2]; - r.children = a; - } - return { $$typeof: hs, type: e.type, key: o, ref: i, props: r, _owner: s }; -}; -H.createContext = function(e) { - return e = { $$typeof: hw, _currentValue: e, _currentValue2: e, _threadCount: 0, Provider: null, Consumer: null, _defaultValue: null, _globalName: null }, e.Provider = { $$typeof: fw, _context: e }, e.Consumer = e; -}; -H.createElement = e0; -H.createFactory = function(e) { - var t = e0.bind(null, e); - return t.type = e, t; -}; -H.createRef = function() { - return { current: null }; -}; -H.forwardRef = function(e) { - return { $$typeof: pw, render: e }; -}; -H.isValidElement = Tf; -H.lazy = function(e) { - return { $$typeof: yw, _payload: { _status: -1, _result: e }, _init: xw }; -}; -H.memo = function(e, t) { - return { $$typeof: gw, type: e, compare: t === void 0 ? null : t }; -}; -H.startTransition = function(e) { - var t = ma.transition; - ma.transition = {}; - try { - e(); - } finally { - ma.transition = t; - } -}; -H.unstable_act = t0; -H.useCallback = function(e, t) { - return tt.current.useCallback(e, t); -}; -H.useContext = function(e) { - return tt.current.useContext(e); -}; -H.useDebugValue = function() { -}; -H.useDeferredValue = function(e) { - return tt.current.useDeferredValue(e); -}; -H.useEffect = function(e, t) { - return tt.current.useEffect(e, t); -}; -H.useId = function() { - return tt.current.useId(); -}; -H.useImperativeHandle = function(e, t, n) { - return tt.current.useImperativeHandle(e, t, n); -}; -H.useInsertionEffect = function(e, t) { - return tt.current.useInsertionEffect(e, t); -}; -H.useLayoutEffect = function(e, t) { - return tt.current.useLayoutEffect(e, t); -}; -H.useMemo = function(e, t) { - return tt.current.useMemo(e, t); -}; -H.useReducer = function(e, t, n) { - return tt.current.useReducer(e, t, n); -}; -H.useRef = function(e) { - return tt.current.useRef(e); -}; -H.useState = function(e) { - return tt.current.useState(e); -}; -H.useSyncExternalStore = function(e, t, n) { - return tt.current.useSyncExternalStore(e, t, n); -}; -H.useTransition = function() { - return tt.current.useTransition(); -}; -H.version = "18.3.1"; -Yy.exports = H; -var C = Yy.exports; -const kw = /* @__PURE__ */ xf(C), Op = /* @__PURE__ */ aw({ - __proto__: null, - default: kw -}, [C]); -/** - * @license React - * react-jsx-runtime.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. - */ -var Cw = C, Tw = Symbol.for("react.element"), Ew = Symbol.for("react.fragment"), Pw = Object.prototype.hasOwnProperty, Aw = Cw.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner, zw = { key: !0, ref: !0, __self: !0, __source: !0 }; -function n0(e, t, n) { - var r, o = {}, i = null, s = null; - n !== void 0 && (i = "" + n), t.key !== void 0 && (i = "" + t.key), t.ref !== void 0 && (s = t.ref); - for (r in t) Pw.call(t, r) && !zw.hasOwnProperty(r) && (o[r] = t[r]); - if (e && e.defaultProps) for (r in t = e.defaultProps, t) o[r] === void 0 && (o[r] = t[r]); - return { $$typeof: Tw, type: e, key: i, ref: s, props: o, _owner: Aw.current }; -} -Bl.Fragment = Ew; -Bl.jsx = n0; -Bl.jsxs = n0; -qy.exports = Bl; -var F = qy.exports, r0 = { exports: {} }, bt = {}, o0 = { exports: {} }, i0 = {}; -/** - * @license React - * scheduler.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. - */ -(function(e) { - function t(D, O) { - var W = D.length; - D.push(O); - e: for (; 0 < W; ) { - var $ = W - 1 >>> 1, Se = D[$]; - if (0 < o(Se, O)) D[$] = O, D[W] = Se, W = $; - else break e; - } - } - function n(D) { - return D.length === 0 ? null : D[0]; - } - function r(D) { - if (D.length === 0) return null; - var O = D[0], W = D.pop(); - if (W !== O) { - D[0] = W; - e: for (var $ = 0, Se = D.length, ee = Se >>> 1; $ < ee; ) { - var Zt = 2 * ($ + 1) - 1, Xo = D[Zt], ft = Zt + 1, sr = D[ft]; - if (0 > o(Xo, W)) ft < Se && 0 > o(sr, Xo) ? (D[$] = sr, D[ft] = W, $ = ft) : (D[$] = Xo, D[Zt] = W, $ = Zt); - else if (ft < Se && 0 > o(sr, W)) D[$] = sr, D[ft] = W, $ = ft; - else break e; - } - } - return O; - } - function o(D, O) { - var W = D.sortIndex - O.sortIndex; - return W !== 0 ? W : D.id - O.id; - } - if (typeof performance == "object" && typeof performance.now == "function") { - var i = performance; - e.unstable_now = function() { - return i.now(); - }; - } else { - var s = Date, a = s.now(); - e.unstable_now = function() { - return s.now() - a; - }; - } - var l = [], u = [], c = 1, d = null, f = 3, y = !1, v = !1, S = !1, k = typeof setTimeout == "function" ? setTimeout : null, p = typeof clearTimeout == "function" ? clearTimeout : null, h = typeof setImmediate < "u" ? setImmediate : null; - typeof navigator < "u" && navigator.scheduling !== void 0 && navigator.scheduling.isInputPending !== void 0 && navigator.scheduling.isInputPending.bind(navigator.scheduling); - function g(D) { - for (var O = n(u); O !== null; ) { - if (O.callback === null) r(u); - else if (O.startTime <= D) r(u), O.sortIndex = O.expirationTime, t(l, O); - else break; - O = n(u); - } - } - function w(D) { - if (S = !1, g(D), !v) if (n(l) !== null) v = !0, We(P); - else { - var O = n(u); - O !== null && Nr(w, O.startTime - D); - } - } - function P(D, O) { - v = !1, S && (S = !1, p(z), z = -1), y = !0; - var W = f; - try { - for (g(O), d = n(l); d !== null && (!(d.expirationTime > O) || D && !U()); ) { - var $ = d.callback; - if (typeof $ == "function") { - d.callback = null, f = d.priorityLevel; - var Se = $(d.expirationTime <= O); - O = e.unstable_now(), typeof Se == "function" ? d.callback = Se : d === n(l) && r(l), g(O); - } else r(l); - d = n(l); - } - if (d !== null) var ee = !0; - else { - var Zt = n(u); - Zt !== null && Nr(w, Zt.startTime - O), ee = !1; - } - return ee; - } finally { - d = null, f = W, y = !1; - } - } - var A = !1, E = null, z = -1, I = 5, M = -1; - function U() { - return !(e.unstable_now() - M < I); - } - function le() { - if (E !== null) { - var D = e.unstable_now(); - M = D; - var O = !0; - try { - O = E(!0, D); - } finally { - O ? Le() : (A = !1, E = null); - } - } else A = !1; - } - var Le; - if (typeof h == "function") Le = function() { - h(le); - }; - else if (typeof MessageChannel < "u") { - var Ye = new MessageChannel(), dt = Ye.port2; - Ye.port1.onmessage = le, Le = function() { - dt.postMessage(null); - }; - } else Le = function() { - k(le, 0); - }; - function We(D) { - E = D, A || (A = !0, Le()); - } - function Nr(D, O) { - z = k(function() { - D(e.unstable_now()); - }, O); - } - e.unstable_IdlePriority = 5, e.unstable_ImmediatePriority = 1, e.unstable_LowPriority = 4, e.unstable_NormalPriority = 3, e.unstable_Profiling = null, e.unstable_UserBlockingPriority = 2, e.unstable_cancelCallback = function(D) { - D.callback = null; - }, e.unstable_continueExecution = function() { - v || y || (v = !0, We(P)); - }, e.unstable_forceFrameRate = function(D) { - 0 > D || 125 < D ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported") : I = 0 < D ? Math.floor(1e3 / D) : 5; - }, e.unstable_getCurrentPriorityLevel = function() { - return f; - }, e.unstable_getFirstCallbackNode = function() { - return n(l); - }, e.unstable_next = function(D) { - switch (f) { - case 1: - case 2: - case 3: - var O = 3; - break; - default: - O = f; - } - var W = f; - f = O; - try { - return D(); - } finally { - f = W; - } - }, e.unstable_pauseExecution = function() { - }, e.unstable_requestPaint = function() { - }, e.unstable_runWithPriority = function(D, O) { - switch (D) { - case 1: - case 2: - case 3: - case 4: - case 5: - break; - default: - D = 3; - } - var W = f; - f = D; - try { - return O(); - } finally { - f = W; - } - }, e.unstable_scheduleCallback = function(D, O, W) { - var $ = e.unstable_now(); - switch (typeof W == "object" && W !== null ? (W = W.delay, W = typeof W == "number" && 0 < W ? $ + W : $) : W = $, D) { - case 1: - var Se = -1; - break; - case 2: - Se = 250; - break; - case 5: - Se = 1073741823; - break; - case 4: - Se = 1e4; - break; - default: - Se = 5e3; - } - return Se = W + Se, D = { id: c++, callback: O, priorityLevel: D, startTime: W, expirationTime: Se, sortIndex: -1 }, W > $ ? (D.sortIndex = W, t(u, D), n(l) === null && D === n(u) && (S ? (p(z), z = -1) : S = !0, Nr(w, W - $))) : (D.sortIndex = Se, t(l, D), v || y || (v = !0, We(P))), D; - }, e.unstable_shouldYield = U, e.unstable_wrapCallback = function(D) { - var O = f; - return function() { - var W = f; - f = O; - try { - return D.apply(this, arguments); - } finally { - f = W; - } - }; - }; -})(i0); -o0.exports = i0; -var Mw = o0.exports; -/** - * @license React - * react-dom.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. - */ -var Rw = C, St = Mw; -function R(e) { - for (var t = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, n = 1; n < arguments.length; n++) t += "&args[]=" + encodeURIComponent(arguments[n]); - return "Minified React error #" + e + "; visit " + t + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."; -} -var s0 = /* @__PURE__ */ new Set(), ji = {}; -function Br(e, t) { - Co(e, t), Co(e + "Capture", t); -} -function Co(e, t) { - for (ji[e] = t, e = 0; e < t.length; e++) s0.add(t[e]); -} -var En = !(typeof window > "u" || typeof window.document > "u" || typeof window.document.createElement > "u"), Wc = Object.prototype.hasOwnProperty, Dw = /^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/, Np = {}, jp = {}; -function Fw(e) { - return Wc.call(jp, e) ? !0 : Wc.call(Np, e) ? !1 : Dw.test(e) ? jp[e] = !0 : (Np[e] = !0, !1); -} -function Lw(e, t, n, r) { - if (n !== null && n.type === 0) return !1; - switch (typeof t) { - case "function": - case "symbol": - return !0; - case "boolean": - return r ? !1 : n !== null ? !n.acceptsBooleans : (e = e.toLowerCase().slice(0, 5), e !== "data-" && e !== "aria-"); - default: - return !1; - } -} -function Bw(e, t, n, r) { - if (t === null || typeof t > "u" || Lw(e, t, n, r)) return !0; - if (r) return !1; - if (n !== null) switch (n.type) { - case 3: - return !t; - case 4: - return t === !1; - case 5: - return isNaN(t); - case 6: - return isNaN(t) || 1 > t; - } - return !1; -} -function nt(e, t, n, r, o, i, s) { - this.acceptsBooleans = t === 2 || t === 3 || t === 4, this.attributeName = r, this.attributeNamespace = o, this.mustUseProperty = n, this.propertyName = e, this.type = t, this.sanitizeURL = i, this.removeEmptyString = s; -} -var je = {}; -"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e) { - je[e] = new nt(e, 0, !1, e, null, !1, !1); -}); -[["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"]].forEach(function(e) { - var t = e[0]; - je[t] = new nt(t, 1, !1, e[1], null, !1, !1); -}); -["contentEditable", "draggable", "spellCheck", "value"].forEach(function(e) { - je[e] = new nt(e, 2, !1, e.toLowerCase(), null, !1, !1); -}); -["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function(e) { - je[e] = new nt(e, 2, !1, e, null, !1, !1); -}); -"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e) { - je[e] = new nt(e, 3, !1, e.toLowerCase(), null, !1, !1); -}); -["checked", "multiple", "muted", "selected"].forEach(function(e) { - je[e] = new nt(e, 3, !0, e, null, !1, !1); -}); -["capture", "download"].forEach(function(e) { - je[e] = new nt(e, 4, !1, e, null, !1, !1); -}); -["cols", "rows", "size", "span"].forEach(function(e) { - je[e] = new nt(e, 6, !1, e, null, !1, !1); -}); -["rowSpan", "start"].forEach(function(e) { - je[e] = new nt(e, 5, !1, e.toLowerCase(), null, !1, !1); -}); -var Ef = /[\-:]([a-z])/g; -function Pf(e) { - return e[1].toUpperCase(); -} -"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e) { - var t = e.replace( - Ef, - Pf - ); - je[t] = new nt(t, 1, !1, e, null, !1, !1); -}); -"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e) { - var t = e.replace(Ef, Pf); - je[t] = new nt(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1); -}); -["xml:base", "xml:lang", "xml:space"].forEach(function(e) { - var t = e.replace(Ef, Pf); - je[t] = new nt(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1); -}); -["tabIndex", "crossOrigin"].forEach(function(e) { - je[e] = new nt(e, 1, !1, e.toLowerCase(), null, !1, !1); -}); -je.xlinkHref = new nt("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1); -["src", "href", "action", "formAction"].forEach(function(e) { - je[e] = new nt(e, 1, !1, e.toLowerCase(), null, !0, !0); -}); -function Af(e, t, n, r) { - var o = je.hasOwnProperty(t) ? je[t] : null; - (o !== null ? o.type !== 0 : r || !(2 < t.length) || t[0] !== "o" && t[0] !== "O" || t[1] !== "n" && t[1] !== "N") && (Bw(t, n, o, r) && (n = null), r || o === null ? Fw(t) && (n === null ? e.removeAttribute(t) : e.setAttribute(t, "" + n)) : o.mustUseProperty ? e[o.propertyName] = n === null ? o.type === 3 ? !1 : "" : n : (t = o.attributeName, r = o.attributeNamespace, n === null ? e.removeAttribute(t) : (o = o.type, n = o === 3 || o === 4 && n === !0 ? "" : "" + n, r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n)))); -} -var Rn = Rw.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, Os = Symbol.for("react.element"), Xr = Symbol.for("react.portal"), qr = Symbol.for("react.fragment"), zf = Symbol.for("react.strict_mode"), Uc = Symbol.for("react.profiler"), a0 = Symbol.for("react.provider"), l0 = Symbol.for("react.context"), Mf = Symbol.for("react.forward_ref"), Hc = Symbol.for("react.suspense"), Kc = Symbol.for("react.suspense_list"), Rf = Symbol.for("react.memo"), Vn = Symbol.for("react.lazy"), u0 = Symbol.for("react.offscreen"), Wp = Symbol.iterator; -function Qo(e) { - return e === null || typeof e != "object" ? null : (e = Wp && e[Wp] || e["@@iterator"], typeof e == "function" ? e : null); -} -var ve = Object.assign, Bu; -function ui(e) { - if (Bu === void 0) try { - throw Error(); - } catch (n) { - var t = n.stack.trim().match(/\n( *(at )?)/); - Bu = t && t[1] || ""; - } - return ` -` + Bu + e; -} -var Vu = !1; -function Iu(e, t) { - if (!e || Vu) return ""; - Vu = !0; - var n = Error.prepareStackTrace; - Error.prepareStackTrace = void 0; - try { - if (t) if (t = function() { - throw Error(); - }, Object.defineProperty(t.prototype, "props", { set: function() { - throw Error(); - } }), typeof Reflect == "object" && Reflect.construct) { - try { - Reflect.construct(t, []); - } catch (u) { - var r = u; - } - Reflect.construct(e, [], t); - } else { - try { - t.call(); - } catch (u) { - r = u; - } - e.call(t.prototype); - } - else { - try { - throw Error(); - } catch (u) { - r = u; - } - e(); - } - } catch (u) { - if (u && r && typeof u.stack == "string") { - for (var o = u.stack.split(` -`), i = r.stack.split(` -`), s = o.length - 1, a = i.length - 1; 1 <= s && 0 <= a && o[s] !== i[a]; ) a--; - for (; 1 <= s && 0 <= a; s--, a--) if (o[s] !== i[a]) { - if (s !== 1 || a !== 1) - do - if (s--, a--, 0 > a || o[s] !== i[a]) { - var l = ` -` + o[s].replace(" at new ", " at "); - return e.displayName && l.includes("") && (l = l.replace("", e.displayName)), l; - } - while (1 <= s && 0 <= a); - break; - } - } - } finally { - Vu = !1, Error.prepareStackTrace = n; - } - return (e = e ? e.displayName || e.name : "") ? ui(e) : ""; -} -function Vw(e) { - switch (e.tag) { - case 5: - return ui(e.type); - case 16: - return ui("Lazy"); - case 13: - return ui("Suspense"); - case 19: - return ui("SuspenseList"); - case 0: - case 2: - case 15: - return e = Iu(e.type, !1), e; - case 11: - return e = Iu(e.type.render, !1), e; - case 1: - return e = Iu(e.type, !0), e; - default: - return ""; - } -} -function Xc(e) { - if (e == null) return null; - if (typeof e == "function") return e.displayName || e.name || null; - if (typeof e == "string") return e; - switch (e) { - case qr: - return "Fragment"; - case Xr: - return "Portal"; - case Uc: - return "Profiler"; - case zf: - return "StrictMode"; - case Hc: - return "Suspense"; - case Kc: - return "SuspenseList"; - } - if (typeof e == "object") switch (e.$$typeof) { - case l0: - return (e.displayName || "Context") + ".Consumer"; - case a0: - return (e._context.displayName || "Context") + ".Provider"; - case Mf: - var t = e.render; - return e = e.displayName, e || (e = t.displayName || t.name || "", e = e !== "" ? "ForwardRef(" + e + ")" : "ForwardRef"), e; - case Rf: - return t = e.displayName || null, t !== null ? t : Xc(e.type) || "Memo"; - case Vn: - t = e._payload, e = e._init; - try { - return Xc(e(t)); - } catch { - } - } - return null; -} -function Iw(e) { - var t = e.type; - switch (e.tag) { - case 24: - return "Cache"; - case 9: - return (t.displayName || "Context") + ".Consumer"; - case 10: - return (t._context.displayName || "Context") + ".Provider"; - case 18: - return "DehydratedFragment"; - case 11: - return e = t.render, e = e.displayName || e.name || "", t.displayName || (e !== "" ? "ForwardRef(" + e + ")" : "ForwardRef"); - case 7: - return "Fragment"; - case 5: - return t; - case 4: - return "Portal"; - case 3: - return "Root"; - case 6: - return "Text"; - case 16: - return Xc(t); - case 8: - return t === zf ? "StrictMode" : "Mode"; - case 22: - return "Offscreen"; - case 12: - return "Profiler"; - case 21: - return "Scope"; - case 13: - return "Suspense"; - case 19: - return "SuspenseList"; - case 25: - return "TracingMarker"; - case 1: - case 0: - case 17: - case 2: - case 14: - case 15: - if (typeof t == "function") return t.displayName || t.name || null; - if (typeof t == "string") return t; - } - return null; -} -function _n(e) { - switch (typeof e) { - case "boolean": - case "number": - case "string": - case "undefined": - return e; - case "object": - return e; - default: - return ""; - } -} -function c0(e) { - var t = e.type; - return (e = e.nodeName) && e.toLowerCase() === "input" && (t === "checkbox" || t === "radio"); -} -function Ow(e) { - var t = c0(e) ? "checked" : "value", n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), r = "" + e[t]; - if (!e.hasOwnProperty(t) && typeof n < "u" && typeof n.get == "function" && typeof n.set == "function") { - var o = n.get, i = n.set; - return Object.defineProperty(e, t, { configurable: !0, get: function() { - return o.call(this); - }, set: function(s) { - r = "" + s, i.call(this, s); - } }), Object.defineProperty(e, t, { enumerable: n.enumerable }), { getValue: function() { - return r; - }, setValue: function(s) { - r = "" + s; - }, stopTracking: function() { - e._valueTracker = null, delete e[t]; - } }; - } -} -function Ns(e) { - e._valueTracker || (e._valueTracker = Ow(e)); -} -function d0(e) { - if (!e) return !1; - var t = e._valueTracker; - if (!t) return !0; - var n = t.getValue(), r = ""; - return e && (r = c0(e) ? e.checked ? "true" : "false" : e.value), e = r, e !== n ? (t.setValue(e), !0) : !1; -} -function Za(e) { - if (e = e || (typeof document < "u" ? document : void 0), typeof e > "u") return null; - try { - return e.activeElement || e.body; - } catch { - return e.body; - } -} -function qc(e, t) { - var n = t.checked; - return ve({}, t, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: n ?? e._wrapperState.initialChecked }); -} -function Up(e, t) { - var n = t.defaultValue == null ? "" : t.defaultValue, r = t.checked != null ? t.checked : t.defaultChecked; - n = _n(t.value != null ? t.value : n), e._wrapperState = { initialChecked: r, initialValue: n, controlled: t.type === "checkbox" || t.type === "radio" ? t.checked != null : t.value != null }; -} -function f0(e, t) { - t = t.checked, t != null && Af(e, "checked", t, !1); -} -function Yc(e, t) { - f0(e, t); - var n = _n(t.value), r = t.type; - if (n != null) r === "number" ? (n === 0 && e.value === "" || e.value != n) && (e.value = "" + n) : e.value !== "" + n && (e.value = "" + n); - else if (r === "submit" || r === "reset") { - e.removeAttribute("value"); - return; - } - t.hasOwnProperty("value") ? Zc(e, t.type, n) : t.hasOwnProperty("defaultValue") && Zc(e, t.type, _n(t.defaultValue)), t.checked == null && t.defaultChecked != null && (e.defaultChecked = !!t.defaultChecked); -} -function Hp(e, t, n) { - if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) { - var r = t.type; - if (!(r !== "submit" && r !== "reset" || t.value !== void 0 && t.value !== null)) return; - t = "" + e._wrapperState.initialValue, n || t === e.value || (e.value = t), e.defaultValue = t; - } - n = e.name, n !== "" && (e.name = ""), e.defaultChecked = !!e._wrapperState.initialChecked, n !== "" && (e.name = n); -} -function Zc(e, t, n) { - (t !== "number" || Za(e.ownerDocument) !== e) && (n == null ? e.defaultValue = "" + e._wrapperState.initialValue : e.defaultValue !== "" + n && (e.defaultValue = "" + n)); -} -var ci = Array.isArray; -function ho(e, t, n, r) { - if (e = e.options, t) { - t = {}; - for (var o = 0; o < n.length; o++) t["$" + n[o]] = !0; - for (n = 0; n < e.length; n++) o = t.hasOwnProperty("$" + e[n].value), e[n].selected !== o && (e[n].selected = o), o && r && (e[n].defaultSelected = !0); - } else { - for (n = "" + _n(n), t = null, o = 0; o < e.length; o++) { - if (e[o].value === n) { - e[o].selected = !0, r && (e[o].defaultSelected = !0); - return; - } - t !== null || e[o].disabled || (t = e[o]); - } - t !== null && (t.selected = !0); - } -} -function Gc(e, t) { - if (t.dangerouslySetInnerHTML != null) throw Error(R(91)); - return ve({}, t, { value: void 0, defaultValue: void 0, children: "" + e._wrapperState.initialValue }); -} -function Kp(e, t) { - var n = t.value; - if (n == null) { - if (n = t.children, t = t.defaultValue, n != null) { - if (t != null) throw Error(R(92)); - if (ci(n)) { - if (1 < n.length) throw Error(R(93)); - n = n[0]; - } - t = n; - } - t == null && (t = ""), n = t; - } - e._wrapperState = { initialValue: _n(n) }; -} -function h0(e, t) { - var n = _n(t.value), r = _n(t.defaultValue); - n != null && (n = "" + n, n !== e.value && (e.value = n), t.defaultValue == null && e.defaultValue !== n && (e.defaultValue = n)), r != null && (e.defaultValue = "" + r); -} -function Xp(e) { - var t = e.textContent; - t === e._wrapperState.initialValue && t !== "" && t !== null && (e.value = t); -} -function p0(e) { - switch (e) { - case "svg": - return "http://www.w3.org/2000/svg"; - case "math": - return "http://www.w3.org/1998/Math/MathML"; - default: - return "http://www.w3.org/1999/xhtml"; - } -} -function Qc(e, t) { - return e == null || e === "http://www.w3.org/1999/xhtml" ? p0(t) : e === "http://www.w3.org/2000/svg" && t === "foreignObject" ? "http://www.w3.org/1999/xhtml" : e; -} -var js, m0 = function(e) { - return typeof MSApp < "u" && MSApp.execUnsafeLocalFunction ? function(t, n, r, o) { - MSApp.execUnsafeLocalFunction(function() { - return e(t, n, r, o); - }); - } : e; -}(function(e, t) { - if (e.namespaceURI !== "http://www.w3.org/2000/svg" || "innerHTML" in e) e.innerHTML = t; - else { - for (js = js || document.createElement("div"), js.innerHTML = "" + t.valueOf().toString() + "", t = js.firstChild; e.firstChild; ) e.removeChild(e.firstChild); - for (; t.firstChild; ) e.appendChild(t.firstChild); - } -}); -function Wi(e, t) { - if (t) { - var n = e.firstChild; - if (n && n === e.lastChild && n.nodeType === 3) { - n.nodeValue = t; - return; - } - } - e.textContent = t; -} -var bi = { - animationIterationCount: !0, - aspectRatio: !0, - borderImageOutset: !0, - borderImageSlice: !0, - borderImageWidth: !0, - boxFlex: !0, - boxFlexGroup: !0, - boxOrdinalGroup: !0, - columnCount: !0, - columns: !0, - flex: !0, - flexGrow: !0, - flexPositive: !0, - flexShrink: !0, - flexNegative: !0, - flexOrder: !0, - gridArea: !0, - gridRow: !0, - gridRowEnd: !0, - gridRowSpan: !0, - gridRowStart: !0, - gridColumn: !0, - gridColumnEnd: !0, - gridColumnSpan: !0, - gridColumnStart: !0, - fontWeight: !0, - lineClamp: !0, - lineHeight: !0, - opacity: !0, - order: !0, - orphans: !0, - tabSize: !0, - widows: !0, - zIndex: !0, - zoom: !0, - fillOpacity: !0, - floodOpacity: !0, - stopOpacity: !0, - strokeDasharray: !0, - strokeDashoffset: !0, - strokeMiterlimit: !0, - strokeOpacity: !0, - strokeWidth: !0 -}, Nw = ["Webkit", "ms", "Moz", "O"]; -Object.keys(bi).forEach(function(e) { - Nw.forEach(function(t) { - t = t + e.charAt(0).toUpperCase() + e.substring(1), bi[t] = bi[e]; - }); -}); -function g0(e, t, n) { - return t == null || typeof t == "boolean" || t === "" ? "" : n || typeof t != "number" || t === 0 || bi.hasOwnProperty(e) && bi[e] ? ("" + t).trim() : t + "px"; -} -function y0(e, t) { - e = e.style; - for (var n in t) if (t.hasOwnProperty(n)) { - var r = n.indexOf("--") === 0, o = g0(n, t[n], r); - n === "float" && (n = "cssFloat"), r ? e.setProperty(n, o) : e[n] = o; - } -} -var jw = ve({ menuitem: !0 }, { area: !0, base: !0, br: !0, col: !0, embed: !0, hr: !0, img: !0, input: !0, keygen: !0, link: !0, meta: !0, param: !0, source: !0, track: !0, wbr: !0 }); -function Jc(e, t) { - if (t) { - if (jw[e] && (t.children != null || t.dangerouslySetInnerHTML != null)) throw Error(R(137, e)); - if (t.dangerouslySetInnerHTML != null) { - if (t.children != null) throw Error(R(60)); - if (typeof t.dangerouslySetInnerHTML != "object" || !("__html" in t.dangerouslySetInnerHTML)) throw Error(R(61)); - } - if (t.style != null && typeof t.style != "object") throw Error(R(62)); - } -} -function _c(e, t) { - if (e.indexOf("-") === -1) return typeof t.is == "string"; - switch (e) { - case "annotation-xml": - case "color-profile": - case "font-face": - case "font-face-src": - case "font-face-uri": - case "font-face-format": - case "font-face-name": - case "missing-glyph": - return !1; - default: - return !0; - } -} -var $c = null; -function Df(e) { - return e = e.target || e.srcElement || window, e.correspondingUseElement && (e = e.correspondingUseElement), e.nodeType === 3 ? e.parentNode : e; -} -var ed = null, po = null, mo = null; -function qp(e) { - if (e = gs(e)) { - if (typeof ed != "function") throw Error(R(280)); - var t = e.stateNode; - t && (t = jl(t), ed(e.stateNode, e.type, t)); - } -} -function v0(e) { - po ? mo ? mo.push(e) : mo = [e] : po = e; -} -function S0() { - if (po) { - var e = po, t = mo; - if (mo = po = null, qp(e), t) for (e = 0; e < t.length; e++) qp(t[e]); - } -} -function b0(e, t) { - return e(t); -} -function x0() { -} -var Ou = !1; -function w0(e, t, n) { - if (Ou) return e(t, n); - Ou = !0; - try { - return b0(e, t, n); - } finally { - Ou = !1, (po !== null || mo !== null) && (x0(), S0()); - } -} -function Ui(e, t) { - var n = e.stateNode; - if (n === null) return null; - var r = jl(n); - if (r === null) return null; - n = r[t]; - e: switch (t) { - case "onClick": - case "onClickCapture": - case "onDoubleClick": - case "onDoubleClickCapture": - case "onMouseDown": - case "onMouseDownCapture": - case "onMouseMove": - case "onMouseMoveCapture": - case "onMouseUp": - case "onMouseUpCapture": - case "onMouseEnter": - (r = !r.disabled) || (e = e.type, r = !(e === "button" || e === "input" || e === "select" || e === "textarea")), e = !r; - break e; - default: - e = !1; - } - if (e) return null; - if (n && typeof n != "function") throw Error(R(231, t, typeof n)); - return n; -} -var td = !1; -if (En) try { - var Jo = {}; - Object.defineProperty(Jo, "passive", { get: function() { - td = !0; - } }), window.addEventListener("test", Jo, Jo), window.removeEventListener("test", Jo, Jo); -} catch { - td = !1; -} -function Ww(e, t, n, r, o, i, s, a, l) { - var u = Array.prototype.slice.call(arguments, 3); - try { - t.apply(n, u); - } catch (c) { - this.onError(c); - } -} -var xi = !1, Ga = null, Qa = !1, nd = null, Uw = { onError: function(e) { - xi = !0, Ga = e; -} }; -function Hw(e, t, n, r, o, i, s, a, l) { - xi = !1, Ga = null, Ww.apply(Uw, arguments); -} -function Kw(e, t, n, r, o, i, s, a, l) { - if (Hw.apply(this, arguments), xi) { - if (xi) { - var u = Ga; - xi = !1, Ga = null; - } else throw Error(R(198)); - Qa || (Qa = !0, nd = u); - } -} -function Vr(e) { - var t = e, n = e; - if (e.alternate) for (; t.return; ) t = t.return; - else { - e = t; - do - t = e, t.flags & 4098 && (n = t.return), e = t.return; - while (e); - } - return t.tag === 3 ? n : null; -} -function k0(e) { - if (e.tag === 13) { - var t = e.memoizedState; - if (t === null && (e = e.alternate, e !== null && (t = e.memoizedState)), t !== null) return t.dehydrated; - } - return null; -} -function Yp(e) { - if (Vr(e) !== e) throw Error(R(188)); -} -function Xw(e) { - var t = e.alternate; - if (!t) { - if (t = Vr(e), t === null) throw Error(R(188)); - return t !== e ? null : e; - } - for (var n = e, r = t; ; ) { - var o = n.return; - if (o === null) break; - var i = o.alternate; - if (i === null) { - if (r = o.return, r !== null) { - n = r; - continue; - } - break; - } - if (o.child === i.child) { - for (i = o.child; i; ) { - if (i === n) return Yp(o), e; - if (i === r) return Yp(o), t; - i = i.sibling; - } - throw Error(R(188)); - } - if (n.return !== r.return) n = o, r = i; - else { - for (var s = !1, a = o.child; a; ) { - if (a === n) { - s = !0, n = o, r = i; - break; - } - if (a === r) { - s = !0, r = o, n = i; - break; - } - a = a.sibling; - } - if (!s) { - for (a = i.child; a; ) { - if (a === n) { - s = !0, n = i, r = o; - break; - } - if (a === r) { - s = !0, r = i, n = o; - break; - } - a = a.sibling; - } - if (!s) throw Error(R(189)); - } - } - if (n.alternate !== r) throw Error(R(190)); - } - if (n.tag !== 3) throw Error(R(188)); - return n.stateNode.current === n ? e : t; -} -function C0(e) { - return e = Xw(e), e !== null ? T0(e) : null; -} -function T0(e) { - if (e.tag === 5 || e.tag === 6) return e; - for (e = e.child; e !== null; ) { - var t = T0(e); - if (t !== null) return t; - e = e.sibling; - } - return null; -} -var E0 = St.unstable_scheduleCallback, Zp = St.unstable_cancelCallback, qw = St.unstable_shouldYield, Yw = St.unstable_requestPaint, xe = St.unstable_now, Zw = St.unstable_getCurrentPriorityLevel, Ff = St.unstable_ImmediatePriority, P0 = St.unstable_UserBlockingPriority, Ja = St.unstable_NormalPriority, Gw = St.unstable_LowPriority, A0 = St.unstable_IdlePriority, Vl = null, an = null; -function Qw(e) { - if (an && typeof an.onCommitFiberRoot == "function") try { - an.onCommitFiberRoot(Vl, e, void 0, (e.current.flags & 128) === 128); - } catch { - } -} -var Kt = Math.clz32 ? Math.clz32 : $w, Jw = Math.log, _w = Math.LN2; -function $w(e) { - return e >>>= 0, e === 0 ? 32 : 31 - (Jw(e) / _w | 0) | 0; -} -var Ws = 64, Us = 4194304; -function di(e) { - switch (e & -e) { - case 1: - return 1; - case 2: - return 2; - case 4: - return 4; - case 8: - return 8; - case 16: - return 16; - case 32: - return 32; - case 64: - case 128: - case 256: - case 512: - case 1024: - case 2048: - case 4096: - case 8192: - case 16384: - case 32768: - case 65536: - case 131072: - case 262144: - case 524288: - case 1048576: - case 2097152: - return e & 4194240; - case 4194304: - case 8388608: - case 16777216: - case 33554432: - case 67108864: - return e & 130023424; - case 134217728: - return 134217728; - case 268435456: - return 268435456; - case 536870912: - return 536870912; - case 1073741824: - return 1073741824; - default: - return e; - } -} -function _a(e, t) { - var n = e.pendingLanes; - if (n === 0) return 0; - var r = 0, o = e.suspendedLanes, i = e.pingedLanes, s = n & 268435455; - if (s !== 0) { - var a = s & ~o; - a !== 0 ? r = di(a) : (i &= s, i !== 0 && (r = di(i))); - } else s = n & ~o, s !== 0 ? r = di(s) : i !== 0 && (r = di(i)); - if (r === 0) return 0; - if (t !== 0 && t !== r && !(t & o) && (o = r & -r, i = t & -t, o >= i || o === 16 && (i & 4194240) !== 0)) return t; - if (r & 4 && (r |= n & 16), t = e.entangledLanes, t !== 0) for (e = e.entanglements, t &= r; 0 < t; ) n = 31 - Kt(t), o = 1 << n, r |= e[n], t &= ~o; - return r; -} -function ek(e, t) { - switch (e) { - case 1: - case 2: - case 4: - return t + 250; - case 8: - case 16: - case 32: - case 64: - case 128: - case 256: - case 512: - case 1024: - case 2048: - case 4096: - case 8192: - case 16384: - case 32768: - case 65536: - case 131072: - case 262144: - case 524288: - case 1048576: - case 2097152: - return t + 5e3; - case 4194304: - case 8388608: - case 16777216: - case 33554432: - case 67108864: - return -1; - case 134217728: - case 268435456: - case 536870912: - case 1073741824: - return -1; - default: - return -1; - } -} -function tk(e, t) { - for (var n = e.suspendedLanes, r = e.pingedLanes, o = e.expirationTimes, i = e.pendingLanes; 0 < i; ) { - var s = 31 - Kt(i), a = 1 << s, l = o[s]; - l === -1 ? (!(a & n) || a & r) && (o[s] = ek(a, t)) : l <= t && (e.expiredLanes |= a), i &= ~a; - } -} -function rd(e) { - return e = e.pendingLanes & -1073741825, e !== 0 ? e : e & 1073741824 ? 1073741824 : 0; -} -function z0() { - var e = Ws; - return Ws <<= 1, !(Ws & 4194240) && (Ws = 64), e; -} -function Nu(e) { - for (var t = [], n = 0; 31 > n; n++) t.push(e); - return t; -} -function ps(e, t, n) { - e.pendingLanes |= t, t !== 536870912 && (e.suspendedLanes = 0, e.pingedLanes = 0), e = e.eventTimes, t = 31 - Kt(t), e[t] = n; -} -function nk(e, t) { - var n = e.pendingLanes & ~t; - e.pendingLanes = t, e.suspendedLanes = 0, e.pingedLanes = 0, e.expiredLanes &= t, e.mutableReadLanes &= t, e.entangledLanes &= t, t = e.entanglements; - var r = e.eventTimes; - for (e = e.expirationTimes; 0 < n; ) { - var o = 31 - Kt(n), i = 1 << o; - t[o] = 0, r[o] = -1, e[o] = -1, n &= ~i; - } -} -function Lf(e, t) { - var n = e.entangledLanes |= t; - for (e = e.entanglements; n; ) { - var r = 31 - Kt(n), o = 1 << r; - o & t | e[r] & t && (e[r] |= t), n &= ~o; - } -} -var te = 0; -function M0(e) { - return e &= -e, 1 < e ? 4 < e ? e & 268435455 ? 16 : 536870912 : 4 : 1; -} -var R0, Bf, D0, F0, L0, od = !1, Hs = [], Kn = null, Xn = null, qn = null, Hi = /* @__PURE__ */ new Map(), Ki = /* @__PURE__ */ new Map(), On = [], rk = "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" "); -function Gp(e, t) { - switch (e) { - case "focusin": - case "focusout": - Kn = null; - break; - case "dragenter": - case "dragleave": - Xn = null; - break; - case "mouseover": - case "mouseout": - qn = null; - break; - case "pointerover": - case "pointerout": - Hi.delete(t.pointerId); - break; - case "gotpointercapture": - case "lostpointercapture": - Ki.delete(t.pointerId); - } -} -function _o(e, t, n, r, o, i) { - return e === null || e.nativeEvent !== i ? (e = { blockedOn: t, domEventName: n, eventSystemFlags: r, nativeEvent: i, targetContainers: [o] }, t !== null && (t = gs(t), t !== null && Bf(t)), e) : (e.eventSystemFlags |= r, t = e.targetContainers, o !== null && t.indexOf(o) === -1 && t.push(o), e); -} -function ok(e, t, n, r, o) { - switch (t) { - case "focusin": - return Kn = _o(Kn, e, t, n, r, o), !0; - case "dragenter": - return Xn = _o(Xn, e, t, n, r, o), !0; - case "mouseover": - return qn = _o(qn, e, t, n, r, o), !0; - case "pointerover": - var i = o.pointerId; - return Hi.set(i, _o(Hi.get(i) || null, e, t, n, r, o)), !0; - case "gotpointercapture": - return i = o.pointerId, Ki.set(i, _o(Ki.get(i) || null, e, t, n, r, o)), !0; - } - return !1; -} -function B0(e) { - var t = mr(e.target); - if (t !== null) { - var n = Vr(t); - if (n !== null) { - if (t = n.tag, t === 13) { - if (t = k0(n), t !== null) { - e.blockedOn = t, L0(e.priority, function() { - D0(n); - }); - return; - } - } else if (t === 3 && n.stateNode.current.memoizedState.isDehydrated) { - e.blockedOn = n.tag === 3 ? n.stateNode.containerInfo : null; - return; - } - } - } - e.blockedOn = null; -} -function ga(e) { - if (e.blockedOn !== null) return !1; - for (var t = e.targetContainers; 0 < t.length; ) { - var n = id(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); - if (n === null) { - n = e.nativeEvent; - var r = new n.constructor(n.type, n); - $c = r, n.target.dispatchEvent(r), $c = null; - } else return t = gs(n), t !== null && Bf(t), e.blockedOn = n, !1; - t.shift(); - } - return !0; -} -function Qp(e, t, n) { - ga(e) && n.delete(t); -} -function ik() { - od = !1, Kn !== null && ga(Kn) && (Kn = null), Xn !== null && ga(Xn) && (Xn = null), qn !== null && ga(qn) && (qn = null), Hi.forEach(Qp), Ki.forEach(Qp); -} -function $o(e, t) { - e.blockedOn === t && (e.blockedOn = null, od || (od = !0, St.unstable_scheduleCallback(St.unstable_NormalPriority, ik))); -} -function Xi(e) { - function t(o) { - return $o(o, e); - } - if (0 < Hs.length) { - $o(Hs[0], e); - for (var n = 1; n < Hs.length; n++) { - var r = Hs[n]; - r.blockedOn === e && (r.blockedOn = null); - } - } - for (Kn !== null && $o(Kn, e), Xn !== null && $o(Xn, e), qn !== null && $o(qn, e), Hi.forEach(t), Ki.forEach(t), n = 0; n < On.length; n++) r = On[n], r.blockedOn === e && (r.blockedOn = null); - for (; 0 < On.length && (n = On[0], n.blockedOn === null); ) B0(n), n.blockedOn === null && On.shift(); -} -var go = Rn.ReactCurrentBatchConfig, $a = !0; -function sk(e, t, n, r) { - var o = te, i = go.transition; - go.transition = null; - try { - te = 1, Vf(e, t, n, r); - } finally { - te = o, go.transition = i; - } -} -function ak(e, t, n, r) { - var o = te, i = go.transition; - go.transition = null; - try { - te = 4, Vf(e, t, n, r); - } finally { - te = o, go.transition = i; - } -} -function Vf(e, t, n, r) { - if ($a) { - var o = id(e, t, n, r); - if (o === null) Gu(e, t, r, el, n), Gp(e, r); - else if (ok(o, e, t, n, r)) r.stopPropagation(); - else if (Gp(e, r), t & 4 && -1 < rk.indexOf(e)) { - for (; o !== null; ) { - var i = gs(o); - if (i !== null && R0(i), i = id(e, t, n, r), i === null && Gu(e, t, r, el, n), i === o) break; - o = i; - } - o !== null && r.stopPropagation(); - } else Gu(e, t, r, null, n); - } -} -var el = null; -function id(e, t, n, r) { - if (el = null, e = Df(r), e = mr(e), e !== null) if (t = Vr(e), t === null) e = null; - else if (n = t.tag, n === 13) { - if (e = k0(t), e !== null) return e; - e = null; - } else if (n === 3) { - if (t.stateNode.current.memoizedState.isDehydrated) return t.tag === 3 ? t.stateNode.containerInfo : null; - e = null; - } else t !== e && (e = null); - return el = e, null; -} -function V0(e) { - switch (e) { - case "cancel": - case "click": - case "close": - case "contextmenu": - case "copy": - case "cut": - case "auxclick": - case "dblclick": - case "dragend": - case "dragstart": - case "drop": - case "focusin": - case "focusout": - case "input": - case "invalid": - case "keydown": - case "keypress": - case "keyup": - case "mousedown": - case "mouseup": - case "paste": - case "pause": - case "play": - case "pointercancel": - case "pointerdown": - case "pointerup": - case "ratechange": - case "reset": - case "resize": - case "seeked": - case "submit": - case "touchcancel": - case "touchend": - case "touchstart": - case "volumechange": - case "change": - case "selectionchange": - case "textInput": - case "compositionstart": - case "compositionend": - case "compositionupdate": - case "beforeblur": - case "afterblur": - case "beforeinput": - case "blur": - case "fullscreenchange": - case "focus": - case "hashchange": - case "popstate": - case "select": - case "selectstart": - return 1; - case "drag": - case "dragenter": - case "dragexit": - case "dragleave": - case "dragover": - case "mousemove": - case "mouseout": - case "mouseover": - case "pointermove": - case "pointerout": - case "pointerover": - case "scroll": - case "toggle": - case "touchmove": - case "wheel": - case "mouseenter": - case "mouseleave": - case "pointerenter": - case "pointerleave": - return 4; - case "message": - switch (Zw()) { - case Ff: - return 1; - case P0: - return 4; - case Ja: - case Gw: - return 16; - case A0: - return 536870912; - default: - return 16; - } - default: - return 16; - } -} -var Wn = null, If = null, ya = null; -function I0() { - if (ya) return ya; - var e, t = If, n = t.length, r, o = "value" in Wn ? Wn.value : Wn.textContent, i = o.length; - for (e = 0; e < n && t[e] === o[e]; e++) ; - var s = n - e; - for (r = 1; r <= s && t[n - r] === o[i - r]; r++) ; - return ya = o.slice(e, 1 < r ? 1 - r : void 0); -} -function va(e) { - var t = e.keyCode; - return "charCode" in e ? (e = e.charCode, e === 0 && t === 13 && (e = 13)) : e = t, e === 10 && (e = 13), 32 <= e || e === 13 ? e : 0; -} -function Ks() { - return !0; -} -function Jp() { - return !1; -} -function xt(e) { - function t(n, r, o, i, s) { - this._reactName = n, this._targetInst = o, this.type = r, this.nativeEvent = i, this.target = s, this.currentTarget = null; - for (var a in e) e.hasOwnProperty(a) && (n = e[a], this[a] = n ? n(i) : i[a]); - return this.isDefaultPrevented = (i.defaultPrevented != null ? i.defaultPrevented : i.returnValue === !1) ? Ks : Jp, this.isPropagationStopped = Jp, this; - } - return ve(t.prototype, { preventDefault: function() { - this.defaultPrevented = !0; - var n = this.nativeEvent; - n && (n.preventDefault ? n.preventDefault() : typeof n.returnValue != "unknown" && (n.returnValue = !1), this.isDefaultPrevented = Ks); - }, stopPropagation: function() { - var n = this.nativeEvent; - n && (n.stopPropagation ? n.stopPropagation() : typeof n.cancelBubble != "unknown" && (n.cancelBubble = !0), this.isPropagationStopped = Ks); - }, persist: function() { - }, isPersistent: Ks }), t; -} -var Oo = { eventPhase: 0, bubbles: 0, cancelable: 0, timeStamp: function(e) { - return e.timeStamp || Date.now(); -}, defaultPrevented: 0, isTrusted: 0 }, Of = xt(Oo), ms = ve({}, Oo, { view: 0, detail: 0 }), lk = xt(ms), ju, Wu, ei, Il = ve({}, ms, { screenX: 0, screenY: 0, clientX: 0, clientY: 0, pageX: 0, pageY: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, getModifierState: Nf, button: 0, buttons: 0, relatedTarget: function(e) { - return e.relatedTarget === void 0 ? e.fromElement === e.srcElement ? e.toElement : e.fromElement : e.relatedTarget; -}, movementX: function(e) { - return "movementX" in e ? e.movementX : (e !== ei && (ei && e.type === "mousemove" ? (ju = e.screenX - ei.screenX, Wu = e.screenY - ei.screenY) : Wu = ju = 0, ei = e), ju); -}, movementY: function(e) { - return "movementY" in e ? e.movementY : Wu; -} }), _p = xt(Il), uk = ve({}, Il, { dataTransfer: 0 }), ck = xt(uk), dk = ve({}, ms, { relatedTarget: 0 }), Uu = xt(dk), fk = ve({}, Oo, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }), hk = xt(fk), pk = ve({}, Oo, { clipboardData: function(e) { - return "clipboardData" in e ? e.clipboardData : window.clipboardData; -} }), mk = xt(pk), gk = ve({}, Oo, { data: 0 }), $p = xt(gk), yk = { - Esc: "Escape", - Spacebar: " ", - Left: "ArrowLeft", - Up: "ArrowUp", - Right: "ArrowRight", - Down: "ArrowDown", - Del: "Delete", - Win: "OS", - Menu: "ContextMenu", - Apps: "ContextMenu", - Scroll: "ScrollLock", - MozPrintableKey: "Unidentified" -}, vk = { - 8: "Backspace", - 9: "Tab", - 12: "Clear", - 13: "Enter", - 16: "Shift", - 17: "Control", - 18: "Alt", - 19: "Pause", - 20: "CapsLock", - 27: "Escape", - 32: " ", - 33: "PageUp", - 34: "PageDown", - 35: "End", - 36: "Home", - 37: "ArrowLeft", - 38: "ArrowUp", - 39: "ArrowRight", - 40: "ArrowDown", - 45: "Insert", - 46: "Delete", - 112: "F1", - 113: "F2", - 114: "F3", - 115: "F4", - 116: "F5", - 117: "F6", - 118: "F7", - 119: "F8", - 120: "F9", - 121: "F10", - 122: "F11", - 123: "F12", - 144: "NumLock", - 145: "ScrollLock", - 224: "Meta" -}, Sk = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey" }; -function bk(e) { - var t = this.nativeEvent; - return t.getModifierState ? t.getModifierState(e) : (e = Sk[e]) ? !!t[e] : !1; -} -function Nf() { - return bk; -} -var xk = ve({}, ms, { key: function(e) { - if (e.key) { - var t = yk[e.key] || e.key; - if (t !== "Unidentified") return t; - } - return e.type === "keypress" ? (e = va(e), e === 13 ? "Enter" : String.fromCharCode(e)) : e.type === "keydown" || e.type === "keyup" ? vk[e.keyCode] || "Unidentified" : ""; -}, code: 0, location: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, repeat: 0, locale: 0, getModifierState: Nf, charCode: function(e) { - return e.type === "keypress" ? va(e) : 0; -}, keyCode: function(e) { - return e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; -}, which: function(e) { - return e.type === "keypress" ? va(e) : e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; -} }), wk = xt(xk), kk = ve({}, Il, { pointerId: 0, width: 0, height: 0, pressure: 0, tangentialPressure: 0, tiltX: 0, tiltY: 0, twist: 0, pointerType: 0, isPrimary: 0 }), em = xt(kk), Ck = ve({}, ms, { touches: 0, targetTouches: 0, changedTouches: 0, altKey: 0, metaKey: 0, ctrlKey: 0, shiftKey: 0, getModifierState: Nf }), Tk = xt(Ck), Ek = ve({}, Oo, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }), Pk = xt(Ek), Ak = ve({}, Il, { - deltaX: function(e) { - return "deltaX" in e ? e.deltaX : "wheelDeltaX" in e ? -e.wheelDeltaX : 0; - }, - deltaY: function(e) { - return "deltaY" in e ? e.deltaY : "wheelDeltaY" in e ? -e.wheelDeltaY : "wheelDelta" in e ? -e.wheelDelta : 0; - }, - deltaZ: 0, - deltaMode: 0 -}), zk = xt(Ak), Mk = [9, 13, 27, 32], jf = En && "CompositionEvent" in window, wi = null; -En && "documentMode" in document && (wi = document.documentMode); -var Rk = En && "TextEvent" in window && !wi, O0 = En && (!jf || wi && 8 < wi && 11 >= wi), tm = " ", nm = !1; -function N0(e, t) { - switch (e) { - case "keyup": - return Mk.indexOf(t.keyCode) !== -1; - case "keydown": - return t.keyCode !== 229; - case "keypress": - case "mousedown": - case "focusout": - return !0; - default: - return !1; - } -} -function j0(e) { - return e = e.detail, typeof e == "object" && "data" in e ? e.data : null; -} -var Yr = !1; -function Dk(e, t) { - switch (e) { - case "compositionend": - return j0(t); - case "keypress": - return t.which !== 32 ? null : (nm = !0, tm); - case "textInput": - return e = t.data, e === tm && nm ? null : e; - default: - return null; - } -} -function Fk(e, t) { - if (Yr) return e === "compositionend" || !jf && N0(e, t) ? (e = I0(), ya = If = Wn = null, Yr = !1, e) : null; - switch (e) { - case "paste": - return null; - case "keypress": - if (!(t.ctrlKey || t.altKey || t.metaKey) || t.ctrlKey && t.altKey) { - if (t.char && 1 < t.char.length) return t.char; - if (t.which) return String.fromCharCode(t.which); - } - return null; - case "compositionend": - return O0 && t.locale !== "ko" ? null : t.data; - default: - return null; - } -} -var Lk = { color: !0, date: !0, datetime: !0, "datetime-local": !0, email: !0, month: !0, number: !0, password: !0, range: !0, search: !0, tel: !0, text: !0, time: !0, url: !0, week: !0 }; -function rm(e) { - var t = e && e.nodeName && e.nodeName.toLowerCase(); - return t === "input" ? !!Lk[e.type] : t === "textarea"; -} -function W0(e, t, n, r) { - v0(r), t = tl(t, "onChange"), 0 < t.length && (n = new Of("onChange", "change", null, n, r), e.push({ event: n, listeners: t })); -} -var ki = null, qi = null; -function Bk(e) { - _0(e, 0); -} -function Ol(e) { - var t = Qr(e); - if (d0(t)) return e; -} -function Vk(e, t) { - if (e === "change") return t; -} -var U0 = !1; -if (En) { - var Hu; - if (En) { - var Ku = "oninput" in document; - if (!Ku) { - var om = document.createElement("div"); - om.setAttribute("oninput", "return;"), Ku = typeof om.oninput == "function"; - } - Hu = Ku; - } else Hu = !1; - U0 = Hu && (!document.documentMode || 9 < document.documentMode); -} -function im() { - ki && (ki.detachEvent("onpropertychange", H0), qi = ki = null); -} -function H0(e) { - if (e.propertyName === "value" && Ol(qi)) { - var t = []; - W0(t, qi, e, Df(e)), w0(Bk, t); - } -} -function Ik(e, t, n) { - e === "focusin" ? (im(), ki = t, qi = n, ki.attachEvent("onpropertychange", H0)) : e === "focusout" && im(); -} -function Ok(e) { - if (e === "selectionchange" || e === "keyup" || e === "keydown") return Ol(qi); -} -function Nk(e, t) { - if (e === "click") return Ol(t); -} -function jk(e, t) { - if (e === "input" || e === "change") return Ol(t); -} -function Wk(e, t) { - return e === t && (e !== 0 || 1 / e === 1 / t) || e !== e && t !== t; -} -var Yt = typeof Object.is == "function" ? Object.is : Wk; -function Yi(e, t) { - if (Yt(e, t)) return !0; - if (typeof e != "object" || e === null || typeof t != "object" || t === null) return !1; - var n = Object.keys(e), r = Object.keys(t); - if (n.length !== r.length) return !1; - for (r = 0; r < n.length; r++) { - var o = n[r]; - if (!Wc.call(t, o) || !Yt(e[o], t[o])) return !1; - } - return !0; -} -function sm(e) { - for (; e && e.firstChild; ) e = e.firstChild; - return e; -} -function am(e, t) { - var n = sm(e); - e = 0; - for (var r; n; ) { - if (n.nodeType === 3) { - if (r = e + n.textContent.length, e <= t && r >= t) return { node: n, offset: t - e }; - e = r; - } - e: { - for (; n; ) { - if (n.nextSibling) { - n = n.nextSibling; - break e; - } - n = n.parentNode; - } - n = void 0; - } - n = sm(n); - } -} -function K0(e, t) { - return e && t ? e === t ? !0 : e && e.nodeType === 3 ? !1 : t && t.nodeType === 3 ? K0(e, t.parentNode) : "contains" in e ? e.contains(t) : e.compareDocumentPosition ? !!(e.compareDocumentPosition(t) & 16) : !1 : !1; -} -function X0() { - for (var e = window, t = Za(); t instanceof e.HTMLIFrameElement; ) { - try { - var n = typeof t.contentWindow.location.href == "string"; - } catch { - n = !1; - } - if (n) e = t.contentWindow; - else break; - t = Za(e.document); - } - return t; -} -function Wf(e) { - var t = e && e.nodeName && e.nodeName.toLowerCase(); - return t && (t === "input" && (e.type === "text" || e.type === "search" || e.type === "tel" || e.type === "url" || e.type === "password") || t === "textarea" || e.contentEditable === "true"); -} -function Uk(e) { - var t = X0(), n = e.focusedElem, r = e.selectionRange; - if (t !== n && n && n.ownerDocument && K0(n.ownerDocument.documentElement, n)) { - if (r !== null && Wf(n)) { - if (t = r.start, e = r.end, e === void 0 && (e = t), "selectionStart" in n) n.selectionStart = t, n.selectionEnd = Math.min(e, n.value.length); - else if (e = (t = n.ownerDocument || document) && t.defaultView || window, e.getSelection) { - e = e.getSelection(); - var o = n.textContent.length, i = Math.min(r.start, o); - r = r.end === void 0 ? i : Math.min(r.end, o), !e.extend && i > r && (o = r, r = i, i = o), o = am(n, i); - var s = am( - n, - r - ); - o && s && (e.rangeCount !== 1 || e.anchorNode !== o.node || e.anchorOffset !== o.offset || e.focusNode !== s.node || e.focusOffset !== s.offset) && (t = t.createRange(), t.setStart(o.node, o.offset), e.removeAllRanges(), i > r ? (e.addRange(t), e.extend(s.node, s.offset)) : (t.setEnd(s.node, s.offset), e.addRange(t))); - } - } - for (t = [], e = n; e = e.parentNode; ) e.nodeType === 1 && t.push({ element: e, left: e.scrollLeft, top: e.scrollTop }); - for (typeof n.focus == "function" && n.focus(), n = 0; n < t.length; n++) e = t[n], e.element.scrollLeft = e.left, e.element.scrollTop = e.top; - } -} -var Hk = En && "documentMode" in document && 11 >= document.documentMode, Zr = null, sd = null, Ci = null, ad = !1; -function lm(e, t, n) { - var r = n.window === n ? n.document : n.nodeType === 9 ? n : n.ownerDocument; - ad || Zr == null || Zr !== Za(r) || (r = Zr, "selectionStart" in r && Wf(r) ? r = { start: r.selectionStart, end: r.selectionEnd } : (r = (r.ownerDocument && r.ownerDocument.defaultView || window).getSelection(), r = { anchorNode: r.anchorNode, anchorOffset: r.anchorOffset, focusNode: r.focusNode, focusOffset: r.focusOffset }), Ci && Yi(Ci, r) || (Ci = r, r = tl(sd, "onSelect"), 0 < r.length && (t = new Of("onSelect", "select", null, t, n), e.push({ event: t, listeners: r }), t.target = Zr))); -} -function Xs(e, t) { - var n = {}; - return n[e.toLowerCase()] = t.toLowerCase(), n["Webkit" + e] = "webkit" + t, n["Moz" + e] = "moz" + t, n; -} -var Gr = { animationend: Xs("Animation", "AnimationEnd"), animationiteration: Xs("Animation", "AnimationIteration"), animationstart: Xs("Animation", "AnimationStart"), transitionend: Xs("Transition", "TransitionEnd") }, Xu = {}, q0 = {}; -En && (q0 = document.createElement("div").style, "AnimationEvent" in window || (delete Gr.animationend.animation, delete Gr.animationiteration.animation, delete Gr.animationstart.animation), "TransitionEvent" in window || delete Gr.transitionend.transition); -function Nl(e) { - if (Xu[e]) return Xu[e]; - if (!Gr[e]) return e; - var t = Gr[e], n; - for (n in t) if (t.hasOwnProperty(n) && n in q0) return Xu[e] = t[n]; - return e; -} -var Y0 = Nl("animationend"), Z0 = Nl("animationiteration"), G0 = Nl("animationstart"), Q0 = Nl("transitionend"), J0 = /* @__PURE__ */ new Map(), um = "abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" "); -function nr(e, t) { - J0.set(e, t), Br(t, [e]); -} -for (var qu = 0; qu < um.length; qu++) { - var Yu = um[qu], Kk = Yu.toLowerCase(), Xk = Yu[0].toUpperCase() + Yu.slice(1); - nr(Kk, "on" + Xk); -} -nr(Y0, "onAnimationEnd"); -nr(Z0, "onAnimationIteration"); -nr(G0, "onAnimationStart"); -nr("dblclick", "onDoubleClick"); -nr("focusin", "onFocus"); -nr("focusout", "onBlur"); -nr(Q0, "onTransitionEnd"); -Co("onMouseEnter", ["mouseout", "mouseover"]); -Co("onMouseLeave", ["mouseout", "mouseover"]); -Co("onPointerEnter", ["pointerout", "pointerover"]); -Co("onPointerLeave", ["pointerout", "pointerover"]); -Br("onChange", "change click focusin focusout input keydown keyup selectionchange".split(" ")); -Br("onSelect", "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")); -Br("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"]); -Br("onCompositionEnd", "compositionend focusout keydown keypress keyup mousedown".split(" ")); -Br("onCompositionStart", "compositionstart focusout keydown keypress keyup mousedown".split(" ")); -Br("onCompositionUpdate", "compositionupdate focusout keydown keypress keyup mousedown".split(" ")); -var fi = "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "), qk = new Set("cancel close invalid load scroll toggle".split(" ").concat(fi)); -function cm(e, t, n) { - var r = e.type || "unknown-event"; - e.currentTarget = n, Kw(r, t, void 0, e), e.currentTarget = null; -} -function _0(e, t) { - t = (t & 4) !== 0; - for (var n = 0; n < e.length; n++) { - var r = e[n], o = r.event; - r = r.listeners; - e: { - var i = void 0; - if (t) for (var s = r.length - 1; 0 <= s; s--) { - var a = r[s], l = a.instance, u = a.currentTarget; - if (a = a.listener, l !== i && o.isPropagationStopped()) break e; - cm(o, a, u), i = l; - } - else for (s = 0; s < r.length; s++) { - if (a = r[s], l = a.instance, u = a.currentTarget, a = a.listener, l !== i && o.isPropagationStopped()) break e; - cm(o, a, u), i = l; - } - } - } - if (Qa) throw e = nd, Qa = !1, nd = null, e; -} -function ue(e, t) { - var n = t[fd]; - n === void 0 && (n = t[fd] = /* @__PURE__ */ new Set()); - var r = e + "__bubble"; - n.has(r) || ($0(t, e, 2, !1), n.add(r)); -} -function Zu(e, t, n) { - var r = 0; - t && (r |= 4), $0(n, e, r, t); -} -var qs = "_reactListening" + Math.random().toString(36).slice(2); -function Zi(e) { - if (!e[qs]) { - e[qs] = !0, s0.forEach(function(n) { - n !== "selectionchange" && (qk.has(n) || Zu(n, !1, e), Zu(n, !0, e)); - }); - var t = e.nodeType === 9 ? e : e.ownerDocument; - t === null || t[qs] || (t[qs] = !0, Zu("selectionchange", !1, t)); - } -} -function $0(e, t, n, r) { - switch (V0(t)) { - case 1: - var o = sk; - break; - case 4: - o = ak; - break; - default: - o = Vf; - } - n = o.bind(null, t, n, e), o = void 0, !td || t !== "touchstart" && t !== "touchmove" && t !== "wheel" || (o = !0), r ? o !== void 0 ? e.addEventListener(t, n, { capture: !0, passive: o }) : e.addEventListener(t, n, !0) : o !== void 0 ? e.addEventListener(t, n, { passive: o }) : e.addEventListener(t, n, !1); -} -function Gu(e, t, n, r, o) { - var i = r; - if (!(t & 1) && !(t & 2) && r !== null) e: for (; ; ) { - if (r === null) return; - var s = r.tag; - if (s === 3 || s === 4) { - var a = r.stateNode.containerInfo; - if (a === o || a.nodeType === 8 && a.parentNode === o) break; - if (s === 4) for (s = r.return; s !== null; ) { - var l = s.tag; - if ((l === 3 || l === 4) && (l = s.stateNode.containerInfo, l === o || l.nodeType === 8 && l.parentNode === o)) return; - s = s.return; - } - for (; a !== null; ) { - if (s = mr(a), s === null) return; - if (l = s.tag, l === 5 || l === 6) { - r = i = s; - continue e; - } - a = a.parentNode; - } - } - r = r.return; - } - w0(function() { - var u = i, c = Df(n), d = []; - e: { - var f = J0.get(e); - if (f !== void 0) { - var y = Of, v = e; - switch (e) { - case "keypress": - if (va(n) === 0) break e; - case "keydown": - case "keyup": - y = wk; - break; - case "focusin": - v = "focus", y = Uu; - break; - case "focusout": - v = "blur", y = Uu; - break; - case "beforeblur": - case "afterblur": - y = Uu; - break; - case "click": - if (n.button === 2) break e; - case "auxclick": - case "dblclick": - case "mousedown": - case "mousemove": - case "mouseup": - case "mouseout": - case "mouseover": - case "contextmenu": - y = _p; - break; - case "drag": - case "dragend": - case "dragenter": - case "dragexit": - case "dragleave": - case "dragover": - case "dragstart": - case "drop": - y = ck; - break; - case "touchcancel": - case "touchend": - case "touchmove": - case "touchstart": - y = Tk; - break; - case Y0: - case Z0: - case G0: - y = hk; - break; - case Q0: - y = Pk; - break; - case "scroll": - y = lk; - break; - case "wheel": - y = zk; - break; - case "copy": - case "cut": - case "paste": - y = mk; - break; - case "gotpointercapture": - case "lostpointercapture": - case "pointercancel": - case "pointerdown": - case "pointermove": - case "pointerout": - case "pointerover": - case "pointerup": - y = em; - } - var S = (t & 4) !== 0, k = !S && e === "scroll", p = S ? f !== null ? f + "Capture" : null : f; - S = []; - for (var h = u, g; h !== null; ) { - g = h; - var w = g.stateNode; - if (g.tag === 5 && w !== null && (g = w, p !== null && (w = Ui(h, p), w != null && S.push(Gi(h, w, g)))), k) break; - h = h.return; - } - 0 < S.length && (f = new y(f, v, null, n, c), d.push({ event: f, listeners: S })); - } - } - if (!(t & 7)) { - e: { - if (f = e === "mouseover" || e === "pointerover", y = e === "mouseout" || e === "pointerout", f && n !== $c && (v = n.relatedTarget || n.fromElement) && (mr(v) || v[Pn])) break e; - if ((y || f) && (f = c.window === c ? c : (f = c.ownerDocument) ? f.defaultView || f.parentWindow : window, y ? (v = n.relatedTarget || n.toElement, y = u, v = v ? mr(v) : null, v !== null && (k = Vr(v), v !== k || v.tag !== 5 && v.tag !== 6) && (v = null)) : (y = null, v = u), y !== v)) { - if (S = _p, w = "onMouseLeave", p = "onMouseEnter", h = "mouse", (e === "pointerout" || e === "pointerover") && (S = em, w = "onPointerLeave", p = "onPointerEnter", h = "pointer"), k = y == null ? f : Qr(y), g = v == null ? f : Qr(v), f = new S(w, h + "leave", y, n, c), f.target = k, f.relatedTarget = g, w = null, mr(c) === u && (S = new S(p, h + "enter", v, n, c), S.target = g, S.relatedTarget = k, w = S), k = w, y && v) t: { - for (S = y, p = v, h = 0, g = S; g; g = Ur(g)) h++; - for (g = 0, w = p; w; w = Ur(w)) g++; - for (; 0 < h - g; ) S = Ur(S), h--; - for (; 0 < g - h; ) p = Ur(p), g--; - for (; h--; ) { - if (S === p || p !== null && S === p.alternate) break t; - S = Ur(S), p = Ur(p); - } - S = null; - } - else S = null; - y !== null && dm(d, f, y, S, !1), v !== null && k !== null && dm(d, k, v, S, !0); - } - } - e: { - if (f = u ? Qr(u) : window, y = f.nodeName && f.nodeName.toLowerCase(), y === "select" || y === "input" && f.type === "file") var P = Vk; - else if (rm(f)) if (U0) P = jk; - else { - P = Ok; - var A = Ik; - } - else (y = f.nodeName) && y.toLowerCase() === "input" && (f.type === "checkbox" || f.type === "radio") && (P = Nk); - if (P && (P = P(e, u))) { - W0(d, P, n, c); - break e; - } - A && A(e, f, u), e === "focusout" && (A = f._wrapperState) && A.controlled && f.type === "number" && Zc(f, "number", f.value); - } - switch (A = u ? Qr(u) : window, e) { - case "focusin": - (rm(A) || A.contentEditable === "true") && (Zr = A, sd = u, Ci = null); - break; - case "focusout": - Ci = sd = Zr = null; - break; - case "mousedown": - ad = !0; - break; - case "contextmenu": - case "mouseup": - case "dragend": - ad = !1, lm(d, n, c); - break; - case "selectionchange": - if (Hk) break; - case "keydown": - case "keyup": - lm(d, n, c); - } - var E; - if (jf) e: { - switch (e) { - case "compositionstart": - var z = "onCompositionStart"; - break e; - case "compositionend": - z = "onCompositionEnd"; - break e; - case "compositionupdate": - z = "onCompositionUpdate"; - break e; - } - z = void 0; - } - else Yr ? N0(e, n) && (z = "onCompositionEnd") : e === "keydown" && n.keyCode === 229 && (z = "onCompositionStart"); - z && (O0 && n.locale !== "ko" && (Yr || z !== "onCompositionStart" ? z === "onCompositionEnd" && Yr && (E = I0()) : (Wn = c, If = "value" in Wn ? Wn.value : Wn.textContent, Yr = !0)), A = tl(u, z), 0 < A.length && (z = new $p(z, e, null, n, c), d.push({ event: z, listeners: A }), E ? z.data = E : (E = j0(n), E !== null && (z.data = E)))), (E = Rk ? Dk(e, n) : Fk(e, n)) && (u = tl(u, "onBeforeInput"), 0 < u.length && (c = new $p("onBeforeInput", "beforeinput", null, n, c), d.push({ event: c, listeners: u }), c.data = E)); - } - _0(d, t); - }); -} -function Gi(e, t, n) { - return { instance: e, listener: t, currentTarget: n }; -} -function tl(e, t) { - for (var n = t + "Capture", r = []; e !== null; ) { - var o = e, i = o.stateNode; - o.tag === 5 && i !== null && (o = i, i = Ui(e, n), i != null && r.unshift(Gi(e, i, o)), i = Ui(e, t), i != null && r.push(Gi(e, i, o))), e = e.return; - } - return r; -} -function Ur(e) { - if (e === null) return null; - do - e = e.return; - while (e && e.tag !== 5); - return e || null; -} -function dm(e, t, n, r, o) { - for (var i = t._reactName, s = []; n !== null && n !== r; ) { - var a = n, l = a.alternate, u = a.stateNode; - if (l !== null && l === r) break; - a.tag === 5 && u !== null && (a = u, o ? (l = Ui(n, i), l != null && s.unshift(Gi(n, l, a))) : o || (l = Ui(n, i), l != null && s.push(Gi(n, l, a)))), n = n.return; - } - s.length !== 0 && e.push({ event: t, listeners: s }); -} -var Yk = /\r\n?/g, Zk = /\u0000|\uFFFD/g; -function fm(e) { - return (typeof e == "string" ? e : "" + e).replace(Yk, ` -`).replace(Zk, ""); -} -function Ys(e, t, n) { - if (t = fm(t), fm(e) !== t && n) throw Error(R(425)); -} -function nl() { -} -var ld = null, ud = null; -function cd(e, t) { - return e === "textarea" || e === "noscript" || typeof t.children == "string" || typeof t.children == "number" || typeof t.dangerouslySetInnerHTML == "object" && t.dangerouslySetInnerHTML !== null && t.dangerouslySetInnerHTML.__html != null; -} -var dd = typeof setTimeout == "function" ? setTimeout : void 0, Gk = typeof clearTimeout == "function" ? clearTimeout : void 0, hm = typeof Promise == "function" ? Promise : void 0, Qk = typeof queueMicrotask == "function" ? queueMicrotask : typeof hm < "u" ? function(e) { - return hm.resolve(null).then(e).catch(Jk); -} : dd; -function Jk(e) { - setTimeout(function() { - throw e; - }); -} -function Qu(e, t) { - var n = t, r = 0; - do { - var o = n.nextSibling; - if (e.removeChild(n), o && o.nodeType === 8) if (n = o.data, n === "/$") { - if (r === 0) { - e.removeChild(o), Xi(t); - return; - } - r--; - } else n !== "$" && n !== "$?" && n !== "$!" || r++; - n = o; - } while (n); - Xi(t); -} -function Yn(e) { - for (; e != null; e = e.nextSibling) { - var t = e.nodeType; - if (t === 1 || t === 3) break; - if (t === 8) { - if (t = e.data, t === "$" || t === "$!" || t === "$?") break; - if (t === "/$") return null; - } - } - return e; -} -function pm(e) { - e = e.previousSibling; - for (var t = 0; e; ) { - if (e.nodeType === 8) { - var n = e.data; - if (n === "$" || n === "$!" || n === "$?") { - if (t === 0) return e; - t--; - } else n === "/$" && t++; - } - e = e.previousSibling; - } - return null; -} -var No = Math.random().toString(36).slice(2), on = "__reactFiber$" + No, Qi = "__reactProps$" + No, Pn = "__reactContainer$" + No, fd = "__reactEvents$" + No, _k = "__reactListeners$" + No, $k = "__reactHandles$" + No; -function mr(e) { - var t = e[on]; - if (t) return t; - for (var n = e.parentNode; n; ) { - if (t = n[Pn] || n[on]) { - if (n = t.alternate, t.child !== null || n !== null && n.child !== null) for (e = pm(e); e !== null; ) { - if (n = e[on]) return n; - e = pm(e); - } - return t; - } - e = n, n = e.parentNode; - } - return null; -} -function gs(e) { - return e = e[on] || e[Pn], !e || e.tag !== 5 && e.tag !== 6 && e.tag !== 13 && e.tag !== 3 ? null : e; -} -function Qr(e) { - if (e.tag === 5 || e.tag === 6) return e.stateNode; - throw Error(R(33)); -} -function jl(e) { - return e[Qi] || null; -} -var hd = [], Jr = -1; -function rr(e) { - return { current: e }; -} -function de(e) { - 0 > Jr || (e.current = hd[Jr], hd[Jr] = null, Jr--); -} -function se(e, t) { - Jr++, hd[Jr] = e.current, e.current = t; -} -var $n = {}, qe = rr($n), st = rr(!1), Ar = $n; -function To(e, t) { - var n = e.type.contextTypes; - if (!n) return $n; - var r = e.stateNode; - if (r && r.__reactInternalMemoizedUnmaskedChildContext === t) return r.__reactInternalMemoizedMaskedChildContext; - var o = {}, i; - for (i in n) o[i] = t[i]; - return r && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = t, e.__reactInternalMemoizedMaskedChildContext = o), o; -} -function at(e) { - return e = e.childContextTypes, e != null; -} -function rl() { - de(st), de(qe); -} -function mm(e, t, n) { - if (qe.current !== $n) throw Error(R(168)); - se(qe, t), se(st, n); -} -function ev(e, t, n) { - var r = e.stateNode; - if (t = t.childContextTypes, typeof r.getChildContext != "function") return n; - r = r.getChildContext(); - for (var o in r) if (!(o in t)) throw Error(R(108, Iw(e) || "Unknown", o)); - return ve({}, n, r); -} -function ol(e) { - return e = (e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext || $n, Ar = qe.current, se(qe, e), se(st, st.current), !0; -} -function gm(e, t, n) { - var r = e.stateNode; - if (!r) throw Error(R(169)); - n ? (e = ev(e, t, Ar), r.__reactInternalMemoizedMergedChildContext = e, de(st), de(qe), se(qe, e)) : de(st), se(st, n); -} -var yn = null, Wl = !1, Ju = !1; -function tv(e) { - yn === null ? yn = [e] : yn.push(e); -} -function eC(e) { - Wl = !0, tv(e); -} -function or() { - if (!Ju && yn !== null) { - Ju = !0; - var e = 0, t = te; - try { - var n = yn; - for (te = 1; e < n.length; e++) { - var r = n[e]; - do - r = r(!0); - while (r !== null); - } - yn = null, Wl = !1; - } catch (o) { - throw yn !== null && (yn = yn.slice(e + 1)), E0(Ff, or), o; - } finally { - te = t, Ju = !1; - } - } - return null; -} -var _r = [], $r = 0, il = null, sl = 0, Tt = [], Et = 0, zr = null, xn = 1, wn = ""; -function dr(e, t) { - _r[$r++] = sl, _r[$r++] = il, il = e, sl = t; -} -function nv(e, t, n) { - Tt[Et++] = xn, Tt[Et++] = wn, Tt[Et++] = zr, zr = e; - var r = xn; - e = wn; - var o = 32 - Kt(r) - 1; - r &= ~(1 << o), n += 1; - var i = 32 - Kt(t) + o; - if (30 < i) { - var s = o - o % 5; - i = (r & (1 << s) - 1).toString(32), r >>= s, o -= s, xn = 1 << 32 - Kt(t) + o | n << o | r, wn = i + e; - } else xn = 1 << i | n << o | r, wn = e; -} -function Uf(e) { - e.return !== null && (dr(e, 1), nv(e, 1, 0)); -} -function Hf(e) { - for (; e === il; ) il = _r[--$r], _r[$r] = null, sl = _r[--$r], _r[$r] = null; - for (; e === zr; ) zr = Tt[--Et], Tt[Et] = null, wn = Tt[--Et], Tt[Et] = null, xn = Tt[--Et], Tt[Et] = null; -} -var gt = null, mt = null, pe = !1, Ut = null; -function rv(e, t) { - var n = Pt(5, null, null, 0); - n.elementType = "DELETED", n.stateNode = t, n.return = e, t = e.deletions, t === null ? (e.deletions = [n], e.flags |= 16) : t.push(n); -} -function ym(e, t) { - switch (e.tag) { - case 5: - var n = e.type; - return t = t.nodeType !== 1 || n.toLowerCase() !== t.nodeName.toLowerCase() ? null : t, t !== null ? (e.stateNode = t, gt = e, mt = Yn(t.firstChild), !0) : !1; - case 6: - return t = e.pendingProps === "" || t.nodeType !== 3 ? null : t, t !== null ? (e.stateNode = t, gt = e, mt = null, !0) : !1; - case 13: - return t = t.nodeType !== 8 ? null : t, t !== null ? (n = zr !== null ? { id: xn, overflow: wn } : null, e.memoizedState = { dehydrated: t, treeContext: n, retryLane: 1073741824 }, n = Pt(18, null, null, 0), n.stateNode = t, n.return = e, e.child = n, gt = e, mt = null, !0) : !1; - default: - return !1; - } -} -function pd(e) { - return (e.mode & 1) !== 0 && (e.flags & 128) === 0; -} -function md(e) { - if (pe) { - var t = mt; - if (t) { - var n = t; - if (!ym(e, t)) { - if (pd(e)) throw Error(R(418)); - t = Yn(n.nextSibling); - var r = gt; - t && ym(e, t) ? rv(r, n) : (e.flags = e.flags & -4097 | 2, pe = !1, gt = e); - } - } else { - if (pd(e)) throw Error(R(418)); - e.flags = e.flags & -4097 | 2, pe = !1, gt = e; - } - } -} -function vm(e) { - for (e = e.return; e !== null && e.tag !== 5 && e.tag !== 3 && e.tag !== 13; ) e = e.return; - gt = e; -} -function Zs(e) { - if (e !== gt) return !1; - if (!pe) return vm(e), pe = !0, !1; - var t; - if ((t = e.tag !== 3) && !(t = e.tag !== 5) && (t = e.type, t = t !== "head" && t !== "body" && !cd(e.type, e.memoizedProps)), t && (t = mt)) { - if (pd(e)) throw ov(), Error(R(418)); - for (; t; ) rv(e, t), t = Yn(t.nextSibling); - } - if (vm(e), e.tag === 13) { - if (e = e.memoizedState, e = e !== null ? e.dehydrated : null, !e) throw Error(R(317)); - e: { - for (e = e.nextSibling, t = 0; e; ) { - if (e.nodeType === 8) { - var n = e.data; - if (n === "/$") { - if (t === 0) { - mt = Yn(e.nextSibling); - break e; - } - t--; - } else n !== "$" && n !== "$!" && n !== "$?" || t++; - } - e = e.nextSibling; - } - mt = null; - } - } else mt = gt ? Yn(e.stateNode.nextSibling) : null; - return !0; -} -function ov() { - for (var e = mt; e; ) e = Yn(e.nextSibling); -} -function Eo() { - mt = gt = null, pe = !1; -} -function Kf(e) { - Ut === null ? Ut = [e] : Ut.push(e); -} -var tC = Rn.ReactCurrentBatchConfig; -function ti(e, t, n) { - if (e = n.ref, e !== null && typeof e != "function" && typeof e != "object") { - if (n._owner) { - if (n = n._owner, n) { - if (n.tag !== 1) throw Error(R(309)); - var r = n.stateNode; - } - if (!r) throw Error(R(147, e)); - var o = r, i = "" + e; - return t !== null && t.ref !== null && typeof t.ref == "function" && t.ref._stringRef === i ? t.ref : (t = function(s) { - var a = o.refs; - s === null ? delete a[i] : a[i] = s; - }, t._stringRef = i, t); - } - if (typeof e != "string") throw Error(R(284)); - if (!n._owner) throw Error(R(290, e)); - } - return e; -} -function Gs(e, t) { - throw e = Object.prototype.toString.call(t), Error(R(31, e === "[object Object]" ? "object with keys {" + Object.keys(t).join(", ") + "}" : e)); -} -function Sm(e) { - var t = e._init; - return t(e._payload); -} -function iv(e) { - function t(p, h) { - if (e) { - var g = p.deletions; - g === null ? (p.deletions = [h], p.flags |= 16) : g.push(h); - } - } - function n(p, h) { - if (!e) return null; - for (; h !== null; ) t(p, h), h = h.sibling; - return null; - } - function r(p, h) { - for (p = /* @__PURE__ */ new Map(); h !== null; ) h.key !== null ? p.set(h.key, h) : p.set(h.index, h), h = h.sibling; - return p; - } - function o(p, h) { - return p = Jn(p, h), p.index = 0, p.sibling = null, p; - } - function i(p, h, g) { - return p.index = g, e ? (g = p.alternate, g !== null ? (g = g.index, g < h ? (p.flags |= 2, h) : g) : (p.flags |= 2, h)) : (p.flags |= 1048576, h); - } - function s(p) { - return e && p.alternate === null && (p.flags |= 2), p; - } - function a(p, h, g, w) { - return h === null || h.tag !== 6 ? (h = oc(g, p.mode, w), h.return = p, h) : (h = o(h, g), h.return = p, h); - } - function l(p, h, g, w) { - var P = g.type; - return P === qr ? c(p, h, g.props.children, w, g.key) : h !== null && (h.elementType === P || typeof P == "object" && P !== null && P.$$typeof === Vn && Sm(P) === h.type) ? (w = o(h, g.props), w.ref = ti(p, h, g), w.return = p, w) : (w = Ta(g.type, g.key, g.props, null, p.mode, w), w.ref = ti(p, h, g), w.return = p, w); - } - function u(p, h, g, w) { - return h === null || h.tag !== 4 || h.stateNode.containerInfo !== g.containerInfo || h.stateNode.implementation !== g.implementation ? (h = ic(g, p.mode, w), h.return = p, h) : (h = o(h, g.children || []), h.return = p, h); - } - function c(p, h, g, w, P) { - return h === null || h.tag !== 7 ? (h = wr(g, p.mode, w, P), h.return = p, h) : (h = o(h, g), h.return = p, h); - } - function d(p, h, g) { - if (typeof h == "string" && h !== "" || typeof h == "number") return h = oc("" + h, p.mode, g), h.return = p, h; - if (typeof h == "object" && h !== null) { - switch (h.$$typeof) { - case Os: - return g = Ta(h.type, h.key, h.props, null, p.mode, g), g.ref = ti(p, null, h), g.return = p, g; - case Xr: - return h = ic(h, p.mode, g), h.return = p, h; - case Vn: - var w = h._init; - return d(p, w(h._payload), g); - } - if (ci(h) || Qo(h)) return h = wr(h, p.mode, g, null), h.return = p, h; - Gs(p, h); - } - return null; - } - function f(p, h, g, w) { - var P = h !== null ? h.key : null; - if (typeof g == "string" && g !== "" || typeof g == "number") return P !== null ? null : a(p, h, "" + g, w); - if (typeof g == "object" && g !== null) { - switch (g.$$typeof) { - case Os: - return g.key === P ? l(p, h, g, w) : null; - case Xr: - return g.key === P ? u(p, h, g, w) : null; - case Vn: - return P = g._init, f( - p, - h, - P(g._payload), - w - ); - } - if (ci(g) || Qo(g)) return P !== null ? null : c(p, h, g, w, null); - Gs(p, g); - } - return null; - } - function y(p, h, g, w, P) { - if (typeof w == "string" && w !== "" || typeof w == "number") return p = p.get(g) || null, a(h, p, "" + w, P); - if (typeof w == "object" && w !== null) { - switch (w.$$typeof) { - case Os: - return p = p.get(w.key === null ? g : w.key) || null, l(h, p, w, P); - case Xr: - return p = p.get(w.key === null ? g : w.key) || null, u(h, p, w, P); - case Vn: - var A = w._init; - return y(p, h, g, A(w._payload), P); - } - if (ci(w) || Qo(w)) return p = p.get(g) || null, c(h, p, w, P, null); - Gs(h, w); - } - return null; - } - function v(p, h, g, w) { - for (var P = null, A = null, E = h, z = h = 0, I = null; E !== null && z < g.length; z++) { - E.index > z ? (I = E, E = null) : I = E.sibling; - var M = f(p, E, g[z], w); - if (M === null) { - E === null && (E = I); - break; - } - e && E && M.alternate === null && t(p, E), h = i(M, h, z), A === null ? P = M : A.sibling = M, A = M, E = I; - } - if (z === g.length) return n(p, E), pe && dr(p, z), P; - if (E === null) { - for (; z < g.length; z++) E = d(p, g[z], w), E !== null && (h = i(E, h, z), A === null ? P = E : A.sibling = E, A = E); - return pe && dr(p, z), P; - } - for (E = r(p, E); z < g.length; z++) I = y(E, p, z, g[z], w), I !== null && (e && I.alternate !== null && E.delete(I.key === null ? z : I.key), h = i(I, h, z), A === null ? P = I : A.sibling = I, A = I); - return e && E.forEach(function(U) { - return t(p, U); - }), pe && dr(p, z), P; - } - function S(p, h, g, w) { - var P = Qo(g); - if (typeof P != "function") throw Error(R(150)); - if (g = P.call(g), g == null) throw Error(R(151)); - for (var A = P = null, E = h, z = h = 0, I = null, M = g.next(); E !== null && !M.done; z++, M = g.next()) { - E.index > z ? (I = E, E = null) : I = E.sibling; - var U = f(p, E, M.value, w); - if (U === null) { - E === null && (E = I); - break; - } - e && E && U.alternate === null && t(p, E), h = i(U, h, z), A === null ? P = U : A.sibling = U, A = U, E = I; - } - if (M.done) return n( - p, - E - ), pe && dr(p, z), P; - if (E === null) { - for (; !M.done; z++, M = g.next()) M = d(p, M.value, w), M !== null && (h = i(M, h, z), A === null ? P = M : A.sibling = M, A = M); - return pe && dr(p, z), P; - } - for (E = r(p, E); !M.done; z++, M = g.next()) M = y(E, p, z, M.value, w), M !== null && (e && M.alternate !== null && E.delete(M.key === null ? z : M.key), h = i(M, h, z), A === null ? P = M : A.sibling = M, A = M); - return e && E.forEach(function(le) { - return t(p, le); - }), pe && dr(p, z), P; - } - function k(p, h, g, w) { - if (typeof g == "object" && g !== null && g.type === qr && g.key === null && (g = g.props.children), typeof g == "object" && g !== null) { - switch (g.$$typeof) { - case Os: - e: { - for (var P = g.key, A = h; A !== null; ) { - if (A.key === P) { - if (P = g.type, P === qr) { - if (A.tag === 7) { - n(p, A.sibling), h = o(A, g.props.children), h.return = p, p = h; - break e; - } - } else if (A.elementType === P || typeof P == "object" && P !== null && P.$$typeof === Vn && Sm(P) === A.type) { - n(p, A.sibling), h = o(A, g.props), h.ref = ti(p, A, g), h.return = p, p = h; - break e; - } - n(p, A); - break; - } else t(p, A); - A = A.sibling; - } - g.type === qr ? (h = wr(g.props.children, p.mode, w, g.key), h.return = p, p = h) : (w = Ta(g.type, g.key, g.props, null, p.mode, w), w.ref = ti(p, h, g), w.return = p, p = w); - } - return s(p); - case Xr: - e: { - for (A = g.key; h !== null; ) { - if (h.key === A) if (h.tag === 4 && h.stateNode.containerInfo === g.containerInfo && h.stateNode.implementation === g.implementation) { - n(p, h.sibling), h = o(h, g.children || []), h.return = p, p = h; - break e; - } else { - n(p, h); - break; - } - else t(p, h); - h = h.sibling; - } - h = ic(g, p.mode, w), h.return = p, p = h; - } - return s(p); - case Vn: - return A = g._init, k(p, h, A(g._payload), w); - } - if (ci(g)) return v(p, h, g, w); - if (Qo(g)) return S(p, h, g, w); - Gs(p, g); - } - return typeof g == "string" && g !== "" || typeof g == "number" ? (g = "" + g, h !== null && h.tag === 6 ? (n(p, h.sibling), h = o(h, g), h.return = p, p = h) : (n(p, h), h = oc(g, p.mode, w), h.return = p, p = h), s(p)) : n(p, h); - } - return k; -} -var Po = iv(!0), sv = iv(!1), al = rr(null), ll = null, eo = null, Xf = null; -function qf() { - Xf = eo = ll = null; -} -function Yf(e) { - var t = al.current; - de(al), e._currentValue = t; -} -function gd(e, t, n) { - for (; e !== null; ) { - var r = e.alternate; - if ((e.childLanes & t) !== t ? (e.childLanes |= t, r !== null && (r.childLanes |= t)) : r !== null && (r.childLanes & t) !== t && (r.childLanes |= t), e === n) break; - e = e.return; - } -} -function yo(e, t) { - ll = e, Xf = eo = null, e = e.dependencies, e !== null && e.firstContext !== null && (e.lanes & t && (it = !0), e.firstContext = null); -} -function Dt(e) { - var t = e._currentValue; - if (Xf !== e) if (e = { context: e, memoizedValue: t, next: null }, eo === null) { - if (ll === null) throw Error(R(308)); - eo = e, ll.dependencies = { lanes: 0, firstContext: e }; - } else eo = eo.next = e; - return t; -} -var gr = null; -function Zf(e) { - gr === null ? gr = [e] : gr.push(e); -} -function av(e, t, n, r) { - var o = t.interleaved; - return o === null ? (n.next = n, Zf(t)) : (n.next = o.next, o.next = n), t.interleaved = n, An(e, r); -} -function An(e, t) { - e.lanes |= t; - var n = e.alternate; - for (n !== null && (n.lanes |= t), n = e, e = e.return; e !== null; ) e.childLanes |= t, n = e.alternate, n !== null && (n.childLanes |= t), n = e, e = e.return; - return n.tag === 3 ? n.stateNode : null; -} -var In = !1; -function Gf(e) { - e.updateQueue = { baseState: e.memoizedState, firstBaseUpdate: null, lastBaseUpdate: null, shared: { pending: null, interleaved: null, lanes: 0 }, effects: null }; -} -function lv(e, t) { - e = e.updateQueue, t.updateQueue === e && (t.updateQueue = { baseState: e.baseState, firstBaseUpdate: e.firstBaseUpdate, lastBaseUpdate: e.lastBaseUpdate, shared: e.shared, effects: e.effects }); -} -function Cn(e, t) { - return { eventTime: e, lane: t, tag: 0, payload: null, callback: null, next: null }; -} -function Zn(e, t, n) { - var r = e.updateQueue; - if (r === null) return null; - if (r = r.shared, q & 2) { - var o = r.pending; - return o === null ? t.next = t : (t.next = o.next, o.next = t), r.pending = t, An(e, n); - } - return o = r.interleaved, o === null ? (t.next = t, Zf(r)) : (t.next = o.next, o.next = t), r.interleaved = t, An(e, n); -} -function Sa(e, t, n) { - if (t = t.updateQueue, t !== null && (t = t.shared, (n & 4194240) !== 0)) { - var r = t.lanes; - r &= e.pendingLanes, n |= r, t.lanes = n, Lf(e, n); - } -} -function bm(e, t) { - var n = e.updateQueue, r = e.alternate; - if (r !== null && (r = r.updateQueue, n === r)) { - var o = null, i = null; - if (n = n.firstBaseUpdate, n !== null) { - do { - var s = { eventTime: n.eventTime, lane: n.lane, tag: n.tag, payload: n.payload, callback: n.callback, next: null }; - i === null ? o = i = s : i = i.next = s, n = n.next; - } while (n !== null); - i === null ? o = i = t : i = i.next = t; - } else o = i = t; - n = { baseState: r.baseState, firstBaseUpdate: o, lastBaseUpdate: i, shared: r.shared, effects: r.effects }, e.updateQueue = n; - return; - } - e = n.lastBaseUpdate, e === null ? n.firstBaseUpdate = t : e.next = t, n.lastBaseUpdate = t; -} -function ul(e, t, n, r) { - var o = e.updateQueue; - In = !1; - var i = o.firstBaseUpdate, s = o.lastBaseUpdate, a = o.shared.pending; - if (a !== null) { - o.shared.pending = null; - var l = a, u = l.next; - l.next = null, s === null ? i = u : s.next = u, s = l; - var c = e.alternate; - c !== null && (c = c.updateQueue, a = c.lastBaseUpdate, a !== s && (a === null ? c.firstBaseUpdate = u : a.next = u, c.lastBaseUpdate = l)); - } - if (i !== null) { - var d = o.baseState; - s = 0, c = u = l = null, a = i; - do { - var f = a.lane, y = a.eventTime; - if ((r & f) === f) { - c !== null && (c = c.next = { - eventTime: y, - lane: 0, - tag: a.tag, - payload: a.payload, - callback: a.callback, - next: null - }); - e: { - var v = e, S = a; - switch (f = t, y = n, S.tag) { - case 1: - if (v = S.payload, typeof v == "function") { - d = v.call(y, d, f); - break e; - } - d = v; - break e; - case 3: - v.flags = v.flags & -65537 | 128; - case 0: - if (v = S.payload, f = typeof v == "function" ? v.call(y, d, f) : v, f == null) break e; - d = ve({}, d, f); - break e; - case 2: - In = !0; - } - } - a.callback !== null && a.lane !== 0 && (e.flags |= 64, f = o.effects, f === null ? o.effects = [a] : f.push(a)); - } else y = { eventTime: y, lane: f, tag: a.tag, payload: a.payload, callback: a.callback, next: null }, c === null ? (u = c = y, l = d) : c = c.next = y, s |= f; - if (a = a.next, a === null) { - if (a = o.shared.pending, a === null) break; - f = a, a = f.next, f.next = null, o.lastBaseUpdate = f, o.shared.pending = null; - } - } while (!0); - if (c === null && (l = d), o.baseState = l, o.firstBaseUpdate = u, o.lastBaseUpdate = c, t = o.shared.interleaved, t !== null) { - o = t; - do - s |= o.lane, o = o.next; - while (o !== t); - } else i === null && (o.shared.lanes = 0); - Rr |= s, e.lanes = s, e.memoizedState = d; - } -} -function xm(e, t, n) { - if (e = t.effects, t.effects = null, e !== null) for (t = 0; t < e.length; t++) { - var r = e[t], o = r.callback; - if (o !== null) { - if (r.callback = null, r = n, typeof o != "function") throw Error(R(191, o)); - o.call(r); - } - } -} -var ys = {}, ln = rr(ys), Ji = rr(ys), _i = rr(ys); -function yr(e) { - if (e === ys) throw Error(R(174)); - return e; -} -function Qf(e, t) { - switch (se(_i, t), se(Ji, e), se(ln, ys), e = t.nodeType, e) { - case 9: - case 11: - t = (t = t.documentElement) ? t.namespaceURI : Qc(null, ""); - break; - default: - e = e === 8 ? t.parentNode : t, t = e.namespaceURI || null, e = e.tagName, t = Qc(t, e); - } - de(ln), se(ln, t); -} -function Ao() { - de(ln), de(Ji), de(_i); -} -function uv(e) { - yr(_i.current); - var t = yr(ln.current), n = Qc(t, e.type); - t !== n && (se(Ji, e), se(ln, n)); -} -function Jf(e) { - Ji.current === e && (de(ln), de(Ji)); -} -var ge = rr(0); -function cl(e) { - for (var t = e; t !== null; ) { - if (t.tag === 13) { - var n = t.memoizedState; - if (n !== null && (n = n.dehydrated, n === null || n.data === "$?" || n.data === "$!")) return t; - } else if (t.tag === 19 && t.memoizedProps.revealOrder !== void 0) { - if (t.flags & 128) return t; - } else if (t.child !== null) { - t.child.return = t, t = t.child; - continue; - } - if (t === e) break; - for (; t.sibling === null; ) { - if (t.return === null || t.return === e) return null; - t = t.return; - } - t.sibling.return = t.return, t = t.sibling; - } - return null; -} -var _u = []; -function _f() { - for (var e = 0; e < _u.length; e++) _u[e]._workInProgressVersionPrimary = null; - _u.length = 0; -} -var ba = Rn.ReactCurrentDispatcher, $u = Rn.ReactCurrentBatchConfig, Mr = 0, ye = null, Ae = null, Re = null, dl = !1, Ti = !1, $i = 0, nC = 0; -function Ue() { - throw Error(R(321)); -} -function $f(e, t) { - if (t === null) return !1; - for (var n = 0; n < t.length && n < e.length; n++) if (!Yt(e[n], t[n])) return !1; - return !0; -} -function eh(e, t, n, r, o, i) { - if (Mr = i, ye = t, t.memoizedState = null, t.updateQueue = null, t.lanes = 0, ba.current = e === null || e.memoizedState === null ? sC : aC, e = n(r, o), Ti) { - i = 0; - do { - if (Ti = !1, $i = 0, 25 <= i) throw Error(R(301)); - i += 1, Re = Ae = null, t.updateQueue = null, ba.current = lC, e = n(r, o); - } while (Ti); - } - if (ba.current = fl, t = Ae !== null && Ae.next !== null, Mr = 0, Re = Ae = ye = null, dl = !1, t) throw Error(R(300)); - return e; -} -function th() { - var e = $i !== 0; - return $i = 0, e; -} -function _t() { - var e = { memoizedState: null, baseState: null, baseQueue: null, queue: null, next: null }; - return Re === null ? ye.memoizedState = Re = e : Re = Re.next = e, Re; -} -function Ft() { - if (Ae === null) { - var e = ye.alternate; - e = e !== null ? e.memoizedState : null; - } else e = Ae.next; - var t = Re === null ? ye.memoizedState : Re.next; - if (t !== null) Re = t, Ae = e; - else { - if (e === null) throw Error(R(310)); - Ae = e, e = { memoizedState: Ae.memoizedState, baseState: Ae.baseState, baseQueue: Ae.baseQueue, queue: Ae.queue, next: null }, Re === null ? ye.memoizedState = Re = e : Re = Re.next = e; - } - return Re; -} -function es(e, t) { - return typeof t == "function" ? t(e) : t; -} -function ec(e) { - var t = Ft(), n = t.queue; - if (n === null) throw Error(R(311)); - n.lastRenderedReducer = e; - var r = Ae, o = r.baseQueue, i = n.pending; - if (i !== null) { - if (o !== null) { - var s = o.next; - o.next = i.next, i.next = s; - } - r.baseQueue = o = i, n.pending = null; - } - if (o !== null) { - i = o.next, r = r.baseState; - var a = s = null, l = null, u = i; - do { - var c = u.lane; - if ((Mr & c) === c) l !== null && (l = l.next = { lane: 0, action: u.action, hasEagerState: u.hasEagerState, eagerState: u.eagerState, next: null }), r = u.hasEagerState ? u.eagerState : e(r, u.action); - else { - var d = { - lane: c, - action: u.action, - hasEagerState: u.hasEagerState, - eagerState: u.eagerState, - next: null - }; - l === null ? (a = l = d, s = r) : l = l.next = d, ye.lanes |= c, Rr |= c; - } - u = u.next; - } while (u !== null && u !== i); - l === null ? s = r : l.next = a, Yt(r, t.memoizedState) || (it = !0), t.memoizedState = r, t.baseState = s, t.baseQueue = l, n.lastRenderedState = r; - } - if (e = n.interleaved, e !== null) { - o = e; - do - i = o.lane, ye.lanes |= i, Rr |= i, o = o.next; - while (o !== e); - } else o === null && (n.lanes = 0); - return [t.memoizedState, n.dispatch]; -} -function tc(e) { - var t = Ft(), n = t.queue; - if (n === null) throw Error(R(311)); - n.lastRenderedReducer = e; - var r = n.dispatch, o = n.pending, i = t.memoizedState; - if (o !== null) { - n.pending = null; - var s = o = o.next; - do - i = e(i, s.action), s = s.next; - while (s !== o); - Yt(i, t.memoizedState) || (it = !0), t.memoizedState = i, t.baseQueue === null && (t.baseState = i), n.lastRenderedState = i; - } - return [i, r]; -} -function cv() { -} -function dv(e, t) { - var n = ye, r = Ft(), o = t(), i = !Yt(r.memoizedState, o); - if (i && (r.memoizedState = o, it = !0), r = r.queue, nh(pv.bind(null, n, r, e), [e]), r.getSnapshot !== t || i || Re !== null && Re.memoizedState.tag & 1) { - if (n.flags |= 2048, ts(9, hv.bind(null, n, r, o, t), void 0, null), De === null) throw Error(R(349)); - Mr & 30 || fv(n, t, o); - } - return o; -} -function fv(e, t, n) { - e.flags |= 16384, e = { getSnapshot: t, value: n }, t = ye.updateQueue, t === null ? (t = { lastEffect: null, stores: null }, ye.updateQueue = t, t.stores = [e]) : (n = t.stores, n === null ? t.stores = [e] : n.push(e)); -} -function hv(e, t, n, r) { - t.value = n, t.getSnapshot = r, mv(t) && gv(e); -} -function pv(e, t, n) { - return n(function() { - mv(t) && gv(e); - }); -} -function mv(e) { - var t = e.getSnapshot; - e = e.value; - try { - var n = t(); - return !Yt(e, n); - } catch { - return !0; - } -} -function gv(e) { - var t = An(e, 1); - t !== null && Xt(t, e, 1, -1); -} -function wm(e) { - var t = _t(); - return typeof e == "function" && (e = e()), t.memoizedState = t.baseState = e, e = { pending: null, interleaved: null, lanes: 0, dispatch: null, lastRenderedReducer: es, lastRenderedState: e }, t.queue = e, e = e.dispatch = iC.bind(null, ye, e), [t.memoizedState, e]; -} -function ts(e, t, n, r) { - return e = { tag: e, create: t, destroy: n, deps: r, next: null }, t = ye.updateQueue, t === null ? (t = { lastEffect: null, stores: null }, ye.updateQueue = t, t.lastEffect = e.next = e) : (n = t.lastEffect, n === null ? t.lastEffect = e.next = e : (r = n.next, n.next = e, e.next = r, t.lastEffect = e)), e; -} -function yv() { - return Ft().memoizedState; -} -function xa(e, t, n, r) { - var o = _t(); - ye.flags |= e, o.memoizedState = ts(1 | t, n, void 0, r === void 0 ? null : r); -} -function Ul(e, t, n, r) { - var o = Ft(); - r = r === void 0 ? null : r; - var i = void 0; - if (Ae !== null) { - var s = Ae.memoizedState; - if (i = s.destroy, r !== null && $f(r, s.deps)) { - o.memoizedState = ts(t, n, i, r); - return; - } - } - ye.flags |= e, o.memoizedState = ts(1 | t, n, i, r); -} -function km(e, t) { - return xa(8390656, 8, e, t); -} -function nh(e, t) { - return Ul(2048, 8, e, t); -} -function vv(e, t) { - return Ul(4, 2, e, t); -} -function Sv(e, t) { - return Ul(4, 4, e, t); -} -function bv(e, t) { - if (typeof t == "function") return e = e(), t(e), function() { - t(null); - }; - if (t != null) return e = e(), t.current = e, function() { - t.current = null; - }; -} -function xv(e, t, n) { - return n = n != null ? n.concat([e]) : null, Ul(4, 4, bv.bind(null, t, e), n); -} -function rh() { -} -function wv(e, t) { - var n = Ft(); - t = t === void 0 ? null : t; - var r = n.memoizedState; - return r !== null && t !== null && $f(t, r[1]) ? r[0] : (n.memoizedState = [e, t], e); -} -function kv(e, t) { - var n = Ft(); - t = t === void 0 ? null : t; - var r = n.memoizedState; - return r !== null && t !== null && $f(t, r[1]) ? r[0] : (e = e(), n.memoizedState = [e, t], e); -} -function Cv(e, t, n) { - return Mr & 21 ? (Yt(n, t) || (n = z0(), ye.lanes |= n, Rr |= n, e.baseState = !0), t) : (e.baseState && (e.baseState = !1, it = !0), e.memoizedState = n); -} -function rC(e, t) { - var n = te; - te = n !== 0 && 4 > n ? n : 4, e(!0); - var r = $u.transition; - $u.transition = {}; - try { - e(!1), t(); - } finally { - te = n, $u.transition = r; - } -} -function Tv() { - return Ft().memoizedState; -} -function oC(e, t, n) { - var r = Qn(e); - if (n = { lane: r, action: n, hasEagerState: !1, eagerState: null, next: null }, Ev(e)) Pv(t, n); - else if (n = av(e, t, n, r), n !== null) { - var o = _e(); - Xt(n, e, r, o), Av(n, t, r); - } -} -function iC(e, t, n) { - var r = Qn(e), o = { lane: r, action: n, hasEagerState: !1, eagerState: null, next: null }; - if (Ev(e)) Pv(t, o); - else { - var i = e.alternate; - if (e.lanes === 0 && (i === null || i.lanes === 0) && (i = t.lastRenderedReducer, i !== null)) try { - var s = t.lastRenderedState, a = i(s, n); - if (o.hasEagerState = !0, o.eagerState = a, Yt(a, s)) { - var l = t.interleaved; - l === null ? (o.next = o, Zf(t)) : (o.next = l.next, l.next = o), t.interleaved = o; - return; - } - } catch { - } finally { - } - n = av(e, t, o, r), n !== null && (o = _e(), Xt(n, e, r, o), Av(n, t, r)); - } -} -function Ev(e) { - var t = e.alternate; - return e === ye || t !== null && t === ye; -} -function Pv(e, t) { - Ti = dl = !0; - var n = e.pending; - n === null ? t.next = t : (t.next = n.next, n.next = t), e.pending = t; -} -function Av(e, t, n) { - if (n & 4194240) { - var r = t.lanes; - r &= e.pendingLanes, n |= r, t.lanes = n, Lf(e, n); - } -} -var fl = { readContext: Dt, useCallback: Ue, useContext: Ue, useEffect: Ue, useImperativeHandle: Ue, useInsertionEffect: Ue, useLayoutEffect: Ue, useMemo: Ue, useReducer: Ue, useRef: Ue, useState: Ue, useDebugValue: Ue, useDeferredValue: Ue, useTransition: Ue, useMutableSource: Ue, useSyncExternalStore: Ue, useId: Ue, unstable_isNewReconciler: !1 }, sC = { readContext: Dt, useCallback: function(e, t) { - return _t().memoizedState = [e, t === void 0 ? null : t], e; -}, useContext: Dt, useEffect: km, useImperativeHandle: function(e, t, n) { - return n = n != null ? n.concat([e]) : null, xa( - 4194308, - 4, - bv.bind(null, t, e), - n - ); -}, useLayoutEffect: function(e, t) { - return xa(4194308, 4, e, t); -}, useInsertionEffect: function(e, t) { - return xa(4, 2, e, t); -}, useMemo: function(e, t) { - var n = _t(); - return t = t === void 0 ? null : t, e = e(), n.memoizedState = [e, t], e; -}, useReducer: function(e, t, n) { - var r = _t(); - return t = n !== void 0 ? n(t) : t, r.memoizedState = r.baseState = t, e = { pending: null, interleaved: null, lanes: 0, dispatch: null, lastRenderedReducer: e, lastRenderedState: t }, r.queue = e, e = e.dispatch = oC.bind(null, ye, e), [r.memoizedState, e]; -}, useRef: function(e) { - var t = _t(); - return e = { current: e }, t.memoizedState = e; -}, useState: wm, useDebugValue: rh, useDeferredValue: function(e) { - return _t().memoizedState = e; -}, useTransition: function() { - var e = wm(!1), t = e[0]; - return e = rC.bind(null, e[1]), _t().memoizedState = e, [t, e]; -}, useMutableSource: function() { -}, useSyncExternalStore: function(e, t, n) { - var r = ye, o = _t(); - if (pe) { - if (n === void 0) throw Error(R(407)); - n = n(); - } else { - if (n = t(), De === null) throw Error(R(349)); - Mr & 30 || fv(r, t, n); - } - o.memoizedState = n; - var i = { value: n, getSnapshot: t }; - return o.queue = i, km(pv.bind( - null, - r, - i, - e - ), [e]), r.flags |= 2048, ts(9, hv.bind(null, r, i, n, t), void 0, null), n; -}, useId: function() { - var e = _t(), t = De.identifierPrefix; - if (pe) { - var n = wn, r = xn; - n = (r & ~(1 << 32 - Kt(r) - 1)).toString(32) + n, t = ":" + t + "R" + n, n = $i++, 0 < n && (t += "H" + n.toString(32)), t += ":"; - } else n = nC++, t = ":" + t + "r" + n.toString(32) + ":"; - return e.memoizedState = t; -}, unstable_isNewReconciler: !1 }, aC = { - readContext: Dt, - useCallback: wv, - useContext: Dt, - useEffect: nh, - useImperativeHandle: xv, - useInsertionEffect: vv, - useLayoutEffect: Sv, - useMemo: kv, - useReducer: ec, - useRef: yv, - useState: function() { - return ec(es); - }, - useDebugValue: rh, - useDeferredValue: function(e) { - var t = Ft(); - return Cv(t, Ae.memoizedState, e); - }, - useTransition: function() { - var e = ec(es)[0], t = Ft().memoizedState; - return [e, t]; - }, - useMutableSource: cv, - useSyncExternalStore: dv, - useId: Tv, - unstable_isNewReconciler: !1 -}, lC = { readContext: Dt, useCallback: wv, useContext: Dt, useEffect: nh, useImperativeHandle: xv, useInsertionEffect: vv, useLayoutEffect: Sv, useMemo: kv, useReducer: tc, useRef: yv, useState: function() { - return tc(es); -}, useDebugValue: rh, useDeferredValue: function(e) { - var t = Ft(); - return Ae === null ? t.memoizedState = e : Cv(t, Ae.memoizedState, e); -}, useTransition: function() { - var e = tc(es)[0], t = Ft().memoizedState; - return [e, t]; -}, useMutableSource: cv, useSyncExternalStore: dv, useId: Tv, unstable_isNewReconciler: !1 }; -function jt(e, t) { - if (e && e.defaultProps) { - t = ve({}, t), e = e.defaultProps; - for (var n in e) t[n] === void 0 && (t[n] = e[n]); - return t; - } - return t; -} -function yd(e, t, n, r) { - t = e.memoizedState, n = n(r, t), n = n == null ? t : ve({}, t, n), e.memoizedState = n, e.lanes === 0 && (e.updateQueue.baseState = n); -} -var Hl = { isMounted: function(e) { - return (e = e._reactInternals) ? Vr(e) === e : !1; -}, enqueueSetState: function(e, t, n) { - e = e._reactInternals; - var r = _e(), o = Qn(e), i = Cn(r, o); - i.payload = t, n != null && (i.callback = n), t = Zn(e, i, o), t !== null && (Xt(t, e, o, r), Sa(t, e, o)); -}, enqueueReplaceState: function(e, t, n) { - e = e._reactInternals; - var r = _e(), o = Qn(e), i = Cn(r, o); - i.tag = 1, i.payload = t, n != null && (i.callback = n), t = Zn(e, i, o), t !== null && (Xt(t, e, o, r), Sa(t, e, o)); -}, enqueueForceUpdate: function(e, t) { - e = e._reactInternals; - var n = _e(), r = Qn(e), o = Cn(n, r); - o.tag = 2, t != null && (o.callback = t), t = Zn(e, o, r), t !== null && (Xt(t, e, r, n), Sa(t, e, r)); -} }; -function Cm(e, t, n, r, o, i, s) { - return e = e.stateNode, typeof e.shouldComponentUpdate == "function" ? e.shouldComponentUpdate(r, i, s) : t.prototype && t.prototype.isPureReactComponent ? !Yi(n, r) || !Yi(o, i) : !0; -} -function zv(e, t, n) { - var r = !1, o = $n, i = t.contextType; - return typeof i == "object" && i !== null ? i = Dt(i) : (o = at(t) ? Ar : qe.current, r = t.contextTypes, i = (r = r != null) ? To(e, o) : $n), t = new t(n, i), e.memoizedState = t.state !== null && t.state !== void 0 ? t.state : null, t.updater = Hl, e.stateNode = t, t._reactInternals = e, r && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = o, e.__reactInternalMemoizedMaskedChildContext = i), t; -} -function Tm(e, t, n, r) { - e = t.state, typeof t.componentWillReceiveProps == "function" && t.componentWillReceiveProps(n, r), typeof t.UNSAFE_componentWillReceiveProps == "function" && t.UNSAFE_componentWillReceiveProps(n, r), t.state !== e && Hl.enqueueReplaceState(t, t.state, null); -} -function vd(e, t, n, r) { - var o = e.stateNode; - o.props = n, o.state = e.memoizedState, o.refs = {}, Gf(e); - var i = t.contextType; - typeof i == "object" && i !== null ? o.context = Dt(i) : (i = at(t) ? Ar : qe.current, o.context = To(e, i)), o.state = e.memoizedState, i = t.getDerivedStateFromProps, typeof i == "function" && (yd(e, t, i, n), o.state = e.memoizedState), typeof t.getDerivedStateFromProps == "function" || typeof o.getSnapshotBeforeUpdate == "function" || typeof o.UNSAFE_componentWillMount != "function" && typeof o.componentWillMount != "function" || (t = o.state, typeof o.componentWillMount == "function" && o.componentWillMount(), typeof o.UNSAFE_componentWillMount == "function" && o.UNSAFE_componentWillMount(), t !== o.state && Hl.enqueueReplaceState(o, o.state, null), ul(e, n, o, r), o.state = e.memoizedState), typeof o.componentDidMount == "function" && (e.flags |= 4194308); -} -function zo(e, t) { - try { - var n = "", r = t; - do - n += Vw(r), r = r.return; - while (r); - var o = n; - } catch (i) { - o = ` -Error generating stack: ` + i.message + ` -` + i.stack; - } - return { value: e, source: t, stack: o, digest: null }; -} -function nc(e, t, n) { - return { value: e, source: null, stack: n ?? null, digest: t ?? null }; -} -function Sd(e, t) { - try { - console.error(t.value); - } catch (n) { - setTimeout(function() { - throw n; - }); - } -} -var uC = typeof WeakMap == "function" ? WeakMap : Map; -function Mv(e, t, n) { - n = Cn(-1, n), n.tag = 3, n.payload = { element: null }; - var r = t.value; - return n.callback = function() { - pl || (pl = !0, zd = r), Sd(e, t); - }, n; -} -function Rv(e, t, n) { - n = Cn(-1, n), n.tag = 3; - var r = e.type.getDerivedStateFromError; - if (typeof r == "function") { - var o = t.value; - n.payload = function() { - return r(o); - }, n.callback = function() { - Sd(e, t); - }; - } - var i = e.stateNode; - return i !== null && typeof i.componentDidCatch == "function" && (n.callback = function() { - Sd(e, t), typeof r != "function" && (Gn === null ? Gn = /* @__PURE__ */ new Set([this]) : Gn.add(this)); - var s = t.stack; - this.componentDidCatch(t.value, { componentStack: s !== null ? s : "" }); - }), n; -} -function Em(e, t, n) { - var r = e.pingCache; - if (r === null) { - r = e.pingCache = new uC(); - var o = /* @__PURE__ */ new Set(); - r.set(t, o); - } else o = r.get(t), o === void 0 && (o = /* @__PURE__ */ new Set(), r.set(t, o)); - o.has(n) || (o.add(n), e = kC.bind(null, e, t, n), t.then(e, e)); -} -function Pm(e) { - do { - var t; - if ((t = e.tag === 13) && (t = e.memoizedState, t = t !== null ? t.dehydrated !== null : !0), t) return e; - e = e.return; - } while (e !== null); - return null; -} -function Am(e, t, n, r, o) { - return e.mode & 1 ? (e.flags |= 65536, e.lanes = o, e) : (e === t ? e.flags |= 65536 : (e.flags |= 128, n.flags |= 131072, n.flags &= -52805, n.tag === 1 && (n.alternate === null ? n.tag = 17 : (t = Cn(-1, 1), t.tag = 2, Zn(n, t, 1))), n.lanes |= 1), e); -} -var cC = Rn.ReactCurrentOwner, it = !1; -function Ze(e, t, n, r) { - t.child = e === null ? sv(t, null, n, r) : Po(t, e.child, n, r); -} -function zm(e, t, n, r, o) { - n = n.render; - var i = t.ref; - return yo(t, o), r = eh(e, t, n, r, i, o), n = th(), e !== null && !it ? (t.updateQueue = e.updateQueue, t.flags &= -2053, e.lanes &= ~o, zn(e, t, o)) : (pe && n && Uf(t), t.flags |= 1, Ze(e, t, r, o), t.child); -} -function Mm(e, t, n, r, o) { - if (e === null) { - var i = n.type; - return typeof i == "function" && !dh(i) && i.defaultProps === void 0 && n.compare === null && n.defaultProps === void 0 ? (t.tag = 15, t.type = i, Dv(e, t, i, r, o)) : (e = Ta(n.type, null, r, t, t.mode, o), e.ref = t.ref, e.return = t, t.child = e); - } - if (i = e.child, !(e.lanes & o)) { - var s = i.memoizedProps; - if (n = n.compare, n = n !== null ? n : Yi, n(s, r) && e.ref === t.ref) return zn(e, t, o); - } - return t.flags |= 1, e = Jn(i, r), e.ref = t.ref, e.return = t, t.child = e; -} -function Dv(e, t, n, r, o) { - if (e !== null) { - var i = e.memoizedProps; - if (Yi(i, r) && e.ref === t.ref) if (it = !1, t.pendingProps = r = i, (e.lanes & o) !== 0) e.flags & 131072 && (it = !0); - else return t.lanes = e.lanes, zn(e, t, o); - } - return bd(e, t, n, r, o); -} -function Fv(e, t, n) { - var r = t.pendingProps, o = r.children, i = e !== null ? e.memoizedState : null; - if (r.mode === "hidden") if (!(t.mode & 1)) t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }, se(no, pt), pt |= n; - else { - if (!(n & 1073741824)) return e = i !== null ? i.baseLanes | n : n, t.lanes = t.childLanes = 1073741824, t.memoizedState = { baseLanes: e, cachePool: null, transitions: null }, t.updateQueue = null, se(no, pt), pt |= e, null; - t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }, r = i !== null ? i.baseLanes : n, se(no, pt), pt |= r; - } - else i !== null ? (r = i.baseLanes | n, t.memoizedState = null) : r = n, se(no, pt), pt |= r; - return Ze(e, t, o, n), t.child; -} -function Lv(e, t) { - var n = t.ref; - (e === null && n !== null || e !== null && e.ref !== n) && (t.flags |= 512, t.flags |= 2097152); -} -function bd(e, t, n, r, o) { - var i = at(n) ? Ar : qe.current; - return i = To(t, i), yo(t, o), n = eh(e, t, n, r, i, o), r = th(), e !== null && !it ? (t.updateQueue = e.updateQueue, t.flags &= -2053, e.lanes &= ~o, zn(e, t, o)) : (pe && r && Uf(t), t.flags |= 1, Ze(e, t, n, o), t.child); -} -function Rm(e, t, n, r, o) { - if (at(n)) { - var i = !0; - ol(t); - } else i = !1; - if (yo(t, o), t.stateNode === null) wa(e, t), zv(t, n, r), vd(t, n, r, o), r = !0; - else if (e === null) { - var s = t.stateNode, a = t.memoizedProps; - s.props = a; - var l = s.context, u = n.contextType; - typeof u == "object" && u !== null ? u = Dt(u) : (u = at(n) ? Ar : qe.current, u = To(t, u)); - var c = n.getDerivedStateFromProps, d = typeof c == "function" || typeof s.getSnapshotBeforeUpdate == "function"; - d || typeof s.UNSAFE_componentWillReceiveProps != "function" && typeof s.componentWillReceiveProps != "function" || (a !== r || l !== u) && Tm(t, s, r, u), In = !1; - var f = t.memoizedState; - s.state = f, ul(t, r, s, o), l = t.memoizedState, a !== r || f !== l || st.current || In ? (typeof c == "function" && (yd(t, n, c, r), l = t.memoizedState), (a = In || Cm(t, n, a, r, f, l, u)) ? (d || typeof s.UNSAFE_componentWillMount != "function" && typeof s.componentWillMount != "function" || (typeof s.componentWillMount == "function" && s.componentWillMount(), typeof s.UNSAFE_componentWillMount == "function" && s.UNSAFE_componentWillMount()), typeof s.componentDidMount == "function" && (t.flags |= 4194308)) : (typeof s.componentDidMount == "function" && (t.flags |= 4194308), t.memoizedProps = r, t.memoizedState = l), s.props = r, s.state = l, s.context = u, r = a) : (typeof s.componentDidMount == "function" && (t.flags |= 4194308), r = !1); - } else { - s = t.stateNode, lv(e, t), a = t.memoizedProps, u = t.type === t.elementType ? a : jt(t.type, a), s.props = u, d = t.pendingProps, f = s.context, l = n.contextType, typeof l == "object" && l !== null ? l = Dt(l) : (l = at(n) ? Ar : qe.current, l = To(t, l)); - var y = n.getDerivedStateFromProps; - (c = typeof y == "function" || typeof s.getSnapshotBeforeUpdate == "function") || typeof s.UNSAFE_componentWillReceiveProps != "function" && typeof s.componentWillReceiveProps != "function" || (a !== d || f !== l) && Tm(t, s, r, l), In = !1, f = t.memoizedState, s.state = f, ul(t, r, s, o); - var v = t.memoizedState; - a !== d || f !== v || st.current || In ? (typeof y == "function" && (yd(t, n, y, r), v = t.memoizedState), (u = In || Cm(t, n, u, r, f, v, l) || !1) ? (c || typeof s.UNSAFE_componentWillUpdate != "function" && typeof s.componentWillUpdate != "function" || (typeof s.componentWillUpdate == "function" && s.componentWillUpdate(r, v, l), typeof s.UNSAFE_componentWillUpdate == "function" && s.UNSAFE_componentWillUpdate(r, v, l)), typeof s.componentDidUpdate == "function" && (t.flags |= 4), typeof s.getSnapshotBeforeUpdate == "function" && (t.flags |= 1024)) : (typeof s.componentDidUpdate != "function" || a === e.memoizedProps && f === e.memoizedState || (t.flags |= 4), typeof s.getSnapshotBeforeUpdate != "function" || a === e.memoizedProps && f === e.memoizedState || (t.flags |= 1024), t.memoizedProps = r, t.memoizedState = v), s.props = r, s.state = v, s.context = l, r = u) : (typeof s.componentDidUpdate != "function" || a === e.memoizedProps && f === e.memoizedState || (t.flags |= 4), typeof s.getSnapshotBeforeUpdate != "function" || a === e.memoizedProps && f === e.memoizedState || (t.flags |= 1024), r = !1); - } - return xd(e, t, n, r, i, o); -} -function xd(e, t, n, r, o, i) { - Lv(e, t); - var s = (t.flags & 128) !== 0; - if (!r && !s) return o && gm(t, n, !1), zn(e, t, i); - r = t.stateNode, cC.current = t; - var a = s && typeof n.getDerivedStateFromError != "function" ? null : r.render(); - return t.flags |= 1, e !== null && s ? (t.child = Po(t, e.child, null, i), t.child = Po(t, null, a, i)) : Ze(e, t, a, i), t.memoizedState = r.state, o && gm(t, n, !0), t.child; -} -function Bv(e) { - var t = e.stateNode; - t.pendingContext ? mm(e, t.pendingContext, t.pendingContext !== t.context) : t.context && mm(e, t.context, !1), Qf(e, t.containerInfo); -} -function Dm(e, t, n, r, o) { - return Eo(), Kf(o), t.flags |= 256, Ze(e, t, n, r), t.child; -} -var wd = { dehydrated: null, treeContext: null, retryLane: 0 }; -function kd(e) { - return { baseLanes: e, cachePool: null, transitions: null }; -} -function Vv(e, t, n) { - var r = t.pendingProps, o = ge.current, i = !1, s = (t.flags & 128) !== 0, a; - if ((a = s) || (a = e !== null && e.memoizedState === null ? !1 : (o & 2) !== 0), a ? (i = !0, t.flags &= -129) : (e === null || e.memoizedState !== null) && (o |= 1), se(ge, o & 1), e === null) - return md(t), e = t.memoizedState, e !== null && (e = e.dehydrated, e !== null) ? (t.mode & 1 ? e.data === "$!" ? t.lanes = 8 : t.lanes = 1073741824 : t.lanes = 1, null) : (s = r.children, e = r.fallback, i ? (r = t.mode, i = t.child, s = { mode: "hidden", children: s }, !(r & 1) && i !== null ? (i.childLanes = 0, i.pendingProps = s) : i = ql(s, r, 0, null), e = wr(e, r, n, null), i.return = t, e.return = t, i.sibling = e, t.child = i, t.child.memoizedState = kd(n), t.memoizedState = wd, e) : oh(t, s)); - if (o = e.memoizedState, o !== null && (a = o.dehydrated, a !== null)) return dC(e, t, s, r, a, o, n); - if (i) { - i = r.fallback, s = t.mode, o = e.child, a = o.sibling; - var l = { mode: "hidden", children: r.children }; - return !(s & 1) && t.child !== o ? (r = t.child, r.childLanes = 0, r.pendingProps = l, t.deletions = null) : (r = Jn(o, l), r.subtreeFlags = o.subtreeFlags & 14680064), a !== null ? i = Jn(a, i) : (i = wr(i, s, n, null), i.flags |= 2), i.return = t, r.return = t, r.sibling = i, t.child = r, r = i, i = t.child, s = e.child.memoizedState, s = s === null ? kd(n) : { baseLanes: s.baseLanes | n, cachePool: null, transitions: s.transitions }, i.memoizedState = s, i.childLanes = e.childLanes & ~n, t.memoizedState = wd, r; - } - return i = e.child, e = i.sibling, r = Jn(i, { mode: "visible", children: r.children }), !(t.mode & 1) && (r.lanes = n), r.return = t, r.sibling = null, e !== null && (n = t.deletions, n === null ? (t.deletions = [e], t.flags |= 16) : n.push(e)), t.child = r, t.memoizedState = null, r; -} -function oh(e, t) { - return t = ql({ mode: "visible", children: t }, e.mode, 0, null), t.return = e, e.child = t; -} -function Qs(e, t, n, r) { - return r !== null && Kf(r), Po(t, e.child, null, n), e = oh(t, t.pendingProps.children), e.flags |= 2, t.memoizedState = null, e; -} -function dC(e, t, n, r, o, i, s) { - if (n) - return t.flags & 256 ? (t.flags &= -257, r = nc(Error(R(422))), Qs(e, t, s, r)) : t.memoizedState !== null ? (t.child = e.child, t.flags |= 128, null) : (i = r.fallback, o = t.mode, r = ql({ mode: "visible", children: r.children }, o, 0, null), i = wr(i, o, s, null), i.flags |= 2, r.return = t, i.return = t, r.sibling = i, t.child = r, t.mode & 1 && Po(t, e.child, null, s), t.child.memoizedState = kd(s), t.memoizedState = wd, i); - if (!(t.mode & 1)) return Qs(e, t, s, null); - if (o.data === "$!") { - if (r = o.nextSibling && o.nextSibling.dataset, r) var a = r.dgst; - return r = a, i = Error(R(419)), r = nc(i, r, void 0), Qs(e, t, s, r); - } - if (a = (s & e.childLanes) !== 0, it || a) { - if (r = De, r !== null) { - switch (s & -s) { - case 4: - o = 2; - break; - case 16: - o = 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: - o = 32; - break; - case 536870912: - o = 268435456; - break; - default: - o = 0; - } - o = o & (r.suspendedLanes | s) ? 0 : o, o !== 0 && o !== i.retryLane && (i.retryLane = o, An(e, o), Xt(r, e, o, -1)); - } - return ch(), r = nc(Error(R(421))), Qs(e, t, s, r); - } - return o.data === "$?" ? (t.flags |= 128, t.child = e.child, t = CC.bind(null, e), o._reactRetry = t, null) : (e = i.treeContext, mt = Yn(o.nextSibling), gt = t, pe = !0, Ut = null, e !== null && (Tt[Et++] = xn, Tt[Et++] = wn, Tt[Et++] = zr, xn = e.id, wn = e.overflow, zr = t), t = oh(t, r.children), t.flags |= 4096, t); -} -function Fm(e, t, n) { - e.lanes |= t; - var r = e.alternate; - r !== null && (r.lanes |= t), gd(e.return, t, n); -} -function rc(e, t, n, r, o) { - var i = e.memoizedState; - i === null ? e.memoizedState = { isBackwards: t, rendering: null, renderingStartTime: 0, last: r, tail: n, tailMode: o } : (i.isBackwards = t, i.rendering = null, i.renderingStartTime = 0, i.last = r, i.tail = n, i.tailMode = o); -} -function Iv(e, t, n) { - var r = t.pendingProps, o = r.revealOrder, i = r.tail; - if (Ze(e, t, r.children, n), r = ge.current, r & 2) r = r & 1 | 2, t.flags |= 128; - else { - if (e !== null && e.flags & 128) e: for (e = t.child; e !== null; ) { - if (e.tag === 13) e.memoizedState !== null && Fm(e, n, t); - else if (e.tag === 19) Fm(e, n, t); - else if (e.child !== null) { - e.child.return = e, e = e.child; - continue; - } - if (e === t) break e; - for (; e.sibling === null; ) { - if (e.return === null || e.return === t) break e; - e = e.return; - } - e.sibling.return = e.return, e = e.sibling; - } - r &= 1; - } - if (se(ge, r), !(t.mode & 1)) t.memoizedState = null; - else switch (o) { - case "forwards": - for (n = t.child, o = null; n !== null; ) e = n.alternate, e !== null && cl(e) === null && (o = n), n = n.sibling; - n = o, n === null ? (o = t.child, t.child = null) : (o = n.sibling, n.sibling = null), rc(t, !1, o, n, i); - break; - case "backwards": - for (n = null, o = t.child, t.child = null; o !== null; ) { - if (e = o.alternate, e !== null && cl(e) === null) { - t.child = o; - break; - } - e = o.sibling, o.sibling = n, n = o, o = e; - } - rc(t, !0, n, null, i); - break; - case "together": - rc(t, !1, null, null, void 0); - break; - default: - t.memoizedState = null; - } - return t.child; -} -function wa(e, t) { - !(t.mode & 1) && e !== null && (e.alternate = null, t.alternate = null, t.flags |= 2); -} -function zn(e, t, n) { - if (e !== null && (t.dependencies = e.dependencies), Rr |= t.lanes, !(n & t.childLanes)) return null; - if (e !== null && t.child !== e.child) throw Error(R(153)); - if (t.child !== null) { - for (e = t.child, n = Jn(e, e.pendingProps), t.child = n, n.return = t; e.sibling !== null; ) e = e.sibling, n = n.sibling = Jn(e, e.pendingProps), n.return = t; - n.sibling = null; - } - return t.child; -} -function fC(e, t, n) { - switch (t.tag) { - case 3: - Bv(t), Eo(); - break; - case 5: - uv(t); - break; - case 1: - at(t.type) && ol(t); - break; - case 4: - Qf(t, t.stateNode.containerInfo); - break; - case 10: - var r = t.type._context, o = t.memoizedProps.value; - se(al, r._currentValue), r._currentValue = o; - break; - case 13: - if (r = t.memoizedState, r !== null) - return r.dehydrated !== null ? (se(ge, ge.current & 1), t.flags |= 128, null) : n & t.child.childLanes ? Vv(e, t, n) : (se(ge, ge.current & 1), e = zn(e, t, n), e !== null ? e.sibling : null); - se(ge, ge.current & 1); - break; - case 19: - if (r = (n & t.childLanes) !== 0, e.flags & 128) { - if (r) return Iv(e, t, n); - t.flags |= 128; - } - if (o = t.memoizedState, o !== null && (o.rendering = null, o.tail = null, o.lastEffect = null), se(ge, ge.current), r) break; - return null; - case 22: - case 23: - return t.lanes = 0, Fv(e, t, n); - } - return zn(e, t, n); -} -var Ov, Cd, Nv, jv; -Ov = function(e, t) { - for (var n = t.child; n !== null; ) { - if (n.tag === 5 || n.tag === 6) e.appendChild(n.stateNode); - else if (n.tag !== 4 && n.child !== null) { - n.child.return = n, n = n.child; - continue; - } - if (n === t) break; - for (; n.sibling === null; ) { - if (n.return === null || n.return === t) return; - n = n.return; - } - n.sibling.return = n.return, n = n.sibling; - } -}; -Cd = function() { -}; -Nv = function(e, t, n, r) { - var o = e.memoizedProps; - if (o !== r) { - e = t.stateNode, yr(ln.current); - var i = null; - switch (n) { - case "input": - o = qc(e, o), r = qc(e, r), i = []; - break; - case "select": - o = ve({}, o, { value: void 0 }), r = ve({}, r, { value: void 0 }), i = []; - break; - case "textarea": - o = Gc(e, o), r = Gc(e, r), i = []; - break; - default: - typeof o.onClick != "function" && typeof r.onClick == "function" && (e.onclick = nl); - } - Jc(n, r); - var s; - n = null; - for (u in o) if (!r.hasOwnProperty(u) && o.hasOwnProperty(u) && o[u] != null) if (u === "style") { - var a = o[u]; - for (s in a) a.hasOwnProperty(s) && (n || (n = {}), n[s] = ""); - } else u !== "dangerouslySetInnerHTML" && u !== "children" && u !== "suppressContentEditableWarning" && u !== "suppressHydrationWarning" && u !== "autoFocus" && (ji.hasOwnProperty(u) ? i || (i = []) : (i = i || []).push(u, null)); - for (u in r) { - var l = r[u]; - if (a = o?.[u], r.hasOwnProperty(u) && l !== a && (l != null || a != null)) if (u === "style") if (a) { - for (s in a) !a.hasOwnProperty(s) || l && l.hasOwnProperty(s) || (n || (n = {}), n[s] = ""); - for (s in l) l.hasOwnProperty(s) && a[s] !== l[s] && (n || (n = {}), n[s] = l[s]); - } else n || (i || (i = []), i.push( - u, - n - )), n = l; - else u === "dangerouslySetInnerHTML" ? (l = l ? l.__html : void 0, a = a ? a.__html : void 0, l != null && a !== l && (i = i || []).push(u, l)) : u === "children" ? typeof l != "string" && typeof l != "number" || (i = i || []).push(u, "" + l) : u !== "suppressContentEditableWarning" && u !== "suppressHydrationWarning" && (ji.hasOwnProperty(u) ? (l != null && u === "onScroll" && ue("scroll", e), i || a === l || (i = [])) : (i = i || []).push(u, l)); - } - n && (i = i || []).push("style", n); - var u = i; - (t.updateQueue = u) && (t.flags |= 4); - } -}; -jv = function(e, t, n, r) { - n !== r && (t.flags |= 4); -}; -function ni(e, t) { - if (!pe) switch (e.tailMode) { - case "hidden": - t = e.tail; - for (var n = null; t !== null; ) t.alternate !== null && (n = t), t = t.sibling; - n === null ? e.tail = null : n.sibling = null; - break; - case "collapsed": - n = e.tail; - for (var r = null; n !== null; ) n.alternate !== null && (r = n), n = n.sibling; - r === null ? t || e.tail === null ? e.tail = null : e.tail.sibling = null : r.sibling = null; - } -} -function He(e) { - var t = e.alternate !== null && e.alternate.child === e.child, n = 0, r = 0; - if (t) for (var o = e.child; o !== null; ) n |= o.lanes | o.childLanes, r |= o.subtreeFlags & 14680064, r |= o.flags & 14680064, o.return = e, o = o.sibling; - else for (o = e.child; o !== null; ) n |= o.lanes | o.childLanes, r |= o.subtreeFlags, r |= o.flags, o.return = e, o = o.sibling; - return e.subtreeFlags |= r, e.childLanes = n, t; -} -function hC(e, t, n) { - var r = t.pendingProps; - switch (Hf(t), t.tag) { - case 2: - case 16: - case 15: - case 0: - case 11: - case 7: - case 8: - case 12: - case 9: - case 14: - return He(t), null; - case 1: - return at(t.type) && rl(), He(t), null; - case 3: - return r = t.stateNode, Ao(), de(st), de(qe), _f(), r.pendingContext && (r.context = r.pendingContext, r.pendingContext = null), (e === null || e.child === null) && (Zs(t) ? t.flags |= 4 : e === null || e.memoizedState.isDehydrated && !(t.flags & 256) || (t.flags |= 1024, Ut !== null && (Dd(Ut), Ut = null))), Cd(e, t), He(t), null; - case 5: - Jf(t); - var o = yr(_i.current); - if (n = t.type, e !== null && t.stateNode != null) Nv(e, t, n, r, o), e.ref !== t.ref && (t.flags |= 512, t.flags |= 2097152); - else { - if (!r) { - if (t.stateNode === null) throw Error(R(166)); - return He(t), null; - } - if (e = yr(ln.current), Zs(t)) { - r = t.stateNode, n = t.type; - var i = t.memoizedProps; - switch (r[on] = t, r[Qi] = i, e = (t.mode & 1) !== 0, n) { - case "dialog": - ue("cancel", r), ue("close", r); - break; - case "iframe": - case "object": - case "embed": - ue("load", r); - break; - case "video": - case "audio": - for (o = 0; o < fi.length; o++) ue(fi[o], r); - break; - case "source": - ue("error", r); - break; - case "img": - case "image": - case "link": - ue( - "error", - r - ), ue("load", r); - break; - case "details": - ue("toggle", r); - break; - case "input": - Up(r, i), ue("invalid", r); - break; - case "select": - r._wrapperState = { wasMultiple: !!i.multiple }, ue("invalid", r); - break; - case "textarea": - Kp(r, i), ue("invalid", r); - } - Jc(n, i), o = null; - for (var s in i) if (i.hasOwnProperty(s)) { - var a = i[s]; - s === "children" ? typeof a == "string" ? r.textContent !== a && (i.suppressHydrationWarning !== !0 && Ys(r.textContent, a, e), o = ["children", a]) : typeof a == "number" && r.textContent !== "" + a && (i.suppressHydrationWarning !== !0 && Ys( - r.textContent, - a, - e - ), o = ["children", "" + a]) : ji.hasOwnProperty(s) && a != null && s === "onScroll" && ue("scroll", r); - } - switch (n) { - case "input": - Ns(r), Hp(r, i, !0); - break; - case "textarea": - Ns(r), Xp(r); - break; - case "select": - case "option": - break; - default: - typeof i.onClick == "function" && (r.onclick = nl); - } - r = o, t.updateQueue = r, r !== null && (t.flags |= 4); - } else { - s = o.nodeType === 9 ? o : o.ownerDocument, e === "http://www.w3.org/1999/xhtml" && (e = p0(n)), e === "http://www.w3.org/1999/xhtml" ? n === "script" ? (e = s.createElement("div"), e.innerHTML = "