diff --git a/apps/front/old/.gitkeep b/apps/front/old/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/apps/front/old/.vite/manifest.json b/apps/front/old/.vite/manifest.json
new file mode 100644
index 0000000..93a3ec3
--- /dev/null
+++ b/apps/front/old/.vite/manifest.json
@@ -0,0 +1,54 @@
+{
+ "index-legacy.html": {
+ "assets": [
+ "roboto-regular-Oei-oi_i.woff2",
+ "roboto-regular-bDfIj9p3.woff",
+ "roboto-regular-7Oiq2hnj.ttf"
+ ],
+ "dynamicImports": ["src/pages/homePage/LazyTest-legacy.tsx"],
+ "file": "index-legacy-5n9ZNT_o.js",
+ "isEntry": true,
+ "src": "index-legacy.html"
+ },
+ "index.html": {
+ "assets": [
+ "roboto-regular-Oei-oi_i.woff2",
+ "roboto-regular-bDfIj9p3.woff",
+ "roboto-regular-7Oiq2hnj.ttf"
+ ],
+ "css": ["index-3IBp1V2h.css"],
+ "dynamicImports": ["src/pages/homePage/LazyTest.tsx"],
+ "file": "index-SI9CSKNS.js",
+ "isEntry": true,
+ "src": "index.html"
+ },
+ "src/fonts/roboto-regular/roboto-regular.ttf": {
+ "file": "roboto-regular-7Oiq2hnj.ttf",
+ "src": "src/fonts/roboto-regular/roboto-regular.ttf"
+ },
+ "src/fonts/roboto-regular/roboto-regular.woff": {
+ "file": "roboto-regular-bDfIj9p3.woff",
+ "src": "src/fonts/roboto-regular/roboto-regular.woff"
+ },
+ "src/fonts/roboto-regular/roboto-regular.woff2": {
+ "file": "roboto-regular-Oei-oi_i.woff2",
+ "src": "src/fonts/roboto-regular/roboto-regular.woff2"
+ },
+ "src/pages/homePage/LazyTest-legacy.tsx": {
+ "file": "LazyTest-legacy-FRu5H81p.js",
+ "imports": ["index-legacy.html"],
+ "isDynamicEntry": true,
+ "src": "src/pages/homePage/LazyTest-legacy.tsx"
+ },
+ "src/pages/homePage/LazyTest.tsx": {
+ "file": "LazyTest-TMIy3i2H.js",
+ "imports": ["index.html"],
+ "isDynamicEntry": true,
+ "src": "src/pages/homePage/LazyTest.tsx"
+ },
+ "vite/legacy-polyfills-legacy": {
+ "file": "polyfills-legacy-4Ex-510H.js",
+ "isEntry": true,
+ "src": "vite/legacy-polyfills-legacy"
+ }
+}
diff --git a/apps/front/old/404.html b/apps/front/old/404.html
new file mode 100644
index 0000000..b2ace24
--- /dev/null
+++ b/apps/front/old/404.html
@@ -0,0 +1,3 @@
+
404
\ No newline at end of file
diff --git a/apps/front/old/LazyTest-TMIy3i2H.js b/apps/front/old/LazyTest-TMIy3i2H.js
new file mode 100644
index 0000000..c1baeb2
--- /dev/null
+++ b/apps/front/old/LazyTest-TMIy3i2H.js
@@ -0,0 +1,3 @@
+import { j as t } from "./index-SI9CSKNS.js"
+const e = () => t.jsx("div", { children: "Lazy test" })
+export { e as default }
diff --git a/apps/front/old/LazyTest-legacy-FRu5H81p.js b/apps/front/old/LazyTest-legacy-FRu5H81p.js
new file mode 100644
index 0000000..26144a4
--- /dev/null
+++ b/apps/front/old/LazyTest-legacy-FRu5H81p.js
@@ -0,0 +1,14 @@
+System.register(["./index-legacy-5n9ZNT_o.js"], function (e, t) {
+ "use strict"
+ var s
+ return {
+ setters: [
+ (e) => {
+ s = e.j
+ }
+ ],
+ execute: function () {
+ e("default", () => s.jsx("div", { children: "Lazy test" }))
+ }
+ }
+})
diff --git a/apps/front/old/index-3IBp1V2h.css b/apps/front/old/index-3IBp1V2h.css
new file mode 100644
index 0000000..ec51047
--- /dev/null
+++ b/apps/front/old/index-3IBp1V2h.css
@@ -0,0 +1,310 @@
+:root {
+ --breakpoint-mobile: 320px;
+ --breakpoint-mobile-horizontal: 500px;
+ --breakpoint-tablet: 768px;
+ --breakpoint-laptop: 1024px;
+ --breakpoint-bigLaptop: 1440px;
+ --breakpoint-desktop: 1680px;
+}
+:root {
+ --color-black: #000;
+ --color-white: #fff;
+ --color-bg: var(--color-white);
+ --color-text: var(--color-black);
+ --color-blue-cher-ami: #2263fd;
+}
+:root {
+ --ease-power1-in: cubic-bezier(0.55, 0.085, 0.68, 0.53);
+ --ease-power1-out: cubic-bezier(0.25, 0.46, 0.45, 0.94);
+ --ease-power1-in-out: cubic-bezier(0.455, 0.03, 0.515, 0.955);
+ --ease-power2-in: cubic-bezier(0.55, 0.055, 0.675, 0.19);
+ --ease-power2-out: cubic-bezier(0.215, 0.61, 0.355, 1);
+ --ease-power2-in-out: cubic-bezier(0.645, 0.045, 0.355, 1);
+ --ease-power3-in: cubic-bezier(0.895, 0.03, 0.685, 0.22);
+ --ease-power3-out: cubic-bezier(0.165, 0.84, 0.44, 1);
+ --ease-power3-in-out: cubic-bezier(0.77, 0, 0.175, 1);
+ --ease-power4-in: cubic-bezier(0.755, 0.05, 0.855, 0.06);
+ --ease-power4-out: cubic-bezier(0.23, 1, 0.32, 1);
+ --ease-power4-in-out: cubic-bezier(0.86, 0, 0.07, 1);
+ --ease-expo-in: cubic-bezier(0.95, 0.05, 0.795, 0.035);
+ --ease-expo-out: cubic-bezier(0.19, 1, 0.22, 1);
+ --ease-expo-in-out: cubic-bezier(1, 0, 0, 1);
+ --ease-circ-in: cubic-bezier(0.6, 0.04, 0.98, 0.335);
+ --ease-circ-out: cubic-bezier(0.075, 0.82, 0.165, 1);
+ --ease-circ-in-out: cubic-bezier(0.785, 0.135, 0.15, 0.86);
+ --ease-sine-in: cubic-bezier(0.47, 0, 0.745, 0.715);
+ --ease-sine-out: cubic-bezier(0.39, 0.575, 0.565, 1);
+ --ease-sine-in-out: cubic-bezier(0.445, 0.05, 0.55, 0.95);
+ --ease-back-in: cubic-bezier(0.6, -0.28, 0.735, 0.045);
+ --ease-back-out: cubic-bezier(0.175, 0.885, 0.32, 1.275);
+ --ease-back-in-out: cubic-bezier(0.68, -0.55, 0.265, 1.55);
+}
+@font-face {
+ font-family: roboto-regular;
+ src:
+ url(/roboto-regular-Oei-oi_i.woff2) format("woff2"),
+ url(/roboto-regular-bDfIj9p3.woff) format("woff"),
+ url(/roboto-regular-7Oiq2hnj.ttf) format("truetype");
+ font-weight: 400;
+ font-style: normal;
+}
+:root {
+ --grid-column-1: 8rem;
+ --grid-column-2: calc(var(--grid-column-1) * 2);
+ --grid-column-3: calc(var(--grid-column-1) * 3);
+ --grid-column-4: calc(var(--grid-column-1) * 4);
+ --grid-column-5: calc(var(--grid-column-1) * 5);
+ --grid-column-6: calc(var(--grid-column-1) * 6);
+ --grid-column-7: calc(var(--grid-column-1) * 7);
+ --grid-column-8: calc(var(--grid-column-1) * 8);
+ --grid-column-9: calc(var(--grid-column-1) * 9);
+ --grid-column-10: calc(var(--grid-column-1) * 10);
+ --grid-column-11: calc(var(--grid-column-1) * 11);
+ --grid-column-12: calc(var(--grid-column-1) * 12);
+ --grid-column-13: calc(var(--grid-column-1) * 13);
+ --grid-column-14: calc(var(--grid-column-1) * 14);
+ --grid-column-15: calc(var(--grid-column-1) * 15);
+ --grid-column-16: calc(var(--grid-column-1) * 16);
+ --grid-column-17: calc(var(--grid-column-1) * 17);
+ --grid-column-18: calc(var(--grid-column-1) * 18);
+}
+* {
+ margin: 0;
+ padding: 0;
+}
+*,
+*:before,
+*:after {
+ -webkit-box-sizing: inherit;
+ box-sizing: inherit;
+}
+html {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ line-height: 1.15;
+ -webkit-text-size-adjust: 100%;
+}
+main {
+ display: block;
+}
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ font-size: 1em;
+ margin: 0;
+ font-weight: 400;
+}
+a {
+ background-color: transparent;
+ text-decoration: none;
+}
+b,
+strong {
+ font-weight: 400;
+}
+ul {
+ list-style: none;
+}
+pre {
+ font-size: 1em;
+ font-family: inherit;
+ margin: 0;
+}
+code,
+kbd,
+samp {
+ font-family: inherit;
+ font-size: 1em;
+}
+small {
+ font-size: 1em;
+}
+sub,
+sup {
+ font-size: 1em;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+sub {
+ bottom: 0;
+}
+sup {
+ top: 0;
+}
+hr {
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ height: 0;
+ overflow: visible;
+ margin: 0 auto;
+}
+details {
+ display: block;
+}
+summary {
+ display: block;
+ outline: none;
+}
+details summary::-webkit-details-marker {
+ display: none;
+}
+img {
+ display: block;
+ border-style: none;
+}
+button,
+input,
+optgroup,
+option,
+select,
+textarea {
+ display: block;
+ margin: 0;
+ border: 0;
+ font-family: inherit;
+ font-size: 1em;
+ font-weight: 400;
+ line-height: normal;
+ color: inherit;
+ background: none;
+ text-transform: none;
+ -moz-appearance: none;
+ appearance: none;
+ -webkit-appearance: none;
+ outline: none;
+ overflow: visible;
+}
+button,
+[type="button"],
+[type="reset"],
+[type="submit"] {
+ -webkit-appearance: button;
+}
+button::-moz-focus-inner,
+[type="button"]::-moz-focus-inner,
+[type="reset"]::-moz-focus-inner,
+[type="submit"]::-moz-focus-inner {
+ border-style: none;
+ padding: 0;
+}
+button:-moz-focusring,
+[type="button"]:-moz-focusring,
+[type="reset"]:-moz-focusring,
+[type="submit"]:-moz-focusring {
+ outline: 1px dotted ButtonText;
+}
+fieldset {
+ display: block;
+ font-size: 1em;
+ padding: 0;
+ border: 0;
+}
+legend {
+ display: block;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ color: inherit;
+ border: none;
+ padding: 0;
+ white-space: normal;
+}
+progress {
+ vertical-align: baseline;
+}
+textarea {
+ overflow: auto;
+}
+[type="checkbox"],
+[type="radio"] {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 0;
+}
+[type="number"]::-webkit-inner-spin-button,
+[type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+[type="search"] {
+ -webkit-appearance: textfield;
+ outline-offset: -2px;
+}
+[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+::-webkit-file-upload-button {
+ -webkit-appearance: button;
+ font: inherit;
+}
+template {
+ display: none;
+}
+[hidden] {
+ display: none;
+}
+:root {
+ --viewport-reference-width: 375;
+ --viewport-reference-height: 667;
+ --viewport-reference-desktop-width: 1440;
+ --viewport-reference-desktop-height: 800;
+}
+:root {
+ --font-size: 0.2666666667vw;
+}
+@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) {
+ :root {
+ --font-size: 0.125vh;
+ }
+}
+@media (min-width: 768px) and (orientation: portrait) {
+ :root {
+ --font-size: 0.1302083333vw;
+ }
+}
+@media (max-width: 1023px) and (orientation: landscape) {
+ :root {
+ --font-size: 0.2666666667vh;
+ }
+}
+html {
+ font-size: var(--font-size);
+}
+body {
+ font-size: 16rem;
+ font-family: sans-serif;
+ font-family: roboto-regular, sans-serif;
+ background: var(--color-bg);
+ color: var(--color-text);
+}
+.App-module__root__JTuhI {
+ background-color: var(--color-bg);
+}
+.HomePage-module__root__z770C {
+ background: salmon;
+}
+@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) {
+ .HomePage-module__root__z770C {
+ background: red;
+ }
+}
+@media (min-width: 768px) and (orientation: portrait) {
+ .HomePage-module__root__z770C {
+ background: green;
+ }
+}
+@media (max-width: 1023px) and (orientation: landscape) {
+ .HomePage-module__root__z770C {
+ background: #00f;
+ }
+}
+.HomePage-module__fontSize__Xvj92 {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+ font-size: 40rem;
+}
diff --git a/apps/front/old/index-SI9CSKNS.js b/apps/front/old/index-SI9CSKNS.js
new file mode 100644
index 0000000..bdd95cf
--- /dev/null
+++ b/apps/front/old/index-SI9CSKNS.js
@@ -0,0 +1,10895 @@
+var ef = Object.defineProperty
+var tf = (e, t, n) =>
+ t in e
+ ? ef(e, t, { enumerable: !0, configurable: !0, writable: !0, value: n })
+ : (e[t] = n)
+var Ge = (e, t, n) => (tf(e, typeof t != "symbol" ? t + "" : t, n), n)
+function zh() {
+ import.meta.url, import("_").catch(() => 1), (async function* () {})().next()
+}
+;(function () {
+ const t = document.createElement("link").relList
+ if (t && t.supports && t.supports("modulepreload")) return
+ for (const l of document.querySelectorAll('link[rel="modulepreload"]')) r(l)
+ new MutationObserver((l) => {
+ for (const o of l)
+ if (o.type === "childList")
+ for (const i of o.addedNodes)
+ i.tagName === "LINK" && i.rel === "modulepreload" && r(i)
+ }).observe(document, { childList: !0, subtree: !0 })
+ function n(l) {
+ const o = {}
+ return (
+ l.integrity && (o.integrity = l.integrity),
+ l.referrerPolicy && (o.referrerPolicy = l.referrerPolicy),
+ l.crossOrigin === "use-credentials"
+ ? (o.credentials = "include")
+ : l.crossOrigin === "anonymous"
+ ? (o.credentials = "omit")
+ : (o.credentials = "same-origin"),
+ o
+ )
+ }
+ function r(l) {
+ if (l.ep) return
+ l.ep = !0
+ const o = n(l)
+ fetch(l.href, o)
+ }
+})()
+var fu =
+ typeof globalThis < "u"
+ ? globalThis
+ : typeof window < "u"
+ ? window
+ : typeof global < "u"
+ ? global
+ : typeof self < "u"
+ ? self
+ : {}
+function zs(e) {
+ return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default")
+ ? e.default
+ : e
+}
+var As = { exports: {} },
+ Sl = {},
+ Ds = { exports: {} },
+ j = {}
+/**
+ * @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 pr = Symbol.for("react.element"),
+ nf = Symbol.for("react.portal"),
+ rf = Symbol.for("react.fragment"),
+ lf = Symbol.for("react.strict_mode"),
+ of = Symbol.for("react.profiler"),
+ uf = Symbol.for("react.provider"),
+ sf = Symbol.for("react.context"),
+ af = Symbol.for("react.forward_ref"),
+ cf = Symbol.for("react.suspense"),
+ ff = Symbol.for("react.memo"),
+ df = Symbol.for("react.lazy"),
+ du = Symbol.iterator
+function pf(e) {
+ return e === null || typeof e != "object"
+ ? null
+ : ((e = (du && e[du]) || e["@@iterator"]), typeof e == "function" ? e : null)
+}
+var Is = {
+ isMounted: function () {
+ return !1
+ },
+ enqueueForceUpdate: function () {},
+ enqueueReplaceState: function () {},
+ enqueueSetState: function () {}
+ },
+ js = Object.assign,
+ Ms = {}
+function _n(e, t, n) {
+ ;(this.props = e), (this.context = t), (this.refs = Ms), (this.updater = n || Is)
+}
+_n.prototype.isReactComponent = {}
+_n.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")
+}
+_n.prototype.forceUpdate = function (e) {
+ this.updater.enqueueForceUpdate(this, e, "forceUpdate")
+}
+function Us() {}
+Us.prototype = _n.prototype
+function ci(e, t, n) {
+ ;(this.props = e), (this.context = t), (this.refs = Ms), (this.updater = n || Is)
+}
+var fi = (ci.prototype = new Us())
+fi.constructor = ci
+js(fi, _n.prototype)
+fi.isPureReactComponent = !0
+var pu = Array.isArray,
+ Fs = Object.prototype.hasOwnProperty,
+ di = { current: null },
+ $s = { key: !0, ref: !0, __self: !0, __source: !0 }
+function Bs(e, t, n) {
+ var r,
+ l = {},
+ o = null,
+ i = null
+ if (t != null)
+ for (r in (t.ref !== void 0 && (i = t.ref), t.key !== void 0 && (o = "" + t.key), t))
+ Fs.call(t, r) && !$s.hasOwnProperty(r) && (l[r] = t[r])
+ var u = arguments.length - 2
+ if (u === 1) l.children = n
+ else if (1 < u) {
+ for (var s = Array(u), a = 0; a < u; a++) s[a] = arguments[a + 2]
+ l.children = s
+ }
+ if (e && e.defaultProps)
+ for (r in ((u = e.defaultProps), u)) l[r] === void 0 && (l[r] = u[r])
+ return { $$typeof: pr, type: e, key: o, ref: i, props: l, _owner: di.current }
+}
+function hf(e, t) {
+ return {
+ $$typeof: pr,
+ type: e.type,
+ key: t,
+ ref: e.ref,
+ props: e.props,
+ _owner: e._owner
+ }
+}
+function pi(e) {
+ return typeof e == "object" && e !== null && e.$$typeof === pr
+}
+function mf(e) {
+ var t = { "=": "=0", ":": "=2" }
+ return (
+ "$" +
+ e.replace(/[=:]/g, function (n) {
+ return t[n]
+ })
+ )
+}
+var hu = /\/+/g
+function Ml(e, t) {
+ return typeof e == "object" && e !== null && e.key != null
+ ? mf("" + e.key)
+ : t.toString(36)
+}
+function jr(e, t, n, r, l) {
+ var o = typeof e
+ ;(o === "undefined" || o === "boolean") && (e = null)
+ var i = !1
+ if (e === null) i = !0
+ else
+ switch (o) {
+ case "string":
+ case "number":
+ i = !0
+ break
+ case "object":
+ switch (e.$$typeof) {
+ case pr:
+ case nf:
+ i = !0
+ }
+ }
+ if (i)
+ return (
+ (i = e),
+ (l = l(i)),
+ (e = r === "" ? "." + Ml(i, 0) : r),
+ pu(l)
+ ? ((n = ""),
+ e != null && (n = e.replace(hu, "$&/") + "/"),
+ jr(l, t, n, "", function (a) {
+ return a
+ }))
+ : l != null &&
+ (pi(l) &&
+ (l = hf(
+ l,
+ n +
+ (!l.key || (i && i.key === l.key)
+ ? ""
+ : ("" + l.key).replace(hu, "$&/") + "/") +
+ e
+ )),
+ t.push(l)),
+ 1
+ )
+ if (((i = 0), (r = r === "" ? "." : r + ":"), pu(e)))
+ for (var u = 0; u < e.length; u++) {
+ o = e[u]
+ var s = r + Ml(o, u)
+ i += jr(o, t, n, s, l)
+ }
+ else if (((s = pf(e)), typeof s == "function"))
+ for (e = s.call(e), u = 0; !(o = e.next()).done; )
+ (o = o.value), (s = r + Ml(o, u++)), (i += jr(o, t, n, s, l))
+ else if (o === "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 i
+}
+function wr(e, t, n) {
+ if (e == null) return e
+ var r = [],
+ l = 0
+ return (
+ jr(e, r, "", "", function (o) {
+ return t.call(n, o, l++)
+ }),
+ r
+ )
+}
+function vf(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 ye = { current: null },
+ Mr = { transition: null },
+ yf = { ReactCurrentDispatcher: ye, ReactCurrentBatchConfig: Mr, ReactCurrentOwner: di }
+j.Children = {
+ map: wr,
+ forEach: function (e, t, n) {
+ wr(
+ e,
+ function () {
+ t.apply(this, arguments)
+ },
+ n
+ )
+ },
+ count: function (e) {
+ var t = 0
+ return (
+ wr(e, function () {
+ t++
+ }),
+ t
+ )
+ },
+ toArray: function (e) {
+ return (
+ wr(e, function (t) {
+ return t
+ }) || []
+ )
+ },
+ only: function (e) {
+ if (!pi(e))
+ throw Error("React.Children.only expected to receive a single React element child.")
+ return e
+ }
+}
+j.Component = _n
+j.Fragment = rf
+j.Profiler = of
+j.PureComponent = ci
+j.StrictMode = lf
+j.Suspense = cf
+j.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = yf
+j.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 = js({}, e.props),
+ l = e.key,
+ o = e.ref,
+ i = e._owner
+ if (t != null) {
+ if (
+ (t.ref !== void 0 && ((o = t.ref), (i = di.current)),
+ t.key !== void 0 && (l = "" + t.key),
+ e.type && e.type.defaultProps)
+ )
+ var u = e.type.defaultProps
+ for (s in t)
+ Fs.call(t, s) &&
+ !$s.hasOwnProperty(s) &&
+ (r[s] = t[s] === void 0 && u !== void 0 ? u[s] : t[s])
+ }
+ var s = arguments.length - 2
+ if (s === 1) r.children = n
+ else if (1 < s) {
+ u = Array(s)
+ for (var a = 0; a < s; a++) u[a] = arguments[a + 2]
+ r.children = u
+ }
+ return { $$typeof: pr, type: e.type, key: l, ref: o, props: r, _owner: i }
+}
+j.createContext = function (e) {
+ return (
+ (e = {
+ $$typeof: sf,
+ _currentValue: e,
+ _currentValue2: e,
+ _threadCount: 0,
+ Provider: null,
+ Consumer: null,
+ _defaultValue: null,
+ _globalName: null
+ }),
+ (e.Provider = { $$typeof: uf, _context: e }),
+ (e.Consumer = e)
+ )
+}
+j.createElement = Bs
+j.createFactory = function (e) {
+ var t = Bs.bind(null, e)
+ return (t.type = e), t
+}
+j.createRef = function () {
+ return { current: null }
+}
+j.forwardRef = function (e) {
+ return { $$typeof: af, render: e }
+}
+j.isValidElement = pi
+j.lazy = function (e) {
+ return { $$typeof: df, _payload: { _status: -1, _result: e }, _init: vf }
+}
+j.memo = function (e, t) {
+ return { $$typeof: ff, type: e, compare: t === void 0 ? null : t }
+}
+j.startTransition = function (e) {
+ var t = Mr.transition
+ Mr.transition = {}
+ try {
+ e()
+ } finally {
+ Mr.transition = t
+ }
+}
+j.unstable_act = function () {
+ throw Error("act(...) is not supported in production builds of React.")
+}
+j.useCallback = function (e, t) {
+ return ye.current.useCallback(e, t)
+}
+j.useContext = function (e) {
+ return ye.current.useContext(e)
+}
+j.useDebugValue = function () {}
+j.useDeferredValue = function (e) {
+ return ye.current.useDeferredValue(e)
+}
+j.useEffect = function (e, t) {
+ return ye.current.useEffect(e, t)
+}
+j.useId = function () {
+ return ye.current.useId()
+}
+j.useImperativeHandle = function (e, t, n) {
+ return ye.current.useImperativeHandle(e, t, n)
+}
+j.useInsertionEffect = function (e, t) {
+ return ye.current.useInsertionEffect(e, t)
+}
+j.useLayoutEffect = function (e, t) {
+ return ye.current.useLayoutEffect(e, t)
+}
+j.useMemo = function (e, t) {
+ return ye.current.useMemo(e, t)
+}
+j.useReducer = function (e, t, n) {
+ return ye.current.useReducer(e, t, n)
+}
+j.useRef = function (e) {
+ return ye.current.useRef(e)
+}
+j.useState = function (e) {
+ return ye.current.useState(e)
+}
+j.useSyncExternalStore = function (e, t, n) {
+ return ye.current.useSyncExternalStore(e, t, n)
+}
+j.useTransition = function () {
+ return ye.current.useTransition()
+}
+j.version = "18.2.0"
+Ds.exports = j
+var M = Ds.exports
+const ke = zs(M)
+/**
+ * @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 gf = M,
+ wf = Symbol.for("react.element"),
+ Sf = Symbol.for("react.fragment"),
+ Ef = Object.prototype.hasOwnProperty,
+ kf = gf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,
+ _f = { key: !0, ref: !0, __self: !0, __source: !0 }
+function Vs(e, t, n) {
+ var r,
+ l = {},
+ o = null,
+ i = null
+ n !== void 0 && (o = "" + n),
+ t.key !== void 0 && (o = "" + t.key),
+ t.ref !== void 0 && (i = t.ref)
+ for (r in t) Ef.call(t, r) && !_f.hasOwnProperty(r) && (l[r] = t[r])
+ if (e && e.defaultProps)
+ for (r in ((t = e.defaultProps), t)) l[r] === void 0 && (l[r] = t[r])
+ return { $$typeof: wf, type: e, key: o, ref: i, props: l, _owner: kf.current }
+}
+Sl.Fragment = Sf
+Sl.jsx = Vs
+Sl.jsxs = Vs
+As.exports = Sl
+var J = As.exports,
+ Hs = { exports: {} },
+ ze = {},
+ Ws = { exports: {} },
+ Qs = {}
+/**
+ * @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(C, O) {
+ var T = C.length
+ C.push(O)
+ e: for (; 0 < T; ) {
+ var $ = (T - 1) >>> 1,
+ G = C[$]
+ if (0 < l(G, O)) (C[$] = O), (C[T] = G), (T = $)
+ else break e
+ }
+ }
+ function n(C) {
+ return C.length === 0 ? null : C[0]
+ }
+ function r(C) {
+ if (C.length === 0) return null
+ var O = C[0],
+ T = C.pop()
+ if (T !== O) {
+ C[0] = T
+ e: for (var $ = 0, G = C.length, ee = G >>> 1; $ < ee; ) {
+ var he = 2 * ($ + 1) - 1,
+ Gt = C[he],
+ Se = he + 1,
+ gr = C[Se]
+ if (0 > l(Gt, T))
+ Se < G && 0 > l(gr, Gt)
+ ? ((C[$] = gr), (C[Se] = T), ($ = Se))
+ : ((C[$] = Gt), (C[he] = T), ($ = he))
+ else if (Se < G && 0 > l(gr, T)) (C[$] = gr), (C[Se] = T), ($ = Se)
+ else break e
+ }
+ }
+ return O
+ }
+ function l(C, O) {
+ var T = C.sortIndex - O.sortIndex
+ return T !== 0 ? T : C.id - O.id
+ }
+ if (typeof performance == "object" && typeof performance.now == "function") {
+ var o = performance
+ e.unstable_now = function () {
+ return o.now()
+ }
+ } else {
+ var i = Date,
+ u = i.now()
+ e.unstable_now = function () {
+ return i.now() - u
+ }
+ }
+ var s = [],
+ a = [],
+ d = 1,
+ m = null,
+ h = 3,
+ w = !1,
+ k = !1,
+ S = !1,
+ R = typeof setTimeout == "function" ? setTimeout : null,
+ f = typeof clearTimeout == "function" ? clearTimeout : null,
+ c = typeof setImmediate < "u" ? setImmediate : null
+ typeof navigator < "u" &&
+ navigator.scheduling !== void 0 &&
+ navigator.scheduling.isInputPending !== void 0 &&
+ navigator.scheduling.isInputPending.bind(navigator.scheduling)
+ function p(C) {
+ for (var O = n(a); O !== null; ) {
+ if (O.callback === null) r(a)
+ else if (O.startTime <= C) r(a), (O.sortIndex = O.expirationTime), t(s, O)
+ else break
+ O = n(a)
+ }
+ }
+ function g(C) {
+ if (((S = !1), p(C), !k))
+ if (n(s) !== null) (k = !0), L(E)
+ else {
+ var O = n(a)
+ O !== null && D(g, O.startTime - C)
+ }
+ }
+ function E(C, O) {
+ ;(k = !1), S && ((S = !1), f(x), (x = -1)), (w = !0)
+ var T = h
+ try {
+ for (p(O), m = n(s); m !== null && (!(m.expirationTime > O) || (C && !F())); ) {
+ var $ = m.callback
+ if (typeof $ == "function") {
+ ;(m.callback = null), (h = m.priorityLevel)
+ var G = $(m.expirationTime <= O)
+ ;(O = e.unstable_now()),
+ typeof G == "function" ? (m.callback = G) : m === n(s) && r(s),
+ p(O)
+ } else r(s)
+ m = n(s)
+ }
+ if (m !== null) var ee = !0
+ else {
+ var he = n(a)
+ he !== null && D(g, he.startTime - O), (ee = !1)
+ }
+ return ee
+ } finally {
+ ;(m = null), (h = T), (w = !1)
+ }
+ }
+ var _ = !1,
+ y = null,
+ x = -1,
+ A = 5,
+ N = -1
+ function F() {
+ return !(e.unstable_now() - N < A)
+ }
+ function V() {
+ if (y !== null) {
+ var C = e.unstable_now()
+ N = C
+ var O = !0
+ try {
+ O = y(!0, C)
+ } finally {
+ O ? pe() : ((_ = !1), (y = null))
+ }
+ } else _ = !1
+ }
+ var pe
+ if (typeof c == "function")
+ pe = function () {
+ c(V)
+ }
+ else if (typeof MessageChannel < "u") {
+ var we = new MessageChannel(),
+ v = we.port2
+ ;(we.port1.onmessage = V),
+ (pe = function () {
+ v.postMessage(null)
+ })
+ } else
+ pe = function () {
+ R(V, 0)
+ }
+ function L(C) {
+ ;(y = C), _ || ((_ = !0), pe())
+ }
+ function D(C, O) {
+ x = R(function () {
+ C(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 (C) {
+ C.callback = null
+ }),
+ (e.unstable_continueExecution = function () {
+ k || w || ((k = !0), L(E))
+ }),
+ (e.unstable_forceFrameRate = function (C) {
+ 0 > C || 125 < C
+ ? console.error(
+ "forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"
+ )
+ : (A = 0 < C ? Math.floor(1e3 / C) : 5)
+ }),
+ (e.unstable_getCurrentPriorityLevel = function () {
+ return h
+ }),
+ (e.unstable_getFirstCallbackNode = function () {
+ return n(s)
+ }),
+ (e.unstable_next = function (C) {
+ switch (h) {
+ case 1:
+ case 2:
+ case 3:
+ var O = 3
+ break
+ default:
+ O = h
+ }
+ var T = h
+ h = O
+ try {
+ return C()
+ } finally {
+ h = T
+ }
+ }),
+ (e.unstable_pauseExecution = function () {}),
+ (e.unstable_requestPaint = function () {}),
+ (e.unstable_runWithPriority = function (C, O) {
+ switch (C) {
+ case 1:
+ case 2:
+ case 3:
+ case 4:
+ case 5:
+ break
+ default:
+ C = 3
+ }
+ var T = h
+ h = C
+ try {
+ return O()
+ } finally {
+ h = T
+ }
+ }),
+ (e.unstable_scheduleCallback = function (C, O, T) {
+ var $ = e.unstable_now()
+ switch (
+ (typeof T == "object" && T !== null
+ ? ((T = T.delay), (T = typeof T == "number" && 0 < T ? $ + T : $))
+ : (T = $),
+ C)
+ ) {
+ case 1:
+ var G = -1
+ break
+ case 2:
+ G = 250
+ break
+ case 5:
+ G = 1073741823
+ break
+ case 4:
+ G = 1e4
+ break
+ default:
+ G = 5e3
+ }
+ return (
+ (G = T + G),
+ (C = {
+ id: d++,
+ callback: O,
+ priorityLevel: C,
+ startTime: T,
+ expirationTime: G,
+ sortIndex: -1
+ }),
+ T > $
+ ? ((C.sortIndex = T),
+ t(a, C),
+ n(s) === null && C === n(a) && (S ? (f(x), (x = -1)) : (S = !0), D(g, T - $)))
+ : ((C.sortIndex = G), t(s, C), k || w || ((k = !0), L(E))),
+ C
+ )
+ }),
+ (e.unstable_shouldYield = F),
+ (e.unstable_wrapCallback = function (C) {
+ var O = h
+ return function () {
+ var T = h
+ h = O
+ try {
+ return C.apply(this, arguments)
+ } finally {
+ h = T
+ }
+ }
+ })
+})(Qs)
+Ws.exports = Qs
+var xf = Ws.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 Ks = M,
+ Oe = xf
+function P(e) {
+ for (
+ var t = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, n = 1;
+ n < arguments.length;
+ n++
+ )
+ t += "&args[]=" + encodeURIComponent(arguments[n])
+ return (
+ "Minified React error #" +
+ e +
+ "; visit " +
+ t +
+ " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."
+ )
+}
+var Gs = new Set(),
+ Yn = {}
+function Qt(e, t) {
+ vn(e, t), vn(e + "Capture", t)
+}
+function vn(e, t) {
+ for (Yn[e] = t, e = 0; e < t.length; e++) Gs.add(t[e])
+}
+var ut = !(
+ typeof window > "u" ||
+ typeof window.document > "u" ||
+ typeof window.document.createElement > "u"
+ ),
+ fo = Object.prototype.hasOwnProperty,
+ Pf =
+ /^[: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]*$/,
+ mu = {},
+ vu = {}
+function Cf(e) {
+ return fo.call(vu, e)
+ ? !0
+ : fo.call(mu, e)
+ ? !1
+ : Pf.test(e)
+ ? (vu[e] = !0)
+ : ((mu[e] = !0), !1)
+}
+function Lf(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 Rf(e, t, n, r) {
+ if (t === null || typeof t > "u" || Lf(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 ge(e, t, n, r, l, o, i) {
+ ;(this.acceptsBooleans = t === 2 || t === 3 || t === 4),
+ (this.attributeName = r),
+ (this.attributeNamespace = l),
+ (this.mustUseProperty = n),
+ (this.propertyName = e),
+ (this.type = t),
+ (this.sanitizeURL = o),
+ (this.removeEmptyString = i)
+}
+var se = {}
+"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style"
+ .split(" ")
+ .forEach(function (e) {
+ se[e] = new ge(e, 0, !1, e, null, !1, !1)
+ })
+;[
+ ["acceptCharset", "accept-charset"],
+ ["className", "class"],
+ ["htmlFor", "for"],
+ ["httpEquiv", "http-equiv"]
+].forEach(function (e) {
+ var t = e[0]
+ se[t] = new ge(t, 1, !1, e[1], null, !1, !1)
+})
+;["contentEditable", "draggable", "spellCheck", "value"].forEach(function (e) {
+ se[e] = new ge(e, 2, !1, e.toLowerCase(), null, !1, !1)
+})
+;["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(
+ function (e) {
+ se[e] = new ge(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) {
+ se[e] = new ge(e, 3, !1, e.toLowerCase(), null, !1, !1)
+ })
+;["checked", "multiple", "muted", "selected"].forEach(function (e) {
+ se[e] = new ge(e, 3, !0, e, null, !1, !1)
+})
+;["capture", "download"].forEach(function (e) {
+ se[e] = new ge(e, 4, !1, e, null, !1, !1)
+})
+;["cols", "rows", "size", "span"].forEach(function (e) {
+ se[e] = new ge(e, 6, !1, e, null, !1, !1)
+})
+;["rowSpan", "start"].forEach(function (e) {
+ se[e] = new ge(e, 5, !1, e.toLowerCase(), null, !1, !1)
+})
+var hi = /[\-:]([a-z])/g
+function mi(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(hi, mi)
+ se[t] = new ge(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(hi, mi)
+ se[t] = new ge(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(hi, mi)
+ se[t] = new ge(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1)
+})
+;["tabIndex", "crossOrigin"].forEach(function (e) {
+ se[e] = new ge(e, 1, !1, e.toLowerCase(), null, !1, !1)
+})
+se.xlinkHref = new ge(
+ "xlinkHref",
+ 1,
+ !1,
+ "xlink:href",
+ "http://www.w3.org/1999/xlink",
+ !0,
+ !1
+)
+;["src", "href", "action", "formAction"].forEach(function (e) {
+ se[e] = new ge(e, 1, !1, e.toLowerCase(), null, !0, !0)
+})
+function vi(e, t, n, r) {
+ var l = se.hasOwnProperty(t) ? se[t] : null
+ ;(l !== null
+ ? l.type !== 0
+ : r ||
+ !(2 < t.length) ||
+ (t[0] !== "o" && t[0] !== "O") ||
+ (t[1] !== "n" && t[1] !== "N")) &&
+ (Rf(t, n, l, r) && (n = null),
+ r || l === null
+ ? Cf(t) && (n === null ? e.removeAttribute(t) : e.setAttribute(t, "" + n))
+ : l.mustUseProperty
+ ? (e[l.propertyName] = n === null ? (l.type === 3 ? !1 : "") : n)
+ : ((t = l.attributeName),
+ (r = l.attributeNamespace),
+ n === null
+ ? e.removeAttribute(t)
+ : ((l = l.type),
+ (n = l === 3 || (l === 4 && n === !0) ? "" : "" + n),
+ r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n))))
+}
+var ft = Ks.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,
+ Sr = Symbol.for("react.element"),
+ Zt = Symbol.for("react.portal"),
+ qt = Symbol.for("react.fragment"),
+ yi = Symbol.for("react.strict_mode"),
+ po = Symbol.for("react.profiler"),
+ Ys = Symbol.for("react.provider"),
+ Xs = Symbol.for("react.context"),
+ gi = Symbol.for("react.forward_ref"),
+ ho = Symbol.for("react.suspense"),
+ mo = Symbol.for("react.suspense_list"),
+ wi = Symbol.for("react.memo"),
+ pt = Symbol.for("react.lazy"),
+ Zs = Symbol.for("react.offscreen"),
+ yu = Symbol.iterator
+function Ln(e) {
+ return e === null || typeof e != "object"
+ ? null
+ : ((e = (yu && e[yu]) || e["@@iterator"]), typeof e == "function" ? e : null)
+}
+var Z = Object.assign,
+ Ul
+function In(e) {
+ if (Ul === void 0)
+ try {
+ throw Error()
+ } catch (n) {
+ var t = n.stack.trim().match(/\n( *(at )?)/)
+ Ul = (t && t[1]) || ""
+ }
+ return "\n" + Ul + e
+}
+var Fl = !1
+function $l(e, t) {
+ if (!e || Fl) return ""
+ Fl = !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 (a) {
+ var r = a
+ }
+ Reflect.construct(e, [], t)
+ } else {
+ try {
+ t.call()
+ } catch (a) {
+ r = a
+ }
+ e.call(t.prototype)
+ }
+ else {
+ try {
+ throw Error()
+ } catch (a) {
+ r = a
+ }
+ e()
+ }
+ } catch (a) {
+ if (a && r && typeof a.stack == "string") {
+ for (
+ var l = a.stack.split("\n"),
+ o = r.stack.split("\n"),
+ i = l.length - 1,
+ u = o.length - 1;
+ 1 <= i && 0 <= u && l[i] !== o[u];
+
+ )
+ u--
+ for (; 1 <= i && 0 <= u; i--, u--)
+ if (l[i] !== o[u]) {
+ if (i !== 1 || u !== 1)
+ do
+ if ((i--, u--, 0 > u || l[i] !== o[u])) {
+ var s = "\n" + l[i].replace(" at new ", " at ")
+ return (
+ e.displayName &&
+ s.includes("") &&
+ (s = s.replace("", e.displayName)),
+ s
+ )
+ }
+ while (1 <= i && 0 <= u)
+ break
+ }
+ }
+ } finally {
+ ;(Fl = !1), (Error.prepareStackTrace = n)
+ }
+ return (e = e ? e.displayName || e.name : "") ? In(e) : ""
+}
+function Tf(e) {
+ switch (e.tag) {
+ case 5:
+ return In(e.type)
+ case 16:
+ return In("Lazy")
+ case 13:
+ return In("Suspense")
+ case 19:
+ return In("SuspenseList")
+ case 0:
+ case 2:
+ case 15:
+ return (e = $l(e.type, !1)), e
+ case 11:
+ return (e = $l(e.type.render, !1)), e
+ case 1:
+ return (e = $l(e.type, !0)), e
+ default:
+ return ""
+ }
+}
+function vo(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 qt:
+ return "Fragment"
+ case Zt:
+ return "Portal"
+ case po:
+ return "Profiler"
+ case yi:
+ return "StrictMode"
+ case ho:
+ return "Suspense"
+ case mo:
+ return "SuspenseList"
+ }
+ if (typeof e == "object")
+ switch (e.$$typeof) {
+ case Xs:
+ return (e.displayName || "Context") + ".Consumer"
+ case Ys:
+ return (e._context.displayName || "Context") + ".Provider"
+ case gi:
+ var t = e.render
+ return (
+ (e = e.displayName),
+ e ||
+ ((e = t.displayName || t.name || ""),
+ (e = e !== "" ? "ForwardRef(" + e + ")" : "ForwardRef")),
+ e
+ )
+ case wi:
+ return (t = e.displayName || null), t !== null ? t : vo(e.type) || "Memo"
+ case pt:
+ ;(t = e._payload), (e = e._init)
+ try {
+ return vo(e(t))
+ } catch (n) {}
+ }
+ return null
+}
+function Nf(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 vo(t)
+ case 8:
+ return t === yi ? "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 Rt(e) {
+ switch (typeof e) {
+ case "boolean":
+ case "number":
+ case "string":
+ case "undefined":
+ return e
+ case "object":
+ return e
+ default:
+ return ""
+ }
+}
+function qs(e) {
+ var t = e.type
+ return (
+ (e = e.nodeName) && e.toLowerCase() === "input" && (t === "checkbox" || t === "radio")
+ )
+}
+function Of(e) {
+ var t = qs(e) ? "checked" : "value",
+ n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t),
+ r = "" + e[t]
+ if (
+ !e.hasOwnProperty(t) &&
+ typeof n < "u" &&
+ typeof n.get == "function" &&
+ typeof n.set == "function"
+ ) {
+ var l = n.get,
+ o = n.set
+ return (
+ Object.defineProperty(e, t, {
+ configurable: !0,
+ get: function () {
+ return l.call(this)
+ },
+ set: function (i) {
+ ;(r = "" + i), o.call(this, i)
+ }
+ }),
+ Object.defineProperty(e, t, { enumerable: n.enumerable }),
+ {
+ getValue: function () {
+ return r
+ },
+ setValue: function (i) {
+ r = "" + i
+ },
+ stopTracking: function () {
+ ;(e._valueTracker = null), delete e[t]
+ }
+ }
+ )
+ }
+}
+function Er(e) {
+ e._valueTracker || (e._valueTracker = Of(e))
+}
+function Js(e) {
+ if (!e) return !1
+ var t = e._valueTracker
+ if (!t) return !0
+ var n = t.getValue(),
+ r = ""
+ return (
+ e && (r = qs(e) ? (e.checked ? "true" : "false") : e.value),
+ (e = r),
+ e !== n ? (t.setValue(e), !0) : !1
+ )
+}
+function Yr(e) {
+ if (((e = e || (typeof document < "u" ? document : void 0)), typeof e > "u"))
+ return null
+ try {
+ return e.activeElement || e.body
+ } catch (t) {
+ return e.body
+ }
+}
+function yo(e, t) {
+ var n = t.checked
+ return Z({}, t, {
+ defaultChecked: void 0,
+ defaultValue: void 0,
+ value: void 0,
+ checked: n != null ? n : e._wrapperState.initialChecked
+ })
+}
+function gu(e, t) {
+ var n = t.defaultValue == null ? "" : t.defaultValue,
+ r = t.checked != null ? t.checked : t.defaultChecked
+ ;(n = Rt(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 bs(e, t) {
+ ;(t = t.checked), t != null && vi(e, "checked", t, !1)
+}
+function go(e, t) {
+ bs(e, t)
+ var n = Rt(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")
+ ? wo(e, t.type, n)
+ : t.hasOwnProperty("defaultValue") && wo(e, t.type, Rt(t.defaultValue)),
+ t.checked == null &&
+ t.defaultChecked != null &&
+ (e.defaultChecked = !!t.defaultChecked)
+}
+function wu(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 wo(e, t, n) {
+ ;(t !== "number" || Yr(e.ownerDocument) !== e) &&
+ (n == null
+ ? (e.defaultValue = "" + e._wrapperState.initialValue)
+ : e.defaultValue !== "" + n && (e.defaultValue = "" + n))
+}
+var jn = Array.isArray
+function cn(e, t, n, r) {
+ if (((e = e.options), t)) {
+ t = {}
+ for (var l = 0; l < n.length; l++) t["$" + n[l]] = !0
+ for (n = 0; n < e.length; n++)
+ (l = t.hasOwnProperty("$" + e[n].value)),
+ e[n].selected !== l && (e[n].selected = l),
+ l && r && (e[n].defaultSelected = !0)
+ } else {
+ for (n = "" + Rt(n), t = null, l = 0; l < e.length; l++) {
+ if (e[l].value === n) {
+ ;(e[l].selected = !0), r && (e[l].defaultSelected = !0)
+ return
+ }
+ t !== null || e[l].disabled || (t = e[l])
+ }
+ t !== null && (t.selected = !0)
+ }
+}
+function So(e, t) {
+ if (t.dangerouslySetInnerHTML != null) throw Error(P(91))
+ return Z({}, t, {
+ value: void 0,
+ defaultValue: void 0,
+ children: "" + e._wrapperState.initialValue
+ })
+}
+function Su(e, t) {
+ var n = t.value
+ if (n == null) {
+ if (((n = t.children), (t = t.defaultValue), n != null)) {
+ if (t != null) throw Error(P(92))
+ if (jn(n)) {
+ if (1 < n.length) throw Error(P(93))
+ n = n[0]
+ }
+ t = n
+ }
+ t == null && (t = ""), (n = t)
+ }
+ e._wrapperState = { initialValue: Rt(n) }
+}
+function ea(e, t) {
+ var n = Rt(t.value),
+ r = Rt(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 Eu(e) {
+ var t = e.textContent
+ t === e._wrapperState.initialValue && t !== "" && t !== null && (e.value = t)
+}
+function ta(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 Eo(e, t) {
+ return e == null || e === "http://www.w3.org/1999/xhtml"
+ ? ta(t)
+ : e === "http://www.w3.org/2000/svg" && t === "foreignObject"
+ ? "http://www.w3.org/1999/xhtml"
+ : e
+}
+var kr,
+ na = (function (e) {
+ return typeof MSApp < "u" && MSApp.execUnsafeLocalFunction
+ ? function (t, n, r, l) {
+ MSApp.execUnsafeLocalFunction(function () {
+ return e(t, n, r, l)
+ })
+ }
+ : e
+ })(function (e, t) {
+ if (e.namespaceURI !== "http://www.w3.org/2000/svg" || "innerHTML" in e)
+ e.innerHTML = t
+ else {
+ for (
+ kr = kr || document.createElement("div"),
+ kr.innerHTML = "" + t.valueOf().toString() + " ",
+ t = kr.firstChild;
+ e.firstChild;
+
+ )
+ e.removeChild(e.firstChild)
+ for (; t.firstChild; ) e.appendChild(t.firstChild)
+ }
+ })
+function Xn(e, t) {
+ if (t) {
+ var n = e.firstChild
+ if (n && n === e.lastChild && n.nodeType === 3) {
+ n.nodeValue = t
+ return
+ }
+ }
+ e.textContent = t
+}
+var Fn = {
+ 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
+ },
+ zf = ["Webkit", "ms", "Moz", "O"]
+Object.keys(Fn).forEach(function (e) {
+ zf.forEach(function (t) {
+ ;(t = t + e.charAt(0).toUpperCase() + e.substring(1)), (Fn[t] = Fn[e])
+ })
+})
+function ra(e, t, n) {
+ return t == null || typeof t == "boolean" || t === ""
+ ? ""
+ : n || typeof t != "number" || t === 0 || (Fn.hasOwnProperty(e) && Fn[e])
+ ? ("" + t).trim()
+ : t + "px"
+}
+function la(e, t) {
+ e = e.style
+ for (var n in t)
+ if (t.hasOwnProperty(n)) {
+ var r = n.indexOf("--") === 0,
+ l = ra(n, t[n], r)
+ n === "float" && (n = "cssFloat"), r ? e.setProperty(n, l) : (e[n] = l)
+ }
+}
+var Af = Z(
+ { 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 ko(e, t) {
+ if (t) {
+ if (Af[e] && (t.children != null || t.dangerouslySetInnerHTML != null))
+ throw Error(P(137, e))
+ if (t.dangerouslySetInnerHTML != null) {
+ if (t.children != null) throw Error(P(60))
+ if (
+ typeof t.dangerouslySetInnerHTML != "object" ||
+ !("__html" in t.dangerouslySetInnerHTML)
+ )
+ throw Error(P(61))
+ }
+ if (t.style != null && typeof t.style != "object") throw Error(P(62))
+ }
+}
+function _o(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 xo = null
+function Si(e) {
+ return (
+ (e = e.target || e.srcElement || window),
+ e.correspondingUseElement && (e = e.correspondingUseElement),
+ e.nodeType === 3 ? e.parentNode : e
+ )
+}
+var Po = null,
+ fn = null,
+ dn = null
+function ku(e) {
+ if ((e = vr(e))) {
+ if (typeof Po != "function") throw Error(P(280))
+ var t = e.stateNode
+ t && ((t = Pl(t)), Po(e.stateNode, e.type, t))
+ }
+}
+function oa(e) {
+ fn ? (dn ? dn.push(e) : (dn = [e])) : (fn = e)
+}
+function ia() {
+ if (fn) {
+ var e = fn,
+ t = dn
+ if (((dn = fn = null), ku(e), t)) for (e = 0; e < t.length; e++) ku(t[e])
+ }
+}
+function ua(e, t) {
+ return e(t)
+}
+function sa() {}
+var Bl = !1
+function aa(e, t, n) {
+ if (Bl) return e(t, n)
+ Bl = !0
+ try {
+ return ua(e, t, n)
+ } finally {
+ ;(Bl = !1), (fn !== null || dn !== null) && (sa(), ia())
+ }
+}
+function Zn(e, t) {
+ var n = e.stateNode
+ if (n === null) return null
+ var r = Pl(n)
+ if (r === null) return null
+ n = r[t]
+ e: switch (t) {
+ case "onClick":
+ case "onClickCapture":
+ case "onDoubleClick":
+ case "onDoubleClickCapture":
+ case "onMouseDown":
+ case "onMouseDownCapture":
+ case "onMouseMove":
+ case "onMouseMoveCapture":
+ case "onMouseUp":
+ case "onMouseUpCapture":
+ case "onMouseEnter":
+ ;(r = !r.disabled) ||
+ ((e = e.type),
+ (r = !(e === "button" || e === "input" || e === "select" || e === "textarea"))),
+ (e = !r)
+ break e
+ default:
+ e = !1
+ }
+ if (e) return null
+ if (n && typeof n != "function") throw Error(P(231, t, typeof n))
+ return n
+}
+var Co = !1
+if (ut)
+ try {
+ var Rn = {}
+ Object.defineProperty(Rn, "passive", {
+ get: function () {
+ Co = !0
+ }
+ }),
+ window.addEventListener("test", Rn, Rn),
+ window.removeEventListener("test", Rn, Rn)
+ } catch (e) {
+ Co = !1
+ }
+function Df(e, t, n, r, l, o, i, u, s) {
+ var a = Array.prototype.slice.call(arguments, 3)
+ try {
+ t.apply(n, a)
+ } catch (d) {
+ this.onError(d)
+ }
+}
+var $n = !1,
+ Xr = null,
+ Zr = !1,
+ Lo = null,
+ If = {
+ onError: function (e) {
+ ;($n = !0), (Xr = e)
+ }
+ }
+function jf(e, t, n, r, l, o, i, u, s) {
+ ;($n = !1), (Xr = null), Df.apply(If, arguments)
+}
+function Mf(e, t, n, r, l, o, i, u, s) {
+ if ((jf.apply(this, arguments), $n)) {
+ if ($n) {
+ var a = Xr
+ ;($n = !1), (Xr = null)
+ } else throw Error(P(198))
+ Zr || ((Zr = !0), (Lo = a))
+ }
+}
+function Kt(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 ca(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 _u(e) {
+ if (Kt(e) !== e) throw Error(P(188))
+}
+function Uf(e) {
+ var t = e.alternate
+ if (!t) {
+ if (((t = Kt(e)), t === null)) throw Error(P(188))
+ return t !== e ? null : e
+ }
+ for (var n = e, r = t; ; ) {
+ var l = n.return
+ if (l === null) break
+ var o = l.alternate
+ if (o === null) {
+ if (((r = l.return), r !== null)) {
+ n = r
+ continue
+ }
+ break
+ }
+ if (l.child === o.child) {
+ for (o = l.child; o; ) {
+ if (o === n) return _u(l), e
+ if (o === r) return _u(l), t
+ o = o.sibling
+ }
+ throw Error(P(188))
+ }
+ if (n.return !== r.return) (n = l), (r = o)
+ else {
+ for (var i = !1, u = l.child; u; ) {
+ if (u === n) {
+ ;(i = !0), (n = l), (r = o)
+ break
+ }
+ if (u === r) {
+ ;(i = !0), (r = l), (n = o)
+ break
+ }
+ u = u.sibling
+ }
+ if (!i) {
+ for (u = o.child; u; ) {
+ if (u === n) {
+ ;(i = !0), (n = o), (r = l)
+ break
+ }
+ if (u === r) {
+ ;(i = !0), (r = o), (n = l)
+ break
+ }
+ u = u.sibling
+ }
+ if (!i) throw Error(P(189))
+ }
+ }
+ if (n.alternate !== r) throw Error(P(190))
+ }
+ if (n.tag !== 3) throw Error(P(188))
+ return n.stateNode.current === n ? e : t
+}
+function fa(e) {
+ return (e = Uf(e)), e !== null ? da(e) : null
+}
+function da(e) {
+ if (e.tag === 5 || e.tag === 6) return e
+ for (e = e.child; e !== null; ) {
+ var t = da(e)
+ if (t !== null) return t
+ e = e.sibling
+ }
+ return null
+}
+var pa = Oe.unstable_scheduleCallback,
+ xu = Oe.unstable_cancelCallback,
+ Ff = Oe.unstable_shouldYield,
+ $f = Oe.unstable_requestPaint,
+ b = Oe.unstable_now,
+ Bf = Oe.unstable_getCurrentPriorityLevel,
+ Ei = Oe.unstable_ImmediatePriority,
+ ha = Oe.unstable_UserBlockingPriority,
+ qr = Oe.unstable_NormalPriority,
+ Vf = Oe.unstable_LowPriority,
+ ma = Oe.unstable_IdlePriority,
+ El = null,
+ be = null
+function Hf(e) {
+ if (be && typeof be.onCommitFiberRoot == "function")
+ try {
+ be.onCommitFiberRoot(El, e, void 0, (e.current.flags & 128) === 128)
+ } catch (t) {}
+}
+var We = Math.clz32 ? Math.clz32 : Kf,
+ Wf = Math.log,
+ Qf = Math.LN2
+function Kf(e) {
+ return (e >>>= 0), e === 0 ? 32 : (31 - ((Wf(e) / Qf) | 0)) | 0
+}
+var _r = 64,
+ xr = 4194304
+function Mn(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 Jr(e, t) {
+ var n = e.pendingLanes
+ if (n === 0) return 0
+ var r = 0,
+ l = e.suspendedLanes,
+ o = e.pingedLanes,
+ i = n & 268435455
+ if (i !== 0) {
+ var u = i & ~l
+ u !== 0 ? (r = Mn(u)) : ((o &= i), o !== 0 && (r = Mn(o)))
+ } else (i = n & ~l), i !== 0 ? (r = Mn(i)) : o !== 0 && (r = Mn(o))
+ if (r === 0) return 0
+ if (
+ t !== 0 &&
+ t !== r &&
+ !(t & l) &&
+ ((l = r & -r), (o = t & -t), l >= o || (l === 16 && (o & 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 - We(t)), (l = 1 << n), (r |= e[n]), (t &= ~l)
+ return r
+}
+function Gf(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 Yf(e, t) {
+ for (
+ var n = e.suspendedLanes,
+ r = e.pingedLanes,
+ l = e.expirationTimes,
+ o = e.pendingLanes;
+ 0 < o;
+
+ ) {
+ var i = 31 - We(o),
+ u = 1 << i,
+ s = l[i]
+ s === -1 ? (!(u & n) || u & r) && (l[i] = Gf(u, t)) : s <= t && (e.expiredLanes |= u),
+ (o &= ~u)
+ }
+}
+function Ro(e) {
+ return (e = e.pendingLanes & -1073741825), e !== 0 ? e : e & 1073741824 ? 1073741824 : 0
+}
+function va() {
+ var e = _r
+ return (_r <<= 1), !(_r & 4194240) && (_r = 64), e
+}
+function Vl(e) {
+ for (var t = [], n = 0; 31 > n; n++) t.push(e)
+ return t
+}
+function hr(e, t, n) {
+ ;(e.pendingLanes |= t),
+ t !== 536870912 && ((e.suspendedLanes = 0), (e.pingedLanes = 0)),
+ (e = e.eventTimes),
+ (t = 31 - We(t)),
+ (e[t] = n)
+}
+function Xf(e, t) {
+ var n = e.pendingLanes & ~t
+ ;(e.pendingLanes = t),
+ (e.suspendedLanes = 0),
+ (e.pingedLanes = 0),
+ (e.expiredLanes &= t),
+ (e.mutableReadLanes &= t),
+ (e.entangledLanes &= t),
+ (t = e.entanglements)
+ var r = e.eventTimes
+ for (e = e.expirationTimes; 0 < n; ) {
+ var l = 31 - We(n),
+ o = 1 << l
+ ;(t[l] = 0), (r[l] = -1), (e[l] = -1), (n &= ~o)
+ }
+}
+function ki(e, t) {
+ var n = (e.entangledLanes |= t)
+ for (e = e.entanglements; n; ) {
+ var r = 31 - We(n),
+ l = 1 << r
+ ;(l & t) | (e[r] & t) && (e[r] |= t), (n &= ~l)
+ }
+}
+var B = 0
+function ya(e) {
+ return (e &= -e), 1 < e ? (4 < e ? (e & 268435455 ? 16 : 536870912) : 4) : 1
+}
+var ga,
+ _i,
+ wa,
+ Sa,
+ Ea,
+ To = !1,
+ Pr = [],
+ St = null,
+ Et = null,
+ kt = null,
+ qn = new Map(),
+ Jn = new Map(),
+ mt = [],
+ Zf =
+ "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 Pu(e, t) {
+ switch (e) {
+ case "focusin":
+ case "focusout":
+ St = null
+ break
+ case "dragenter":
+ case "dragleave":
+ Et = null
+ break
+ case "mouseover":
+ case "mouseout":
+ kt = null
+ break
+ case "pointerover":
+ case "pointerout":
+ qn.delete(t.pointerId)
+ break
+ case "gotpointercapture":
+ case "lostpointercapture":
+ Jn.delete(t.pointerId)
+ }
+}
+function Tn(e, t, n, r, l, o) {
+ return e === null || e.nativeEvent !== o
+ ? ((e = {
+ blockedOn: t,
+ domEventName: n,
+ eventSystemFlags: r,
+ nativeEvent: o,
+ targetContainers: [l]
+ }),
+ t !== null && ((t = vr(t)), t !== null && _i(t)),
+ e)
+ : ((e.eventSystemFlags |= r),
+ (t = e.targetContainers),
+ l !== null && t.indexOf(l) === -1 && t.push(l),
+ e)
+}
+function qf(e, t, n, r, l) {
+ switch (t) {
+ case "focusin":
+ return (St = Tn(St, e, t, n, r, l)), !0
+ case "dragenter":
+ return (Et = Tn(Et, e, t, n, r, l)), !0
+ case "mouseover":
+ return (kt = Tn(kt, e, t, n, r, l)), !0
+ case "pointerover":
+ var o = l.pointerId
+ return qn.set(o, Tn(qn.get(o) || null, e, t, n, r, l)), !0
+ case "gotpointercapture":
+ return (o = l.pointerId), Jn.set(o, Tn(Jn.get(o) || null, e, t, n, r, l)), !0
+ }
+ return !1
+}
+function ka(e) {
+ var t = It(e.target)
+ if (t !== null) {
+ var n = Kt(t)
+ if (n !== null) {
+ if (((t = n.tag), t === 13)) {
+ if (((t = ca(n)), t !== null)) {
+ ;(e.blockedOn = t),
+ Ea(e.priority, function () {
+ wa(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 Ur(e) {
+ if (e.blockedOn !== null) return !1
+ for (var t = e.targetContainers; 0 < t.length; ) {
+ var n = No(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent)
+ if (n === null) {
+ n = e.nativeEvent
+ var r = new n.constructor(n.type, n)
+ ;(xo = r), n.target.dispatchEvent(r), (xo = null)
+ } else return (t = vr(n)), t !== null && _i(t), (e.blockedOn = n), !1
+ t.shift()
+ }
+ return !0
+}
+function Cu(e, t, n) {
+ Ur(e) && n.delete(t)
+}
+function Jf() {
+ ;(To = !1),
+ St !== null && Ur(St) && (St = null),
+ Et !== null && Ur(Et) && (Et = null),
+ kt !== null && Ur(kt) && (kt = null),
+ qn.forEach(Cu),
+ Jn.forEach(Cu)
+}
+function Nn(e, t) {
+ e.blockedOn === t &&
+ ((e.blockedOn = null),
+ To || ((To = !0), Oe.unstable_scheduleCallback(Oe.unstable_NormalPriority, Jf)))
+}
+function bn(e) {
+ function t(l) {
+ return Nn(l, e)
+ }
+ if (0 < Pr.length) {
+ Nn(Pr[0], e)
+ for (var n = 1; n < Pr.length; n++) {
+ var r = Pr[n]
+ r.blockedOn === e && (r.blockedOn = null)
+ }
+ }
+ for (
+ St !== null && Nn(St, e),
+ Et !== null && Nn(Et, e),
+ kt !== null && Nn(kt, e),
+ qn.forEach(t),
+ Jn.forEach(t),
+ n = 0;
+ n < mt.length;
+ n++
+ )
+ (r = mt[n]), r.blockedOn === e && (r.blockedOn = null)
+ for (; 0 < mt.length && ((n = mt[0]), n.blockedOn === null); )
+ ka(n), n.blockedOn === null && mt.shift()
+}
+var pn = ft.ReactCurrentBatchConfig,
+ br = !0
+function bf(e, t, n, r) {
+ var l = B,
+ o = pn.transition
+ pn.transition = null
+ try {
+ ;(B = 1), xi(e, t, n, r)
+ } finally {
+ ;(B = l), (pn.transition = o)
+ }
+}
+function ed(e, t, n, r) {
+ var l = B,
+ o = pn.transition
+ pn.transition = null
+ try {
+ ;(B = 4), xi(e, t, n, r)
+ } finally {
+ ;(B = l), (pn.transition = o)
+ }
+}
+function xi(e, t, n, r) {
+ if (br) {
+ var l = No(e, t, n, r)
+ if (l === null) Jl(e, t, r, el, n), Pu(e, r)
+ else if (qf(l, e, t, n, r)) r.stopPropagation()
+ else if ((Pu(e, r), t & 4 && -1 < Zf.indexOf(e))) {
+ for (; l !== null; ) {
+ var o = vr(l)
+ if (
+ (o !== null && ga(o),
+ (o = No(e, t, n, r)),
+ o === null && Jl(e, t, r, el, n),
+ o === l)
+ )
+ break
+ l = o
+ }
+ l !== null && r.stopPropagation()
+ } else Jl(e, t, r, null, n)
+ }
+}
+var el = null
+function No(e, t, n, r) {
+ if (((el = null), (e = Si(r)), (e = It(e)), e !== null))
+ if (((t = Kt(e)), t === null)) e = null
+ else if (((n = t.tag), n === 13)) {
+ if (((e = ca(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 _a(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 (Bf()) {
+ case Ei:
+ return 1
+ case ha:
+ return 4
+ case qr:
+ case Vf:
+ return 16
+ case ma:
+ return 536870912
+ default:
+ return 16
+ }
+ default:
+ return 16
+ }
+}
+var gt = null,
+ Pi = null,
+ Fr = null
+function xa() {
+ if (Fr) return Fr
+ var e,
+ t = Pi,
+ n = t.length,
+ r,
+ l = "value" in gt ? gt.value : gt.textContent,
+ o = l.length
+ for (e = 0; e < n && t[e] === l[e]; e++);
+ var i = n - e
+ for (r = 1; r <= i && t[n - r] === l[o - r]; r++);
+ return (Fr = l.slice(e, 1 < r ? 1 - r : void 0))
+}
+function $r(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 Cr() {
+ return !0
+}
+function Lu() {
+ return !1
+}
+function Ae(e) {
+ function t(n, r, l, o, i) {
+ ;(this._reactName = n),
+ (this._targetInst = l),
+ (this.type = r),
+ (this.nativeEvent = o),
+ (this.target = i),
+ (this.currentTarget = null)
+ for (var u in e) e.hasOwnProperty(u) && ((n = e[u]), (this[u] = n ? n(o) : o[u]))
+ return (
+ (this.isDefaultPrevented = (
+ o.defaultPrevented != null ? o.defaultPrevented : o.returnValue === !1
+ )
+ ? Cr
+ : Lu),
+ (this.isPropagationStopped = Lu),
+ this
+ )
+ }
+ return (
+ Z(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 = Cr))
+ },
+ stopPropagation: function () {
+ var n = this.nativeEvent
+ n &&
+ (n.stopPropagation
+ ? n.stopPropagation()
+ : typeof n.cancelBubble != "unknown" && (n.cancelBubble = !0),
+ (this.isPropagationStopped = Cr))
+ },
+ persist: function () {},
+ isPersistent: Cr
+ }),
+ t
+ )
+}
+var xn = {
+ eventPhase: 0,
+ bubbles: 0,
+ cancelable: 0,
+ timeStamp: function (e) {
+ return e.timeStamp || Date.now()
+ },
+ defaultPrevented: 0,
+ isTrusted: 0
+ },
+ Ci = Ae(xn),
+ mr = Z({}, xn, { view: 0, detail: 0 }),
+ td = Ae(mr),
+ Hl,
+ Wl,
+ On,
+ kl = Z({}, mr, {
+ screenX: 0,
+ screenY: 0,
+ clientX: 0,
+ clientY: 0,
+ pageX: 0,
+ pageY: 0,
+ ctrlKey: 0,
+ shiftKey: 0,
+ altKey: 0,
+ metaKey: 0,
+ getModifierState: Li,
+ 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 !== On &&
+ (On && e.type === "mousemove"
+ ? ((Hl = e.screenX - On.screenX), (Wl = e.screenY - On.screenY))
+ : (Wl = Hl = 0),
+ (On = e)),
+ Hl)
+ },
+ movementY: function (e) {
+ return "movementY" in e ? e.movementY : Wl
+ }
+ }),
+ Ru = Ae(kl),
+ nd = Z({}, kl, { dataTransfer: 0 }),
+ rd = Ae(nd),
+ ld = Z({}, mr, { relatedTarget: 0 }),
+ Ql = Ae(ld),
+ od = Z({}, xn, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }),
+ id = Ae(od),
+ ud = Z({}, xn, {
+ clipboardData: function (e) {
+ return "clipboardData" in e ? e.clipboardData : window.clipboardData
+ }
+ }),
+ sd = Ae(ud),
+ ad = Z({}, xn, { data: 0 }),
+ Tu = Ae(ad),
+ cd = {
+ Esc: "Escape",
+ Spacebar: " ",
+ Left: "ArrowLeft",
+ Up: "ArrowUp",
+ Right: "ArrowRight",
+ Down: "ArrowDown",
+ Del: "Delete",
+ Win: "OS",
+ Menu: "ContextMenu",
+ Apps: "ContextMenu",
+ Scroll: "ScrollLock",
+ MozPrintableKey: "Unidentified"
+ },
+ fd = {
+ 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"
+ },
+ dd = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey" }
+function pd(e) {
+ var t = this.nativeEvent
+ return t.getModifierState ? t.getModifierState(e) : (e = dd[e]) ? !!t[e] : !1
+}
+function Li() {
+ return pd
+}
+var hd = Z({}, mr, {
+ key: function (e) {
+ if (e.key) {
+ var t = cd[e.key] || e.key
+ if (t !== "Unidentified") return t
+ }
+ return e.type === "keypress"
+ ? ((e = $r(e)), e === 13 ? "Enter" : String.fromCharCode(e))
+ : e.type === "keydown" || e.type === "keyup"
+ ? fd[e.keyCode] || "Unidentified"
+ : ""
+ },
+ code: 0,
+ location: 0,
+ ctrlKey: 0,
+ shiftKey: 0,
+ altKey: 0,
+ metaKey: 0,
+ repeat: 0,
+ locale: 0,
+ getModifierState: Li,
+ charCode: function (e) {
+ return e.type === "keypress" ? $r(e) : 0
+ },
+ keyCode: function (e) {
+ return e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0
+ },
+ which: function (e) {
+ return e.type === "keypress"
+ ? $r(e)
+ : e.type === "keydown" || e.type === "keyup"
+ ? e.keyCode
+ : 0
+ }
+ }),
+ md = Ae(hd),
+ vd = Z({}, kl, {
+ pointerId: 0,
+ width: 0,
+ height: 0,
+ pressure: 0,
+ tangentialPressure: 0,
+ tiltX: 0,
+ tiltY: 0,
+ twist: 0,
+ pointerType: 0,
+ isPrimary: 0
+ }),
+ Nu = Ae(vd),
+ yd = Z({}, mr, {
+ touches: 0,
+ targetTouches: 0,
+ changedTouches: 0,
+ altKey: 0,
+ metaKey: 0,
+ ctrlKey: 0,
+ shiftKey: 0,
+ getModifierState: Li
+ }),
+ gd = Ae(yd),
+ wd = Z({}, xn, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }),
+ Sd = Ae(wd),
+ Ed = Z({}, kl, {
+ 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
+ }),
+ kd = Ae(Ed),
+ _d = [9, 13, 27, 32],
+ Ri = ut && "CompositionEvent" in window,
+ Bn = null
+ut && "documentMode" in document && (Bn = document.documentMode)
+var xd = ut && "TextEvent" in window && !Bn,
+ Pa = ut && (!Ri || (Bn && 8 < Bn && 11 >= Bn)),
+ Ou = " ",
+ zu = !1
+function Ca(e, t) {
+ switch (e) {
+ case "keyup":
+ return _d.indexOf(t.keyCode) !== -1
+ case "keydown":
+ return t.keyCode !== 229
+ case "keypress":
+ case "mousedown":
+ case "focusout":
+ return !0
+ default:
+ return !1
+ }
+}
+function La(e) {
+ return (e = e.detail), typeof e == "object" && "data" in e ? e.data : null
+}
+var Jt = !1
+function Pd(e, t) {
+ switch (e) {
+ case "compositionend":
+ return La(t)
+ case "keypress":
+ return t.which !== 32 ? null : ((zu = !0), Ou)
+ case "textInput":
+ return (e = t.data), e === Ou && zu ? null : e
+ default:
+ return null
+ }
+}
+function Cd(e, t) {
+ if (Jt)
+ return e === "compositionend" || (!Ri && Ca(e, t))
+ ? ((e = xa()), (Fr = Pi = gt = null), (Jt = !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 Pa && t.locale !== "ko" ? null : t.data
+ default:
+ return null
+ }
+}
+var Ld = {
+ 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 Au(e) {
+ var t = e && e.nodeName && e.nodeName.toLowerCase()
+ return t === "input" ? !!Ld[e.type] : t === "textarea"
+}
+function Ra(e, t, n, r) {
+ oa(r),
+ (t = tl(t, "onChange")),
+ 0 < t.length &&
+ ((n = new Ci("onChange", "change", null, n, r)), e.push({ event: n, listeners: t }))
+}
+var Vn = null,
+ er = null
+function Rd(e) {
+ Fa(e, 0)
+}
+function _l(e) {
+ var t = tn(e)
+ if (Js(t)) return e
+}
+function Td(e, t) {
+ if (e === "change") return t
+}
+var Ta = !1
+if (ut) {
+ var Kl
+ if (ut) {
+ var Gl = "oninput" in document
+ if (!Gl) {
+ var Du = document.createElement("div")
+ Du.setAttribute("oninput", "return;"), (Gl = typeof Du.oninput == "function")
+ }
+ Kl = Gl
+ } else Kl = !1
+ Ta = Kl && (!document.documentMode || 9 < document.documentMode)
+}
+function Iu() {
+ Vn && (Vn.detachEvent("onpropertychange", Na), (er = Vn = null))
+}
+function Na(e) {
+ if (e.propertyName === "value" && _l(er)) {
+ var t = []
+ Ra(t, er, e, Si(e)), aa(Rd, t)
+ }
+}
+function Nd(e, t, n) {
+ e === "focusin"
+ ? (Iu(), (Vn = t), (er = n), Vn.attachEvent("onpropertychange", Na))
+ : e === "focusout" && Iu()
+}
+function Od(e) {
+ if (e === "selectionchange" || e === "keyup" || e === "keydown") return _l(er)
+}
+function zd(e, t) {
+ if (e === "click") return _l(t)
+}
+function Ad(e, t) {
+ if (e === "input" || e === "change") return _l(t)
+}
+function Dd(e, t) {
+ return (e === t && (e !== 0 || 1 / e === 1 / t)) || (e !== e && t !== t)
+}
+var Ke = typeof Object.is == "function" ? Object.is : Dd
+function tr(e, t) {
+ if (Ke(e, t)) return !0
+ if (typeof e != "object" || e === null || typeof t != "object" || t === null) return !1
+ var n = Object.keys(e),
+ r = Object.keys(t)
+ if (n.length !== r.length) return !1
+ for (r = 0; r < n.length; r++) {
+ var l = n[r]
+ if (!fo.call(t, l) || !Ke(e[l], t[l])) return !1
+ }
+ return !0
+}
+function ju(e) {
+ for (; e && e.firstChild; ) e = e.firstChild
+ return e
+}
+function Mu(e, t) {
+ var n = ju(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 = ju(n)
+ }
+}
+function Oa(e, t) {
+ return e && t
+ ? e === t
+ ? !0
+ : e && e.nodeType === 3
+ ? !1
+ : t && t.nodeType === 3
+ ? Oa(e, t.parentNode)
+ : "contains" in e
+ ? e.contains(t)
+ : e.compareDocumentPosition
+ ? !!(e.compareDocumentPosition(t) & 16)
+ : !1
+ : !1
+}
+function za() {
+ for (var e = window, t = Yr(); t instanceof e.HTMLIFrameElement; ) {
+ try {
+ var n = typeof t.contentWindow.location.href == "string"
+ } catch (r) {
+ n = !1
+ }
+ if (n) e = t.contentWindow
+ else break
+ t = Yr(e.document)
+ }
+ return t
+}
+function Ti(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 Id(e) {
+ var t = za(),
+ n = e.focusedElem,
+ r = e.selectionRange
+ if (t !== n && n && n.ownerDocument && Oa(n.ownerDocument.documentElement, n)) {
+ if (r !== null && Ti(n)) {
+ if (((t = r.start), (e = r.end), e === void 0 && (e = t), "selectionStart" in n))
+ (n.selectionStart = t), (n.selectionEnd = Math.min(e, n.value.length))
+ else if (
+ ((e = ((t = n.ownerDocument || document) && t.defaultView) || window),
+ e.getSelection)
+ ) {
+ e = e.getSelection()
+ var l = n.textContent.length,
+ o = Math.min(r.start, l)
+ ;(r = r.end === void 0 ? o : Math.min(r.end, l)),
+ !e.extend && o > r && ((l = r), (r = o), (o = l)),
+ (l = Mu(n, o))
+ var i = Mu(n, r)
+ l &&
+ i &&
+ (e.rangeCount !== 1 ||
+ e.anchorNode !== l.node ||
+ e.anchorOffset !== l.offset ||
+ e.focusNode !== i.node ||
+ e.focusOffset !== i.offset) &&
+ ((t = t.createRange()),
+ t.setStart(l.node, l.offset),
+ e.removeAllRanges(),
+ o > r
+ ? (e.addRange(t), e.extend(i.node, i.offset))
+ : (t.setEnd(i.node, i.offset), e.addRange(t)))
+ }
+ }
+ for (t = [], e = n; (e = e.parentNode); )
+ e.nodeType === 1 && t.push({ element: e, left: e.scrollLeft, top: e.scrollTop })
+ for (typeof n.focus == "function" && n.focus(), n = 0; n < t.length; n++)
+ (e = t[n]), (e.element.scrollLeft = e.left), (e.element.scrollTop = e.top)
+ }
+}
+var jd = ut && "documentMode" in document && 11 >= document.documentMode,
+ bt = null,
+ Oo = null,
+ Hn = null,
+ zo = !1
+function Uu(e, t, n) {
+ var r = n.window === n ? n.document : n.nodeType === 9 ? n : n.ownerDocument
+ zo ||
+ bt == null ||
+ bt !== Yr(r) ||
+ ((r = bt),
+ "selectionStart" in r && Ti(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
+ })),
+ (Hn && tr(Hn, r)) ||
+ ((Hn = r),
+ (r = tl(Oo, "onSelect")),
+ 0 < r.length &&
+ ((t = new Ci("onSelect", "select", null, t, n)),
+ e.push({ event: t, listeners: r }),
+ (t.target = bt))))
+}
+function Lr(e, t) {
+ var n = {}
+ return (
+ (n[e.toLowerCase()] = t.toLowerCase()),
+ (n["Webkit" + e] = "webkit" + t),
+ (n["Moz" + e] = "moz" + t),
+ n
+ )
+}
+var en = {
+ animationend: Lr("Animation", "AnimationEnd"),
+ animationiteration: Lr("Animation", "AnimationIteration"),
+ animationstart: Lr("Animation", "AnimationStart"),
+ transitionend: Lr("Transition", "TransitionEnd")
+ },
+ Yl = {},
+ Aa = {}
+ut &&
+ ((Aa = document.createElement("div").style),
+ "AnimationEvent" in window ||
+ (delete en.animationend.animation,
+ delete en.animationiteration.animation,
+ delete en.animationstart.animation),
+ "TransitionEvent" in window || delete en.transitionend.transition)
+function xl(e) {
+ if (Yl[e]) return Yl[e]
+ if (!en[e]) return e
+ var t = en[e],
+ n
+ for (n in t) if (t.hasOwnProperty(n) && n in Aa) return (Yl[e] = t[n])
+ return e
+}
+var Da = xl("animationend"),
+ Ia = xl("animationiteration"),
+ ja = xl("animationstart"),
+ Ma = xl("transitionend"),
+ Ua = new Map(),
+ Fu =
+ "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 Nt(e, t) {
+ Ua.set(e, t), Qt(t, [e])
+}
+for (var Xl = 0; Xl < Fu.length; Xl++) {
+ var Zl = Fu[Xl],
+ Md = Zl.toLowerCase(),
+ Ud = Zl[0].toUpperCase() + Zl.slice(1)
+ Nt(Md, "on" + Ud)
+}
+Nt(Da, "onAnimationEnd")
+Nt(Ia, "onAnimationIteration")
+Nt(ja, "onAnimationStart")
+Nt("dblclick", "onDoubleClick")
+Nt("focusin", "onFocus")
+Nt("focusout", "onBlur")
+Nt(Ma, "onTransitionEnd")
+vn("onMouseEnter", ["mouseout", "mouseover"])
+vn("onMouseLeave", ["mouseout", "mouseover"])
+vn("onPointerEnter", ["pointerout", "pointerover"])
+vn("onPointerLeave", ["pointerout", "pointerover"])
+Qt(
+ "onChange",
+ "change click focusin focusout input keydown keyup selectionchange".split(" ")
+)
+Qt(
+ "onSelect",
+ "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(
+ " "
+ )
+)
+Qt("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"])
+Qt(
+ "onCompositionEnd",
+ "compositionend focusout keydown keypress keyup mousedown".split(" ")
+)
+Qt(
+ "onCompositionStart",
+ "compositionstart focusout keydown keypress keyup mousedown".split(" ")
+)
+Qt(
+ "onCompositionUpdate",
+ "compositionupdate focusout keydown keypress keyup mousedown".split(" ")
+)
+var Un =
+ "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(
+ " "
+ ),
+ Fd = new Set("cancel close invalid load scroll toggle".split(" ").concat(Un))
+function $u(e, t, n) {
+ var r = e.type || "unknown-event"
+ ;(e.currentTarget = n), Mf(r, t, void 0, e), (e.currentTarget = null)
+}
+function Fa(e, t) {
+ t = (t & 4) !== 0
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n],
+ l = r.event
+ r = r.listeners
+ e: {
+ var o = void 0
+ if (t)
+ for (var i = r.length - 1; 0 <= i; i--) {
+ var u = r[i],
+ s = u.instance,
+ a = u.currentTarget
+ if (((u = u.listener), s !== o && l.isPropagationStopped())) break e
+ $u(l, u, a), (o = s)
+ }
+ else
+ for (i = 0; i < r.length; i++) {
+ if (
+ ((u = r[i]),
+ (s = u.instance),
+ (a = u.currentTarget),
+ (u = u.listener),
+ s !== o && l.isPropagationStopped())
+ )
+ break e
+ $u(l, u, a), (o = s)
+ }
+ }
+ }
+ if (Zr) throw ((e = Lo), (Zr = !1), (Lo = null), e)
+}
+function W(e, t) {
+ var n = t[Mo]
+ n === void 0 && (n = t[Mo] = new Set())
+ var r = e + "__bubble"
+ n.has(r) || ($a(t, e, 2, !1), n.add(r))
+}
+function ql(e, t, n) {
+ var r = 0
+ t && (r |= 4), $a(n, e, r, t)
+}
+var Rr = "_reactListening" + Math.random().toString(36).slice(2)
+function nr(e) {
+ if (!e[Rr]) {
+ ;(e[Rr] = !0),
+ Gs.forEach(function (n) {
+ n !== "selectionchange" && (Fd.has(n) || ql(n, !1, e), ql(n, !0, e))
+ })
+ var t = e.nodeType === 9 ? e : e.ownerDocument
+ t === null || t[Rr] || ((t[Rr] = !0), ql("selectionchange", !1, t))
+ }
+}
+function $a(e, t, n, r) {
+ switch (_a(t)) {
+ case 1:
+ var l = bf
+ break
+ case 4:
+ l = ed
+ break
+ default:
+ l = xi
+ }
+ ;(n = l.bind(null, t, n, e)),
+ (l = void 0),
+ !Co || (t !== "touchstart" && t !== "touchmove" && t !== "wheel") || (l = !0),
+ r
+ ? l !== void 0
+ ? e.addEventListener(t, n, { capture: !0, passive: l })
+ : e.addEventListener(t, n, !0)
+ : l !== void 0
+ ? e.addEventListener(t, n, { passive: l })
+ : e.addEventListener(t, n, !1)
+}
+function Jl(e, t, n, r, l) {
+ var o = r
+ if (!(t & 1) && !(t & 2) && r !== null)
+ e: for (;;) {
+ if (r === null) return
+ var i = r.tag
+ if (i === 3 || i === 4) {
+ var u = r.stateNode.containerInfo
+ if (u === l || (u.nodeType === 8 && u.parentNode === l)) break
+ if (i === 4)
+ for (i = r.return; i !== null; ) {
+ var s = i.tag
+ if (
+ (s === 3 || s === 4) &&
+ ((s = i.stateNode.containerInfo),
+ s === l || (s.nodeType === 8 && s.parentNode === l))
+ )
+ return
+ i = i.return
+ }
+ for (; u !== null; ) {
+ if (((i = It(u)), i === null)) return
+ if (((s = i.tag), s === 5 || s === 6)) {
+ r = o = i
+ continue e
+ }
+ u = u.parentNode
+ }
+ }
+ r = r.return
+ }
+ aa(function () {
+ var a = o,
+ d = Si(n),
+ m = []
+ e: {
+ var h = Ua.get(e)
+ if (h !== void 0) {
+ var w = Ci,
+ k = e
+ switch (e) {
+ case "keypress":
+ if ($r(n) === 0) break e
+ case "keydown":
+ case "keyup":
+ w = md
+ break
+ case "focusin":
+ ;(k = "focus"), (w = Ql)
+ break
+ case "focusout":
+ ;(k = "blur"), (w = Ql)
+ break
+ case "beforeblur":
+ case "afterblur":
+ w = Ql
+ 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":
+ w = Ru
+ break
+ case "drag":
+ case "dragend":
+ case "dragenter":
+ case "dragexit":
+ case "dragleave":
+ case "dragover":
+ case "dragstart":
+ case "drop":
+ w = rd
+ break
+ case "touchcancel":
+ case "touchend":
+ case "touchmove":
+ case "touchstart":
+ w = gd
+ break
+ case Da:
+ case Ia:
+ case ja:
+ w = id
+ break
+ case Ma:
+ w = Sd
+ break
+ case "scroll":
+ w = td
+ break
+ case "wheel":
+ w = kd
+ break
+ case "copy":
+ case "cut":
+ case "paste":
+ w = sd
+ break
+ case "gotpointercapture":
+ case "lostpointercapture":
+ case "pointercancel":
+ case "pointerdown":
+ case "pointermove":
+ case "pointerout":
+ case "pointerover":
+ case "pointerup":
+ w = Nu
+ }
+ var S = (t & 4) !== 0,
+ R = !S && e === "scroll",
+ f = S ? (h !== null ? h + "Capture" : null) : h
+ S = []
+ for (var c = a, p; c !== null; ) {
+ p = c
+ var g = p.stateNode
+ if (
+ (p.tag === 5 &&
+ g !== null &&
+ ((p = g), f !== null && ((g = Zn(c, f)), g != null && S.push(rr(c, g, p)))),
+ R)
+ )
+ break
+ c = c.return
+ }
+ 0 < S.length &&
+ ((h = new w(h, k, null, n, d)), m.push({ event: h, listeners: S }))
+ }
+ }
+ if (!(t & 7)) {
+ e: {
+ if (
+ ((h = e === "mouseover" || e === "pointerover"),
+ (w = e === "mouseout" || e === "pointerout"),
+ h && n !== xo && (k = n.relatedTarget || n.fromElement) && (It(k) || k[st]))
+ )
+ break e
+ if (
+ (w || h) &&
+ ((h =
+ d.window === d
+ ? d
+ : (h = d.ownerDocument)
+ ? h.defaultView || h.parentWindow
+ : window),
+ w
+ ? ((k = n.relatedTarget || n.toElement),
+ (w = a),
+ (k = k ? It(k) : null),
+ k !== null &&
+ ((R = Kt(k)), k !== R || (k.tag !== 5 && k.tag !== 6)) &&
+ (k = null))
+ : ((w = null), (k = a)),
+ w !== k)
+ ) {
+ if (
+ ((S = Ru),
+ (g = "onMouseLeave"),
+ (f = "onMouseEnter"),
+ (c = "mouse"),
+ (e === "pointerout" || e === "pointerover") &&
+ ((S = Nu), (g = "onPointerLeave"), (f = "onPointerEnter"), (c = "pointer")),
+ (R = w == null ? h : tn(w)),
+ (p = k == null ? h : tn(k)),
+ (h = new S(g, c + "leave", w, n, d)),
+ (h.target = R),
+ (h.relatedTarget = p),
+ (g = null),
+ It(d) === a &&
+ ((S = new S(f, c + "enter", k, n, d)),
+ (S.target = p),
+ (S.relatedTarget = R),
+ (g = S)),
+ (R = g),
+ w && k)
+ )
+ t: {
+ for (S = w, f = k, c = 0, p = S; p; p = Yt(p)) c++
+ for (p = 0, g = f; g; g = Yt(g)) p++
+ for (; 0 < c - p; ) (S = Yt(S)), c--
+ for (; 0 < p - c; ) (f = Yt(f)), p--
+ for (; c--; ) {
+ if (S === f || (f !== null && S === f.alternate)) break t
+ ;(S = Yt(S)), (f = Yt(f))
+ }
+ S = null
+ }
+ else S = null
+ w !== null && Bu(m, h, w, S, !1), k !== null && R !== null && Bu(m, R, k, S, !0)
+ }
+ }
+ e: {
+ if (
+ ((h = a ? tn(a) : window),
+ (w = h.nodeName && h.nodeName.toLowerCase()),
+ w === "select" || (w === "input" && h.type === "file"))
+ )
+ var E = Td
+ else if (Au(h))
+ if (Ta) E = Ad
+ else {
+ E = Od
+ var _ = Nd
+ }
+ else
+ (w = h.nodeName) &&
+ w.toLowerCase() === "input" &&
+ (h.type === "checkbox" || h.type === "radio") &&
+ (E = zd)
+ if (E && (E = E(e, a))) {
+ Ra(m, E, n, d)
+ break e
+ }
+ _ && _(e, h, a),
+ e === "focusout" &&
+ (_ = h._wrapperState) &&
+ _.controlled &&
+ h.type === "number" &&
+ wo(h, "number", h.value)
+ }
+ switch (((_ = a ? tn(a) : window), e)) {
+ case "focusin":
+ ;(Au(_) || _.contentEditable === "true") && ((bt = _), (Oo = a), (Hn = null))
+ break
+ case "focusout":
+ Hn = Oo = bt = null
+ break
+ case "mousedown":
+ zo = !0
+ break
+ case "contextmenu":
+ case "mouseup":
+ case "dragend":
+ ;(zo = !1), Uu(m, n, d)
+ break
+ case "selectionchange":
+ if (jd) break
+ case "keydown":
+ case "keyup":
+ Uu(m, n, d)
+ }
+ var y
+ if (Ri)
+ e: {
+ switch (e) {
+ case "compositionstart":
+ var x = "onCompositionStart"
+ break e
+ case "compositionend":
+ x = "onCompositionEnd"
+ break e
+ case "compositionupdate":
+ x = "onCompositionUpdate"
+ break e
+ }
+ x = void 0
+ }
+ else
+ Jt
+ ? Ca(e, n) && (x = "onCompositionEnd")
+ : e === "keydown" && n.keyCode === 229 && (x = "onCompositionStart")
+ x &&
+ (Pa &&
+ n.locale !== "ko" &&
+ (Jt || x !== "onCompositionStart"
+ ? x === "onCompositionEnd" && Jt && (y = xa())
+ : ((gt = d), (Pi = "value" in gt ? gt.value : gt.textContent), (Jt = !0))),
+ (_ = tl(a, x)),
+ 0 < _.length &&
+ ((x = new Tu(x, e, null, n, d)),
+ m.push({ event: x, listeners: _ }),
+ y ? (x.data = y) : ((y = La(n)), y !== null && (x.data = y)))),
+ (y = xd ? Pd(e, n) : Cd(e, n)) &&
+ ((a = tl(a, "onBeforeInput")),
+ 0 < a.length &&
+ ((d = new Tu("onBeforeInput", "beforeinput", null, n, d)),
+ m.push({ event: d, listeners: a }),
+ (d.data = y)))
+ }
+ Fa(m, t)
+ })
+}
+function rr(e, t, n) {
+ return { instance: e, listener: t, currentTarget: n }
+}
+function tl(e, t) {
+ for (var n = t + "Capture", r = []; e !== null; ) {
+ var l = e,
+ o = l.stateNode
+ l.tag === 5 &&
+ o !== null &&
+ ((l = o),
+ (o = Zn(e, n)),
+ o != null && r.unshift(rr(e, o, l)),
+ (o = Zn(e, t)),
+ o != null && r.push(rr(e, o, l))),
+ (e = e.return)
+ }
+ return r
+}
+function Yt(e) {
+ if (e === null) return null
+ do e = e.return
+ while (e && e.tag !== 5)
+ return e || null
+}
+function Bu(e, t, n, r, l) {
+ for (var o = t._reactName, i = []; n !== null && n !== r; ) {
+ var u = n,
+ s = u.alternate,
+ a = u.stateNode
+ if (s !== null && s === r) break
+ u.tag === 5 &&
+ a !== null &&
+ ((u = a),
+ l
+ ? ((s = Zn(n, o)), s != null && i.unshift(rr(n, s, u)))
+ : l || ((s = Zn(n, o)), s != null && i.push(rr(n, s, u)))),
+ (n = n.return)
+ }
+ i.length !== 0 && e.push({ event: t, listeners: i })
+}
+var $d = /\r\n?/g,
+ Bd = /\u0000|\uFFFD/g
+function Vu(e) {
+ return (typeof e == "string" ? e : "" + e).replace($d, "\n").replace(Bd, "")
+}
+function Tr(e, t, n) {
+ if (((t = Vu(t)), Vu(e) !== t && n)) throw Error(P(425))
+}
+function nl() {}
+var Ao = null,
+ Do = null
+function Io(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 jo = typeof setTimeout == "function" ? setTimeout : void 0,
+ Vd = typeof clearTimeout == "function" ? clearTimeout : void 0,
+ Hu = typeof Promise == "function" ? Promise : void 0,
+ Hd =
+ typeof queueMicrotask == "function"
+ ? queueMicrotask
+ : typeof Hu < "u"
+ ? function (e) {
+ return Hu.resolve(null).then(e).catch(Wd)
+ }
+ : jo
+function Wd(e) {
+ setTimeout(function () {
+ throw e
+ })
+}
+function bl(e, t) {
+ var n = t,
+ r = 0
+ do {
+ var l = n.nextSibling
+ if ((e.removeChild(n), l && l.nodeType === 8))
+ if (((n = l.data), n === "/$")) {
+ if (r === 0) {
+ e.removeChild(l), bn(t)
+ return
+ }
+ r--
+ } else (n !== "$" && n !== "$?" && n !== "$!") || r++
+ n = l
+ } while (n)
+ bn(t)
+}
+function _t(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 Wu(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 Pn = Math.random().toString(36).slice(2),
+ Je = "__reactFiber$" + Pn,
+ lr = "__reactProps$" + Pn,
+ st = "__reactContainer$" + Pn,
+ Mo = "__reactEvents$" + Pn,
+ Qd = "__reactListeners$" + Pn,
+ Kd = "__reactHandles$" + Pn
+function It(e) {
+ var t = e[Je]
+ if (t) return t
+ for (var n = e.parentNode; n; ) {
+ if ((t = n[st] || n[Je])) {
+ if (((n = t.alternate), t.child !== null || (n !== null && n.child !== null)))
+ for (e = Wu(e); e !== null; ) {
+ if ((n = e[Je])) return n
+ e = Wu(e)
+ }
+ return t
+ }
+ ;(e = n), (n = e.parentNode)
+ }
+ return null
+}
+function vr(e) {
+ return (
+ (e = e[Je] || e[st]),
+ !e || (e.tag !== 5 && e.tag !== 6 && e.tag !== 13 && e.tag !== 3) ? null : e
+ )
+}
+function tn(e) {
+ if (e.tag === 5 || e.tag === 6) return e.stateNode
+ throw Error(P(33))
+}
+function Pl(e) {
+ return e[lr] || null
+}
+var Uo = [],
+ nn = -1
+function Ot(e) {
+ return { current: e }
+}
+function Q(e) {
+ 0 > nn || ((e.current = Uo[nn]), (Uo[nn] = null), nn--)
+}
+function H(e, t) {
+ nn++, (Uo[nn] = e.current), (e.current = t)
+}
+var Tt = {},
+ de = Ot(Tt),
+ Pe = Ot(!1),
+ $t = Tt
+function yn(e, t) {
+ var n = e.type.contextTypes
+ if (!n) return Tt
+ var r = e.stateNode
+ if (r && r.__reactInternalMemoizedUnmaskedChildContext === t)
+ return r.__reactInternalMemoizedMaskedChildContext
+ var l = {},
+ o
+ for (o in n) l[o] = t[o]
+ return (
+ r &&
+ ((e = e.stateNode),
+ (e.__reactInternalMemoizedUnmaskedChildContext = t),
+ (e.__reactInternalMemoizedMaskedChildContext = l)),
+ l
+ )
+}
+function Ce(e) {
+ return (e = e.childContextTypes), e != null
+}
+function rl() {
+ Q(Pe), Q(de)
+}
+function Qu(e, t, n) {
+ if (de.current !== Tt) throw Error(P(168))
+ H(de, t), H(Pe, n)
+}
+function Ba(e, t, n) {
+ var r = e.stateNode
+ if (((t = t.childContextTypes), typeof r.getChildContext != "function")) return n
+ r = r.getChildContext()
+ for (var l in r) if (!(l in t)) throw Error(P(108, Nf(e) || "Unknown", l))
+ return Z({}, n, r)
+}
+function ll(e) {
+ return (
+ (e = ((e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext) || Tt),
+ ($t = de.current),
+ H(de, e),
+ H(Pe, Pe.current),
+ !0
+ )
+}
+function Ku(e, t, n) {
+ var r = e.stateNode
+ if (!r) throw Error(P(169))
+ n
+ ? ((e = Ba(e, t, $t)),
+ (r.__reactInternalMemoizedMergedChildContext = e),
+ Q(Pe),
+ Q(de),
+ H(de, e))
+ : Q(Pe),
+ H(Pe, n)
+}
+var rt = null,
+ Cl = !1,
+ eo = !1
+function Va(e) {
+ rt === null ? (rt = [e]) : rt.push(e)
+}
+function Gd(e) {
+ ;(Cl = !0), Va(e)
+}
+function zt() {
+ if (!eo && rt !== null) {
+ eo = !0
+ var e = 0,
+ t = B
+ try {
+ var n = rt
+ for (B = 1; e < n.length; e++) {
+ var r = n[e]
+ do r = r(!0)
+ while (r !== null)
+ }
+ ;(rt = null), (Cl = !1)
+ } catch (l) {
+ throw (rt !== null && (rt = rt.slice(e + 1)), pa(Ei, zt), l)
+ } finally {
+ ;(B = t), (eo = !1)
+ }
+ }
+ return null
+}
+var rn = [],
+ ln = 0,
+ ol = null,
+ il = 0,
+ De = [],
+ Ie = 0,
+ Bt = null,
+ lt = 1,
+ ot = ""
+function At(e, t) {
+ ;(rn[ln++] = il), (rn[ln++] = ol), (ol = e), (il = t)
+}
+function Ha(e, t, n) {
+ ;(De[Ie++] = lt), (De[Ie++] = ot), (De[Ie++] = Bt), (Bt = e)
+ var r = lt
+ e = ot
+ var l = 32 - We(r) - 1
+ ;(r &= ~(1 << l)), (n += 1)
+ var o = 32 - We(t) + l
+ if (30 < o) {
+ var i = l - (l % 5)
+ ;(o = (r & ((1 << i) - 1)).toString(32)),
+ (r >>= i),
+ (l -= i),
+ (lt = (1 << (32 - We(t) + l)) | (n << l) | r),
+ (ot = o + e)
+ } else (lt = (1 << o) | (n << l) | r), (ot = e)
+}
+function Ni(e) {
+ e.return !== null && (At(e, 1), Ha(e, 1, 0))
+}
+function Oi(e) {
+ for (; e === ol; ) (ol = rn[--ln]), (rn[ln] = null), (il = rn[--ln]), (rn[ln] = null)
+ for (; e === Bt; )
+ (Bt = De[--Ie]),
+ (De[Ie] = null),
+ (ot = De[--Ie]),
+ (De[Ie] = null),
+ (lt = De[--Ie]),
+ (De[Ie] = null)
+}
+var Ne = null,
+ Te = null,
+ K = !1,
+ He = null
+function Wa(e, t) {
+ var n = je(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 Gu(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), (Ne = e), (Te = _t(t.firstChild)), !0) : !1
+ )
+ case 6:
+ return (
+ (t = e.pendingProps === "" || t.nodeType !== 3 ? null : t),
+ t !== null ? ((e.stateNode = t), (Ne = e), (Te = null), !0) : !1
+ )
+ case 13:
+ return (
+ (t = t.nodeType !== 8 ? null : t),
+ t !== null
+ ? ((n = Bt !== null ? { id: lt, overflow: ot } : null),
+ (e.memoizedState = { dehydrated: t, treeContext: n, retryLane: 1073741824 }),
+ (n = je(18, null, null, 0)),
+ (n.stateNode = t),
+ (n.return = e),
+ (e.child = n),
+ (Ne = e),
+ (Te = null),
+ !0)
+ : !1
+ )
+ default:
+ return !1
+ }
+}
+function Fo(e) {
+ return (e.mode & 1) !== 0 && (e.flags & 128) === 0
+}
+function $o(e) {
+ if (K) {
+ var t = Te
+ if (t) {
+ var n = t
+ if (!Gu(e, t)) {
+ if (Fo(e)) throw Error(P(418))
+ t = _t(n.nextSibling)
+ var r = Ne
+ t && Gu(e, t) ? Wa(r, n) : ((e.flags = (e.flags & -4097) | 2), (K = !1), (Ne = e))
+ }
+ } else {
+ if (Fo(e)) throw Error(P(418))
+ ;(e.flags = (e.flags & -4097) | 2), (K = !1), (Ne = e)
+ }
+ }
+}
+function Yu(e) {
+ for (e = e.return; e !== null && e.tag !== 5 && e.tag !== 3 && e.tag !== 13; )
+ e = e.return
+ Ne = e
+}
+function Nr(e) {
+ if (e !== Ne) return !1
+ if (!K) return Yu(e), (K = !0), !1
+ var t
+ if (
+ ((t = e.tag !== 3) &&
+ !(t = e.tag !== 5) &&
+ ((t = e.type), (t = t !== "head" && t !== "body" && !Io(e.type, e.memoizedProps))),
+ t && (t = Te))
+ ) {
+ if (Fo(e)) throw (Qa(), Error(P(418)))
+ for (; t; ) Wa(e, t), (t = _t(t.nextSibling))
+ }
+ if ((Yu(e), e.tag === 13)) {
+ if (((e = e.memoizedState), (e = e !== null ? e.dehydrated : null), !e))
+ throw Error(P(317))
+ e: {
+ for (e = e.nextSibling, t = 0; e; ) {
+ if (e.nodeType === 8) {
+ var n = e.data
+ if (n === "/$") {
+ if (t === 0) {
+ Te = _t(e.nextSibling)
+ break e
+ }
+ t--
+ } else (n !== "$" && n !== "$!" && n !== "$?") || t++
+ }
+ e = e.nextSibling
+ }
+ Te = null
+ }
+ } else Te = Ne ? _t(e.stateNode.nextSibling) : null
+ return !0
+}
+function Qa() {
+ for (var e = Te; e; ) e = _t(e.nextSibling)
+}
+function gn() {
+ ;(Te = Ne = null), (K = !1)
+}
+function zi(e) {
+ He === null ? (He = [e]) : He.push(e)
+}
+var Yd = ft.ReactCurrentBatchConfig
+function Be(e, t) {
+ if (e && e.defaultProps) {
+ ;(t = Z({}, t)), (e = e.defaultProps)
+ for (var n in e) t[n] === void 0 && (t[n] = e[n])
+ return t
+ }
+ return t
+}
+var ul = Ot(null),
+ sl = null,
+ on = null,
+ Ai = null
+function Di() {
+ Ai = on = sl = null
+}
+function Ii(e) {
+ var t = ul.current
+ Q(ul), (e._currentValue = t)
+}
+function Bo(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 hn(e, t) {
+ ;(sl = e),
+ (Ai = on = null),
+ (e = e.dependencies),
+ e !== null &&
+ e.firstContext !== null &&
+ (e.lanes & t && (xe = !0), (e.firstContext = null))
+}
+function Ue(e) {
+ var t = e._currentValue
+ if (Ai !== e)
+ if (((e = { context: e, memoizedValue: t, next: null }), on === null)) {
+ if (sl === null) throw Error(P(308))
+ ;(on = e), (sl.dependencies = { lanes: 0, firstContext: e })
+ } else on = on.next = e
+ return t
+}
+var jt = null
+function ji(e) {
+ jt === null ? (jt = [e]) : jt.push(e)
+}
+function Ka(e, t, n, r) {
+ var l = t.interleaved
+ return (
+ l === null ? ((n.next = n), ji(t)) : ((n.next = l.next), (l.next = n)),
+ (t.interleaved = n),
+ at(e, r)
+ )
+}
+function at(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 ht = !1
+function Mi(e) {
+ e.updateQueue = {
+ baseState: e.memoizedState,
+ firstBaseUpdate: null,
+ lastBaseUpdate: null,
+ shared: { pending: null, interleaved: null, lanes: 0 },
+ effects: null
+ }
+}
+function Ga(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 it(e, t) {
+ return { eventTime: e, lane: t, tag: 0, payload: null, callback: null, next: null }
+}
+function xt(e, t, n) {
+ var r = e.updateQueue
+ if (r === null) return null
+ if (((r = r.shared), U & 2)) {
+ var l = r.pending
+ return (
+ l === null ? (t.next = t) : ((t.next = l.next), (l.next = t)),
+ (r.pending = t),
+ at(e, n)
+ )
+ }
+ return (
+ (l = r.interleaved),
+ l === null ? ((t.next = t), ji(r)) : ((t.next = l.next), (l.next = t)),
+ (r.interleaved = t),
+ at(e, n)
+ )
+}
+function Br(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), ki(e, n)
+ }
+}
+function Xu(e, t) {
+ var n = e.updateQueue,
+ r = e.alternate
+ if (r !== null && ((r = r.updateQueue), n === r)) {
+ var l = null,
+ o = null
+ if (((n = n.firstBaseUpdate), n !== null)) {
+ do {
+ var i = {
+ eventTime: n.eventTime,
+ lane: n.lane,
+ tag: n.tag,
+ payload: n.payload,
+ callback: n.callback,
+ next: null
+ }
+ o === null ? (l = o = i) : (o = o.next = i), (n = n.next)
+ } while (n !== null)
+ o === null ? (l = o = t) : (o = o.next = t)
+ } else l = o = t
+ ;(n = {
+ baseState: r.baseState,
+ firstBaseUpdate: l,
+ lastBaseUpdate: o,
+ shared: r.shared,
+ effects: r.effects
+ }),
+ (e.updateQueue = n)
+ return
+ }
+ ;(e = n.lastBaseUpdate),
+ e === null ? (n.firstBaseUpdate = t) : (e.next = t),
+ (n.lastBaseUpdate = t)
+}
+function al(e, t, n, r) {
+ var l = e.updateQueue
+ ht = !1
+ var o = l.firstBaseUpdate,
+ i = l.lastBaseUpdate,
+ u = l.shared.pending
+ if (u !== null) {
+ l.shared.pending = null
+ var s = u,
+ a = s.next
+ ;(s.next = null), i === null ? (o = a) : (i.next = a), (i = s)
+ var d = e.alternate
+ d !== null &&
+ ((d = d.updateQueue),
+ (u = d.lastBaseUpdate),
+ u !== i &&
+ (u === null ? (d.firstBaseUpdate = a) : (u.next = a), (d.lastBaseUpdate = s)))
+ }
+ if (o !== null) {
+ var m = l.baseState
+ ;(i = 0), (d = a = s = null), (u = o)
+ do {
+ var h = u.lane,
+ w = u.eventTime
+ if ((r & h) === h) {
+ d !== null &&
+ (d = d.next =
+ {
+ eventTime: w,
+ lane: 0,
+ tag: u.tag,
+ payload: u.payload,
+ callback: u.callback,
+ next: null
+ })
+ e: {
+ var k = e,
+ S = u
+ switch (((h = t), (w = n), S.tag)) {
+ case 1:
+ if (((k = S.payload), typeof k == "function")) {
+ m = k.call(w, m, h)
+ break e
+ }
+ m = k
+ break e
+ case 3:
+ k.flags = (k.flags & -65537) | 128
+ case 0:
+ if (
+ ((k = S.payload),
+ (h = typeof k == "function" ? k.call(w, m, h) : k),
+ h == null)
+ )
+ break e
+ m = Z({}, m, h)
+ break e
+ case 2:
+ ht = !0
+ }
+ }
+ u.callback !== null &&
+ u.lane !== 0 &&
+ ((e.flags |= 64), (h = l.effects), h === null ? (l.effects = [u]) : h.push(u))
+ } else
+ (w = {
+ eventTime: w,
+ lane: h,
+ tag: u.tag,
+ payload: u.payload,
+ callback: u.callback,
+ next: null
+ }),
+ d === null ? ((a = d = w), (s = m)) : (d = d.next = w),
+ (i |= h)
+ if (((u = u.next), u === null)) {
+ if (((u = l.shared.pending), u === null)) break
+ ;(h = u),
+ (u = h.next),
+ (h.next = null),
+ (l.lastBaseUpdate = h),
+ (l.shared.pending = null)
+ }
+ } while (!0)
+ if (
+ (d === null && (s = m),
+ (l.baseState = s),
+ (l.firstBaseUpdate = a),
+ (l.lastBaseUpdate = d),
+ (t = l.shared.interleaved),
+ t !== null)
+ ) {
+ l = t
+ do (i |= l.lane), (l = l.next)
+ while (l !== t)
+ } else o === null && (l.shared.lanes = 0)
+ ;(Ht |= i), (e.lanes = i), (e.memoizedState = m)
+ }
+}
+function Zu(e, t, n) {
+ if (((e = t.effects), (t.effects = null), e !== null))
+ for (t = 0; t < e.length; t++) {
+ var r = e[t],
+ l = r.callback
+ if (l !== null) {
+ if (((r.callback = null), (r = n), typeof l != "function")) throw Error(P(191, l))
+ l.call(r)
+ }
+ }
+}
+var Ya = new Ks.Component().refs
+function Vo(e, t, n, r) {
+ ;(t = e.memoizedState),
+ (n = n(r, t)),
+ (n = n == null ? t : Z({}, t, n)),
+ (e.memoizedState = n),
+ e.lanes === 0 && (e.updateQueue.baseState = n)
+}
+var Ll = {
+ isMounted: function (e) {
+ return (e = e._reactInternals) ? Kt(e) === e : !1
+ },
+ enqueueSetState: function (e, t, n) {
+ e = e._reactInternals
+ var r = ve(),
+ l = Ct(e),
+ o = it(r, l)
+ ;(o.payload = t),
+ n != null && (o.callback = n),
+ (t = xt(e, o, l)),
+ t !== null && (Qe(t, e, l, r), Br(t, e, l))
+ },
+ enqueueReplaceState: function (e, t, n) {
+ e = e._reactInternals
+ var r = ve(),
+ l = Ct(e),
+ o = it(r, l)
+ ;(o.tag = 1),
+ (o.payload = t),
+ n != null && (o.callback = n),
+ (t = xt(e, o, l)),
+ t !== null && (Qe(t, e, l, r), Br(t, e, l))
+ },
+ enqueueForceUpdate: function (e, t) {
+ e = e._reactInternals
+ var n = ve(),
+ r = Ct(e),
+ l = it(n, r)
+ ;(l.tag = 2),
+ t != null && (l.callback = t),
+ (t = xt(e, l, r)),
+ t !== null && (Qe(t, e, r, n), Br(t, e, r))
+ }
+}
+function qu(e, t, n, r, l, o, i) {
+ return (
+ (e = e.stateNode),
+ typeof e.shouldComponentUpdate == "function"
+ ? e.shouldComponentUpdate(r, o, i)
+ : t.prototype && t.prototype.isPureReactComponent
+ ? !tr(n, r) || !tr(l, o)
+ : !0
+ )
+}
+function Xa(e, t, n) {
+ var r = !1,
+ l = Tt,
+ o = t.contextType
+ return (
+ typeof o == "object" && o !== null
+ ? (o = Ue(o))
+ : ((l = Ce(t) ? $t : de.current),
+ (r = t.contextTypes),
+ (o = (r = r != null) ? yn(e, l) : Tt)),
+ (t = new t(n, o)),
+ (e.memoizedState = t.state !== null && t.state !== void 0 ? t.state : null),
+ (t.updater = Ll),
+ (e.stateNode = t),
+ (t._reactInternals = e),
+ r &&
+ ((e = e.stateNode),
+ (e.__reactInternalMemoizedUnmaskedChildContext = l),
+ (e.__reactInternalMemoizedMaskedChildContext = o)),
+ t
+ )
+}
+function Ju(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 && Ll.enqueueReplaceState(t, t.state, null)
+}
+function Ho(e, t, n, r) {
+ var l = e.stateNode
+ ;(l.props = n), (l.state = e.memoizedState), (l.refs = Ya), Mi(e)
+ var o = t.contextType
+ typeof o == "object" && o !== null
+ ? (l.context = Ue(o))
+ : ((o = Ce(t) ? $t : de.current), (l.context = yn(e, o))),
+ (l.state = e.memoizedState),
+ (o = t.getDerivedStateFromProps),
+ typeof o == "function" && (Vo(e, t, o, n), (l.state = e.memoizedState)),
+ typeof t.getDerivedStateFromProps == "function" ||
+ typeof l.getSnapshotBeforeUpdate == "function" ||
+ (typeof l.UNSAFE_componentWillMount != "function" &&
+ typeof l.componentWillMount != "function") ||
+ ((t = l.state),
+ typeof l.componentWillMount == "function" && l.componentWillMount(),
+ typeof l.UNSAFE_componentWillMount == "function" && l.UNSAFE_componentWillMount(),
+ t !== l.state && Ll.enqueueReplaceState(l, l.state, null),
+ al(e, n, l, r),
+ (l.state = e.memoizedState)),
+ typeof l.componentDidMount == "function" && (e.flags |= 4194308)
+}
+function zn(e, t, n) {
+ if (((e = n.ref), e !== null && typeof e != "function" && typeof e != "object")) {
+ if (n._owner) {
+ if (((n = n._owner), n)) {
+ if (n.tag !== 1) throw Error(P(309))
+ var r = n.stateNode
+ }
+ if (!r) throw Error(P(147, e))
+ var l = r,
+ o = "" + e
+ return t !== null &&
+ t.ref !== null &&
+ typeof t.ref == "function" &&
+ t.ref._stringRef === o
+ ? t.ref
+ : ((t = function (i) {
+ var u = l.refs
+ u === Ya && (u = l.refs = {}), i === null ? delete u[o] : (u[o] = i)
+ }),
+ (t._stringRef = o),
+ t)
+ }
+ if (typeof e != "string") throw Error(P(284))
+ if (!n._owner) throw Error(P(290, e))
+ }
+ return e
+}
+function Or(e, t) {
+ throw (
+ ((e = Object.prototype.toString.call(t)),
+ Error(
+ P(
+ 31,
+ e === "[object Object]"
+ ? "object with keys {" + Object.keys(t).join(", ") + "}"
+ : e
+ )
+ ))
+ )
+}
+function bu(e) {
+ var t = e._init
+ return t(e._payload)
+}
+function Za(e) {
+ function t(f, c) {
+ if (e) {
+ var p = f.deletions
+ p === null ? ((f.deletions = [c]), (f.flags |= 16)) : p.push(c)
+ }
+ }
+ function n(f, c) {
+ if (!e) return null
+ for (; c !== null; ) t(f, c), (c = c.sibling)
+ return null
+ }
+ function r(f, c) {
+ for (f = new Map(); c !== null; )
+ c.key !== null ? f.set(c.key, c) : f.set(c.index, c), (c = c.sibling)
+ return f
+ }
+ function l(f, c) {
+ return (f = Lt(f, c)), (f.index = 0), (f.sibling = null), f
+ }
+ function o(f, c, p) {
+ return (
+ (f.index = p),
+ e
+ ? ((p = f.alternate),
+ p !== null
+ ? ((p = p.index), p < c ? ((f.flags |= 2), c) : p)
+ : ((f.flags |= 2), c))
+ : ((f.flags |= 1048576), c)
+ )
+ }
+ function i(f) {
+ return e && f.alternate === null && (f.flags |= 2), f
+ }
+ function u(f, c, p, g) {
+ return c === null || c.tag !== 6
+ ? ((c = uo(p, f.mode, g)), (c.return = f), c)
+ : ((c = l(c, p)), (c.return = f), c)
+ }
+ function s(f, c, p, g) {
+ var E = p.type
+ return E === qt
+ ? d(f, c, p.props.children, g, p.key)
+ : c !== null &&
+ (c.elementType === E ||
+ (typeof E == "object" && E !== null && E.$$typeof === pt && bu(E) === c.type))
+ ? ((g = l(c, p.props)), (g.ref = zn(f, c, p)), (g.return = f), g)
+ : ((g = Gr(p.type, p.key, p.props, null, f.mode, g)),
+ (g.ref = zn(f, c, p)),
+ (g.return = f),
+ g)
+ }
+ function a(f, c, p, g) {
+ return c === null ||
+ c.tag !== 4 ||
+ c.stateNode.containerInfo !== p.containerInfo ||
+ c.stateNode.implementation !== p.implementation
+ ? ((c = so(p, f.mode, g)), (c.return = f), c)
+ : ((c = l(c, p.children || [])), (c.return = f), c)
+ }
+ function d(f, c, p, g, E) {
+ return c === null || c.tag !== 7
+ ? ((c = Ft(p, f.mode, g, E)), (c.return = f), c)
+ : ((c = l(c, p)), (c.return = f), c)
+ }
+ function m(f, c, p) {
+ if ((typeof c == "string" && c !== "") || typeof c == "number")
+ return (c = uo("" + c, f.mode, p)), (c.return = f), c
+ if (typeof c == "object" && c !== null) {
+ switch (c.$$typeof) {
+ case Sr:
+ return (
+ (p = Gr(c.type, c.key, c.props, null, f.mode, p)),
+ (p.ref = zn(f, null, c)),
+ (p.return = f),
+ p
+ )
+ case Zt:
+ return (c = so(c, f.mode, p)), (c.return = f), c
+ case pt:
+ var g = c._init
+ return m(f, g(c._payload), p)
+ }
+ if (jn(c) || Ln(c)) return (c = Ft(c, f.mode, p, null)), (c.return = f), c
+ Or(f, c)
+ }
+ return null
+ }
+ function h(f, c, p, g) {
+ var E = c !== null ? c.key : null
+ if ((typeof p == "string" && p !== "") || typeof p == "number")
+ return E !== null ? null : u(f, c, "" + p, g)
+ if (typeof p == "object" && p !== null) {
+ switch (p.$$typeof) {
+ case Sr:
+ return p.key === E ? s(f, c, p, g) : null
+ case Zt:
+ return p.key === E ? a(f, c, p, g) : null
+ case pt:
+ return (E = p._init), h(f, c, E(p._payload), g)
+ }
+ if (jn(p) || Ln(p)) return E !== null ? null : d(f, c, p, g, null)
+ Or(f, p)
+ }
+ return null
+ }
+ function w(f, c, p, g, E) {
+ if ((typeof g == "string" && g !== "") || typeof g == "number")
+ return (f = f.get(p) || null), u(c, f, "" + g, E)
+ if (typeof g == "object" && g !== null) {
+ switch (g.$$typeof) {
+ case Sr:
+ return (f = f.get(g.key === null ? p : g.key) || null), s(c, f, g, E)
+ case Zt:
+ return (f = f.get(g.key === null ? p : g.key) || null), a(c, f, g, E)
+ case pt:
+ var _ = g._init
+ return w(f, c, p, _(g._payload), E)
+ }
+ if (jn(g) || Ln(g)) return (f = f.get(p) || null), d(c, f, g, E, null)
+ Or(c, g)
+ }
+ return null
+ }
+ function k(f, c, p, g) {
+ for (
+ var E = null, _ = null, y = c, x = (c = 0), A = null;
+ y !== null && x < p.length;
+ x++
+ ) {
+ y.index > x ? ((A = y), (y = null)) : (A = y.sibling)
+ var N = h(f, y, p[x], g)
+ if (N === null) {
+ y === null && (y = A)
+ break
+ }
+ e && y && N.alternate === null && t(f, y),
+ (c = o(N, c, x)),
+ _ === null ? (E = N) : (_.sibling = N),
+ (_ = N),
+ (y = A)
+ }
+ if (x === p.length) return n(f, y), K && At(f, x), E
+ if (y === null) {
+ for (; x < p.length; x++)
+ (y = m(f, p[x], g)),
+ y !== null &&
+ ((c = o(y, c, x)), _ === null ? (E = y) : (_.sibling = y), (_ = y))
+ return K && At(f, x), E
+ }
+ for (y = r(f, y); x < p.length; x++)
+ (A = w(y, f, x, p[x], g)),
+ A !== null &&
+ (e && A.alternate !== null && y.delete(A.key === null ? x : A.key),
+ (c = o(A, c, x)),
+ _ === null ? (E = A) : (_.sibling = A),
+ (_ = A))
+ return (
+ e &&
+ y.forEach(function (F) {
+ return t(f, F)
+ }),
+ K && At(f, x),
+ E
+ )
+ }
+ function S(f, c, p, g) {
+ var E = Ln(p)
+ if (typeof E != "function") throw Error(P(150))
+ if (((p = E.call(p)), p == null)) throw Error(P(151))
+ for (
+ var _ = (E = null), y = c, x = (c = 0), A = null, N = p.next();
+ y !== null && !N.done;
+ x++, N = p.next()
+ ) {
+ y.index > x ? ((A = y), (y = null)) : (A = y.sibling)
+ var F = h(f, y, N.value, g)
+ if (F === null) {
+ y === null && (y = A)
+ break
+ }
+ e && y && F.alternate === null && t(f, y),
+ (c = o(F, c, x)),
+ _ === null ? (E = F) : (_.sibling = F),
+ (_ = F),
+ (y = A)
+ }
+ if (N.done) return n(f, y), K && At(f, x), E
+ if (y === null) {
+ for (; !N.done; x++, N = p.next())
+ (N = m(f, N.value, g)),
+ N !== null &&
+ ((c = o(N, c, x)), _ === null ? (E = N) : (_.sibling = N), (_ = N))
+ return K && At(f, x), E
+ }
+ for (y = r(f, y); !N.done; x++, N = p.next())
+ (N = w(y, f, x, N.value, g)),
+ N !== null &&
+ (e && N.alternate !== null && y.delete(N.key === null ? x : N.key),
+ (c = o(N, c, x)),
+ _ === null ? (E = N) : (_.sibling = N),
+ (_ = N))
+ return (
+ e &&
+ y.forEach(function (V) {
+ return t(f, V)
+ }),
+ K && At(f, x),
+ E
+ )
+ }
+ function R(f, c, p, g) {
+ if (
+ (typeof p == "object" &&
+ p !== null &&
+ p.type === qt &&
+ p.key === null &&
+ (p = p.props.children),
+ typeof p == "object" && p !== null)
+ ) {
+ switch (p.$$typeof) {
+ case Sr:
+ e: {
+ for (var E = p.key, _ = c; _ !== null; ) {
+ if (_.key === E) {
+ if (((E = p.type), E === qt)) {
+ if (_.tag === 7) {
+ n(f, _.sibling), (c = l(_, p.props.children)), (c.return = f), (f = c)
+ break e
+ }
+ } else if (
+ _.elementType === E ||
+ (typeof E == "object" &&
+ E !== null &&
+ E.$$typeof === pt &&
+ bu(E) === _.type)
+ ) {
+ n(f, _.sibling),
+ (c = l(_, p.props)),
+ (c.ref = zn(f, _, p)),
+ (c.return = f),
+ (f = c)
+ break e
+ }
+ n(f, _)
+ break
+ } else t(f, _)
+ _ = _.sibling
+ }
+ p.type === qt
+ ? ((c = Ft(p.props.children, f.mode, g, p.key)), (c.return = f), (f = c))
+ : ((g = Gr(p.type, p.key, p.props, null, f.mode, g)),
+ (g.ref = zn(f, c, p)),
+ (g.return = f),
+ (f = g))
+ }
+ return i(f)
+ case Zt:
+ e: {
+ for (_ = p.key; c !== null; ) {
+ if (c.key === _)
+ if (
+ c.tag === 4 &&
+ c.stateNode.containerInfo === p.containerInfo &&
+ c.stateNode.implementation === p.implementation
+ ) {
+ n(f, c.sibling), (c = l(c, p.children || [])), (c.return = f), (f = c)
+ break e
+ } else {
+ n(f, c)
+ break
+ }
+ else t(f, c)
+ c = c.sibling
+ }
+ ;(c = so(p, f.mode, g)), (c.return = f), (f = c)
+ }
+ return i(f)
+ case pt:
+ return (_ = p._init), R(f, c, _(p._payload), g)
+ }
+ if (jn(p)) return k(f, c, p, g)
+ if (Ln(p)) return S(f, c, p, g)
+ Or(f, p)
+ }
+ return (typeof p == "string" && p !== "") || typeof p == "number"
+ ? ((p = "" + p),
+ c !== null && c.tag === 6
+ ? (n(f, c.sibling), (c = l(c, p)), (c.return = f), (f = c))
+ : (n(f, c), (c = uo(p, f.mode, g)), (c.return = f), (f = c)),
+ i(f))
+ : n(f, c)
+ }
+ return R
+}
+var wn = Za(!0),
+ qa = Za(!1),
+ yr = {},
+ et = Ot(yr),
+ or = Ot(yr),
+ ir = Ot(yr)
+function Mt(e) {
+ if (e === yr) throw Error(P(174))
+ return e
+}
+function Ui(e, t) {
+ switch ((H(ir, t), H(or, e), H(et, yr), (e = t.nodeType), e)) {
+ case 9:
+ case 11:
+ t = (t = t.documentElement) ? t.namespaceURI : Eo(null, "")
+ break
+ default:
+ ;(e = e === 8 ? t.parentNode : t),
+ (t = e.namespaceURI || null),
+ (e = e.tagName),
+ (t = Eo(t, e))
+ }
+ Q(et), H(et, t)
+}
+function Sn() {
+ Q(et), Q(or), Q(ir)
+}
+function Ja(e) {
+ Mt(ir.current)
+ var t = Mt(et.current),
+ n = Eo(t, e.type)
+ t !== n && (H(or, e), H(et, n))
+}
+function Fi(e) {
+ or.current === e && (Q(et), Q(or))
+}
+var Y = Ot(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 to = []
+function $i() {
+ for (var e = 0; e < to.length; e++) to[e]._workInProgressVersionPrimary = null
+ to.length = 0
+}
+var Vr = ft.ReactCurrentDispatcher,
+ no = ft.ReactCurrentBatchConfig,
+ Vt = 0,
+ X = null,
+ ne = null,
+ le = null,
+ fl = !1,
+ Wn = !1,
+ ur = 0,
+ Xd = 0
+function ae() {
+ throw Error(P(321))
+}
+function Bi(e, t) {
+ if (t === null) return !1
+ for (var n = 0; n < t.length && n < e.length; n++) if (!Ke(e[n], t[n])) return !1
+ return !0
+}
+function Vi(e, t, n, r, l, o) {
+ if (
+ ((Vt = o),
+ (X = t),
+ (t.memoizedState = null),
+ (t.updateQueue = null),
+ (t.lanes = 0),
+ (Vr.current = e === null || e.memoizedState === null ? bd : ep),
+ (e = n(r, l)),
+ Wn)
+ ) {
+ o = 0
+ do {
+ if (((Wn = !1), (ur = 0), 25 <= o)) throw Error(P(301))
+ ;(o += 1),
+ (le = ne = null),
+ (t.updateQueue = null),
+ (Vr.current = tp),
+ (e = n(r, l))
+ } while (Wn)
+ }
+ if (
+ ((Vr.current = dl),
+ (t = ne !== null && ne.next !== null),
+ (Vt = 0),
+ (le = ne = X = null),
+ (fl = !1),
+ t)
+ )
+ throw Error(P(300))
+ return e
+}
+function Hi() {
+ var e = ur !== 0
+ return (ur = 0), e
+}
+function Xe() {
+ var e = {
+ memoizedState: null,
+ baseState: null,
+ baseQueue: null,
+ queue: null,
+ next: null
+ }
+ return le === null ? (X.memoizedState = le = e) : (le = le.next = e), le
+}
+function Fe() {
+ if (ne === null) {
+ var e = X.alternate
+ e = e !== null ? e.memoizedState : null
+ } else e = ne.next
+ var t = le === null ? X.memoizedState : le.next
+ if (t !== null) (le = t), (ne = e)
+ else {
+ if (e === null) throw Error(P(310))
+ ;(ne = e),
+ (e = {
+ memoizedState: ne.memoizedState,
+ baseState: ne.baseState,
+ baseQueue: ne.baseQueue,
+ queue: ne.queue,
+ next: null
+ }),
+ le === null ? (X.memoizedState = le = e) : (le = le.next = e)
+ }
+ return le
+}
+function sr(e, t) {
+ return typeof t == "function" ? t(e) : t
+}
+function ro(e) {
+ var t = Fe(),
+ n = t.queue
+ if (n === null) throw Error(P(311))
+ n.lastRenderedReducer = e
+ var r = ne,
+ l = r.baseQueue,
+ o = n.pending
+ if (o !== null) {
+ if (l !== null) {
+ var i = l.next
+ ;(l.next = o.next), (o.next = i)
+ }
+ ;(r.baseQueue = l = o), (n.pending = null)
+ }
+ if (l !== null) {
+ ;(o = l.next), (r = r.baseState)
+ var u = (i = null),
+ s = null,
+ a = o
+ do {
+ var d = a.lane
+ if ((Vt & d) === d)
+ s !== null &&
+ (s = s.next =
+ {
+ lane: 0,
+ action: a.action,
+ hasEagerState: a.hasEagerState,
+ eagerState: a.eagerState,
+ next: null
+ }),
+ (r = a.hasEagerState ? a.eagerState : e(r, a.action))
+ else {
+ var m = {
+ lane: d,
+ action: a.action,
+ hasEagerState: a.hasEagerState,
+ eagerState: a.eagerState,
+ next: null
+ }
+ s === null ? ((u = s = m), (i = r)) : (s = s.next = m), (X.lanes |= d), (Ht |= d)
+ }
+ a = a.next
+ } while (a !== null && a !== o)
+ s === null ? (i = r) : (s.next = u),
+ Ke(r, t.memoizedState) || (xe = !0),
+ (t.memoizedState = r),
+ (t.baseState = i),
+ (t.baseQueue = s),
+ (n.lastRenderedState = r)
+ }
+ if (((e = n.interleaved), e !== null)) {
+ l = e
+ do (o = l.lane), (X.lanes |= o), (Ht |= o), (l = l.next)
+ while (l !== e)
+ } else l === null && (n.lanes = 0)
+ return [t.memoizedState, n.dispatch]
+}
+function lo(e) {
+ var t = Fe(),
+ n = t.queue
+ if (n === null) throw Error(P(311))
+ n.lastRenderedReducer = e
+ var r = n.dispatch,
+ l = n.pending,
+ o = t.memoizedState
+ if (l !== null) {
+ n.pending = null
+ var i = (l = l.next)
+ do (o = e(o, i.action)), (i = i.next)
+ while (i !== l)
+ Ke(o, t.memoizedState) || (xe = !0),
+ (t.memoizedState = o),
+ t.baseQueue === null && (t.baseState = o),
+ (n.lastRenderedState = o)
+ }
+ return [o, r]
+}
+function ba() {}
+function ec(e, t) {
+ var n = X,
+ r = Fe(),
+ l = t(),
+ o = !Ke(r.memoizedState, l)
+ if (
+ (o && ((r.memoizedState = l), (xe = !0)),
+ (r = r.queue),
+ Wi(rc.bind(null, n, r, e), [e]),
+ r.getSnapshot !== t || o || (le !== null && le.memoizedState.tag & 1))
+ ) {
+ if (((n.flags |= 2048), ar(9, nc.bind(null, n, r, l, t), void 0, null), oe === null))
+ throw Error(P(349))
+ Vt & 30 || tc(n, t, l)
+ }
+ return l
+}
+function tc(e, t, n) {
+ ;(e.flags |= 16384),
+ (e = { getSnapshot: t, value: n }),
+ (t = X.updateQueue),
+ t === null
+ ? ((t = { lastEffect: null, stores: null }), (X.updateQueue = t), (t.stores = [e]))
+ : ((n = t.stores), n === null ? (t.stores = [e]) : n.push(e))
+}
+function nc(e, t, n, r) {
+ ;(t.value = n), (t.getSnapshot = r), lc(t) && oc(e)
+}
+function rc(e, t, n) {
+ return n(function () {
+ lc(t) && oc(e)
+ })
+}
+function lc(e) {
+ var t = e.getSnapshot
+ e = e.value
+ try {
+ var n = t()
+ return !Ke(e, n)
+ } catch (r) {
+ return !0
+ }
+}
+function oc(e) {
+ var t = at(e, 1)
+ t !== null && Qe(t, e, 1, -1)
+}
+function es(e) {
+ var t = Xe()
+ return (
+ typeof e == "function" && (e = e()),
+ (t.memoizedState = t.baseState = e),
+ (e = {
+ pending: null,
+ interleaved: null,
+ lanes: 0,
+ dispatch: null,
+ lastRenderedReducer: sr,
+ lastRenderedState: e
+ }),
+ (t.queue = e),
+ (e = e.dispatch = Jd.bind(null, X, e)),
+ [t.memoizedState, e]
+ )
+}
+function ar(e, t, n, r) {
+ return (
+ (e = { tag: e, create: t, destroy: n, deps: r, next: null }),
+ (t = X.updateQueue),
+ t === null
+ ? ((t = { lastEffect: null, stores: null }),
+ (X.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 ic() {
+ return Fe().memoizedState
+}
+function Hr(e, t, n, r) {
+ var l = Xe()
+ ;(X.flags |= e), (l.memoizedState = ar(1 | t, n, void 0, r === void 0 ? null : r))
+}
+function Rl(e, t, n, r) {
+ var l = Fe()
+ r = r === void 0 ? null : r
+ var o = void 0
+ if (ne !== null) {
+ var i = ne.memoizedState
+ if (((o = i.destroy), r !== null && Bi(r, i.deps))) {
+ l.memoizedState = ar(t, n, o, r)
+ return
+ }
+ }
+ ;(X.flags |= e), (l.memoizedState = ar(1 | t, n, o, r))
+}
+function ts(e, t) {
+ return Hr(8390656, 8, e, t)
+}
+function Wi(e, t) {
+ return Rl(2048, 8, e, t)
+}
+function uc(e, t) {
+ return Rl(4, 2, e, t)
+}
+function sc(e, t) {
+ return Rl(4, 4, e, t)
+}
+function ac(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 cc(e, t, n) {
+ return (n = n != null ? n.concat([e]) : null), Rl(4, 4, ac.bind(null, t, e), n)
+}
+function Qi() {}
+function fc(e, t) {
+ var n = Fe()
+ t = t === void 0 ? null : t
+ var r = n.memoizedState
+ return r !== null && t !== null && Bi(t, r[1]) ? r[0] : ((n.memoizedState = [e, t]), e)
+}
+function dc(e, t) {
+ var n = Fe()
+ t = t === void 0 ? null : t
+ var r = n.memoizedState
+ return r !== null && t !== null && Bi(t, r[1])
+ ? r[0]
+ : ((e = e()), (n.memoizedState = [e, t]), e)
+}
+function pc(e, t, n) {
+ return Vt & 21
+ ? (Ke(n, t) || ((n = va()), (X.lanes |= n), (Ht |= n), (e.baseState = !0)), t)
+ : (e.baseState && ((e.baseState = !1), (xe = !0)), (e.memoizedState = n))
+}
+function Zd(e, t) {
+ var n = B
+ ;(B = n !== 0 && 4 > n ? n : 4), e(!0)
+ var r = no.transition
+ no.transition = {}
+ try {
+ e(!1), t()
+ } finally {
+ ;(B = n), (no.transition = r)
+ }
+}
+function hc() {
+ return Fe().memoizedState
+}
+function qd(e, t, n) {
+ var r = Ct(e)
+ if (
+ ((n = { lane: r, action: n, hasEagerState: !1, eagerState: null, next: null }), mc(e))
+ )
+ vc(t, n)
+ else if (((n = Ka(e, t, n, r)), n !== null)) {
+ var l = ve()
+ Qe(n, e, r, l), yc(n, t, r)
+ }
+}
+function Jd(e, t, n) {
+ var r = Ct(e),
+ l = { lane: r, action: n, hasEagerState: !1, eagerState: null, next: null }
+ if (mc(e)) vc(t, l)
+ else {
+ var o = e.alternate
+ if (
+ e.lanes === 0 &&
+ (o === null || o.lanes === 0) &&
+ ((o = t.lastRenderedReducer), o !== null)
+ )
+ try {
+ var i = t.lastRenderedState,
+ u = o(i, n)
+ if (((l.hasEagerState = !0), (l.eagerState = u), Ke(u, i))) {
+ var s = t.interleaved
+ s === null ? ((l.next = l), ji(t)) : ((l.next = s.next), (s.next = l)),
+ (t.interleaved = l)
+ return
+ }
+ } catch (a) {
+ } finally {
+ }
+ ;(n = Ka(e, t, l, r)), n !== null && ((l = ve()), Qe(n, e, r, l), yc(n, t, r))
+ }
+}
+function mc(e) {
+ var t = e.alternate
+ return e === X || (t !== null && t === X)
+}
+function vc(e, t) {
+ Wn = fl = !0
+ var n = e.pending
+ n === null ? (t.next = t) : ((t.next = n.next), (n.next = t)), (e.pending = t)
+}
+function yc(e, t, n) {
+ if (n & 4194240) {
+ var r = t.lanes
+ ;(r &= e.pendingLanes), (n |= r), (t.lanes = n), ki(e, n)
+ }
+}
+var dl = {
+ readContext: Ue,
+ useCallback: ae,
+ useContext: ae,
+ useEffect: ae,
+ useImperativeHandle: ae,
+ useInsertionEffect: ae,
+ useLayoutEffect: ae,
+ useMemo: ae,
+ useReducer: ae,
+ useRef: ae,
+ useState: ae,
+ useDebugValue: ae,
+ useDeferredValue: ae,
+ useTransition: ae,
+ useMutableSource: ae,
+ useSyncExternalStore: ae,
+ useId: ae,
+ unstable_isNewReconciler: !1
+ },
+ bd = {
+ readContext: Ue,
+ useCallback: function (e, t) {
+ return (Xe().memoizedState = [e, t === void 0 ? null : t]), e
+ },
+ useContext: Ue,
+ useEffect: ts,
+ useImperativeHandle: function (e, t, n) {
+ return (
+ (n = n != null ? n.concat([e]) : null), Hr(4194308, 4, ac.bind(null, t, e), n)
+ )
+ },
+ useLayoutEffect: function (e, t) {
+ return Hr(4194308, 4, e, t)
+ },
+ useInsertionEffect: function (e, t) {
+ return Hr(4, 2, e, t)
+ },
+ useMemo: function (e, t) {
+ var n = Xe()
+ return (t = t === void 0 ? null : t), (e = e()), (n.memoizedState = [e, t]), e
+ },
+ useReducer: function (e, t, n) {
+ var r = Xe()
+ 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 = qd.bind(null, X, e)),
+ [r.memoizedState, e]
+ )
+ },
+ useRef: function (e) {
+ var t = Xe()
+ return (e = { current: e }), (t.memoizedState = e)
+ },
+ useState: es,
+ useDebugValue: Qi,
+ useDeferredValue: function (e) {
+ return (Xe().memoizedState = e)
+ },
+ useTransition: function () {
+ var e = es(!1),
+ t = e[0]
+ return (e = Zd.bind(null, e[1])), (Xe().memoizedState = e), [t, e]
+ },
+ useMutableSource: function () {},
+ useSyncExternalStore: function (e, t, n) {
+ var r = X,
+ l = Xe()
+ if (K) {
+ if (n === void 0) throw Error(P(407))
+ n = n()
+ } else {
+ if (((n = t()), oe === null)) throw Error(P(349))
+ Vt & 30 || tc(r, t, n)
+ }
+ l.memoizedState = n
+ var o = { value: n, getSnapshot: t }
+ return (
+ (l.queue = o),
+ ts(rc.bind(null, r, o, e), [e]),
+ (r.flags |= 2048),
+ ar(9, nc.bind(null, r, o, n, t), void 0, null),
+ n
+ )
+ },
+ useId: function () {
+ var e = Xe(),
+ t = oe.identifierPrefix
+ if (K) {
+ var n = ot,
+ r = lt
+ ;(n = (r & ~(1 << (32 - We(r) - 1))).toString(32) + n),
+ (t = ":" + t + "R" + n),
+ (n = ur++),
+ 0 < n && (t += "H" + n.toString(32)),
+ (t += ":")
+ } else (n = Xd++), (t = ":" + t + "r" + n.toString(32) + ":")
+ return (e.memoizedState = t)
+ },
+ unstable_isNewReconciler: !1
+ },
+ ep = {
+ readContext: Ue,
+ useCallback: fc,
+ useContext: Ue,
+ useEffect: Wi,
+ useImperativeHandle: cc,
+ useInsertionEffect: uc,
+ useLayoutEffect: sc,
+ useMemo: dc,
+ useReducer: ro,
+ useRef: ic,
+ useState: function () {
+ return ro(sr)
+ },
+ useDebugValue: Qi,
+ useDeferredValue: function (e) {
+ var t = Fe()
+ return pc(t, ne.memoizedState, e)
+ },
+ useTransition: function () {
+ var e = ro(sr)[0],
+ t = Fe().memoizedState
+ return [e, t]
+ },
+ useMutableSource: ba,
+ useSyncExternalStore: ec,
+ useId: hc,
+ unstable_isNewReconciler: !1
+ },
+ tp = {
+ readContext: Ue,
+ useCallback: fc,
+ useContext: Ue,
+ useEffect: Wi,
+ useImperativeHandle: cc,
+ useInsertionEffect: uc,
+ useLayoutEffect: sc,
+ useMemo: dc,
+ useReducer: lo,
+ useRef: ic,
+ useState: function () {
+ return lo(sr)
+ },
+ useDebugValue: Qi,
+ useDeferredValue: function (e) {
+ var t = Fe()
+ return ne === null ? (t.memoizedState = e) : pc(t, ne.memoizedState, e)
+ },
+ useTransition: function () {
+ var e = lo(sr)[0],
+ t = Fe().memoizedState
+ return [e, t]
+ },
+ useMutableSource: ba,
+ useSyncExternalStore: ec,
+ useId: hc,
+ unstable_isNewReconciler: !1
+ }
+function En(e, t) {
+ try {
+ var n = "",
+ r = t
+ do (n += Tf(r)), (r = r.return)
+ while (r)
+ var l = n
+ } catch (o) {
+ l = "\nError generating stack: " + o.message + "\n" + o.stack
+ }
+ return { value: e, source: t, stack: l, digest: null }
+}
+function oo(e, t, n) {
+ return {
+ value: e,
+ source: null,
+ stack: n != null ? n : null,
+ digest: t != null ? t : null
+ }
+}
+function Wo(e, t) {
+ try {
+ console.error(t.value)
+ } catch (n) {
+ setTimeout(function () {
+ throw n
+ })
+ }
+}
+var np = typeof WeakMap == "function" ? WeakMap : Map
+function gc(e, t, n) {
+ ;(n = it(-1, n)), (n.tag = 3), (n.payload = { element: null })
+ var r = t.value
+ return (
+ (n.callback = function () {
+ hl || ((hl = !0), (ei = r)), Wo(e, t)
+ }),
+ n
+ )
+}
+function wc(e, t, n) {
+ ;(n = it(-1, n)), (n.tag = 3)
+ var r = e.type.getDerivedStateFromError
+ if (typeof r == "function") {
+ var l = t.value
+ ;(n.payload = function () {
+ return r(l)
+ }),
+ (n.callback = function () {
+ Wo(e, t)
+ })
+ }
+ var o = e.stateNode
+ return (
+ o !== null &&
+ typeof o.componentDidCatch == "function" &&
+ (n.callback = function () {
+ Wo(e, t),
+ typeof r != "function" && (Pt === null ? (Pt = new Set([this])) : Pt.add(this))
+ var i = t.stack
+ this.componentDidCatch(t.value, { componentStack: i !== null ? i : "" })
+ }),
+ n
+ )
+}
+function ns(e, t, n) {
+ var r = e.pingCache
+ if (r === null) {
+ r = e.pingCache = new np()
+ var l = new Set()
+ r.set(t, l)
+ } else (l = r.get(t)), l === void 0 && ((l = new Set()), r.set(t, l))
+ l.has(n) || (l.add(n), (e = vp.bind(null, e, t, n)), t.then(e, e))
+}
+function rs(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 ls(e, t, n, r, l) {
+ return e.mode & 1
+ ? ((e.flags |= 65536), (e.lanes = l), 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 = it(-1, 1)), (t.tag = 2), xt(n, t, 1))),
+ (n.lanes |= 1)),
+ e)
+}
+var rp = ft.ReactCurrentOwner,
+ xe = !1
+function me(e, t, n, r) {
+ t.child = e === null ? qa(t, null, n, r) : wn(t, e.child, n, r)
+}
+function os(e, t, n, r, l) {
+ n = n.render
+ var o = t.ref
+ return (
+ hn(t, l),
+ (r = Vi(e, t, n, r, o, l)),
+ (n = Hi()),
+ e !== null && !xe
+ ? ((t.updateQueue = e.updateQueue),
+ (t.flags &= -2053),
+ (e.lanes &= ~l),
+ ct(e, t, l))
+ : (K && n && Ni(t), (t.flags |= 1), me(e, t, r, l), t.child)
+ )
+}
+function is(e, t, n, r, l) {
+ if (e === null) {
+ var o = n.type
+ return typeof o == "function" &&
+ !bi(o) &&
+ o.defaultProps === void 0 &&
+ n.compare === null &&
+ n.defaultProps === void 0
+ ? ((t.tag = 15), (t.type = o), Sc(e, t, o, r, l))
+ : ((e = Gr(n.type, null, r, t, t.mode, l)),
+ (e.ref = t.ref),
+ (e.return = t),
+ (t.child = e))
+ }
+ if (((o = e.child), !(e.lanes & l))) {
+ var i = o.memoizedProps
+ if (((n = n.compare), (n = n !== null ? n : tr), n(i, r) && e.ref === t.ref))
+ return ct(e, t, l)
+ }
+ return (t.flags |= 1), (e = Lt(o, r)), (e.ref = t.ref), (e.return = t), (t.child = e)
+}
+function Sc(e, t, n, r, l) {
+ if (e !== null) {
+ var o = e.memoizedProps
+ if (tr(o, r) && e.ref === t.ref)
+ if (((xe = !1), (t.pendingProps = r = o), (e.lanes & l) !== 0))
+ e.flags & 131072 && (xe = !0)
+ else return (t.lanes = e.lanes), ct(e, t, l)
+ }
+ return Qo(e, t, n, r, l)
+}
+function Ec(e, t, n) {
+ var r = t.pendingProps,
+ l = r.children,
+ o = e !== null ? e.memoizedState : null
+ if (r.mode === "hidden")
+ if (!(t.mode & 1))
+ (t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }),
+ H(sn, Re),
+ (Re |= n)
+ else {
+ if (!(n & 1073741824))
+ return (
+ (e = o !== null ? o.baseLanes | n : n),
+ (t.lanes = t.childLanes = 1073741824),
+ (t.memoizedState = { baseLanes: e, cachePool: null, transitions: null }),
+ (t.updateQueue = null),
+ H(sn, Re),
+ (Re |= e),
+ null
+ )
+ ;(t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }),
+ (r = o !== null ? o.baseLanes : n),
+ H(sn, Re),
+ (Re |= r)
+ }
+ else
+ o !== null ? ((r = o.baseLanes | n), (t.memoizedState = null)) : (r = n),
+ H(sn, Re),
+ (Re |= r)
+ return me(e, t, l, n), t.child
+}
+function kc(e, t) {
+ var n = t.ref
+ ;((e === null && n !== null) || (e !== null && e.ref !== n)) &&
+ ((t.flags |= 512), (t.flags |= 2097152))
+}
+function Qo(e, t, n, r, l) {
+ var o = Ce(n) ? $t : de.current
+ return (
+ (o = yn(t, o)),
+ hn(t, l),
+ (n = Vi(e, t, n, r, o, l)),
+ (r = Hi()),
+ e !== null && !xe
+ ? ((t.updateQueue = e.updateQueue),
+ (t.flags &= -2053),
+ (e.lanes &= ~l),
+ ct(e, t, l))
+ : (K && r && Ni(t), (t.flags |= 1), me(e, t, n, l), t.child)
+ )
+}
+function us(e, t, n, r, l) {
+ if (Ce(n)) {
+ var o = !0
+ ll(t)
+ } else o = !1
+ if ((hn(t, l), t.stateNode === null)) Wr(e, t), Xa(t, n, r), Ho(t, n, r, l), (r = !0)
+ else if (e === null) {
+ var i = t.stateNode,
+ u = t.memoizedProps
+ i.props = u
+ var s = i.context,
+ a = n.contextType
+ typeof a == "object" && a !== null
+ ? (a = Ue(a))
+ : ((a = Ce(n) ? $t : de.current), (a = yn(t, a)))
+ var d = n.getDerivedStateFromProps,
+ m = typeof d == "function" || typeof i.getSnapshotBeforeUpdate == "function"
+ m ||
+ (typeof i.UNSAFE_componentWillReceiveProps != "function" &&
+ typeof i.componentWillReceiveProps != "function") ||
+ ((u !== r || s !== a) && Ju(t, i, r, a)),
+ (ht = !1)
+ var h = t.memoizedState
+ ;(i.state = h),
+ al(t, r, i, l),
+ (s = t.memoizedState),
+ u !== r || h !== s || Pe.current || ht
+ ? (typeof d == "function" && (Vo(t, n, d, r), (s = t.memoizedState)),
+ (u = ht || qu(t, n, u, r, h, s, a))
+ ? (m ||
+ (typeof i.UNSAFE_componentWillMount != "function" &&
+ typeof i.componentWillMount != "function") ||
+ (typeof i.componentWillMount == "function" && i.componentWillMount(),
+ typeof i.UNSAFE_componentWillMount == "function" &&
+ i.UNSAFE_componentWillMount()),
+ typeof i.componentDidMount == "function" && (t.flags |= 4194308))
+ : (typeof i.componentDidMount == "function" && (t.flags |= 4194308),
+ (t.memoizedProps = r),
+ (t.memoizedState = s)),
+ (i.props = r),
+ (i.state = s),
+ (i.context = a),
+ (r = u))
+ : (typeof i.componentDidMount == "function" && (t.flags |= 4194308), (r = !1))
+ } else {
+ ;(i = t.stateNode),
+ Ga(e, t),
+ (u = t.memoizedProps),
+ (a = t.type === t.elementType ? u : Be(t.type, u)),
+ (i.props = a),
+ (m = t.pendingProps),
+ (h = i.context),
+ (s = n.contextType),
+ typeof s == "object" && s !== null
+ ? (s = Ue(s))
+ : ((s = Ce(n) ? $t : de.current), (s = yn(t, s)))
+ var w = n.getDerivedStateFromProps
+ ;(d = typeof w == "function" || typeof i.getSnapshotBeforeUpdate == "function") ||
+ (typeof i.UNSAFE_componentWillReceiveProps != "function" &&
+ typeof i.componentWillReceiveProps != "function") ||
+ ((u !== m || h !== s) && Ju(t, i, r, s)),
+ (ht = !1),
+ (h = t.memoizedState),
+ (i.state = h),
+ al(t, r, i, l)
+ var k = t.memoizedState
+ u !== m || h !== k || Pe.current || ht
+ ? (typeof w == "function" && (Vo(t, n, w, r), (k = t.memoizedState)),
+ (a = ht || qu(t, n, a, r, h, k, s) || !1)
+ ? (d ||
+ (typeof i.UNSAFE_componentWillUpdate != "function" &&
+ typeof i.componentWillUpdate != "function") ||
+ (typeof i.componentWillUpdate == "function" &&
+ i.componentWillUpdate(r, k, s),
+ typeof i.UNSAFE_componentWillUpdate == "function" &&
+ i.UNSAFE_componentWillUpdate(r, k, s)),
+ typeof i.componentDidUpdate == "function" && (t.flags |= 4),
+ typeof i.getSnapshotBeforeUpdate == "function" && (t.flags |= 1024))
+ : (typeof i.componentDidUpdate != "function" ||
+ (u === e.memoizedProps && h === e.memoizedState) ||
+ (t.flags |= 4),
+ typeof i.getSnapshotBeforeUpdate != "function" ||
+ (u === e.memoizedProps && h === e.memoizedState) ||
+ (t.flags |= 1024),
+ (t.memoizedProps = r),
+ (t.memoizedState = k)),
+ (i.props = r),
+ (i.state = k),
+ (i.context = s),
+ (r = a))
+ : (typeof i.componentDidUpdate != "function" ||
+ (u === e.memoizedProps && h === e.memoizedState) ||
+ (t.flags |= 4),
+ typeof i.getSnapshotBeforeUpdate != "function" ||
+ (u === e.memoizedProps && h === e.memoizedState) ||
+ (t.flags |= 1024),
+ (r = !1))
+ }
+ return Ko(e, t, n, r, o, l)
+}
+function Ko(e, t, n, r, l, o) {
+ kc(e, t)
+ var i = (t.flags & 128) !== 0
+ if (!r && !i) return l && Ku(t, n, !1), ct(e, t, o)
+ ;(r = t.stateNode), (rp.current = t)
+ var u = i && typeof n.getDerivedStateFromError != "function" ? null : r.render()
+ return (
+ (t.flags |= 1),
+ e !== null && i
+ ? ((t.child = wn(t, e.child, null, o)), (t.child = wn(t, null, u, o)))
+ : me(e, t, u, o),
+ (t.memoizedState = r.state),
+ l && Ku(t, n, !0),
+ t.child
+ )
+}
+function _c(e) {
+ var t = e.stateNode
+ t.pendingContext
+ ? Qu(e, t.pendingContext, t.pendingContext !== t.context)
+ : t.context && Qu(e, t.context, !1),
+ Ui(e, t.containerInfo)
+}
+function ss(e, t, n, r, l) {
+ return gn(), zi(l), (t.flags |= 256), me(e, t, n, r), t.child
+}
+var Go = { dehydrated: null, treeContext: null, retryLane: 0 }
+function Yo(e) {
+ return { baseLanes: e, cachePool: null, transitions: null }
+}
+function xc(e, t, n) {
+ var r = t.pendingProps,
+ l = Y.current,
+ o = !1,
+ i = (t.flags & 128) !== 0,
+ u
+ if (
+ ((u = i) || (u = e !== null && e.memoizedState === null ? !1 : (l & 2) !== 0),
+ u
+ ? ((o = !0), (t.flags &= -129))
+ : (e === null || e.memoizedState !== null) && (l |= 1),
+ H(Y, l & 1),
+ e === null)
+ )
+ return (
+ $o(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)
+ : ((i = r.children),
+ (e = r.fallback),
+ o
+ ? ((r = t.mode),
+ (o = t.child),
+ (i = { mode: "hidden", children: i }),
+ !(r & 1) && o !== null
+ ? ((o.childLanes = 0), (o.pendingProps = i))
+ : (o = Ol(i, r, 0, null)),
+ (e = Ft(e, r, n, null)),
+ (o.return = t),
+ (e.return = t),
+ (o.sibling = e),
+ (t.child = o),
+ (t.child.memoizedState = Yo(n)),
+ (t.memoizedState = Go),
+ e)
+ : Ki(t, i))
+ )
+ if (((l = e.memoizedState), l !== null && ((u = l.dehydrated), u !== null)))
+ return lp(e, t, i, r, u, l, n)
+ if (o) {
+ ;(o = r.fallback), (i = t.mode), (l = e.child), (u = l.sibling)
+ var s = { mode: "hidden", children: r.children }
+ return (
+ !(i & 1) && t.child !== l
+ ? ((r = t.child), (r.childLanes = 0), (r.pendingProps = s), (t.deletions = null))
+ : ((r = Lt(l, s)), (r.subtreeFlags = l.subtreeFlags & 14680064)),
+ u !== null ? (o = Lt(u, o)) : ((o = Ft(o, i, n, null)), (o.flags |= 2)),
+ (o.return = t),
+ (r.return = t),
+ (r.sibling = o),
+ (t.child = r),
+ (r = o),
+ (o = t.child),
+ (i = e.child.memoizedState),
+ (i =
+ i === null
+ ? Yo(n)
+ : { baseLanes: i.baseLanes | n, cachePool: null, transitions: i.transitions }),
+ (o.memoizedState = i),
+ (o.childLanes = e.childLanes & ~n),
+ (t.memoizedState = Go),
+ r
+ )
+ }
+ return (
+ (o = e.child),
+ (e = o.sibling),
+ (r = Lt(o, { 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 Ki(e, t) {
+ return (
+ (t = Ol({ mode: "visible", children: t }, e.mode, 0, null)),
+ (t.return = e),
+ (e.child = t)
+ )
+}
+function zr(e, t, n, r) {
+ return (
+ r !== null && zi(r),
+ wn(t, e.child, null, n),
+ (e = Ki(t, t.pendingProps.children)),
+ (e.flags |= 2),
+ (t.memoizedState = null),
+ e
+ )
+}
+function lp(e, t, n, r, l, o, i) {
+ if (n)
+ return t.flags & 256
+ ? ((t.flags &= -257), (r = oo(Error(P(422)))), zr(e, t, i, r))
+ : t.memoizedState !== null
+ ? ((t.child = e.child), (t.flags |= 128), null)
+ : ((o = r.fallback),
+ (l = t.mode),
+ (r = Ol({ mode: "visible", children: r.children }, l, 0, null)),
+ (o = Ft(o, l, i, null)),
+ (o.flags |= 2),
+ (r.return = t),
+ (o.return = t),
+ (r.sibling = o),
+ (t.child = r),
+ t.mode & 1 && wn(t, e.child, null, i),
+ (t.child.memoizedState = Yo(i)),
+ (t.memoizedState = Go),
+ o)
+ if (!(t.mode & 1)) return zr(e, t, i, null)
+ if (l.data === "$!") {
+ if (((r = l.nextSibling && l.nextSibling.dataset), r)) var u = r.dgst
+ return (r = u), (o = Error(P(419))), (r = oo(o, r, void 0)), zr(e, t, i, r)
+ }
+ if (((u = (i & e.childLanes) !== 0), xe || u)) {
+ if (((r = oe), r !== null)) {
+ switch (i & -i) {
+ case 4:
+ l = 2
+ break
+ case 16:
+ l = 8
+ break
+ case 64:
+ case 128:
+ case 256:
+ case 512:
+ case 1024:
+ case 2048:
+ case 4096:
+ case 8192:
+ case 16384:
+ case 32768:
+ case 65536:
+ case 131072:
+ case 262144:
+ case 524288:
+ case 1048576:
+ case 2097152:
+ case 4194304:
+ case 8388608:
+ case 16777216:
+ case 33554432:
+ case 67108864:
+ l = 32
+ break
+ case 536870912:
+ l = 268435456
+ break
+ default:
+ l = 0
+ }
+ ;(l = l & (r.suspendedLanes | i) ? 0 : l),
+ l !== 0 && l !== o.retryLane && ((o.retryLane = l), at(e, l), Qe(r, e, l, -1))
+ }
+ return Ji(), (r = oo(Error(P(421)))), zr(e, t, i, r)
+ }
+ return l.data === "$?"
+ ? ((t.flags |= 128),
+ (t.child = e.child),
+ (t = yp.bind(null, e)),
+ (l._reactRetry = t),
+ null)
+ : ((e = o.treeContext),
+ (Te = _t(l.nextSibling)),
+ (Ne = t),
+ (K = !0),
+ (He = null),
+ e !== null &&
+ ((De[Ie++] = lt),
+ (De[Ie++] = ot),
+ (De[Ie++] = Bt),
+ (lt = e.id),
+ (ot = e.overflow),
+ (Bt = t)),
+ (t = Ki(t, r.children)),
+ (t.flags |= 4096),
+ t)
+}
+function as(e, t, n) {
+ e.lanes |= t
+ var r = e.alternate
+ r !== null && (r.lanes |= t), Bo(e.return, t, n)
+}
+function io(e, t, n, r, l) {
+ var o = e.memoizedState
+ o === null
+ ? (e.memoizedState = {
+ isBackwards: t,
+ rendering: null,
+ renderingStartTime: 0,
+ last: r,
+ tail: n,
+ tailMode: l
+ })
+ : ((o.isBackwards = t),
+ (o.rendering = null),
+ (o.renderingStartTime = 0),
+ (o.last = r),
+ (o.tail = n),
+ (o.tailMode = l))
+}
+function Pc(e, t, n) {
+ var r = t.pendingProps,
+ l = r.revealOrder,
+ o = r.tail
+ if ((me(e, t, r.children, n), (r = Y.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 && as(e, n, t)
+ else if (e.tag === 19) as(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 ((H(Y, r), !(t.mode & 1))) t.memoizedState = null
+ else
+ switch (l) {
+ case "forwards":
+ for (n = t.child, l = null; n !== null; )
+ (e = n.alternate), e !== null && cl(e) === null && (l = n), (n = n.sibling)
+ ;(n = l),
+ n === null
+ ? ((l = t.child), (t.child = null))
+ : ((l = n.sibling), (n.sibling = null)),
+ io(t, !1, l, n, o)
+ break
+ case "backwards":
+ for (n = null, l = t.child, t.child = null; l !== null; ) {
+ if (((e = l.alternate), e !== null && cl(e) === null)) {
+ t.child = l
+ break
+ }
+ ;(e = l.sibling), (l.sibling = n), (n = l), (l = e)
+ }
+ io(t, !0, n, null, o)
+ break
+ case "together":
+ io(t, !1, null, null, void 0)
+ break
+ default:
+ t.memoizedState = null
+ }
+ return t.child
+}
+function Wr(e, t) {
+ !(t.mode & 1) &&
+ e !== null &&
+ ((e.alternate = null), (t.alternate = null), (t.flags |= 2))
+}
+function ct(e, t, n) {
+ if (
+ (e !== null && (t.dependencies = e.dependencies),
+ (Ht |= t.lanes),
+ !(n & t.childLanes))
+ )
+ return null
+ if (e !== null && t.child !== e.child) throw Error(P(153))
+ if (t.child !== null) {
+ for (
+ e = t.child, n = Lt(e, e.pendingProps), t.child = n, n.return = t;
+ e.sibling !== null;
+
+ )
+ (e = e.sibling), (n = n.sibling = Lt(e, e.pendingProps)), (n.return = t)
+ n.sibling = null
+ }
+ return t.child
+}
+function op(e, t, n) {
+ switch (t.tag) {
+ case 3:
+ _c(t), gn()
+ break
+ case 5:
+ Ja(t)
+ break
+ case 1:
+ Ce(t.type) && ll(t)
+ break
+ case 4:
+ Ui(t, t.stateNode.containerInfo)
+ break
+ case 10:
+ var r = t.type._context,
+ l = t.memoizedProps.value
+ H(ul, r._currentValue), (r._currentValue = l)
+ break
+ case 13:
+ if (((r = t.memoizedState), r !== null))
+ return r.dehydrated !== null
+ ? (H(Y, Y.current & 1), (t.flags |= 128), null)
+ : n & t.child.childLanes
+ ? xc(e, t, n)
+ : (H(Y, Y.current & 1), (e = ct(e, t, n)), e !== null ? e.sibling : null)
+ H(Y, Y.current & 1)
+ break
+ case 19:
+ if (((r = (n & t.childLanes) !== 0), e.flags & 128)) {
+ if (r) return Pc(e, t, n)
+ t.flags |= 128
+ }
+ if (
+ ((l = t.memoizedState),
+ l !== null && ((l.rendering = null), (l.tail = null), (l.lastEffect = null)),
+ H(Y, Y.current),
+ r)
+ )
+ break
+ return null
+ case 22:
+ case 23:
+ return (t.lanes = 0), Ec(e, t, n)
+ }
+ return ct(e, t, n)
+}
+var Cc, Xo, Lc, Rc
+Cc = 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)
+ }
+}
+Xo = function () {}
+Lc = function (e, t, n, r) {
+ var l = e.memoizedProps
+ if (l !== r) {
+ ;(e = t.stateNode), Mt(et.current)
+ var o = null
+ switch (n) {
+ case "input":
+ ;(l = yo(e, l)), (r = yo(e, r)), (o = [])
+ break
+ case "select":
+ ;(l = Z({}, l, { value: void 0 })), (r = Z({}, r, { value: void 0 })), (o = [])
+ break
+ case "textarea":
+ ;(l = So(e, l)), (r = So(e, r)), (o = [])
+ break
+ default:
+ typeof l.onClick != "function" &&
+ typeof r.onClick == "function" &&
+ (e.onclick = nl)
+ }
+ ko(n, r)
+ var i
+ n = null
+ for (a in l)
+ if (!r.hasOwnProperty(a) && l.hasOwnProperty(a) && l[a] != null)
+ if (a === "style") {
+ var u = l[a]
+ for (i in u) u.hasOwnProperty(i) && (n || (n = {}), (n[i] = ""))
+ } else
+ a !== "dangerouslySetInnerHTML" &&
+ a !== "children" &&
+ a !== "suppressContentEditableWarning" &&
+ a !== "suppressHydrationWarning" &&
+ a !== "autoFocus" &&
+ (Yn.hasOwnProperty(a) ? o || (o = []) : (o = o || []).push(a, null))
+ for (a in r) {
+ var s = r[a]
+ if (
+ ((u = l != null ? l[a] : void 0),
+ r.hasOwnProperty(a) && s !== u && (s != null || u != null))
+ )
+ if (a === "style")
+ if (u) {
+ for (i in u)
+ !u.hasOwnProperty(i) ||
+ (s && s.hasOwnProperty(i)) ||
+ (n || (n = {}), (n[i] = ""))
+ for (i in s)
+ s.hasOwnProperty(i) && u[i] !== s[i] && (n || (n = {}), (n[i] = s[i]))
+ } else n || (o || (o = []), o.push(a, n)), (n = s)
+ else
+ a === "dangerouslySetInnerHTML"
+ ? ((s = s ? s.__html : void 0),
+ (u = u ? u.__html : void 0),
+ s != null && u !== s && (o = o || []).push(a, s))
+ : a === "children"
+ ? (typeof s != "string" && typeof s != "number") ||
+ (o = o || []).push(a, "" + s)
+ : a !== "suppressContentEditableWarning" &&
+ a !== "suppressHydrationWarning" &&
+ (Yn.hasOwnProperty(a)
+ ? (s != null && a === "onScroll" && W("scroll", e),
+ o || u === s || (o = []))
+ : (o = o || []).push(a, s))
+ }
+ n && (o = o || []).push("style", n)
+ var a = o
+ ;(t.updateQueue = a) && (t.flags |= 4)
+ }
+}
+Rc = function (e, t, n, r) {
+ n !== r && (t.flags |= 4)
+}
+function An(e, t) {
+ if (!K)
+ 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 ce(e) {
+ var t = e.alternate !== null && e.alternate.child === e.child,
+ n = 0,
+ r = 0
+ if (t)
+ for (var l = e.child; l !== null; )
+ (n |= l.lanes | l.childLanes),
+ (r |= l.subtreeFlags & 14680064),
+ (r |= l.flags & 14680064),
+ (l.return = e),
+ (l = l.sibling)
+ else
+ for (l = e.child; l !== null; )
+ (n |= l.lanes | l.childLanes),
+ (r |= l.subtreeFlags),
+ (r |= l.flags),
+ (l.return = e),
+ (l = l.sibling)
+ return (e.subtreeFlags |= r), (e.childLanes = n), t
+}
+function ip(e, t, n) {
+ var r = t.pendingProps
+ switch ((Oi(t), t.tag)) {
+ case 2:
+ case 16:
+ case 15:
+ case 0:
+ case 11:
+ case 7:
+ case 8:
+ case 12:
+ case 9:
+ case 14:
+ return ce(t), null
+ case 1:
+ return Ce(t.type) && rl(), ce(t), null
+ case 3:
+ return (
+ (r = t.stateNode),
+ Sn(),
+ Q(Pe),
+ Q(de),
+ $i(),
+ r.pendingContext && ((r.context = r.pendingContext), (r.pendingContext = null)),
+ (e === null || e.child === null) &&
+ (Nr(t)
+ ? (t.flags |= 4)
+ : e === null ||
+ (e.memoizedState.isDehydrated && !(t.flags & 256)) ||
+ ((t.flags |= 1024), He !== null && (ri(He), (He = null)))),
+ Xo(e, t),
+ ce(t),
+ null
+ )
+ case 5:
+ Fi(t)
+ var l = Mt(ir.current)
+ if (((n = t.type), e !== null && t.stateNode != null))
+ Lc(e, t, n, r, l), e.ref !== t.ref && ((t.flags |= 512), (t.flags |= 2097152))
+ else {
+ if (!r) {
+ if (t.stateNode === null) throw Error(P(166))
+ return ce(t), null
+ }
+ if (((e = Mt(et.current)), Nr(t))) {
+ ;(r = t.stateNode), (n = t.type)
+ var o = t.memoizedProps
+ switch (((r[Je] = t), (r[lr] = o), (e = (t.mode & 1) !== 0), n)) {
+ case "dialog":
+ W("cancel", r), W("close", r)
+ break
+ case "iframe":
+ case "object":
+ case "embed":
+ W("load", r)
+ break
+ case "video":
+ case "audio":
+ for (l = 0; l < Un.length; l++) W(Un[l], r)
+ break
+ case "source":
+ W("error", r)
+ break
+ case "img":
+ case "image":
+ case "link":
+ W("error", r), W("load", r)
+ break
+ case "details":
+ W("toggle", r)
+ break
+ case "input":
+ gu(r, o), W("invalid", r)
+ break
+ case "select":
+ ;(r._wrapperState = { wasMultiple: !!o.multiple }), W("invalid", r)
+ break
+ case "textarea":
+ Su(r, o), W("invalid", r)
+ }
+ ko(n, o), (l = null)
+ for (var i in o)
+ if (o.hasOwnProperty(i)) {
+ var u = o[i]
+ i === "children"
+ ? typeof u == "string"
+ ? r.textContent !== u &&
+ (o.suppressHydrationWarning !== !0 && Tr(r.textContent, u, e),
+ (l = ["children", u]))
+ : typeof u == "number" &&
+ r.textContent !== "" + u &&
+ (o.suppressHydrationWarning !== !0 && Tr(r.textContent, u, e),
+ (l = ["children", "" + u]))
+ : Yn.hasOwnProperty(i) && u != null && i === "onScroll" && W("scroll", r)
+ }
+ switch (n) {
+ case "input":
+ Er(r), wu(r, o, !0)
+ break
+ case "textarea":
+ Er(r), Eu(r)
+ break
+ case "select":
+ case "option":
+ break
+ default:
+ typeof o.onClick == "function" && (r.onclick = nl)
+ }
+ ;(r = l), (t.updateQueue = r), r !== null && (t.flags |= 4)
+ } else {
+ ;(i = l.nodeType === 9 ? l : l.ownerDocument),
+ e === "http://www.w3.org/1999/xhtml" && (e = ta(n)),
+ e === "http://www.w3.org/1999/xhtml"
+ ? n === "script"
+ ? ((e = i.createElement("div")),
+ (e.innerHTML = ""),
+ (e = e.removeChild(e.firstChild)))
+ : typeof r.is == "string"
+ ? (e = i.createElement(n, { is: r.is }))
+ : ((e = i.createElement(n)),
+ n === "select" &&
+ ((i = e),
+ r.multiple ? (i.multiple = !0) : r.size && (i.size = r.size)))
+ : (e = i.createElementNS(e, n)),
+ (e[Je] = t),
+ (e[lr] = r),
+ Cc(e, t, !1, !1),
+ (t.stateNode = e)
+ e: {
+ switch (((i = _o(n, r)), n)) {
+ case "dialog":
+ W("cancel", e), W("close", e), (l = r)
+ break
+ case "iframe":
+ case "object":
+ case "embed":
+ W("load", e), (l = r)
+ break
+ case "video":
+ case "audio":
+ for (l = 0; l < Un.length; l++) W(Un[l], e)
+ l = r
+ break
+ case "source":
+ W("error", e), (l = r)
+ break
+ case "img":
+ case "image":
+ case "link":
+ W("error", e), W("load", e), (l = r)
+ break
+ case "details":
+ W("toggle", e), (l = r)
+ break
+ case "input":
+ gu(e, r), (l = yo(e, r)), W("invalid", e)
+ break
+ case "option":
+ l = r
+ break
+ case "select":
+ ;(e._wrapperState = { wasMultiple: !!r.multiple }),
+ (l = Z({}, r, { value: void 0 })),
+ W("invalid", e)
+ break
+ case "textarea":
+ Su(e, r), (l = So(e, r)), W("invalid", e)
+ break
+ default:
+ l = r
+ }
+ ko(n, l), (u = l)
+ for (o in u)
+ if (u.hasOwnProperty(o)) {
+ var s = u[o]
+ o === "style"
+ ? la(e, s)
+ : o === "dangerouslySetInnerHTML"
+ ? ((s = s ? s.__html : void 0), s != null && na(e, s))
+ : o === "children"
+ ? typeof s == "string"
+ ? (n !== "textarea" || s !== "") && Xn(e, s)
+ : typeof s == "number" && Xn(e, "" + s)
+ : o !== "suppressContentEditableWarning" &&
+ o !== "suppressHydrationWarning" &&
+ o !== "autoFocus" &&
+ (Yn.hasOwnProperty(o)
+ ? s != null && o === "onScroll" && W("scroll", e)
+ : s != null && vi(e, o, s, i))
+ }
+ switch (n) {
+ case "input":
+ Er(e), wu(e, r, !1)
+ break
+ case "textarea":
+ Er(e), Eu(e)
+ break
+ case "option":
+ r.value != null && e.setAttribute("value", "" + Rt(r.value))
+ break
+ case "select":
+ ;(e.multiple = !!r.multiple),
+ (o = r.value),
+ o != null
+ ? cn(e, !!r.multiple, o, !1)
+ : r.defaultValue != null && cn(e, !!r.multiple, r.defaultValue, !0)
+ break
+ default:
+ typeof l.onClick == "function" && (e.onclick = nl)
+ }
+ switch (n) {
+ case "button":
+ case "input":
+ case "select":
+ case "textarea":
+ r = !!r.autoFocus
+ break e
+ case "img":
+ r = !0
+ break e
+ default:
+ r = !1
+ }
+ }
+ r && (t.flags |= 4)
+ }
+ t.ref !== null && ((t.flags |= 512), (t.flags |= 2097152))
+ }
+ return ce(t), null
+ case 6:
+ if (e && t.stateNode != null) Rc(e, t, e.memoizedProps, r)
+ else {
+ if (typeof r != "string" && t.stateNode === null) throw Error(P(166))
+ if (((n = Mt(ir.current)), Mt(et.current), Nr(t))) {
+ if (
+ ((r = t.stateNode),
+ (n = t.memoizedProps),
+ (r[Je] = t),
+ (o = r.nodeValue !== n) && ((e = Ne), e !== null))
+ )
+ switch (e.tag) {
+ case 3:
+ Tr(r.nodeValue, n, (e.mode & 1) !== 0)
+ break
+ case 5:
+ e.memoizedProps.suppressHydrationWarning !== !0 &&
+ Tr(r.nodeValue, n, (e.mode & 1) !== 0)
+ }
+ o && (t.flags |= 4)
+ } else
+ (r = (n.nodeType === 9 ? n : n.ownerDocument).createTextNode(r)),
+ (r[Je] = t),
+ (t.stateNode = r)
+ }
+ return ce(t), null
+ case 13:
+ if (
+ (Q(Y),
+ (r = t.memoizedState),
+ e === null || (e.memoizedState !== null && e.memoizedState.dehydrated !== null))
+ ) {
+ if (K && Te !== null && t.mode & 1 && !(t.flags & 128))
+ Qa(), gn(), (t.flags |= 98560), (o = !1)
+ else if (((o = Nr(t)), r !== null && r.dehydrated !== null)) {
+ if (e === null) {
+ if (!o) throw Error(P(318))
+ if (((o = t.memoizedState), (o = o !== null ? o.dehydrated : null), !o))
+ throw Error(P(317))
+ o[Je] = t
+ } else gn(), !(t.flags & 128) && (t.memoizedState = null), (t.flags |= 4)
+ ce(t), (o = !1)
+ } else He !== null && (ri(He), (He = null)), (o = !0)
+ if (!o) return t.flags & 65536 ? t : null
+ }
+ return t.flags & 128
+ ? ((t.lanes = n), t)
+ : ((r = r !== null),
+ r !== (e !== null && e.memoizedState !== null) &&
+ r &&
+ ((t.child.flags |= 8192),
+ t.mode & 1 && (e === null || Y.current & 1 ? re === 0 && (re = 3) : Ji())),
+ t.updateQueue !== null && (t.flags |= 4),
+ ce(t),
+ null)
+ case 4:
+ return Sn(), Xo(e, t), e === null && nr(t.stateNode.containerInfo), ce(t), null
+ case 10:
+ return Ii(t.type._context), ce(t), null
+ case 17:
+ return Ce(t.type) && rl(), ce(t), null
+ case 19:
+ if ((Q(Y), (o = t.memoizedState), o === null)) return ce(t), null
+ if (((r = (t.flags & 128) !== 0), (i = o.rendering), i === null))
+ if (r) An(o, !1)
+ else {
+ if (re !== 0 || (e !== null && e.flags & 128))
+ for (e = t.child; e !== null; ) {
+ if (((i = cl(e)), i !== null)) {
+ for (
+ t.flags |= 128,
+ An(o, !1),
+ r = i.updateQueue,
+ r !== null && ((t.updateQueue = r), (t.flags |= 4)),
+ t.subtreeFlags = 0,
+ r = n,
+ n = t.child;
+ n !== null;
+
+ )
+ (o = n),
+ (e = r),
+ (o.flags &= 14680066),
+ (i = o.alternate),
+ i === null
+ ? ((o.childLanes = 0),
+ (o.lanes = e),
+ (o.child = null),
+ (o.subtreeFlags = 0),
+ (o.memoizedProps = null),
+ (o.memoizedState = null),
+ (o.updateQueue = null),
+ (o.dependencies = null),
+ (o.stateNode = null))
+ : ((o.childLanes = i.childLanes),
+ (o.lanes = i.lanes),
+ (o.child = i.child),
+ (o.subtreeFlags = 0),
+ (o.deletions = null),
+ (o.memoizedProps = i.memoizedProps),
+ (o.memoizedState = i.memoizedState),
+ (o.updateQueue = i.updateQueue),
+ (o.type = i.type),
+ (e = i.dependencies),
+ (o.dependencies =
+ e === null
+ ? null
+ : { lanes: e.lanes, firstContext: e.firstContext })),
+ (n = n.sibling)
+ return H(Y, (Y.current & 1) | 2), t.child
+ }
+ e = e.sibling
+ }
+ o.tail !== null &&
+ b() > kn &&
+ ((t.flags |= 128), (r = !0), An(o, !1), (t.lanes = 4194304))
+ }
+ else {
+ if (!r)
+ if (((e = cl(i)), e !== null)) {
+ if (
+ ((t.flags |= 128),
+ (r = !0),
+ (n = e.updateQueue),
+ n !== null && ((t.updateQueue = n), (t.flags |= 4)),
+ An(o, !0),
+ o.tail === null && o.tailMode === "hidden" && !i.alternate && !K)
+ )
+ return ce(t), null
+ } else
+ 2 * b() - o.renderingStartTime > kn &&
+ n !== 1073741824 &&
+ ((t.flags |= 128), (r = !0), An(o, !1), (t.lanes = 4194304))
+ o.isBackwards
+ ? ((i.sibling = t.child), (t.child = i))
+ : ((n = o.last), n !== null ? (n.sibling = i) : (t.child = i), (o.last = i))
+ }
+ return o.tail !== null
+ ? ((t = o.tail),
+ (o.rendering = t),
+ (o.tail = t.sibling),
+ (o.renderingStartTime = b()),
+ (t.sibling = null),
+ (n = Y.current),
+ H(Y, r ? (n & 1) | 2 : n & 1),
+ t)
+ : (ce(t), null)
+ case 22:
+ case 23:
+ return (
+ qi(),
+ (r = t.memoizedState !== null),
+ e !== null && (e.memoizedState !== null) !== r && (t.flags |= 8192),
+ r && t.mode & 1
+ ? Re & 1073741824 && (ce(t), t.subtreeFlags & 6 && (t.flags |= 8192))
+ : ce(t),
+ null
+ )
+ case 24:
+ return null
+ case 25:
+ return null
+ }
+ throw Error(P(156, t.tag))
+}
+function up(e, t) {
+ switch ((Oi(t), t.tag)) {
+ case 1:
+ return (
+ Ce(t.type) && rl(),
+ (e = t.flags),
+ e & 65536 ? ((t.flags = (e & -65537) | 128), t) : null
+ )
+ case 3:
+ return (
+ Sn(),
+ Q(Pe),
+ Q(de),
+ $i(),
+ (e = t.flags),
+ e & 65536 && !(e & 128) ? ((t.flags = (e & -65537) | 128), t) : null
+ )
+ case 5:
+ return Fi(t), null
+ case 13:
+ if ((Q(Y), (e = t.memoizedState), e !== null && e.dehydrated !== null)) {
+ if (t.alternate === null) throw Error(P(340))
+ gn()
+ }
+ return (e = t.flags), e & 65536 ? ((t.flags = (e & -65537) | 128), t) : null
+ case 19:
+ return Q(Y), null
+ case 4:
+ return Sn(), null
+ case 10:
+ return Ii(t.type._context), null
+ case 22:
+ case 23:
+ return qi(), null
+ case 24:
+ return null
+ default:
+ return null
+ }
+}
+var Ar = !1,
+ fe = !1,
+ sp = typeof WeakSet == "function" ? WeakSet : Set,
+ z = null
+function un(e, t) {
+ var n = e.ref
+ if (n !== null)
+ if (typeof n == "function")
+ try {
+ n(null)
+ } catch (r) {
+ q(e, t, r)
+ }
+ else n.current = null
+}
+function Zo(e, t, n) {
+ try {
+ n()
+ } catch (r) {
+ q(e, t, r)
+ }
+}
+var cs = !1
+function ap(e, t) {
+ if (((Ao = br), (e = za()), Ti(e))) {
+ if ("selectionStart" in e) var n = { start: e.selectionStart, end: e.selectionEnd }
+ else
+ e: {
+ n = ((n = e.ownerDocument) && n.defaultView) || window
+ var r = n.getSelection && n.getSelection()
+ if (r && r.rangeCount !== 0) {
+ n = r.anchorNode
+ var l = r.anchorOffset,
+ o = r.focusNode
+ r = r.focusOffset
+ try {
+ n.nodeType, o.nodeType
+ } catch (g) {
+ n = null
+ break e
+ }
+ var i = 0,
+ u = -1,
+ s = -1,
+ a = 0,
+ d = 0,
+ m = e,
+ h = null
+ t: for (;;) {
+ for (
+ var w;
+ m !== n || (l !== 0 && m.nodeType !== 3) || (u = i + l),
+ m !== o || (r !== 0 && m.nodeType !== 3) || (s = i + r),
+ m.nodeType === 3 && (i += m.nodeValue.length),
+ (w = m.firstChild) !== null;
+
+ )
+ (h = m), (m = w)
+ for (;;) {
+ if (m === e) break t
+ if (
+ (h === n && ++a === l && (u = i),
+ h === o && ++d === r && (s = i),
+ (w = m.nextSibling) !== null)
+ )
+ break
+ ;(m = h), (h = m.parentNode)
+ }
+ m = w
+ }
+ n = u === -1 || s === -1 ? null : { start: u, end: s }
+ } else n = null
+ }
+ n = n || { start: 0, end: 0 }
+ } else n = null
+ for (Do = { focusedElem: e, selectionRange: n }, br = !1, z = t; z !== null; )
+ if (((t = z), (e = t.child), (t.subtreeFlags & 1028) !== 0 && e !== null))
+ (e.return = t), (z = e)
+ else
+ for (; z !== null; ) {
+ t = z
+ try {
+ var k = t.alternate
+ if (t.flags & 1024)
+ switch (t.tag) {
+ case 0:
+ case 11:
+ case 15:
+ break
+ case 1:
+ if (k !== null) {
+ var S = k.memoizedProps,
+ R = k.memoizedState,
+ f = t.stateNode,
+ c = f.getSnapshotBeforeUpdate(
+ t.elementType === t.type ? S : Be(t.type, S),
+ R
+ )
+ f.__reactInternalSnapshotBeforeUpdate = c
+ }
+ break
+ case 3:
+ var p = t.stateNode.containerInfo
+ p.nodeType === 1
+ ? (p.textContent = "")
+ : p.nodeType === 9 &&
+ p.documentElement &&
+ p.removeChild(p.documentElement)
+ break
+ case 5:
+ case 6:
+ case 4:
+ case 17:
+ break
+ default:
+ throw Error(P(163))
+ }
+ } catch (g) {
+ q(t, t.return, g)
+ }
+ if (((e = t.sibling), e !== null)) {
+ ;(e.return = t.return), (z = e)
+ break
+ }
+ z = t.return
+ }
+ return (k = cs), (cs = !1), k
+}
+function Qn(e, t, n) {
+ var r = t.updateQueue
+ if (((r = r !== null ? r.lastEffect : null), r !== null)) {
+ var l = (r = r.next)
+ do {
+ if ((l.tag & e) === e) {
+ var o = l.destroy
+ ;(l.destroy = void 0), o !== void 0 && Zo(t, n, o)
+ }
+ l = l.next
+ } while (l !== r)
+ }
+}
+function Tl(e, t) {
+ if (((t = t.updateQueue), (t = t !== null ? t.lastEffect : null), t !== null)) {
+ var n = (t = t.next)
+ do {
+ if ((n.tag & e) === e) {
+ var r = n.create
+ n.destroy = r()
+ }
+ n = n.next
+ } while (n !== t)
+ }
+}
+function qo(e) {
+ var t = e.ref
+ if (t !== null) {
+ var n = e.stateNode
+ switch (e.tag) {
+ case 5:
+ e = n
+ break
+ default:
+ e = n
+ }
+ typeof t == "function" ? t(e) : (t.current = e)
+ }
+}
+function Tc(e) {
+ var t = e.alternate
+ t !== null && ((e.alternate = null), Tc(t)),
+ (e.child = null),
+ (e.deletions = null),
+ (e.sibling = null),
+ e.tag === 5 &&
+ ((t = e.stateNode),
+ t !== null &&
+ (delete t[Je], delete t[lr], delete t[Mo], delete t[Qd], delete t[Kd])),
+ (e.stateNode = null),
+ (e.return = null),
+ (e.dependencies = null),
+ (e.memoizedProps = null),
+ (e.memoizedState = null),
+ (e.pendingProps = null),
+ (e.stateNode = null),
+ (e.updateQueue = null)
+}
+function Nc(e) {
+ return e.tag === 5 || e.tag === 3 || e.tag === 4
+}
+function fs(e) {
+ e: for (;;) {
+ for (; e.sibling === null; ) {
+ if (e.return === null || Nc(e.return)) return null
+ e = e.return
+ }
+ for (
+ e.sibling.return = e.return, e = e.sibling;
+ e.tag !== 5 && e.tag !== 6 && e.tag !== 18;
+
+ ) {
+ if (e.flags & 2 || e.child === null || e.tag === 4) continue e
+ ;(e.child.return = e), (e = e.child)
+ }
+ if (!(e.flags & 2)) return e.stateNode
+ }
+}
+function Jo(e, t, n) {
+ var r = e.tag
+ if (r === 5 || r === 6)
+ (e = e.stateNode),
+ t
+ ? n.nodeType === 8
+ ? n.parentNode.insertBefore(e, t)
+ : n.insertBefore(e, t)
+ : (n.nodeType === 8
+ ? ((t = n.parentNode), t.insertBefore(e, n))
+ : ((t = n), t.appendChild(e)),
+ (n = n._reactRootContainer),
+ n != null || t.onclick !== null || (t.onclick = nl))
+ else if (r !== 4 && ((e = e.child), e !== null))
+ for (Jo(e, t, n), e = e.sibling; e !== null; ) Jo(e, t, n), (e = e.sibling)
+}
+function bo(e, t, n) {
+ var r = e.tag
+ if (r === 5 || r === 6) (e = e.stateNode), t ? n.insertBefore(e, t) : n.appendChild(e)
+ else if (r !== 4 && ((e = e.child), e !== null))
+ for (bo(e, t, n), e = e.sibling; e !== null; ) bo(e, t, n), (e = e.sibling)
+}
+var ie = null,
+ Ve = !1
+function dt(e, t, n) {
+ for (n = n.child; n !== null; ) Oc(e, t, n), (n = n.sibling)
+}
+function Oc(e, t, n) {
+ if (be && typeof be.onCommitFiberUnmount == "function")
+ try {
+ be.onCommitFiberUnmount(El, n)
+ } catch (u) {}
+ switch (n.tag) {
+ case 5:
+ fe || un(n, t)
+ case 6:
+ var r = ie,
+ l = Ve
+ ;(ie = null),
+ dt(e, t, n),
+ (ie = r),
+ (Ve = l),
+ ie !== null &&
+ (Ve
+ ? ((e = ie),
+ (n = n.stateNode),
+ e.nodeType === 8 ? e.parentNode.removeChild(n) : e.removeChild(n))
+ : ie.removeChild(n.stateNode))
+ break
+ case 18:
+ ie !== null &&
+ (Ve
+ ? ((e = ie),
+ (n = n.stateNode),
+ e.nodeType === 8 ? bl(e.parentNode, n) : e.nodeType === 1 && bl(e, n),
+ bn(e))
+ : bl(ie, n.stateNode))
+ break
+ case 4:
+ ;(r = ie),
+ (l = Ve),
+ (ie = n.stateNode.containerInfo),
+ (Ve = !0),
+ dt(e, t, n),
+ (ie = r),
+ (Ve = l)
+ break
+ case 0:
+ case 11:
+ case 14:
+ case 15:
+ if (!fe && ((r = n.updateQueue), r !== null && ((r = r.lastEffect), r !== null))) {
+ l = r = r.next
+ do {
+ var o = l,
+ i = o.destroy
+ ;(o = o.tag), i !== void 0 && (o & 2 || o & 4) && Zo(n, t, i), (l = l.next)
+ } while (l !== r)
+ }
+ dt(e, t, n)
+ break
+ case 1:
+ if (
+ !fe &&
+ (un(n, t), (r = n.stateNode), typeof r.componentWillUnmount == "function")
+ )
+ try {
+ ;(r.props = n.memoizedProps),
+ (r.state = n.memoizedState),
+ r.componentWillUnmount()
+ } catch (u) {
+ q(n, t, u)
+ }
+ dt(e, t, n)
+ break
+ case 21:
+ dt(e, t, n)
+ break
+ case 22:
+ n.mode & 1
+ ? ((fe = (r = fe) || n.memoizedState !== null), dt(e, t, n), (fe = r))
+ : dt(e, t, n)
+ break
+ default:
+ dt(e, t, n)
+ }
+}
+function ds(e) {
+ var t = e.updateQueue
+ if (t !== null) {
+ e.updateQueue = null
+ var n = e.stateNode
+ n === null && (n = e.stateNode = new sp()),
+ t.forEach(function (r) {
+ var l = gp.bind(null, e, r)
+ n.has(r) || (n.add(r), r.then(l, l))
+ })
+ }
+}
+function $e(e, t) {
+ var n = t.deletions
+ if (n !== null)
+ for (var r = 0; r < n.length; r++) {
+ var l = n[r]
+ try {
+ var o = e,
+ i = t,
+ u = i
+ e: for (; u !== null; ) {
+ switch (u.tag) {
+ case 5:
+ ;(ie = u.stateNode), (Ve = !1)
+ break e
+ case 3:
+ ;(ie = u.stateNode.containerInfo), (Ve = !0)
+ break e
+ case 4:
+ ;(ie = u.stateNode.containerInfo), (Ve = !0)
+ break e
+ }
+ u = u.return
+ }
+ if (ie === null) throw Error(P(160))
+ Oc(o, i, l), (ie = null), (Ve = !1)
+ var s = l.alternate
+ s !== null && (s.return = null), (l.return = null)
+ } catch (a) {
+ q(l, t, a)
+ }
+ }
+ if (t.subtreeFlags & 12854) for (t = t.child; t !== null; ) zc(t, e), (t = t.sibling)
+}
+function zc(e, t) {
+ var n = e.alternate,
+ r = e.flags
+ switch (e.tag) {
+ case 0:
+ case 11:
+ case 14:
+ case 15:
+ if (($e(t, e), Ye(e), r & 4)) {
+ try {
+ Qn(3, e, e.return), Tl(3, e)
+ } catch (S) {
+ q(e, e.return, S)
+ }
+ try {
+ Qn(5, e, e.return)
+ } catch (S) {
+ q(e, e.return, S)
+ }
+ }
+ break
+ case 1:
+ $e(t, e), Ye(e), r & 512 && n !== null && un(n, n.return)
+ break
+ case 5:
+ if (($e(t, e), Ye(e), r & 512 && n !== null && un(n, n.return), e.flags & 32)) {
+ var l = e.stateNode
+ try {
+ Xn(l, "")
+ } catch (S) {
+ q(e, e.return, S)
+ }
+ }
+ if (r & 4 && ((l = e.stateNode), l != null)) {
+ var o = e.memoizedProps,
+ i = n !== null ? n.memoizedProps : o,
+ u = e.type,
+ s = e.updateQueue
+ if (((e.updateQueue = null), s !== null))
+ try {
+ u === "input" && o.type === "radio" && o.name != null && bs(l, o), _o(u, i)
+ var a = _o(u, o)
+ for (i = 0; i < s.length; i += 2) {
+ var d = s[i],
+ m = s[i + 1]
+ d === "style"
+ ? la(l, m)
+ : d === "dangerouslySetInnerHTML"
+ ? na(l, m)
+ : d === "children"
+ ? Xn(l, m)
+ : vi(l, d, m, a)
+ }
+ switch (u) {
+ case "input":
+ go(l, o)
+ break
+ case "textarea":
+ ea(l, o)
+ break
+ case "select":
+ var h = l._wrapperState.wasMultiple
+ l._wrapperState.wasMultiple = !!o.multiple
+ var w = o.value
+ w != null
+ ? cn(l, !!o.multiple, w, !1)
+ : h !== !!o.multiple &&
+ (o.defaultValue != null
+ ? cn(l, !!o.multiple, o.defaultValue, !0)
+ : cn(l, !!o.multiple, o.multiple ? [] : "", !1))
+ }
+ l[lr] = o
+ } catch (S) {
+ q(e, e.return, S)
+ }
+ }
+ break
+ case 6:
+ if (($e(t, e), Ye(e), r & 4)) {
+ if (e.stateNode === null) throw Error(P(162))
+ ;(l = e.stateNode), (o = e.memoizedProps)
+ try {
+ l.nodeValue = o
+ } catch (S) {
+ q(e, e.return, S)
+ }
+ }
+ break
+ case 3:
+ if (($e(t, e), Ye(e), r & 4 && n !== null && n.memoizedState.isDehydrated))
+ try {
+ bn(t.containerInfo)
+ } catch (S) {
+ q(e, e.return, S)
+ }
+ break
+ case 4:
+ $e(t, e), Ye(e)
+ break
+ case 13:
+ $e(t, e),
+ Ye(e),
+ (l = e.child),
+ l.flags & 8192 &&
+ ((o = l.memoizedState !== null),
+ (l.stateNode.isHidden = o),
+ !o ||
+ (l.alternate !== null && l.alternate.memoizedState !== null) ||
+ (Xi = b())),
+ r & 4 && ds(e)
+ break
+ case 22:
+ if (
+ ((d = n !== null && n.memoizedState !== null),
+ e.mode & 1 ? ((fe = (a = fe) || d), $e(t, e), (fe = a)) : $e(t, e),
+ Ye(e),
+ r & 8192)
+ ) {
+ if (
+ ((a = e.memoizedState !== null), (e.stateNode.isHidden = a) && !d && e.mode & 1)
+ )
+ for (z = e, d = e.child; d !== null; ) {
+ for (m = z = d; z !== null; ) {
+ switch (((h = z), (w = h.child), h.tag)) {
+ case 0:
+ case 11:
+ case 14:
+ case 15:
+ Qn(4, h, h.return)
+ break
+ case 1:
+ un(h, h.return)
+ var k = h.stateNode
+ if (typeof k.componentWillUnmount == "function") {
+ ;(r = h), (n = h.return)
+ try {
+ ;(t = r),
+ (k.props = t.memoizedProps),
+ (k.state = t.memoizedState),
+ k.componentWillUnmount()
+ } catch (S) {
+ q(r, n, S)
+ }
+ }
+ break
+ case 5:
+ un(h, h.return)
+ break
+ case 22:
+ if (h.memoizedState !== null) {
+ hs(m)
+ continue
+ }
+ }
+ w !== null ? ((w.return = h), (z = w)) : hs(m)
+ }
+ d = d.sibling
+ }
+ e: for (d = null, m = e; ; ) {
+ if (m.tag === 5) {
+ if (d === null) {
+ d = m
+ try {
+ ;(l = m.stateNode),
+ a
+ ? ((o = l.style),
+ typeof o.setProperty == "function"
+ ? o.setProperty("display", "none", "important")
+ : (o.display = "none"))
+ : ((u = m.stateNode),
+ (s = m.memoizedProps.style),
+ (i = s != null && s.hasOwnProperty("display") ? s.display : null),
+ (u.style.display = ra("display", i)))
+ } catch (S) {
+ q(e, e.return, S)
+ }
+ }
+ } else if (m.tag === 6) {
+ if (d === null)
+ try {
+ m.stateNode.nodeValue = a ? "" : m.memoizedProps
+ } catch (S) {
+ q(e, e.return, S)
+ }
+ } else if (
+ ((m.tag !== 22 && m.tag !== 23) || m.memoizedState === null || m === e) &&
+ m.child !== null
+ ) {
+ ;(m.child.return = m), (m = m.child)
+ continue
+ }
+ if (m === e) break e
+ for (; m.sibling === null; ) {
+ if (m.return === null || m.return === e) break e
+ d === m && (d = null), (m = m.return)
+ }
+ d === m && (d = null), (m.sibling.return = m.return), (m = m.sibling)
+ }
+ }
+ break
+ case 19:
+ $e(t, e), Ye(e), r & 4 && ds(e)
+ break
+ case 21:
+ break
+ default:
+ $e(t, e), Ye(e)
+ }
+}
+function Ye(e) {
+ var t = e.flags
+ if (t & 2) {
+ try {
+ e: {
+ for (var n = e.return; n !== null; ) {
+ if (Nc(n)) {
+ var r = n
+ break e
+ }
+ n = n.return
+ }
+ throw Error(P(160))
+ }
+ switch (r.tag) {
+ case 5:
+ var l = r.stateNode
+ r.flags & 32 && (Xn(l, ""), (r.flags &= -33))
+ var o = fs(e)
+ bo(e, o, l)
+ break
+ case 3:
+ case 4:
+ var i = r.stateNode.containerInfo,
+ u = fs(e)
+ Jo(e, u, i)
+ break
+ default:
+ throw Error(P(161))
+ }
+ } catch (s) {
+ q(e, e.return, s)
+ }
+ e.flags &= -3
+ }
+ t & 4096 && (e.flags &= -4097)
+}
+function cp(e, t, n) {
+ ;(z = e), Ac(e)
+}
+function Ac(e, t, n) {
+ for (var r = (e.mode & 1) !== 0; z !== null; ) {
+ var l = z,
+ o = l.child
+ if (l.tag === 22 && r) {
+ var i = l.memoizedState !== null || Ar
+ if (!i) {
+ var u = l.alternate,
+ s = (u !== null && u.memoizedState !== null) || fe
+ u = Ar
+ var a = fe
+ if (((Ar = i), (fe = s) && !a))
+ for (z = l; z !== null; )
+ (i = z),
+ (s = i.child),
+ i.tag === 22 && i.memoizedState !== null
+ ? ms(l)
+ : s !== null
+ ? ((s.return = i), (z = s))
+ : ms(l)
+ for (; o !== null; ) (z = o), Ac(o), (o = o.sibling)
+ ;(z = l), (Ar = u), (fe = a)
+ }
+ ps(e)
+ } else l.subtreeFlags & 8772 && o !== null ? ((o.return = l), (z = o)) : ps(e)
+ }
+}
+function ps(e) {
+ for (; z !== null; ) {
+ var t = z
+ if (t.flags & 8772) {
+ var n = t.alternate
+ try {
+ if (t.flags & 8772)
+ switch (t.tag) {
+ case 0:
+ case 11:
+ case 15:
+ fe || Tl(5, t)
+ break
+ case 1:
+ var r = t.stateNode
+ if (t.flags & 4 && !fe)
+ if (n === null) r.componentDidMount()
+ else {
+ var l =
+ t.elementType === t.type
+ ? n.memoizedProps
+ : Be(t.type, n.memoizedProps)
+ r.componentDidUpdate(
+ l,
+ n.memoizedState,
+ r.__reactInternalSnapshotBeforeUpdate
+ )
+ }
+ var o = t.updateQueue
+ o !== null && Zu(t, o, r)
+ break
+ case 3:
+ var i = t.updateQueue
+ if (i !== null) {
+ if (((n = null), t.child !== null))
+ switch (t.child.tag) {
+ case 5:
+ n = t.child.stateNode
+ break
+ case 1:
+ n = t.child.stateNode
+ }
+ Zu(t, i, n)
+ }
+ break
+ case 5:
+ var u = t.stateNode
+ if (n === null && t.flags & 4) {
+ n = u
+ var s = t.memoizedProps
+ switch (t.type) {
+ case "button":
+ case "input":
+ case "select":
+ case "textarea":
+ s.autoFocus && n.focus()
+ break
+ case "img":
+ s.src && (n.src = s.src)
+ }
+ }
+ break
+ case 6:
+ break
+ case 4:
+ break
+ case 12:
+ break
+ case 13:
+ if (t.memoizedState === null) {
+ var a = t.alternate
+ if (a !== null) {
+ var d = a.memoizedState
+ if (d !== null) {
+ var m = d.dehydrated
+ m !== null && bn(m)
+ }
+ }
+ }
+ break
+ case 19:
+ case 17:
+ case 21:
+ case 22:
+ case 23:
+ case 25:
+ break
+ default:
+ throw Error(P(163))
+ }
+ fe || (t.flags & 512 && qo(t))
+ } catch (h) {
+ q(t, t.return, h)
+ }
+ }
+ if (t === e) {
+ z = null
+ break
+ }
+ if (((n = t.sibling), n !== null)) {
+ ;(n.return = t.return), (z = n)
+ break
+ }
+ z = t.return
+ }
+}
+function hs(e) {
+ for (; z !== null; ) {
+ var t = z
+ if (t === e) {
+ z = null
+ break
+ }
+ var n = t.sibling
+ if (n !== null) {
+ ;(n.return = t.return), (z = n)
+ break
+ }
+ z = t.return
+ }
+}
+function ms(e) {
+ for (; z !== null; ) {
+ var t = z
+ try {
+ switch (t.tag) {
+ case 0:
+ case 11:
+ case 15:
+ var n = t.return
+ try {
+ Tl(4, t)
+ } catch (s) {
+ q(t, n, s)
+ }
+ break
+ case 1:
+ var r = t.stateNode
+ if (typeof r.componentDidMount == "function") {
+ var l = t.return
+ try {
+ r.componentDidMount()
+ } catch (s) {
+ q(t, l, s)
+ }
+ }
+ var o = t.return
+ try {
+ qo(t)
+ } catch (s) {
+ q(t, o, s)
+ }
+ break
+ case 5:
+ var i = t.return
+ try {
+ qo(t)
+ } catch (s) {
+ q(t, i, s)
+ }
+ }
+ } catch (s) {
+ q(t, t.return, s)
+ }
+ if (t === e) {
+ z = null
+ break
+ }
+ var u = t.sibling
+ if (u !== null) {
+ ;(u.return = t.return), (z = u)
+ break
+ }
+ z = t.return
+ }
+}
+var fp = Math.ceil,
+ pl = ft.ReactCurrentDispatcher,
+ Gi = ft.ReactCurrentOwner,
+ Me = ft.ReactCurrentBatchConfig,
+ U = 0,
+ oe = null,
+ te = null,
+ ue = 0,
+ Re = 0,
+ sn = Ot(0),
+ re = 0,
+ cr = null,
+ Ht = 0,
+ Nl = 0,
+ Yi = 0,
+ Kn = null,
+ _e = null,
+ Xi = 0,
+ kn = 1 / 0,
+ nt = null,
+ hl = !1,
+ ei = null,
+ Pt = null,
+ Dr = !1,
+ wt = null,
+ ml = 0,
+ Gn = 0,
+ ti = null,
+ Qr = -1,
+ Kr = 0
+function ve() {
+ return U & 6 ? b() : Qr !== -1 ? Qr : (Qr = b())
+}
+function Ct(e) {
+ return e.mode & 1
+ ? U & 2 && ue !== 0
+ ? ue & -ue
+ : Yd.transition !== null
+ ? (Kr === 0 && (Kr = va()), Kr)
+ : ((e = B),
+ e !== 0 || ((e = window.event), (e = e === void 0 ? 16 : _a(e.type))),
+ e)
+ : 1
+}
+function Qe(e, t, n, r) {
+ if (50 < Gn) throw ((Gn = 0), (ti = null), Error(P(185)))
+ hr(e, n, r),
+ (!(U & 2) || e !== oe) &&
+ (e === oe && (!(U & 2) && (Nl |= n), re === 4 && vt(e, ue)),
+ Le(e, r),
+ n === 1 && U === 0 && !(t.mode & 1) && ((kn = b() + 500), Cl && zt()))
+}
+function Le(e, t) {
+ var n = e.callbackNode
+ Yf(e, t)
+ var r = Jr(e, e === oe ? ue : 0)
+ if (r === 0) n !== null && xu(n), (e.callbackNode = null), (e.callbackPriority = 0)
+ else if (((t = r & -r), e.callbackPriority !== t)) {
+ if ((n != null && xu(n), t === 1))
+ e.tag === 0 ? Gd(vs.bind(null, e)) : Va(vs.bind(null, e)),
+ Hd(function () {
+ !(U & 6) && zt()
+ }),
+ (n = null)
+ else {
+ switch (ya(r)) {
+ case 1:
+ n = Ei
+ break
+ case 4:
+ n = ha
+ break
+ case 16:
+ n = qr
+ break
+ case 536870912:
+ n = ma
+ break
+ default:
+ n = qr
+ }
+ n = Bc(n, Dc.bind(null, e))
+ }
+ ;(e.callbackPriority = t), (e.callbackNode = n)
+ }
+}
+function Dc(e, t) {
+ if (((Qr = -1), (Kr = 0), U & 6)) throw Error(P(327))
+ var n = e.callbackNode
+ if (mn() && e.callbackNode !== n) return null
+ var r = Jr(e, e === oe ? ue : 0)
+ if (r === 0) return null
+ if (r & 30 || r & e.expiredLanes || t) t = vl(e, r)
+ else {
+ t = r
+ var l = U
+ U |= 2
+ var o = jc()
+ ;(oe !== e || ue !== t) && ((nt = null), (kn = b() + 500), Ut(e, t))
+ do
+ try {
+ hp()
+ break
+ } catch (u) {
+ Ic(e, u)
+ }
+ while (!0)
+ Di(),
+ (pl.current = o),
+ (U = l),
+ te !== null ? (t = 0) : ((oe = null), (ue = 0), (t = re))
+ }
+ if (t !== 0) {
+ if ((t === 2 && ((l = Ro(e)), l !== 0 && ((r = l), (t = ni(e, l)))), t === 1))
+ throw ((n = cr), Ut(e, 0), vt(e, r), Le(e, b()), n)
+ if (t === 6) vt(e, r)
+ else {
+ if (
+ ((l = e.current.alternate),
+ !(r & 30) &&
+ !dp(l) &&
+ ((t = vl(e, r)),
+ t === 2 && ((o = Ro(e)), o !== 0 && ((r = o), (t = ni(e, o)))),
+ t === 1))
+ )
+ throw ((n = cr), Ut(e, 0), vt(e, r), Le(e, b()), n)
+ switch (((e.finishedWork = l), (e.finishedLanes = r), t)) {
+ case 0:
+ case 1:
+ throw Error(P(345))
+ case 2:
+ Dt(e, _e, nt)
+ break
+ case 3:
+ if ((vt(e, r), (r & 130023424) === r && ((t = Xi + 500 - b()), 10 < t))) {
+ if (Jr(e, 0) !== 0) break
+ if (((l = e.suspendedLanes), (l & r) !== r)) {
+ ve(), (e.pingedLanes |= e.suspendedLanes & l)
+ break
+ }
+ e.timeoutHandle = jo(Dt.bind(null, e, _e, nt), t)
+ break
+ }
+ Dt(e, _e, nt)
+ break
+ case 4:
+ if ((vt(e, r), (r & 4194240) === r)) break
+ for (t = e.eventTimes, l = -1; 0 < r; ) {
+ var i = 31 - We(r)
+ ;(o = 1 << i), (i = t[i]), i > l && (l = i), (r &= ~o)
+ }
+ if (
+ ((r = l),
+ (r = b() - r),
+ (r =
+ (120 > r
+ ? 120
+ : 480 > r
+ ? 480
+ : 1080 > r
+ ? 1080
+ : 1920 > r
+ ? 1920
+ : 3e3 > r
+ ? 3e3
+ : 4320 > r
+ ? 4320
+ : 1960 * fp(r / 1960)) - r),
+ 10 < r)
+ ) {
+ e.timeoutHandle = jo(Dt.bind(null, e, _e, nt), r)
+ break
+ }
+ Dt(e, _e, nt)
+ break
+ case 5:
+ Dt(e, _e, nt)
+ break
+ default:
+ throw Error(P(329))
+ }
+ }
+ }
+ return Le(e, b()), e.callbackNode === n ? Dc.bind(null, e) : null
+}
+function ni(e, t) {
+ var n = Kn
+ return (
+ e.current.memoizedState.isDehydrated && (Ut(e, t).flags |= 256),
+ (e = vl(e, t)),
+ e !== 2 && ((t = _e), (_e = n), t !== null && ri(t)),
+ e
+ )
+}
+function ri(e) {
+ _e === null ? (_e = e) : _e.push.apply(_e, e)
+}
+function dp(e) {
+ for (var t = e; ; ) {
+ if (t.flags & 16384) {
+ var n = t.updateQueue
+ if (n !== null && ((n = n.stores), n !== null))
+ for (var r = 0; r < n.length; r++) {
+ var l = n[r],
+ o = l.getSnapshot
+ l = l.value
+ try {
+ if (!Ke(o(), l)) return !1
+ } catch (i) {
+ return !1
+ }
+ }
+ }
+ if (((n = t.child), t.subtreeFlags & 16384 && n !== null)) (n.return = t), (t = n)
+ else {
+ if (t === e) break
+ for (; t.sibling === null; ) {
+ if (t.return === null || t.return === e) return !0
+ t = t.return
+ }
+ ;(t.sibling.return = t.return), (t = t.sibling)
+ }
+ }
+ return !0
+}
+function vt(e, t) {
+ for (
+ t &= ~Yi, t &= ~Nl, e.suspendedLanes |= t, e.pingedLanes &= ~t, e = e.expirationTimes;
+ 0 < t;
+
+ ) {
+ var n = 31 - We(t),
+ r = 1 << n
+ ;(e[n] = -1), (t &= ~r)
+ }
+}
+function vs(e) {
+ if (U & 6) throw Error(P(327))
+ mn()
+ var t = Jr(e, 0)
+ if (!(t & 1)) return Le(e, b()), null
+ var n = vl(e, t)
+ if (e.tag !== 0 && n === 2) {
+ var r = Ro(e)
+ r !== 0 && ((t = r), (n = ni(e, r)))
+ }
+ if (n === 1) throw ((n = cr), Ut(e, 0), vt(e, t), Le(e, b()), n)
+ if (n === 6) throw Error(P(345))
+ return (
+ (e.finishedWork = e.current.alternate),
+ (e.finishedLanes = t),
+ Dt(e, _e, nt),
+ Le(e, b()),
+ null
+ )
+}
+function Zi(e, t) {
+ var n = U
+ U |= 1
+ try {
+ return e(t)
+ } finally {
+ ;(U = n), U === 0 && ((kn = b() + 500), Cl && zt())
+ }
+}
+function Wt(e) {
+ wt !== null && wt.tag === 0 && !(U & 6) && mn()
+ var t = U
+ U |= 1
+ var n = Me.transition,
+ r = B
+ try {
+ if (((Me.transition = null), (B = 1), e)) return e()
+ } finally {
+ ;(B = r), (Me.transition = n), (U = t), !(U & 6) && zt()
+ }
+}
+function qi() {
+ ;(Re = sn.current), Q(sn)
+}
+function Ut(e, t) {
+ ;(e.finishedWork = null), (e.finishedLanes = 0)
+ var n = e.timeoutHandle
+ if ((n !== -1 && ((e.timeoutHandle = -1), Vd(n)), te !== null))
+ for (n = te.return; n !== null; ) {
+ var r = n
+ switch ((Oi(r), r.tag)) {
+ case 1:
+ ;(r = r.type.childContextTypes), r != null && rl()
+ break
+ case 3:
+ Sn(), Q(Pe), Q(de), $i()
+ break
+ case 5:
+ Fi(r)
+ break
+ case 4:
+ Sn()
+ break
+ case 13:
+ Q(Y)
+ break
+ case 19:
+ Q(Y)
+ break
+ case 10:
+ Ii(r.type._context)
+ break
+ case 22:
+ case 23:
+ qi()
+ }
+ n = n.return
+ }
+ if (
+ ((oe = e),
+ (te = e = Lt(e.current, null)),
+ (ue = Re = t),
+ (re = 0),
+ (cr = null),
+ (Yi = Nl = Ht = 0),
+ (_e = Kn = null),
+ jt !== null)
+ ) {
+ for (t = 0; t < jt.length; t++)
+ if (((n = jt[t]), (r = n.interleaved), r !== null)) {
+ n.interleaved = null
+ var l = r.next,
+ o = n.pending
+ if (o !== null) {
+ var i = o.next
+ ;(o.next = l), (r.next = i)
+ }
+ n.pending = r
+ }
+ jt = null
+ }
+ return e
+}
+function Ic(e, t) {
+ do {
+ var n = te
+ try {
+ if ((Di(), (Vr.current = dl), fl)) {
+ for (var r = X.memoizedState; r !== null; ) {
+ var l = r.queue
+ l !== null && (l.pending = null), (r = r.next)
+ }
+ fl = !1
+ }
+ if (
+ ((Vt = 0),
+ (le = ne = X = null),
+ (Wn = !1),
+ (ur = 0),
+ (Gi.current = null),
+ n === null || n.return === null)
+ ) {
+ ;(re = 1), (cr = t), (te = null)
+ break
+ }
+ e: {
+ var o = e,
+ i = n.return,
+ u = n,
+ s = t
+ if (
+ ((t = ue),
+ (u.flags |= 32768),
+ s !== null && typeof s == "object" && typeof s.then == "function")
+ ) {
+ var a = s,
+ d = u,
+ m = d.tag
+ if (!(d.mode & 1) && (m === 0 || m === 11 || m === 15)) {
+ var h = d.alternate
+ h
+ ? ((d.updateQueue = h.updateQueue),
+ (d.memoizedState = h.memoizedState),
+ (d.lanes = h.lanes))
+ : ((d.updateQueue = null), (d.memoizedState = null))
+ }
+ var w = rs(i)
+ if (w !== null) {
+ ;(w.flags &= -257),
+ ls(w, i, u, o, t),
+ w.mode & 1 && ns(o, a, t),
+ (t = w),
+ (s = a)
+ var k = t.updateQueue
+ if (k === null) {
+ var S = new Set()
+ S.add(s), (t.updateQueue = S)
+ } else k.add(s)
+ break e
+ } else {
+ if (!(t & 1)) {
+ ns(o, a, t), Ji()
+ break e
+ }
+ s = Error(P(426))
+ }
+ } else if (K && u.mode & 1) {
+ var R = rs(i)
+ if (R !== null) {
+ !(R.flags & 65536) && (R.flags |= 256), ls(R, i, u, o, t), zi(En(s, u))
+ break e
+ }
+ }
+ ;(o = s = En(s, u)),
+ re !== 4 && (re = 2),
+ Kn === null ? (Kn = [o]) : Kn.push(o),
+ (o = i)
+ do {
+ switch (o.tag) {
+ case 3:
+ ;(o.flags |= 65536), (t &= -t), (o.lanes |= t)
+ var f = gc(o, s, t)
+ Xu(o, f)
+ break e
+ case 1:
+ u = s
+ var c = o.type,
+ p = o.stateNode
+ if (
+ !(o.flags & 128) &&
+ (typeof c.getDerivedStateFromError == "function" ||
+ (p !== null &&
+ typeof p.componentDidCatch == "function" &&
+ (Pt === null || !Pt.has(p))))
+ ) {
+ ;(o.flags |= 65536), (t &= -t), (o.lanes |= t)
+ var g = wc(o, u, t)
+ Xu(o, g)
+ break e
+ }
+ }
+ o = o.return
+ } while (o !== null)
+ }
+ Uc(n)
+ } catch (E) {
+ ;(t = E), te === n && n !== null && (te = n = n.return)
+ continue
+ }
+ break
+ } while (!0)
+}
+function jc() {
+ var e = pl.current
+ return (pl.current = dl), e === null ? dl : e
+}
+function Ji() {
+ ;(re === 0 || re === 3 || re === 2) && (re = 4),
+ oe === null || (!(Ht & 268435455) && !(Nl & 268435455)) || vt(oe, ue)
+}
+function vl(e, t) {
+ var n = U
+ U |= 2
+ var r = jc()
+ ;(oe !== e || ue !== t) && ((nt = null), Ut(e, t))
+ do
+ try {
+ pp()
+ break
+ } catch (l) {
+ Ic(e, l)
+ }
+ while (!0)
+ if ((Di(), (U = n), (pl.current = r), te !== null)) throw Error(P(261))
+ return (oe = null), (ue = 0), re
+}
+function pp() {
+ for (; te !== null; ) Mc(te)
+}
+function hp() {
+ for (; te !== null && !Ff(); ) Mc(te)
+}
+function Mc(e) {
+ var t = $c(e.alternate, e, Re)
+ ;(e.memoizedProps = e.pendingProps), t === null ? Uc(e) : (te = t), (Gi.current = null)
+}
+function Uc(e) {
+ var t = e
+ do {
+ var n = t.alternate
+ if (((e = t.return), t.flags & 32768)) {
+ if (((n = up(n, t)), n !== null)) {
+ ;(n.flags &= 32767), (te = n)
+ return
+ }
+ if (e !== null) (e.flags |= 32768), (e.subtreeFlags = 0), (e.deletions = null)
+ else {
+ ;(re = 6), (te = null)
+ return
+ }
+ } else if (((n = ip(n, t, Re)), n !== null)) {
+ te = n
+ return
+ }
+ if (((t = t.sibling), t !== null)) {
+ te = t
+ return
+ }
+ te = t = e
+ } while (t !== null)
+ re === 0 && (re = 5)
+}
+function Dt(e, t, n) {
+ var r = B,
+ l = Me.transition
+ try {
+ ;(Me.transition = null), (B = 1), mp(e, t, n, r)
+ } finally {
+ ;(Me.transition = l), (B = r)
+ }
+ return null
+}
+function mp(e, t, n, r) {
+ do mn()
+ while (wt !== null)
+ if (U & 6) throw Error(P(327))
+ n = e.finishedWork
+ var l = e.finishedLanes
+ if (n === null) return null
+ if (((e.finishedWork = null), (e.finishedLanes = 0), n === e.current))
+ throw Error(P(177))
+ ;(e.callbackNode = null), (e.callbackPriority = 0)
+ var o = n.lanes | n.childLanes
+ if (
+ (Xf(e, o),
+ e === oe && ((te = oe = null), (ue = 0)),
+ (!(n.subtreeFlags & 2064) && !(n.flags & 2064)) ||
+ Dr ||
+ ((Dr = !0),
+ Bc(qr, function () {
+ return mn(), null
+ })),
+ (o = (n.flags & 15990) !== 0),
+ n.subtreeFlags & 15990 || o)
+ ) {
+ ;(o = Me.transition), (Me.transition = null)
+ var i = B
+ B = 1
+ var u = U
+ ;(U |= 4),
+ (Gi.current = null),
+ ap(e, n),
+ zc(n, e),
+ Id(Do),
+ (br = !!Ao),
+ (Do = Ao = null),
+ (e.current = n),
+ cp(n),
+ $f(),
+ (U = u),
+ (B = i),
+ (Me.transition = o)
+ } else e.current = n
+ if (
+ (Dr && ((Dr = !1), (wt = e), (ml = l)),
+ (o = e.pendingLanes),
+ o === 0 && (Pt = null),
+ Hf(n.stateNode),
+ Le(e, b()),
+ t !== null)
+ )
+ for (r = e.onRecoverableError, n = 0; n < t.length; n++)
+ (l = t[n]), r(l.value, { componentStack: l.stack, digest: l.digest })
+ if (hl) throw ((hl = !1), (e = ei), (ei = null), e)
+ return (
+ ml & 1 && e.tag !== 0 && mn(),
+ (o = e.pendingLanes),
+ o & 1 ? (e === ti ? Gn++ : ((Gn = 0), (ti = e))) : (Gn = 0),
+ zt(),
+ null
+ )
+}
+function mn() {
+ if (wt !== null) {
+ var e = ya(ml),
+ t = Me.transition,
+ n = B
+ try {
+ if (((Me.transition = null), (B = 16 > e ? 16 : e), wt === null)) var r = !1
+ else {
+ if (((e = wt), (wt = null), (ml = 0), U & 6)) throw Error(P(331))
+ var l = U
+ for (U |= 4, z = e.current; z !== null; ) {
+ var o = z,
+ i = o.child
+ if (z.flags & 16) {
+ var u = o.deletions
+ if (u !== null) {
+ for (var s = 0; s < u.length; s++) {
+ var a = u[s]
+ for (z = a; z !== null; ) {
+ var d = z
+ switch (d.tag) {
+ case 0:
+ case 11:
+ case 15:
+ Qn(8, d, o)
+ }
+ var m = d.child
+ if (m !== null) (m.return = d), (z = m)
+ else
+ for (; z !== null; ) {
+ d = z
+ var h = d.sibling,
+ w = d.return
+ if ((Tc(d), d === a)) {
+ z = null
+ break
+ }
+ if (h !== null) {
+ ;(h.return = w), (z = h)
+ break
+ }
+ z = w
+ }
+ }
+ }
+ var k = o.alternate
+ if (k !== null) {
+ var S = k.child
+ if (S !== null) {
+ k.child = null
+ do {
+ var R = S.sibling
+ ;(S.sibling = null), (S = R)
+ } while (S !== null)
+ }
+ }
+ z = o
+ }
+ }
+ if (o.subtreeFlags & 2064 && i !== null) (i.return = o), (z = i)
+ else
+ e: for (; z !== null; ) {
+ if (((o = z), o.flags & 2048))
+ switch (o.tag) {
+ case 0:
+ case 11:
+ case 15:
+ Qn(9, o, o.return)
+ }
+ var f = o.sibling
+ if (f !== null) {
+ ;(f.return = o.return), (z = f)
+ break e
+ }
+ z = o.return
+ }
+ }
+ var c = e.current
+ for (z = c; z !== null; ) {
+ i = z
+ var p = i.child
+ if (i.subtreeFlags & 2064 && p !== null) (p.return = i), (z = p)
+ else
+ e: for (i = c; z !== null; ) {
+ if (((u = z), u.flags & 2048))
+ try {
+ switch (u.tag) {
+ case 0:
+ case 11:
+ case 15:
+ Tl(9, u)
+ }
+ } catch (E) {
+ q(u, u.return, E)
+ }
+ if (u === i) {
+ z = null
+ break e
+ }
+ var g = u.sibling
+ if (g !== null) {
+ ;(g.return = u.return), (z = g)
+ break e
+ }
+ z = u.return
+ }
+ }
+ if (((U = l), zt(), be && typeof be.onPostCommitFiberRoot == "function"))
+ try {
+ be.onPostCommitFiberRoot(El, e)
+ } catch (E) {}
+ r = !0
+ }
+ return r
+ } finally {
+ ;(B = n), (Me.transition = t)
+ }
+ }
+ return !1
+}
+function ys(e, t, n) {
+ ;(t = En(n, t)),
+ (t = gc(e, t, 1)),
+ (e = xt(e, t, 1)),
+ (t = ve()),
+ e !== null && (hr(e, 1, t), Le(e, t))
+}
+function q(e, t, n) {
+ if (e.tag === 3) ys(e, e, n)
+ else
+ for (; t !== null; ) {
+ if (t.tag === 3) {
+ ys(t, e, n)
+ break
+ } else if (t.tag === 1) {
+ var r = t.stateNode
+ if (
+ typeof t.type.getDerivedStateFromError == "function" ||
+ (typeof r.componentDidCatch == "function" && (Pt === null || !Pt.has(r)))
+ ) {
+ ;(e = En(n, e)),
+ (e = wc(t, e, 1)),
+ (t = xt(t, e, 1)),
+ (e = ve()),
+ t !== null && (hr(t, 1, e), Le(t, e))
+ break
+ }
+ }
+ t = t.return
+ }
+}
+function vp(e, t, n) {
+ var r = e.pingCache
+ r !== null && r.delete(t),
+ (t = ve()),
+ (e.pingedLanes |= e.suspendedLanes & n),
+ oe === e &&
+ (ue & n) === n &&
+ (re === 4 || (re === 3 && (ue & 130023424) === ue && 500 > b() - Xi)
+ ? Ut(e, 0)
+ : (Yi |= n)),
+ Le(e, t)
+}
+function Fc(e, t) {
+ t === 0 &&
+ (e.mode & 1 ? ((t = xr), (xr <<= 1), !(xr & 130023424) && (xr = 4194304)) : (t = 1))
+ var n = ve()
+ ;(e = at(e, t)), e !== null && (hr(e, t, n), Le(e, n))
+}
+function yp(e) {
+ var t = e.memoizedState,
+ n = 0
+ t !== null && (n = t.retryLane), Fc(e, n)
+}
+function gp(e, t) {
+ var n = 0
+ switch (e.tag) {
+ case 13:
+ var r = e.stateNode,
+ l = e.memoizedState
+ l !== null && (n = l.retryLane)
+ break
+ case 19:
+ r = e.stateNode
+ break
+ default:
+ throw Error(P(314))
+ }
+ r !== null && r.delete(t), Fc(e, n)
+}
+var $c
+$c = function (e, t, n) {
+ if (e !== null)
+ if (e.memoizedProps !== t.pendingProps || Pe.current) xe = !0
+ else {
+ if (!(e.lanes & n) && !(t.flags & 128)) return (xe = !1), op(e, t, n)
+ xe = !!(e.flags & 131072)
+ }
+ else (xe = !1), K && t.flags & 1048576 && Ha(t, il, t.index)
+ switch (((t.lanes = 0), t.tag)) {
+ case 2:
+ var r = t.type
+ Wr(e, t), (e = t.pendingProps)
+ var l = yn(t, de.current)
+ hn(t, n), (l = Vi(null, t, r, e, l, n))
+ var o = Hi()
+ return (
+ (t.flags |= 1),
+ typeof l == "object" &&
+ l !== null &&
+ typeof l.render == "function" &&
+ l.$$typeof === void 0
+ ? ((t.tag = 1),
+ (t.memoizedState = null),
+ (t.updateQueue = null),
+ Ce(r) ? ((o = !0), ll(t)) : (o = !1),
+ (t.memoizedState = l.state !== null && l.state !== void 0 ? l.state : null),
+ Mi(t),
+ (l.updater = Ll),
+ (t.stateNode = l),
+ (l._reactInternals = t),
+ Ho(t, r, e, n),
+ (t = Ko(null, t, r, !0, o, n)))
+ : ((t.tag = 0), K && o && Ni(t), me(null, t, l, n), (t = t.child)),
+ t
+ )
+ case 16:
+ r = t.elementType
+ e: {
+ switch (
+ (Wr(e, t),
+ (e = t.pendingProps),
+ (l = r._init),
+ (r = l(r._payload)),
+ (t.type = r),
+ (l = t.tag = Sp(r)),
+ (e = Be(r, e)),
+ l)
+ ) {
+ case 0:
+ t = Qo(null, t, r, e, n)
+ break e
+ case 1:
+ t = us(null, t, r, e, n)
+ break e
+ case 11:
+ t = os(null, t, r, e, n)
+ break e
+ case 14:
+ t = is(null, t, r, Be(r.type, e), n)
+ break e
+ }
+ throw Error(P(306, r, ""))
+ }
+ return t
+ case 0:
+ return (
+ (r = t.type),
+ (l = t.pendingProps),
+ (l = t.elementType === r ? l : Be(r, l)),
+ Qo(e, t, r, l, n)
+ )
+ case 1:
+ return (
+ (r = t.type),
+ (l = t.pendingProps),
+ (l = t.elementType === r ? l : Be(r, l)),
+ us(e, t, r, l, n)
+ )
+ case 3:
+ e: {
+ if ((_c(t), e === null)) throw Error(P(387))
+ ;(r = t.pendingProps),
+ (o = t.memoizedState),
+ (l = o.element),
+ Ga(e, t),
+ al(t, r, null, n)
+ var i = t.memoizedState
+ if (((r = i.element), o.isDehydrated))
+ if (
+ ((o = {
+ element: r,
+ isDehydrated: !1,
+ cache: i.cache,
+ pendingSuspenseBoundaries: i.pendingSuspenseBoundaries,
+ transitions: i.transitions
+ }),
+ (t.updateQueue.baseState = o),
+ (t.memoizedState = o),
+ t.flags & 256)
+ ) {
+ ;(l = En(Error(P(423)), t)), (t = ss(e, t, r, n, l))
+ break e
+ } else if (r !== l) {
+ ;(l = En(Error(P(424)), t)), (t = ss(e, t, r, n, l))
+ break e
+ } else
+ for (
+ Te = _t(t.stateNode.containerInfo.firstChild),
+ Ne = t,
+ K = !0,
+ He = null,
+ n = qa(t, null, r, n),
+ t.child = n;
+ n;
+
+ )
+ (n.flags = (n.flags & -3) | 4096), (n = n.sibling)
+ else {
+ if ((gn(), r === l)) {
+ t = ct(e, t, n)
+ break e
+ }
+ me(e, t, r, n)
+ }
+ t = t.child
+ }
+ return t
+ case 5:
+ return (
+ Ja(t),
+ e === null && $o(t),
+ (r = t.type),
+ (l = t.pendingProps),
+ (o = e !== null ? e.memoizedProps : null),
+ (i = l.children),
+ Io(r, l) ? (i = null) : o !== null && Io(r, o) && (t.flags |= 32),
+ kc(e, t),
+ me(e, t, i, n),
+ t.child
+ )
+ case 6:
+ return e === null && $o(t), null
+ case 13:
+ return xc(e, t, n)
+ case 4:
+ return (
+ Ui(t, t.stateNode.containerInfo),
+ (r = t.pendingProps),
+ e === null ? (t.child = wn(t, null, r, n)) : me(e, t, r, n),
+ t.child
+ )
+ case 11:
+ return (
+ (r = t.type),
+ (l = t.pendingProps),
+ (l = t.elementType === r ? l : Be(r, l)),
+ os(e, t, r, l, n)
+ )
+ case 7:
+ return me(e, t, t.pendingProps, n), t.child
+ case 8:
+ return me(e, t, t.pendingProps.children, n), t.child
+ case 12:
+ return me(e, t, t.pendingProps.children, n), t.child
+ case 10:
+ e: {
+ if (
+ ((r = t.type._context),
+ (l = t.pendingProps),
+ (o = t.memoizedProps),
+ (i = l.value),
+ H(ul, r._currentValue),
+ (r._currentValue = i),
+ o !== null)
+ )
+ if (Ke(o.value, i)) {
+ if (o.children === l.children && !Pe.current) {
+ t = ct(e, t, n)
+ break e
+ }
+ } else
+ for (o = t.child, o !== null && (o.return = t); o !== null; ) {
+ var u = o.dependencies
+ if (u !== null) {
+ i = o.child
+ for (var s = u.firstContext; s !== null; ) {
+ if (s.context === r) {
+ if (o.tag === 1) {
+ ;(s = it(-1, n & -n)), (s.tag = 2)
+ var a = o.updateQueue
+ if (a !== null) {
+ a = a.shared
+ var d = a.pending
+ d === null ? (s.next = s) : ((s.next = d.next), (d.next = s)),
+ (a.pending = s)
+ }
+ }
+ ;(o.lanes |= n),
+ (s = o.alternate),
+ s !== null && (s.lanes |= n),
+ Bo(o.return, n, t),
+ (u.lanes |= n)
+ break
+ }
+ s = s.next
+ }
+ } else if (o.tag === 10) i = o.type === t.type ? null : o.child
+ else if (o.tag === 18) {
+ if (((i = o.return), i === null)) throw Error(P(341))
+ ;(i.lanes |= n),
+ (u = i.alternate),
+ u !== null && (u.lanes |= n),
+ Bo(i, n, t),
+ (i = o.sibling)
+ } else i = o.child
+ if (i !== null) i.return = o
+ else
+ for (i = o; i !== null; ) {
+ if (i === t) {
+ i = null
+ break
+ }
+ if (((o = i.sibling), o !== null)) {
+ ;(o.return = i.return), (i = o)
+ break
+ }
+ i = i.return
+ }
+ o = i
+ }
+ me(e, t, l.children, n), (t = t.child)
+ }
+ return t
+ case 9:
+ return (
+ (l = t.type),
+ (r = t.pendingProps.children),
+ hn(t, n),
+ (l = Ue(l)),
+ (r = r(l)),
+ (t.flags |= 1),
+ me(e, t, r, n),
+ t.child
+ )
+ case 14:
+ return (
+ (r = t.type), (l = Be(r, t.pendingProps)), (l = Be(r.type, l)), is(e, t, r, l, n)
+ )
+ case 15:
+ return Sc(e, t, t.type, t.pendingProps, n)
+ case 17:
+ return (
+ (r = t.type),
+ (l = t.pendingProps),
+ (l = t.elementType === r ? l : Be(r, l)),
+ Wr(e, t),
+ (t.tag = 1),
+ Ce(r) ? ((e = !0), ll(t)) : (e = !1),
+ hn(t, n),
+ Xa(t, r, l),
+ Ho(t, r, l, n),
+ Ko(null, t, r, !0, e, n)
+ )
+ case 19:
+ return Pc(e, t, n)
+ case 22:
+ return Ec(e, t, n)
+ }
+ throw Error(P(156, t.tag))
+}
+function Bc(e, t) {
+ return pa(e, t)
+}
+function wp(e, t, n, r) {
+ ;(this.tag = e),
+ (this.key = n),
+ (this.sibling =
+ this.child =
+ this.return =
+ this.stateNode =
+ this.type =
+ this.elementType =
+ null),
+ (this.index = 0),
+ (this.ref = null),
+ (this.pendingProps = t),
+ (this.dependencies =
+ this.memoizedState =
+ this.updateQueue =
+ this.memoizedProps =
+ null),
+ (this.mode = r),
+ (this.subtreeFlags = this.flags = 0),
+ (this.deletions = null),
+ (this.childLanes = this.lanes = 0),
+ (this.alternate = null)
+}
+function je(e, t, n, r) {
+ return new wp(e, t, n, r)
+}
+function bi(e) {
+ return (e = e.prototype), !(!e || !e.isReactComponent)
+}
+function Sp(e) {
+ if (typeof e == "function") return bi(e) ? 1 : 0
+ if (e != null) {
+ if (((e = e.$$typeof), e === gi)) return 11
+ if (e === wi) return 14
+ }
+ return 2
+}
+function Lt(e, t) {
+ var n = e.alternate
+ return (
+ n === null
+ ? ((n = je(e.tag, t, e.key, e.mode)),
+ (n.elementType = e.elementType),
+ (n.type = e.type),
+ (n.stateNode = e.stateNode),
+ (n.alternate = e),
+ (e.alternate = n))
+ : ((n.pendingProps = t),
+ (n.type = e.type),
+ (n.flags = 0),
+ (n.subtreeFlags = 0),
+ (n.deletions = null)),
+ (n.flags = e.flags & 14680064),
+ (n.childLanes = e.childLanes),
+ (n.lanes = e.lanes),
+ (n.child = e.child),
+ (n.memoizedProps = e.memoizedProps),
+ (n.memoizedState = e.memoizedState),
+ (n.updateQueue = e.updateQueue),
+ (t = e.dependencies),
+ (n.dependencies =
+ t === null ? null : { lanes: t.lanes, firstContext: t.firstContext }),
+ (n.sibling = e.sibling),
+ (n.index = e.index),
+ (n.ref = e.ref),
+ n
+ )
+}
+function Gr(e, t, n, r, l, o) {
+ var i = 2
+ if (((r = e), typeof e == "function")) bi(e) && (i = 1)
+ else if (typeof e == "string") i = 5
+ else
+ e: switch (e) {
+ case qt:
+ return Ft(n.children, l, o, t)
+ case yi:
+ ;(i = 8), (l |= 8)
+ break
+ case po:
+ return (e = je(12, n, t, l | 2)), (e.elementType = po), (e.lanes = o), e
+ case ho:
+ return (e = je(13, n, t, l)), (e.elementType = ho), (e.lanes = o), e
+ case mo:
+ return (e = je(19, n, t, l)), (e.elementType = mo), (e.lanes = o), e
+ case Zs:
+ return Ol(n, l, o, t)
+ default:
+ if (typeof e == "object" && e !== null)
+ switch (e.$$typeof) {
+ case Ys:
+ i = 10
+ break e
+ case Xs:
+ i = 9
+ break e
+ case gi:
+ i = 11
+ break e
+ case wi:
+ i = 14
+ break e
+ case pt:
+ ;(i = 16), (r = null)
+ break e
+ }
+ throw Error(P(130, e == null ? e : typeof e, ""))
+ }
+ return (t = je(i, n, t, l)), (t.elementType = e), (t.type = r), (t.lanes = o), t
+}
+function Ft(e, t, n, r) {
+ return (e = je(7, e, r, t)), (e.lanes = n), e
+}
+function Ol(e, t, n, r) {
+ return (
+ (e = je(22, e, r, t)),
+ (e.elementType = Zs),
+ (e.lanes = n),
+ (e.stateNode = { isHidden: !1 }),
+ e
+ )
+}
+function uo(e, t, n) {
+ return (e = je(6, e, null, t)), (e.lanes = n), e
+}
+function so(e, t, n) {
+ return (
+ (t = je(4, e.children !== null ? e.children : [], e.key, t)),
+ (t.lanes = n),
+ (t.stateNode = {
+ containerInfo: e.containerInfo,
+ pendingChildren: null,
+ implementation: e.implementation
+ }),
+ t
+ )
+}
+function Ep(e, t, n, r, l) {
+ ;(this.tag = t),
+ (this.containerInfo = e),
+ (this.finishedWork = this.pingCache = this.current = this.pendingChildren = null),
+ (this.timeoutHandle = -1),
+ (this.callbackNode = this.pendingContext = this.context = null),
+ (this.callbackPriority = 0),
+ (this.eventTimes = Vl(0)),
+ (this.expirationTimes = Vl(-1)),
+ (this.entangledLanes =
+ this.finishedLanes =
+ this.mutableReadLanes =
+ this.expiredLanes =
+ this.pingedLanes =
+ this.suspendedLanes =
+ this.pendingLanes =
+ 0),
+ (this.entanglements = Vl(0)),
+ (this.identifierPrefix = r),
+ (this.onRecoverableError = l),
+ (this.mutableSourceEagerHydrationData = null)
+}
+function eu(e, t, n, r, l, o, i, u, s) {
+ return (
+ (e = new Ep(e, t, n, u, s)),
+ t === 1 ? ((t = 1), o === !0 && (t |= 8)) : (t = 0),
+ (o = je(3, null, null, t)),
+ (e.current = o),
+ (o.stateNode = e),
+ (o.memoizedState = {
+ element: r,
+ isDehydrated: n,
+ cache: null,
+ transitions: null,
+ pendingSuspenseBoundaries: null
+ }),
+ Mi(o),
+ e
+ )
+}
+function kp(e, t, n) {
+ var r = 3 < arguments.length && arguments[3] !== void 0 ? arguments[3] : null
+ return {
+ $$typeof: Zt,
+ key: r == null ? null : "" + r,
+ children: e,
+ containerInfo: t,
+ implementation: n
+ }
+}
+function Vc(e) {
+ if (!e) return Tt
+ e = e._reactInternals
+ e: {
+ if (Kt(e) !== e || e.tag !== 1) throw Error(P(170))
+ var t = e
+ do {
+ switch (t.tag) {
+ case 3:
+ t = t.stateNode.context
+ break e
+ case 1:
+ if (Ce(t.type)) {
+ t = t.stateNode.__reactInternalMemoizedMergedChildContext
+ break e
+ }
+ }
+ t = t.return
+ } while (t !== null)
+ throw Error(P(171))
+ }
+ if (e.tag === 1) {
+ var n = e.type
+ if (Ce(n)) return Ba(e, n, t)
+ }
+ return t
+}
+function Hc(e, t, n, r, l, o, i, u, s) {
+ return (
+ (e = eu(n, r, !0, e, l, o, i, u, s)),
+ (e.context = Vc(null)),
+ (n = e.current),
+ (r = ve()),
+ (l = Ct(n)),
+ (o = it(r, l)),
+ (o.callback = t != null ? t : null),
+ xt(n, o, l),
+ (e.current.lanes = l),
+ hr(e, l, r),
+ Le(e, r),
+ e
+ )
+}
+function zl(e, t, n, r) {
+ var l = t.current,
+ o = ve(),
+ i = Ct(l)
+ return (
+ (n = Vc(n)),
+ t.context === null ? (t.context = n) : (t.pendingContext = n),
+ (t = it(o, i)),
+ (t.payload = { element: e }),
+ (r = r === void 0 ? null : r),
+ r !== null && (t.callback = r),
+ (e = xt(l, t, i)),
+ e !== null && (Qe(e, l, i, o), Br(e, l, i)),
+ i
+ )
+}
+function yl(e) {
+ if (((e = e.current), !e.child)) return null
+ switch (e.child.tag) {
+ case 5:
+ return e.child.stateNode
+ default:
+ return e.child.stateNode
+ }
+}
+function gs(e, t) {
+ if (((e = e.memoizedState), e !== null && e.dehydrated !== null)) {
+ var n = e.retryLane
+ e.retryLane = n !== 0 && n < t ? n : t
+ }
+}
+function tu(e, t) {
+ gs(e, t), (e = e.alternate) && gs(e, t)
+}
+function _p() {
+ return null
+}
+var Wc =
+ typeof reportError == "function"
+ ? reportError
+ : function (e) {
+ console.error(e)
+ }
+function nu(e) {
+ this._internalRoot = e
+}
+Al.prototype.render = nu.prototype.render = function (e) {
+ var t = this._internalRoot
+ if (t === null) throw Error(P(409))
+ zl(e, t, null, null)
+}
+Al.prototype.unmount = nu.prototype.unmount = function () {
+ var e = this._internalRoot
+ if (e !== null) {
+ this._internalRoot = null
+ var t = e.containerInfo
+ Wt(function () {
+ zl(null, e, null, null)
+ }),
+ (t[st] = null)
+ }
+}
+function Al(e) {
+ this._internalRoot = e
+}
+Al.prototype.unstable_scheduleHydration = function (e) {
+ if (e) {
+ var t = Sa()
+ e = { blockedOn: null, target: e, priority: t }
+ for (var n = 0; n < mt.length && t !== 0 && t < mt[n].priority; n++);
+ mt.splice(n, 0, e), n === 0 && ka(e)
+ }
+}
+function ru(e) {
+ return !(!e || (e.nodeType !== 1 && e.nodeType !== 9 && e.nodeType !== 11))
+}
+function Dl(e) {
+ return !(
+ !e ||
+ (e.nodeType !== 1 &&
+ e.nodeType !== 9 &&
+ e.nodeType !== 11 &&
+ (e.nodeType !== 8 || e.nodeValue !== " react-mount-point-unstable "))
+ )
+}
+function ws() {}
+function xp(e, t, n, r, l) {
+ if (l) {
+ if (typeof r == "function") {
+ var o = r
+ r = function () {
+ var a = yl(i)
+ o.call(a)
+ }
+ }
+ var i = Hc(t, r, e, 0, null, !1, !1, "", ws)
+ return (
+ (e._reactRootContainer = i),
+ (e[st] = i.current),
+ nr(e.nodeType === 8 ? e.parentNode : e),
+ Wt(),
+ i
+ )
+ }
+ for (; (l = e.lastChild); ) e.removeChild(l)
+ if (typeof r == "function") {
+ var u = r
+ r = function () {
+ var a = yl(s)
+ u.call(a)
+ }
+ }
+ var s = eu(e, 0, !1, null, null, !1, !1, "", ws)
+ return (
+ (e._reactRootContainer = s),
+ (e[st] = s.current),
+ nr(e.nodeType === 8 ? e.parentNode : e),
+ Wt(function () {
+ zl(t, s, n, r)
+ }),
+ s
+ )
+}
+function Il(e, t, n, r, l) {
+ var o = n._reactRootContainer
+ if (o) {
+ var i = o
+ if (typeof l == "function") {
+ var u = l
+ l = function () {
+ var s = yl(i)
+ u.call(s)
+ }
+ }
+ zl(t, i, e, l)
+ } else i = xp(n, t, e, l, r)
+ return yl(i)
+}
+ga = function (e) {
+ switch (e.tag) {
+ case 3:
+ var t = e.stateNode
+ if (t.current.memoizedState.isDehydrated) {
+ var n = Mn(t.pendingLanes)
+ n !== 0 && (ki(t, n | 1), Le(t, b()), !(U & 6) && ((kn = b() + 500), zt()))
+ }
+ break
+ case 13:
+ Wt(function () {
+ var r = at(e, 1)
+ if (r !== null) {
+ var l = ve()
+ Qe(r, e, 1, l)
+ }
+ }),
+ tu(e, 1)
+ }
+}
+_i = function (e) {
+ if (e.tag === 13) {
+ var t = at(e, 134217728)
+ if (t !== null) {
+ var n = ve()
+ Qe(t, e, 134217728, n)
+ }
+ tu(e, 134217728)
+ }
+}
+wa = function (e) {
+ if (e.tag === 13) {
+ var t = Ct(e),
+ n = at(e, t)
+ if (n !== null) {
+ var r = ve()
+ Qe(n, e, t, r)
+ }
+ tu(e, t)
+ }
+}
+Sa = function () {
+ return B
+}
+Ea = function (e, t) {
+ var n = B
+ try {
+ return (B = e), t()
+ } finally {
+ B = n
+ }
+}
+Po = function (e, t, n) {
+ switch (t) {
+ case "input":
+ if ((go(e, n), (t = n.name), n.type === "radio" && t != null)) {
+ for (n = e; n.parentNode; ) n = n.parentNode
+ for (
+ n = n.querySelectorAll(
+ "input[name=" + JSON.stringify("" + t) + '][type="radio"]'
+ ),
+ t = 0;
+ t < n.length;
+ t++
+ ) {
+ var r = n[t]
+ if (r !== e && r.form === e.form) {
+ var l = Pl(r)
+ if (!l) throw Error(P(90))
+ Js(r), go(r, l)
+ }
+ }
+ }
+ break
+ case "textarea":
+ ea(e, n)
+ break
+ case "select":
+ ;(t = n.value), t != null && cn(e, !!n.multiple, t, !1)
+ }
+}
+ua = Zi
+sa = Wt
+var Pp = { usingClientEntryPoint: !1, Events: [vr, tn, Pl, oa, ia, Zi] },
+ Dn = {
+ findFiberByHostInstance: It,
+ bundleType: 0,
+ version: "18.2.0",
+ rendererPackageName: "react-dom"
+ },
+ Cp = {
+ bundleType: Dn.bundleType,
+ version: Dn.version,
+ rendererPackageName: Dn.rendererPackageName,
+ rendererConfig: Dn.rendererConfig,
+ overrideHookState: null,
+ overrideHookStateDeletePath: null,
+ overrideHookStateRenamePath: null,
+ overrideProps: null,
+ overridePropsDeletePath: null,
+ overridePropsRenamePath: null,
+ setErrorHandler: null,
+ setSuspenseHandler: null,
+ scheduleUpdate: null,
+ currentDispatcherRef: ft.ReactCurrentDispatcher,
+ findHostInstanceByFiber: function (e) {
+ return (e = fa(e)), e === null ? null : e.stateNode
+ },
+ findFiberByHostInstance: Dn.findFiberByHostInstance || _p,
+ findHostInstancesForRefresh: null,
+ scheduleRefresh: null,
+ scheduleRoot: null,
+ setRefreshHandler: null,
+ getCurrentFiber: null,
+ reconcilerVersion: "18.2.0-next-9e3b772b8-20220608"
+ }
+if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ < "u") {
+ var Ir = __REACT_DEVTOOLS_GLOBAL_HOOK__
+ if (!Ir.isDisabled && Ir.supportsFiber)
+ try {
+ ;(El = Ir.inject(Cp)), (be = Ir)
+ } catch (e) {}
+}
+ze.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = Pp
+ze.createPortal = function (e, t) {
+ var n = 2 < arguments.length && arguments[2] !== void 0 ? arguments[2] : null
+ if (!ru(t)) throw Error(P(200))
+ return kp(e, t, null, n)
+}
+ze.createRoot = function (e, t) {
+ if (!ru(e)) throw Error(P(299))
+ var n = !1,
+ r = "",
+ l = Wc
+ return (
+ t != null &&
+ (t.unstable_strictMode === !0 && (n = !0),
+ t.identifierPrefix !== void 0 && (r = t.identifierPrefix),
+ t.onRecoverableError !== void 0 && (l = t.onRecoverableError)),
+ (t = eu(e, 1, !1, null, null, n, !1, r, l)),
+ (e[st] = t.current),
+ nr(e.nodeType === 8 ? e.parentNode : e),
+ new nu(t)
+ )
+}
+ze.findDOMNode = function (e) {
+ if (e == null) return null
+ if (e.nodeType === 1) return e
+ var t = e._reactInternals
+ if (t === void 0)
+ throw typeof e.render == "function"
+ ? Error(P(188))
+ : ((e = Object.keys(e).join(",")), Error(P(268, e)))
+ return (e = fa(t)), (e = e === null ? null : e.stateNode), e
+}
+ze.flushSync = function (e) {
+ return Wt(e)
+}
+ze.hydrate = function (e, t, n) {
+ if (!Dl(t)) throw Error(P(200))
+ return Il(null, e, t, !0, n)
+}
+ze.hydrateRoot = function (e, t, n) {
+ if (!ru(e)) throw Error(P(405))
+ var r = (n != null && n.hydratedSources) || null,
+ l = !1,
+ o = "",
+ i = Wc
+ if (
+ (n != null &&
+ (n.unstable_strictMode === !0 && (l = !0),
+ n.identifierPrefix !== void 0 && (o = n.identifierPrefix),
+ n.onRecoverableError !== void 0 && (i = n.onRecoverableError)),
+ (t = Hc(t, null, e, 1, n != null ? n : null, l, !1, o, i)),
+ (e[st] = t.current),
+ nr(e),
+ r)
+ )
+ for (e = 0; e < r.length; e++)
+ (n = r[e]),
+ (l = n._getVersion),
+ (l = l(n._source)),
+ t.mutableSourceEagerHydrationData == null
+ ? (t.mutableSourceEagerHydrationData = [n, l])
+ : t.mutableSourceEagerHydrationData.push(n, l)
+ return new Al(t)
+}
+ze.render = function (e, t, n) {
+ if (!Dl(t)) throw Error(P(200))
+ return Il(null, e, t, !1, n)
+}
+ze.unmountComponentAtNode = function (e) {
+ if (!Dl(e)) throw Error(P(40))
+ return e._reactRootContainer
+ ? (Wt(function () {
+ Il(null, null, e, !1, function () {
+ ;(e._reactRootContainer = null), (e[st] = null)
+ })
+ }),
+ !0)
+ : !1
+}
+ze.unstable_batchedUpdates = Zi
+ze.unstable_renderSubtreeIntoContainer = function (e, t, n, r) {
+ if (!Dl(n)) throw Error(P(200))
+ if (e == null || e._reactInternals === void 0) throw Error(P(38))
+ return Il(e, t, n, !1, r)
+}
+ze.version = "18.2.0-next-9e3b772b8-20220608"
+function Qc() {
+ if (
+ !(
+ typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ > "u" ||
+ typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE != "function"
+ )
+ )
+ try {
+ __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Qc)
+ } catch (e) {
+ console.error(e)
+ }
+}
+Qc(), (Hs.exports = ze)
+var Lp = Hs.exports,
+ Kc,
+ Gc,
+ Ss = Lp
+;(Gc = Ss.createRoot), (Kc = Ss.hydrateRoot)
+const Rp = "App-module__root__JTuhI",
+ Tp = "App-module__wrapper__GovBS",
+ Es = { root: Rp, wrapper: Tp }
+var Np = {},
+ ks = {
+ rgb: (e, t, n) => (r) => {
+ return (
+ (i = n),
+ "\x1B[38;5;".concat(
+ (l = e) === (o = t) && o === i
+ ? l < 8
+ ? 16
+ : l > 248
+ ? 231
+ : Math.round(((l - 8) / 247) * 24) + 232
+ : 16 +
+ 36 * Math.round((l / 255) * 5) +
+ 6 * Math.round((o / 255) * 5) +
+ Math.round((i / 255) * 5),
+ "m"
+ ) +
+ r +
+ "\x1B[39m"
+ )
+ var l, o, i
+ },
+ bold: (e) => "\x1B[1m" + e + "\x1B[22m"
+ },
+ Op = !(typeof window > "u" || !window.document),
+ Cn =
+ (e) =>
+ (...t) => {
+ const n = (function (l) {
+ let o = 0
+ for (let i = 0; i < l.length; i++)
+ (o = (o << 5) - o + l.charCodeAt(i)), (o = Math.abs(o & o))
+ return [(16711680 & o) >> 16, (65280 & o) >> 8, 255 & o]
+ })(e),
+ r = (l) =>
+ l != null && l.includes(":*")
+ ? e.startsWith(l.split(":*")[0])
+ : l === e || l === "*"
+ Op
+ ? r(localStorage.getItem("debug")) &&
+ console.log(
+ e && "%c".concat(e),
+ "color: rgb(".concat(n[0], ", ").concat(n[1], ", ").concat(n[2], ")"),
+ ...t
+ )
+ : r(Np.DEBUG) && console.log(e && ks.bold(ks.rgb(n[0], n[1], n[2])(e)), ...t)
+ }
+typeof module < "u" && (module.exports = Cn)
+function zp(e) {
+ for (var t = [], n = 0; n < e.length; ) {
+ var r = e[n]
+ if (r === "*" || r === "+" || r === "?") {
+ t.push({ type: "MODIFIER", index: n, value: e[n++] })
+ continue
+ }
+ if (r === "\\") {
+ t.push({ type: "ESCAPED_CHAR", index: n++, value: e[n++] })
+ continue
+ }
+ if (r === "{") {
+ t.push({ type: "OPEN", index: n, value: e[n++] })
+ continue
+ }
+ if (r === "}") {
+ t.push({ type: "CLOSE", index: n, value: e[n++] })
+ continue
+ }
+ if (r === ":") {
+ for (var l = "", o = n + 1; o < e.length; ) {
+ var i = e.charCodeAt(o)
+ if (
+ (i >= 48 && i <= 57) ||
+ (i >= 65 && i <= 90) ||
+ (i >= 97 && i <= 122) ||
+ i === 95
+ ) {
+ l += e[o++]
+ continue
+ }
+ break
+ }
+ if (!l) throw new TypeError("Missing parameter name at ".concat(n))
+ t.push({ type: "NAME", index: n, value: l }), (n = o)
+ continue
+ }
+ if (r === "(") {
+ var u = 1,
+ s = "",
+ o = n + 1
+ if (e[o] === "?") throw new TypeError('Pattern cannot start with "?" at '.concat(o))
+ for (; o < e.length; ) {
+ if (e[o] === "\\") {
+ s += e[o++] + e[o++]
+ continue
+ }
+ if (e[o] === ")") {
+ if ((u--, u === 0)) {
+ o++
+ break
+ }
+ } else if (e[o] === "(" && (u++, e[o + 1] !== "?"))
+ throw new TypeError("Capturing groups are not allowed at ".concat(o))
+ s += e[o++]
+ }
+ if (u) throw new TypeError("Unbalanced pattern at ".concat(n))
+ if (!s) throw new TypeError("Missing pattern at ".concat(n))
+ t.push({ type: "PATTERN", index: n, value: s }), (n = o)
+ continue
+ }
+ t.push({ type: "CHAR", index: n, value: e[n++] })
+ }
+ return t.push({ type: "END", index: n, value: "" }), t
+}
+function Yc(e, t) {
+ t === void 0 && (t = {})
+ for (
+ var n = zp(e),
+ r = t.prefixes,
+ l = r === void 0 ? "./" : r,
+ o = "[^".concat(Xt(t.delimiter || "/#?"), "]+?"),
+ i = [],
+ u = 0,
+ s = 0,
+ a = "",
+ d = function (_) {
+ if (s < n.length && n[s].type === _) return n[s++].value
+ },
+ m = function (_) {
+ var y = d(_)
+ if (y !== void 0) return y
+ var x = n[s],
+ A = x.type,
+ N = x.index
+ throw new TypeError(
+ "Unexpected ".concat(A, " at ").concat(N, ", expected ").concat(_)
+ )
+ },
+ h = function () {
+ for (var _ = "", y; (y = d("CHAR") || d("ESCAPED_CHAR")); ) _ += y
+ return _
+ };
+ s < n.length;
+
+ ) {
+ var w = d("CHAR"),
+ k = d("NAME"),
+ S = d("PATTERN")
+ if (k || S) {
+ var R = w || ""
+ l.indexOf(R) === -1 && ((a += R), (R = "")),
+ a && (i.push(a), (a = "")),
+ i.push({
+ name: k || u++,
+ prefix: R,
+ suffix: "",
+ pattern: S || o,
+ modifier: d("MODIFIER") || ""
+ })
+ continue
+ }
+ var f = w || d("ESCAPED_CHAR")
+ if (f) {
+ a += f
+ continue
+ }
+ a && (i.push(a), (a = ""))
+ var c = d("OPEN")
+ if (c) {
+ var R = h(),
+ p = d("NAME") || "",
+ g = d("PATTERN") || "",
+ E = h()
+ m("CLOSE"),
+ i.push({
+ name: p || (g ? u++ : ""),
+ pattern: p && !g ? o : g,
+ prefix: R,
+ suffix: E,
+ modifier: d("MODIFIER") || ""
+ })
+ continue
+ }
+ m("END")
+ }
+ return i
+}
+function fr(e, t) {
+ return Ap(Yc(e, t), t)
+}
+function Ap(e, t) {
+ t === void 0 && (t = {})
+ var n = lu(t),
+ r = t.encode,
+ l =
+ r === void 0
+ ? function (s) {
+ return s
+ }
+ : r,
+ o = t.validate,
+ i = o === void 0 ? !0 : o,
+ u = e.map(function (s) {
+ if (typeof s == "object") return new RegExp("^(?:".concat(s.pattern, ")$"), n)
+ })
+ return function (s) {
+ for (var a = "", d = 0; d < e.length; d++) {
+ var m = e[d]
+ if (typeof m == "string") {
+ a += m
+ continue
+ }
+ var h = s ? s[m.name] : void 0,
+ w = m.modifier === "?" || m.modifier === "*",
+ k = m.modifier === "*" || m.modifier === "+"
+ if (Array.isArray(h)) {
+ if (!k)
+ throw new TypeError(
+ 'Expected "'.concat(m.name, '" to not repeat, but got an array')
+ )
+ if (h.length === 0) {
+ if (w) continue
+ throw new TypeError('Expected "'.concat(m.name, '" to not be empty'))
+ }
+ for (var S = 0; S < h.length; S++) {
+ var R = l(h[S], m)
+ if (i && !u[d].test(R))
+ throw new TypeError(
+ 'Expected all "'
+ .concat(m.name, '" to match "')
+ .concat(m.pattern, '", but got "')
+ .concat(R, '"')
+ )
+ a += m.prefix + R + m.suffix
+ }
+ continue
+ }
+ if (typeof h == "string" || typeof h == "number") {
+ var R = l(String(h), m)
+ if (i && !u[d].test(R))
+ throw new TypeError(
+ 'Expected "'
+ .concat(m.name, '" to match "')
+ .concat(m.pattern, '", but got "')
+ .concat(R, '"')
+ )
+ a += m.prefix + R + m.suffix
+ continue
+ }
+ if (!w) {
+ var f = k ? "an array" : "a string"
+ throw new TypeError('Expected "'.concat(m.name, '" to be ').concat(f))
+ }
+ }
+ return a
+ }
+}
+function Dp(e, t) {
+ var n = [],
+ r = Xc(e, n, t)
+ return Ip(r, n, t)
+}
+function Ip(e, t, n) {
+ n === void 0 && (n = {})
+ var r = n.decode,
+ l =
+ r === void 0
+ ? function (o) {
+ return o
+ }
+ : r
+ return function (o) {
+ var i = e.exec(o)
+ if (!i) return !1
+ for (
+ var u = i[0],
+ s = i.index,
+ a = Object.create(null),
+ d = function (h) {
+ if (i[h] === void 0) return "continue"
+ var w = t[h - 1]
+ w.modifier === "*" || w.modifier === "+"
+ ? (a[w.name] = i[h].split(w.prefix + w.suffix).map(function (k) {
+ return l(k, w)
+ }))
+ : (a[w.name] = l(i[h], w))
+ },
+ m = 1;
+ m < i.length;
+ m++
+ )
+ d(m)
+ return { path: u, index: s, params: a }
+ }
+}
+function Xt(e) {
+ return e.replace(/([.+*?=^!:${}()[\]|/\\])/g, "\\$1")
+}
+function lu(e) {
+ return e && e.sensitive ? "" : "i"
+}
+function jp(e, t) {
+ if (!t) return e
+ for (var n = /\((?:\?<(.*?)>)?(?!\?)/g, r = 0, l = n.exec(e.source); l; )
+ t.push({ name: l[1] || r++, prefix: "", suffix: "", modifier: "", pattern: "" }),
+ (l = n.exec(e.source))
+ return e
+}
+function Mp(e, t, n) {
+ var r = e.map(function (l) {
+ return Xc(l, t, n).source
+ })
+ return new RegExp("(?:".concat(r.join("|"), ")"), lu(n))
+}
+function Up(e, t, n) {
+ return Fp(Yc(e, n), t, n)
+}
+function Fp(e, t, n) {
+ n === void 0 && (n = {})
+ for (
+ var r = n.strict,
+ l = r === void 0 ? !1 : r,
+ o = n.start,
+ i = o === void 0 ? !0 : o,
+ u = n.end,
+ s = u === void 0 ? !0 : u,
+ a = n.encode,
+ d =
+ a === void 0
+ ? function (N) {
+ return N
+ }
+ : a,
+ m = n.delimiter,
+ h = m === void 0 ? "/#?" : m,
+ w = n.endsWith,
+ k = w === void 0 ? "" : w,
+ S = "[".concat(Xt(k), "]|$"),
+ R = "[".concat(Xt(h), "]"),
+ f = i ? "^" : "",
+ c = 0,
+ p = e;
+ c < p.length;
+ c++
+ ) {
+ var g = p[c]
+ if (typeof g == "string") f += Xt(d(g))
+ else {
+ var E = Xt(d(g.prefix)),
+ _ = Xt(d(g.suffix))
+ if (g.pattern)
+ if ((t && t.push(g), E || _))
+ if (g.modifier === "+" || g.modifier === "*") {
+ var y = g.modifier === "*" ? "?" : ""
+ f += "(?:"
+ .concat(E, "((?:")
+ .concat(g.pattern, ")(?:")
+ .concat(_)
+ .concat(E, "(?:")
+ .concat(g.pattern, "))*)")
+ .concat(_, ")")
+ .concat(y)
+ } else
+ f += "(?:"
+ .concat(E, "(")
+ .concat(g.pattern, ")")
+ .concat(_, ")")
+ .concat(g.modifier)
+ else
+ g.modifier === "+" || g.modifier === "*"
+ ? (f += "((?:".concat(g.pattern, ")").concat(g.modifier, ")"))
+ : (f += "(".concat(g.pattern, ")").concat(g.modifier))
+ else f += "(?:".concat(E).concat(_, ")").concat(g.modifier)
+ }
+ }
+ if (s) l || (f += "".concat(R, "?")), (f += n.endsWith ? "(?=".concat(S, ")") : "$")
+ else {
+ var x = e[e.length - 1],
+ A = typeof x == "string" ? R.indexOf(x[x.length - 1]) > -1 : x === void 0
+ l || (f += "(?:".concat(R, "(?=").concat(S, "))?")),
+ A || (f += "(?=".concat(R, "|").concat(S, ")"))
+ }
+ return new RegExp(f, lu(n))
+}
+function Xc(e, t, n) {
+ return e instanceof RegExp ? jp(e, t) : Array.isArray(e) ? Mp(e, t, n) : Up(e, t, n)
+}
+var I = {
+ base: void 0,
+ routes: void 0,
+ history: void 0,
+ staticLocation: void 0,
+ routeCounter: 1,
+ isFirstRoute: !0,
+ currentRoute: void 0,
+ langService: void 0,
+ staticPropsCache: {}
+}
+function qe(e, t = "") {
+ let n = e == null ? void 0 : e.filter((r) => r).join(t)
+ return $p(n)
+}
+function $p(e) {
+ return e.replace(/(https?:\/\/)|(\/)+/g, "$1$2")
+}
+function yt(e, t, n = !0) {
+ return (n && e === t) || (e != null && e.endsWith(t) && (e = e.slice(0, -1))), e
+}
+function gl() {
+ return !(typeof window < "u" && window.document)
+}
+var Bp = "core",
+ li = Cn("router:".concat(Bp))
+function ou(e, t = I.base, n = I.routes, r = I.langService) {
+ var o
+ if (!n) return
+ let l
+ if (typeof e == "string")
+ return (l = e), r && (l = Yp(l)), (l = qe([t === "/" ? "" : t, l])), l
+ if (typeof e == "object" && e != null && e.name) {
+ let i = function (d, m, h = I.base || "/", w = I.langService) {
+ let k = (S, R, f) => {
+ var c, p, g, E
+ for (let _ of S) {
+ let y =
+ ((c = R.params) == null ? void 0 : c.lang) ||
+ (w == null ? void 0 : w.currentLang.key),
+ x = (p = _._langPath) == null ? void 0 : p[y],
+ A = _.path
+ if (
+ (_ == null ? void 0 : _.name) === R.name ||
+ ((g = _.component) == null ? void 0 : g.displayName) === R.name
+ )
+ return (f + fr(x || A)(R.params)).replace(/(\/)+/g, "/")
+ if (((E = _.children) == null ? void 0 : E.length) > 0) {
+ let N = k(_.children, R, f + fr(x || A)(R.params))
+ if (N) return N
+ }
+ }
+ }
+ return k(d, m, h)
+ }
+ r &&
+ !((o = e.params) != null && o.lang) &&
+ (e.params = { ...e.params, lang: r.currentLang.key })
+ let u = ""
+ e != null &&
+ e.queryParams &&
+ ((u = "?"),
+ (u += Object.keys(e.queryParams)
+ .map((d) => "".concat(d, "=").concat(e == null ? void 0 : e.queryParams[d]))
+ .join("&")))
+ let s = ""
+ e != null && e.hash && (s = "#" + e.hash)
+ let a = i(n, e, t)
+ if (a) return a + u + s
+ } else {
+ console.warn("createUrl param isn't valid. to use createUrl return.", e)
+ return
+ }
+}
+function Vp({ pUrl: e, pRoutes: t, pBase: n, pMatcher: r, id: l }) {
+ if (!t || (t == null ? void 0 : t.length) === 0) return
+ let { queryParams: o, hash: i, urlWithoutHashAndQuery: u } = Wp(e)
+ function s({
+ pUrl: a,
+ urlWithoutHashAndQuery: d,
+ pRoutes: m,
+ pBase: h,
+ pMatcher: w,
+ pParent: k,
+ id: S
+ }) {
+ for (let R of m) {
+ let f = yt(qe([h, R.path]), "/"),
+ c = Dp(f)(d)
+ if ((li(S, 'url "'.concat(d, '" match path "').concat(f, '"?'), !!c), c)) {
+ let p = (w == null ? void 0 : w.params) || (c == null ? void 0 : c.params),
+ g = (y) => {
+ var x
+ if (y)
+ return {
+ path: y == null ? void 0 : y.path,
+ url: fr(y.path)(p),
+ base: h,
+ component: y == null ? void 0 : y.component,
+ children: y == null ? void 0 : y.children,
+ parser: w || c,
+ name:
+ (y == null ? void 0 : y.name) ||
+ ((x = y == null ? void 0 : y.component) == null
+ ? void 0
+ : x.displayName),
+ getStaticProps: y == null ? void 0 : y.getStaticProps,
+ params: p,
+ queryParams: o,
+ hash: i,
+ props: {
+ params: p,
+ queryParams: o,
+ hash: i,
+ ...((y == null ? void 0 : y.props) || {})
+ },
+ _fullPath: f,
+ _fullUrl: a,
+ _langPath: y == null ? void 0 : y._langPath
+ }
+ },
+ E = g(R),
+ _ = { ...E, _context: k ? g(k) : E }
+ return li(S, "match", _), _
+ } else if (R != null && R.children) {
+ let p = s({
+ pUrl: a,
+ urlWithoutHashAndQuery: d,
+ id: S,
+ pRoutes: R == null ? void 0 : R.children,
+ pParent: k || R,
+ pBase: f,
+ pMatcher: c
+ })
+ if (p) return p
+ }
+ }
+ }
+ return s({
+ pUrl: e,
+ urlWithoutHashAndQuery: u,
+ pRoutes: t,
+ pBase: n,
+ pMatcher: r,
+ id: l
+ })
+}
+function Hp(e) {
+ return e == null
+ ? void 0
+ : e.find((t) => {
+ var n
+ return (
+ t.path === "/:rest" ||
+ ((n = t.component) == null ? void 0 : n.displayName) === "NotFoundPage"
+ )
+ })
+}
+var Wp = (e) => {
+ let t = {},
+ n = null,
+ r = e.indexOf("?"),
+ l = e.indexOf("#")
+ if (r === -1 && l === -1) return { queryParams: t, hash: n, urlWithoutHashAndQuery: e }
+ if ((l !== -1 && (n = e.slice(l + 1)), r !== -1)) {
+ let o = e.slice(r + 1, l !== -1 ? l : void 0)
+ new URLSearchParams(o).forEach((i, u) => (t[u] = i))
+ }
+ for (let o of ["?", "#"]) e = e.includes(o) ? e.split(o)[0] : e
+ return { queryParams: t, hash: n, urlWithoutHashAndQuery: e }
+}
+function Qp(e = I.routes) {
+ if (!e) {
+ li("routes doesnt exist, return", e)
+ return
+ }
+ return (
+ e.some(
+ (t) =>
+ (typeof t.path == "object" &&
+ Object.keys(t.path).some((n) => t.path[n] === "/" || t.path[n] === "/:lang")) ||
+ t.path === "/" ||
+ t.path === "/:lang"
+ ) ||
+ e.unshift({
+ path: "/",
+ component: null,
+ name: "auto-generate-slash-route-".concat(Math.random())
+ }),
+ e
+ )
+}
+function Kp(e, t) {
+ return (t == null ? void 0 : t.reduce((n, r) => r(n), e)) || e
+}
+function Gp(e, t, n, r) {
+ if (!e) {
+ console.error(r, "props.routes is missing or empty, return.")
+ return
+ }
+ let l = Qp(e)
+ return n && (l = Kp(l, n)), t && (l = t.addLangParamToRoutes(l)), l
+}
+function Yp(
+ e,
+ t = ((r) => ((r = I.langService) == null ? void 0 : r.currentLang.key))(),
+ n = ((l) => ((l = I.langService) == null ? void 0 : l.showLangInUrl()))()
+) {
+ return n && (e = qe(["/".concat(t), e === "/" ? "" : e])), e
+}
+var Xp = "cache",
+ ao = Cn("router:".concat(Xp))
+function Zp(e = I.staticPropsCache) {
+ return Object.freeze({
+ get: (t) => {
+ if (!Object.keys(e).some((r) => r === t))
+ return ao('"'.concat(t, "\" data doesn't exist in cache.")), null
+ let n = e[t]
+ return ao("data is already in cache, return it.", n), n
+ },
+ set: (t, n) => {
+ ;(e[t] = n), ao("cache after set", e)
+ }
+ })
+}
+var Zc = "Router",
+ tt = Cn("router:".concat(Zc)),
+ co = gl(),
+ iu = M.createContext({
+ base: "/",
+ routes: void 0,
+ history: void 0,
+ langService: void 0,
+ currentRoute: void 0,
+ previousRoute: void 0,
+ routeIndex: 0,
+ previousPageIsMount: !0,
+ staticLocation: void 0,
+ unmountPreviousPage: () => {},
+ getPaused: () => !1,
+ setPaused: (e) => {}
+ })
+iu.displayName = "RouterContext"
+uu.defaultProps = { base: "/", id: 1 }
+function uu(e) {
+ let t = M.useMemo(() => {
+ let E = !!e.staticLocation || !!e.history
+ return (
+ tt(e.id, "IS_CLIENT_OR_SERVER_ROOT_ROUTER", E),
+ co &&
+ E &&
+ ((I.base = void 0),
+ (I.routes = void 0),
+ (I.history = void 0),
+ (I.staticLocation = void 0),
+ (I.routeCounter = 1),
+ (I.isFirstRoute = !0),
+ (I.currentRoute = void 0),
+ (I.langService = void 0),
+ (I.staticPropsCache = {})),
+ E
+ )
+ }, [e.id, e.staticLocation, e.history]),
+ n = M.useMemo(
+ () => (t && (I.langService = e.langService), I.langService),
+ [e.langService]
+ ),
+ r = M.useMemo(() => {
+ let E = Gp(e.routes, n, e.middlewares, e.id)
+ return !I.routes && e.routes && (I.routes = E), E
+ }, [e.routes, n, e.middlewares, e.id])
+ I.base || (I.base = e.base)
+ let l = I.base
+ !I.history && e.history && (I.history = e.history)
+ let o = I.history
+ e.staticLocation && (I.staticLocation = e.staticLocation)
+ let i = I.staticLocation
+ co && (I.isFirstRoute = !0)
+ let [u, s] = M.useReducer(
+ (E, _) => {
+ switch (_.type) {
+ case "update-current-route":
+ return {
+ ...E,
+ previousRoute: E.currentRoute,
+ currentRoute: _.value,
+ routeIndex: E.routeIndex + 1,
+ previousPageIsMount: !0
+ }
+ case "unmount-previous-page":
+ return { ...E, previousPageIsMount: !1 }
+ }
+ },
+ {
+ currentRoute: void 0,
+ previousRoute: void 0,
+ previousPageIsMount: !1,
+ routeIndex: 0
+ }
+ ),
+ a = M.useRef(),
+ d = M.useRef(null),
+ m = M.useRef(!1),
+ h = () => m.current,
+ w = (E) => {
+ ;(m.current = E), !E && d.current && (k(d.current), (d.current = null))
+ },
+ k = async (E = "") => {
+ var v, L, D, C, O, T, $, G, ee, he, Gt
+ if (m.current) {
+ d.current = E
+ return
+ }
+ let _ = Vp({ pUrl: E, pRoutes: r, pBase: e.base, id: e.id }),
+ y = Hp(e.routes)
+ if (!_ && !y) {
+ tt(e.id, "matchingRoute not found & 'notFoundRoute' not found, return.")
+ return
+ }
+ let x =
+ (C =
+ (L = (v = a.current) == null ? void 0 : v._context) == null
+ ? void 0
+ : L.url) != null
+ ? C
+ : (D = a.current) == null
+ ? void 0
+ : D.url,
+ A =
+ (T = (O = _ == null ? void 0 : _._context) == null ? void 0 : O.url) != null
+ ? T
+ : _ == null
+ ? void 0
+ : _.url
+ if (x === A) {
+ tt(e.id, "this is the same route 'url', return.")
+ return
+ }
+ let N = _ || y
+ if (!N) return
+ let F = Zp(),
+ V = yt(N._fullUrl, "/"),
+ [pe] = V.split("#"),
+ we = async () => {
+ try {
+ let Se = await N.getStaticProps(N.props, n == null ? void 0 : n.currentLang)
+ Object.assign(N.props, Se), F.set(pe, Se)
+ } catch (Se) {
+ console.error("requestStaticProps failed")
+ }
+ }
+ if (co)
+ e.initialStaticProps &&
+ (tt(
+ "firstRoute > isServer > assign initialStaticProps to newRoute props & set cache"
+ ),
+ Object.assign(
+ N.props,
+ (G = ($ = e.initialStaticProps) == null ? void 0 : $.props) != null ? G : {}
+ ))
+ else if (I.isFirstRoute)
+ e.initialStaticProps
+ ? (tt(
+ e.id,
+ "firstRoute > isClient > assign initialStaticProps to newRoute props & set cache"
+ ),
+ Object.assign(
+ N.props,
+ (he = (ee = e.initialStaticProps) == null ? void 0 : ee.props) != null
+ ? he
+ : {}
+ ),
+ F.set(pe, (Gt = N.props) != null ? Gt : {}))
+ : N.getStaticProps &&
+ (tt(e.id, "firstRoute > isClient > request getStaticProps & set cache"),
+ await we())
+ else {
+ let Se = F.get(pe)
+ Se
+ ? (tt(
+ e.id,
+ "not firstRoute > isClient > assign dataFromCache to newRoute.props"
+ ),
+ Object.assign(N.props, Se))
+ : N.getStaticProps &&
+ (tt(e.id, "not firstRoute > isClient > request getStaticProps"), await we())
+ }
+ s({ type: "update-current-route", value: N }),
+ (a.current = N),
+ (I.currentRoute = N),
+ (I.isFirstRoute = !1)
+ },
+ S = M.useMemo(
+ () =>
+ r
+ ? (() => {
+ if (i && o) {
+ console.error(
+ "You can't set history and staticLocation props together, return."
+ )
+ return
+ }
+ if (i) {
+ k(i)
+ return
+ } else {
+ if (o)
+ return (
+ k(
+ window.location.pathname +
+ window.location.search +
+ window.location.hash
+ ),
+ o == null
+ ? void 0
+ : o.listen(({ location: E }) => {
+ k(E.pathname + E.search + E.hash)
+ })
+ )
+ console.error("An history or staticLocation props is required, return.")
+ return
+ }
+ })()
+ : void 0,
+ [r, o]
+ )
+ M.useEffect(
+ () => () => {
+ tt(e.id, "Stop to listen history."), S()
+ },
+ [S, r, i]
+ )
+ let { currentRoute: R, previousRoute: f, routeIndex: c, previousPageIsMount: p } = u,
+ g = () => s({ type: "unmount-previous-page" })
+ return ke.createElement(iu.Provider, {
+ children: e.children,
+ value: {
+ routes: r,
+ base: l,
+ langService: n,
+ history: o,
+ staticLocation: i,
+ currentRoute: R,
+ previousRoute: f,
+ routeIndex: c,
+ previousPageIsMount: p,
+ unmountPreviousPage: g,
+ getPaused: h,
+ setPaused: w
+ }
+ })
+}
+uu.displayName = Zc
+var qp = M.memo(uu),
+ jl = () => M.useContext(iu)
+function Jp(e, t = []) {
+ let { history: n } = jl()
+ return (
+ ke.useEffect(
+ () =>
+ n == null
+ ? void 0
+ : n.listen((r) => {
+ e == null || e(r)
+ }),
+ [n, ...t]
+ ),
+ n
+ )
+}
+var bp = () => {
+ let { staticLocation: e } = jl(),
+ t = Jp((o) => {
+ r(o.location.pathname + o.location.search + o.location.hash)
+ }, []),
+ [n, r] = M.useState(
+ e ||
+ (t == null ? void 0 : t.location.pathname) +
+ (t == null ? void 0 : t.location.search) +
+ (t == null ? void 0 : t.location.hash)
+ )
+ function l(o) {
+ t == null || t.push(ou(o))
+ }
+ return [n, l]
+}
+function eh(e, t) {
+ let { history: n, staticLocation: r } = jl(),
+ [l] = bp(),
+ o = M.useMemo(() => ou(e.to), [e.to]),
+ i = M.useCallback(
+ (a) => {
+ var d
+ a.preventDefault(), (d = e.onClick) == null || d.call(e), n == null || n.push(o)
+ },
+ [o, n]
+ ),
+ [u, s] = ke.useState()
+ return (
+ ke.useEffect(() => {
+ let a = n ? l : r
+ s(a === o || a === yt(o, "/", !0))
+ }, [n, r, l, o]),
+ ke.createElement("a", {
+ ...e,
+ to: void 0,
+ className: qe(["Link", e.className, u && "active"], " "),
+ onClick: i,
+ children: e.children,
+ href: o,
+ ref: t
+ })
+ )
+}
+var _s = ke.forwardRef(eh)
+function th(e) {
+ var m, h
+ let {
+ routeIndex: t,
+ currentRoute: n,
+ previousRoute: r,
+ unmountPreviousPage: l,
+ previousPageIsMount: o
+ } = jl(),
+ i = ke.useRef(null),
+ u = ke.useRef(null),
+ s = ke.useCallback(
+ ({ previousPage: w, currentPage: k, unmountPreviousPage: S }) =>
+ new Promise(async (R) => {
+ let f = k == null ? void 0 : k.$element
+ f && (f.style.visibility = "hidden"),
+ w && (await w.playOut(), S()),
+ k &&
+ (await k.isReadyPromise(),
+ f && (f.style.visibility = "visible"),
+ await k.playIn()),
+ R()
+ }),
+ []
+ )
+ ke[gl() ? "useEffect" : "useLayoutEffect"](() => {
+ n &&
+ (e.manageTransitions || s)({
+ previousPage: i.current,
+ currentPage: u.current,
+ unmountPreviousPage: l
+ }).then(() => {
+ l()
+ })
+ }, [t])
+ let [a, d] = [
+ (m = r == null ? void 0 : r._context) != null ? m : r,
+ (h = n == null ? void 0 : n._context) != null ? h : n
+ ]
+ return ke.createElement(
+ "div",
+ { className: ["Stack", e.className].filter((w) => w).join(" ") },
+ o &&
+ (a == null ? void 0 : a.component) &&
+ ke.createElement(a.component, {
+ ref: i,
+ key: "".concat(a._fullUrl || "", "_").concat(t - 1),
+ ...(a.props || {})
+ }),
+ (d == null ? void 0 : d.component) &&
+ ke.createElement(d.component, {
+ ref: u,
+ key: "".concat((d == null ? void 0 : d._fullUrl) || "", "_").concat(t),
+ ...(d.props || {})
+ })
+ )
+}
+var su = ({
+ componentName: e,
+ playIn: t = () => Promise.resolve(),
+ playOut: n = () => Promise.resolve(),
+ handleRef: r,
+ rootRef: l,
+ isReady: o = !0
+ }) => {
+ let i = M.useMemo(() => {
+ let u = {}
+ return (
+ (u.promise = new Promise((s) => {
+ u.resolve = s
+ })),
+ u
+ )
+ }, [])
+ M.useEffect(() => {
+ o && i.resolve()
+ }, [o]),
+ M.useImperativeHandle(
+ r,
+ () => ({
+ componentName: e,
+ playIn: t,
+ playOut: n,
+ isReady: o,
+ isReadyPromise: () => i.promise,
+ $element: l.current
+ }),
+ [i]
+ )
+ },
+ Ee = Cn("router:LangService"),
+ nh = class {
+ constructor({
+ languages: e,
+ showDefaultLangInUrl: t = !0,
+ base: n = "/",
+ staticLocation: r
+ }) {
+ Ge(this, "languages")
+ Ge(this, "currentLang")
+ Ge(this, "defaultLang")
+ Ge(this, "browserLang")
+ Ge(this, "showDefaultLangInUrl")
+ Ge(this, "base")
+ Ge(this, "staticLocation")
+ if ((e == null ? void 0 : e.length) === 0)
+ throw new Error("ERROR, no language is set.")
+ ;(this.languages = e),
+ (this.base = yt(n, "/", !0)),
+ (this.staticLocation = r),
+ (this.defaultLang = this.getDefaultLang(e)),
+ (this.currentLang = this.getLangFromString() || this.defaultLang),
+ (this.browserLang = this.getBrowserLang(e)),
+ (this.showDefaultLangInUrl = t)
+ }
+ setLang(e, t = !0, n = I.currentRoute) {
+ var i
+ if (e.key === this.currentLang.key) {
+ Ee("setLang: This is the same language, exit.")
+ return
+ }
+ if (!this.langIsAvailable(e)) {
+ Ee("setLang: lang ".concat(e.key, " is not available in languages list, exit."))
+ return
+ }
+ let r = ou({
+ name: n == null ? void 0 : n.name,
+ params: { ...(((i = n.props) == null ? void 0 : i.params) || {}), lang: e.key }
+ })
+ Ee("preparedNewUrl", r)
+ let l,
+ o = t
+ if (this.showDefaultLangInUrl) l = r
+ else if (!this.showDefaultLangInUrl && this.isDefaultLangKey(e.key)) {
+ let u = "".concat(this.base, "/").concat(e.key),
+ s = r.substring(u.length, r.length)
+ ;(l = qe([this.base, s])), (o = !0), Ee("2. after remove lang from URL", l)
+ } else if (
+ !this.showDefaultLangInUrl &&
+ this.isDefaultLangKey(this.currentLang.key)
+ ) {
+ let u = r.substring(this.base.length, r.length)
+ ;(l = qe([this.base, "/", e.key, "/", u])), Ee("3. after add lang in URL", l)
+ } else (l = r), Ee("4, other case")
+ if (!l) {
+ Ee("newUrl is no set, do not reload or refresh, return.", l)
+ return
+ }
+ ;(this.currentLang = e), (l = yt(l, "/", !0)), this.reloadOrRefresh(l, o)
+ }
+ redirectToBrowserLang(e = !0) {
+ if ((Ee("browserLang object", this.browserLang), !this.browserLang)) {
+ Ee("browserLang is not set, redirect to defaultLang"),
+ this.redirectToDefaultLang(e)
+ return
+ }
+ if (
+ location.pathname === this.base ||
+ yt(location.pathname, "/", !0) === this.base
+ ) {
+ let t = fr(qe([this.base, "/:lang"]))({ lang: this.browserLang.key })
+ Ee("redirect: to browser language >", { newUrl: t }), this.reloadOrRefresh(t, e)
+ }
+ }
+ redirectToDefaultLang(e = !0) {
+ if (!gl()) {
+ if (!this.showDefaultLangInUrl) {
+ Ee("redirect: URLs have a lang param or language is valid, don't redirect.")
+ return
+ }
+ if (this.langIsAvailable(this.getLangFromString())) {
+ Ee("redirect: lang from URL is valid, don't redirect")
+ return
+ }
+ if (
+ location.pathname === this.base ||
+ yt(location.pathname, "/", !0) === this.base
+ ) {
+ let t = fr(qe([this.base, "/:lang"]))({ lang: this.defaultLang.key })
+ Ee("redirect to default lang >", { newUrl: t }), this.reloadOrRefresh(t, e)
+ }
+ }
+ }
+ isDefaultLangKey(e = this.currentLang.key) {
+ return e === this.defaultLang.key
+ }
+ showLangInUrl() {
+ return this.showDefaultLangInUrl ? !0 : !this.isDefaultLangKey(this.currentLang.key)
+ }
+ addLangParamToRoutes(e, t = this.showLangInUrl()) {
+ if (e != null && e.some((l) => !!l._langPath)) return e
+ let n = (l, o) => yt(qe([o && "/:lang", l !== "/" ? l : "/"]), "/"),
+ r = (l, o = !1) =>
+ l.map((i) => {
+ var m
+ let u = this.getLangPathByLang(i),
+ s = ((m = i.children) == null ? void 0 : m.length) > 0,
+ a = !o && t,
+ d = {}
+ return (
+ typeof i.path == "object"
+ ? Object.keys(i.path).forEach((h) => {
+ d[h] = n(i.path[h], a)
+ })
+ : typeof i.path == "string" &&
+ this.languages
+ .map((h) => h.key)
+ .forEach((h) => {
+ d[h] = n(i.path, a)
+ }),
+ {
+ ...i,
+ path: n(u, a),
+ _langPath: Object.entries(d).length !== 0 ? d : null,
+ ...(s ? { children: r(i.children, !0) } : {})
+ }
+ )
+ })
+ return r(e)
+ }
+ getLangPathByLang(
+ e,
+ t = ((n) =>
+ (n = this.getLangFromString(this.staticLocation || window.location.pathname)) ==
+ null
+ ? void 0
+ : n.key)() || this.defaultLang.key
+ ) {
+ let r
+ return (
+ typeof e.path == "string"
+ ? (r = e.path)
+ : typeof e.path == "object" &&
+ Object.keys(e.path).find((l) => {
+ var o
+ l === t && (r = (o = e.path) == null ? void 0 : o[l])
+ }),
+ r
+ )
+ }
+ getDefaultLang(e) {
+ var t
+ return (t = e.find((n) => (n == null ? void 0 : n.default))) != null ? t : e[0]
+ }
+ getBrowserLang(e) {
+ if (typeof navigator > "u") return
+ let t = navigator.language
+ return (
+ Ee("Browser language detected", t),
+ e.find((n) =>
+ n.key.includes("-")
+ ? n.key === t.toLowerCase()
+ : n.key === t.toLowerCase().split("-")[0]
+ )
+ )
+ }
+ getLangFromString(e = this.staticLocation || window.location.pathname) {
+ let t = e.replace(this.base, "/"),
+ n = qe([t]).split("/")[1]
+ return this.languages.find((r) => n === r.key)
+ }
+ langIsAvailable(e, t = this.languages) {
+ return t.some((n) => n.key === (e == null ? void 0 : e.key))
+ }
+ reloadOrRefresh(e, t = !0) {
+ gl() || (t ? window == null || window.open(e, "_self") : I.history.push(e))
+ }
+ },
+ rh = nh,
+ oi = { exports: {} }
+;(function (e, t) {
+ var n =
+ (typeof globalThis < "u" && globalThis) ||
+ (typeof self < "u" && self) ||
+ (typeof fu < "u" && fu),
+ r = (function () {
+ function o() {
+ ;(this.fetch = !1), (this.DOMException = n.DOMException)
+ }
+ return (o.prototype = n), new o()
+ })()
+ ;(function (o) {
+ ;(function (i) {
+ var u =
+ (typeof o < "u" && o) || (typeof self < "u" && self) || (typeof u < "u" && u),
+ s = {
+ searchParams: "URLSearchParams" in u,
+ iterable: "Symbol" in u && "iterator" in Symbol,
+ blob:
+ "FileReader" in u &&
+ "Blob" in u &&
+ (function () {
+ try {
+ return new Blob(), !0
+ } catch (v) {
+ return !1
+ }
+ })(),
+ formData: "FormData" in u,
+ arrayBuffer: "ArrayBuffer" in u
+ }
+ function a(v) {
+ return v && DataView.prototype.isPrototypeOf(v)
+ }
+ if (s.arrayBuffer)
+ var d = [
+ "[object Int8Array]",
+ "[object Uint8Array]",
+ "[object Uint8ClampedArray]",
+ "[object Int16Array]",
+ "[object Uint16Array]",
+ "[object Int32Array]",
+ "[object Uint32Array]",
+ "[object Float32Array]",
+ "[object Float64Array]"
+ ],
+ m =
+ ArrayBuffer.isView ||
+ function (v) {
+ return v && d.indexOf(Object.prototype.toString.call(v)) > -1
+ }
+ function h(v) {
+ if (
+ (typeof v != "string" && (v = String(v)),
+ /[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(v) || v === "")
+ )
+ throw new TypeError('Invalid character in header field name: "' + v + '"')
+ return v.toLowerCase()
+ }
+ function w(v) {
+ return typeof v != "string" && (v = String(v)), v
+ }
+ function k(v) {
+ var L = {
+ next: function () {
+ var D = v.shift()
+ return { done: D === void 0, value: D }
+ }
+ }
+ return (
+ s.iterable &&
+ (L[Symbol.iterator] = function () {
+ return L
+ }),
+ L
+ )
+ }
+ function S(v) {
+ ;(this.map = {}),
+ v instanceof S
+ ? v.forEach(function (L, D) {
+ this.append(D, L)
+ }, this)
+ : Array.isArray(v)
+ ? v.forEach(function (L) {
+ this.append(L[0], L[1])
+ }, this)
+ : v &&
+ Object.getOwnPropertyNames(v).forEach(function (L) {
+ this.append(L, v[L])
+ }, this)
+ }
+ ;(S.prototype.append = function (v, L) {
+ ;(v = h(v)), (L = w(L))
+ var D = this.map[v]
+ this.map[v] = D ? D + ", " + L : L
+ }),
+ (S.prototype.delete = function (v) {
+ delete this.map[h(v)]
+ }),
+ (S.prototype.get = function (v) {
+ return (v = h(v)), this.has(v) ? this.map[v] : null
+ }),
+ (S.prototype.has = function (v) {
+ return this.map.hasOwnProperty(h(v))
+ }),
+ (S.prototype.set = function (v, L) {
+ this.map[h(v)] = w(L)
+ }),
+ (S.prototype.forEach = function (v, L) {
+ for (var D in this.map)
+ this.map.hasOwnProperty(D) && v.call(L, this.map[D], D, this)
+ }),
+ (S.prototype.keys = function () {
+ var v = []
+ return (
+ this.forEach(function (L, D) {
+ v.push(D)
+ }),
+ k(v)
+ )
+ }),
+ (S.prototype.values = function () {
+ var v = []
+ return (
+ this.forEach(function (L) {
+ v.push(L)
+ }),
+ k(v)
+ )
+ }),
+ (S.prototype.entries = function () {
+ var v = []
+ return (
+ this.forEach(function (L, D) {
+ v.push([D, L])
+ }),
+ k(v)
+ )
+ }),
+ s.iterable && (S.prototype[Symbol.iterator] = S.prototype.entries)
+ function R(v) {
+ if (v.bodyUsed) return Promise.reject(new TypeError("Already read"))
+ v.bodyUsed = !0
+ }
+ function f(v) {
+ return new Promise(function (L, D) {
+ ;(v.onload = function () {
+ L(v.result)
+ }),
+ (v.onerror = function () {
+ D(v.error)
+ })
+ })
+ }
+ function c(v) {
+ var L = new FileReader(),
+ D = f(L)
+ return L.readAsArrayBuffer(v), D
+ }
+ function p(v) {
+ var L = new FileReader(),
+ D = f(L)
+ return L.readAsText(v), D
+ }
+ function g(v) {
+ for (var L = new Uint8Array(v), D = new Array(L.length), C = 0; C < L.length; C++)
+ D[C] = String.fromCharCode(L[C])
+ return D.join("")
+ }
+ function E(v) {
+ if (v.slice) return v.slice(0)
+ var L = new Uint8Array(v.byteLength)
+ return L.set(new Uint8Array(v)), L.buffer
+ }
+ function _() {
+ return (
+ (this.bodyUsed = !1),
+ (this._initBody = function (v) {
+ ;(this.bodyUsed = this.bodyUsed),
+ (this._bodyInit = v),
+ v
+ ? typeof v == "string"
+ ? (this._bodyText = v)
+ : s.blob && Blob.prototype.isPrototypeOf(v)
+ ? (this._bodyBlob = v)
+ : s.formData && FormData.prototype.isPrototypeOf(v)
+ ? (this._bodyFormData = v)
+ : s.searchParams && URLSearchParams.prototype.isPrototypeOf(v)
+ ? (this._bodyText = v.toString())
+ : s.arrayBuffer && s.blob && a(v)
+ ? ((this._bodyArrayBuffer = E(v.buffer)),
+ (this._bodyInit = new Blob([this._bodyArrayBuffer])))
+ : s.arrayBuffer &&
+ (ArrayBuffer.prototype.isPrototypeOf(v) || m(v))
+ ? (this._bodyArrayBuffer = E(v))
+ : (this._bodyText = v = Object.prototype.toString.call(v))
+ : (this._bodyText = ""),
+ this.headers.get("content-type") ||
+ (typeof v == "string"
+ ? this.headers.set("content-type", "text/plain;charset=UTF-8")
+ : this._bodyBlob && this._bodyBlob.type
+ ? this.headers.set("content-type", this._bodyBlob.type)
+ : s.searchParams &&
+ URLSearchParams.prototype.isPrototypeOf(v) &&
+ this.headers.set(
+ "content-type",
+ "application/x-www-form-urlencoded;charset=UTF-8"
+ ))
+ }),
+ s.blob &&
+ ((this.blob = function () {
+ var v = R(this)
+ if (v) return v
+ if (this._bodyBlob) return Promise.resolve(this._bodyBlob)
+ if (this._bodyArrayBuffer)
+ return Promise.resolve(new Blob([this._bodyArrayBuffer]))
+ if (this._bodyFormData)
+ throw new Error("could not read FormData body as blob")
+ return Promise.resolve(new Blob([this._bodyText]))
+ }),
+ (this.arrayBuffer = function () {
+ if (this._bodyArrayBuffer) {
+ var v = R(this)
+ return (
+ v ||
+ (ArrayBuffer.isView(this._bodyArrayBuffer)
+ ? Promise.resolve(
+ this._bodyArrayBuffer.buffer.slice(
+ this._bodyArrayBuffer.byteOffset,
+ this._bodyArrayBuffer.byteOffset +
+ this._bodyArrayBuffer.byteLength
+ )
+ )
+ : Promise.resolve(this._bodyArrayBuffer))
+ )
+ } else return this.blob().then(c)
+ })),
+ (this.text = function () {
+ var v = R(this)
+ if (v) return v
+ if (this._bodyBlob) return p(this._bodyBlob)
+ if (this._bodyArrayBuffer) return Promise.resolve(g(this._bodyArrayBuffer))
+ if (this._bodyFormData)
+ throw new Error("could not read FormData body as text")
+ return Promise.resolve(this._bodyText)
+ }),
+ s.formData &&
+ (this.formData = function () {
+ return this.text().then(N)
+ }),
+ (this.json = function () {
+ return this.text().then(JSON.parse)
+ }),
+ this
+ )
+ }
+ var y = ["DELETE", "GET", "HEAD", "OPTIONS", "POST", "PUT"]
+ function x(v) {
+ var L = v.toUpperCase()
+ return y.indexOf(L) > -1 ? L : v
+ }
+ function A(v, L) {
+ if (!(this instanceof A))
+ throw new TypeError(
+ 'Please use the "new" operator, this DOM object constructor cannot be called as a function.'
+ )
+ L = L || {}
+ var D = L.body
+ if (v instanceof A) {
+ if (v.bodyUsed) throw new TypeError("Already read")
+ ;(this.url = v.url),
+ (this.credentials = v.credentials),
+ L.headers || (this.headers = new S(v.headers)),
+ (this.method = v.method),
+ (this.mode = v.mode),
+ (this.signal = v.signal),
+ !D && v._bodyInit != null && ((D = v._bodyInit), (v.bodyUsed = !0))
+ } else this.url = String(v)
+ if (
+ ((this.credentials = L.credentials || this.credentials || "same-origin"),
+ (L.headers || !this.headers) && (this.headers = new S(L.headers)),
+ (this.method = x(L.method || this.method || "GET")),
+ (this.mode = L.mode || this.mode || null),
+ (this.signal = L.signal || this.signal),
+ (this.referrer = null),
+ (this.method === "GET" || this.method === "HEAD") && D)
+ )
+ throw new TypeError("Body not allowed for GET or HEAD requests")
+ if (
+ (this._initBody(D),
+ (this.method === "GET" || this.method === "HEAD") &&
+ (L.cache === "no-store" || L.cache === "no-cache"))
+ ) {
+ var C = /([?&])_=[^&]*/
+ if (C.test(this.url))
+ this.url = this.url.replace(C, "$1_=" + new Date().getTime())
+ else {
+ var O = /\?/
+ this.url += (O.test(this.url) ? "&" : "?") + "_=" + new Date().getTime()
+ }
+ }
+ }
+ A.prototype.clone = function () {
+ return new A(this, { body: this._bodyInit })
+ }
+ function N(v) {
+ var L = new FormData()
+ return (
+ v
+ .trim()
+ .split("&")
+ .forEach(function (D) {
+ if (D) {
+ var C = D.split("="),
+ O = C.shift().replace(/\+/g, " "),
+ T = C.join("=").replace(/\+/g, " ")
+ L.append(decodeURIComponent(O), decodeURIComponent(T))
+ }
+ }),
+ L
+ )
+ }
+ function F(v) {
+ var L = new S(),
+ D = v.replace(/\r?\n[\t ]+/g, " ")
+ return (
+ D.split("\r")
+ .map(function (C) {
+ return C.indexOf("\n") === 0 ? C.substr(1, C.length) : C
+ })
+ .forEach(function (C) {
+ var O = C.split(":"),
+ T = O.shift().trim()
+ if (T) {
+ var $ = O.join(":").trim()
+ L.append(T, $)
+ }
+ }),
+ L
+ )
+ }
+ _.call(A.prototype)
+ function V(v, L) {
+ if (!(this instanceof V))
+ throw new TypeError(
+ 'Please use the "new" operator, this DOM object constructor cannot be called as a function.'
+ )
+ L || (L = {}),
+ (this.type = "default"),
+ (this.status = L.status === void 0 ? 200 : L.status),
+ (this.ok = this.status >= 200 && this.status < 300),
+ (this.statusText = L.statusText === void 0 ? "" : "" + L.statusText),
+ (this.headers = new S(L.headers)),
+ (this.url = L.url || ""),
+ this._initBody(v)
+ }
+ _.call(V.prototype),
+ (V.prototype.clone = function () {
+ return new V(this._bodyInit, {
+ status: this.status,
+ statusText: this.statusText,
+ headers: new S(this.headers),
+ url: this.url
+ })
+ }),
+ (V.error = function () {
+ var v = new V(null, { status: 0, statusText: "" })
+ return (v.type = "error"), v
+ })
+ var pe = [301, 302, 303, 307, 308]
+ ;(V.redirect = function (v, L) {
+ if (pe.indexOf(L) === -1) throw new RangeError("Invalid status code")
+ return new V(null, { status: L, headers: { location: v } })
+ }),
+ (i.DOMException = u.DOMException)
+ try {
+ new i.DOMException()
+ } catch (v) {
+ ;(i.DOMException = function (L, D) {
+ ;(this.message = L), (this.name = D)
+ var C = Error(L)
+ this.stack = C.stack
+ }),
+ (i.DOMException.prototype = Object.create(Error.prototype)),
+ (i.DOMException.prototype.constructor = i.DOMException)
+ }
+ function we(v, L) {
+ return new Promise(function (D, C) {
+ var O = new A(v, L)
+ if (O.signal && O.signal.aborted)
+ return C(new i.DOMException("Aborted", "AbortError"))
+ var T = new XMLHttpRequest()
+ function $() {
+ T.abort()
+ }
+ ;(T.onload = function () {
+ var ee = {
+ status: T.status,
+ statusText: T.statusText,
+ headers: F(T.getAllResponseHeaders() || "")
+ }
+ ee.url = "responseURL" in T ? T.responseURL : ee.headers.get("X-Request-URL")
+ var he = "response" in T ? T.response : T.responseText
+ setTimeout(function () {
+ D(new V(he, ee))
+ }, 0)
+ }),
+ (T.onerror = function () {
+ setTimeout(function () {
+ C(new TypeError("Network request failed"))
+ }, 0)
+ }),
+ (T.ontimeout = function () {
+ setTimeout(function () {
+ C(new TypeError("Network request failed"))
+ }, 0)
+ }),
+ (T.onabort = function () {
+ setTimeout(function () {
+ C(new i.DOMException("Aborted", "AbortError"))
+ }, 0)
+ })
+ function G(ee) {
+ try {
+ return ee === "" && u.location.href ? u.location.href : ee
+ } catch (he) {
+ return ee
+ }
+ }
+ T.open(O.method, G(O.url), !0),
+ O.credentials === "include"
+ ? (T.withCredentials = !0)
+ : O.credentials === "omit" && (T.withCredentials = !1),
+ "responseType" in T &&
+ (s.blob
+ ? (T.responseType = "blob")
+ : s.arrayBuffer &&
+ O.headers.get("Content-Type") &&
+ O.headers.get("Content-Type").indexOf("application/octet-stream") !==
+ -1 &&
+ (T.responseType = "arraybuffer")),
+ L && typeof L.headers == "object" && !(L.headers instanceof S)
+ ? Object.getOwnPropertyNames(L.headers).forEach(function (ee) {
+ T.setRequestHeader(ee, w(L.headers[ee]))
+ })
+ : O.headers.forEach(function (ee, he) {
+ T.setRequestHeader(he, ee)
+ }),
+ O.signal &&
+ (O.signal.addEventListener("abort", $),
+ (T.onreadystatechange = function () {
+ T.readyState === 4 && O.signal.removeEventListener("abort", $)
+ })),
+ T.send(typeof O._bodyInit > "u" ? null : O._bodyInit)
+ })
+ }
+ return (
+ (we.polyfill = !0),
+ u.fetch || ((u.fetch = we), (u.Headers = S), (u.Request = A), (u.Response = V)),
+ (i.Headers = S),
+ (i.Request = A),
+ (i.Response = V),
+ (i.fetch = we),
+ i
+ )
+ })({})
+ })(r),
+ (r.fetch.ponyfill = !0),
+ delete r.fetch.polyfill
+ var l = n.fetch ? n : r
+ ;(t = l.fetch),
+ (t.default = l.fetch),
+ (t.fetch = l.fetch),
+ (t.Headers = l.Headers),
+ (t.Request = l.Request),
+ (t.Response = l.Response),
+ (e.exports = t)
+})(oi, oi.exports)
+var lh = oi.exports
+const oh = zs(lh),
+ ih = "modulepreload",
+ uh = function (e) {
+ return "/" + e
+ },
+ xs = {},
+ sh = function (t, n, r) {
+ let l = Promise.resolve()
+ if (n && n.length > 0) {
+ const o = document.getElementsByTagName("link")
+ l = Promise.all(
+ n.map((i) => {
+ if (((i = uh(i)), i in xs)) return
+ xs[i] = !0
+ const u = i.endsWith(".css"),
+ s = u ? '[rel="stylesheet"]' : ""
+ if (!!r)
+ for (let m = o.length - 1; m >= 0; m--) {
+ const h = o[m]
+ if (h.href === i && (!u || h.rel === "stylesheet")) return
+ }
+ else if (document.querySelector('link[href="'.concat(i, '"]').concat(s))) return
+ const d = document.createElement("link")
+ if (
+ ((d.rel = u ? "stylesheet" : ih),
+ u || ((d.as = "script"), (d.crossOrigin = "")),
+ (d.href = i),
+ document.head.appendChild(d),
+ u)
+ )
+ return new Promise((m, h) => {
+ d.addEventListener("load", m),
+ d.addEventListener("error", () =>
+ h(new Error("Unable to preload CSS for ".concat(i)))
+ )
+ })
+ })
+ )
+ }
+ return l
+ .then(() => t())
+ .catch((o) => {
+ const i = new Event("vite:preloadError", { cancelable: !0 })
+ if (((i.payload = o), window.dispatchEvent(i), !i.defaultPrevented)) throw o
+ })
+ },
+ ah = "HomePage-module__root__z770C",
+ ch = "HomePage-module__fontSize__Xvj92",
+ Ps = { root: ah, fontSize: ch },
+ Ze = class Ze {
+ static checkValue(t) {
+ return t === void 0 || (typeof t == "object" && t !== null) ? "" : t
+ }
+ static selectMetaValue(t, n) {
+ return Ze.checkValue(t == null ? void 0 : t[n]) || ""
+ }
+ static inject({
+ values: t = null,
+ tags: n = Ze.DEFAULT_META_TAGS,
+ autoCreateMetaTag: r = !0,
+ autoRemoveMetaTag: l = !0
+ }) {
+ ;(document.title = Ze.selectMetaValue(t, "title")),
+ Object.keys(n).forEach((o) => {
+ let i = Ze.selectMetaValue(t, o)
+ const u = n[o]
+ for (let s of u) {
+ const a = "[".concat(s.selectorAttr, '="').concat(s.selectorValue, '"]')
+ if (document.head.querySelector(a) != null)
+ l && i === ""
+ ? document.head.querySelector(a).remove()
+ : document.head.querySelector(a).setAttribute(s.attr, i)
+ else if (r) {
+ if (!i) return
+ const d = document.createElement("meta")
+ d.setAttribute(s.selectorAttr, s.selectorValue),
+ d.setAttribute(s.attr, i),
+ d.setAttribute(Ze.AUTO_GENERATE_ATTR, "")
+ const m = document.head.querySelectorAll(
+ "*[".concat(Ze.AUTO_GENERATE_ATTR, "]")
+ )
+ if ((m == null ? void 0 : m.length) === 0) {
+ const h = document.getElementsByTagName("title")[0]
+ document.head.insertBefore(d, h.nextSibling)
+ } else {
+ const h = m[m.length - 1]
+ h.parentNode.insertBefore(d, h.nextSibling)
+ }
+ } else return
+ }
+ })
+ }
+ }
+Ge(Ze, "AUTO_GENERATE_ATTR", "auto-generated"),
+ Ge(Ze, "DEFAULT_META_TAGS", {
+ title: [
+ { selectorAttr: "property", selectorValue: "og:title", attr: "content" },
+ { selectorAttr: "name", selectorValue: "twitter:title", attr: "content" }
+ ],
+ description: [
+ { selectorAttr: "name", selectorValue: "description", attr: "content" },
+ { selectorAttr: "property", selectorValue: "og:description", attr: "content" },
+ { selectorAttr: "name", selectorValue: "twitter:description", attr: "content" }
+ ],
+ imageUrl: [
+ { selectorAttr: "property", selectorValue: "og:image", attr: "content" },
+ { selectorAttr: "name", selectorValue: "twitter:image", attr: "content" },
+ { selectorAttr: "rel", selectorValue: "image_src", attr: "href" }
+ ],
+ siteName: [
+ { selectorAttr: "property", selectorValue: "og:site_name", attr: "content" },
+ { selectorAttr: "name", selectorValue: "twitter:site", attr: "content" }
+ ],
+ pageUrl: [
+ { selectorAttr: "property", selectorValue: "og:url", attr: "content" },
+ { selectorAttr: "name", selectorValue: "twitter:url", attr: "content" },
+ { selectorAttr: "rel", selectorValue: "canonical", attr: "href" }
+ ],
+ author: [{ selectorAttr: "name", selectorValue: "author", attr: "content" }],
+ keywords: [{ selectorAttr: "name", selectorValue: "keywords", attr: "content" }],
+ canonical: [{ selectorAttr: "rel", selectorValue: "canonical", attr: "href" }]
+ })
+let dr = Ze
+function fh(e, t, n, r) {
+ typeof t == "string" && (t = [t])
+ for (let l of t) e.addEventListener(l, n, r)
+ return () => {
+ for (let l of t) e.removeEventListener(l, n, r)
+ }
+}
+const dh = ke.lazy(() => sh(() => import("./LazyTest-TMIy3i2H.js"), __vite__mapDeps([]))),
+ ii = "HomePage"
+function qc(e, t) {
+ var u
+ const n = M.useRef(null),
+ [r, l] = M.useState("0")
+ return (
+ M.useEffect(
+ () => (
+ l(window.getComputedStyle(document.body).getPropertyValue("font-size")),
+ fh(window, "resize", () =>
+ l(window.getComputedStyle(document.body).getPropertyValue("font-size"))
+ )
+ ),
+ []
+ ),
+ M.useEffect(() => {
+ dr.inject({ values: e.meta })
+ }, [e.meta]),
+ su({
+ componentName: ii,
+ handleRef: t,
+ rootRef: n,
+ playIn: () => Promise.resolve(),
+ playOut: () => Promise.resolve()
+ }),
+ J.jsxs("div", {
+ className: Ps.root,
+ ref: n,
+ children: [
+ J.jsx(M.Suspense, { fallback: "...", children: J.jsx(dh, {}) }),
+ ii,
+ J.jsx("div", { className: Ps.fontSize, children: r }),
+ J.jsx("br", {}),
+ J.jsx("br", {}),
+ J.jsx("div", { children: "data from getStaticProps: " }),
+ J.jsx("em", { children: (u = e.time) == null ? void 0 : u.utc_datetime })
+ ]
+ })
+ )
+}
+qc.displayName = ii
+const ph = M.forwardRef(qc),
+ hh = {},
+ ui = "WorkPage"
+function Jc(e, t) {
+ var o
+ const n = M.useRef(null)
+ return (
+ M.useEffect(() => {
+ dr.inject({ values: e.meta })
+ }, [e]),
+ su({
+ componentName: ui,
+ handleRef: t,
+ rootRef: n,
+ playIn: () => Promise.resolve(),
+ playOut: () => Promise.resolve()
+ }),
+ J.jsxs("div", {
+ className: hh.root,
+ ref: n,
+ children: [
+ ui,
+ " with slug: ",
+ J.jsx("em", { children: (o = e.params) == null ? void 0 : o.slug })
+ ]
+ })
+ )
+}
+Jc.displayName = ui
+const mh = M.forwardRef(Jc),
+ vh = {},
+ si = "NotFoundPage"
+function bc(e, t) {
+ const n = M.useRef(null)
+ return (
+ M.useEffect(() => {
+ dr.inject({ values: e.meta })
+ }, [e.meta]),
+ su({
+ componentName: si,
+ handleRef: t,
+ rootRef: n,
+ playIn: () => Promise.resolve(),
+ playOut: () => Promise.resolve()
+ }),
+ J.jsx("div", { className: vh.root, ref: n, children: si })
+ )
+}
+bc.displayName = si
+const yh = M.forwardRef(bc)
+var ai = ((e) => ((e.HOME = "home"), (e.WORK = "work"), (e.NOT_FOUND = "not-found"), e))(
+ ai || {}
+)
+const gh = [
+ {
+ path: "/",
+ component: ph,
+ name: "home",
+ getStaticProps: async (e, t) => ({
+ time: await (await oh("https://worldtimeapi.org/api/ip")).json(),
+ meta: { title: "Home", description: "Home description", imageUrl: "" }
+ })
+ },
+ {
+ path: "/work/:slug?",
+ name: "work",
+ component: mh,
+ getStaticProps: async (e, t) => ({
+ meta: {
+ title: "Work - ".concat(e.params.slug),
+ description: "Work description",
+ imageUrl: ""
+ }
+ })
+ },
+ {
+ path: "/:rest",
+ name: "not-found",
+ component: yh,
+ getStaticProps: async (e, t) => ({
+ meta: { title: "404", description: "Not found", imageUrl: "" }
+ })
+ }
+]
+function wh() {
+ const e = async ({ previousPage: n, currentPage: r, unmountPreviousPage: l }) => {
+ var i
+ const o = r == null ? void 0 : r.$element
+ o && (o.style.visibility = "hidden"),
+ n && (await n.playOut(), l()),
+ await ((i = r == null ? void 0 : r.isReadyPromise) == null ? void 0 : i.call(r)),
+ r &&
+ (o && (o.style.visibility = "visible"), await (r == null ? void 0 : r.playIn()))
+ },
+ t = J.jsxs("nav", {
+ children: [
+ J.jsx("div", {
+ children: J.jsx(_s, { to: { name: ai.HOME }, children: "Home" })
+ }),
+ ["first", "second"].map((n) =>
+ J.jsx(
+ "div",
+ {
+ children: J.jsxs(_s, {
+ to: { name: ai.WORK, params: { slug: n } },
+ children: ["Work ", n]
+ })
+ },
+ n
+ )
+ )
+ ]
+ })
+ return J.jsxs("div", {
+ className: Es.root,
+ children: [t, J.jsx(th, { className: Es.stack, manageTransitions: e })]
+ })
+}
+function wl() {
+ return (
+ (wl = Object.assign
+ ? Object.assign.bind()
+ : function (e) {
+ for (var t = 1; t < arguments.length; t++) {
+ var n = arguments[t]
+ for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])
+ }
+ return e
+ }),
+ wl.apply(this, arguments)
+ )
+}
+var an
+;(function (e) {
+ ;(e.Pop = "POP"), (e.Push = "PUSH"), (e.Replace = "REPLACE")
+})(an || (an = {}))
+var Cs = function (e) {
+ return e
+ },
+ Ls = "beforeunload",
+ Sh = "popstate"
+function Eh(e) {
+ e === void 0 && (e = {})
+ var t = e,
+ n = t.window,
+ r = n === void 0 ? document.defaultView : n,
+ l = r.history
+ function o() {
+ var y = r.location,
+ x = y.pathname,
+ A = y.search,
+ N = y.hash,
+ F = l.state || {}
+ return [
+ F.idx,
+ Cs({
+ pathname: x,
+ search: A,
+ hash: N,
+ state: F.usr || null,
+ key: F.key || "default"
+ })
+ ]
+ }
+ var i = null
+ function u() {
+ if (i) w.call(i), (i = null)
+ else {
+ var y = an.Pop,
+ x = o(),
+ A = x[0],
+ N = x[1]
+ if (w.length) {
+ if (A != null) {
+ var F = d - A
+ F &&
+ ((i = {
+ action: y,
+ location: N,
+ retry: function () {
+ E(F * -1)
+ }
+ }),
+ E(F))
+ }
+ } else c(y)
+ }
+ }
+ r.addEventListener(Sh, u)
+ var s = an.Pop,
+ a = o(),
+ d = a[0],
+ m = a[1],
+ h = Ts(),
+ w = Ts()
+ d == null && ((d = 0), l.replaceState(wl({}, l.state, { idx: d }), ""))
+ function k(y) {
+ return typeof y == "string" ? y : _h(y)
+ }
+ function S(y, x) {
+ return (
+ x === void 0 && (x = null),
+ Cs(
+ wl(
+ { pathname: m.pathname, hash: "", search: "" },
+ typeof y == "string" ? xh(y) : y,
+ { state: x, key: kh() }
+ )
+ )
+ )
+ }
+ function R(y, x) {
+ return [{ usr: y.state, key: y.key, idx: x }, k(y)]
+ }
+ function f(y, x, A) {
+ return !w.length || (w.call({ action: y, location: x, retry: A }), !1)
+ }
+ function c(y) {
+ s = y
+ var x = o()
+ ;(d = x[0]), (m = x[1]), h.call({ action: s, location: m })
+ }
+ function p(y, x) {
+ var A = an.Push,
+ N = S(y, x)
+ function F() {
+ p(y, x)
+ }
+ if (f(A, N, F)) {
+ var V = R(N, d + 1),
+ pe = V[0],
+ we = V[1]
+ try {
+ l.pushState(pe, "", we)
+ } catch (v) {
+ r.location.assign(we)
+ }
+ c(A)
+ }
+ }
+ function g(y, x) {
+ var A = an.Replace,
+ N = S(y, x)
+ function F() {
+ g(y, x)
+ }
+ if (f(A, N, F)) {
+ var V = R(N, d),
+ pe = V[0],
+ we = V[1]
+ l.replaceState(pe, "", we), c(A)
+ }
+ }
+ function E(y) {
+ l.go(y)
+ }
+ var _ = {
+ get action() {
+ return s
+ },
+ get location() {
+ return m
+ },
+ createHref: k,
+ push: p,
+ replace: g,
+ go: E,
+ back: function () {
+ E(-1)
+ },
+ forward: function () {
+ E(1)
+ },
+ listen: function (x) {
+ return h.push(x)
+ },
+ block: function (x) {
+ var A = w.push(x)
+ return (
+ w.length === 1 && r.addEventListener(Ls, Rs),
+ function () {
+ A(), w.length || r.removeEventListener(Ls, Rs)
+ }
+ )
+ }
+ }
+ return _
+}
+function Rs(e) {
+ e.preventDefault(), (e.returnValue = "")
+}
+function Ts() {
+ var e = []
+ return {
+ get length() {
+ return e.length
+ },
+ push: function (n) {
+ return (
+ e.push(n),
+ function () {
+ e = e.filter(function (r) {
+ return r !== n
+ })
+ }
+ )
+ },
+ call: function (n) {
+ e.forEach(function (r) {
+ return r && r(n)
+ })
+ }
+ }
+}
+function kh() {
+ return Math.random().toString(36).substr(2, 8)
+}
+function _h(e) {
+ var t = e.pathname,
+ n = t === void 0 ? "/" : t,
+ r = e.search,
+ l = r === void 0 ? "" : r,
+ o = e.hash,
+ i = o === void 0 ? "" : o
+ return (
+ l && l !== "?" && (n += l.charAt(0) === "?" ? l : "?" + l),
+ i && i !== "#" && (n += i.charAt(0) === "#" ? i : "#" + i),
+ n
+ )
+}
+function xh(e) {
+ var t = {}
+ if (e) {
+ var n = e.indexOf("#")
+ n >= 0 && ((t.hash = e.substr(n)), (e = e.substr(0, n)))
+ var r = e.indexOf("?")
+ r >= 0 && ((t.search = e.substr(r)), (e = e.substr(0, r))), e && (t.pathname = e)
+ }
+ return t
+}
+const Ph = "0.1.0",
+ Ch = M.createContext(null),
+ Lh = [{ key: "fr", default: !0 }],
+ Rh = !1,
+ au = Cn("front:index")
+au("version:", Ph)
+au("public env:", {
+ VITE_APP_BASE: "/",
+ BASE_URL: "/",
+ MODE: "production",
+ DEV: !1,
+ PROD: !0,
+ SSR: !1,
+ LEGACY: !1
+})
+const cu = "/"
+au("Selected base", cu)
+const Th = Eh(),
+ Nh = new rh({ showDefaultLangInUrl: Rh, languages: Lh, base: cu }),
+ Ns = document.getElementById("root"),
+ Os = J.jsx(qp, {
+ routes: gh,
+ base: cu,
+ history: Th,
+ initialStaticProps: window.__SSR_STATIC_PROPS__,
+ langService: Nh,
+ children: J.jsx(Ch.Provider, {
+ value: window.__GLOBAL_DATA__,
+ children: J.jsx(wh, {})
+ })
+ })
+;({
+ VITE_APP_BASE: "/",
+ BASE_URL: "/",
+ MODE: "production",
+ DEV: !1,
+ PROD: !0,
+ SSR: !1,
+ LEGACY: !1
+}).VITE_SPA === "true"
+ ? Gc(Ns).render(Os)
+ : Kc(Ns, Os)
+export { zh as __vite_legacy_guard, J as j }
+function __vite__mapDeps(indexes) {
+ if (!__vite__mapDeps.viteFileDeps) {
+ __vite__mapDeps.viteFileDeps = []
+ }
+ return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
+}
diff --git a/apps/front/old/index-legacy-5n9ZNT_o.js b/apps/front/old/index-legacy-5n9ZNT_o.js
new file mode 100644
index 0000000..c421b94
--- /dev/null
+++ b/apps/front/old/index-legacy-5n9ZNT_o.js
@@ -0,0 +1,10682 @@
+System.register([], function (e, t) {
+ "use strict"
+ return {
+ execute: function () {
+ var n = document.createElement("style")
+ ;(n.textContent =
+ ':root{--breakpoint-mobile: 320px;--breakpoint-mobile-horizontal: 500px;--breakpoint-tablet: 768px;--breakpoint-laptop: 1024px;--breakpoint-bigLaptop: 1440px;--breakpoint-desktop: 1680px}:root{--color-black: #000;--color-white: #fff;--color-bg: var(--color-white);--color-text: var(--color-black);--color-blue-cher-ami: #2263fd}:root{--ease-power1-in: cubic-bezier(.55, .085, .68, .53);--ease-power1-out: cubic-bezier(.25, .46, .45, .94);--ease-power1-in-out: cubic-bezier(.455, .03, .515, .955);--ease-power2-in: cubic-bezier(.55, .055, .675, .19);--ease-power2-out: cubic-bezier(.215, .61, .355, 1);--ease-power2-in-out: cubic-bezier(.645, .045, .355, 1);--ease-power3-in: cubic-bezier(.895, .03, .685, .22);--ease-power3-out: cubic-bezier(.165, .84, .44, 1);--ease-power3-in-out: cubic-bezier(.77, 0, .175, 1);--ease-power4-in: cubic-bezier(.755, .05, .855, .06);--ease-power4-out: cubic-bezier(.23, 1, .32, 1);--ease-power4-in-out: cubic-bezier(.86, 0, .07, 1);--ease-expo-in: cubic-bezier(.95, .05, .795, .035);--ease-expo-out: cubic-bezier(.19, 1, .22, 1);--ease-expo-in-out: cubic-bezier(1, 0, 0, 1);--ease-circ-in: cubic-bezier(.6, .04, .98, .335);--ease-circ-out: cubic-bezier(.075, .82, .165, 1);--ease-circ-in-out: cubic-bezier(.785, .135, .15, .86);--ease-sine-in: cubic-bezier(.47, 0, .745, .715);--ease-sine-out: cubic-bezier(.39, .575, .565, 1);--ease-sine-in-out: cubic-bezier(.445, .05, .55, .95);--ease-back-in: cubic-bezier(.6, -.28, .735, .045);--ease-back-out: cubic-bezier(.175, .885, .32, 1.275);--ease-back-in-out: cubic-bezier(.68, -.55, .265, 1.55)}@font-face{font-family:roboto-regular;src:url(/roboto-regular-Oei-oi_i.woff2) format("woff2"),url(/roboto-regular-bDfIj9p3.woff) format("woff"),url(/roboto-regular-7Oiq2hnj.ttf) format("truetype");font-weight:400;font-style:normal}:root{--grid-column-1: 8rem;--grid-column-2: calc(var(--grid-column-1) * 2);--grid-column-3: calc(var(--grid-column-1) * 3);--grid-column-4: calc(var(--grid-column-1) * 4);--grid-column-5: calc(var(--grid-column-1) * 5);--grid-column-6: calc(var(--grid-column-1) * 6);--grid-column-7: calc(var(--grid-column-1) * 7);--grid-column-8: calc(var(--grid-column-1) * 8);--grid-column-9: calc(var(--grid-column-1) * 9);--grid-column-10: calc(var(--grid-column-1) * 10);--grid-column-11: calc(var(--grid-column-1) * 11);--grid-column-12: calc(var(--grid-column-1) * 12);--grid-column-13: calc(var(--grid-column-1) * 13);--grid-column-14: calc(var(--grid-column-1) * 14);--grid-column-15: calc(var(--grid-column-1) * 15);--grid-column-16: calc(var(--grid-column-1) * 16);--grid-column-17: calc(var(--grid-column-1) * 17);--grid-column-18: calc(var(--grid-column-1) * 18)}*{margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1,h2,h3,h4,h5,h6{font-size:1em;margin:0;font-weight:400}a{background-color:transparent;text-decoration:none}b,strong{font-weight:400}ul{list-style:none}pre{font-size:1em;font-family:inherit;margin:0}code,kbd,samp{font-family:inherit;font-size:1em}small{font-size:1em}sub,sup{font-size:1em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:0}sup{top:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;margin:0 auto}details{display:block}summary{display:block;outline:none}details summary::-webkit-details-marker{display:none}img{display:block;border-style:none}button,input,optgroup,option,select,textarea{display:block;margin:0;border:0;font-family:inherit;font-size:1em;font-weight:400;line-height:normal;color:inherit;background:none;text-transform:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{display:block;font-size:1em;padding:0;border:0}legend{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;border:none;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}template{display:none}[hidden]{display:none}:root{--viewport-reference-width: 375;--viewport-reference-height: 667;--viewport-reference-desktop-width: 1440;--viewport-reference-desktop-height: 800}:root{--font-size: .2666666667vw}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){:root{--font-size: .125vh}}@media (min-width: 768px) and (orientation: portrait){:root{--font-size: .1302083333vw}}@media (max-width: 1023px) and (orientation: landscape){:root{--font-size: .2666666667vh}}html{font-size:var(--font-size)}body{font-size:16rem;font-family:sans-serif;font-family:roboto-regular,sans-serif;background:var(--color-bg);color:var(--color-text)}.App-module__root__JTuhI{background-color:var(--color-bg)}.HomePage-module__root__z770C{background:salmon}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomePage-module__root__z770C{background:red}}@media (min-width: 768px) and (orientation: portrait){.HomePage-module__root__z770C{background:green}}@media (max-width: 1023px) and (orientation: landscape){.HomePage-module__root__z770C{background:#00f}}.HomePage-module__fontSize__Xvj92{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:40rem}\n'),
+ document.head.appendChild(n)
+ var r =
+ "undefined" != typeof globalThis
+ ? globalThis
+ : "undefined" != typeof window
+ ? window
+ : "undefined" != typeof global
+ ? global
+ : "undefined" != typeof self
+ ? self
+ : {}
+ function a(e) {
+ return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default")
+ ? e.default
+ : e
+ }
+ var o = { exports: {} },
+ l = {},
+ i = { exports: {} },
+ u = {},
+ s = Symbol.for("react.element"),
+ c = Symbol.for("react.portal"),
+ f = Symbol.for("react.fragment"),
+ d = Symbol.for("react.strict_mode"),
+ p = Symbol.for("react.profiler"),
+ h = Symbol.for("react.provider"),
+ m = Symbol.for("react.context"),
+ g = Symbol.for("react.forward_ref"),
+ y = Symbol.for("react.suspense"),
+ v = Symbol.for("react.memo"),
+ b = Symbol.for("react.lazy"),
+ w = Symbol.iterator,
+ k = {
+ isMounted: function () {
+ return !1
+ },
+ enqueueForceUpdate: function () {},
+ enqueueReplaceState: function () {},
+ enqueueSetState: function () {}
+ },
+ S = Object.assign,
+ x = {}
+ function E(e, t, n) {
+ ;(this.props = e), (this.context = t), (this.refs = x), (this.updater = n || k)
+ }
+ function _() {}
+ function P(e, t, n) {
+ ;(this.props = e), (this.context = t), (this.refs = x), (this.updater = n || k)
+ }
+ ;(E.prototype.isReactComponent = {}),
+ (E.prototype.setState = function (e, t) {
+ if ("object" != typeof e && "function" != typeof e && null != e)
+ 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")
+ }),
+ (E.prototype.forceUpdate = function (e) {
+ this.updater.enqueueForceUpdate(this, e, "forceUpdate")
+ }),
+ (_.prototype = E.prototype)
+ var C = (P.prototype = new _())
+ ;(C.constructor = P), S(C, E.prototype), (C.isPureReactComponent = !0)
+ var L = Array.isArray,
+ T = Object.prototype.hasOwnProperty,
+ R = { current: null },
+ z = { key: !0, ref: !0, __self: !0, __source: !0 }
+ function N(e, t, n) {
+ var r,
+ a = {},
+ o = null,
+ l = null
+ if (null != t)
+ for (r in (void 0 !== t.ref && (l = t.ref),
+ void 0 !== t.key && (o = "" + t.key),
+ t))
+ T.call(t, r) && !z.hasOwnProperty(r) && (a[r] = t[r])
+ var i = arguments.length - 2
+ if (1 === i) a.children = n
+ else if (1 < i) {
+ for (var u = Array(i), c = 0; c < i; c++) u[c] = arguments[c + 2]
+ a.children = u
+ }
+ if (e && e.defaultProps)
+ for (r in (i = e.defaultProps)) void 0 === a[r] && (a[r] = i[r])
+ return { $$typeof: s, type: e, key: o, ref: l, props: a, _owner: R.current }
+ }
+ function O(e) {
+ return "object" == typeof e && null !== e && e.$$typeof === s
+ }
+ var A = /\/+/g
+ function M(e, t) {
+ return "object" == typeof e && null !== e && null != e.key
+ ? (function (e) {
+ var t = { "=": "=0", ":": "=2" }
+ return (
+ "$" +
+ e.replace(/[=:]/g, function (e) {
+ return t[e]
+ })
+ )
+ })("" + e.key)
+ : t.toString(36)
+ }
+ function D(e, t, n, r, a) {
+ var o = typeof e
+ ;("undefined" !== o && "boolean" !== o) || (e = null)
+ var l = !1
+ if (null === e) l = !0
+ else
+ switch (o) {
+ case "string":
+ case "number":
+ l = !0
+ break
+ case "object":
+ switch (e.$$typeof) {
+ case s:
+ case c:
+ l = !0
+ }
+ }
+ if (l)
+ return (
+ (a = a((l = e))),
+ (e = "" === r ? "." + M(l, 0) : r),
+ L(a)
+ ? ((n = ""),
+ null != e && (n = e.replace(A, "$&/") + "/"),
+ D(a, t, n, "", function (e) {
+ return e
+ }))
+ : null != a &&
+ (O(a) &&
+ (a = (function (e, t) {
+ return {
+ $$typeof: s,
+ type: e.type,
+ key: t,
+ ref: e.ref,
+ props: e.props,
+ _owner: e._owner
+ }
+ })(
+ a,
+ n +
+ (!a.key || (l && l.key === a.key)
+ ? ""
+ : ("" + a.key).replace(A, "$&/") + "/") +
+ e
+ )),
+ t.push(a)),
+ 1
+ )
+ if (((l = 0), (r = "" === r ? "." : r + ":"), L(e)))
+ for (var i = 0; i < e.length; i++) {
+ var u = r + M((o = e[i]), i)
+ l += D(o, t, n, u, a)
+ }
+ else if (
+ ((u = (function (e) {
+ return null === e || "object" != typeof e
+ ? null
+ : "function" == typeof (e = (w && e[w]) || e["@@iterator"])
+ ? e
+ : null
+ })(e)),
+ "function" == typeof u)
+ )
+ for (e = u.call(e), i = 0; !(o = e.next()).done; )
+ l += D((o = o.value), t, n, (u = r + M(o, i++)), a)
+ else if ("object" === o)
+ throw (
+ ((t = String(e)),
+ Error(
+ "Objects are not valid as a React child (found: " +
+ ("[object Object]" === t
+ ? "object with keys {" + Object.keys(e).join(", ") + "}"
+ : t) +
+ "). If you meant to render a collection of children, use an array instead."
+ ))
+ )
+ return l
+ }
+ function I(e, t, n) {
+ if (null == e) return e
+ var r = [],
+ a = 0
+ return (
+ D(e, r, "", "", function (e) {
+ return t.call(n, e, a++)
+ }),
+ r
+ )
+ }
+ function U(e) {
+ if (-1 === e._status) {
+ var t = e._result
+ ;(t = t()).then(
+ function (t) {
+ ;(0 !== e._status && -1 !== e._status) || ((e._status = 1), (e._result = t))
+ },
+ function (t) {
+ ;(0 !== e._status && -1 !== e._status) || ((e._status = 2), (e._result = t))
+ }
+ ),
+ -1 === e._status && ((e._status = 0), (e._result = t))
+ }
+ if (1 === e._status) return e._result.default
+ throw e._result
+ }
+ var F = { current: null },
+ j = { transition: null },
+ B = {
+ ReactCurrentDispatcher: F,
+ ReactCurrentBatchConfig: j,
+ ReactCurrentOwner: R
+ }
+ ;(u.Children = {
+ map: I,
+ forEach: function (e, t, n) {
+ I(
+ e,
+ function () {
+ t.apply(this, arguments)
+ },
+ n
+ )
+ },
+ count: function (e) {
+ var t = 0
+ return (
+ I(e, function () {
+ t++
+ }),
+ t
+ )
+ },
+ toArray: function (e) {
+ return (
+ I(e, function (e) {
+ return e
+ }) || []
+ )
+ },
+ only: function (e) {
+ if (!O(e))
+ throw Error(
+ "React.Children.only expected to receive a single React element child."
+ )
+ return e
+ }
+ }),
+ (u.Component = E),
+ (u.Fragment = f),
+ (u.Profiler = p),
+ (u.PureComponent = P),
+ (u.StrictMode = d),
+ (u.Suspense = y),
+ (u.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = B),
+ (u.cloneElement = function (e, t, n) {
+ if (null == e)
+ throw Error(
+ "React.cloneElement(...): The argument must be a React element, but you passed " +
+ e +
+ "."
+ )
+ var r = S({}, e.props),
+ a = e.key,
+ o = e.ref,
+ l = e._owner
+ if (null != t) {
+ if (
+ (void 0 !== t.ref && ((o = t.ref), (l = R.current)),
+ void 0 !== t.key && (a = "" + t.key),
+ e.type && e.type.defaultProps)
+ )
+ var i = e.type.defaultProps
+ for (u in t)
+ T.call(t, u) &&
+ !z.hasOwnProperty(u) &&
+ (r[u] = void 0 === t[u] && void 0 !== i ? i[u] : t[u])
+ }
+ var u = arguments.length - 2
+ if (1 === u) r.children = n
+ else if (1 < u) {
+ i = Array(u)
+ for (var c = 0; c < u; c++) i[c] = arguments[c + 2]
+ r.children = i
+ }
+ return { $$typeof: s, type: e.type, key: a, ref: o, props: r, _owner: l }
+ }),
+ (u.createContext = function (e) {
+ return (
+ ((e = {
+ $$typeof: m,
+ _currentValue: e,
+ _currentValue2: e,
+ _threadCount: 0,
+ Provider: null,
+ Consumer: null,
+ _defaultValue: null,
+ _globalName: null
+ }).Provider = { $$typeof: h, _context: e }),
+ (e.Consumer = e)
+ )
+ }),
+ (u.createElement = N),
+ (u.createFactory = function (e) {
+ var t = N.bind(null, e)
+ return (t.type = e), t
+ }),
+ (u.createRef = function () {
+ return { current: null }
+ }),
+ (u.forwardRef = function (e) {
+ return { $$typeof: g, render: e }
+ }),
+ (u.isValidElement = O),
+ (u.lazy = function (e) {
+ return { $$typeof: b, _payload: { _status: -1, _result: e }, _init: U }
+ }),
+ (u.memo = function (e, t) {
+ return { $$typeof: v, type: e, compare: void 0 === t ? null : t }
+ }),
+ (u.startTransition = function (e) {
+ var t = j.transition
+ j.transition = {}
+ try {
+ e()
+ } finally {
+ j.transition = t
+ }
+ }),
+ (u.unstable_act = function () {
+ throw Error("act(...) is not supported in production builds of React.")
+ }),
+ (u.useCallback = function (e, t) {
+ return F.current.useCallback(e, t)
+ }),
+ (u.useContext = function (e) {
+ return F.current.useContext(e)
+ }),
+ (u.useDebugValue = function () {}),
+ (u.useDeferredValue = function (e) {
+ return F.current.useDeferredValue(e)
+ }),
+ (u.useEffect = function (e, t) {
+ return F.current.useEffect(e, t)
+ }),
+ (u.useId = function () {
+ return F.current.useId()
+ }),
+ (u.useImperativeHandle = function (e, t, n) {
+ return F.current.useImperativeHandle(e, t, n)
+ }),
+ (u.useInsertionEffect = function (e, t) {
+ return F.current.useInsertionEffect(e, t)
+ }),
+ (u.useLayoutEffect = function (e, t) {
+ return F.current.useLayoutEffect(e, t)
+ }),
+ (u.useMemo = function (e, t) {
+ return F.current.useMemo(e, t)
+ }),
+ (u.useReducer = function (e, t, n) {
+ return F.current.useReducer(e, t, n)
+ }),
+ (u.useRef = function (e) {
+ return F.current.useRef(e)
+ }),
+ (u.useState = function (e) {
+ return F.current.useState(e)
+ }),
+ (u.useSyncExternalStore = function (e, t, n) {
+ return F.current.useSyncExternalStore(e, t, n)
+ }),
+ (u.useTransition = function () {
+ return F.current.useTransition()
+ }),
+ (u.version = "18.2.0"),
+ (i.exports = u)
+ var V = i.exports
+ const $ = a(V)
+ /**
+ * @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 H = V,
+ W = Symbol.for("react.element"),
+ Q = Symbol.for("react.fragment"),
+ q = Object.prototype.hasOwnProperty,
+ K = H.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,
+ G = { key: !0, ref: !0, __self: !0, __source: !0 }
+ function Y(e, t, n) {
+ var r,
+ a = {},
+ o = null,
+ l = null
+ for (r in (void 0 !== n && (o = "" + n),
+ void 0 !== t.key && (o = "" + t.key),
+ void 0 !== t.ref && (l = t.ref),
+ t))
+ q.call(t, r) && !G.hasOwnProperty(r) && (a[r] = t[r])
+ if (e && e.defaultProps)
+ for (r in (t = e.defaultProps)) void 0 === a[r] && (a[r] = t[r])
+ return { $$typeof: W, type: e, key: o, ref: l, props: a, _owner: K.current }
+ }
+ ;(l.Fragment = Q), (l.jsx = Y), (l.jsxs = Y), (o.exports = l)
+ var X = e("j", o.exports),
+ J = { exports: {} },
+ Z = {},
+ ee = { exports: {} },
+ te = {}
+ /**
+ * @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(e, t) {
+ var n = e.length
+ e.push(t)
+ e: for (; 0 < n; ) {
+ var r = (n - 1) >>> 1,
+ o = e[r]
+ if (!(0 < a(o, t))) break e
+ ;(e[r] = t), (e[n] = o), (n = r)
+ }
+ }
+ function n(e) {
+ return 0 === e.length ? null : e[0]
+ }
+ function r(e) {
+ if (0 === e.length) return null
+ var t = e[0],
+ n = e.pop()
+ if (n !== t) {
+ e[0] = n
+ e: for (var r = 0, o = e.length, l = o >>> 1; r < l; ) {
+ var i = 2 * (r + 1) - 1,
+ u = e[i],
+ s = i + 1,
+ c = e[s]
+ if (0 > a(u, n))
+ s < o && 0 > a(c, u)
+ ? ((e[r] = c), (e[s] = n), (r = s))
+ : ((e[r] = u), (e[i] = n), (r = i))
+ else {
+ if (!(s < o && 0 > a(c, n))) break e
+ ;(e[r] = c), (e[s] = n), (r = s)
+ }
+ }
+ }
+ return t
+ }
+ function a(e, t) {
+ var n = e.sortIndex - t.sortIndex
+ return 0 !== n ? n : e.id - t.id
+ }
+ if ("object" == typeof performance && "function" == typeof performance.now) {
+ var o = performance
+ e.unstable_now = function () {
+ return o.now()
+ }
+ } else {
+ var l = Date,
+ i = l.now()
+ e.unstable_now = function () {
+ return l.now() - i
+ }
+ }
+ var u = [],
+ s = [],
+ c = 1,
+ f = null,
+ d = 3,
+ p = !1,
+ h = !1,
+ m = !1,
+ g = "function" == typeof setTimeout ? setTimeout : null,
+ y = "function" == typeof clearTimeout ? clearTimeout : null,
+ v = "undefined" != typeof setImmediate ? setImmediate : null
+ function b(e) {
+ for (var a = n(s); null !== a; ) {
+ if (null === a.callback) r(s)
+ else {
+ if (!(a.startTime <= e)) break
+ r(s), (a.sortIndex = a.expirationTime), t(u, a)
+ }
+ a = n(s)
+ }
+ }
+ function w(e) {
+ if (((m = !1), b(e), !h))
+ if (null !== n(u)) (h = !0), N(k)
+ else {
+ var t = n(s)
+ null !== t && O(w, t.startTime - e)
+ }
+ }
+ function k(t, a) {
+ ;(h = !1), m && ((m = !1), y(_), (_ = -1)), (p = !0)
+ var o = d
+ try {
+ for (
+ b(a), f = n(u);
+ null !== f && (!(f.expirationTime > a) || (t && !L()));
+
+ ) {
+ var l = f.callback
+ if ("function" == typeof l) {
+ ;(f.callback = null), (d = f.priorityLevel)
+ var i = l(f.expirationTime <= a)
+ ;(a = e.unstable_now()),
+ "function" == typeof i ? (f.callback = i) : f === n(u) && r(u),
+ b(a)
+ } else r(u)
+ f = n(u)
+ }
+ if (null !== f) var c = !0
+ else {
+ var g = n(s)
+ null !== g && O(w, g.startTime - a), (c = !1)
+ }
+ return c
+ } finally {
+ ;(f = null), (d = o), (p = !1)
+ }
+ }
+ "undefined" != typeof navigator &&
+ void 0 !== navigator.scheduling &&
+ void 0 !== navigator.scheduling.isInputPending &&
+ navigator.scheduling.isInputPending.bind(navigator.scheduling)
+ var S,
+ x = !1,
+ E = null,
+ _ = -1,
+ P = 5,
+ C = -1
+ function L() {
+ return !(e.unstable_now() - C < P)
+ }
+ function T() {
+ if (null !== E) {
+ var t = e.unstable_now()
+ C = t
+ var n = !0
+ try {
+ n = E(!0, t)
+ } finally {
+ n ? S() : ((x = !1), (E = null))
+ }
+ } else x = !1
+ }
+ if ("function" == typeof v)
+ S = function () {
+ v(T)
+ }
+ else if ("undefined" != typeof MessageChannel) {
+ var R = new MessageChannel(),
+ z = R.port2
+ ;(R.port1.onmessage = T),
+ (S = function () {
+ z.postMessage(null)
+ })
+ } else
+ S = function () {
+ g(T, 0)
+ }
+ function N(e) {
+ ;(E = e), x || ((x = !0), S())
+ }
+ function O(t, n) {
+ _ = g(function () {
+ t(e.unstable_now())
+ }, n)
+ }
+ ;(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 (e) {
+ e.callback = null
+ }),
+ (e.unstable_continueExecution = function () {
+ h || p || ((h = !0), N(k))
+ }),
+ (e.unstable_forceFrameRate = function (e) {
+ 0 > e || 125 < e
+ ? console.error(
+ "forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"
+ )
+ : (P = 0 < e ? Math.floor(1e3 / e) : 5)
+ }),
+ (e.unstable_getCurrentPriorityLevel = function () {
+ return d
+ }),
+ (e.unstable_getFirstCallbackNode = function () {
+ return n(u)
+ }),
+ (e.unstable_next = function (e) {
+ switch (d) {
+ case 1:
+ case 2:
+ case 3:
+ var t = 3
+ break
+ default:
+ t = d
+ }
+ var n = d
+ d = t
+ try {
+ return e()
+ } finally {
+ d = n
+ }
+ }),
+ (e.unstable_pauseExecution = function () {}),
+ (e.unstable_requestPaint = function () {}),
+ (e.unstable_runWithPriority = function (e, t) {
+ switch (e) {
+ case 1:
+ case 2:
+ case 3:
+ case 4:
+ case 5:
+ break
+ default:
+ e = 3
+ }
+ var n = d
+ d = e
+ try {
+ return t()
+ } finally {
+ d = n
+ }
+ }),
+ (e.unstable_scheduleCallback = function (r, a, o) {
+ var l = e.unstable_now()
+ switch (
+ ((o =
+ "object" == typeof o &&
+ null !== o &&
+ "number" == typeof (o = o.delay) &&
+ 0 < o
+ ? l + o
+ : l),
+ r)
+ ) {
+ case 1:
+ var i = -1
+ break
+ case 2:
+ i = 250
+ break
+ case 5:
+ i = 1073741823
+ break
+ case 4:
+ i = 1e4
+ break
+ default:
+ i = 5e3
+ }
+ return (
+ (r = {
+ id: c++,
+ callback: a,
+ priorityLevel: r,
+ startTime: o,
+ expirationTime: (i = o + i),
+ sortIndex: -1
+ }),
+ o > l
+ ? ((r.sortIndex = o),
+ t(s, r),
+ null === n(u) &&
+ r === n(s) &&
+ (m ? (y(_), (_ = -1)) : (m = !0), O(w, o - l)))
+ : ((r.sortIndex = i), t(u, r), h || p || ((h = !0), N(k))),
+ r
+ )
+ }),
+ (e.unstable_shouldYield = L),
+ (e.unstable_wrapCallback = function (e) {
+ var t = d
+ return function () {
+ var n = d
+ d = t
+ try {
+ return e.apply(this, arguments)
+ } finally {
+ d = n
+ }
+ }
+ })
+ })(te),
+ (ee.exports = te)
+ var ne = ee.exports,
+ re = V,
+ ae = ne
+ /**
+ * @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.
+ */ function oe(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 le = new Set(),
+ ie = {}
+ function ue(e, t) {
+ se(e, t), se(e + "Capture", t)
+ }
+ function se(e, t) {
+ for (ie[e] = t, e = 0; e < t.length; e++) le.add(t[e])
+ }
+ var ce = !(
+ "undefined" == typeof window ||
+ void 0 === window.document ||
+ void 0 === window.document.createElement
+ ),
+ fe = Object.prototype.hasOwnProperty,
+ de =
+ /^[: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]*$/,
+ pe = {},
+ he = {}
+ function me(e, t, n, r, a, o, l) {
+ ;(this.acceptsBooleans = 2 === t || 3 === t || 4 === t),
+ (this.attributeName = r),
+ (this.attributeNamespace = a),
+ (this.mustUseProperty = n),
+ (this.propertyName = e),
+ (this.type = t),
+ (this.sanitizeURL = o),
+ (this.removeEmptyString = l)
+ }
+ var ge = {}
+ "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style"
+ .split(" ")
+ .forEach(function (e) {
+ ge[e] = new me(e, 0, !1, e, null, !1, !1)
+ }),
+ [
+ ["acceptCharset", "accept-charset"],
+ ["className", "class"],
+ ["htmlFor", "for"],
+ ["httpEquiv", "http-equiv"]
+ ].forEach(function (e) {
+ var t = e[0]
+ ge[t] = new me(t, 1, !1, e[1], null, !1, !1)
+ }),
+ ["contentEditable", "draggable", "spellCheck", "value"].forEach(function (e) {
+ ge[e] = new me(e, 2, !1, e.toLowerCase(), null, !1, !1)
+ }),
+ [
+ "autoReverse",
+ "externalResourcesRequired",
+ "focusable",
+ "preserveAlpha"
+ ].forEach(function (e) {
+ ge[e] = new me(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) {
+ ge[e] = new me(e, 3, !1, e.toLowerCase(), null, !1, !1)
+ }),
+ ["checked", "multiple", "muted", "selected"].forEach(function (e) {
+ ge[e] = new me(e, 3, !0, e, null, !1, !1)
+ }),
+ ["capture", "download"].forEach(function (e) {
+ ge[e] = new me(e, 4, !1, e, null, !1, !1)
+ }),
+ ["cols", "rows", "size", "span"].forEach(function (e) {
+ ge[e] = new me(e, 6, !1, e, null, !1, !1)
+ }),
+ ["rowSpan", "start"].forEach(function (e) {
+ ge[e] = new me(e, 5, !1, e.toLowerCase(), null, !1, !1)
+ })
+ var ye = /[\-:]([a-z])/g
+ function ve(e) {
+ return e[1].toUpperCase()
+ }
+ function be(e, t, n, r) {
+ var a = ge.hasOwnProperty(t) ? ge[t] : null
+ ;(null !== a
+ ? 0 !== a.type
+ : r ||
+ !(2 < t.length) ||
+ ("o" !== t[0] && "O" !== t[0]) ||
+ ("n" !== t[1] && "N" !== t[1])) &&
+ ((function (e, t, n, r) {
+ if (
+ null == t ||
+ (function (e, t, n, r) {
+ if (null !== n && 0 === n.type) return !1
+ switch (typeof t) {
+ case "function":
+ case "symbol":
+ return !0
+ case "boolean":
+ return (
+ !r &&
+ (null !== n
+ ? !n.acceptsBooleans
+ : "data-" !== (e = e.toLowerCase().slice(0, 5)) && "aria-" !== e)
+ )
+ default:
+ return !1
+ }
+ })(e, t, n, r)
+ )
+ return !0
+ if (r) return !1
+ if (null !== n)
+ switch (n.type) {
+ case 3:
+ return !t
+ case 4:
+ return !1 === t
+ case 5:
+ return isNaN(t)
+ case 6:
+ return isNaN(t) || 1 > t
+ }
+ return !1
+ })(t, n, a, r) && (n = null),
+ r || null === a
+ ? (function (e) {
+ return (
+ !!fe.call(he, e) ||
+ (!fe.call(pe, e) && (de.test(e) ? (he[e] = !0) : ((pe[e] = !0), !1)))
+ )
+ })(t) && (null === n ? e.removeAttribute(t) : e.setAttribute(t, "" + n))
+ : a.mustUseProperty
+ ? (e[a.propertyName] = null === n ? 3 !== a.type && "" : n)
+ : ((t = a.attributeName),
+ (r = a.attributeNamespace),
+ null === n
+ ? e.removeAttribute(t)
+ : ((n = 3 === (a = a.type) || (4 === a && !0 === n) ? "" : "" + n),
+ r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n))))
+ }
+ "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(ye, ve)
+ ge[t] = new me(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(ye, ve)
+ ge[t] = new me(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(ye, ve)
+ ge[t] = new me(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1)
+ }),
+ ["tabIndex", "crossOrigin"].forEach(function (e) {
+ ge[e] = new me(e, 1, !1, e.toLowerCase(), null, !1, !1)
+ }),
+ (ge.xlinkHref = new me(
+ "xlinkHref",
+ 1,
+ !1,
+ "xlink:href",
+ "http://www.w3.org/1999/xlink",
+ !0,
+ !1
+ )),
+ ["src", "href", "action", "formAction"].forEach(function (e) {
+ ge[e] = new me(e, 1, !1, e.toLowerCase(), null, !0, !0)
+ })
+ var we = re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,
+ ke = Symbol.for("react.element"),
+ Se = Symbol.for("react.portal"),
+ xe = Symbol.for("react.fragment"),
+ Ee = Symbol.for("react.strict_mode"),
+ _e = Symbol.for("react.profiler"),
+ Pe = Symbol.for("react.provider"),
+ Ce = Symbol.for("react.context"),
+ Le = Symbol.for("react.forward_ref"),
+ Te = Symbol.for("react.suspense"),
+ Re = Symbol.for("react.suspense_list"),
+ ze = Symbol.for("react.memo"),
+ Ne = Symbol.for("react.lazy"),
+ Oe = Symbol.for("react.offscreen"),
+ Ae = Symbol.iterator
+ function Me(e) {
+ return null === e || "object" != typeof e
+ ? null
+ : "function" == typeof (e = (Ae && e[Ae]) || e["@@iterator"])
+ ? e
+ : null
+ }
+ var De,
+ Ie = Object.assign
+ function Ue(e) {
+ if (void 0 === De)
+ try {
+ throw Error()
+ } catch (n) {
+ var t = n.stack.trim().match(/\n( *(at )?)/)
+ De = (t && t[1]) || ""
+ }
+ return "\n" + De + e
+ }
+ var Fe = !1
+ function je(e, t) {
+ if (!e || Fe) return ""
+ Fe = !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()
+ }
+ }),
+ "object" == typeof Reflect && Reflect.construct)
+ ) {
+ try {
+ Reflect.construct(t, [])
+ } catch (s) {
+ var r = s
+ }
+ Reflect.construct(e, [], t)
+ } else {
+ try {
+ t.call()
+ } catch (s) {
+ r = s
+ }
+ e.call(t.prototype)
+ }
+ else {
+ try {
+ throw Error()
+ } catch (s) {
+ r = s
+ }
+ e()
+ }
+ } catch (s) {
+ if (s && r && "string" == typeof s.stack) {
+ for (
+ var a = s.stack.split("\n"),
+ o = r.stack.split("\n"),
+ l = a.length - 1,
+ i = o.length - 1;
+ 1 <= l && 0 <= i && a[l] !== o[i];
+
+ )
+ i--
+ for (; 1 <= l && 0 <= i; l--, i--)
+ if (a[l] !== o[i]) {
+ if (1 !== l || 1 !== i)
+ do {
+ if ((l--, 0 > --i || a[l] !== o[i])) {
+ var u = "\n" + a[l].replace(" at new ", " at ")
+ return (
+ e.displayName &&
+ u.includes("") &&
+ (u = u.replace("", e.displayName)),
+ u
+ )
+ }
+ } while (1 <= l && 0 <= i)
+ break
+ }
+ }
+ } finally {
+ ;(Fe = !1), (Error.prepareStackTrace = n)
+ }
+ return (e = e ? e.displayName || e.name : "") ? Ue(e) : ""
+ }
+ function Be(e) {
+ switch (e.tag) {
+ case 5:
+ return Ue(e.type)
+ case 16:
+ return Ue("Lazy")
+ case 13:
+ return Ue("Suspense")
+ case 19:
+ return Ue("SuspenseList")
+ case 0:
+ case 2:
+ case 15:
+ return (e = je(e.type, !1))
+ case 11:
+ return (e = je(e.type.render, !1))
+ case 1:
+ return (e = je(e.type, !0))
+ default:
+ return ""
+ }
+ }
+ function Ve(e) {
+ if (null == e) return null
+ if ("function" == typeof e) return e.displayName || e.name || null
+ if ("string" == typeof e) return e
+ switch (e) {
+ case xe:
+ return "Fragment"
+ case Se:
+ return "Portal"
+ case _e:
+ return "Profiler"
+ case Ee:
+ return "StrictMode"
+ case Te:
+ return "Suspense"
+ case Re:
+ return "SuspenseList"
+ }
+ if ("object" == typeof e)
+ switch (e.$$typeof) {
+ case Ce:
+ return (e.displayName || "Context") + ".Consumer"
+ case Pe:
+ return (e._context.displayName || "Context") + ".Provider"
+ case Le:
+ var t = e.render
+ return (
+ (e = e.displayName) ||
+ (e =
+ "" !== (e = t.displayName || t.name || "")
+ ? "ForwardRef(" + e + ")"
+ : "ForwardRef"),
+ e
+ )
+ case ze:
+ return null !== (t = e.displayName || null) ? t : Ve(e.type) || "Memo"
+ case Ne:
+ ;(t = e._payload), (e = e._init)
+ try {
+ return Ve(e(t))
+ } catch (n) {}
+ }
+ return null
+ }
+ function $e(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 = (e = t.render).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 Ve(t)
+ case 8:
+ return t === Ee ? "StrictMode" : "Mode"
+ case 22:
+ return "Offscreen"
+ case 12:
+ return "Profiler"
+ case 21:
+ return "Scope"
+ case 13:
+ return "Suspense"
+ case 19:
+ return "SuspenseList"
+ case 25:
+ return "TracingMarker"
+ case 1:
+ case 0:
+ case 17:
+ case 2:
+ case 14:
+ case 15:
+ if ("function" == typeof t) return t.displayName || t.name || null
+ if ("string" == typeof t) return t
+ }
+ return null
+ }
+ function He(e) {
+ switch (typeof e) {
+ case "boolean":
+ case "number":
+ case "string":
+ case "undefined":
+ case "object":
+ return e
+ default:
+ return ""
+ }
+ }
+ function We(e) {
+ var t = e.type
+ return (
+ (e = e.nodeName) &&
+ "input" === e.toLowerCase() &&
+ ("checkbox" === t || "radio" === t)
+ )
+ }
+ function Qe(e) {
+ e._valueTracker ||
+ (e._valueTracker = (function (e) {
+ var t = We(e) ? "checked" : "value",
+ n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t),
+ r = "" + e[t]
+ if (
+ !e.hasOwnProperty(t) &&
+ void 0 !== n &&
+ "function" == typeof n.get &&
+ "function" == typeof n.set
+ ) {
+ var a = n.get,
+ o = n.set
+ return (
+ Object.defineProperty(e, t, {
+ configurable: !0,
+ get: function () {
+ return a.call(this)
+ },
+ set: function (e) {
+ ;(r = "" + e), o.call(this, e)
+ }
+ }),
+ Object.defineProperty(e, t, { enumerable: n.enumerable }),
+ {
+ getValue: function () {
+ return r
+ },
+ setValue: function (e) {
+ r = "" + e
+ },
+ stopTracking: function () {
+ ;(e._valueTracker = null), delete e[t]
+ }
+ }
+ )
+ }
+ })(e))
+ }
+ function qe(e) {
+ if (!e) return !1
+ var t = e._valueTracker
+ if (!t) return !0
+ var n = t.getValue(),
+ r = ""
+ return (
+ e && (r = We(e) ? (e.checked ? "true" : "false") : e.value),
+ (e = r) !== n && (t.setValue(e), !0)
+ )
+ }
+ function Ke(e) {
+ if (void 0 === (e = e || ("undefined" != typeof document ? document : void 0)))
+ return null
+ try {
+ return e.activeElement || e.body
+ } catch (t) {
+ return e.body
+ }
+ }
+ function Ge(e, t) {
+ var n = t.checked
+ return Ie({}, t, {
+ defaultChecked: void 0,
+ defaultValue: void 0,
+ value: void 0,
+ checked: null != n ? n : e._wrapperState.initialChecked
+ })
+ }
+ function Ye(e, t) {
+ var n = null == t.defaultValue ? "" : t.defaultValue,
+ r = null != t.checked ? t.checked : t.defaultChecked
+ ;(n = He(null != t.value ? t.value : n)),
+ (e._wrapperState = {
+ initialChecked: r,
+ initialValue: n,
+ controlled:
+ "checkbox" === t.type || "radio" === t.type
+ ? null != t.checked
+ : null != t.value
+ })
+ }
+ function Xe(e, t) {
+ null != (t = t.checked) && be(e, "checked", t, !1)
+ }
+ function Je(e, t) {
+ Xe(e, t)
+ var n = He(t.value),
+ r = t.type
+ if (null != n)
+ "number" === r
+ ? ((0 === n && "" === e.value) || e.value != n) && (e.value = "" + n)
+ : e.value !== "" + n && (e.value = "" + n)
+ else if ("submit" === r || "reset" === r) return void e.removeAttribute("value")
+ t.hasOwnProperty("value")
+ ? et(e, t.type, n)
+ : t.hasOwnProperty("defaultValue") && et(e, t.type, He(t.defaultValue)),
+ null == t.checked &&
+ null != t.defaultChecked &&
+ (e.defaultChecked = !!t.defaultChecked)
+ }
+ function Ze(e, t, n) {
+ if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) {
+ var r = t.type
+ if (
+ !(
+ ("submit" !== r && "reset" !== r) ||
+ (void 0 !== t.value && null !== t.value)
+ )
+ )
+ return
+ ;(t = "" + e._wrapperState.initialValue),
+ n || t === e.value || (e.value = t),
+ (e.defaultValue = t)
+ }
+ "" !== (n = e.name) && (e.name = ""),
+ (e.defaultChecked = !!e._wrapperState.initialChecked),
+ "" !== n && (e.name = n)
+ }
+ function et(e, t, n) {
+ ;("number" === t && Ke(e.ownerDocument) === e) ||
+ (null == n
+ ? (e.defaultValue = "" + e._wrapperState.initialValue)
+ : e.defaultValue !== "" + n && (e.defaultValue = "" + n))
+ }
+ var tt = Array.isArray
+ function nt(e, t, n, r) {
+ if (((e = e.options), t)) {
+ t = {}
+ for (var a = 0; a < n.length; a++) t["$" + n[a]] = !0
+ for (n = 0; n < e.length; n++)
+ (a = t.hasOwnProperty("$" + e[n].value)),
+ e[n].selected !== a && (e[n].selected = a),
+ a && r && (e[n].defaultSelected = !0)
+ } else {
+ for (n = "" + He(n), t = null, a = 0; a < e.length; a++) {
+ if (e[a].value === n)
+ return (e[a].selected = !0), void (r && (e[a].defaultSelected = !0))
+ null !== t || e[a].disabled || (t = e[a])
+ }
+ null !== t && (t.selected = !0)
+ }
+ }
+ function rt(e, t) {
+ if (null != t.dangerouslySetInnerHTML) throw Error(oe(91))
+ return Ie({}, t, {
+ value: void 0,
+ defaultValue: void 0,
+ children: "" + e._wrapperState.initialValue
+ })
+ }
+ function at(e, t) {
+ var n = t.value
+ if (null == n) {
+ if (((n = t.children), (t = t.defaultValue), null != n)) {
+ if (null != t) throw Error(oe(92))
+ if (tt(n)) {
+ if (1 < n.length) throw Error(oe(93))
+ n = n[0]
+ }
+ t = n
+ }
+ null == t && (t = ""), (n = t)
+ }
+ e._wrapperState = { initialValue: He(n) }
+ }
+ function ot(e, t) {
+ var n = He(t.value),
+ r = He(t.defaultValue)
+ null != n &&
+ ((n = "" + n) !== e.value && (e.value = n),
+ null == t.defaultValue && e.defaultValue !== n && (e.defaultValue = n)),
+ null != r && (e.defaultValue = "" + r)
+ }
+ function lt(e) {
+ var t = e.textContent
+ t === e._wrapperState.initialValue && "" !== t && null !== t && (e.value = t)
+ }
+ function it(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 ut(e, t) {
+ return null == e || "http://www.w3.org/1999/xhtml" === e
+ ? it(t)
+ : "http://www.w3.org/2000/svg" === e && "foreignObject" === t
+ ? "http://www.w3.org/1999/xhtml"
+ : e
+ }
+ var st,
+ ct = (function (e) {
+ return "undefined" != typeof MSApp && MSApp.execUnsafeLocalFunction
+ ? function (t, n, r, a) {
+ MSApp.execUnsafeLocalFunction(function () {
+ return e(t, n)
+ })
+ }
+ : e
+ })(function (e, t) {
+ if ("http://www.w3.org/2000/svg" !== e.namespaceURI || "innerHTML" in e)
+ e.innerHTML = t
+ else {
+ for (
+ (st = st || document.createElement("div")).innerHTML =
+ "" + t.valueOf().toString() + " ",
+ t = st.firstChild;
+ e.firstChild;
+
+ )
+ e.removeChild(e.firstChild)
+ for (; t.firstChild; ) e.appendChild(t.firstChild)
+ }
+ })
+ function ft(e, t) {
+ if (t) {
+ var n = e.firstChild
+ if (n && n === e.lastChild && 3 === n.nodeType) return void (n.nodeValue = t)
+ }
+ e.textContent = t
+ }
+ var dt = {
+ 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
+ },
+ pt = ["Webkit", "ms", "Moz", "O"]
+ function ht(e, t, n) {
+ return null == t || "boolean" == typeof t || "" === t
+ ? ""
+ : n || "number" != typeof t || 0 === t || (dt.hasOwnProperty(e) && dt[e])
+ ? ("" + t).trim()
+ : t + "px"
+ }
+ function mt(e, t) {
+ for (var n in ((e = e.style), t))
+ if (t.hasOwnProperty(n)) {
+ var r = 0 === n.indexOf("--"),
+ a = ht(n, t[n], r)
+ "float" === n && (n = "cssFloat"), r ? e.setProperty(n, a) : (e[n] = a)
+ }
+ }
+ Object.keys(dt).forEach(function (e) {
+ pt.forEach(function (t) {
+ ;(t = t + e.charAt(0).toUpperCase() + e.substring(1)), (dt[t] = dt[e])
+ })
+ })
+ var gt = Ie(
+ { 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 yt(e, t) {
+ if (t) {
+ if (gt[e] && (null != t.children || null != t.dangerouslySetInnerHTML))
+ throw Error(oe(137, e))
+ if (null != t.dangerouslySetInnerHTML) {
+ if (null != t.children) throw Error(oe(60))
+ if (
+ "object" != typeof t.dangerouslySetInnerHTML ||
+ !("__html" in t.dangerouslySetInnerHTML)
+ )
+ throw Error(oe(61))
+ }
+ if (null != t.style && "object" != typeof t.style) throw Error(oe(62))
+ }
+ }
+ function vt(e, t) {
+ if (-1 === e.indexOf("-")) return "string" == typeof t.is
+ 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 bt = null
+ function wt(e) {
+ return (
+ (e = e.target || e.srcElement || window).correspondingUseElement &&
+ (e = e.correspondingUseElement),
+ 3 === e.nodeType ? e.parentNode : e
+ )
+ }
+ var kt = null,
+ St = null,
+ xt = null
+ function Et(e) {
+ if ((e = bo(e))) {
+ if ("function" != typeof kt) throw Error(oe(280))
+ var t = e.stateNode
+ t && ((t = ko(t)), kt(e.stateNode, e.type, t))
+ }
+ }
+ function _t(e) {
+ St ? (xt ? xt.push(e) : (xt = [e])) : (St = e)
+ }
+ function Pt() {
+ if (St) {
+ var e = St,
+ t = xt
+ if (((xt = St = null), Et(e), t)) for (e = 0; e < t.length; e++) Et(t[e])
+ }
+ }
+ function Ct(e, t) {
+ return e(t)
+ }
+ function Lt() {}
+ var Tt = !1
+ function Rt(e, t, n) {
+ if (Tt) return e(t, n)
+ Tt = !0
+ try {
+ return Ct(e, t, n)
+ } finally {
+ ;(Tt = !1), (null !== St || null !== xt) && (Lt(), Pt())
+ }
+ }
+ function zt(e, t) {
+ var n = e.stateNode
+ if (null === n) return null
+ var r = ko(n)
+ if (null === r) 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) ||
+ (r = !(
+ "button" === (e = e.type) ||
+ "input" === e ||
+ "select" === e ||
+ "textarea" === e
+ )),
+ (e = !r)
+ break e
+ default:
+ e = !1
+ }
+ if (e) return null
+ if (n && "function" != typeof n) throw Error(oe(231, t, typeof n))
+ return n
+ }
+ var Nt = !1
+ if (ce)
+ try {
+ var Ot = {}
+ Object.defineProperty(Ot, "passive", {
+ get: function () {
+ Nt = !0
+ }
+ }),
+ window.addEventListener("test", Ot, Ot),
+ window.removeEventListener("test", Ot, Ot)
+ } catch (kf) {
+ Nt = !1
+ }
+ function At(e, t, n, r, a, o, l, i, u) {
+ var s = Array.prototype.slice.call(arguments, 3)
+ try {
+ t.apply(n, s)
+ } catch (lf) {
+ this.onError(lf)
+ }
+ }
+ var Mt = !1,
+ Dt = null,
+ It = !1,
+ Ut = null,
+ Ft = {
+ onError: function (e) {
+ ;(Mt = !0), (Dt = e)
+ }
+ }
+ function jt(e, t, n, r, a, o, l, i, u) {
+ ;(Mt = !1), (Dt = null), At.apply(Ft, arguments)
+ }
+ function Bt(e) {
+ var t = e,
+ n = e
+ if (e.alternate) for (; t.return; ) t = t.return
+ else {
+ e = t
+ do {
+ 0 != (4098 & (t = e).flags) && (n = t.return), (e = t.return)
+ } while (e)
+ }
+ return 3 === t.tag ? n : null
+ }
+ function Vt(e) {
+ if (13 === e.tag) {
+ var t = e.memoizedState
+ if (
+ (null === t && null !== (e = e.alternate) && (t = e.memoizedState),
+ null !== t)
+ )
+ return t.dehydrated
+ }
+ return null
+ }
+ function $t(e) {
+ if (Bt(e) !== e) throw Error(oe(188))
+ }
+ function Ht(e) {
+ return (
+ (e = (function (e) {
+ var t = e.alternate
+ if (!t) {
+ if (null === (t = Bt(e))) throw Error(oe(188))
+ return t !== e ? null : e
+ }
+ for (var n = e, r = t; ; ) {
+ var a = n.return
+ if (null === a) break
+ var o = a.alternate
+ if (null === o) {
+ if (null !== (r = a.return)) {
+ n = r
+ continue
+ }
+ break
+ }
+ if (a.child === o.child) {
+ for (o = a.child; o; ) {
+ if (o === n) return $t(a), e
+ if (o === r) return $t(a), t
+ o = o.sibling
+ }
+ throw Error(oe(188))
+ }
+ if (n.return !== r.return) (n = a), (r = o)
+ else {
+ for (var l = !1, i = a.child; i; ) {
+ if (i === n) {
+ ;(l = !0), (n = a), (r = o)
+ break
+ }
+ if (i === r) {
+ ;(l = !0), (r = a), (n = o)
+ break
+ }
+ i = i.sibling
+ }
+ if (!l) {
+ for (i = o.child; i; ) {
+ if (i === n) {
+ ;(l = !0), (n = o), (r = a)
+ break
+ }
+ if (i === r) {
+ ;(l = !0), (r = o), (n = a)
+ break
+ }
+ i = i.sibling
+ }
+ if (!l) throw Error(oe(189))
+ }
+ }
+ if (n.alternate !== r) throw Error(oe(190))
+ }
+ if (3 !== n.tag) throw Error(oe(188))
+ return n.stateNode.current === n ? e : t
+ })(e)),
+ null !== e ? Wt(e) : null
+ )
+ }
+ function Wt(e) {
+ if (5 === e.tag || 6 === e.tag) return e
+ for (e = e.child; null !== e; ) {
+ var t = Wt(e)
+ if (null !== t) return t
+ e = e.sibling
+ }
+ return null
+ }
+ var Qt = ae.unstable_scheduleCallback,
+ qt = ae.unstable_cancelCallback,
+ Kt = ae.unstable_shouldYield,
+ Gt = ae.unstable_requestPaint,
+ Yt = ae.unstable_now,
+ Xt = ae.unstable_getCurrentPriorityLevel,
+ Jt = ae.unstable_ImmediatePriority,
+ Zt = ae.unstable_UserBlockingPriority,
+ en = ae.unstable_NormalPriority,
+ tn = ae.unstable_LowPriority,
+ nn = ae.unstable_IdlePriority,
+ rn = null,
+ an = null,
+ on = Math.clz32
+ ? Math.clz32
+ : function (e) {
+ return 0 === (e >>>= 0) ? 32 : (31 - ((ln(e) / un) | 0)) | 0
+ },
+ ln = Math.log,
+ un = Math.LN2,
+ sn = 64,
+ cn = 4194304
+ function fn(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 4194240 & e
+ case 4194304:
+ case 8388608:
+ case 16777216:
+ case 33554432:
+ case 67108864:
+ return 130023424 & e
+ case 134217728:
+ return 134217728
+ case 268435456:
+ return 268435456
+ case 536870912:
+ return 536870912
+ case 1073741824:
+ return 1073741824
+ default:
+ return e
+ }
+ }
+ function dn(e, t) {
+ var n = e.pendingLanes
+ if (0 === n) return 0
+ var r = 0,
+ a = e.suspendedLanes,
+ o = e.pingedLanes,
+ l = 268435455 & n
+ if (0 !== l) {
+ var i = l & ~a
+ 0 !== i ? (r = fn(i)) : 0 != (o &= l) && (r = fn(o))
+ } else 0 != (l = n & ~a) ? (r = fn(l)) : 0 !== o && (r = fn(o))
+ if (0 === r) return 0
+ if (
+ 0 !== t &&
+ t !== r &&
+ 0 == (t & a) &&
+ ((a = r & -r) >= (o = t & -t) || (16 === a && 0 != (4194240 & o)))
+ )
+ return t
+ if ((0 != (4 & r) && (r |= 16 & n), 0 !== (t = e.entangledLanes)))
+ for (e = e.entanglements, t &= r; 0 < t; )
+ (a = 1 << (n = 31 - on(t))), (r |= e[n]), (t &= ~a)
+ return r
+ }
+ function pn(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
+ default:
+ return -1
+ }
+ }
+ function hn(e) {
+ return 0 != (e = -1073741825 & e.pendingLanes)
+ ? e
+ : 1073741824 & e
+ ? 1073741824
+ : 0
+ }
+ function mn() {
+ var e = sn
+ return 0 == (4194240 & (sn <<= 1)) && (sn = 64), e
+ }
+ function gn(e) {
+ for (var t = [], n = 0; 31 > n; n++) t.push(e)
+ return t
+ }
+ function yn(e, t, n) {
+ ;(e.pendingLanes |= t),
+ 536870912 !== t && ((e.suspendedLanes = 0), (e.pingedLanes = 0)),
+ ((e = e.eventTimes)[(t = 31 - on(t))] = n)
+ }
+ function vn(e, t) {
+ var n = (e.entangledLanes |= t)
+ for (e = e.entanglements; n; ) {
+ var r = 31 - on(n),
+ a = 1 << r
+ ;(a & t) | (e[r] & t) && (e[r] |= t), (n &= ~a)
+ }
+ }
+ var bn = 0
+ function wn(e) {
+ return 1 < (e &= -e) ? (4 < e ? (0 != (268435455 & e) ? 16 : 536870912) : 4) : 1
+ }
+ var kn,
+ Sn,
+ xn,
+ En,
+ _n,
+ Pn = !1,
+ Cn = [],
+ Ln = null,
+ Tn = null,
+ Rn = null,
+ zn = new Map(),
+ Nn = new Map(),
+ On = [],
+ An =
+ "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 Mn(e, t) {
+ switch (e) {
+ case "focusin":
+ case "focusout":
+ Ln = null
+ break
+ case "dragenter":
+ case "dragleave":
+ Tn = null
+ break
+ case "mouseover":
+ case "mouseout":
+ Rn = null
+ break
+ case "pointerover":
+ case "pointerout":
+ zn.delete(t.pointerId)
+ break
+ case "gotpointercapture":
+ case "lostpointercapture":
+ Nn.delete(t.pointerId)
+ }
+ }
+ function Dn(e, t, n, r, a, o) {
+ return null === e || e.nativeEvent !== o
+ ? ((e = {
+ blockedOn: t,
+ domEventName: n,
+ eventSystemFlags: r,
+ nativeEvent: o,
+ targetContainers: [a]
+ }),
+ null !== t && null !== (t = bo(t)) && Sn(t),
+ e)
+ : ((e.eventSystemFlags |= r),
+ (t = e.targetContainers),
+ null !== a && -1 === t.indexOf(a) && t.push(a),
+ e)
+ }
+ function In(e) {
+ var t = vo(e.target)
+ if (null !== t) {
+ var n = Bt(t)
+ if (null !== n)
+ if (13 === (t = n.tag)) {
+ if (null !== (t = Vt(n)))
+ return (
+ (e.blockedOn = t),
+ void _n(e.priority, function () {
+ xn(n)
+ })
+ )
+ } else if (3 === t && n.stateNode.current.memoizedState.isDehydrated)
+ return void (e.blockedOn = 3 === n.tag ? n.stateNode.containerInfo : null)
+ }
+ e.blockedOn = null
+ }
+ function Un(e) {
+ if (null !== e.blockedOn) return !1
+ for (var t = e.targetContainers; 0 < t.length; ) {
+ var n = Gn(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent)
+ if (null !== n) return null !== (t = bo(n)) && Sn(t), (e.blockedOn = n), !1
+ var r = new (n = e.nativeEvent).constructor(n.type, n)
+ ;(bt = r), n.target.dispatchEvent(r), (bt = null), t.shift()
+ }
+ return !0
+ }
+ function Fn(e, t, n) {
+ Un(e) && n.delete(t)
+ }
+ function jn() {
+ ;(Pn = !1),
+ null !== Ln && Un(Ln) && (Ln = null),
+ null !== Tn && Un(Tn) && (Tn = null),
+ null !== Rn && Un(Rn) && (Rn = null),
+ zn.forEach(Fn),
+ Nn.forEach(Fn)
+ }
+ function Bn(e, t) {
+ e.blockedOn === t &&
+ ((e.blockedOn = null),
+ Pn || ((Pn = !0), ae.unstable_scheduleCallback(ae.unstable_NormalPriority, jn)))
+ }
+ function Vn(e) {
+ function t(t) {
+ return Bn(t, e)
+ }
+ if (0 < Cn.length) {
+ Bn(Cn[0], e)
+ for (var n = 1; n < Cn.length; n++) {
+ var r = Cn[n]
+ r.blockedOn === e && (r.blockedOn = null)
+ }
+ }
+ for (
+ null !== Ln && Bn(Ln, e),
+ null !== Tn && Bn(Tn, e),
+ null !== Rn && Bn(Rn, e),
+ zn.forEach(t),
+ Nn.forEach(t),
+ n = 0;
+ n < On.length;
+ n++
+ )
+ (r = On[n]).blockedOn === e && (r.blockedOn = null)
+ for (; 0 < On.length && null === (n = On[0]).blockedOn; )
+ In(n), null === n.blockedOn && On.shift()
+ }
+ var $n = we.ReactCurrentBatchConfig,
+ Hn = !0
+ function Wn(e, t, n, r) {
+ var a = bn,
+ o = $n.transition
+ $n.transition = null
+ try {
+ ;(bn = 1), qn(e, t, n, r)
+ } finally {
+ ;(bn = a), ($n.transition = o)
+ }
+ }
+ function Qn(e, t, n, r) {
+ var a = bn,
+ o = $n.transition
+ $n.transition = null
+ try {
+ ;(bn = 4), qn(e, t, n, r)
+ } finally {
+ ;(bn = a), ($n.transition = o)
+ }
+ }
+ function qn(e, t, n, r) {
+ if (Hn) {
+ var a = Gn(e, t, n, r)
+ if (null === a) $a(e, t, r, Kn, n), Mn(e, r)
+ else if (
+ (function (e, t, n, r, a) {
+ switch (t) {
+ case "focusin":
+ return (Ln = Dn(Ln, e, t, n, r, a)), !0
+ case "dragenter":
+ return (Tn = Dn(Tn, e, t, n, r, a)), !0
+ case "mouseover":
+ return (Rn = Dn(Rn, e, t, n, r, a)), !0
+ case "pointerover":
+ var o = a.pointerId
+ return zn.set(o, Dn(zn.get(o) || null, e, t, n, r, a)), !0
+ case "gotpointercapture":
+ return (
+ (o = a.pointerId), Nn.set(o, Dn(Nn.get(o) || null, e, t, n, r, a)), !0
+ )
+ }
+ return !1
+ })(a, e, t, n, r)
+ )
+ r.stopPropagation()
+ else if ((Mn(e, r), 4 & t && -1 < An.indexOf(e))) {
+ for (; null !== a; ) {
+ var o = bo(a)
+ if (
+ (null !== o && kn(o),
+ null === (o = Gn(e, t, n, r)) && $a(e, t, r, Kn, n),
+ o === a)
+ )
+ break
+ a = o
+ }
+ null !== a && r.stopPropagation()
+ } else $a(e, t, r, null, n)
+ }
+ }
+ var Kn = null
+ function Gn(e, t, n, r) {
+ if (((Kn = null), null !== (e = vo((e = wt(r))))))
+ if (null === (t = Bt(e))) e = null
+ else if (13 === (n = t.tag)) {
+ if (null !== (e = Vt(t))) return e
+ e = null
+ } else if (3 === n) {
+ if (t.stateNode.current.memoizedState.isDehydrated)
+ return 3 === t.tag ? t.stateNode.containerInfo : null
+ e = null
+ } else t !== e && (e = null)
+ return (Kn = e), null
+ }
+ function Yn(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 (Xt()) {
+ case Jt:
+ return 1
+ case Zt:
+ return 4
+ case en:
+ case tn:
+ return 16
+ case nn:
+ return 536870912
+ default:
+ return 16
+ }
+ default:
+ return 16
+ }
+ }
+ var Xn = null,
+ Jn = null,
+ Zn = null
+ function er() {
+ if (Zn) return Zn
+ var e,
+ t,
+ n = Jn,
+ r = n.length,
+ a = "value" in Xn ? Xn.value : Xn.textContent,
+ o = a.length
+ for (e = 0; e < r && n[e] === a[e]; e++);
+ var l = r - e
+ for (t = 1; t <= l && n[r - t] === a[o - t]; t++);
+ return (Zn = a.slice(e, 1 < t ? 1 - t : void 0))
+ }
+ function tr(e) {
+ var t = e.keyCode
+ return (
+ "charCode" in e ? 0 === (e = e.charCode) && 13 === t && (e = 13) : (e = t),
+ 10 === e && (e = 13),
+ 32 <= e || 13 === e ? e : 0
+ )
+ }
+ function nr() {
+ return !0
+ }
+ function rr() {
+ return !1
+ }
+ function ar(e) {
+ function t(t, n, r, a, o) {
+ for (var l in ((this._reactName = t),
+ (this._targetInst = r),
+ (this.type = n),
+ (this.nativeEvent = a),
+ (this.target = o),
+ (this.currentTarget = null),
+ e))
+ e.hasOwnProperty(l) && ((t = e[l]), (this[l] = t ? t(a) : a[l]))
+ return (
+ (this.isDefaultPrevented = (
+ null != a.defaultPrevented ? a.defaultPrevented : !1 === a.returnValue
+ )
+ ? nr
+ : rr),
+ (this.isPropagationStopped = rr),
+ this
+ )
+ }
+ return (
+ Ie(t.prototype, {
+ preventDefault: function () {
+ this.defaultPrevented = !0
+ var e = this.nativeEvent
+ e &&
+ (e.preventDefault
+ ? e.preventDefault()
+ : "unknown" != typeof e.returnValue && (e.returnValue = !1),
+ (this.isDefaultPrevented = nr))
+ },
+ stopPropagation: function () {
+ var e = this.nativeEvent
+ e &&
+ (e.stopPropagation
+ ? e.stopPropagation()
+ : "unknown" != typeof e.cancelBubble && (e.cancelBubble = !0),
+ (this.isPropagationStopped = nr))
+ },
+ persist: function () {},
+ isPersistent: nr
+ }),
+ t
+ )
+ }
+ var or,
+ lr,
+ ir,
+ ur = {
+ eventPhase: 0,
+ bubbles: 0,
+ cancelable: 0,
+ timeStamp: function (e) {
+ return e.timeStamp || Date.now()
+ },
+ defaultPrevented: 0,
+ isTrusted: 0
+ },
+ sr = ar(ur),
+ cr = Ie({}, ur, { view: 0, detail: 0 }),
+ fr = ar(cr),
+ dr = Ie({}, cr, {
+ screenX: 0,
+ screenY: 0,
+ clientX: 0,
+ clientY: 0,
+ pageX: 0,
+ pageY: 0,
+ ctrlKey: 0,
+ shiftKey: 0,
+ altKey: 0,
+ metaKey: 0,
+ getModifierState: Er,
+ button: 0,
+ buttons: 0,
+ relatedTarget: function (e) {
+ return void 0 === e.relatedTarget
+ ? e.fromElement === e.srcElement
+ ? e.toElement
+ : e.fromElement
+ : e.relatedTarget
+ },
+ movementX: function (e) {
+ return "movementX" in e
+ ? e.movementX
+ : (e !== ir &&
+ (ir && "mousemove" === e.type
+ ? ((or = e.screenX - ir.screenX), (lr = e.screenY - ir.screenY))
+ : (lr = or = 0),
+ (ir = e)),
+ or)
+ },
+ movementY: function (e) {
+ return "movementY" in e ? e.movementY : lr
+ }
+ }),
+ pr = ar(dr),
+ hr = ar(Ie({}, dr, { dataTransfer: 0 })),
+ mr = ar(Ie({}, cr, { relatedTarget: 0 })),
+ gr = ar(Ie({}, ur, { animationName: 0, elapsedTime: 0, pseudoElement: 0 })),
+ yr = Ie({}, ur, {
+ clipboardData: function (e) {
+ return "clipboardData" in e ? e.clipboardData : window.clipboardData
+ }
+ }),
+ vr = ar(yr),
+ br = ar(Ie({}, ur, { data: 0 })),
+ wr = {
+ Esc: "Escape",
+ Spacebar: " ",
+ Left: "ArrowLeft",
+ Up: "ArrowUp",
+ Right: "ArrowRight",
+ Down: "ArrowDown",
+ Del: "Delete",
+ Win: "OS",
+ Menu: "ContextMenu",
+ Apps: "ContextMenu",
+ Scroll: "ScrollLock",
+ MozPrintableKey: "Unidentified"
+ },
+ kr = {
+ 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"
+ },
+ Sr = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey" }
+ function xr(e) {
+ var t = this.nativeEvent
+ return t.getModifierState ? t.getModifierState(e) : !!(e = Sr[e]) && !!t[e]
+ }
+ function Er() {
+ return xr
+ }
+ var _r = Ie({}, cr, {
+ key: function (e) {
+ if (e.key) {
+ var t = wr[e.key] || e.key
+ if ("Unidentified" !== t) return t
+ }
+ return "keypress" === e.type
+ ? 13 === (e = tr(e))
+ ? "Enter"
+ : String.fromCharCode(e)
+ : "keydown" === e.type || "keyup" === e.type
+ ? kr[e.keyCode] || "Unidentified"
+ : ""
+ },
+ code: 0,
+ location: 0,
+ ctrlKey: 0,
+ shiftKey: 0,
+ altKey: 0,
+ metaKey: 0,
+ repeat: 0,
+ locale: 0,
+ getModifierState: Er,
+ charCode: function (e) {
+ return "keypress" === e.type ? tr(e) : 0
+ },
+ keyCode: function (e) {
+ return "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0
+ },
+ which: function (e) {
+ return "keypress" === e.type
+ ? tr(e)
+ : "keydown" === e.type || "keyup" === e.type
+ ? e.keyCode
+ : 0
+ }
+ }),
+ Pr = ar(_r),
+ Cr = ar(
+ Ie({}, dr, {
+ pointerId: 0,
+ width: 0,
+ height: 0,
+ pressure: 0,
+ tangentialPressure: 0,
+ tiltX: 0,
+ tiltY: 0,
+ twist: 0,
+ pointerType: 0,
+ isPrimary: 0
+ })
+ ),
+ Lr = ar(
+ Ie({}, cr, {
+ touches: 0,
+ targetTouches: 0,
+ changedTouches: 0,
+ altKey: 0,
+ metaKey: 0,
+ ctrlKey: 0,
+ shiftKey: 0,
+ getModifierState: Er
+ })
+ ),
+ Tr = ar(Ie({}, ur, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 })),
+ Rr = Ie({}, dr, {
+ 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
+ }),
+ zr = ar(Rr),
+ Nr = [9, 13, 27, 32],
+ Or = ce && "CompositionEvent" in window,
+ Ar = null
+ ce && "documentMode" in document && (Ar = document.documentMode)
+ var Mr = ce && "TextEvent" in window && !Ar,
+ Dr = ce && (!Or || (Ar && 8 < Ar && 11 >= Ar)),
+ Ir = String.fromCharCode(32),
+ Ur = !1
+ function Fr(e, t) {
+ switch (e) {
+ case "keyup":
+ return -1 !== Nr.indexOf(t.keyCode)
+ case "keydown":
+ return 229 !== t.keyCode
+ case "keypress":
+ case "mousedown":
+ case "focusout":
+ return !0
+ default:
+ return !1
+ }
+ }
+ function jr(e) {
+ return "object" == typeof (e = e.detail) && "data" in e ? e.data : null
+ }
+ var Br = !1,
+ Vr = {
+ 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 $r(e) {
+ var t = e && e.nodeName && e.nodeName.toLowerCase()
+ return "input" === t ? !!Vr[e.type] : "textarea" === t
+ }
+ function Hr(e, t, n, r) {
+ _t(r),
+ 0 < (t = Wa(t, "onChange")).length &&
+ ((n = new sr("onChange", "change", null, n, r)),
+ e.push({ event: n, listeners: t }))
+ }
+ var Wr = null,
+ Qr = null
+ function qr(e) {
+ Ia(e, 0)
+ }
+ function Kr(e) {
+ if (qe(wo(e))) return e
+ }
+ function Gr(e, t) {
+ if ("change" === e) return t
+ }
+ var Yr = !1
+ if (ce) {
+ var Xr
+ if (ce) {
+ var Jr = "oninput" in document
+ if (!Jr) {
+ var Zr = document.createElement("div")
+ Zr.setAttribute("oninput", "return;"), (Jr = "function" == typeof Zr.oninput)
+ }
+ Xr = Jr
+ } else Xr = !1
+ Yr = Xr && (!document.documentMode || 9 < document.documentMode)
+ }
+ function ea() {
+ Wr && (Wr.detachEvent("onpropertychange", ta), (Qr = Wr = null))
+ }
+ function ta(e) {
+ if ("value" === e.propertyName && Kr(Qr)) {
+ var t = []
+ Hr(t, Qr, e, wt(e)), Rt(qr, t)
+ }
+ }
+ function na(e, t, n) {
+ "focusin" === e
+ ? (ea(), (Qr = n), (Wr = t).attachEvent("onpropertychange", ta))
+ : "focusout" === e && ea()
+ }
+ function ra(e) {
+ if ("selectionchange" === e || "keyup" === e || "keydown" === e) return Kr(Qr)
+ }
+ function aa(e, t) {
+ if ("click" === e) return Kr(t)
+ }
+ function oa(e, t) {
+ if ("input" === e || "change" === e) return Kr(t)
+ }
+ var la =
+ "function" == typeof Object.is
+ ? Object.is
+ : function (e, t) {
+ return (e === t && (0 !== e || 1 / e == 1 / t)) || (e != e && t != t)
+ }
+ function ia(e, t) {
+ if (la(e, t)) return !0
+ if ("object" != typeof e || null === e || "object" != typeof t || null === t)
+ 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 a = n[r]
+ if (!fe.call(t, a) || !la(e[a], t[a])) return !1
+ }
+ return !0
+ }
+ function ua(e) {
+ for (; e && e.firstChild; ) e = e.firstChild
+ return e
+ }
+ function sa(e, t) {
+ var n,
+ r = ua(e)
+ for (e = 0; r; ) {
+ if (3 === r.nodeType) {
+ if (((n = e + r.textContent.length), e <= t && n >= t))
+ return { node: r, offset: t - e }
+ e = n
+ }
+ e: {
+ for (; r; ) {
+ if (r.nextSibling) {
+ r = r.nextSibling
+ break e
+ }
+ r = r.parentNode
+ }
+ r = void 0
+ }
+ r = ua(r)
+ }
+ }
+ function ca(e, t) {
+ return (
+ !(!e || !t) &&
+ (e === t ||
+ ((!e || 3 !== e.nodeType) &&
+ (t && 3 === t.nodeType
+ ? ca(e, t.parentNode)
+ : "contains" in e
+ ? e.contains(t)
+ : !!e.compareDocumentPosition &&
+ !!(16 & e.compareDocumentPosition(t)))))
+ )
+ }
+ function fa() {
+ for (var e = window, t = Ke(); t instanceof e.HTMLIFrameElement; ) {
+ try {
+ var n = "string" == typeof t.contentWindow.location.href
+ } catch (r) {
+ n = !1
+ }
+ if (!n) break
+ t = Ke((e = t.contentWindow).document)
+ }
+ return t
+ }
+ function da(e) {
+ var t = e && e.nodeName && e.nodeName.toLowerCase()
+ return (
+ t &&
+ (("input" === t &&
+ ("text" === e.type ||
+ "search" === e.type ||
+ "tel" === e.type ||
+ "url" === e.type ||
+ "password" === e.type)) ||
+ "textarea" === t ||
+ "true" === e.contentEditable)
+ )
+ }
+ function pa(e) {
+ var t = fa(),
+ n = e.focusedElem,
+ r = e.selectionRange
+ if (t !== n && n && n.ownerDocument && ca(n.ownerDocument.documentElement, n)) {
+ if (null !== r && da(n))
+ if (((t = r.start), void 0 === (e = r.end) && (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)
+ .getSelection
+ ) {
+ e = e.getSelection()
+ var a = n.textContent.length,
+ o = Math.min(r.start, a)
+ ;(r = void 0 === r.end ? o : Math.min(r.end, a)),
+ !e.extend && o > r && ((a = r), (r = o), (o = a)),
+ (a = sa(n, o))
+ var l = sa(n, r)
+ a &&
+ l &&
+ (1 !== e.rangeCount ||
+ e.anchorNode !== a.node ||
+ e.anchorOffset !== a.offset ||
+ e.focusNode !== l.node ||
+ e.focusOffset !== l.offset) &&
+ ((t = t.createRange()).setStart(a.node, a.offset),
+ e.removeAllRanges(),
+ o > r
+ ? (e.addRange(t), e.extend(l.node, l.offset))
+ : (t.setEnd(l.node, l.offset), e.addRange(t)))
+ }
+ for (t = [], e = n; (e = e.parentNode); )
+ 1 === e.nodeType &&
+ t.push({ element: e, left: e.scrollLeft, top: e.scrollTop })
+ for ("function" == typeof n.focus && n.focus(), n = 0; n < t.length; n++)
+ ((e = t[n]).element.scrollLeft = e.left), (e.element.scrollTop = e.top)
+ }
+ }
+ var ha = ce && "documentMode" in document && 11 >= document.documentMode,
+ ma = null,
+ ga = null,
+ ya = null,
+ va = !1
+ function ba(e, t, n) {
+ var r = n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument
+ va ||
+ null == ma ||
+ ma !== Ke(r) ||
+ ((r =
+ "selectionStart" in (r = ma) && da(r)
+ ? { start: r.selectionStart, end: r.selectionEnd }
+ : {
+ anchorNode: (r = (
+ (r.ownerDocument && r.ownerDocument.defaultView) ||
+ window
+ ).getSelection()).anchorNode,
+ anchorOffset: r.anchorOffset,
+ focusNode: r.focusNode,
+ focusOffset: r.focusOffset
+ }),
+ (ya && ia(ya, r)) ||
+ ((ya = r),
+ 0 < (r = Wa(ga, "onSelect")).length &&
+ ((t = new sr("onSelect", "select", null, t, n)),
+ e.push({ event: t, listeners: r }),
+ (t.target = ma))))
+ }
+ function wa(e, t) {
+ var n = {}
+ return (
+ (n[e.toLowerCase()] = t.toLowerCase()),
+ (n["Webkit" + e] = "webkit" + t),
+ (n["Moz" + e] = "moz" + t),
+ n
+ )
+ }
+ var ka = {
+ animationend: wa("Animation", "AnimationEnd"),
+ animationiteration: wa("Animation", "AnimationIteration"),
+ animationstart: wa("Animation", "AnimationStart"),
+ transitionend: wa("Transition", "TransitionEnd")
+ },
+ Sa = {},
+ xa = {}
+ function Ea(e) {
+ if (Sa[e]) return Sa[e]
+ if (!ka[e]) return e
+ var t,
+ n = ka[e]
+ for (t in n) if (n.hasOwnProperty(t) && t in xa) return (Sa[e] = n[t])
+ return e
+ }
+ ce &&
+ ((xa = document.createElement("div").style),
+ "AnimationEvent" in window ||
+ (delete ka.animationend.animation,
+ delete ka.animationiteration.animation,
+ delete ka.animationstart.animation),
+ "TransitionEvent" in window || delete ka.transitionend.transition)
+ var _a = Ea("animationend"),
+ Pa = Ea("animationiteration"),
+ Ca = Ea("animationstart"),
+ La = Ea("transitionend"),
+ Ta = new Map(),
+ Ra =
+ "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 za(e, t) {
+ Ta.set(e, t), ue(t, [e])
+ }
+ for (var Na = 0; Na < Ra.length; Na++) {
+ var Oa = Ra[Na]
+ za(Oa.toLowerCase(), "on" + (Oa[0].toUpperCase() + Oa.slice(1)))
+ }
+ za(_a, "onAnimationEnd"),
+ za(Pa, "onAnimationIteration"),
+ za(Ca, "onAnimationStart"),
+ za("dblclick", "onDoubleClick"),
+ za("focusin", "onFocus"),
+ za("focusout", "onBlur"),
+ za(La, "onTransitionEnd"),
+ se("onMouseEnter", ["mouseout", "mouseover"]),
+ se("onMouseLeave", ["mouseout", "mouseover"]),
+ se("onPointerEnter", ["pointerout", "pointerover"]),
+ se("onPointerLeave", ["pointerout", "pointerover"]),
+ ue(
+ "onChange",
+ "change click focusin focusout input keydown keyup selectionchange".split(" ")
+ ),
+ ue(
+ "onSelect",
+ "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(
+ " "
+ )
+ ),
+ ue("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"]),
+ ue(
+ "onCompositionEnd",
+ "compositionend focusout keydown keypress keyup mousedown".split(" ")
+ ),
+ ue(
+ "onCompositionStart",
+ "compositionstart focusout keydown keypress keyup mousedown".split(" ")
+ ),
+ ue(
+ "onCompositionUpdate",
+ "compositionupdate focusout keydown keypress keyup mousedown".split(" ")
+ )
+ var Aa =
+ "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(
+ " "
+ ),
+ Ma = new Set("cancel close invalid load scroll toggle".split(" ").concat(Aa))
+ function Da(e, t, n) {
+ var r = e.type || "unknown-event"
+ ;(e.currentTarget = n),
+ (function (e, t, n, r, a, o, l, i, u) {
+ if ((jt.apply(this, arguments), Mt)) {
+ if (!Mt) throw Error(oe(198))
+ var s = Dt
+ ;(Mt = !1), (Dt = null), It || ((It = !0), (Ut = s))
+ }
+ })(r, t, void 0, e),
+ (e.currentTarget = null)
+ }
+ function Ia(e, t) {
+ t = 0 != (4 & t)
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n],
+ a = r.event
+ r = r.listeners
+ e: {
+ var o = void 0
+ if (t)
+ for (var l = r.length - 1; 0 <= l; l--) {
+ var i = r[l],
+ u = i.instance,
+ s = i.currentTarget
+ if (((i = i.listener), u !== o && a.isPropagationStopped())) break e
+ Da(a, i, s), (o = u)
+ }
+ else
+ for (l = 0; l < r.length; l++) {
+ if (
+ ((u = (i = r[l]).instance),
+ (s = i.currentTarget),
+ (i = i.listener),
+ u !== o && a.isPropagationStopped())
+ )
+ break e
+ Da(a, i, s), (o = u)
+ }
+ }
+ }
+ if (It) throw ((e = Ut), (It = !1), (Ut = null), e)
+ }
+ function Ua(e, t) {
+ var n = t[mo]
+ void 0 === n && (n = t[mo] = new Set())
+ var r = e + "__bubble"
+ n.has(r) || (Va(t, e, 2, !1), n.add(r))
+ }
+ function Fa(e, t, n) {
+ var r = 0
+ t && (r |= 4), Va(n, e, r, t)
+ }
+ var ja = "_reactListening" + Math.random().toString(36).slice(2)
+ function Ba(e) {
+ if (!e[ja]) {
+ ;(e[ja] = !0),
+ le.forEach(function (t) {
+ "selectionchange" !== t && (Ma.has(t) || Fa(t, !1, e), Fa(t, !0, e))
+ })
+ var t = 9 === e.nodeType ? e : e.ownerDocument
+ null === t || t[ja] || ((t[ja] = !0), Fa("selectionchange", !1, t))
+ }
+ }
+ function Va(e, t, n, r) {
+ switch (Yn(t)) {
+ case 1:
+ var a = Wn
+ break
+ case 4:
+ a = Qn
+ break
+ default:
+ a = qn
+ }
+ ;(n = a.bind(null, t, n, e)),
+ (a = void 0),
+ !Nt || ("touchstart" !== t && "touchmove" !== t && "wheel" !== t) || (a = !0),
+ r
+ ? void 0 !== a
+ ? e.addEventListener(t, n, { capture: !0, passive: a })
+ : e.addEventListener(t, n, !0)
+ : void 0 !== a
+ ? e.addEventListener(t, n, { passive: a })
+ : e.addEventListener(t, n, !1)
+ }
+ function $a(e, t, n, r, a) {
+ var o = r
+ if (0 == (1 & t) && 0 == (2 & t) && null !== r)
+ e: for (;;) {
+ if (null === r) return
+ var l = r.tag
+ if (3 === l || 4 === l) {
+ var i = r.stateNode.containerInfo
+ if (i === a || (8 === i.nodeType && i.parentNode === a)) break
+ if (4 === l)
+ for (l = r.return; null !== l; ) {
+ var u = l.tag
+ if (
+ (3 === u || 4 === u) &&
+ ((u = l.stateNode.containerInfo) === a ||
+ (8 === u.nodeType && u.parentNode === a))
+ )
+ return
+ l = l.return
+ }
+ for (; null !== i; ) {
+ if (null === (l = vo(i))) return
+ if (5 === (u = l.tag) || 6 === u) {
+ r = o = l
+ continue e
+ }
+ i = i.parentNode
+ }
+ }
+ r = r.return
+ }
+ Rt(function () {
+ var r = o,
+ a = wt(n),
+ l = []
+ e: {
+ var i = Ta.get(e)
+ if (void 0 !== i) {
+ var u = sr,
+ s = e
+ switch (e) {
+ case "keypress":
+ if (0 === tr(n)) break e
+ case "keydown":
+ case "keyup":
+ u = Pr
+ break
+ case "focusin":
+ ;(s = "focus"), (u = mr)
+ break
+ case "focusout":
+ ;(s = "blur"), (u = mr)
+ break
+ case "beforeblur":
+ case "afterblur":
+ u = mr
+ break
+ case "click":
+ if (2 === n.button) break e
+ case "auxclick":
+ case "dblclick":
+ case "mousedown":
+ case "mousemove":
+ case "mouseup":
+ case "mouseout":
+ case "mouseover":
+ case "contextmenu":
+ u = pr
+ break
+ case "drag":
+ case "dragend":
+ case "dragenter":
+ case "dragexit":
+ case "dragleave":
+ case "dragover":
+ case "dragstart":
+ case "drop":
+ u = hr
+ break
+ case "touchcancel":
+ case "touchend":
+ case "touchmove":
+ case "touchstart":
+ u = Lr
+ break
+ case _a:
+ case Pa:
+ case Ca:
+ u = gr
+ break
+ case La:
+ u = Tr
+ break
+ case "scroll":
+ u = fr
+ break
+ case "wheel":
+ u = zr
+ break
+ case "copy":
+ case "cut":
+ case "paste":
+ u = vr
+ break
+ case "gotpointercapture":
+ case "lostpointercapture":
+ case "pointercancel":
+ case "pointerdown":
+ case "pointermove":
+ case "pointerout":
+ case "pointerover":
+ case "pointerup":
+ u = Cr
+ }
+ var c = 0 != (4 & t),
+ f = !c && "scroll" === e,
+ d = c ? (null !== i ? i + "Capture" : null) : i
+ c = []
+ for (var p, h = r; null !== h; ) {
+ var m = (p = h).stateNode
+ if (
+ (5 === p.tag &&
+ null !== m &&
+ ((p = m),
+ null !== d && null != (m = zt(h, d)) && c.push(Ha(h, m, p))),
+ f)
+ )
+ break
+ h = h.return
+ }
+ 0 < c.length &&
+ ((i = new u(i, s, null, n, a)), l.push({ event: i, listeners: c }))
+ }
+ }
+ if (0 == (7 & t)) {
+ if (
+ ((u = "mouseout" === e || "pointerout" === e),
+ (!(i = "mouseover" === e || "pointerover" === e) ||
+ n === bt ||
+ !(s = n.relatedTarget || n.fromElement) ||
+ (!vo(s) && !s[ho])) &&
+ (u || i) &&
+ ((i =
+ a.window === a
+ ? a
+ : (i = a.ownerDocument)
+ ? i.defaultView || i.parentWindow
+ : window),
+ u
+ ? ((u = r),
+ null !== (s = (s = n.relatedTarget || n.toElement) ? vo(s) : null) &&
+ (s !== (f = Bt(s)) || (5 !== s.tag && 6 !== s.tag)) &&
+ (s = null))
+ : ((u = null), (s = r)),
+ u !== s))
+ ) {
+ if (
+ ((c = pr),
+ (m = "onMouseLeave"),
+ (d = "onMouseEnter"),
+ (h = "mouse"),
+ ("pointerout" !== e && "pointerover" !== e) ||
+ ((c = Cr),
+ (m = "onPointerLeave"),
+ (d = "onPointerEnter"),
+ (h = "pointer")),
+ (f = null == u ? i : wo(u)),
+ (p = null == s ? i : wo(s)),
+ ((i = new c(m, h + "leave", u, n, a)).target = f),
+ (i.relatedTarget = p),
+ (m = null),
+ vo(a) === r &&
+ (((c = new c(d, h + "enter", s, n, a)).target = p),
+ (c.relatedTarget = f),
+ (m = c)),
+ (f = m),
+ u && s)
+ )
+ e: {
+ for (d = s, h = 0, p = c = u; p; p = Qa(p)) h++
+ for (p = 0, m = d; m; m = Qa(m)) p++
+ for (; 0 < h - p; ) (c = Qa(c)), h--
+ for (; 0 < p - h; ) (d = Qa(d)), p--
+ for (; h--; ) {
+ if (c === d || (null !== d && c === d.alternate)) break e
+ ;(c = Qa(c)), (d = Qa(d))
+ }
+ c = null
+ }
+ else c = null
+ null !== u && qa(l, i, u, c, !1),
+ null !== s && null !== f && qa(l, f, s, c, !0)
+ }
+ if (
+ "select" ===
+ (u = (i = r ? wo(r) : window).nodeName && i.nodeName.toLowerCase()) ||
+ ("input" === u && "file" === i.type)
+ )
+ var g = Gr
+ else if ($r(i))
+ if (Yr) g = oa
+ else {
+ g = ra
+ var y = na
+ }
+ else
+ (u = i.nodeName) &&
+ "input" === u.toLowerCase() &&
+ ("checkbox" === i.type || "radio" === i.type) &&
+ (g = aa)
+ switch (
+ (g && (g = g(e, r))
+ ? Hr(l, g, n, a)
+ : (y && y(e, i, r),
+ "focusout" === e &&
+ (y = i._wrapperState) &&
+ y.controlled &&
+ "number" === i.type &&
+ et(i, "number", i.value)),
+ (y = r ? wo(r) : window),
+ e)
+ ) {
+ case "focusin":
+ ;($r(y) || "true" === y.contentEditable) &&
+ ((ma = y), (ga = r), (ya = null))
+ break
+ case "focusout":
+ ya = ga = ma = null
+ break
+ case "mousedown":
+ va = !0
+ break
+ case "contextmenu":
+ case "mouseup":
+ case "dragend":
+ ;(va = !1), ba(l, n, a)
+ break
+ case "selectionchange":
+ if (ha) break
+ case "keydown":
+ case "keyup":
+ ba(l, n, a)
+ }
+ var v
+ if (Or)
+ e: {
+ switch (e) {
+ case "compositionstart":
+ var b = "onCompositionStart"
+ break e
+ case "compositionend":
+ b = "onCompositionEnd"
+ break e
+ case "compositionupdate":
+ b = "onCompositionUpdate"
+ break e
+ }
+ b = void 0
+ }
+ else
+ Br
+ ? Fr(e, n) && (b = "onCompositionEnd")
+ : "keydown" === e && 229 === n.keyCode && (b = "onCompositionStart")
+ b &&
+ (Dr &&
+ "ko" !== n.locale &&
+ (Br || "onCompositionStart" !== b
+ ? "onCompositionEnd" === b && Br && (v = er())
+ : ((Jn = "value" in (Xn = a) ? Xn.value : Xn.textContent), (Br = !0))),
+ 0 < (y = Wa(r, b)).length &&
+ ((b = new br(b, e, null, n, a)),
+ l.push({ event: b, listeners: y }),
+ (v || null !== (v = jr(n))) && (b.data = v))),
+ (v = Mr
+ ? (function (e, t) {
+ switch (e) {
+ case "compositionend":
+ return jr(t)
+ case "keypress":
+ return 32 !== t.which ? null : ((Ur = !0), Ir)
+ case "textInput":
+ return (e = t.data) === Ir && Ur ? null : e
+ default:
+ return null
+ }
+ })(e, n)
+ : (function (e, t) {
+ if (Br)
+ return "compositionend" === e || (!Or && Fr(e, t))
+ ? ((e = er()), (Zn = Jn = Xn = null), (Br = !1), e)
+ : null
+ switch (e) {
+ case "paste":
+ default:
+ 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 Dr && "ko" !== t.locale ? null : t.data
+ }
+ })(e, n)) &&
+ 0 < (r = Wa(r, "onBeforeInput")).length &&
+ ((a = new br("onBeforeInput", "beforeinput", null, n, a)),
+ l.push({ event: a, listeners: r }),
+ (a.data = v))
+ }
+ Ia(l, t)
+ })
+ }
+ function Ha(e, t, n) {
+ return { instance: e, listener: t, currentTarget: n }
+ }
+ function Wa(e, t) {
+ for (var n = t + "Capture", r = []; null !== e; ) {
+ var a = e,
+ o = a.stateNode
+ 5 === a.tag &&
+ null !== o &&
+ ((a = o),
+ null != (o = zt(e, n)) && r.unshift(Ha(e, o, a)),
+ null != (o = zt(e, t)) && r.push(Ha(e, o, a))),
+ (e = e.return)
+ }
+ return r
+ }
+ function Qa(e) {
+ if (null === e) return null
+ do {
+ e = e.return
+ } while (e && 5 !== e.tag)
+ return e || null
+ }
+ function qa(e, t, n, r, a) {
+ for (var o = t._reactName, l = []; null !== n && n !== r; ) {
+ var i = n,
+ u = i.alternate,
+ s = i.stateNode
+ if (null !== u && u === r) break
+ 5 === i.tag &&
+ null !== s &&
+ ((i = s),
+ a
+ ? null != (u = zt(n, o)) && l.unshift(Ha(n, u, i))
+ : a || (null != (u = zt(n, o)) && l.push(Ha(n, u, i)))),
+ (n = n.return)
+ }
+ 0 !== l.length && e.push({ event: t, listeners: l })
+ }
+ var Ka = /\r\n?/g,
+ Ga = /\u0000|\uFFFD/g
+ function Ya(e) {
+ return ("string" == typeof e ? e : "" + e).replace(Ka, "\n").replace(Ga, "")
+ }
+ function Xa(e, t, n) {
+ if (((t = Ya(t)), Ya(e) !== t && n)) throw Error(oe(425))
+ }
+ function Ja() {}
+ var Za = null,
+ eo = null
+ function to(e, t) {
+ return (
+ "textarea" === e ||
+ "noscript" === e ||
+ "string" == typeof t.children ||
+ "number" == typeof t.children ||
+ ("object" == typeof t.dangerouslySetInnerHTML &&
+ null !== t.dangerouslySetInnerHTML &&
+ null != t.dangerouslySetInnerHTML.__html)
+ )
+ }
+ var no = "function" == typeof setTimeout ? setTimeout : void 0,
+ ro = "function" == typeof clearTimeout ? clearTimeout : void 0,
+ ao = "function" == typeof Promise ? Promise : void 0,
+ oo =
+ "function" == typeof queueMicrotask
+ ? queueMicrotask
+ : void 0 !== ao
+ ? function (e) {
+ return ao.resolve(null).then(e).catch(lo)
+ }
+ : no
+ function lo(e) {
+ setTimeout(function () {
+ throw e
+ })
+ }
+ function io(e, t) {
+ var n = t,
+ r = 0
+ do {
+ var a = n.nextSibling
+ if ((e.removeChild(n), a && 8 === a.nodeType))
+ if ("/$" === (n = a.data)) {
+ if (0 === r) return e.removeChild(a), void Vn(t)
+ r--
+ } else ("$" !== n && "$?" !== n && "$!" !== n) || r++
+ n = a
+ } while (n)
+ Vn(t)
+ }
+ function uo(e) {
+ for (; null != e; e = e.nextSibling) {
+ var t = e.nodeType
+ if (1 === t || 3 === t) break
+ if (8 === t) {
+ if ("$" === (t = e.data) || "$!" === t || "$?" === t) break
+ if ("/$" === t) return null
+ }
+ }
+ return e
+ }
+ function so(e) {
+ e = e.previousSibling
+ for (var t = 0; e; ) {
+ if (8 === e.nodeType) {
+ var n = e.data
+ if ("$" === n || "$!" === n || "$?" === n) {
+ if (0 === t) return e
+ t--
+ } else "/$" === n && t++
+ }
+ e = e.previousSibling
+ }
+ return null
+ }
+ var co = Math.random().toString(36).slice(2),
+ fo = "__reactFiber$" + co,
+ po = "__reactProps$" + co,
+ ho = "__reactContainer$" + co,
+ mo = "__reactEvents$" + co,
+ go = "__reactListeners$" + co,
+ yo = "__reactHandles$" + co
+ function vo(e) {
+ var t = e[fo]
+ if (t) return t
+ for (var n = e.parentNode; n; ) {
+ if ((t = n[ho] || n[fo])) {
+ if (((n = t.alternate), null !== t.child || (null !== n && null !== n.child)))
+ for (e = so(e); null !== e; ) {
+ if ((n = e[fo])) return n
+ e = so(e)
+ }
+ return t
+ }
+ n = (e = n).parentNode
+ }
+ return null
+ }
+ function bo(e) {
+ return !(e = e[fo] || e[ho]) ||
+ (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag)
+ ? null
+ : e
+ }
+ function wo(e) {
+ if (5 === e.tag || 6 === e.tag) return e.stateNode
+ throw Error(oe(33))
+ }
+ function ko(e) {
+ return e[po] || null
+ }
+ var So = [],
+ xo = -1
+ function Eo(e) {
+ return { current: e }
+ }
+ function _o(e) {
+ 0 > xo || ((e.current = So[xo]), (So[xo] = null), xo--)
+ }
+ function Po(e, t) {
+ xo++, (So[xo] = e.current), (e.current = t)
+ }
+ var Co = {},
+ Lo = Eo(Co),
+ To = Eo(!1),
+ Ro = Co
+ function zo(e, t) {
+ var n = e.type.contextTypes
+ if (!n) return Co
+ var r = e.stateNode
+ if (r && r.__reactInternalMemoizedUnmaskedChildContext === t)
+ return r.__reactInternalMemoizedMaskedChildContext
+ var a,
+ o = {}
+ for (a in n) o[a] = t[a]
+ return (
+ r &&
+ (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = t),
+ (e.__reactInternalMemoizedMaskedChildContext = o)),
+ o
+ )
+ }
+ function No(e) {
+ return null != (e = e.childContextTypes)
+ }
+ function Oo() {
+ _o(To), _o(Lo)
+ }
+ function Ao(e, t, n) {
+ if (Lo.current !== Co) throw Error(oe(168))
+ Po(Lo, t), Po(To, n)
+ }
+ function Mo(e, t, n) {
+ var r = e.stateNode
+ if (((t = t.childContextTypes), "function" != typeof r.getChildContext)) return n
+ for (var a in (r = r.getChildContext()))
+ if (!(a in t)) throw Error(oe(108, $e(e) || "Unknown", a))
+ return Ie({}, n, r)
+ }
+ function Do(e) {
+ return (
+ (e = ((e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext) || Co),
+ (Ro = Lo.current),
+ Po(Lo, e),
+ Po(To, To.current),
+ !0
+ )
+ }
+ function Io(e, t, n) {
+ var r = e.stateNode
+ if (!r) throw Error(oe(169))
+ n
+ ? ((e = Mo(e, t, Ro)),
+ (r.__reactInternalMemoizedMergedChildContext = e),
+ _o(To),
+ _o(Lo),
+ Po(Lo, e))
+ : _o(To),
+ Po(To, n)
+ }
+ var Uo = null,
+ Fo = !1,
+ jo = !1
+ function Bo(e) {
+ null === Uo ? (Uo = [e]) : Uo.push(e)
+ }
+ function Vo() {
+ if (!jo && null !== Uo) {
+ jo = !0
+ var e = 0,
+ t = bn
+ try {
+ var n = Uo
+ for (bn = 1; e < n.length; e++) {
+ var r = n[e]
+ do {
+ r = r(!0)
+ } while (null !== r)
+ }
+ ;(Uo = null), (Fo = !1)
+ } catch (df) {
+ throw (null !== Uo && (Uo = Uo.slice(e + 1)), Qt(Jt, Vo), df)
+ } finally {
+ ;(bn = t), (jo = !1)
+ }
+ }
+ return null
+ }
+ var $o = [],
+ Ho = 0,
+ Wo = null,
+ Qo = 0,
+ qo = [],
+ Ko = 0,
+ Go = null,
+ Yo = 1,
+ Xo = ""
+ function Jo(e, t) {
+ ;($o[Ho++] = Qo), ($o[Ho++] = Wo), (Wo = e), (Qo = t)
+ }
+ function Zo(e, t, n) {
+ ;(qo[Ko++] = Yo), (qo[Ko++] = Xo), (qo[Ko++] = Go), (Go = e)
+ var r = Yo
+ e = Xo
+ var a = 32 - on(r) - 1
+ ;(r &= ~(1 << a)), (n += 1)
+ var o = 32 - on(t) + a
+ if (30 < o) {
+ var l = a - (a % 5)
+ ;(o = (r & ((1 << l) - 1)).toString(32)),
+ (r >>= l),
+ (a -= l),
+ (Yo = (1 << (32 - on(t) + a)) | (n << a) | r),
+ (Xo = o + e)
+ } else (Yo = (1 << o) | (n << a) | r), (Xo = e)
+ }
+ function el(e) {
+ null !== e.return && (Jo(e, 1), Zo(e, 1, 0))
+ }
+ function tl(e) {
+ for (; e === Wo; )
+ (Wo = $o[--Ho]), ($o[Ho] = null), (Qo = $o[--Ho]), ($o[Ho] = null)
+ for (; e === Go; )
+ (Go = qo[--Ko]),
+ (qo[Ko] = null),
+ (Xo = qo[--Ko]),
+ (qo[Ko] = null),
+ (Yo = qo[--Ko]),
+ (qo[Ko] = null)
+ }
+ var nl = null,
+ rl = null,
+ al = !1,
+ ol = null
+ function ll(e, t) {
+ var n = zc(5, null, null, 0)
+ ;(n.elementType = "DELETED"),
+ (n.stateNode = t),
+ (n.return = e),
+ null === (t = e.deletions) ? ((e.deletions = [n]), (e.flags |= 16)) : t.push(n)
+ }
+ function il(e, t) {
+ switch (e.tag) {
+ case 5:
+ var n = e.type
+ return (
+ null !==
+ (t =
+ 1 !== t.nodeType || n.toLowerCase() !== t.nodeName.toLowerCase()
+ ? null
+ : t) && ((e.stateNode = t), (nl = e), (rl = uo(t.firstChild)), !0)
+ )
+ case 6:
+ return (
+ null !== (t = "" === e.pendingProps || 3 !== t.nodeType ? null : t) &&
+ ((e.stateNode = t), (nl = e), (rl = null), !0)
+ )
+ case 13:
+ return (
+ null !== (t = 8 !== t.nodeType ? null : t) &&
+ ((n = null !== Go ? { id: Yo, overflow: Xo } : null),
+ (e.memoizedState = {
+ dehydrated: t,
+ treeContext: n,
+ retryLane: 1073741824
+ }),
+ ((n = zc(18, null, null, 0)).stateNode = t),
+ (n.return = e),
+ (e.child = n),
+ (nl = e),
+ (rl = null),
+ !0)
+ )
+ default:
+ return !1
+ }
+ }
+ function ul(e) {
+ return 0 != (1 & e.mode) && 0 == (128 & e.flags)
+ }
+ function sl(e) {
+ if (al) {
+ var t = rl
+ if (t) {
+ var n = t
+ if (!il(e, t)) {
+ if (ul(e)) throw Error(oe(418))
+ t = uo(n.nextSibling)
+ var r = nl
+ t && il(e, t)
+ ? ll(r, n)
+ : ((e.flags = (-4097 & e.flags) | 2), (al = !1), (nl = e))
+ }
+ } else {
+ if (ul(e)) throw Error(oe(418))
+ ;(e.flags = (-4097 & e.flags) | 2), (al = !1), (nl = e)
+ }
+ }
+ }
+ function cl(e) {
+ for (e = e.return; null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; )
+ e = e.return
+ nl = e
+ }
+ function fl(e) {
+ if (e !== nl) return !1
+ if (!al) return cl(e), (al = !0), !1
+ var t
+ if (
+ ((t = 3 !== e.tag) &&
+ !(t = 5 !== e.tag) &&
+ (t = "head" !== (t = e.type) && "body" !== t && !to(e.type, e.memoizedProps)),
+ t && (t = rl))
+ ) {
+ if (ul(e)) throw (dl(), Error(oe(418)))
+ for (; t; ) ll(e, t), (t = uo(t.nextSibling))
+ }
+ if ((cl(e), 13 === e.tag)) {
+ if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null))
+ throw Error(oe(317))
+ e: {
+ for (e = e.nextSibling, t = 0; e; ) {
+ if (8 === e.nodeType) {
+ var n = e.data
+ if ("/$" === n) {
+ if (0 === t) {
+ rl = uo(e.nextSibling)
+ break e
+ }
+ t--
+ } else ("$" !== n && "$!" !== n && "$?" !== n) || t++
+ }
+ e = e.nextSibling
+ }
+ rl = null
+ }
+ } else rl = nl ? uo(e.stateNode.nextSibling) : null
+ return !0
+ }
+ function dl() {
+ for (var e = rl; e; ) e = uo(e.nextSibling)
+ }
+ function pl() {
+ ;(rl = nl = null), (al = !1)
+ }
+ function hl(e) {
+ null === ol ? (ol = [e]) : ol.push(e)
+ }
+ var ml = we.ReactCurrentBatchConfig
+ function gl(e, t) {
+ if (e && e.defaultProps) {
+ for (var n in ((t = Ie({}, t)), (e = e.defaultProps)))
+ void 0 === t[n] && (t[n] = e[n])
+ return t
+ }
+ return t
+ }
+ var yl = Eo(null),
+ vl = null,
+ bl = null,
+ wl = null
+ function kl() {
+ wl = bl = vl = null
+ }
+ function Sl(e) {
+ var t = yl.current
+ _o(yl), (e._currentValue = t)
+ }
+ function xl(e, t, n) {
+ for (; null !== e; ) {
+ var r = e.alternate
+ if (
+ ((e.childLanes & t) !== t
+ ? ((e.childLanes |= t), null !== r && (r.childLanes |= t))
+ : null !== r && (r.childLanes & t) !== t && (r.childLanes |= t),
+ e === n)
+ )
+ break
+ e = e.return
+ }
+ }
+ function El(e, t) {
+ ;(vl = e),
+ (wl = bl = null),
+ null !== (e = e.dependencies) &&
+ null !== e.firstContext &&
+ (0 != (e.lanes & t) && (bu = !0), (e.firstContext = null))
+ }
+ function _l(e) {
+ var t = e._currentValue
+ if (wl !== e)
+ if (((e = { context: e, memoizedValue: t, next: null }), null === bl)) {
+ if (null === vl) throw Error(oe(308))
+ ;(bl = e), (vl.dependencies = { lanes: 0, firstContext: e })
+ } else bl = bl.next = e
+ return t
+ }
+ var Pl = null
+ function Cl(e) {
+ null === Pl ? (Pl = [e]) : Pl.push(e)
+ }
+ function Ll(e, t, n, r) {
+ var a = t.interleaved
+ return (
+ null === a ? ((n.next = n), Cl(t)) : ((n.next = a.next), (a.next = n)),
+ (t.interleaved = n),
+ Tl(e, r)
+ )
+ }
+ function Tl(e, t) {
+ e.lanes |= t
+ var n = e.alternate
+ for (null !== n && (n.lanes |= t), n = e, e = e.return; null !== e; )
+ (e.childLanes |= t),
+ null !== (n = e.alternate) && (n.childLanes |= t),
+ (n = e),
+ (e = e.return)
+ return 3 === n.tag ? n.stateNode : null
+ }
+ var Rl = !1
+ function zl(e) {
+ e.updateQueue = {
+ baseState: e.memoizedState,
+ firstBaseUpdate: null,
+ lastBaseUpdate: null,
+ shared: { pending: null, interleaved: null, lanes: 0 },
+ effects: null
+ }
+ }
+ function Nl(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 Ol(e, t) {
+ return {
+ eventTime: e,
+ lane: t,
+ tag: 0,
+ payload: null,
+ callback: null,
+ next: null
+ }
+ }
+ function Al(e, t, n) {
+ var r = e.updateQueue
+ if (null === r) return null
+ if (((r = r.shared), 0 != (2 & Ls))) {
+ var a = r.pending
+ return (
+ null === a ? (t.next = t) : ((t.next = a.next), (a.next = t)),
+ (r.pending = t),
+ Tl(e, n)
+ )
+ }
+ return (
+ null === (a = r.interleaved)
+ ? ((t.next = t), Cl(r))
+ : ((t.next = a.next), (a.next = t)),
+ (r.interleaved = t),
+ Tl(e, n)
+ )
+ }
+ function Ml(e, t, n) {
+ if (null !== (t = t.updateQueue) && ((t = t.shared), 0 != (4194240 & n))) {
+ var r = t.lanes
+ ;(n |= r &= e.pendingLanes), (t.lanes = n), vn(e, n)
+ }
+ }
+ function Dl(e, t) {
+ var n = e.updateQueue,
+ r = e.alternate
+ if (null !== r && n === (r = r.updateQueue)) {
+ var a = null,
+ o = null
+ if (null !== (n = n.firstBaseUpdate)) {
+ do {
+ var l = {
+ eventTime: n.eventTime,
+ lane: n.lane,
+ tag: n.tag,
+ payload: n.payload,
+ callback: n.callback,
+ next: null
+ }
+ null === o ? (a = o = l) : (o = o.next = l), (n = n.next)
+ } while (null !== n)
+ null === o ? (a = o = t) : (o = o.next = t)
+ } else a = o = t
+ return (
+ (n = {
+ baseState: r.baseState,
+ firstBaseUpdate: a,
+ lastBaseUpdate: o,
+ shared: r.shared,
+ effects: r.effects
+ }),
+ void (e.updateQueue = n)
+ )
+ }
+ null === (e = n.lastBaseUpdate) ? (n.firstBaseUpdate = t) : (e.next = t),
+ (n.lastBaseUpdate = t)
+ }
+ function Il(e, t, n, r) {
+ var a = e.updateQueue
+ Rl = !1
+ var o = a.firstBaseUpdate,
+ l = a.lastBaseUpdate,
+ i = a.shared.pending
+ if (null !== i) {
+ a.shared.pending = null
+ var u = i,
+ s = u.next
+ ;(u.next = null), null === l ? (o = s) : (l.next = s), (l = u)
+ var c = e.alternate
+ null !== c &&
+ (i = (c = c.updateQueue).lastBaseUpdate) !== l &&
+ (null === i ? (c.firstBaseUpdate = s) : (i.next = s), (c.lastBaseUpdate = u))
+ }
+ if (null !== o) {
+ var f = a.baseState
+ for (l = 0, c = s = u = null, i = o; ; ) {
+ var d = i.lane,
+ p = i.eventTime
+ if ((r & d) === d) {
+ null !== c &&
+ (c = c.next =
+ {
+ eventTime: p,
+ lane: 0,
+ tag: i.tag,
+ payload: i.payload,
+ callback: i.callback,
+ next: null
+ })
+ e: {
+ var h = e,
+ m = i
+ switch (((d = t), (p = n), m.tag)) {
+ case 1:
+ if ("function" == typeof (h = m.payload)) {
+ f = h.call(p, f, d)
+ break e
+ }
+ f = h
+ break e
+ case 3:
+ h.flags = (-65537 & h.flags) | 128
+ case 0:
+ if (
+ null ==
+ (d = "function" == typeof (h = m.payload) ? h.call(p, f, d) : h)
+ )
+ break e
+ f = Ie({}, f, d)
+ break e
+ case 2:
+ Rl = !0
+ }
+ }
+ null !== i.callback &&
+ 0 !== i.lane &&
+ ((e.flags |= 64),
+ null === (d = a.effects) ? (a.effects = [i]) : d.push(i))
+ } else
+ (p = {
+ eventTime: p,
+ lane: d,
+ tag: i.tag,
+ payload: i.payload,
+ callback: i.callback,
+ next: null
+ }),
+ null === c ? ((s = c = p), (u = f)) : (c = c.next = p),
+ (l |= d)
+ if (null === (i = i.next)) {
+ if (null === (i = a.shared.pending)) break
+ ;(i = (d = i).next),
+ (d.next = null),
+ (a.lastBaseUpdate = d),
+ (a.shared.pending = null)
+ }
+ }
+ if (
+ (null === c && (u = f),
+ (a.baseState = u),
+ (a.firstBaseUpdate = s),
+ (a.lastBaseUpdate = c),
+ null !== (t = a.shared.interleaved))
+ ) {
+ a = t
+ do {
+ ;(l |= a.lane), (a = a.next)
+ } while (a !== t)
+ } else null === o && (a.shared.lanes = 0)
+ ;(Ds |= l), (e.lanes = l), (e.memoizedState = f)
+ }
+ }
+ function Ul(e, t, n) {
+ if (((e = t.effects), (t.effects = null), null !== e))
+ for (t = 0; t < e.length; t++) {
+ var r = e[t],
+ a = r.callback
+ if (null !== a) {
+ if (((r.callback = null), (r = n), "function" != typeof a))
+ throw Error(oe(191, a))
+ a.call(r)
+ }
+ }
+ }
+ var Fl = new re.Component().refs
+ function jl(e, t, n, r) {
+ ;(n = null == (n = n(r, (t = e.memoizedState))) ? t : Ie({}, t, n)),
+ (e.memoizedState = n),
+ 0 === e.lanes && (e.updateQueue.baseState = n)
+ }
+ var Bl = {
+ isMounted: function (e) {
+ return !!(e = e._reactInternals) && Bt(e) === e
+ },
+ enqueueSetState: function (e, t, n) {
+ e = e._reactInternals
+ var r = ec(),
+ a = tc(e),
+ o = Ol(r, a)
+ ;(o.payload = t),
+ null != n && (o.callback = n),
+ null !== (t = Al(e, o, a)) && (nc(t, e, a, r), Ml(t, e, a))
+ },
+ enqueueReplaceState: function (e, t, n) {
+ e = e._reactInternals
+ var r = ec(),
+ a = tc(e),
+ o = Ol(r, a)
+ ;(o.tag = 1),
+ (o.payload = t),
+ null != n && (o.callback = n),
+ null !== (t = Al(e, o, a)) && (nc(t, e, a, r), Ml(t, e, a))
+ },
+ enqueueForceUpdate: function (e, t) {
+ e = e._reactInternals
+ var n = ec(),
+ r = tc(e),
+ a = Ol(n, r)
+ ;(a.tag = 2),
+ null != t && (a.callback = t),
+ null !== (t = Al(e, a, r)) && (nc(t, e, r, n), Ml(t, e, r))
+ }
+ }
+ function Vl(e, t, n, r, a, o, l) {
+ return "function" == typeof (e = e.stateNode).shouldComponentUpdate
+ ? e.shouldComponentUpdate(r, o, l)
+ : !(t.prototype && t.prototype.isPureReactComponent && ia(n, r) && ia(a, o))
+ }
+ function $l(e, t, n) {
+ var r = !1,
+ a = Co,
+ o = t.contextType
+ return (
+ "object" == typeof o && null !== o
+ ? (o = _l(o))
+ : ((a = No(t) ? Ro : Lo.current),
+ (o = (r = null != (r = t.contextTypes)) ? zo(e, a) : Co)),
+ (t = new t(n, o)),
+ (e.memoizedState = null !== t.state && void 0 !== t.state ? t.state : null),
+ (t.updater = Bl),
+ (e.stateNode = t),
+ (t._reactInternals = e),
+ r &&
+ (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = a),
+ (e.__reactInternalMemoizedMaskedChildContext = o)),
+ t
+ )
+ }
+ function Hl(e, t, n, r) {
+ ;(e = t.state),
+ "function" == typeof t.componentWillReceiveProps &&
+ t.componentWillReceiveProps(n, r),
+ "function" == typeof t.UNSAFE_componentWillReceiveProps &&
+ t.UNSAFE_componentWillReceiveProps(n, r),
+ t.state !== e && Bl.enqueueReplaceState(t, t.state, null)
+ }
+ function Wl(e, t, n, r) {
+ var a = e.stateNode
+ ;(a.props = n), (a.state = e.memoizedState), (a.refs = Fl), zl(e)
+ var o = t.contextType
+ "object" == typeof o && null !== o
+ ? (a.context = _l(o))
+ : ((o = No(t) ? Ro : Lo.current), (a.context = zo(e, o))),
+ (a.state = e.memoizedState),
+ "function" == typeof (o = t.getDerivedStateFromProps) &&
+ (jl(e, t, o, n), (a.state = e.memoizedState)),
+ "function" == typeof t.getDerivedStateFromProps ||
+ "function" == typeof a.getSnapshotBeforeUpdate ||
+ ("function" != typeof a.UNSAFE_componentWillMount &&
+ "function" != typeof a.componentWillMount) ||
+ ((t = a.state),
+ "function" == typeof a.componentWillMount && a.componentWillMount(),
+ "function" == typeof a.UNSAFE_componentWillMount &&
+ a.UNSAFE_componentWillMount(),
+ t !== a.state && Bl.enqueueReplaceState(a, a.state, null),
+ Il(e, n, a, r),
+ (a.state = e.memoizedState)),
+ "function" == typeof a.componentDidMount && (e.flags |= 4194308)
+ }
+ function Ql(e, t, n) {
+ if (null !== (e = n.ref) && "function" != typeof e && "object" != typeof e) {
+ if (n._owner) {
+ if ((n = n._owner)) {
+ if (1 !== n.tag) throw Error(oe(309))
+ var r = n.stateNode
+ }
+ if (!r) throw Error(oe(147, e))
+ var a = r,
+ o = "" + e
+ return null !== t &&
+ null !== t.ref &&
+ "function" == typeof t.ref &&
+ t.ref._stringRef === o
+ ? t.ref
+ : ((t = function (e) {
+ var t = a.refs
+ t === Fl && (t = a.refs = {}), null === e ? delete t[o] : (t[o] = e)
+ }),
+ (t._stringRef = o),
+ t)
+ }
+ if ("string" != typeof e) throw Error(oe(284))
+ if (!n._owner) throw Error(oe(290, e))
+ }
+ return e
+ }
+ function ql(e, t) {
+ throw (
+ ((e = Object.prototype.toString.call(t)),
+ Error(
+ oe(
+ 31,
+ "[object Object]" === e
+ ? "object with keys {" + Object.keys(t).join(", ") + "}"
+ : e
+ )
+ ))
+ )
+ }
+ function Kl(e) {
+ return (0, e._init)(e._payload)
+ }
+ function Gl(e) {
+ function t(t, n) {
+ if (e) {
+ var r = t.deletions
+ null === r ? ((t.deletions = [n]), (t.flags |= 16)) : r.push(n)
+ }
+ }
+ function n(n, r) {
+ if (!e) return null
+ for (; null !== r; ) t(n, r), (r = r.sibling)
+ return null
+ }
+ function r(e, t) {
+ for (e = new Map(); null !== t; )
+ null !== t.key ? e.set(t.key, t) : e.set(t.index, t), (t = t.sibling)
+ return e
+ }
+ function a(e, t) {
+ return ((e = Oc(e, t)).index = 0), (e.sibling = null), e
+ }
+ function o(t, n, r) {
+ return (
+ (t.index = r),
+ e
+ ? null !== (r = t.alternate)
+ ? (r = r.index) < n
+ ? ((t.flags |= 2), n)
+ : r
+ : ((t.flags |= 2), n)
+ : ((t.flags |= 1048576), n)
+ )
+ }
+ function l(t) {
+ return e && null === t.alternate && (t.flags |= 2), t
+ }
+ function i(e, t, n, r) {
+ return null === t || 6 !== t.tag
+ ? (((t = Ic(n, e.mode, r)).return = e), t)
+ : (((t = a(t, n)).return = e), t)
+ }
+ function u(e, t, n, r) {
+ var o = n.type
+ return o === xe
+ ? c(e, t, n.props.children, r, n.key)
+ : null !== t &&
+ (t.elementType === o ||
+ ("object" == typeof o &&
+ null !== o &&
+ o.$$typeof === Ne &&
+ Kl(o) === t.type))
+ ? (((r = a(t, n.props)).ref = Ql(e, t, n)), (r.return = e), r)
+ : (((r = Ac(n.type, n.key, n.props, null, e.mode, r)).ref = Ql(e, t, n)),
+ (r.return = e),
+ r)
+ }
+ function s(e, t, n, r) {
+ return null === t ||
+ 4 !== t.tag ||
+ t.stateNode.containerInfo !== n.containerInfo ||
+ t.stateNode.implementation !== n.implementation
+ ? (((t = Uc(n, e.mode, r)).return = e), t)
+ : (((t = a(t, n.children || [])).return = e), t)
+ }
+ function c(e, t, n, r, o) {
+ return null === t || 7 !== t.tag
+ ? (((t = Mc(n, e.mode, r, o)).return = e), t)
+ : (((t = a(t, n)).return = e), t)
+ }
+ function f(e, t, n) {
+ if (("string" == typeof t && "" !== t) || "number" == typeof t)
+ return ((t = Ic("" + t, e.mode, n)).return = e), t
+ if ("object" == typeof t && null !== t) {
+ switch (t.$$typeof) {
+ case ke:
+ return (
+ ((n = Ac(t.type, t.key, t.props, null, e.mode, n)).ref = Ql(
+ e,
+ null,
+ t
+ )),
+ (n.return = e),
+ n
+ )
+ case Se:
+ return ((t = Uc(t, e.mode, n)).return = e), t
+ case Ne:
+ return f(e, (0, t._init)(t._payload), n)
+ }
+ if (tt(t) || Me(t)) return ((t = Mc(t, e.mode, n, null)).return = e), t
+ ql(e, t)
+ }
+ return null
+ }
+ function d(e, t, n, r) {
+ var a = null !== t ? t.key : null
+ if (("string" == typeof n && "" !== n) || "number" == typeof n)
+ return null !== a ? null : i(e, t, "" + n, r)
+ if ("object" == typeof n && null !== n) {
+ switch (n.$$typeof) {
+ case ke:
+ return n.key === a ? u(e, t, n, r) : null
+ case Se:
+ return n.key === a ? s(e, t, n, r) : null
+ case Ne:
+ return d(e, t, (a = n._init)(n._payload), r)
+ }
+ if (tt(n) || Me(n)) return null !== a ? null : c(e, t, n, r, null)
+ ql(e, n)
+ }
+ return null
+ }
+ function p(e, t, n, r, a) {
+ if (("string" == typeof r && "" !== r) || "number" == typeof r)
+ return i(t, (e = e.get(n) || null), "" + r, a)
+ if ("object" == typeof r && null !== r) {
+ switch (r.$$typeof) {
+ case ke:
+ return u(t, (e = e.get(null === r.key ? n : r.key) || null), r, a)
+ case Se:
+ return s(t, (e = e.get(null === r.key ? n : r.key) || null), r, a)
+ case Ne:
+ return p(e, t, n, (0, r._init)(r._payload), a)
+ }
+ if (tt(r) || Me(r)) return c(t, (e = e.get(n) || null), r, a, null)
+ ql(t, r)
+ }
+ return null
+ }
+ function h(a, l, i, u) {
+ for (
+ var s = null, c = null, h = l, m = (l = 0), g = null;
+ null !== h && m < i.length;
+ m++
+ ) {
+ h.index > m ? ((g = h), (h = null)) : (g = h.sibling)
+ var y = d(a, h, i[m], u)
+ if (null === y) {
+ null === h && (h = g)
+ break
+ }
+ e && h && null === y.alternate && t(a, h),
+ (l = o(y, l, m)),
+ null === c ? (s = y) : (c.sibling = y),
+ (c = y),
+ (h = g)
+ }
+ if (m === i.length) return n(a, h), al && Jo(a, m), s
+ if (null === h) {
+ for (; m < i.length; m++)
+ null !== (h = f(a, i[m], u)) &&
+ ((l = o(h, l, m)), null === c ? (s = h) : (c.sibling = h), (c = h))
+ return al && Jo(a, m), s
+ }
+ for (h = r(a, h); m < i.length; m++)
+ null !== (g = p(h, a, m, i[m], u)) &&
+ (e && null !== g.alternate && h.delete(null === g.key ? m : g.key),
+ (l = o(g, l, m)),
+ null === c ? (s = g) : (c.sibling = g),
+ (c = g))
+ return (
+ e &&
+ h.forEach(function (e) {
+ return t(a, e)
+ }),
+ al && Jo(a, m),
+ s
+ )
+ }
+ function m(a, l, i, u) {
+ var s = Me(i)
+ if ("function" != typeof s) throw Error(oe(150))
+ if (null == (i = s.call(i))) throw Error(oe(151))
+ for (
+ var c = (s = null), h = l, m = (l = 0), g = null, y = i.next();
+ null !== h && !y.done;
+ m++, y = i.next()
+ ) {
+ h.index > m ? ((g = h), (h = null)) : (g = h.sibling)
+ var v = d(a, h, y.value, u)
+ if (null === v) {
+ null === h && (h = g)
+ break
+ }
+ e && h && null === v.alternate && t(a, h),
+ (l = o(v, l, m)),
+ null === c ? (s = v) : (c.sibling = v),
+ (c = v),
+ (h = g)
+ }
+ if (y.done) return n(a, h), al && Jo(a, m), s
+ if (null === h) {
+ for (; !y.done; m++, y = i.next())
+ null !== (y = f(a, y.value, u)) &&
+ ((l = o(y, l, m)), null === c ? (s = y) : (c.sibling = y), (c = y))
+ return al && Jo(a, m), s
+ }
+ for (h = r(a, h); !y.done; m++, y = i.next())
+ null !== (y = p(h, a, m, y.value, u)) &&
+ (e && null !== y.alternate && h.delete(null === y.key ? m : y.key),
+ (l = o(y, l, m)),
+ null === c ? (s = y) : (c.sibling = y),
+ (c = y))
+ return (
+ e &&
+ h.forEach(function (e) {
+ return t(a, e)
+ }),
+ al && Jo(a, m),
+ s
+ )
+ }
+ return function e(r, o, i, u) {
+ if (
+ ("object" == typeof i &&
+ null !== i &&
+ i.type === xe &&
+ null === i.key &&
+ (i = i.props.children),
+ "object" == typeof i && null !== i)
+ ) {
+ switch (i.$$typeof) {
+ case ke:
+ e: {
+ for (var s = i.key, c = o; null !== c; ) {
+ if (c.key === s) {
+ if ((s = i.type) === xe) {
+ if (7 === c.tag) {
+ n(r, c.sibling),
+ ((o = a(c, i.props.children)).return = r),
+ (r = o)
+ break e
+ }
+ } else if (
+ c.elementType === s ||
+ ("object" == typeof s &&
+ null !== s &&
+ s.$$typeof === Ne &&
+ Kl(s) === c.type)
+ ) {
+ n(r, c.sibling),
+ ((o = a(c, i.props)).ref = Ql(r, c, i)),
+ (o.return = r),
+ (r = o)
+ break e
+ }
+ n(r, c)
+ break
+ }
+ t(r, c), (c = c.sibling)
+ }
+ i.type === xe
+ ? (((o = Mc(i.props.children, r.mode, u, i.key)).return = r), (r = o))
+ : (((u = Ac(i.type, i.key, i.props, null, r.mode, u)).ref = Ql(
+ r,
+ o,
+ i
+ )),
+ (u.return = r),
+ (r = u))
+ }
+ return l(r)
+ case Se:
+ e: {
+ for (c = i.key; null !== o; ) {
+ if (o.key === c) {
+ if (
+ 4 === o.tag &&
+ o.stateNode.containerInfo === i.containerInfo &&
+ o.stateNode.implementation === i.implementation
+ ) {
+ n(r, o.sibling),
+ ((o = a(o, i.children || [])).return = r),
+ (r = o)
+ break e
+ }
+ n(r, o)
+ break
+ }
+ t(r, o), (o = o.sibling)
+ }
+ ;((o = Uc(i, r.mode, u)).return = r), (r = o)
+ }
+ return l(r)
+ case Ne:
+ return e(r, o, (c = i._init)(i._payload), u)
+ }
+ if (tt(i)) return h(r, o, i, u)
+ if (Me(i)) return m(r, o, i, u)
+ ql(r, i)
+ }
+ return ("string" == typeof i && "" !== i) || "number" == typeof i
+ ? ((i = "" + i),
+ null !== o && 6 === o.tag
+ ? (n(r, o.sibling), ((o = a(o, i)).return = r), (r = o))
+ : (n(r, o), ((o = Ic(i, r.mode, u)).return = r), (r = o)),
+ l(r))
+ : n(r, o)
+ }
+ }
+ var Yl = Gl(!0),
+ Xl = Gl(!1),
+ Jl = {},
+ Zl = Eo(Jl),
+ ei = Eo(Jl),
+ ti = Eo(Jl)
+ function ni(e) {
+ if (e === Jl) throw Error(oe(174))
+ return e
+ }
+ function ri(e, t) {
+ switch ((Po(ti, t), Po(ei, e), Po(Zl, Jl), (e = t.nodeType))) {
+ case 9:
+ case 11:
+ t = (t = t.documentElement) ? t.namespaceURI : ut(null, "")
+ break
+ default:
+ t = ut(
+ (t = (e = 8 === e ? t.parentNode : t).namespaceURI || null),
+ (e = e.tagName)
+ )
+ }
+ _o(Zl), Po(Zl, t)
+ }
+ function ai() {
+ _o(Zl), _o(ei), _o(ti)
+ }
+ function oi(e) {
+ ni(ti.current)
+ var t = ni(Zl.current),
+ n = ut(t, e.type)
+ t !== n && (Po(ei, e), Po(Zl, n))
+ }
+ function li(e) {
+ ei.current === e && (_o(Zl), _o(ei))
+ }
+ var ii = Eo(0)
+ function ui(e) {
+ for (var t = e; null !== t; ) {
+ if (13 === t.tag) {
+ var n = t.memoizedState
+ if (
+ null !== n &&
+ (null === (n = n.dehydrated) || "$?" === n.data || "$!" === n.data)
+ )
+ return t
+ } else if (19 === t.tag && void 0 !== t.memoizedProps.revealOrder) {
+ if (0 != (128 & t.flags)) return t
+ } else if (null !== t.child) {
+ ;(t.child.return = t), (t = t.child)
+ continue
+ }
+ if (t === e) break
+ for (; null === t.sibling; ) {
+ if (null === t.return || t.return === e) return null
+ t = t.return
+ }
+ ;(t.sibling.return = t.return), (t = t.sibling)
+ }
+ return null
+ }
+ var si = []
+ function ci() {
+ for (var e = 0; e < si.length; e++) si[e]._workInProgressVersionPrimary = null
+ si.length = 0
+ }
+ var fi = we.ReactCurrentDispatcher,
+ di = we.ReactCurrentBatchConfig,
+ pi = 0,
+ hi = null,
+ mi = null,
+ gi = null,
+ yi = !1,
+ vi = !1,
+ bi = 0,
+ wi = 0
+ function ki() {
+ throw Error(oe(321))
+ }
+ function Si(e, t) {
+ if (null === t) return !1
+ for (var n = 0; n < t.length && n < e.length; n++) if (!la(e[n], t[n])) return !1
+ return !0
+ }
+ function xi(e, t, n, r, a, o) {
+ if (
+ ((pi = o),
+ (hi = t),
+ (t.memoizedState = null),
+ (t.updateQueue = null),
+ (t.lanes = 0),
+ (fi.current = null === e || null === e.memoizedState ? lu : iu),
+ (e = n(r, a)),
+ vi)
+ ) {
+ o = 0
+ do {
+ if (((vi = !1), (bi = 0), 25 <= o)) throw Error(oe(301))
+ ;(o += 1),
+ (gi = mi = null),
+ (t.updateQueue = null),
+ (fi.current = uu),
+ (e = n(r, a))
+ } while (vi)
+ }
+ if (
+ ((fi.current = ou),
+ (t = null !== mi && null !== mi.next),
+ (pi = 0),
+ (gi = mi = hi = null),
+ (yi = !1),
+ t)
+ )
+ throw Error(oe(300))
+ return e
+ }
+ function Ei() {
+ var e = 0 !== bi
+ return (bi = 0), e
+ }
+ function _i() {
+ var e = {
+ memoizedState: null,
+ baseState: null,
+ baseQueue: null,
+ queue: null,
+ next: null
+ }
+ return null === gi ? (hi.memoizedState = gi = e) : (gi = gi.next = e), gi
+ }
+ function Pi() {
+ if (null === mi) {
+ var e = hi.alternate
+ e = null !== e ? e.memoizedState : null
+ } else e = mi.next
+ var t = null === gi ? hi.memoizedState : gi.next
+ if (null !== t) (gi = t), (mi = e)
+ else {
+ if (null === e) throw Error(oe(310))
+ ;(e = {
+ memoizedState: (mi = e).memoizedState,
+ baseState: mi.baseState,
+ baseQueue: mi.baseQueue,
+ queue: mi.queue,
+ next: null
+ }),
+ null === gi ? (hi.memoizedState = gi = e) : (gi = gi.next = e)
+ }
+ return gi
+ }
+ function Ci(e, t) {
+ return "function" == typeof t ? t(e) : t
+ }
+ function Li(e) {
+ var t = Pi(),
+ n = t.queue
+ if (null === n) throw Error(oe(311))
+ n.lastRenderedReducer = e
+ var r = mi,
+ a = r.baseQueue,
+ o = n.pending
+ if (null !== o) {
+ if (null !== a) {
+ var l = a.next
+ ;(a.next = o.next), (o.next = l)
+ }
+ ;(r.baseQueue = a = o), (n.pending = null)
+ }
+ if (null !== a) {
+ ;(o = a.next), (r = r.baseState)
+ var i = (l = null),
+ u = null,
+ s = o
+ do {
+ var c = s.lane
+ if ((pi & c) === c)
+ null !== u &&
+ (u = u.next =
+ {
+ lane: 0,
+ action: s.action,
+ hasEagerState: s.hasEagerState,
+ eagerState: s.eagerState,
+ next: null
+ }),
+ (r = s.hasEagerState ? s.eagerState : e(r, s.action))
+ else {
+ var f = {
+ lane: c,
+ action: s.action,
+ hasEagerState: s.hasEagerState,
+ eagerState: s.eagerState,
+ next: null
+ }
+ null === u ? ((i = u = f), (l = r)) : (u = u.next = f),
+ (hi.lanes |= c),
+ (Ds |= c)
+ }
+ s = s.next
+ } while (null !== s && s !== o)
+ null === u ? (l = r) : (u.next = i),
+ la(r, t.memoizedState) || (bu = !0),
+ (t.memoizedState = r),
+ (t.baseState = l),
+ (t.baseQueue = u),
+ (n.lastRenderedState = r)
+ }
+ if (null !== (e = n.interleaved)) {
+ a = e
+ do {
+ ;(o = a.lane), (hi.lanes |= o), (Ds |= o), (a = a.next)
+ } while (a !== e)
+ } else null === a && (n.lanes = 0)
+ return [t.memoizedState, n.dispatch]
+ }
+ function Ti(e) {
+ var t = Pi(),
+ n = t.queue
+ if (null === n) throw Error(oe(311))
+ n.lastRenderedReducer = e
+ var r = n.dispatch,
+ a = n.pending,
+ o = t.memoizedState
+ if (null !== a) {
+ n.pending = null
+ var l = (a = a.next)
+ do {
+ ;(o = e(o, l.action)), (l = l.next)
+ } while (l !== a)
+ la(o, t.memoizedState) || (bu = !0),
+ (t.memoizedState = o),
+ null === t.baseQueue && (t.baseState = o),
+ (n.lastRenderedState = o)
+ }
+ return [o, r]
+ }
+ function Ri() {}
+ function zi(e, t) {
+ var n = hi,
+ r = Pi(),
+ a = t(),
+ o = !la(r.memoizedState, a)
+ if (
+ (o && ((r.memoizedState = a), (bu = !0)),
+ (r = r.queue),
+ $i(Ai.bind(null, n, r, e), [e]),
+ r.getSnapshot !== t || o || (null !== gi && 1 & gi.memoizedState.tag))
+ ) {
+ if (
+ ((n.flags |= 2048),
+ Ui(9, Oi.bind(null, n, r, a, t), void 0, null),
+ null === Ts)
+ )
+ throw Error(oe(349))
+ 0 != (30 & pi) || Ni(n, t, a)
+ }
+ return a
+ }
+ function Ni(e, t, n) {
+ ;(e.flags |= 16384),
+ (e = { getSnapshot: t, value: n }),
+ null === (t = hi.updateQueue)
+ ? ((t = { lastEffect: null, stores: null }),
+ (hi.updateQueue = t),
+ (t.stores = [e]))
+ : null === (n = t.stores)
+ ? (t.stores = [e])
+ : n.push(e)
+ }
+ function Oi(e, t, n, r) {
+ ;(t.value = n), (t.getSnapshot = r), Mi(t) && Di(e)
+ }
+ function Ai(e, t, n) {
+ return n(function () {
+ Mi(t) && Di(e)
+ })
+ }
+ function Mi(e) {
+ var t = e.getSnapshot
+ e = e.value
+ try {
+ var n = t()
+ return !la(e, n)
+ } catch (r) {
+ return !0
+ }
+ }
+ function Di(e) {
+ var t = Tl(e, 1)
+ null !== t && nc(t, e, 1, -1)
+ }
+ function Ii(e) {
+ var t = _i()
+ return (
+ "function" == typeof e && (e = e()),
+ (t.memoizedState = t.baseState = e),
+ (e = {
+ pending: null,
+ interleaved: null,
+ lanes: 0,
+ dispatch: null,
+ lastRenderedReducer: Ci,
+ lastRenderedState: e
+ }),
+ (t.queue = e),
+ (e = e.dispatch = tu.bind(null, hi, e)),
+ [t.memoizedState, e]
+ )
+ }
+ function Ui(e, t, n, r) {
+ return (
+ (e = { tag: e, create: t, destroy: n, deps: r, next: null }),
+ null === (t = hi.updateQueue)
+ ? ((t = { lastEffect: null, stores: null }),
+ (hi.updateQueue = t),
+ (t.lastEffect = e.next = e))
+ : null === (n = t.lastEffect)
+ ? (t.lastEffect = e.next = e)
+ : ((r = n.next), (n.next = e), (e.next = r), (t.lastEffect = e)),
+ e
+ )
+ }
+ function Fi() {
+ return Pi().memoizedState
+ }
+ function ji(e, t, n, r) {
+ var a = _i()
+ ;(hi.flags |= e),
+ (a.memoizedState = Ui(1 | t, n, void 0, void 0 === r ? null : r))
+ }
+ function Bi(e, t, n, r) {
+ var a = Pi()
+ r = void 0 === r ? null : r
+ var o = void 0
+ if (null !== mi) {
+ var l = mi.memoizedState
+ if (((o = l.destroy), null !== r && Si(r, l.deps)))
+ return void (a.memoizedState = Ui(t, n, o, r))
+ }
+ ;(hi.flags |= e), (a.memoizedState = Ui(1 | t, n, o, r))
+ }
+ function Vi(e, t) {
+ return ji(8390656, 8, e, t)
+ }
+ function $i(e, t) {
+ return Bi(2048, 8, e, t)
+ }
+ function Hi(e, t) {
+ return Bi(4, 2, e, t)
+ }
+ function Wi(e, t) {
+ return Bi(4, 4, e, t)
+ }
+ function Qi(e, t) {
+ return "function" == typeof t
+ ? ((e = e()),
+ t(e),
+ function () {
+ t(null)
+ })
+ : null != t
+ ? ((e = e()),
+ (t.current = e),
+ function () {
+ t.current = null
+ })
+ : void 0
+ }
+ function qi(e, t, n) {
+ return (n = null != n ? n.concat([e]) : null), Bi(4, 4, Qi.bind(null, t, e), n)
+ }
+ function Ki() {}
+ function Gi(e, t) {
+ var n = Pi()
+ t = void 0 === t ? null : t
+ var r = n.memoizedState
+ return null !== r && null !== t && Si(t, r[1])
+ ? r[0]
+ : ((n.memoizedState = [e, t]), e)
+ }
+ function Yi(e, t) {
+ var n = Pi()
+ t = void 0 === t ? null : t
+ var r = n.memoizedState
+ return null !== r && null !== t && Si(t, r[1])
+ ? r[0]
+ : ((e = e()), (n.memoizedState = [e, t]), e)
+ }
+ function Xi(e, t, n) {
+ return 0 == (21 & pi)
+ ? (e.baseState && ((e.baseState = !1), (bu = !0)), (e.memoizedState = n))
+ : (la(n, t) || ((n = mn()), (hi.lanes |= n), (Ds |= n), (e.baseState = !0)), t)
+ }
+ function Ji(e, t) {
+ var n = bn
+ ;(bn = 0 !== n && 4 > n ? n : 4), e(!0)
+ var r = di.transition
+ di.transition = {}
+ try {
+ e(!1), t()
+ } finally {
+ ;(bn = n), (di.transition = r)
+ }
+ }
+ function Zi() {
+ return Pi().memoizedState
+ }
+ function eu(e, t, n) {
+ var r = tc(e)
+ ;(n = { lane: r, action: n, hasEagerState: !1, eagerState: null, next: null }),
+ nu(e)
+ ? ru(t, n)
+ : null !== (n = Ll(e, t, n, r)) && (nc(n, e, r, ec()), au(n, t, r))
+ }
+ function tu(e, t, n) {
+ var r = tc(e),
+ a = { lane: r, action: n, hasEagerState: !1, eagerState: null, next: null }
+ if (nu(e)) ru(t, a)
+ else {
+ var o = e.alternate
+ if (
+ 0 === e.lanes &&
+ (null === o || 0 === o.lanes) &&
+ null !== (o = t.lastRenderedReducer)
+ )
+ try {
+ var l = t.lastRenderedState,
+ i = o(l, n)
+ if (((a.hasEagerState = !0), (a.eagerState = i), la(i, l))) {
+ var u = t.interleaved
+ return (
+ null === u ? ((a.next = a), Cl(t)) : ((a.next = u.next), (u.next = a)),
+ void (t.interleaved = a)
+ )
+ }
+ } catch (s) {}
+ null !== (n = Ll(e, t, a, r)) && (nc(n, e, r, (a = ec())), au(n, t, r))
+ }
+ }
+ function nu(e) {
+ var t = e.alternate
+ return e === hi || (null !== t && t === hi)
+ }
+ function ru(e, t) {
+ vi = yi = !0
+ var n = e.pending
+ null === n ? (t.next = t) : ((t.next = n.next), (n.next = t)), (e.pending = t)
+ }
+ function au(e, t, n) {
+ if (0 != (4194240 & n)) {
+ var r = t.lanes
+ ;(n |= r &= e.pendingLanes), (t.lanes = n), vn(e, n)
+ }
+ }
+ var ou = {
+ readContext: _l,
+ useCallback: ki,
+ useContext: ki,
+ useEffect: ki,
+ useImperativeHandle: ki,
+ useInsertionEffect: ki,
+ useLayoutEffect: ki,
+ useMemo: ki,
+ useReducer: ki,
+ useRef: ki,
+ useState: ki,
+ useDebugValue: ki,
+ useDeferredValue: ki,
+ useTransition: ki,
+ useMutableSource: ki,
+ useSyncExternalStore: ki,
+ useId: ki,
+ unstable_isNewReconciler: !1
+ },
+ lu = {
+ readContext: _l,
+ useCallback: function (e, t) {
+ return (_i().memoizedState = [e, void 0 === t ? null : t]), e
+ },
+ useContext: _l,
+ useEffect: Vi,
+ useImperativeHandle: function (e, t, n) {
+ return (
+ (n = null != n ? n.concat([e]) : null),
+ ji(4194308, 4, Qi.bind(null, t, e), n)
+ )
+ },
+ useLayoutEffect: function (e, t) {
+ return ji(4194308, 4, e, t)
+ },
+ useInsertionEffect: function (e, t) {
+ return ji(4, 2, e, t)
+ },
+ useMemo: function (e, t) {
+ var n = _i()
+ return (t = void 0 === t ? null : t), (e = e()), (n.memoizedState = [e, t]), e
+ },
+ useReducer: function (e, t, n) {
+ var r = _i()
+ return (
+ (t = void 0 !== n ? 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 = eu.bind(null, hi, e)),
+ [r.memoizedState, e]
+ )
+ },
+ useRef: function (e) {
+ return (e = { current: e }), (_i().memoizedState = e)
+ },
+ useState: Ii,
+ useDebugValue: Ki,
+ useDeferredValue: function (e) {
+ return (_i().memoizedState = e)
+ },
+ useTransition: function () {
+ var e = Ii(!1),
+ t = e[0]
+ return (e = Ji.bind(null, e[1])), (_i().memoizedState = e), [t, e]
+ },
+ useMutableSource: function () {},
+ useSyncExternalStore: function (e, t, n) {
+ var r = hi,
+ a = _i()
+ if (al) {
+ if (void 0 === n) throw Error(oe(407))
+ n = n()
+ } else {
+ if (((n = t()), null === Ts)) throw Error(oe(349))
+ 0 != (30 & pi) || Ni(r, t, n)
+ }
+ a.memoizedState = n
+ var o = { value: n, getSnapshot: t }
+ return (
+ (a.queue = o),
+ Vi(Ai.bind(null, r, o, e), [e]),
+ (r.flags |= 2048),
+ Ui(9, Oi.bind(null, r, o, n, t), void 0, null),
+ n
+ )
+ },
+ useId: function () {
+ var e = _i(),
+ t = Ts.identifierPrefix
+ if (al) {
+ var n = Xo
+ ;(t =
+ ":" + t + "R" + (n = (Yo & ~(1 << (32 - on(Yo) - 1))).toString(32) + n)),
+ 0 < (n = bi++) && (t += "H" + n.toString(32)),
+ (t += ":")
+ } else t = ":" + t + "r" + (n = wi++).toString(32) + ":"
+ return (e.memoizedState = t)
+ },
+ unstable_isNewReconciler: !1
+ },
+ iu = {
+ readContext: _l,
+ useCallback: Gi,
+ useContext: _l,
+ useEffect: $i,
+ useImperativeHandle: qi,
+ useInsertionEffect: Hi,
+ useLayoutEffect: Wi,
+ useMemo: Yi,
+ useReducer: Li,
+ useRef: Fi,
+ useState: function () {
+ return Li(Ci)
+ },
+ useDebugValue: Ki,
+ useDeferredValue: function (e) {
+ return Xi(Pi(), mi.memoizedState, e)
+ },
+ useTransition: function () {
+ return [Li(Ci)[0], Pi().memoizedState]
+ },
+ useMutableSource: Ri,
+ useSyncExternalStore: zi,
+ useId: Zi,
+ unstable_isNewReconciler: !1
+ },
+ uu = {
+ readContext: _l,
+ useCallback: Gi,
+ useContext: _l,
+ useEffect: $i,
+ useImperativeHandle: qi,
+ useInsertionEffect: Hi,
+ useLayoutEffect: Wi,
+ useMemo: Yi,
+ useReducer: Ti,
+ useRef: Fi,
+ useState: function () {
+ return Ti(Ci)
+ },
+ useDebugValue: Ki,
+ useDeferredValue: function (e) {
+ var t = Pi()
+ return null === mi ? (t.memoizedState = e) : Xi(t, mi.memoizedState, e)
+ },
+ useTransition: function () {
+ return [Ti(Ci)[0], Pi().memoizedState]
+ },
+ useMutableSource: Ri,
+ useSyncExternalStore: zi,
+ useId: Zi,
+ unstable_isNewReconciler: !1
+ }
+ function su(e, t) {
+ try {
+ var n = "",
+ r = t
+ do {
+ ;(n += Be(r)), (r = r.return)
+ } while (r)
+ var a = n
+ } catch (H) {
+ a = "\nError generating stack: " + H.message + "\n" + H.stack
+ }
+ return { value: e, source: t, stack: a, digest: null }
+ }
+ function cu(e, t, n) {
+ return {
+ value: e,
+ source: null,
+ stack: null != n ? n : null,
+ digest: null != t ? t : null
+ }
+ }
+ function fu(e, t) {
+ try {
+ console.error(t.value)
+ } catch (n) {
+ setTimeout(function () {
+ throw n
+ })
+ }
+ }
+ var du = "function" == typeof WeakMap ? WeakMap : Map
+ function pu(e, t, n) {
+ ;((n = Ol(-1, n)).tag = 3), (n.payload = { element: null })
+ var r = t.value
+ return (
+ (n.callback = function () {
+ Hs || ((Hs = !0), (Ws = r)), fu(0, t)
+ }),
+ n
+ )
+ }
+ function hu(e, t, n) {
+ ;(n = Ol(-1, n)).tag = 3
+ var r = e.type.getDerivedStateFromError
+ if ("function" == typeof r) {
+ var a = t.value
+ ;(n.payload = function () {
+ return r(a)
+ }),
+ (n.callback = function () {
+ fu(0, t)
+ })
+ }
+ var o = e.stateNode
+ return (
+ null !== o &&
+ "function" == typeof o.componentDidCatch &&
+ (n.callback = function () {
+ fu(0, t),
+ "function" != typeof r &&
+ (null === Qs ? (Qs = new Set([this])) : Qs.add(this))
+ var e = t.stack
+ this.componentDidCatch(t.value, { componentStack: null !== e ? e : "" })
+ }),
+ n
+ )
+ }
+ function mu(e, t, n) {
+ var r = e.pingCache
+ if (null === r) {
+ r = e.pingCache = new du()
+ var a = new Set()
+ r.set(t, a)
+ } else void 0 === (a = r.get(t)) && ((a = new Set()), r.set(t, a))
+ a.has(n) || (a.add(n), (e = _c.bind(null, e, t, n)), t.then(e, e))
+ }
+ function gu(e) {
+ do {
+ var t
+ if (
+ ((t = 13 === e.tag) &&
+ (t = null === (t = e.memoizedState) || null !== t.dehydrated),
+ t)
+ )
+ return e
+ e = e.return
+ } while (null !== e)
+ return null
+ }
+ function yu(e, t, n, r, a) {
+ return 0 == (1 & e.mode)
+ ? (e === t
+ ? (e.flags |= 65536)
+ : ((e.flags |= 128),
+ (n.flags |= 131072),
+ (n.flags &= -52805),
+ 1 === n.tag &&
+ (null === n.alternate
+ ? (n.tag = 17)
+ : (((t = Ol(-1, 1)).tag = 2), Al(n, t, 1))),
+ (n.lanes |= 1)),
+ e)
+ : ((e.flags |= 65536), (e.lanes = a), e)
+ }
+ var vu = we.ReactCurrentOwner,
+ bu = !1
+ function wu(e, t, n, r) {
+ t.child = null === e ? Xl(t, null, n, r) : Yl(t, e.child, n, r)
+ }
+ function ku(e, t, n, r, a) {
+ n = n.render
+ var o = t.ref
+ return (
+ El(t, a),
+ (r = xi(e, t, n, r, o, a)),
+ (n = Ei()),
+ null === e || bu
+ ? (al && n && el(t), (t.flags |= 1), wu(e, t, r, a), t.child)
+ : ((t.updateQueue = e.updateQueue),
+ (t.flags &= -2053),
+ (e.lanes &= ~a),
+ Hu(e, t, a))
+ )
+ }
+ function Su(e, t, n, r, a) {
+ if (null === e) {
+ var o = n.type
+ return "function" != typeof o ||
+ Nc(o) ||
+ void 0 !== o.defaultProps ||
+ null !== n.compare ||
+ void 0 !== n.defaultProps
+ ? (((e = Ac(n.type, null, r, t, t.mode, a)).ref = t.ref),
+ (e.return = t),
+ (t.child = e))
+ : ((t.tag = 15), (t.type = o), xu(e, t, o, r, a))
+ }
+ if (((o = e.child), 0 == (e.lanes & a))) {
+ var l = o.memoizedProps
+ if ((n = null !== (n = n.compare) ? n : ia)(l, r) && e.ref === t.ref)
+ return Hu(e, t, a)
+ }
+ return (t.flags |= 1), ((e = Oc(o, r)).ref = t.ref), (e.return = t), (t.child = e)
+ }
+ function xu(e, t, n, r, a) {
+ if (null !== e) {
+ var o = e.memoizedProps
+ if (ia(o, r) && e.ref === t.ref) {
+ if (((bu = !1), (t.pendingProps = r = o), 0 == (e.lanes & a)))
+ return (t.lanes = e.lanes), Hu(e, t, a)
+ 0 != (131072 & e.flags) && (bu = !0)
+ }
+ }
+ return Pu(e, t, n, r, a)
+ }
+ function Eu(e, t, n) {
+ var r = t.pendingProps,
+ a = r.children,
+ o = null !== e ? e.memoizedState : null
+ if ("hidden" === r.mode)
+ if (0 == (1 & t.mode))
+ (t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }),
+ Po(Os, Ns),
+ (Ns |= n)
+ else {
+ if (0 == (1073741824 & n))
+ return (
+ (e = null !== o ? o.baseLanes | n : n),
+ (t.lanes = t.childLanes = 1073741824),
+ (t.memoizedState = { baseLanes: e, cachePool: null, transitions: null }),
+ (t.updateQueue = null),
+ Po(Os, Ns),
+ (Ns |= e),
+ null
+ )
+ ;(t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }),
+ (r = null !== o ? o.baseLanes : n),
+ Po(Os, Ns),
+ (Ns |= r)
+ }
+ else
+ null !== o ? ((r = o.baseLanes | n), (t.memoizedState = null)) : (r = n),
+ Po(Os, Ns),
+ (Ns |= r)
+ return wu(e, t, a, n), t.child
+ }
+ function _u(e, t) {
+ var n = t.ref
+ ;((null === e && null !== n) || (null !== e && e.ref !== n)) &&
+ ((t.flags |= 512), (t.flags |= 2097152))
+ }
+ function Pu(e, t, n, r, a) {
+ var o = No(n) ? Ro : Lo.current
+ return (
+ (o = zo(t, o)),
+ El(t, a),
+ (n = xi(e, t, n, r, o, a)),
+ (r = Ei()),
+ null === e || bu
+ ? (al && r && el(t), (t.flags |= 1), wu(e, t, n, a), t.child)
+ : ((t.updateQueue = e.updateQueue),
+ (t.flags &= -2053),
+ (e.lanes &= ~a),
+ Hu(e, t, a))
+ )
+ }
+ function Cu(e, t, n, r, a) {
+ if (No(n)) {
+ var o = !0
+ Do(t)
+ } else o = !1
+ if ((El(t, a), null === t.stateNode))
+ $u(e, t), $l(t, n, r), Wl(t, n, r, a), (r = !0)
+ else if (null === e) {
+ var l = t.stateNode,
+ i = t.memoizedProps
+ l.props = i
+ var u = l.context,
+ s = n.contextType
+ s =
+ "object" == typeof s && null !== s
+ ? _l(s)
+ : zo(t, (s = No(n) ? Ro : Lo.current))
+ var c = n.getDerivedStateFromProps,
+ f = "function" == typeof c || "function" == typeof l.getSnapshotBeforeUpdate
+ f ||
+ ("function" != typeof l.UNSAFE_componentWillReceiveProps &&
+ "function" != typeof l.componentWillReceiveProps) ||
+ ((i !== r || u !== s) && Hl(t, l, r, s)),
+ (Rl = !1)
+ var d = t.memoizedState
+ ;(l.state = d),
+ Il(t, r, l, a),
+ (u = t.memoizedState),
+ i !== r || d !== u || To.current || Rl
+ ? ("function" == typeof c && (jl(t, n, c, r), (u = t.memoizedState)),
+ (i = Rl || Vl(t, n, i, r, d, u, s))
+ ? (f ||
+ ("function" != typeof l.UNSAFE_componentWillMount &&
+ "function" != typeof l.componentWillMount) ||
+ ("function" == typeof l.componentWillMount &&
+ l.componentWillMount(),
+ "function" == typeof l.UNSAFE_componentWillMount &&
+ l.UNSAFE_componentWillMount()),
+ "function" == typeof l.componentDidMount && (t.flags |= 4194308))
+ : ("function" == typeof l.componentDidMount && (t.flags |= 4194308),
+ (t.memoizedProps = r),
+ (t.memoizedState = u)),
+ (l.props = r),
+ (l.state = u),
+ (l.context = s),
+ (r = i))
+ : ("function" == typeof l.componentDidMount && (t.flags |= 4194308),
+ (r = !1))
+ } else {
+ ;(l = t.stateNode),
+ Nl(e, t),
+ (i = t.memoizedProps),
+ (s = t.type === t.elementType ? i : gl(t.type, i)),
+ (l.props = s),
+ (f = t.pendingProps),
+ (d = l.context),
+ (u =
+ "object" == typeof (u = n.contextType) && null !== u
+ ? _l(u)
+ : zo(t, (u = No(n) ? Ro : Lo.current)))
+ var p = n.getDerivedStateFromProps
+ ;(c =
+ "function" == typeof p || "function" == typeof l.getSnapshotBeforeUpdate) ||
+ ("function" != typeof l.UNSAFE_componentWillReceiveProps &&
+ "function" != typeof l.componentWillReceiveProps) ||
+ ((i !== f || d !== u) && Hl(t, l, r, u)),
+ (Rl = !1),
+ (d = t.memoizedState),
+ (l.state = d),
+ Il(t, r, l, a)
+ var h = t.memoizedState
+ i !== f || d !== h || To.current || Rl
+ ? ("function" == typeof p && (jl(t, n, p, r), (h = t.memoizedState)),
+ (s = Rl || Vl(t, n, s, r, d, h, u) || !1)
+ ? (c ||
+ ("function" != typeof l.UNSAFE_componentWillUpdate &&
+ "function" != typeof l.componentWillUpdate) ||
+ ("function" == typeof l.componentWillUpdate &&
+ l.componentWillUpdate(r, h, u),
+ "function" == typeof l.UNSAFE_componentWillUpdate &&
+ l.UNSAFE_componentWillUpdate(r, h, u)),
+ "function" == typeof l.componentDidUpdate && (t.flags |= 4),
+ "function" == typeof l.getSnapshotBeforeUpdate && (t.flags |= 1024))
+ : ("function" != typeof l.componentDidUpdate ||
+ (i === e.memoizedProps && d === e.memoizedState) ||
+ (t.flags |= 4),
+ "function" != typeof l.getSnapshotBeforeUpdate ||
+ (i === e.memoizedProps && d === e.memoizedState) ||
+ (t.flags |= 1024),
+ (t.memoizedProps = r),
+ (t.memoizedState = h)),
+ (l.props = r),
+ (l.state = h),
+ (l.context = u),
+ (r = s))
+ : ("function" != typeof l.componentDidUpdate ||
+ (i === e.memoizedProps && d === e.memoizedState) ||
+ (t.flags |= 4),
+ "function" != typeof l.getSnapshotBeforeUpdate ||
+ (i === e.memoizedProps && d === e.memoizedState) ||
+ (t.flags |= 1024),
+ (r = !1))
+ }
+ return Lu(e, t, n, r, o, a)
+ }
+ function Lu(e, t, n, r, a, o) {
+ _u(e, t)
+ var l = 0 != (128 & t.flags)
+ if (!r && !l) return a && Io(t, n, !1), Hu(e, t, o)
+ ;(r = t.stateNode), (vu.current = t)
+ var i = l && "function" != typeof n.getDerivedStateFromError ? null : r.render()
+ return (
+ (t.flags |= 1),
+ null !== e && l
+ ? ((t.child = Yl(t, e.child, null, o)), (t.child = Yl(t, null, i, o)))
+ : wu(e, t, i, o),
+ (t.memoizedState = r.state),
+ a && Io(t, n, !0),
+ t.child
+ )
+ }
+ function Tu(e) {
+ var t = e.stateNode
+ t.pendingContext
+ ? Ao(0, t.pendingContext, t.pendingContext !== t.context)
+ : t.context && Ao(0, t.context, !1),
+ ri(e, t.containerInfo)
+ }
+ function Ru(e, t, n, r, a) {
+ return pl(), hl(a), (t.flags |= 256), wu(e, t, n, r), t.child
+ }
+ var zu,
+ Nu,
+ Ou,
+ Au,
+ Mu = { dehydrated: null, treeContext: null, retryLane: 0 }
+ function Du(e) {
+ return { baseLanes: e, cachePool: null, transitions: null }
+ }
+ function Iu(e, t, n) {
+ var r,
+ a = t.pendingProps,
+ o = ii.current,
+ l = !1,
+ i = 0 != (128 & t.flags)
+ if (
+ ((r = i) || (r = (null === e || null !== e.memoizedState) && 0 != (2 & o)),
+ r
+ ? ((l = !0), (t.flags &= -129))
+ : (null !== e && null === e.memoizedState) || (o |= 1),
+ Po(ii, 1 & o),
+ null === e)
+ )
+ return (
+ sl(t),
+ null !== (e = t.memoizedState) && null !== (e = e.dehydrated)
+ ? (0 == (1 & t.mode)
+ ? (t.lanes = 1)
+ : "$!" === e.data
+ ? (t.lanes = 8)
+ : (t.lanes = 1073741824),
+ null)
+ : ((i = a.children),
+ (e = a.fallback),
+ l
+ ? ((a = t.mode),
+ (l = t.child),
+ (i = { mode: "hidden", children: i }),
+ 0 == (1 & a) && null !== l
+ ? ((l.childLanes = 0), (l.pendingProps = i))
+ : (l = Dc(i, a, 0, null)),
+ (e = Mc(e, a, n, null)),
+ (l.return = t),
+ (e.return = t),
+ (l.sibling = e),
+ (t.child = l),
+ (t.child.memoizedState = Du(n)),
+ (t.memoizedState = Mu),
+ e)
+ : Uu(t, i))
+ )
+ if (null !== (o = e.memoizedState) && null !== (r = o.dehydrated))
+ return (function (e, t, n, r, a, o, l) {
+ if (n)
+ return 256 & t.flags
+ ? ((t.flags &= -257), Fu(e, t, l, (r = cu(Error(oe(422))))))
+ : null !== t.memoizedState
+ ? ((t.child = e.child), (t.flags |= 128), null)
+ : ((o = r.fallback),
+ (a = t.mode),
+ (r = Dc({ mode: "visible", children: r.children }, a, 0, null)),
+ ((o = Mc(o, a, l, null)).flags |= 2),
+ (r.return = t),
+ (o.return = t),
+ (r.sibling = o),
+ (t.child = r),
+ 0 != (1 & t.mode) && Yl(t, e.child, null, l),
+ (t.child.memoizedState = Du(l)),
+ (t.memoizedState = Mu),
+ o)
+ if (0 == (1 & t.mode)) return Fu(e, t, l, null)
+ if ("$!" === a.data) {
+ if ((r = a.nextSibling && a.nextSibling.dataset)) var i = r.dgst
+ return (r = i), Fu(e, t, l, (r = cu((o = Error(oe(419))), r, void 0)))
+ }
+ if (((i = 0 != (l & e.childLanes)), bu || i)) {
+ if (null !== (r = Ts)) {
+ switch (l & -l) {
+ case 4:
+ a = 2
+ break
+ case 16:
+ a = 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:
+ a = 32
+ break
+ case 536870912:
+ a = 268435456
+ break
+ default:
+ a = 0
+ }
+ 0 !== (a = 0 != (a & (r.suspendedLanes | l)) ? 0 : a) &&
+ a !== o.retryLane &&
+ ((o.retryLane = a), Tl(e, a), nc(r, e, a, -1))
+ }
+ return mc(), Fu(e, t, l, (r = cu(Error(oe(421)))))
+ }
+ return "$?" === a.data
+ ? ((t.flags |= 128),
+ (t.child = e.child),
+ (t = Cc.bind(null, e)),
+ (a._reactRetry = t),
+ null)
+ : ((e = o.treeContext),
+ (rl = uo(a.nextSibling)),
+ (nl = t),
+ (al = !0),
+ (ol = null),
+ null !== e &&
+ ((qo[Ko++] = Yo),
+ (qo[Ko++] = Xo),
+ (qo[Ko++] = Go),
+ (Yo = e.id),
+ (Xo = e.overflow),
+ (Go = t)),
+ ((t = Uu(t, r.children)).flags |= 4096),
+ t)
+ })(e, t, i, a, r, o, n)
+ if (l) {
+ ;(l = a.fallback), (i = t.mode), (r = (o = e.child).sibling)
+ var u = { mode: "hidden", children: a.children }
+ return (
+ 0 == (1 & i) && t.child !== o
+ ? (((a = t.child).childLanes = 0),
+ (a.pendingProps = u),
+ (t.deletions = null))
+ : ((a = Oc(o, u)).subtreeFlags = 14680064 & o.subtreeFlags),
+ null !== r ? (l = Oc(r, l)) : ((l = Mc(l, i, n, null)).flags |= 2),
+ (l.return = t),
+ (a.return = t),
+ (a.sibling = l),
+ (t.child = a),
+ (a = l),
+ (l = t.child),
+ (i =
+ null === (i = e.child.memoizedState)
+ ? Du(n)
+ : {
+ baseLanes: i.baseLanes | n,
+ cachePool: null,
+ transitions: i.transitions
+ }),
+ (l.memoizedState = i),
+ (l.childLanes = e.childLanes & ~n),
+ (t.memoizedState = Mu),
+ a
+ )
+ }
+ return (
+ (e = (l = e.child).sibling),
+ (a = Oc(l, { mode: "visible", children: a.children })),
+ 0 == (1 & t.mode) && (a.lanes = n),
+ (a.return = t),
+ (a.sibling = null),
+ null !== e &&
+ (null === (n = t.deletions)
+ ? ((t.deletions = [e]), (t.flags |= 16))
+ : n.push(e)),
+ (t.child = a),
+ (t.memoizedState = null),
+ a
+ )
+ }
+ function Uu(e, t) {
+ return (
+ ((t = Dc({ mode: "visible", children: t }, e.mode, 0, null)).return = e),
+ (e.child = t)
+ )
+ }
+ function Fu(e, t, n, r) {
+ return (
+ null !== r && hl(r),
+ Yl(t, e.child, null, n),
+ ((e = Uu(t, t.pendingProps.children)).flags |= 2),
+ (t.memoizedState = null),
+ e
+ )
+ }
+ function ju(e, t, n) {
+ e.lanes |= t
+ var r = e.alternate
+ null !== r && (r.lanes |= t), xl(e.return, t, n)
+ }
+ function Bu(e, t, n, r, a) {
+ var o = e.memoizedState
+ null === o
+ ? (e.memoizedState = {
+ isBackwards: t,
+ rendering: null,
+ renderingStartTime: 0,
+ last: r,
+ tail: n,
+ tailMode: a
+ })
+ : ((o.isBackwards = t),
+ (o.rendering = null),
+ (o.renderingStartTime = 0),
+ (o.last = r),
+ (o.tail = n),
+ (o.tailMode = a))
+ }
+ function Vu(e, t, n) {
+ var r = t.pendingProps,
+ a = r.revealOrder,
+ o = r.tail
+ if ((wu(e, t, r.children, n), 0 != (2 & (r = ii.current))))
+ (r = (1 & r) | 2), (t.flags |= 128)
+ else {
+ if (null !== e && 0 != (128 & e.flags))
+ e: for (e = t.child; null !== e; ) {
+ if (13 === e.tag) null !== e.memoizedState && ju(e, n, t)
+ else if (19 === e.tag) ju(e, n, t)
+ else if (null !== e.child) {
+ ;(e.child.return = e), (e = e.child)
+ continue
+ }
+ if (e === t) break e
+ for (; null === e.sibling; ) {
+ if (null === e.return || e.return === t) break e
+ e = e.return
+ }
+ ;(e.sibling.return = e.return), (e = e.sibling)
+ }
+ r &= 1
+ }
+ if ((Po(ii, r), 0 == (1 & t.mode))) t.memoizedState = null
+ else
+ switch (a) {
+ case "forwards":
+ for (n = t.child, a = null; null !== n; )
+ null !== (e = n.alternate) && null === ui(e) && (a = n), (n = n.sibling)
+ null === (n = a)
+ ? ((a = t.child), (t.child = null))
+ : ((a = n.sibling), (n.sibling = null)),
+ Bu(t, !1, a, n, o)
+ break
+ case "backwards":
+ for (n = null, a = t.child, t.child = null; null !== a; ) {
+ if (null !== (e = a.alternate) && null === ui(e)) {
+ t.child = a
+ break
+ }
+ ;(e = a.sibling), (a.sibling = n), (n = a), (a = e)
+ }
+ Bu(t, !0, n, null, o)
+ break
+ case "together":
+ Bu(t, !1, null, null, void 0)
+ break
+ default:
+ t.memoizedState = null
+ }
+ return t.child
+ }
+ function $u(e, t) {
+ 0 == (1 & t.mode) &&
+ null !== e &&
+ ((e.alternate = null), (t.alternate = null), (t.flags |= 2))
+ }
+ function Hu(e, t, n) {
+ if (
+ (null !== e && (t.dependencies = e.dependencies),
+ (Ds |= t.lanes),
+ 0 == (n & t.childLanes))
+ )
+ return null
+ if (null !== e && t.child !== e.child) throw Error(oe(153))
+ if (null !== t.child) {
+ for (
+ n = Oc((e = t.child), e.pendingProps), t.child = n, n.return = t;
+ null !== e.sibling;
+
+ )
+ (e = e.sibling), ((n = n.sibling = Oc(e, e.pendingProps)).return = t)
+ n.sibling = null
+ }
+ return t.child
+ }
+ function Wu(e, t) {
+ if (!al)
+ switch (e.tailMode) {
+ case "hidden":
+ t = e.tail
+ for (var n = null; null !== t; )
+ null !== t.alternate && (n = t), (t = t.sibling)
+ null === n ? (e.tail = null) : (n.sibling = null)
+ break
+ case "collapsed":
+ n = e.tail
+ for (var r = null; null !== n; )
+ null !== n.alternate && (r = n), (n = n.sibling)
+ null === r
+ ? t || null === e.tail
+ ? (e.tail = null)
+ : (e.tail.sibling = null)
+ : (r.sibling = null)
+ }
+ }
+ function Qu(e) {
+ var t = null !== e.alternate && e.alternate.child === e.child,
+ n = 0,
+ r = 0
+ if (t)
+ for (var a = e.child; null !== a; )
+ (n |= a.lanes | a.childLanes),
+ (r |= 14680064 & a.subtreeFlags),
+ (r |= 14680064 & a.flags),
+ (a.return = e),
+ (a = a.sibling)
+ else
+ for (a = e.child; null !== a; )
+ (n |= a.lanes | a.childLanes),
+ (r |= a.subtreeFlags),
+ (r |= a.flags),
+ (a.return = e),
+ (a = a.sibling)
+ return (e.subtreeFlags |= r), (e.childLanes = n), t
+ }
+ function qu(e, t, n) {
+ var r = t.pendingProps
+ switch ((tl(t), t.tag)) {
+ case 2:
+ case 16:
+ case 15:
+ case 0:
+ case 11:
+ case 7:
+ case 8:
+ case 12:
+ case 9:
+ case 14:
+ return Qu(t), null
+ case 1:
+ case 17:
+ return No(t.type) && Oo(), Qu(t), null
+ case 3:
+ return (
+ (r = t.stateNode),
+ ai(),
+ _o(To),
+ _o(Lo),
+ ci(),
+ r.pendingContext &&
+ ((r.context = r.pendingContext), (r.pendingContext = null)),
+ (null !== e && null !== e.child) ||
+ (fl(t)
+ ? (t.flags |= 4)
+ : null === e ||
+ (e.memoizedState.isDehydrated && 0 == (256 & t.flags)) ||
+ ((t.flags |= 1024), null !== ol && (lc(ol), (ol = null)))),
+ Nu(e, t),
+ Qu(t),
+ null
+ )
+ case 5:
+ li(t)
+ var a = ni(ti.current)
+ if (((n = t.type), null !== e && null != t.stateNode))
+ Ou(e, t, n, r, a),
+ e.ref !== t.ref && ((t.flags |= 512), (t.flags |= 2097152))
+ else {
+ if (!r) {
+ if (null === t.stateNode) throw Error(oe(166))
+ return Qu(t), null
+ }
+ if (((e = ni(Zl.current)), fl(t))) {
+ ;(r = t.stateNode), (n = t.type)
+ var o = t.memoizedProps
+ switch (((r[fo] = t), (r[po] = o), (e = 0 != (1 & t.mode)), n)) {
+ case "dialog":
+ Ua("cancel", r), Ua("close", r)
+ break
+ case "iframe":
+ case "object":
+ case "embed":
+ Ua("load", r)
+ break
+ case "video":
+ case "audio":
+ for (a = 0; a < Aa.length; a++) Ua(Aa[a], r)
+ break
+ case "source":
+ Ua("error", r)
+ break
+ case "img":
+ case "image":
+ case "link":
+ Ua("error", r), Ua("load", r)
+ break
+ case "details":
+ Ua("toggle", r)
+ break
+ case "input":
+ Ye(r, o), Ua("invalid", r)
+ break
+ case "select":
+ ;(r._wrapperState = { wasMultiple: !!o.multiple }), Ua("invalid", r)
+ break
+ case "textarea":
+ at(r, o), Ua("invalid", r)
+ }
+ for (var l in (yt(n, o), (a = null), o))
+ if (o.hasOwnProperty(l)) {
+ var i = o[l]
+ "children" === l
+ ? "string" == typeof i
+ ? r.textContent !== i &&
+ (!0 !== o.suppressHydrationWarning && Xa(r.textContent, i, e),
+ (a = ["children", i]))
+ : "number" == typeof i &&
+ r.textContent !== "" + i &&
+ (!0 !== o.suppressHydrationWarning && Xa(r.textContent, i, e),
+ (a = ["children", "" + i]))
+ : ie.hasOwnProperty(l) &&
+ null != i &&
+ "onScroll" === l &&
+ Ua("scroll", r)
+ }
+ switch (n) {
+ case "input":
+ Qe(r), Ze(r, o, !0)
+ break
+ case "textarea":
+ Qe(r), lt(r)
+ break
+ case "select":
+ case "option":
+ break
+ default:
+ "function" == typeof o.onClick && (r.onclick = Ja)
+ }
+ ;(r = a), (t.updateQueue = r), null !== r && (t.flags |= 4)
+ } else {
+ ;(l = 9 === a.nodeType ? a : a.ownerDocument),
+ "http://www.w3.org/1999/xhtml" === e && (e = it(n)),
+ "http://www.w3.org/1999/xhtml" === e
+ ? "script" === n
+ ? (((e = l.createElement("div")).innerHTML = ""),
+ (e = e.removeChild(e.firstChild)))
+ : "string" == typeof r.is
+ ? (e = l.createElement(n, { is: r.is }))
+ : ((e = l.createElement(n)),
+ "select" === n &&
+ ((l = e),
+ r.multiple ? (l.multiple = !0) : r.size && (l.size = r.size)))
+ : (e = l.createElementNS(e, n)),
+ (e[fo] = t),
+ (e[po] = r),
+ zu(e, t, !1, !1),
+ (t.stateNode = e)
+ e: {
+ switch (((l = vt(n, r)), n)) {
+ case "dialog":
+ Ua("cancel", e), Ua("close", e), (a = r)
+ break
+ case "iframe":
+ case "object":
+ case "embed":
+ Ua("load", e), (a = r)
+ break
+ case "video":
+ case "audio":
+ for (a = 0; a < Aa.length; a++) Ua(Aa[a], e)
+ a = r
+ break
+ case "source":
+ Ua("error", e), (a = r)
+ break
+ case "img":
+ case "image":
+ case "link":
+ Ua("error", e), Ua("load", e), (a = r)
+ break
+ case "details":
+ Ua("toggle", e), (a = r)
+ break
+ case "input":
+ Ye(e, r), (a = Ge(e, r)), Ua("invalid", e)
+ break
+ case "option":
+ default:
+ a = r
+ break
+ case "select":
+ ;(e._wrapperState = { wasMultiple: !!r.multiple }),
+ (a = Ie({}, r, { value: void 0 })),
+ Ua("invalid", e)
+ break
+ case "textarea":
+ at(e, r), (a = rt(e, r)), Ua("invalid", e)
+ }
+ for (o in (yt(n, a), (i = a)))
+ if (i.hasOwnProperty(o)) {
+ var u = i[o]
+ "style" === o
+ ? mt(e, u)
+ : "dangerouslySetInnerHTML" === o
+ ? null != (u = u ? u.__html : void 0) && ct(e, u)
+ : "children" === o
+ ? "string" == typeof u
+ ? ("textarea" !== n || "" !== u) && ft(e, u)
+ : "number" == typeof u && ft(e, "" + u)
+ : "suppressContentEditableWarning" !== o &&
+ "suppressHydrationWarning" !== o &&
+ "autoFocus" !== o &&
+ (ie.hasOwnProperty(o)
+ ? null != u && "onScroll" === o && Ua("scroll", e)
+ : null != u && be(e, o, u, l))
+ }
+ switch (n) {
+ case "input":
+ Qe(e), Ze(e, r, !1)
+ break
+ case "textarea":
+ Qe(e), lt(e)
+ break
+ case "option":
+ null != r.value && e.setAttribute("value", "" + He(r.value))
+ break
+ case "select":
+ ;(e.multiple = !!r.multiple),
+ null != (o = r.value)
+ ? nt(e, !!r.multiple, o, !1)
+ : null != r.defaultValue &&
+ nt(e, !!r.multiple, r.defaultValue, !0)
+ break
+ default:
+ "function" == typeof a.onClick && (e.onclick = Ja)
+ }
+ switch (n) {
+ case "button":
+ case "input":
+ case "select":
+ case "textarea":
+ r = !!r.autoFocus
+ break e
+ case "img":
+ r = !0
+ break e
+ default:
+ r = !1
+ }
+ }
+ r && (t.flags |= 4)
+ }
+ null !== t.ref && ((t.flags |= 512), (t.flags |= 2097152))
+ }
+ return Qu(t), null
+ case 6:
+ if (e && null != t.stateNode) Au(e, t, e.memoizedProps, r)
+ else {
+ if ("string" != typeof r && null === t.stateNode) throw Error(oe(166))
+ if (((n = ni(ti.current)), ni(Zl.current), fl(t))) {
+ if (
+ ((r = t.stateNode),
+ (n = t.memoizedProps),
+ (r[fo] = t),
+ (o = r.nodeValue !== n) && null !== (e = nl))
+ )
+ switch (e.tag) {
+ case 3:
+ Xa(r.nodeValue, n, 0 != (1 & e.mode))
+ break
+ case 5:
+ !0 !== e.memoizedProps.suppressHydrationWarning &&
+ Xa(r.nodeValue, n, 0 != (1 & e.mode))
+ }
+ o && (t.flags |= 4)
+ } else
+ ((r = (9 === n.nodeType ? n : n.ownerDocument).createTextNode(r))[fo] =
+ t),
+ (t.stateNode = r)
+ }
+ return Qu(t), null
+ case 13:
+ if (
+ (_o(ii),
+ (r = t.memoizedState),
+ null === e ||
+ (null !== e.memoizedState && null !== e.memoizedState.dehydrated))
+ ) {
+ if (al && null !== rl && 0 != (1 & t.mode) && 0 == (128 & t.flags))
+ dl(), pl(), (t.flags |= 98560), (o = !1)
+ else if (((o = fl(t)), null !== r && null !== r.dehydrated)) {
+ if (null === e) {
+ if (!o) throw Error(oe(318))
+ if (!(o = null !== (o = t.memoizedState) ? o.dehydrated : null))
+ throw Error(oe(317))
+ o[fo] = t
+ } else
+ pl(), 0 == (128 & t.flags) && (t.memoizedState = null), (t.flags |= 4)
+ Qu(t), (o = !1)
+ } else null !== ol && (lc(ol), (ol = null)), (o = !0)
+ if (!o) return 65536 & t.flags ? t : null
+ }
+ return 0 != (128 & t.flags)
+ ? ((t.lanes = n), t)
+ : ((r = null !== r) != (null !== e && null !== e.memoizedState) &&
+ r &&
+ ((t.child.flags |= 8192),
+ 0 != (1 & t.mode) &&
+ (null === e || 0 != (1 & ii.current) ? 0 === As && (As = 3) : mc())),
+ null !== t.updateQueue && (t.flags |= 4),
+ Qu(t),
+ null)
+ case 4:
+ return (
+ ai(), Nu(e, t), null === e && Ba(t.stateNode.containerInfo), Qu(t), null
+ )
+ case 10:
+ return Sl(t.type._context), Qu(t), null
+ case 19:
+ if ((_o(ii), null === (o = t.memoizedState))) return Qu(t), null
+ if (((r = 0 != (128 & t.flags)), null === (l = o.rendering)))
+ if (r) Wu(o, !1)
+ else {
+ if (0 !== As || (null !== e && 0 != (128 & e.flags)))
+ for (e = t.child; null !== e; ) {
+ if (null !== (l = ui(e))) {
+ for (
+ t.flags |= 128,
+ Wu(o, !1),
+ null !== (r = l.updateQueue) &&
+ ((t.updateQueue = r), (t.flags |= 4)),
+ t.subtreeFlags = 0,
+ r = n,
+ n = t.child;
+ null !== n;
+
+ )
+ (e = r),
+ ((o = n).flags &= 14680066),
+ null === (l = o.alternate)
+ ? ((o.childLanes = 0),
+ (o.lanes = e),
+ (o.child = null),
+ (o.subtreeFlags = 0),
+ (o.memoizedProps = null),
+ (o.memoizedState = null),
+ (o.updateQueue = null),
+ (o.dependencies = null),
+ (o.stateNode = null))
+ : ((o.childLanes = l.childLanes),
+ (o.lanes = l.lanes),
+ (o.child = l.child),
+ (o.subtreeFlags = 0),
+ (o.deletions = null),
+ (o.memoizedProps = l.memoizedProps),
+ (o.memoizedState = l.memoizedState),
+ (o.updateQueue = l.updateQueue),
+ (o.type = l.type),
+ (e = l.dependencies),
+ (o.dependencies =
+ null === e
+ ? null
+ : { lanes: e.lanes, firstContext: e.firstContext })),
+ (n = n.sibling)
+ return Po(ii, (1 & ii.current) | 2), t.child
+ }
+ e = e.sibling
+ }
+ null !== o.tail &&
+ Yt() > Vs &&
+ ((t.flags |= 128), (r = !0), Wu(o, !1), (t.lanes = 4194304))
+ }
+ else {
+ if (!r)
+ if (null !== (e = ui(l))) {
+ if (
+ ((t.flags |= 128),
+ (r = !0),
+ null !== (n = e.updateQueue) && ((t.updateQueue = n), (t.flags |= 4)),
+ Wu(o, !0),
+ null === o.tail && "hidden" === o.tailMode && !l.alternate && !al)
+ )
+ return Qu(t), null
+ } else
+ 2 * Yt() - o.renderingStartTime > Vs &&
+ 1073741824 !== n &&
+ ((t.flags |= 128), (r = !0), Wu(o, !1), (t.lanes = 4194304))
+ o.isBackwards
+ ? ((l.sibling = t.child), (t.child = l))
+ : (null !== (n = o.last) ? (n.sibling = l) : (t.child = l), (o.last = l))
+ }
+ return null !== o.tail
+ ? ((t = o.tail),
+ (o.rendering = t),
+ (o.tail = t.sibling),
+ (o.renderingStartTime = Yt()),
+ (t.sibling = null),
+ (n = ii.current),
+ Po(ii, r ? (1 & n) | 2 : 1 & n),
+ t)
+ : (Qu(t), null)
+ case 22:
+ case 23:
+ return (
+ fc(),
+ (r = null !== t.memoizedState),
+ null !== e && (null !== e.memoizedState) !== r && (t.flags |= 8192),
+ r && 0 != (1 & t.mode)
+ ? 0 != (1073741824 & Ns) &&
+ (Qu(t), 6 & t.subtreeFlags && (t.flags |= 8192))
+ : Qu(t),
+ null
+ )
+ case 24:
+ case 25:
+ return null
+ }
+ throw Error(oe(156, t.tag))
+ }
+ function Ku(e, t) {
+ switch ((tl(t), t.tag)) {
+ case 1:
+ return (
+ No(t.type) && Oo(),
+ 65536 & (e = t.flags) ? ((t.flags = (-65537 & e) | 128), t) : null
+ )
+ case 3:
+ return (
+ ai(),
+ _o(To),
+ _o(Lo),
+ ci(),
+ 0 != (65536 & (e = t.flags)) && 0 == (128 & e)
+ ? ((t.flags = (-65537 & e) | 128), t)
+ : null
+ )
+ case 5:
+ return li(t), null
+ case 13:
+ if ((_o(ii), null !== (e = t.memoizedState) && null !== e.dehydrated)) {
+ if (null === t.alternate) throw Error(oe(340))
+ pl()
+ }
+ return 65536 & (e = t.flags) ? ((t.flags = (-65537 & e) | 128), t) : null
+ case 19:
+ return _o(ii), null
+ case 4:
+ return ai(), null
+ case 10:
+ return Sl(t.type._context), null
+ case 22:
+ case 23:
+ return fc(), null
+ default:
+ return null
+ }
+ }
+ ;(zu = function (e, t) {
+ for (var n = t.child; null !== n; ) {
+ if (5 === n.tag || 6 === n.tag) e.appendChild(n.stateNode)
+ else if (4 !== n.tag && null !== n.child) {
+ ;(n.child.return = n), (n = n.child)
+ continue
+ }
+ if (n === t) break
+ for (; null === n.sibling; ) {
+ if (null === n.return || n.return === t) return
+ n = n.return
+ }
+ ;(n.sibling.return = n.return), (n = n.sibling)
+ }
+ }),
+ (Nu = function () {}),
+ (Ou = function (e, t, n, r) {
+ var a = e.memoizedProps
+ if (a !== r) {
+ ;(e = t.stateNode), ni(Zl.current)
+ var o,
+ l = null
+ switch (n) {
+ case "input":
+ ;(a = Ge(e, a)), (r = Ge(e, r)), (l = [])
+ break
+ case "select":
+ ;(a = Ie({}, a, { value: void 0 })),
+ (r = Ie({}, r, { value: void 0 })),
+ (l = [])
+ break
+ case "textarea":
+ ;(a = rt(e, a)), (r = rt(e, r)), (l = [])
+ break
+ default:
+ "function" != typeof a.onClick &&
+ "function" == typeof r.onClick &&
+ (e.onclick = Ja)
+ }
+ for (s in (yt(n, r), (n = null), a))
+ if (!r.hasOwnProperty(s) && a.hasOwnProperty(s) && null != a[s])
+ if ("style" === s) {
+ var i = a[s]
+ for (o in i) i.hasOwnProperty(o) && (n || (n = {}), (n[o] = ""))
+ } else
+ "dangerouslySetInnerHTML" !== s &&
+ "children" !== s &&
+ "suppressContentEditableWarning" !== s &&
+ "suppressHydrationWarning" !== s &&
+ "autoFocus" !== s &&
+ (ie.hasOwnProperty(s) ? l || (l = []) : (l = l || []).push(s, null))
+ for (s in r) {
+ var u = r[s]
+ if (
+ ((i = null != a ? a[s] : void 0),
+ r.hasOwnProperty(s) && u !== i && (null != u || null != i))
+ )
+ if ("style" === s)
+ if (i) {
+ for (o in i)
+ !i.hasOwnProperty(o) ||
+ (u && u.hasOwnProperty(o)) ||
+ (n || (n = {}), (n[o] = ""))
+ for (o in u)
+ u.hasOwnProperty(o) &&
+ i[o] !== u[o] &&
+ (n || (n = {}), (n[o] = u[o]))
+ } else n || (l || (l = []), l.push(s, n)), (n = u)
+ else
+ "dangerouslySetInnerHTML" === s
+ ? ((u = u ? u.__html : void 0),
+ (i = i ? i.__html : void 0),
+ null != u && i !== u && (l = l || []).push(s, u))
+ : "children" === s
+ ? ("string" != typeof u && "number" != typeof u) ||
+ (l = l || []).push(s, "" + u)
+ : "suppressContentEditableWarning" !== s &&
+ "suppressHydrationWarning" !== s &&
+ (ie.hasOwnProperty(s)
+ ? (null != u && "onScroll" === s && Ua("scroll", e),
+ l || i === u || (l = []))
+ : (l = l || []).push(s, u))
+ }
+ n && (l = l || []).push("style", n)
+ var s = l
+ ;(t.updateQueue = s) && (t.flags |= 4)
+ }
+ }),
+ (Au = function (e, t, n, r) {
+ n !== r && (t.flags |= 4)
+ })
+ var Gu = !1,
+ Yu = !1,
+ Xu = "function" == typeof WeakSet ? WeakSet : Set,
+ Ju = null
+ function Zu(e, t) {
+ var n = e.ref
+ if (null !== n)
+ if ("function" == typeof n)
+ try {
+ n(null)
+ } catch (r) {
+ Ec(e, t, r)
+ }
+ else n.current = null
+ }
+ function es(e, t, n) {
+ try {
+ n()
+ } catch (r) {
+ Ec(e, t, r)
+ }
+ }
+ var ts = !1
+ function ns(e, t, n) {
+ var r = t.updateQueue
+ if (null !== (r = null !== r ? r.lastEffect : null)) {
+ var a = (r = r.next)
+ do {
+ if ((a.tag & e) === e) {
+ var o = a.destroy
+ ;(a.destroy = void 0), void 0 !== o && es(t, n, o)
+ }
+ a = a.next
+ } while (a !== r)
+ }
+ }
+ function rs(e, t) {
+ if (null !== (t = null !== (t = t.updateQueue) ? t.lastEffect : null)) {
+ var n = (t = t.next)
+ do {
+ if ((n.tag & e) === e) {
+ var r = n.create
+ n.destroy = r()
+ }
+ n = n.next
+ } while (n !== t)
+ }
+ }
+ function as(e) {
+ var t = e.ref
+ if (null !== t) {
+ var n = e.stateNode
+ e.tag, (e = n), "function" == typeof t ? t(e) : (t.current = e)
+ }
+ }
+ function os(e) {
+ var t = e.alternate
+ null !== t && ((e.alternate = null), os(t)),
+ (e.child = null),
+ (e.deletions = null),
+ (e.sibling = null),
+ 5 === e.tag &&
+ null !== (t = e.stateNode) &&
+ (delete t[fo], delete t[po], delete t[mo], delete t[go], delete t[yo]),
+ (e.stateNode = null),
+ (e.return = null),
+ (e.dependencies = null),
+ (e.memoizedProps = null),
+ (e.memoizedState = null),
+ (e.pendingProps = null),
+ (e.stateNode = null),
+ (e.updateQueue = null)
+ }
+ function ls(e) {
+ return 5 === e.tag || 3 === e.tag || 4 === e.tag
+ }
+ function is(e) {
+ e: for (;;) {
+ for (; null === e.sibling; ) {
+ if (null === e.return || ls(e.return)) return null
+ e = e.return
+ }
+ for (
+ e.sibling.return = e.return, e = e.sibling;
+ 5 !== e.tag && 6 !== e.tag && 18 !== e.tag;
+
+ ) {
+ if (2 & e.flags) continue e
+ if (null === e.child || 4 === e.tag) continue e
+ ;(e.child.return = e), (e = e.child)
+ }
+ if (!(2 & e.flags)) return e.stateNode
+ }
+ }
+ function us(e, t, n) {
+ var r = e.tag
+ if (5 === r || 6 === r)
+ (e = e.stateNode),
+ t
+ ? 8 === n.nodeType
+ ? n.parentNode.insertBefore(e, t)
+ : n.insertBefore(e, t)
+ : (8 === n.nodeType
+ ? (t = n.parentNode).insertBefore(e, n)
+ : (t = n).appendChild(e),
+ null != (n = n._reactRootContainer) ||
+ null !== t.onclick ||
+ (t.onclick = Ja))
+ else if (4 !== r && null !== (e = e.child))
+ for (us(e, t, n), e = e.sibling; null !== e; ) us(e, t, n), (e = e.sibling)
+ }
+ function ss(e, t, n) {
+ var r = e.tag
+ if (5 === r || 6 === r)
+ (e = e.stateNode), t ? n.insertBefore(e, t) : n.appendChild(e)
+ else if (4 !== r && null !== (e = e.child))
+ for (ss(e, t, n), e = e.sibling; null !== e; ) ss(e, t, n), (e = e.sibling)
+ }
+ var cs = null,
+ fs = !1
+ function ds(e, t, n) {
+ for (n = n.child; null !== n; ) ps(e, t, n), (n = n.sibling)
+ }
+ function ps(e, t, n) {
+ if (an && "function" == typeof an.onCommitFiberUnmount)
+ try {
+ an.onCommitFiberUnmount(rn, n)
+ } catch (i) {}
+ switch (n.tag) {
+ case 5:
+ Yu || Zu(n, t)
+ case 6:
+ var r = cs,
+ a = fs
+ ;(cs = null),
+ ds(e, t, n),
+ (fs = a),
+ null !== (cs = r) &&
+ (fs
+ ? ((e = cs),
+ (n = n.stateNode),
+ 8 === e.nodeType ? e.parentNode.removeChild(n) : e.removeChild(n))
+ : cs.removeChild(n.stateNode))
+ break
+ case 18:
+ null !== cs &&
+ (fs
+ ? ((e = cs),
+ (n = n.stateNode),
+ 8 === e.nodeType ? io(e.parentNode, n) : 1 === e.nodeType && io(e, n),
+ Vn(e))
+ : io(cs, n.stateNode))
+ break
+ case 4:
+ ;(r = cs),
+ (a = fs),
+ (cs = n.stateNode.containerInfo),
+ (fs = !0),
+ ds(e, t, n),
+ (cs = r),
+ (fs = a)
+ break
+ case 0:
+ case 11:
+ case 14:
+ case 15:
+ if (!Yu && null !== (r = n.updateQueue) && null !== (r = r.lastEffect)) {
+ a = r = r.next
+ do {
+ var o = a,
+ l = o.destroy
+ ;(o = o.tag),
+ void 0 !== l && (0 != (2 & o) || 0 != (4 & o)) && es(n, t, l),
+ (a = a.next)
+ } while (a !== r)
+ }
+ ds(e, t, n)
+ break
+ case 1:
+ if (
+ !Yu &&
+ (Zu(n, t), "function" == typeof (r = n.stateNode).componentWillUnmount)
+ )
+ try {
+ ;(r.props = n.memoizedProps),
+ (r.state = n.memoizedState),
+ r.componentWillUnmount()
+ } catch (i) {
+ Ec(n, t, i)
+ }
+ ds(e, t, n)
+ break
+ case 21:
+ ds(e, t, n)
+ break
+ case 22:
+ 1 & n.mode
+ ? ((Yu = (r = Yu) || null !== n.memoizedState), ds(e, t, n), (Yu = r))
+ : ds(e, t, n)
+ break
+ default:
+ ds(e, t, n)
+ }
+ }
+ function hs(e) {
+ var t = e.updateQueue
+ if (null !== t) {
+ e.updateQueue = null
+ var n = e.stateNode
+ null === n && (n = e.stateNode = new Xu()),
+ t.forEach(function (t) {
+ var r = Lc.bind(null, e, t)
+ n.has(t) || (n.add(t), t.then(r, r))
+ })
+ }
+ }
+ function ms(e, t) {
+ var n = t.deletions
+ if (null !== n)
+ for (var r = 0; r < n.length; r++) {
+ var a = n[r]
+ try {
+ var o = e,
+ l = t,
+ i = l
+ e: for (; null !== i; ) {
+ switch (i.tag) {
+ case 5:
+ ;(cs = i.stateNode), (fs = !1)
+ break e
+ case 3:
+ case 4:
+ ;(cs = i.stateNode.containerInfo), (fs = !0)
+ break e
+ }
+ i = i.return
+ }
+ if (null === cs) throw Error(oe(160))
+ ps(o, l, a), (cs = null), (fs = !1)
+ var u = a.alternate
+ null !== u && (u.return = null), (a.return = null)
+ } catch (s) {
+ Ec(a, t, s)
+ }
+ }
+ if (12854 & t.subtreeFlags)
+ for (t = t.child; null !== t; ) gs(t, e), (t = t.sibling)
+ }
+ function gs(e, t) {
+ var n = e.alternate,
+ r = e.flags
+ switch (e.tag) {
+ case 0:
+ case 11:
+ case 14:
+ case 15:
+ if ((ms(t, e), ys(e), 4 & r)) {
+ try {
+ ns(3, e, e.return), rs(3, e)
+ } catch (pf) {
+ Ec(e, e.return, pf)
+ }
+ try {
+ ns(5, e, e.return)
+ } catch (pf) {
+ Ec(e, e.return, pf)
+ }
+ }
+ break
+ case 1:
+ ms(t, e), ys(e), 512 & r && null !== n && Zu(n, n.return)
+ break
+ case 5:
+ if (
+ (ms(t, e), ys(e), 512 & r && null !== n && Zu(n, n.return), 32 & e.flags)
+ ) {
+ var a = e.stateNode
+ try {
+ ft(a, "")
+ } catch (pf) {
+ Ec(e, e.return, pf)
+ }
+ }
+ if (4 & r && null != (a = e.stateNode)) {
+ var o = e.memoizedProps,
+ l = null !== n ? n.memoizedProps : o,
+ i = e.type,
+ u = e.updateQueue
+ if (((e.updateQueue = null), null !== u))
+ try {
+ "input" === i && "radio" === o.type && null != o.name && Xe(a, o),
+ vt(i, l)
+ var s = vt(i, o)
+ for (l = 0; l < u.length; l += 2) {
+ var c = u[l],
+ f = u[l + 1]
+ "style" === c
+ ? mt(a, f)
+ : "dangerouslySetInnerHTML" === c
+ ? ct(a, f)
+ : "children" === c
+ ? ft(a, f)
+ : be(a, c, f, s)
+ }
+ switch (i) {
+ case "input":
+ Je(a, o)
+ break
+ case "textarea":
+ ot(a, o)
+ break
+ case "select":
+ var d = a._wrapperState.wasMultiple
+ a._wrapperState.wasMultiple = !!o.multiple
+ var p = o.value
+ null != p
+ ? nt(a, !!o.multiple, p, !1)
+ : d !== !!o.multiple &&
+ (null != o.defaultValue
+ ? nt(a, !!o.multiple, o.defaultValue, !0)
+ : nt(a, !!o.multiple, o.multiple ? [] : "", !1))
+ }
+ a[po] = o
+ } catch (pf) {
+ Ec(e, e.return, pf)
+ }
+ }
+ break
+ case 6:
+ if ((ms(t, e), ys(e), 4 & r)) {
+ if (null === e.stateNode) throw Error(oe(162))
+ ;(a = e.stateNode), (o = e.memoizedProps)
+ try {
+ a.nodeValue = o
+ } catch (pf) {
+ Ec(e, e.return, pf)
+ }
+ }
+ break
+ case 3:
+ if ((ms(t, e), ys(e), 4 & r && null !== n && n.memoizedState.isDehydrated))
+ try {
+ Vn(t.containerInfo)
+ } catch (pf) {
+ Ec(e, e.return, pf)
+ }
+ break
+ case 4:
+ default:
+ ms(t, e), ys(e)
+ break
+ case 13:
+ ms(t, e),
+ ys(e),
+ 8192 & (a = e.child).flags &&
+ ((o = null !== a.memoizedState),
+ (a.stateNode.isHidden = o),
+ !o ||
+ (null !== a.alternate && null !== a.alternate.memoizedState) ||
+ (Bs = Yt())),
+ 4 & r && hs(e)
+ break
+ case 22:
+ if (
+ ((c = null !== n && null !== n.memoizedState),
+ 1 & e.mode ? ((Yu = (s = Yu) || c), ms(t, e), (Yu = s)) : ms(t, e),
+ ys(e),
+ 8192 & r)
+ ) {
+ if (
+ ((s = null !== e.memoizedState),
+ (e.stateNode.isHidden = s) && !c && 0 != (1 & e.mode))
+ )
+ for (Ju = e, c = e.child; null !== c; ) {
+ for (f = Ju = c; null !== Ju; ) {
+ switch (((p = (d = Ju).child), d.tag)) {
+ case 0:
+ case 11:
+ case 14:
+ case 15:
+ ns(4, d, d.return)
+ break
+ case 1:
+ Zu(d, d.return)
+ var h = d.stateNode
+ if ("function" == typeof h.componentWillUnmount) {
+ ;(r = d), (n = d.return)
+ try {
+ ;(t = r),
+ (h.props = t.memoizedProps),
+ (h.state = t.memoizedState),
+ h.componentWillUnmount()
+ } catch (pf) {
+ Ec(r, n, pf)
+ }
+ }
+ break
+ case 5:
+ Zu(d, d.return)
+ break
+ case 22:
+ if (null !== d.memoizedState) {
+ ks(f)
+ continue
+ }
+ }
+ null !== p ? ((p.return = d), (Ju = p)) : ks(f)
+ }
+ c = c.sibling
+ }
+ e: for (c = null, f = e; ; ) {
+ if (5 === f.tag) {
+ if (null === c) {
+ c = f
+ try {
+ ;(a = f.stateNode),
+ s
+ ? "function" == typeof (o = a.style).setProperty
+ ? o.setProperty("display", "none", "important")
+ : (o.display = "none")
+ : ((i = f.stateNode),
+ (l =
+ null != (u = f.memoizedProps.style) &&
+ u.hasOwnProperty("display")
+ ? u.display
+ : null),
+ (i.style.display = ht("display", l)))
+ } catch (pf) {
+ Ec(e, e.return, pf)
+ }
+ }
+ } else if (6 === f.tag) {
+ if (null === c)
+ try {
+ f.stateNode.nodeValue = s ? "" : f.memoizedProps
+ } catch (pf) {
+ Ec(e, e.return, pf)
+ }
+ } else if (
+ ((22 !== f.tag && 23 !== f.tag) ||
+ null === f.memoizedState ||
+ f === e) &&
+ null !== f.child
+ ) {
+ ;(f.child.return = f), (f = f.child)
+ continue
+ }
+ if (f === e) break e
+ for (; null === f.sibling; ) {
+ if (null === f.return || f.return === e) break e
+ c === f && (c = null), (f = f.return)
+ }
+ c === f && (c = null), (f.sibling.return = f.return), (f = f.sibling)
+ }
+ }
+ break
+ case 19:
+ ms(t, e), ys(e), 4 & r && hs(e)
+ case 21:
+ }
+ }
+ function ys(e) {
+ var t = e.flags
+ if (2 & t) {
+ try {
+ e: {
+ for (var n = e.return; null !== n; ) {
+ if (ls(n)) {
+ var r = n
+ break e
+ }
+ n = n.return
+ }
+ throw Error(oe(160))
+ }
+ switch (r.tag) {
+ case 5:
+ var a = r.stateNode
+ 32 & r.flags && (ft(a, ""), (r.flags &= -33)), ss(e, is(e), a)
+ break
+ case 3:
+ case 4:
+ var o = r.stateNode.containerInfo
+ us(e, is(e), o)
+ break
+ default:
+ throw Error(oe(161))
+ }
+ } catch (W) {
+ Ec(e, e.return, W)
+ }
+ e.flags &= -3
+ }
+ 4096 & t && (e.flags &= -4097)
+ }
+ function vs(e, t, n) {
+ ;(Ju = e), bs(e)
+ }
+ function bs(e, t, n) {
+ for (var r = 0 != (1 & e.mode); null !== Ju; ) {
+ var a = Ju,
+ o = a.child
+ if (22 === a.tag && r) {
+ var l = null !== a.memoizedState || Gu
+ if (!l) {
+ var i = a.alternate,
+ u = (null !== i && null !== i.memoizedState) || Yu
+ i = Gu
+ var s = Yu
+ if (((Gu = l), (Yu = u) && !s))
+ for (Ju = a; null !== Ju; )
+ (u = (l = Ju).child),
+ 22 === l.tag && null !== l.memoizedState
+ ? Ss(a)
+ : null !== u
+ ? ((u.return = l), (Ju = u))
+ : Ss(a)
+ for (; null !== o; ) (Ju = o), bs(o), (o = o.sibling)
+ ;(Ju = a), (Gu = i), (Yu = s)
+ }
+ ws(e)
+ } else
+ 0 != (8772 & a.subtreeFlags) && null !== o
+ ? ((o.return = a), (Ju = o))
+ : ws(e)
+ }
+ }
+ function ws(e) {
+ for (; null !== Ju; ) {
+ var t = Ju
+ if (0 != (8772 & t.flags)) {
+ var n = t.alternate
+ try {
+ if (0 != (8772 & t.flags))
+ switch (t.tag) {
+ case 0:
+ case 11:
+ case 15:
+ Yu || rs(5, t)
+ break
+ case 1:
+ var r = t.stateNode
+ if (4 & t.flags && !Yu)
+ if (null === n) r.componentDidMount()
+ else {
+ var a =
+ t.elementType === t.type
+ ? n.memoizedProps
+ : gl(t.type, n.memoizedProps)
+ r.componentDidUpdate(
+ a,
+ n.memoizedState,
+ r.__reactInternalSnapshotBeforeUpdate
+ )
+ }
+ var o = t.updateQueue
+ null !== o && Ul(t, o, r)
+ break
+ case 3:
+ var l = t.updateQueue
+ if (null !== l) {
+ if (((n = null), null !== t.child))
+ switch (t.child.tag) {
+ case 5:
+ case 1:
+ n = t.child.stateNode
+ }
+ Ul(t, l, n)
+ }
+ break
+ case 5:
+ var i = t.stateNode
+ if (null === n && 4 & t.flags) {
+ n = i
+ var u = t.memoizedProps
+ switch (t.type) {
+ case "button":
+ case "input":
+ case "select":
+ case "textarea":
+ u.autoFocus && n.focus()
+ break
+ case "img":
+ u.src && (n.src = u.src)
+ }
+ }
+ break
+ case 6:
+ case 4:
+ case 12:
+ case 19:
+ case 17:
+ case 21:
+ case 22:
+ case 23:
+ case 25:
+ break
+ case 13:
+ if (null === t.memoizedState) {
+ var s = t.alternate
+ if (null !== s) {
+ var c = s.memoizedState
+ if (null !== c) {
+ var f = c.dehydrated
+ null !== f && Vn(f)
+ }
+ }
+ }
+ break
+ default:
+ throw Error(oe(163))
+ }
+ Yu || (512 & t.flags && as(t))
+ } catch (p) {
+ Ec(t, t.return, p)
+ }
+ }
+ if (t === e) {
+ Ju = null
+ break
+ }
+ if (null !== (n = t.sibling)) {
+ ;(n.return = t.return), (Ju = n)
+ break
+ }
+ Ju = t.return
+ }
+ }
+ function ks(e) {
+ for (; null !== Ju; ) {
+ var t = Ju
+ if (t === e) {
+ Ju = null
+ break
+ }
+ var n = t.sibling
+ if (null !== n) {
+ ;(n.return = t.return), (Ju = n)
+ break
+ }
+ Ju = t.return
+ }
+ }
+ function Ss(e) {
+ for (; null !== Ju; ) {
+ var t = Ju
+ try {
+ switch (t.tag) {
+ case 0:
+ case 11:
+ case 15:
+ var n = t.return
+ try {
+ rs(4, t)
+ } catch (W) {
+ Ec(t, n, W)
+ }
+ break
+ case 1:
+ var r = t.stateNode
+ if ("function" == typeof r.componentDidMount) {
+ var a = t.return
+ try {
+ r.componentDidMount()
+ } catch (W) {
+ Ec(t, a, W)
+ }
+ }
+ var o = t.return
+ try {
+ as(t)
+ } catch (W) {
+ Ec(t, o, W)
+ }
+ break
+ case 5:
+ var l = t.return
+ try {
+ as(t)
+ } catch (W) {
+ Ec(t, l, W)
+ }
+ }
+ } catch (W) {
+ Ec(t, t.return, W)
+ }
+ if (t === e) {
+ Ju = null
+ break
+ }
+ var i = t.sibling
+ if (null !== i) {
+ ;(i.return = t.return), (Ju = i)
+ break
+ }
+ Ju = t.return
+ }
+ }
+ var xs,
+ Es = Math.ceil,
+ _s = we.ReactCurrentDispatcher,
+ Ps = we.ReactCurrentOwner,
+ Cs = we.ReactCurrentBatchConfig,
+ Ls = 0,
+ Ts = null,
+ Rs = null,
+ zs = 0,
+ Ns = 0,
+ Os = Eo(0),
+ As = 0,
+ Ms = null,
+ Ds = 0,
+ Is = 0,
+ Us = 0,
+ Fs = null,
+ js = null,
+ Bs = 0,
+ Vs = 1 / 0,
+ $s = null,
+ Hs = !1,
+ Ws = null,
+ Qs = null,
+ qs = !1,
+ Ks = null,
+ Gs = 0,
+ Ys = 0,
+ Xs = null,
+ Js = -1,
+ Zs = 0
+ function ec() {
+ return 0 != (6 & Ls) ? Yt() : -1 !== Js ? Js : (Js = Yt())
+ }
+ function tc(e) {
+ return 0 == (1 & e.mode)
+ ? 1
+ : 0 != (2 & Ls) && 0 !== zs
+ ? zs & -zs
+ : null !== ml.transition
+ ? (0 === Zs && (Zs = mn()), Zs)
+ : 0 !== (e = bn)
+ ? e
+ : (e = void 0 === (e = window.event) ? 16 : Yn(e.type))
+ }
+ function nc(e, t, n, r) {
+ if (50 < Ys) throw ((Ys = 0), (Xs = null), Error(oe(185)))
+ yn(e, n, r),
+ (0 != (2 & Ls) && e === Ts) ||
+ (e === Ts && (0 == (2 & Ls) && (Is |= n), 4 === As && ic(e, zs)),
+ rc(e, r),
+ 1 === n && 0 === Ls && 0 == (1 & t.mode) && ((Vs = Yt() + 500), Fo && Vo()))
+ }
+ function rc(e, t) {
+ var n = e.callbackNode
+ !(function (e, t) {
+ for (
+ var n = e.suspendedLanes,
+ r = e.pingedLanes,
+ a = e.expirationTimes,
+ o = e.pendingLanes;
+ 0 < o;
+
+ ) {
+ var l = 31 - on(o),
+ i = 1 << l,
+ u = a[l]
+ ;-1 === u
+ ? (0 != (i & n) && 0 == (i & r)) || (a[l] = pn(i, t))
+ : u <= t && (e.expiredLanes |= i),
+ (o &= ~i)
+ }
+ })(e, t)
+ var r = dn(e, e === Ts ? zs : 0)
+ if (0 === r)
+ null !== n && qt(n), (e.callbackNode = null), (e.callbackPriority = 0)
+ else if (((t = r & -r), e.callbackPriority !== t)) {
+ if ((null != n && qt(n), 1 === t))
+ 0 === e.tag
+ ? (function (e) {
+ ;(Fo = !0), Bo(e)
+ })(uc.bind(null, e))
+ : Bo(uc.bind(null, e)),
+ oo(function () {
+ 0 == (6 & Ls) && Vo()
+ }),
+ (n = null)
+ else {
+ switch (wn(r)) {
+ case 1:
+ n = Jt
+ break
+ case 4:
+ n = Zt
+ break
+ case 16:
+ default:
+ n = en
+ break
+ case 536870912:
+ n = nn
+ }
+ n = Tc(n, ac.bind(null, e))
+ }
+ ;(e.callbackPriority = t), (e.callbackNode = n)
+ }
+ }
+ function ac(e, t) {
+ if (((Js = -1), (Zs = 0), 0 != (6 & Ls))) throw Error(oe(327))
+ var n = e.callbackNode
+ if (Sc() && e.callbackNode !== n) return null
+ var r = dn(e, e === Ts ? zs : 0)
+ if (0 === r) return null
+ if (0 != (30 & r) || 0 != (r & e.expiredLanes) || t) t = gc(e, r)
+ else {
+ t = r
+ var a = Ls
+ Ls |= 2
+ var o = hc()
+ for ((Ts === e && zs === t) || (($s = null), (Vs = Yt() + 500), dc(e, t)); ; )
+ try {
+ vc()
+ break
+ } catch (i) {
+ pc(e, i)
+ }
+ kl(),
+ (_s.current = o),
+ (Ls = a),
+ null !== Rs ? (t = 0) : ((Ts = null), (zs = 0), (t = As))
+ }
+ if (0 !== t) {
+ if ((2 === t && 0 !== (a = hn(e)) && ((r = a), (t = oc(e, a))), 1 === t))
+ throw ((n = Ms), dc(e, 0), ic(e, r), rc(e, Yt()), n)
+ if (6 === t) ic(e, r)
+ else {
+ if (
+ ((a = e.current.alternate),
+ 0 == (30 & r) &&
+ !(function (e) {
+ for (var t = e; ; ) {
+ if (16384 & t.flags) {
+ var n = t.updateQueue
+ if (null !== n && null !== (n = n.stores))
+ for (var r = 0; r < n.length; r++) {
+ var a = n[r],
+ o = a.getSnapshot
+ a = a.value
+ try {
+ if (!la(o(), a)) return !1
+ } catch (l) {
+ return !1
+ }
+ }
+ }
+ if (((n = t.child), 16384 & t.subtreeFlags && null !== n))
+ (n.return = t), (t = n)
+ else {
+ if (t === e) break
+ for (; null === t.sibling; ) {
+ if (null === t.return || t.return === e) return !0
+ t = t.return
+ }
+ ;(t.sibling.return = t.return), (t = t.sibling)
+ }
+ }
+ return !0
+ })(a) &&
+ (2 === (t = gc(e, r)) && 0 !== (o = hn(e)) && ((r = o), (t = oc(e, o))),
+ 1 === t))
+ )
+ throw ((n = Ms), dc(e, 0), ic(e, r), rc(e, Yt()), n)
+ switch (((e.finishedWork = a), (e.finishedLanes = r), t)) {
+ case 0:
+ case 1:
+ throw Error(oe(345))
+ case 2:
+ case 5:
+ kc(e, js, $s)
+ break
+ case 3:
+ if ((ic(e, r), (130023424 & r) === r && 10 < (t = Bs + 500 - Yt()))) {
+ if (0 !== dn(e, 0)) break
+ if (((a = e.suspendedLanes) & r) !== r) {
+ ec(), (e.pingedLanes |= e.suspendedLanes & a)
+ break
+ }
+ e.timeoutHandle = no(kc.bind(null, e, js, $s), t)
+ break
+ }
+ kc(e, js, $s)
+ break
+ case 4:
+ if ((ic(e, r), (4194240 & r) === r)) break
+ for (t = e.eventTimes, a = -1; 0 < r; ) {
+ var l = 31 - on(r)
+ ;(o = 1 << l), (l = t[l]) > a && (a = l), (r &= ~o)
+ }
+ if (
+ ((r = a),
+ 10 <
+ (r =
+ (120 > (r = Yt() - r)
+ ? 120
+ : 480 > r
+ ? 480
+ : 1080 > r
+ ? 1080
+ : 1920 > r
+ ? 1920
+ : 3e3 > r
+ ? 3e3
+ : 4320 > r
+ ? 4320
+ : 1960 * Es(r / 1960)) - r))
+ ) {
+ e.timeoutHandle = no(kc.bind(null, e, js, $s), r)
+ break
+ }
+ kc(e, js, $s)
+ break
+ default:
+ throw Error(oe(329))
+ }
+ }
+ }
+ return rc(e, Yt()), e.callbackNode === n ? ac.bind(null, e) : null
+ }
+ function oc(e, t) {
+ var n = Fs
+ return (
+ e.current.memoizedState.isDehydrated && (dc(e, t).flags |= 256),
+ 2 !== (e = gc(e, t)) && ((t = js), (js = n), null !== t && lc(t)),
+ e
+ )
+ }
+ function lc(e) {
+ null === js ? (js = e) : js.push.apply(js, e)
+ }
+ function ic(e, t) {
+ for (
+ t &= ~Us,
+ t &= ~Is,
+ e.suspendedLanes |= t,
+ e.pingedLanes &= ~t,
+ e = e.expirationTimes;
+ 0 < t;
+
+ ) {
+ var n = 31 - on(t),
+ r = 1 << n
+ ;(e[n] = -1), (t &= ~r)
+ }
+ }
+ function uc(e) {
+ if (0 != (6 & Ls)) throw Error(oe(327))
+ Sc()
+ var t = dn(e, 0)
+ if (0 == (1 & t)) return rc(e, Yt()), null
+ var n = gc(e, t)
+ if (0 !== e.tag && 2 === n) {
+ var r = hn(e)
+ 0 !== r && ((t = r), (n = oc(e, r)))
+ }
+ if (1 === n) throw ((n = Ms), dc(e, 0), ic(e, t), rc(e, Yt()), n)
+ if (6 === n) throw Error(oe(345))
+ return (
+ (e.finishedWork = e.current.alternate),
+ (e.finishedLanes = t),
+ kc(e, js, $s),
+ rc(e, Yt()),
+ null
+ )
+ }
+ function sc(e, t) {
+ var n = Ls
+ Ls |= 1
+ try {
+ return e(t)
+ } finally {
+ 0 === (Ls = n) && ((Vs = Yt() + 500), Fo && Vo())
+ }
+ }
+ function cc(e) {
+ null !== Ks && 0 === Ks.tag && 0 == (6 & Ls) && Sc()
+ var t = Ls
+ Ls |= 1
+ var n = Cs.transition,
+ r = bn
+ try {
+ if (((Cs.transition = null), (bn = 1), e)) return e()
+ } finally {
+ ;(bn = r), (Cs.transition = n), 0 == (6 & (Ls = t)) && Vo()
+ }
+ }
+ function fc() {
+ ;(Ns = Os.current), _o(Os)
+ }
+ function dc(e, t) {
+ ;(e.finishedWork = null), (e.finishedLanes = 0)
+ var n = e.timeoutHandle
+ if ((-1 !== n && ((e.timeoutHandle = -1), ro(n)), null !== Rs))
+ for (n = Rs.return; null !== n; ) {
+ var r = n
+ switch ((tl(r), r.tag)) {
+ case 1:
+ null != (r = r.type.childContextTypes) && Oo()
+ break
+ case 3:
+ ai(), _o(To), _o(Lo), ci()
+ break
+ case 5:
+ li(r)
+ break
+ case 4:
+ ai()
+ break
+ case 13:
+ case 19:
+ _o(ii)
+ break
+ case 10:
+ Sl(r.type._context)
+ break
+ case 22:
+ case 23:
+ fc()
+ }
+ n = n.return
+ }
+ if (
+ ((Ts = e),
+ (Rs = e = Oc(e.current, null)),
+ (zs = Ns = t),
+ (As = 0),
+ (Ms = null),
+ (Us = Is = Ds = 0),
+ (js = Fs = null),
+ null !== Pl)
+ ) {
+ for (t = 0; t < Pl.length; t++)
+ if (null !== (r = (n = Pl[t]).interleaved)) {
+ n.interleaved = null
+ var a = r.next,
+ o = n.pending
+ if (null !== o) {
+ var l = o.next
+ ;(o.next = a), (r.next = l)
+ }
+ n.pending = r
+ }
+ Pl = null
+ }
+ return e
+ }
+ function pc(e, t) {
+ for (;;) {
+ var n = Rs
+ try {
+ if ((kl(), (fi.current = ou), yi)) {
+ for (var r = hi.memoizedState; null !== r; ) {
+ var a = r.queue
+ null !== a && (a.pending = null), (r = r.next)
+ }
+ yi = !1
+ }
+ if (
+ ((pi = 0),
+ (gi = mi = hi = null),
+ (vi = !1),
+ (bi = 0),
+ (Ps.current = null),
+ null === n || null === n.return)
+ ) {
+ ;(As = 1), (Ms = t), (Rs = null)
+ break
+ }
+ e: {
+ var o = e,
+ l = n.return,
+ i = n,
+ u = t
+ if (
+ ((t = zs),
+ (i.flags |= 32768),
+ null !== u && "object" == typeof u && "function" == typeof u.then)
+ ) {
+ var s = u,
+ c = i,
+ f = c.tag
+ if (0 == (1 & c.mode) && (0 === f || 11 === f || 15 === f)) {
+ var d = c.alternate
+ d
+ ? ((c.updateQueue = d.updateQueue),
+ (c.memoizedState = d.memoizedState),
+ (c.lanes = d.lanes))
+ : ((c.updateQueue = null), (c.memoizedState = null))
+ }
+ var p = gu(l)
+ if (null !== p) {
+ ;(p.flags &= -257),
+ yu(p, l, i, 0, t),
+ 1 & p.mode && mu(o, s, t),
+ (u = s)
+ var h = (t = p).updateQueue
+ if (null === h) {
+ var m = new Set()
+ m.add(u), (t.updateQueue = m)
+ } else h.add(u)
+ break e
+ }
+ if (0 == (1 & t)) {
+ mu(o, s, t), mc()
+ break e
+ }
+ u = Error(oe(426))
+ } else if (al && 1 & i.mode) {
+ var g = gu(l)
+ if (null !== g) {
+ 0 == (65536 & g.flags) && (g.flags |= 256),
+ yu(g, l, i, 0, t),
+ hl(su(u, i))
+ break e
+ }
+ }
+ ;(o = u = su(u, i)),
+ 4 !== As && (As = 2),
+ null === Fs ? (Fs = [o]) : Fs.push(o),
+ (o = l)
+ do {
+ switch (o.tag) {
+ case 3:
+ ;(o.flags |= 65536), (t &= -t), (o.lanes |= t), Dl(o, pu(0, u, t))
+ break e
+ case 1:
+ i = u
+ var y = o.type,
+ v = o.stateNode
+ if (
+ 0 == (128 & o.flags) &&
+ ("function" == typeof y.getDerivedStateFromError ||
+ (null !== v &&
+ "function" == typeof v.componentDidCatch &&
+ (null === Qs || !Qs.has(v))))
+ ) {
+ ;(o.flags |= 65536), (t &= -t), (o.lanes |= t), Dl(o, hu(o, i, t))
+ break e
+ }
+ }
+ o = o.return
+ } while (null !== o)
+ }
+ wc(n)
+ } catch (b) {
+ ;(t = b), Rs === n && null !== n && (Rs = n = n.return)
+ continue
+ }
+ break
+ }
+ }
+ function hc() {
+ var e = _s.current
+ return (_s.current = ou), null === e ? ou : e
+ }
+ function mc() {
+ ;(0 !== As && 3 !== As && 2 !== As) || (As = 4),
+ null === Ts || (0 == (268435455 & Ds) && 0 == (268435455 & Is)) || ic(Ts, zs)
+ }
+ function gc(e, t) {
+ var n = Ls
+ Ls |= 2
+ var r = hc()
+ for ((Ts === e && zs === t) || (($s = null), dc(e, t)); ; )
+ try {
+ yc()
+ break
+ } catch (df) {
+ pc(e, df)
+ }
+ if ((kl(), (Ls = n), (_s.current = r), null !== Rs)) throw Error(oe(261))
+ return (Ts = null), (zs = 0), As
+ }
+ function yc() {
+ for (; null !== Rs; ) bc(Rs)
+ }
+ function vc() {
+ for (; null !== Rs && !Kt(); ) bc(Rs)
+ }
+ function bc(e) {
+ var t = xs(e.alternate, e, Ns)
+ ;(e.memoizedProps = e.pendingProps),
+ null === t ? wc(e) : (Rs = t),
+ (Ps.current = null)
+ }
+ function wc(e) {
+ var t = e
+ do {
+ var n = t.alternate
+ if (((e = t.return), 0 == (32768 & t.flags))) {
+ if (null !== (n = qu(n, t, Ns))) return void (Rs = n)
+ } else {
+ if (null !== (n = Ku(n, t))) return (n.flags &= 32767), void (Rs = n)
+ if (null === e) return (As = 6), void (Rs = null)
+ ;(e.flags |= 32768), (e.subtreeFlags = 0), (e.deletions = null)
+ }
+ if (null !== (t = t.sibling)) return void (Rs = t)
+ Rs = t = e
+ } while (null !== t)
+ 0 === As && (As = 5)
+ }
+ function kc(e, t, n) {
+ var r = bn,
+ a = Cs.transition
+ try {
+ ;(Cs.transition = null),
+ (bn = 1),
+ (function (e, t, n, r) {
+ do {
+ Sc()
+ } while (null !== Ks)
+ if (0 != (6 & Ls)) throw Error(oe(327))
+ n = e.finishedWork
+ var a = e.finishedLanes
+ if (null === n) return null
+ if (((e.finishedWork = null), (e.finishedLanes = 0), n === e.current))
+ throw Error(oe(177))
+ ;(e.callbackNode = null), (e.callbackPriority = 0)
+ var o = n.lanes | n.childLanes
+ if (
+ ((function (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 a = 31 - on(n),
+ o = 1 << a
+ ;(t[a] = 0), (r[a] = -1), (e[a] = -1), (n &= ~o)
+ }
+ })(e, o),
+ e === Ts && ((Rs = Ts = null), (zs = 0)),
+ (0 == (2064 & n.subtreeFlags) && 0 == (2064 & n.flags)) ||
+ qs ||
+ ((qs = !0),
+ Tc(en, function () {
+ return Sc(), null
+ })),
+ (o = 0 != (15990 & n.flags)),
+ 0 != (15990 & n.subtreeFlags) || o)
+ ) {
+ ;(o = Cs.transition), (Cs.transition = null)
+ var l = bn
+ bn = 1
+ var i = Ls
+ ;(Ls |= 4),
+ (Ps.current = null),
+ (function (e, t) {
+ if (((Za = Hn), da((e = fa())))) {
+ if ("selectionStart" in e)
+ var n = { start: e.selectionStart, end: e.selectionEnd }
+ else
+ e: {
+ var r =
+ (n = ((n = e.ownerDocument) && n.defaultView) || window)
+ .getSelection && n.getSelection()
+ if (r && 0 !== r.rangeCount) {
+ n = r.anchorNode
+ var a = r.anchorOffset,
+ o = r.focusNode
+ r = r.focusOffset
+ try {
+ n.nodeType, o.nodeType
+ } catch (w) {
+ n = null
+ break e
+ }
+ var l = 0,
+ i = -1,
+ u = -1,
+ s = 0,
+ c = 0,
+ f = e,
+ d = null
+ t: for (;;) {
+ for (
+ var p;
+ f !== n || (0 !== a && 3 !== f.nodeType) || (i = l + a),
+ f !== o || (0 !== r && 3 !== f.nodeType) || (u = l + r),
+ 3 === f.nodeType && (l += f.nodeValue.length),
+ null !== (p = f.firstChild);
+
+ )
+ (d = f), (f = p)
+ for (;;) {
+ if (f === e) break t
+ if (
+ (d === n && ++s === a && (i = l),
+ d === o && ++c === r && (u = l),
+ null !== (p = f.nextSibling))
+ )
+ break
+ d = (f = d).parentNode
+ }
+ f = p
+ }
+ n = -1 === i || -1 === u ? null : { start: i, end: u }
+ } else n = null
+ }
+ n = n || { start: 0, end: 0 }
+ } else n = null
+ for (
+ eo = { focusedElem: e, selectionRange: n }, Hn = !1, Ju = t;
+ null !== Ju;
+
+ )
+ if (
+ ((e = (t = Ju).child), 0 != (1028 & t.subtreeFlags) && null !== e)
+ )
+ (e.return = t), (Ju = e)
+ else
+ for (; null !== Ju; ) {
+ t = Ju
+ try {
+ var h = t.alternate
+ if (0 != (1024 & t.flags))
+ switch (t.tag) {
+ case 0:
+ case 11:
+ case 15:
+ case 5:
+ case 6:
+ case 4:
+ case 17:
+ break
+ case 1:
+ if (null !== h) {
+ var m = h.memoizedProps,
+ g = h.memoizedState,
+ y = t.stateNode,
+ v = y.getSnapshotBeforeUpdate(
+ t.elementType === t.type ? m : gl(t.type, m),
+ g
+ )
+ y.__reactInternalSnapshotBeforeUpdate = v
+ }
+ break
+ case 3:
+ var b = t.stateNode.containerInfo
+ 1 === b.nodeType
+ ? (b.textContent = "")
+ : 9 === b.nodeType &&
+ b.documentElement &&
+ b.removeChild(b.documentElement)
+ break
+ default:
+ throw Error(oe(163))
+ }
+ } catch (w) {
+ Ec(t, t.return, w)
+ }
+ if (null !== (e = t.sibling)) {
+ ;(e.return = t.return), (Ju = e)
+ break
+ }
+ Ju = t.return
+ }
+ ;(h = ts), (ts = !1)
+ })(e, n),
+ gs(n, e),
+ pa(eo),
+ (Hn = !!Za),
+ (eo = Za = null),
+ (e.current = n),
+ vs(n),
+ Gt(),
+ (Ls = i),
+ (bn = l),
+ (Cs.transition = o)
+ } else e.current = n
+ if (
+ (qs && ((qs = !1), (Ks = e), (Gs = a)),
+ 0 === (o = e.pendingLanes) && (Qs = null),
+ (function (e) {
+ if (an && "function" == typeof an.onCommitFiberRoot)
+ try {
+ an.onCommitFiberRoot(rn, e, void 0, 128 == (128 & e.current.flags))
+ } catch (t) {}
+ })(n.stateNode),
+ rc(e, Yt()),
+ null !== t)
+ )
+ for (r = e.onRecoverableError, n = 0; n < t.length; n++)
+ (a = t[n]), r(a.value, { componentStack: a.stack, digest: a.digest })
+ if (Hs) throw ((Hs = !1), (e = Ws), (Ws = null), e)
+ 0 != (1 & Gs) && 0 !== e.tag && Sc(),
+ 0 != (1 & (o = e.pendingLanes))
+ ? e === Xs
+ ? Ys++
+ : ((Ys = 0), (Xs = e))
+ : (Ys = 0),
+ Vo()
+ })(e, t, n, r)
+ } finally {
+ ;(Cs.transition = a), (bn = r)
+ }
+ return null
+ }
+ function Sc() {
+ if (null !== Ks) {
+ var e = wn(Gs),
+ t = Cs.transition,
+ n = bn
+ try {
+ if (((Cs.transition = null), (bn = 16 > e ? 16 : e), null === Ks)) var r = !1
+ else {
+ if (((e = Ks), (Ks = null), (Gs = 0), 0 != (6 & Ls))) throw Error(oe(331))
+ var a = Ls
+ for (Ls |= 4, Ju = e.current; null !== Ju; ) {
+ var o = Ju,
+ l = o.child
+ if (0 != (16 & Ju.flags)) {
+ var i = o.deletions
+ if (null !== i) {
+ for (var u = 0; u < i.length; u++) {
+ var s = i[u]
+ for (Ju = s; null !== Ju; ) {
+ var c = Ju
+ switch (c.tag) {
+ case 0:
+ case 11:
+ case 15:
+ ns(8, c, o)
+ }
+ var f = c.child
+ if (null !== f) (f.return = c), (Ju = f)
+ else
+ for (; null !== Ju; ) {
+ var d = (c = Ju).sibling,
+ p = c.return
+ if ((os(c), c === s)) {
+ Ju = null
+ break
+ }
+ if (null !== d) {
+ ;(d.return = p), (Ju = d)
+ break
+ }
+ Ju = p
+ }
+ }
+ }
+ var h = o.alternate
+ if (null !== h) {
+ var m = h.child
+ if (null !== m) {
+ h.child = null
+ do {
+ var g = m.sibling
+ ;(m.sibling = null), (m = g)
+ } while (null !== m)
+ }
+ }
+ Ju = o
+ }
+ }
+ if (0 != (2064 & o.subtreeFlags) && null !== l) (l.return = o), (Ju = l)
+ else
+ e: for (; null !== Ju; ) {
+ if (0 != (2048 & (o = Ju).flags))
+ switch (o.tag) {
+ case 0:
+ case 11:
+ case 15:
+ ns(9, o, o.return)
+ }
+ var y = o.sibling
+ if (null !== y) {
+ ;(y.return = o.return), (Ju = y)
+ break e
+ }
+ Ju = o.return
+ }
+ }
+ var v = e.current
+ for (Ju = v; null !== Ju; ) {
+ var b = (l = Ju).child
+ if (0 != (2064 & l.subtreeFlags) && null !== b) (b.return = l), (Ju = b)
+ else
+ e: for (l = v; null !== Ju; ) {
+ if (0 != (2048 & (i = Ju).flags))
+ try {
+ switch (i.tag) {
+ case 0:
+ case 11:
+ case 15:
+ rs(9, i)
+ }
+ } catch (k) {
+ Ec(i, i.return, k)
+ }
+ if (i === l) {
+ Ju = null
+ break e
+ }
+ var w = i.sibling
+ if (null !== w) {
+ ;(w.return = i.return), (Ju = w)
+ break e
+ }
+ Ju = i.return
+ }
+ }
+ if (((Ls = a), Vo(), an && "function" == typeof an.onPostCommitFiberRoot))
+ try {
+ an.onPostCommitFiberRoot(rn, e)
+ } catch (k) {}
+ r = !0
+ }
+ return r
+ } finally {
+ ;(bn = n), (Cs.transition = t)
+ }
+ }
+ return !1
+ }
+ function xc(e, t, n) {
+ ;(e = Al(e, (t = pu(0, (t = su(n, t)), 1)), 1)),
+ (t = ec()),
+ null !== e && (yn(e, 1, t), rc(e, t))
+ }
+ function Ec(e, t, n) {
+ if (3 === e.tag) xc(e, e, n)
+ else
+ for (; null !== t; ) {
+ if (3 === t.tag) {
+ xc(t, e, n)
+ break
+ }
+ if (1 === t.tag) {
+ var r = t.stateNode
+ if (
+ "function" == typeof t.type.getDerivedStateFromError ||
+ ("function" == typeof r.componentDidCatch && (null === Qs || !Qs.has(r)))
+ ) {
+ ;(t = Al(t, (e = hu(t, (e = su(n, e)), 1)), 1)),
+ (e = ec()),
+ null !== t && (yn(t, 1, e), rc(t, e))
+ break
+ }
+ }
+ t = t.return
+ }
+ }
+ function _c(e, t, n) {
+ var r = e.pingCache
+ null !== r && r.delete(t),
+ (t = ec()),
+ (e.pingedLanes |= e.suspendedLanes & n),
+ Ts === e &&
+ (zs & n) === n &&
+ (4 === As || (3 === As && (130023424 & zs) === zs && 500 > Yt() - Bs)
+ ? dc(e, 0)
+ : (Us |= n)),
+ rc(e, t)
+ }
+ function Pc(e, t) {
+ 0 === t &&
+ (0 == (1 & e.mode)
+ ? (t = 1)
+ : ((t = cn), 0 == (130023424 & (cn <<= 1)) && (cn = 4194304)))
+ var n = ec()
+ null !== (e = Tl(e, t)) && (yn(e, t, n), rc(e, n))
+ }
+ function Cc(e) {
+ var t = e.memoizedState,
+ n = 0
+ null !== t && (n = t.retryLane), Pc(e, n)
+ }
+ function Lc(e, t) {
+ var n = 0
+ switch (e.tag) {
+ case 13:
+ var r = e.stateNode,
+ a = e.memoizedState
+ null !== a && (n = a.retryLane)
+ break
+ case 19:
+ r = e.stateNode
+ break
+ default:
+ throw Error(oe(314))
+ }
+ null !== r && r.delete(t), Pc(e, n)
+ }
+ function Tc(e, t) {
+ return Qt(e, t)
+ }
+ function Rc(e, t, n, r) {
+ ;(this.tag = e),
+ (this.key = n),
+ (this.sibling =
+ this.child =
+ this.return =
+ this.stateNode =
+ this.type =
+ this.elementType =
+ null),
+ (this.index = 0),
+ (this.ref = null),
+ (this.pendingProps = t),
+ (this.dependencies =
+ this.memoizedState =
+ this.updateQueue =
+ this.memoizedProps =
+ null),
+ (this.mode = r),
+ (this.subtreeFlags = this.flags = 0),
+ (this.deletions = null),
+ (this.childLanes = this.lanes = 0),
+ (this.alternate = null)
+ }
+ function zc(e, t, n, r) {
+ return new Rc(e, t, n, r)
+ }
+ function Nc(e) {
+ return !(!(e = e.prototype) || !e.isReactComponent)
+ }
+ function Oc(e, t) {
+ var n = e.alternate
+ return (
+ null === n
+ ? (((n = zc(e.tag, t, e.key, e.mode)).elementType = e.elementType),
+ (n.type = e.type),
+ (n.stateNode = e.stateNode),
+ (n.alternate = e),
+ (e.alternate = n))
+ : ((n.pendingProps = t),
+ (n.type = e.type),
+ (n.flags = 0),
+ (n.subtreeFlags = 0),
+ (n.deletions = null)),
+ (n.flags = 14680064 & e.flags),
+ (n.childLanes = e.childLanes),
+ (n.lanes = e.lanes),
+ (n.child = e.child),
+ (n.memoizedProps = e.memoizedProps),
+ (n.memoizedState = e.memoizedState),
+ (n.updateQueue = e.updateQueue),
+ (t = e.dependencies),
+ (n.dependencies =
+ null === t ? null : { lanes: t.lanes, firstContext: t.firstContext }),
+ (n.sibling = e.sibling),
+ (n.index = e.index),
+ (n.ref = e.ref),
+ n
+ )
+ }
+ function Ac(e, t, n, r, a, o) {
+ var l = 2
+ if (((r = e), "function" == typeof e)) Nc(e) && (l = 1)
+ else if ("string" == typeof e) l = 5
+ else
+ e: switch (e) {
+ case xe:
+ return Mc(n.children, a, o, t)
+ case Ee:
+ ;(l = 8), (a |= 8)
+ break
+ case _e:
+ return ((e = zc(12, n, t, 2 | a)).elementType = _e), (e.lanes = o), e
+ case Te:
+ return ((e = zc(13, n, t, a)).elementType = Te), (e.lanes = o), e
+ case Re:
+ return ((e = zc(19, n, t, a)).elementType = Re), (e.lanes = o), e
+ case Oe:
+ return Dc(n, a, o, t)
+ default:
+ if ("object" == typeof e && null !== e)
+ switch (e.$$typeof) {
+ case Pe:
+ l = 10
+ break e
+ case Ce:
+ l = 9
+ break e
+ case Le:
+ l = 11
+ break e
+ case ze:
+ l = 14
+ break e
+ case Ne:
+ ;(l = 16), (r = null)
+ break e
+ }
+ throw Error(oe(130, null == e ? e : typeof e, ""))
+ }
+ return ((t = zc(l, n, t, a)).elementType = e), (t.type = r), (t.lanes = o), t
+ }
+ function Mc(e, t, n, r) {
+ return ((e = zc(7, e, r, t)).lanes = n), e
+ }
+ function Dc(e, t, n, r) {
+ return (
+ ((e = zc(22, e, r, t)).elementType = Oe),
+ (e.lanes = n),
+ (e.stateNode = { isHidden: !1 }),
+ e
+ )
+ }
+ function Ic(e, t, n) {
+ return ((e = zc(6, e, null, t)).lanes = n), e
+ }
+ function Uc(e, t, n) {
+ return (
+ ((t = zc(4, null !== e.children ? e.children : [], e.key, t)).lanes = n),
+ (t.stateNode = {
+ containerInfo: e.containerInfo,
+ pendingChildren: null,
+ implementation: e.implementation
+ }),
+ t
+ )
+ }
+ function Fc(e, t, n, r, a) {
+ ;(this.tag = t),
+ (this.containerInfo = e),
+ (this.finishedWork =
+ this.pingCache =
+ this.current =
+ this.pendingChildren =
+ null),
+ (this.timeoutHandle = -1),
+ (this.callbackNode = this.pendingContext = this.context = null),
+ (this.callbackPriority = 0),
+ (this.eventTimes = gn(0)),
+ (this.expirationTimes = gn(-1)),
+ (this.entangledLanes =
+ this.finishedLanes =
+ this.mutableReadLanes =
+ this.expiredLanes =
+ this.pingedLanes =
+ this.suspendedLanes =
+ this.pendingLanes =
+ 0),
+ (this.entanglements = gn(0)),
+ (this.identifierPrefix = r),
+ (this.onRecoverableError = a),
+ (this.mutableSourceEagerHydrationData = null)
+ }
+ function jc(e, t, n, r, a, o, l, i, u) {
+ return (
+ (e = new Fc(e, t, n, i, u)),
+ 1 === t ? ((t = 1), !0 === o && (t |= 8)) : (t = 0),
+ (o = zc(3, null, null, t)),
+ (e.current = o),
+ (o.stateNode = e),
+ (o.memoizedState = {
+ element: r,
+ isDehydrated: n,
+ cache: null,
+ transitions: null,
+ pendingSuspenseBoundaries: null
+ }),
+ zl(o),
+ e
+ )
+ }
+ function Bc(e) {
+ if (!e) return Co
+ e: {
+ if (Bt((e = e._reactInternals)) !== e || 1 !== e.tag) throw Error(oe(170))
+ var t = e
+ do {
+ switch (t.tag) {
+ case 3:
+ t = t.stateNode.context
+ break e
+ case 1:
+ if (No(t.type)) {
+ t = t.stateNode.__reactInternalMemoizedMergedChildContext
+ break e
+ }
+ }
+ t = t.return
+ } while (null !== t)
+ throw Error(oe(171))
+ }
+ if (1 === e.tag) {
+ var n = e.type
+ if (No(n)) return Mo(e, n, t)
+ }
+ return t
+ }
+ function Vc(e, t, n, r, a, o, l, i, u) {
+ return (
+ ((e = jc(n, r, !0, e, 0, o, 0, i, u)).context = Bc(null)),
+ (n = e.current),
+ ((o = Ol((r = ec()), (a = tc(n)))).callback = null != t ? t : null),
+ Al(n, o, a),
+ (e.current.lanes = a),
+ yn(e, a, r),
+ rc(e, r),
+ e
+ )
+ }
+ function $c(e, t, n, r) {
+ var a = t.current,
+ o = ec(),
+ l = tc(a)
+ return (
+ (n = Bc(n)),
+ null === t.context ? (t.context = n) : (t.pendingContext = n),
+ ((t = Ol(o, l)).payload = { element: e }),
+ null !== (r = void 0 === r ? null : r) && (t.callback = r),
+ null !== (e = Al(a, t, l)) && (nc(e, a, l, o), Ml(e, a, l)),
+ l
+ )
+ }
+ function Hc(e) {
+ return (e = e.current).child ? (e.child.tag, e.child.stateNode) : null
+ }
+ function Wc(e, t) {
+ if (null !== (e = e.memoizedState) && null !== e.dehydrated) {
+ var n = e.retryLane
+ e.retryLane = 0 !== n && n < t ? n : t
+ }
+ }
+ function Qc(e, t) {
+ Wc(e, t), (e = e.alternate) && Wc(e, t)
+ }
+ xs = function (e, t, n) {
+ if (null !== e)
+ if (e.memoizedProps !== t.pendingProps || To.current) bu = !0
+ else {
+ if (0 == (e.lanes & n) && 0 == (128 & t.flags))
+ return (
+ (bu = !1),
+ (function (e, t, n) {
+ switch (t.tag) {
+ case 3:
+ Tu(t), pl()
+ break
+ case 5:
+ oi(t)
+ break
+ case 1:
+ No(t.type) && Do(t)
+ break
+ case 4:
+ ri(t, t.stateNode.containerInfo)
+ break
+ case 10:
+ var r = t.type._context,
+ a = t.memoizedProps.value
+ Po(yl, r._currentValue), (r._currentValue = a)
+ break
+ case 13:
+ if (null !== (r = t.memoizedState))
+ return null !== r.dehydrated
+ ? (Po(ii, 1 & ii.current), (t.flags |= 128), null)
+ : 0 != (n & t.child.childLanes)
+ ? Iu(e, t, n)
+ : (Po(ii, 1 & ii.current),
+ null !== (e = Hu(e, t, n)) ? e.sibling : null)
+ Po(ii, 1 & ii.current)
+ break
+ case 19:
+ if (((r = 0 != (n & t.childLanes)), 0 != (128 & e.flags))) {
+ if (r) return Vu(e, t, n)
+ t.flags |= 128
+ }
+ if (
+ (null !== (a = t.memoizedState) &&
+ ((a.rendering = null), (a.tail = null), (a.lastEffect = null)),
+ Po(ii, ii.current),
+ r)
+ )
+ break
+ return null
+ case 22:
+ case 23:
+ return (t.lanes = 0), Eu(e, t, n)
+ }
+ return Hu(e, t, n)
+ })(e, t, n)
+ )
+ bu = 0 != (131072 & e.flags)
+ }
+ else (bu = !1), al && 0 != (1048576 & t.flags) && Zo(t, Qo, t.index)
+ switch (((t.lanes = 0), t.tag)) {
+ case 2:
+ var r = t.type
+ $u(e, t), (e = t.pendingProps)
+ var a = zo(t, Lo.current)
+ El(t, n), (a = xi(null, t, r, e, a, n))
+ var o = Ei()
+ return (
+ (t.flags |= 1),
+ "object" == typeof a &&
+ null !== a &&
+ "function" == typeof a.render &&
+ void 0 === a.$$typeof
+ ? ((t.tag = 1),
+ (t.memoizedState = null),
+ (t.updateQueue = null),
+ No(r) ? ((o = !0), Do(t)) : (o = !1),
+ (t.memoizedState =
+ null !== a.state && void 0 !== a.state ? a.state : null),
+ zl(t),
+ (a.updater = Bl),
+ (t.stateNode = a),
+ (a._reactInternals = t),
+ Wl(t, r, e, n),
+ (t = Lu(null, t, r, !0, o, n)))
+ : ((t.tag = 0), al && o && el(t), wu(null, t, a, n), (t = t.child)),
+ t
+ )
+ case 16:
+ r = t.elementType
+ e: {
+ switch (
+ ($u(e, t),
+ (e = t.pendingProps),
+ (r = (a = r._init)(r._payload)),
+ (t.type = r),
+ (a = t.tag =
+ (function (e) {
+ if ("function" == typeof e) return Nc(e) ? 1 : 0
+ if (null != e) {
+ if ((e = e.$$typeof) === Le) return 11
+ if (e === ze) return 14
+ }
+ return 2
+ })(r)),
+ (e = gl(r, e)),
+ a)
+ ) {
+ case 0:
+ t = Pu(null, t, r, e, n)
+ break e
+ case 1:
+ t = Cu(null, t, r, e, n)
+ break e
+ case 11:
+ t = ku(null, t, r, e, n)
+ break e
+ case 14:
+ t = Su(null, t, r, gl(r.type, e), n)
+ break e
+ }
+ throw Error(oe(306, r, ""))
+ }
+ return t
+ case 0:
+ return (
+ (r = t.type),
+ (a = t.pendingProps),
+ Pu(e, t, r, (a = t.elementType === r ? a : gl(r, a)), n)
+ )
+ case 1:
+ return (
+ (r = t.type),
+ (a = t.pendingProps),
+ Cu(e, t, r, (a = t.elementType === r ? a : gl(r, a)), n)
+ )
+ case 3:
+ e: {
+ if ((Tu(t), null === e)) throw Error(oe(387))
+ ;(r = t.pendingProps),
+ (a = (o = t.memoizedState).element),
+ Nl(e, t),
+ Il(t, r, null, n)
+ var l = t.memoizedState
+ if (((r = l.element), o.isDehydrated)) {
+ if (
+ ((o = {
+ element: r,
+ isDehydrated: !1,
+ cache: l.cache,
+ pendingSuspenseBoundaries: l.pendingSuspenseBoundaries,
+ transitions: l.transitions
+ }),
+ (t.updateQueue.baseState = o),
+ (t.memoizedState = o),
+ 256 & t.flags)
+ ) {
+ t = Ru(e, t, r, n, (a = su(Error(oe(423)), t)))
+ break e
+ }
+ if (r !== a) {
+ t = Ru(e, t, r, n, (a = su(Error(oe(424)), t)))
+ break e
+ }
+ for (
+ rl = uo(t.stateNode.containerInfo.firstChild),
+ nl = t,
+ al = !0,
+ ol = null,
+ n = Xl(t, null, r, n),
+ t.child = n;
+ n;
+
+ )
+ (n.flags = (-3 & n.flags) | 4096), (n = n.sibling)
+ } else {
+ if ((pl(), r === a)) {
+ t = Hu(e, t, n)
+ break e
+ }
+ wu(e, t, r, n)
+ }
+ t = t.child
+ }
+ return t
+ case 5:
+ return (
+ oi(t),
+ null === e && sl(t),
+ (r = t.type),
+ (a = t.pendingProps),
+ (o = null !== e ? e.memoizedProps : null),
+ (l = a.children),
+ to(r, a) ? (l = null) : null !== o && to(r, o) && (t.flags |= 32),
+ _u(e, t),
+ wu(e, t, l, n),
+ t.child
+ )
+ case 6:
+ return null === e && sl(t), null
+ case 13:
+ return Iu(e, t, n)
+ case 4:
+ return (
+ ri(t, t.stateNode.containerInfo),
+ (r = t.pendingProps),
+ null === e ? (t.child = Yl(t, null, r, n)) : wu(e, t, r, n),
+ t.child
+ )
+ case 11:
+ return (
+ (r = t.type),
+ (a = t.pendingProps),
+ ku(e, t, r, (a = t.elementType === r ? a : gl(r, a)), n)
+ )
+ case 7:
+ return wu(e, t, t.pendingProps, n), t.child
+ case 8:
+ case 12:
+ return wu(e, t, t.pendingProps.children, n), t.child
+ case 10:
+ e: {
+ if (
+ ((r = t.type._context),
+ (a = t.pendingProps),
+ (o = t.memoizedProps),
+ (l = a.value),
+ Po(yl, r._currentValue),
+ (r._currentValue = l),
+ null !== o)
+ )
+ if (la(o.value, l)) {
+ if (o.children === a.children && !To.current) {
+ t = Hu(e, t, n)
+ break e
+ }
+ } else
+ for (null !== (o = t.child) && (o.return = t); null !== o; ) {
+ var i = o.dependencies
+ if (null !== i) {
+ l = o.child
+ for (var u = i.firstContext; null !== u; ) {
+ if (u.context === r) {
+ if (1 === o.tag) {
+ ;(u = Ol(-1, n & -n)).tag = 2
+ var s = o.updateQueue
+ if (null !== s) {
+ var c = (s = s.shared).pending
+ null === c
+ ? (u.next = u)
+ : ((u.next = c.next), (c.next = u)),
+ (s.pending = u)
+ }
+ }
+ ;(o.lanes |= n),
+ null !== (u = o.alternate) && (u.lanes |= n),
+ xl(o.return, n, t),
+ (i.lanes |= n)
+ break
+ }
+ u = u.next
+ }
+ } else if (10 === o.tag) l = o.type === t.type ? null : o.child
+ else if (18 === o.tag) {
+ if (null === (l = o.return)) throw Error(oe(341))
+ ;(l.lanes |= n),
+ null !== (i = l.alternate) && (i.lanes |= n),
+ xl(l, n, t),
+ (l = o.sibling)
+ } else l = o.child
+ if (null !== l) l.return = o
+ else
+ for (l = o; null !== l; ) {
+ if (l === t) {
+ l = null
+ break
+ }
+ if (null !== (o = l.sibling)) {
+ ;(o.return = l.return), (l = o)
+ break
+ }
+ l = l.return
+ }
+ o = l
+ }
+ wu(e, t, a.children, n), (t = t.child)
+ }
+ return t
+ case 9:
+ return (
+ (a = t.type),
+ (r = t.pendingProps.children),
+ El(t, n),
+ (r = r((a = _l(a)))),
+ (t.flags |= 1),
+ wu(e, t, r, n),
+ t.child
+ )
+ case 14:
+ return (
+ (a = gl((r = t.type), t.pendingProps)), Su(e, t, r, (a = gl(r.type, a)), n)
+ )
+ case 15:
+ return xu(e, t, t.type, t.pendingProps, n)
+ case 17:
+ return (
+ (r = t.type),
+ (a = t.pendingProps),
+ (a = t.elementType === r ? a : gl(r, a)),
+ $u(e, t),
+ (t.tag = 1),
+ No(r) ? ((e = !0), Do(t)) : (e = !1),
+ El(t, n),
+ $l(t, r, a),
+ Wl(t, r, a, n),
+ Lu(null, t, r, !0, e, n)
+ )
+ case 19:
+ return Vu(e, t, n)
+ case 22:
+ return Eu(e, t, n)
+ }
+ throw Error(oe(156, t.tag))
+ }
+ var qc =
+ "function" == typeof reportError
+ ? reportError
+ : function (e) {
+ console.error(e)
+ }
+ function Kc(e) {
+ this._internalRoot = e
+ }
+ function Gc(e) {
+ this._internalRoot = e
+ }
+ function Yc(e) {
+ return !(!e || (1 !== e.nodeType && 9 !== e.nodeType && 11 !== e.nodeType))
+ }
+ function Xc(e) {
+ return !(
+ !e ||
+ (1 !== e.nodeType &&
+ 9 !== e.nodeType &&
+ 11 !== e.nodeType &&
+ (8 !== e.nodeType || " react-mount-point-unstable " !== e.nodeValue))
+ )
+ }
+ function Jc() {}
+ function Zc(e, t, n, r, a) {
+ var o = n._reactRootContainer
+ if (o) {
+ var l = o
+ if ("function" == typeof a) {
+ var i = a
+ a = function () {
+ var e = Hc(l)
+ i.call(e)
+ }
+ }
+ $c(t, l, e, a)
+ } else
+ l = (function (e, t, n, r, a) {
+ if (a) {
+ if ("function" == typeof r) {
+ var o = r
+ r = function () {
+ var e = Hc(l)
+ o.call(e)
+ }
+ }
+ var l = Vc(t, r, e, 0, null, !1, 0, "", Jc)
+ return (
+ (e._reactRootContainer = l),
+ (e[ho] = l.current),
+ Ba(8 === e.nodeType ? e.parentNode : e),
+ cc(),
+ l
+ )
+ }
+ for (; (a = e.lastChild); ) e.removeChild(a)
+ if ("function" == typeof r) {
+ var i = r
+ r = function () {
+ var e = Hc(u)
+ i.call(e)
+ }
+ }
+ var u = jc(e, 0, !1, null, 0, !1, 0, "", Jc)
+ return (
+ (e._reactRootContainer = u),
+ (e[ho] = u.current),
+ Ba(8 === e.nodeType ? e.parentNode : e),
+ cc(function () {
+ $c(t, u, n, r)
+ }),
+ u
+ )
+ })(n, t, e, a, r)
+ return Hc(l)
+ }
+ ;(Gc.prototype.render = Kc.prototype.render =
+ function (e) {
+ var t = this._internalRoot
+ if (null === t) throw Error(oe(409))
+ $c(e, t, null, null)
+ }),
+ (Gc.prototype.unmount = Kc.prototype.unmount =
+ function () {
+ var e = this._internalRoot
+ if (null !== e) {
+ this._internalRoot = null
+ var t = e.containerInfo
+ cc(function () {
+ $c(null, e, null, null)
+ }),
+ (t[ho] = null)
+ }
+ }),
+ (Gc.prototype.unstable_scheduleHydration = function (e) {
+ if (e) {
+ var t = En()
+ e = { blockedOn: null, target: e, priority: t }
+ for (var n = 0; n < On.length && 0 !== t && t < On[n].priority; n++);
+ On.splice(n, 0, e), 0 === n && In(e)
+ }
+ }),
+ (kn = function (e) {
+ switch (e.tag) {
+ case 3:
+ var t = e.stateNode
+ if (t.current.memoizedState.isDehydrated) {
+ var n = fn(t.pendingLanes)
+ 0 !== n &&
+ (vn(t, 1 | n), rc(t, Yt()), 0 == (6 & Ls) && ((Vs = Yt() + 500), Vo()))
+ }
+ break
+ case 13:
+ cc(function () {
+ var t = Tl(e, 1)
+ if (null !== t) {
+ var n = ec()
+ nc(t, e, 1, n)
+ }
+ }),
+ Qc(e, 1)
+ }
+ }),
+ (Sn = function (e) {
+ if (13 === e.tag) {
+ var t = Tl(e, 134217728)
+ null !== t && nc(t, e, 134217728, ec()), Qc(e, 134217728)
+ }
+ }),
+ (xn = function (e) {
+ if (13 === e.tag) {
+ var t = tc(e),
+ n = Tl(e, t)
+ null !== n && nc(n, e, t, ec()), Qc(e, t)
+ }
+ }),
+ (En = function () {
+ return bn
+ }),
+ (_n = function (e, t) {
+ var n = bn
+ try {
+ return (bn = e), t()
+ } finally {
+ bn = n
+ }
+ }),
+ (kt = function (e, t, n) {
+ switch (t) {
+ case "input":
+ if ((Je(e, n), (t = n.name), "radio" === n.type && null != t)) {
+ for (n = e; n.parentNode; ) n = n.parentNode
+ for (
+ n = n.querySelectorAll(
+ "input[name=" + JSON.stringify("" + t) + '][type="radio"]'
+ ),
+ t = 0;
+ t < n.length;
+ t++
+ ) {
+ var r = n[t]
+ if (r !== e && r.form === e.form) {
+ var a = ko(r)
+ if (!a) throw Error(oe(90))
+ qe(r), Je(r, a)
+ }
+ }
+ }
+ break
+ case "textarea":
+ ot(e, n)
+ break
+ case "select":
+ null != (t = n.value) && nt(e, !!n.multiple, t, !1)
+ }
+ }),
+ (Ct = sc),
+ (Lt = cc)
+ var ef = { usingClientEntryPoint: !1, Events: [bo, wo, ko, _t, Pt, sc] },
+ tf = {
+ findFiberByHostInstance: vo,
+ bundleType: 0,
+ version: "18.2.0",
+ rendererPackageName: "react-dom"
+ },
+ nf = {
+ bundleType: tf.bundleType,
+ version: tf.version,
+ rendererPackageName: tf.rendererPackageName,
+ rendererConfig: tf.rendererConfig,
+ overrideHookState: null,
+ overrideHookStateDeletePath: null,
+ overrideHookStateRenamePath: null,
+ overrideProps: null,
+ overridePropsDeletePath: null,
+ overridePropsRenamePath: null,
+ setErrorHandler: null,
+ setSuspenseHandler: null,
+ scheduleUpdate: null,
+ currentDispatcherRef: we.ReactCurrentDispatcher,
+ findHostInstanceByFiber: function (e) {
+ return null === (e = Ht(e)) ? null : e.stateNode
+ },
+ findFiberByHostInstance:
+ tf.findFiberByHostInstance ||
+ function () {
+ return null
+ },
+ findHostInstancesForRefresh: null,
+ scheduleRefresh: null,
+ scheduleRoot: null,
+ setRefreshHandler: null,
+ getCurrentFiber: null,
+ reconcilerVersion: "18.2.0-next-9e3b772b8-20220608"
+ }
+ if ("undefined" != typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
+ var rf = __REACT_DEVTOOLS_GLOBAL_HOOK__
+ if (!rf.isDisabled && rf.supportsFiber)
+ try {
+ ;(rn = rf.inject(nf)), (an = rf)
+ } catch (kf) {}
+ }
+ ;(Z.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ef),
+ (Z.createPortal = function (e, t) {
+ var n = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null
+ if (!Yc(t)) throw Error(oe(200))
+ return (function (e, t, n) {
+ var r = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null
+ return {
+ $$typeof: Se,
+ key: null == r ? null : "" + r,
+ children: e,
+ containerInfo: t,
+ implementation: n
+ }
+ })(e, t, null, n)
+ }),
+ (Z.createRoot = function (e, t) {
+ if (!Yc(e)) throw Error(oe(299))
+ var n = !1,
+ r = "",
+ a = qc
+ return (
+ null != t &&
+ (!0 === t.unstable_strictMode && (n = !0),
+ void 0 !== t.identifierPrefix && (r = t.identifierPrefix),
+ void 0 !== t.onRecoverableError && (a = t.onRecoverableError)),
+ (t = jc(e, 1, !1, null, 0, n, 0, r, a)),
+ (e[ho] = t.current),
+ Ba(8 === e.nodeType ? e.parentNode : e),
+ new Kc(t)
+ )
+ }),
+ (Z.findDOMNode = function (e) {
+ if (null == e) return null
+ if (1 === e.nodeType) return e
+ var t = e._reactInternals
+ if (void 0 === t) {
+ if ("function" == typeof e.render) throw Error(oe(188))
+ throw ((e = Object.keys(e).join(",")), Error(oe(268, e)))
+ }
+ return (e = null === (e = Ht(t)) ? null : e.stateNode)
+ }),
+ (Z.flushSync = function (e) {
+ return cc(e)
+ }),
+ (Z.hydrate = function (e, t, n) {
+ if (!Xc(t)) throw Error(oe(200))
+ return Zc(null, e, t, !0, n)
+ }),
+ (Z.hydrateRoot = function (e, t, n) {
+ if (!Yc(e)) throw Error(oe(405))
+ var r = (null != n && n.hydratedSources) || null,
+ a = !1,
+ o = "",
+ l = qc
+ if (
+ (null != n &&
+ (!0 === n.unstable_strictMode && (a = !0),
+ void 0 !== n.identifierPrefix && (o = n.identifierPrefix),
+ void 0 !== n.onRecoverableError && (l = n.onRecoverableError)),
+ (t = Vc(t, null, e, 1, null != n ? n : null, a, 0, o, l)),
+ (e[ho] = t.current),
+ Ba(e),
+ r)
+ )
+ for (e = 0; e < r.length; e++)
+ (a = (a = (n = r[e])._getVersion)(n._source)),
+ null == t.mutableSourceEagerHydrationData
+ ? (t.mutableSourceEagerHydrationData = [n, a])
+ : t.mutableSourceEagerHydrationData.push(n, a)
+ return new Gc(t)
+ }),
+ (Z.render = function (e, t, n) {
+ if (!Xc(t)) throw Error(oe(200))
+ return Zc(null, e, t, !1, n)
+ }),
+ (Z.unmountComponentAtNode = function (e) {
+ if (!Xc(e)) throw Error(oe(40))
+ return (
+ !!e._reactRootContainer &&
+ (cc(function () {
+ Zc(null, null, e, !1, function () {
+ ;(e._reactRootContainer = null), (e[ho] = null)
+ })
+ }),
+ !0)
+ )
+ }),
+ (Z.unstable_batchedUpdates = sc),
+ (Z.unstable_renderSubtreeIntoContainer = function (e, t, n, r) {
+ if (!Xc(n)) throw Error(oe(200))
+ if (null == e || void 0 === e._reactInternals) throw Error(oe(38))
+ return Zc(e, t, n, !1, r)
+ }),
+ (Z.version = "18.2.0-next-9e3b772b8-20220608"),
+ (function e() {
+ if (
+ "undefined" != typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
+ "function" == typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE
+ )
+ try {
+ __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)
+ } catch (t) {
+ console.error(t)
+ }
+ })(),
+ (J.exports = Z)
+ var af,
+ of,
+ lf = J.exports
+ ;(of = lf.createRoot), (af = lf.hydrateRoot)
+ const uf = {
+ root: "App-module__root__JTuhI",
+ wrapper: "App-module__wrapper__GovBS"
+ }
+ var sf = {},
+ cf = (e, t, n) => (r) => {
+ return (
+ (l = n),
+ `[38;5;${(a = e) === (o = t) && o === l ? (a < 8 ? 16 : a > 248 ? 231 : Math.round(((a - 8) / 247) * 24) + 232) : 16 + 36 * Math.round((a / 255) * 5) + 6 * Math.round((o / 255) * 5) + Math.round((l / 255) * 5)}m` +
+ r +
+ "[39m"
+ )
+ var a, o, l
+ },
+ ff = (e) => "[1m" + e + "[22m",
+ df = !("undefined" == typeof window || !window.document),
+ pf =
+ (e) =>
+ (...t) => {
+ const n = (function (e) {
+ let t = 0
+ for (let n = 0; n < e.length; n++)
+ (t = (t << 5) - t + e.charCodeAt(n)), (t = Math.abs(t & t))
+ return [(16711680 & t) >> 16, (65280 & t) >> 8, 255 & t]
+ })(e),
+ r = (t) =>
+ t?.includes(":*") ? e.startsWith(t.split(":*")[0]) : t === e || "*" === t
+ df
+ ? r(localStorage.getItem("debug")) &&
+ console.log(e && `%c${e}`, `color: rgb(${n[0]}, ${n[1]}, ${n[2]})`, ...t)
+ : r(sf.DEBUG) && console.log(e && ff(cf(n[0], n[1], n[2])(e)), ...t)
+ }
+ function hf(e, t) {
+ void 0 === t && (t = {})
+ for (
+ var n = (function (e) {
+ for (var t = [], n = 0; n < e.length; ) {
+ var r = e[n]
+ if ("*" !== r && "+" !== r && "?" !== r)
+ if ("\\" !== r)
+ if ("{" !== r)
+ if ("}" !== r)
+ if (":" !== r)
+ if ("(" !== r) t.push({ type: "CHAR", index: n, value: e[n++] })
+ else {
+ var a = 1,
+ o = ""
+ if ("?" === e[(i = n + 1)])
+ throw new TypeError(
+ 'Pattern cannot start with "?" at '.concat(i)
+ )
+ for (; i < e.length; )
+ if ("\\" !== e[i]) {
+ if (")" === e[i]) {
+ if (0 == --a) {
+ i++
+ break
+ }
+ } else if ("(" === e[i] && (a++, "?" !== e[i + 1]))
+ throw new TypeError(
+ "Capturing groups are not allowed at ".concat(i)
+ )
+ o += e[i++]
+ } else o += e[i++] + e[i++]
+ if (a) throw new TypeError("Unbalanced pattern at ".concat(n))
+ if (!o) throw new TypeError("Missing pattern at ".concat(n))
+ t.push({ type: "PATTERN", index: n, value: o }), (n = i)
+ }
+ else {
+ for (var l = "", i = n + 1; i < e.length; ) {
+ var u = e.charCodeAt(i)
+ if (
+ !(
+ (u >= 48 && u <= 57) ||
+ (u >= 65 && u <= 90) ||
+ (u >= 97 && u <= 122) ||
+ 95 === u
+ )
+ )
+ break
+ l += e[i++]
+ }
+ if (!l)
+ throw new TypeError("Missing parameter name at ".concat(n))
+ t.push({ type: "NAME", index: n, value: l }), (n = i)
+ }
+ else t.push({ type: "CLOSE", index: n, value: e[n++] })
+ else t.push({ type: "OPEN", index: n, value: e[n++] })
+ else t.push({ type: "ESCAPED_CHAR", index: n++, value: e[n++] })
+ else t.push({ type: "MODIFIER", index: n, value: e[n++] })
+ }
+ return t.push({ type: "END", index: n, value: "" }), t
+ })(e),
+ r = t.prefixes,
+ a = void 0 === r ? "./" : r,
+ o = "[^".concat(yf(t.delimiter || "/#?"), "]+?"),
+ l = [],
+ i = 0,
+ u = 0,
+ s = "",
+ c = function (e) {
+ if (u < n.length && n[u].type === e) return n[u++].value
+ },
+ f = function (e) {
+ var t = c(e)
+ if (void 0 !== t) return t
+ var r = n[u],
+ a = r.type,
+ o = r.index
+ throw new TypeError(
+ "Unexpected ".concat(a, " at ").concat(o, ", expected ").concat(e)
+ )
+ },
+ d = function () {
+ for (var e, t = ""; (e = c("CHAR") || c("ESCAPED_CHAR")); ) t += e
+ return t
+ };
+ u < n.length;
+
+ ) {
+ var p = c("CHAR"),
+ h = c("NAME"),
+ m = c("PATTERN")
+ if (h || m) {
+ var g = p || ""
+ ;-1 === a.indexOf(g) && ((s += g), (g = "")),
+ s && (l.push(s), (s = "")),
+ l.push({
+ name: h || i++,
+ prefix: g,
+ suffix: "",
+ pattern: m || o,
+ modifier: c("MODIFIER") || ""
+ })
+ } else {
+ var y = p || c("ESCAPED_CHAR")
+ if (y) s += y
+ else if ((s && (l.push(s), (s = "")), c("OPEN"))) {
+ g = d()
+ var v = c("NAME") || "",
+ b = c("PATTERN") || "",
+ w = d()
+ f("CLOSE"),
+ l.push({
+ name: v || (b ? i++ : ""),
+ pattern: v && !b ? o : b,
+ prefix: g,
+ suffix: w,
+ modifier: c("MODIFIER") || ""
+ })
+ } else f("END")
+ }
+ }
+ return l
+ }
+ function mf(e, t) {
+ return (function (e, t) {
+ void 0 === t && (t = {})
+ var n = vf(t),
+ r = t.encode,
+ a =
+ void 0 === r
+ ? function (e) {
+ return e
+ }
+ : r,
+ o = t.validate,
+ l = void 0 === o || o,
+ i = e.map(function (e) {
+ if ("object" == typeof e)
+ return new RegExp("^(?:".concat(e.pattern, ")$"), n)
+ })
+ return function (t) {
+ for (var n = "", r = 0; r < e.length; r++) {
+ var o = e[r]
+ if ("string" != typeof o) {
+ var u = t ? t[o.name] : void 0,
+ s = "?" === o.modifier || "*" === o.modifier,
+ c = "*" === o.modifier || "+" === o.modifier
+ if (Array.isArray(u)) {
+ if (!c)
+ throw new TypeError(
+ 'Expected "'.concat(o.name, '" to not repeat, but got an array')
+ )
+ if (0 === u.length) {
+ if (s) continue
+ throw new TypeError('Expected "'.concat(o.name, '" to not be empty'))
+ }
+ for (var f = 0; f < u.length; f++) {
+ var d = a(u[f], o)
+ if (l && !i[r].test(d))
+ throw new TypeError(
+ 'Expected all "'
+ .concat(o.name, '" to match "')
+ .concat(o.pattern, '", but got "')
+ .concat(d, '"')
+ )
+ n += o.prefix + d + o.suffix
+ }
+ } else if ("string" != typeof u && "number" != typeof u) {
+ if (!s) {
+ var p = c ? "an array" : "a string"
+ throw new TypeError('Expected "'.concat(o.name, '" to be ').concat(p))
+ }
+ } else {
+ if (((d = a(String(u), o)), l && !i[r].test(d)))
+ throw new TypeError(
+ 'Expected "'
+ .concat(o.name, '" to match "')
+ .concat(o.pattern, '", but got "')
+ .concat(d, '"')
+ )
+ n += o.prefix + d + o.suffix
+ }
+ } else n += o
+ }
+ return n
+ }
+ })(hf(e, t), t)
+ }
+ function gf(e, t) {
+ var n = []
+ return (function (e, t, n) {
+ void 0 === n && (n = {})
+ var r = n.decode,
+ a =
+ void 0 === r
+ ? function (e) {
+ return e
+ }
+ : r
+ return function (n) {
+ var r = e.exec(n)
+ if (!r) return !1
+ for (
+ var o = r[0],
+ l = r.index,
+ i = Object.create(null),
+ u = function (e) {
+ if (void 0 === r[e]) return "continue"
+ var n = t[e - 1]
+ "*" === n.modifier || "+" === n.modifier
+ ? (i[n.name] = r[e].split(n.prefix + n.suffix).map(function (e) {
+ return a(e, n)
+ }))
+ : (i[n.name] = a(r[e], n))
+ },
+ s = 1;
+ s < r.length;
+ s++
+ )
+ u(s)
+ return { path: o, index: l, params: i }
+ }
+ })(wf(e, n, t), n, t)
+ }
+ function yf(e) {
+ return e.replace(/([.+*?=^!:${}()[\]|/\\])/g, "\\$1")
+ }
+ function vf(e) {
+ return e && e.sensitive ? "" : "i"
+ }
+ function bf(e, t, n) {
+ return (function (e, t, n) {
+ void 0 === n && (n = {})
+ for (
+ var r = n.strict,
+ a = void 0 !== r && r,
+ o = n.start,
+ l = void 0 === o || o,
+ i = n.end,
+ u = void 0 === i || i,
+ s = n.encode,
+ c =
+ void 0 === s
+ ? function (e) {
+ return e
+ }
+ : s,
+ f = n.delimiter,
+ d = void 0 === f ? "/#?" : f,
+ p = n.endsWith,
+ h = "[".concat(yf(void 0 === p ? "" : p), "]|$"),
+ m = "[".concat(yf(d), "]"),
+ g = l ? "^" : "",
+ y = 0,
+ v = e;
+ y < v.length;
+ y++
+ ) {
+ var b = v[y]
+ if ("string" == typeof b) g += yf(c(b))
+ else {
+ var w = yf(c(b.prefix)),
+ k = yf(c(b.suffix))
+ if (b.pattern)
+ if ((t && t.push(b), w || k))
+ if ("+" === b.modifier || "*" === b.modifier) {
+ var S = "*" === b.modifier ? "?" : ""
+ g += "(?:"
+ .concat(w, "((?:")
+ .concat(b.pattern, ")(?:")
+ .concat(k)
+ .concat(w, "(?:")
+ .concat(b.pattern, "))*)")
+ .concat(k, ")")
+ .concat(S)
+ } else
+ g += "(?:"
+ .concat(w, "(")
+ .concat(b.pattern, ")")
+ .concat(k, ")")
+ .concat(b.modifier)
+ else
+ "+" === b.modifier || "*" === b.modifier
+ ? (g += "((?:".concat(b.pattern, ")").concat(b.modifier, ")"))
+ : (g += "(".concat(b.pattern, ")").concat(b.modifier))
+ else g += "(?:".concat(w).concat(k, ")").concat(b.modifier)
+ }
+ }
+ if (u)
+ a || (g += "".concat(m, "?")), (g += n.endsWith ? "(?=".concat(h, ")") : "$")
+ else {
+ var x = e[e.length - 1],
+ E = "string" == typeof x ? m.indexOf(x[x.length - 1]) > -1 : void 0 === x
+ a || (g += "(?:".concat(m, "(?=").concat(h, "))?")),
+ E || (g += "(?=".concat(m, "|").concat(h, ")"))
+ }
+ return new RegExp(g, vf(n))
+ })(hf(e, n), t, n)
+ }
+ function wf(e, t, n) {
+ return e instanceof RegExp
+ ? (function (e, t) {
+ if (!t) return e
+ for (var n = /\((?:\?<(.*?)>)?(?!\?)/g, r = 0, a = n.exec(e.source); a; )
+ t.push({
+ name: a[1] || r++,
+ prefix: "",
+ suffix: "",
+ modifier: "",
+ pattern: ""
+ }),
+ (a = n.exec(e.source))
+ return e
+ })(e, t)
+ : Array.isArray(e)
+ ? (function (e, t, n) {
+ var r = e.map(function (e) {
+ return wf(e, t, n).source
+ })
+ return new RegExp("(?:".concat(r.join("|"), ")"), vf(n))
+ })(e, t, n)
+ : bf(e, t, n)
+ }
+ void 0 !== t && (t.exports = pf)
+ var kf = {
+ base: void 0,
+ routes: void 0,
+ history: void 0,
+ staticLocation: void 0,
+ routeCounter: 1,
+ isFirstRoute: !0,
+ currentRoute: void 0,
+ langService: void 0,
+ staticPropsCache: {}
+ }
+ function Sf(e, t = "") {
+ let n = e?.filter((e) => e).join(t)
+ return (function (e) {
+ return e.replace(/(https?:\/\/)|(\/)+/g, "$1$2")
+ })(n)
+ }
+ function xf(e, t, n = !0) {
+ return (n && e === t) || (e?.endsWith(t) && (e = e.slice(0, -1))), e
+ }
+ function Ef() {
+ return !(typeof window < "u" && window.document)
+ }
+ var _f = pf("router:core")
+ function Pf(e, t = kf.base, n = kf.routes, r = kf.langService) {
+ if (!n) return
+ let a
+ if ("string" == typeof e)
+ return (
+ (a = e),
+ r &&
+ (a = (function (
+ e,
+ t = kf.langService?.currentLang.key,
+ n = kf.langService?.showLangInUrl()
+ ) {
+ return n && (e = Sf([`/${t}`, "/" === e ? "" : e])), e
+ })(a)),
+ (a = Sf(["/" === t ? "" : t, a])),
+ a
+ )
+ if ("object" == typeof e && e?.name) {
+ let a = function (e, t, n = kf.base || "/", r = kf.langService) {
+ let a = (e, t, n) => {
+ for (let o of e) {
+ let e = t.params?.lang || r?.currentLang.key,
+ l = o._langPath?.[e],
+ i = o.path
+ if (o?.name === t.name || o.component?.displayName === t.name)
+ return (n + mf(l || i)(t.params)).replace(/(\/)+/g, "/")
+ if (o.children?.length > 0) {
+ let e = a(o.children, t, n + mf(l || i)(t.params))
+ if (e) return e
+ }
+ }
+ }
+ return a(e, t, n)
+ }
+ r && !e.params?.lang && (e.params = { ...e.params, lang: r.currentLang.key })
+ let o = ""
+ e?.queryParams &&
+ ((o = "?"),
+ (o += Object.keys(e.queryParams)
+ .map((t) => `${t}=${e?.queryParams[t]}`)
+ .join("&")))
+ let l = ""
+ e?.hash && (l = "#" + e.hash)
+ let i = a(n, e, t)
+ if (i) return i + o + l
+ } else console.warn("createUrl param isn't valid. to use createUrl return.", e)
+ }
+ var Cf = (e) => {
+ let t = {},
+ n = null,
+ r = e.indexOf("?"),
+ a = e.indexOf("#")
+ if (-1 === r && -1 === a)
+ return { queryParams: t, hash: n, urlWithoutHashAndQuery: e }
+ if ((-1 !== a && (n = e.slice(a + 1)), -1 !== r)) {
+ let n = e.slice(r + 1, -1 !== a ? a : void 0)
+ new URLSearchParams(n).forEach((e, n) => (t[n] = e))
+ }
+ for (let o of ["?", "#"]) e = e.includes(o) ? e.split(o)[0] : e
+ return { queryParams: t, hash: n, urlWithoutHashAndQuery: e }
+ }
+ function Lf(e, t, n, r) {
+ if (!e) return void console.error(r, "props.routes is missing or empty, return.")
+ let a = (function (e = kf.routes) {
+ if (e)
+ return (
+ e.some(
+ (e) =>
+ ("object" == typeof e.path &&
+ Object.keys(e.path).some(
+ (t) => "/" === e.path[t] || "/:lang" === e.path[t]
+ )) ||
+ "/" === e.path ||
+ "/:lang" === e.path
+ ) ||
+ e.unshift({
+ path: "/",
+ component: null,
+ name: `auto-generate-slash-route-${Math.random()}`
+ }),
+ e
+ )
+ _f("routes doesnt exist, return", e)
+ })(e)
+ return (
+ n &&
+ (a = (function (e, t) {
+ return t?.reduce((e, t) => t(e), e) || e
+ })(a, n)),
+ t && (a = t.addLangParamToRoutes(a)),
+ a
+ )
+ }
+ var Tf = pf("router:cache"),
+ Rf = "Router",
+ zf = pf(`router:${Rf}`),
+ Nf = Ef(),
+ Of = V.createContext({
+ base: "/",
+ routes: void 0,
+ history: void 0,
+ langService: void 0,
+ currentRoute: void 0,
+ previousRoute: void 0,
+ routeIndex: 0,
+ previousPageIsMount: !0,
+ staticLocation: void 0,
+ unmountPreviousPage: () => {},
+ getPaused: () => !1,
+ setPaused: (e) => {}
+ })
+ function Af(e) {
+ let t = V.useMemo(() => {
+ let t = !!e.staticLocation || !!e.history
+ return (
+ zf(e.id, "IS_CLIENT_OR_SERVER_ROOT_ROUTER", t),
+ Nf &&
+ t &&
+ ((kf.base = void 0),
+ (kf.routes = void 0),
+ (kf.history = void 0),
+ (kf.staticLocation = void 0),
+ (kf.routeCounter = 1),
+ (kf.isFirstRoute = !0),
+ (kf.currentRoute = void 0),
+ (kf.langService = void 0),
+ (kf.staticPropsCache = {})),
+ t
+ )
+ }, [e.id, e.staticLocation, e.history]),
+ n = V.useMemo(
+ () => (t && (kf.langService = e.langService), kf.langService),
+ [e.langService]
+ ),
+ r = V.useMemo(() => {
+ let t = Lf(e.routes, n, e.middlewares, e.id)
+ return !kf.routes && e.routes && (kf.routes = t), t
+ }, [e.routes, n, e.middlewares, e.id])
+ kf.base || (kf.base = e.base)
+ let a = kf.base
+ !kf.history && e.history && (kf.history = e.history)
+ let o = kf.history
+ e.staticLocation && (kf.staticLocation = e.staticLocation)
+ let l = kf.staticLocation
+ Nf && (kf.isFirstRoute = !0)
+ let [i, u] = V.useReducer(
+ (e, t) => {
+ switch (t.type) {
+ case "update-current-route":
+ return {
+ ...e,
+ previousRoute: e.currentRoute,
+ currentRoute: t.value,
+ routeIndex: e.routeIndex + 1,
+ previousPageIsMount: !0
+ }
+ case "unmount-previous-page":
+ return { ...e, previousPageIsMount: !1 }
+ }
+ },
+ {
+ currentRoute: void 0,
+ previousRoute: void 0,
+ previousPageIsMount: !1,
+ routeIndex: 0
+ }
+ ),
+ s = V.useRef(),
+ c = V.useRef(null),
+ f = V.useRef(!1),
+ d = async (t = "") => {
+ if (f.current) return void (c.current = t)
+ let a = (function ({ pUrl: e, pRoutes: t, pBase: n, pMatcher: r, id: a }) {
+ if (!t || 0 === t?.length) return
+ let { queryParams: o, hash: l, urlWithoutHashAndQuery: i } = Cf(e)
+ return (function e({
+ pUrl: t,
+ urlWithoutHashAndQuery: n,
+ pRoutes: r,
+ pBase: a,
+ pMatcher: i,
+ pParent: u,
+ id: s
+ }) {
+ for (let c of r) {
+ let r = xf(Sf([a, c.path]), "/"),
+ f = gf(r)(n)
+ if ((_f(s, `url "${n}" match path "${r}"?`, !!f), f)) {
+ let e = i?.params || f?.params,
+ n = (n) => {
+ if (n)
+ return {
+ path: n?.path,
+ url: mf(n.path)(e),
+ base: a,
+ component: n?.component,
+ children: n?.children,
+ parser: i || f,
+ name: n?.name || n?.component?.displayName,
+ getStaticProps: n?.getStaticProps,
+ params: e,
+ queryParams: o,
+ hash: l,
+ props: {
+ params: e,
+ queryParams: o,
+ hash: l,
+ ...(n?.props || {})
+ },
+ _fullPath: r,
+ _fullUrl: t,
+ _langPath: n?._langPath
+ }
+ },
+ d = n(c),
+ p = { ...d, _context: u ? n(u) : d }
+ return _f(s, "match", p), p
+ }
+ if (c?.children) {
+ let a = e({
+ pUrl: t,
+ urlWithoutHashAndQuery: n,
+ id: s,
+ pRoutes: c?.children,
+ pParent: u || c,
+ pBase: r,
+ pMatcher: f
+ })
+ if (a) return a
+ }
+ }
+ })({
+ pUrl: e,
+ urlWithoutHashAndQuery: i,
+ pRoutes: t,
+ pBase: n,
+ pMatcher: r,
+ id: a
+ })
+ })({ pUrl: t, pRoutes: r, pBase: e.base, id: e.id }),
+ o = (function (e) {
+ return e?.find(
+ (e) =>
+ "/:rest" === e.path || "NotFoundPage" === e.component?.displayName
+ )
+ })(e.routes)
+ if (!a && !o)
+ return void zf(
+ e.id,
+ "matchingRoute not found & 'notFoundRoute' not found, return."
+ )
+ if (
+ (s.current?._context?.url ?? s.current?.url) ===
+ (a?._context?.url ?? a?.url)
+ )
+ return void zf(e.id, "this is the same route 'url', return.")
+ let l = a || o
+ if (!l) return
+ let i = (function (e = kf.staticPropsCache) {
+ return Object.freeze({
+ get: (t) => {
+ if (!Object.keys(e).some((e) => e === t))
+ return Tf(`"${t}" data doesn't exist in cache.`), null
+ let n = e[t]
+ return Tf("data is already in cache, return it.", n), n
+ },
+ set: (t, n) => {
+ ;(e[t] = n), Tf("cache after set", e)
+ }
+ })
+ })(),
+ d = xf(l._fullUrl, "/"),
+ [p] = d.split("#"),
+ h = async () => {
+ try {
+ let e = await l.getStaticProps(l.props, n?.currentLang)
+ Object.assign(l.props, e), i.set(p, e)
+ } catch {
+ console.error("requestStaticProps failed")
+ }
+ }
+ if (Nf)
+ e.initialStaticProps &&
+ (zf(
+ "firstRoute > isServer > assign initialStaticProps to newRoute props & set cache"
+ ),
+ Object.assign(l.props, e.initialStaticProps?.props ?? {}))
+ else if (kf.isFirstRoute)
+ e.initialStaticProps
+ ? (zf(
+ e.id,
+ "firstRoute > isClient > assign initialStaticProps to newRoute props & set cache"
+ ),
+ Object.assign(l.props, e.initialStaticProps?.props ?? {}),
+ i.set(p, l.props ?? {}))
+ : l.getStaticProps &&
+ (zf(e.id, "firstRoute > isClient > request getStaticProps & set cache"),
+ await h())
+ else {
+ let t = i.get(p)
+ t
+ ? (zf(
+ e.id,
+ "not firstRoute > isClient > assign dataFromCache to newRoute.props"
+ ),
+ Object.assign(l.props, t))
+ : l.getStaticProps &&
+ (zf(e.id, "not firstRoute > isClient > request getStaticProps"),
+ await h())
+ }
+ u({ type: "update-current-route", value: l }),
+ (s.current = l),
+ (kf.currentRoute = l),
+ (kf.isFirstRoute = !1)
+ },
+ p = V.useMemo(
+ () =>
+ r
+ ? (() => {
+ if (!l || !o)
+ return l
+ ? void d(l)
+ : o
+ ? (d(
+ window.location.pathname +
+ window.location.search +
+ window.location.hash
+ ),
+ o?.listen(({ location: e }) => {
+ d(e.pathname + e.search + e.hash)
+ }))
+ : void console.error(
+ "An history or staticLocation props is required, return."
+ )
+ console.error(
+ "You can't set history and staticLocation props together, return."
+ )
+ })()
+ : void 0,
+ [r, o]
+ )
+ V.useEffect(
+ () => () => {
+ zf(e.id, "Stop to listen history."), p()
+ },
+ [p, r, l]
+ )
+ let {
+ currentRoute: h,
+ previousRoute: m,
+ routeIndex: g,
+ previousPageIsMount: y
+ } = i
+ return $.createElement(Of.Provider, {
+ children: e.children,
+ value: {
+ routes: r,
+ base: a,
+ langService: n,
+ history: o,
+ staticLocation: l,
+ currentRoute: h,
+ previousRoute: m,
+ routeIndex: g,
+ previousPageIsMount: y,
+ unmountPreviousPage: () => u({ type: "unmount-previous-page" }),
+ getPaused: () => f.current,
+ setPaused: (e) => {
+ ;(f.current = e), !e && c.current && (d(c.current), (c.current = null))
+ }
+ }
+ })
+ }
+ ;(Of.displayName = "RouterContext"),
+ (Af.defaultProps = { base: "/", id: 1 }),
+ (Af.displayName = Rf)
+ var Mf = V.memo(Af),
+ Df = () => V.useContext(Of),
+ If = () => {
+ let { staticLocation: e } = Df(),
+ t = (function (e, t = []) {
+ let { history: n } = Df()
+ return (
+ $.useEffect(
+ () =>
+ n?.listen((t) => {
+ e?.(t)
+ }),
+ [n, ...t]
+ ),
+ n
+ )
+ })((e) => {
+ r(e.location.pathname + e.location.search + e.location.hash)
+ }, []),
+ [n, r] = V.useState(
+ e || t?.location.pathname + t?.location.search + t?.location.hash
+ )
+ return [
+ n,
+ function (e) {
+ t?.push(Pf(e))
+ }
+ ]
+ },
+ Uf = $.forwardRef(function (e, t) {
+ let { history: n, staticLocation: r } = Df(),
+ [a] = If(),
+ o = V.useMemo(() => Pf(e.to), [e.to]),
+ l = V.useCallback(
+ (t) => {
+ t.preventDefault(), e.onClick?.(), n?.push(o)
+ },
+ [o, n]
+ ),
+ [i, u] = $.useState()
+ return (
+ $.useEffect(() => {
+ let e = n ? a : r
+ u(e === o || e === xf(o, "/", !0))
+ }, [n, r, a, o]),
+ $.createElement("a", {
+ ...e,
+ to: void 0,
+ className: Sf(["Link", e.className, i && "active"], " "),
+ onClick: l,
+ children: e.children,
+ href: o,
+ ref: t
+ })
+ )
+ })
+ function Ff(e) {
+ let {
+ routeIndex: t,
+ currentRoute: n,
+ previousRoute: r,
+ unmountPreviousPage: a,
+ previousPageIsMount: o
+ } = Df(),
+ l = $.useRef(null),
+ i = $.useRef(null),
+ u = $.useCallback(
+ ({ previousPage: e, currentPage: t, unmountPreviousPage: n }) =>
+ new Promise(async (r) => {
+ let a = t?.$element
+ a && (a.style.visibility = "hidden"),
+ e && (await e.playOut(), n()),
+ t &&
+ (await t.isReadyPromise(),
+ a && (a.style.visibility = "visible"),
+ await t.playIn()),
+ r()
+ }),
+ []
+ )
+ $[Ef() ? "useEffect" : "useLayoutEffect"](() => {
+ n &&
+ (e.manageTransitions || u)({
+ previousPage: l.current,
+ currentPage: i.current,
+ unmountPreviousPage: a
+ }).then(() => {
+ a()
+ })
+ }, [t])
+ let [s, c] = [r?._context ?? r, n?._context ?? n]
+ return $.createElement(
+ "div",
+ { className: ["Stack", e.className].filter((e) => e).join(" ") },
+ o &&
+ s?.component &&
+ $.createElement(s.component, {
+ ref: l,
+ key: `${s._fullUrl || ""}_${t - 1}`,
+ ...(s.props || {})
+ }),
+ c?.component &&
+ $.createElement(c.component, {
+ ref: i,
+ key: `${c?._fullUrl || ""}_${t}`,
+ ...(c.props || {})
+ })
+ )
+ }
+ var jf = ({
+ componentName: e,
+ playIn: t = () => Promise.resolve(),
+ playOut: n = () => Promise.resolve(),
+ handleRef: r,
+ rootRef: a,
+ isReady: o = !0
+ }) => {
+ let l = V.useMemo(() => {
+ let e = {}
+ return (
+ (e.promise = new Promise((t) => {
+ e.resolve = t
+ })),
+ e
+ )
+ }, [])
+ V.useEffect(() => {
+ o && l.resolve()
+ }, [o]),
+ V.useImperativeHandle(
+ r,
+ () => ({
+ componentName: e,
+ playIn: t,
+ playOut: n,
+ isReady: o,
+ isReadyPromise: () => l.promise,
+ $element: a.current
+ }),
+ [l]
+ )
+ },
+ Bf = pf("router:LangService"),
+ Vf = class {
+ languages
+ currentLang
+ defaultLang
+ browserLang
+ showDefaultLangInUrl
+ base
+ staticLocation
+ constructor({
+ languages: e,
+ showDefaultLangInUrl: t = !0,
+ base: n = "/",
+ staticLocation: r
+ }) {
+ if (0 === e?.length) throw new Error("ERROR, no language is set.")
+ ;(this.languages = e),
+ (this.base = xf(n, "/", !0)),
+ (this.staticLocation = r),
+ (this.defaultLang = this.getDefaultLang(e)),
+ (this.currentLang = this.getLangFromString() || this.defaultLang),
+ (this.browserLang = this.getBrowserLang(e)),
+ (this.showDefaultLangInUrl = t)
+ }
+ setLang(e, t = !0, n = kf.currentRoute) {
+ if (e.key === this.currentLang.key)
+ return void Bf("setLang: This is the same language, exit.")
+ if (!this.langIsAvailable(e))
+ return void Bf(
+ `setLang: lang ${e.key} is not available in languages list, exit.`
+ )
+ let r = Pf({
+ name: n?.name,
+ params: { ...(n.props?.params || {}), lang: e.key }
+ })
+ Bf("preparedNewUrl", r)
+ let a,
+ o = t
+ if (this.showDefaultLangInUrl) a = r
+ else if (!this.showDefaultLangInUrl && this.isDefaultLangKey(e.key)) {
+ let t = `${this.base}/${e.key}`,
+ n = r.substring(t.length, r.length)
+ ;(a = Sf([this.base, n])), (o = !0), Bf("2. after remove lang from URL", a)
+ } else if (
+ !this.showDefaultLangInUrl &&
+ this.isDefaultLangKey(this.currentLang.key)
+ ) {
+ let t = r.substring(this.base.length, r.length)
+ ;(a = Sf([this.base, "/", e.key, "/", t])),
+ Bf("3. after add lang in URL", a)
+ } else (a = r), Bf("4, other case")
+ a
+ ? ((this.currentLang = e), (a = xf(a, "/", !0)), this.reloadOrRefresh(a, o))
+ : Bf("newUrl is no set, do not reload or refresh, return.", a)
+ }
+ redirectToBrowserLang(e = !0) {
+ if ((Bf("browserLang object", this.browserLang), !this.browserLang))
+ return (
+ Bf("browserLang is not set, redirect to defaultLang"),
+ void this.redirectToDefaultLang(e)
+ )
+ if (
+ location.pathname === this.base ||
+ xf(location.pathname, "/", !0) === this.base
+ ) {
+ let t = mf(Sf([this.base, "/:lang"]))({ lang: this.browserLang.key })
+ Bf("redirect: to browser language >", { newUrl: t }),
+ this.reloadOrRefresh(t, e)
+ }
+ }
+ redirectToDefaultLang(e = !0) {
+ if (!Ef()) {
+ if (!this.showDefaultLangInUrl)
+ return void Bf(
+ "redirect: URLs have a lang param or language is valid, don't redirect."
+ )
+ if (this.langIsAvailable(this.getLangFromString()))
+ return void Bf("redirect: lang from URL is valid, don't redirect")
+ if (
+ location.pathname === this.base ||
+ xf(location.pathname, "/", !0) === this.base
+ ) {
+ let t = mf(Sf([this.base, "/:lang"]))({ lang: this.defaultLang.key })
+ Bf("redirect to default lang >", { newUrl: t }),
+ this.reloadOrRefresh(t, e)
+ }
+ }
+ }
+ isDefaultLangKey(e = this.currentLang.key) {
+ return e === this.defaultLang.key
+ }
+ showLangInUrl() {
+ return (
+ !!this.showDefaultLangInUrl || !this.isDefaultLangKey(this.currentLang.key)
+ )
+ }
+ addLangParamToRoutes(e, t = this.showLangInUrl()) {
+ if (e?.some((e) => !!e._langPath)) return e
+ let n = (e, t) => xf(Sf([t && "/:lang", "/" !== e ? e : "/"]), "/"),
+ r = (e, a = !1) =>
+ e.map((e) => {
+ let o = this.getLangPathByLang(e),
+ l = e.children?.length > 0,
+ i = !a && t,
+ u = {}
+ return (
+ "object" == typeof e.path
+ ? Object.keys(e.path).forEach((t) => {
+ u[t] = n(e.path[t], i)
+ })
+ : "string" == typeof e.path &&
+ this.languages
+ .map((e) => e.key)
+ .forEach((t) => {
+ u[t] = n(e.path, i)
+ }),
+ {
+ ...e,
+ path: n(o, i),
+ _langPath: 0 !== Object.entries(u).length ? u : null,
+ ...(l ? { children: r(e.children, !0) } : {})
+ }
+ )
+ })
+ return r(e)
+ }
+ getLangPathByLang(
+ e,
+ t = this.getLangFromString(this.staticLocation || window.location.pathname)
+ ?.key || this.defaultLang.key
+ ) {
+ let n
+ return (
+ "string" == typeof e.path
+ ? (n = e.path)
+ : "object" == typeof e.path &&
+ Object.keys(e.path).find((r) => {
+ r === t && (n = e.path?.[r])
+ }),
+ n
+ )
+ }
+ getDefaultLang(e) {
+ return e.find((e) => e?.default) ?? e[0]
+ }
+ getBrowserLang(e) {
+ if (typeof navigator > "u") return
+ let t = navigator.language
+ return (
+ Bf("Browser language detected", t),
+ e.find((e) =>
+ e.key.includes("-")
+ ? e.key === t.toLowerCase()
+ : e.key === t.toLowerCase().split("-")[0]
+ )
+ )
+ }
+ getLangFromString(e = this.staticLocation || window.location.pathname) {
+ let t = Sf([e.replace(this.base, "/")]).split("/")[1]
+ return this.languages.find((e) => t === e.key)
+ }
+ langIsAvailable(e, t = this.languages) {
+ return t.some((t) => t.key === e?.key)
+ }
+ reloadOrRefresh(e, t = !0) {
+ Ef() || (t ? window?.open(e, "_self") : kf.history.push(e))
+ }
+ },
+ $f = { exports: {} }
+ !(function (e, t) {
+ var n =
+ ("undefined" != typeof globalThis && globalThis) ||
+ ("undefined" != typeof self && self) ||
+ (void 0 !== r && r),
+ a = (function () {
+ function e() {
+ ;(this.fetch = !1), (this.DOMException = n.DOMException)
+ }
+ return (e.prototype = n), new e()
+ })()
+ !(function (e) {
+ !(function (t) {
+ var n =
+ (void 0 !== e && e) ||
+ ("undefined" != typeof self && self) ||
+ (void 0 !== n && n),
+ r = "URLSearchParams" in n,
+ a = "Symbol" in n && "iterator" in Symbol,
+ o =
+ "FileReader" in n &&
+ "Blob" in n &&
+ (function () {
+ try {
+ return new Blob(), !0
+ } catch (df) {
+ return !1
+ }
+ })(),
+ l = "FormData" in n,
+ i = "ArrayBuffer" in n
+ if (i)
+ var u = [
+ "[object Int8Array]",
+ "[object Uint8Array]",
+ "[object Uint8ClampedArray]",
+ "[object Int16Array]",
+ "[object Uint16Array]",
+ "[object Int32Array]",
+ "[object Uint32Array]",
+ "[object Float32Array]",
+ "[object Float64Array]"
+ ],
+ s =
+ ArrayBuffer.isView ||
+ function (e) {
+ return e && u.indexOf(Object.prototype.toString.call(e)) > -1
+ }
+ function c(e) {
+ if (
+ ("string" != typeof e && (e = String(e)),
+ /[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e) || "" === e)
+ )
+ throw new TypeError('Invalid character in header field name: "' + e + '"')
+ return e.toLowerCase()
+ }
+ function f(e) {
+ return "string" != typeof e && (e = String(e)), e
+ }
+ function d(e) {
+ var t = {
+ next: function () {
+ var t = e.shift()
+ return { done: void 0 === t, value: t }
+ }
+ }
+ return (
+ a &&
+ (t[Symbol.iterator] = function () {
+ return t
+ }),
+ t
+ )
+ }
+ function p(e) {
+ ;(this.map = {}),
+ e instanceof p
+ ? e.forEach(function (e, t) {
+ this.append(t, e)
+ }, this)
+ : Array.isArray(e)
+ ? e.forEach(function (e) {
+ this.append(e[0], e[1])
+ }, this)
+ : e &&
+ Object.getOwnPropertyNames(e).forEach(function (t) {
+ this.append(t, e[t])
+ }, this)
+ }
+ function h(e) {
+ if (e.bodyUsed) return Promise.reject(new TypeError("Already read"))
+ e.bodyUsed = !0
+ }
+ function m(e) {
+ return new Promise(function (t, n) {
+ ;(e.onload = function () {
+ t(e.result)
+ }),
+ (e.onerror = function () {
+ n(e.error)
+ })
+ })
+ }
+ function g(e) {
+ var t = new FileReader(),
+ n = m(t)
+ return t.readAsArrayBuffer(e), n
+ }
+ function y(e) {
+ if (e.slice) return e.slice(0)
+ var t = new Uint8Array(e.byteLength)
+ return t.set(new Uint8Array(e)), t.buffer
+ }
+ function v() {
+ return (
+ (this.bodyUsed = !1),
+ (this._initBody = function (e) {
+ var t
+ ;(this.bodyUsed = this.bodyUsed),
+ (this._bodyInit = e),
+ e
+ ? "string" == typeof e
+ ? (this._bodyText = e)
+ : o && Blob.prototype.isPrototypeOf(e)
+ ? (this._bodyBlob = e)
+ : l && FormData.prototype.isPrototypeOf(e)
+ ? (this._bodyFormData = e)
+ : r && URLSearchParams.prototype.isPrototypeOf(e)
+ ? (this._bodyText = e.toString())
+ : i && o && (t = e) && DataView.prototype.isPrototypeOf(t)
+ ? ((this._bodyArrayBuffer = y(e.buffer)),
+ (this._bodyInit = new Blob([this._bodyArrayBuffer])))
+ : i && (ArrayBuffer.prototype.isPrototypeOf(e) || s(e))
+ ? (this._bodyArrayBuffer = y(e))
+ : (this._bodyText = e =
+ Object.prototype.toString.call(e))
+ : (this._bodyText = ""),
+ this.headers.get("content-type") ||
+ ("string" == typeof e
+ ? this.headers.set("content-type", "text/plain;charset=UTF-8")
+ : this._bodyBlob && this._bodyBlob.type
+ ? this.headers.set("content-type", this._bodyBlob.type)
+ : r &&
+ URLSearchParams.prototype.isPrototypeOf(e) &&
+ this.headers.set(
+ "content-type",
+ "application/x-www-form-urlencoded;charset=UTF-8"
+ ))
+ }),
+ o &&
+ ((this.blob = function () {
+ var e = h(this)
+ if (e) return e
+ if (this._bodyBlob) return Promise.resolve(this._bodyBlob)
+ if (this._bodyArrayBuffer)
+ return Promise.resolve(new Blob([this._bodyArrayBuffer]))
+ if (this._bodyFormData)
+ throw new Error("could not read FormData body as blob")
+ return Promise.resolve(new Blob([this._bodyText]))
+ }),
+ (this.arrayBuffer = function () {
+ if (this._bodyArrayBuffer) {
+ var e = h(this)
+ return (
+ e ||
+ (ArrayBuffer.isView(this._bodyArrayBuffer)
+ ? Promise.resolve(
+ this._bodyArrayBuffer.buffer.slice(
+ this._bodyArrayBuffer.byteOffset,
+ this._bodyArrayBuffer.byteOffset +
+ this._bodyArrayBuffer.byteLength
+ )
+ )
+ : Promise.resolve(this._bodyArrayBuffer))
+ )
+ }
+ return this.blob().then(g)
+ })),
+ (this.text = function () {
+ var e,
+ t,
+ n,
+ r = h(this)
+ if (r) return r
+ if (this._bodyBlob)
+ return (
+ (e = this._bodyBlob),
+ (t = new FileReader()),
+ (n = m(t)),
+ t.readAsText(e),
+ n
+ )
+ if (this._bodyArrayBuffer)
+ return Promise.resolve(
+ (function (e) {
+ for (
+ var t = new Uint8Array(e), n = new Array(t.length), r = 0;
+ r < t.length;
+ r++
+ )
+ n[r] = String.fromCharCode(t[r])
+ return n.join("")
+ })(this._bodyArrayBuffer)
+ )
+ if (this._bodyFormData)
+ throw new Error("could not read FormData body as text")
+ return Promise.resolve(this._bodyText)
+ }),
+ l &&
+ (this.formData = function () {
+ return this.text().then(k)
+ }),
+ (this.json = function () {
+ return this.text().then(JSON.parse)
+ }),
+ this
+ )
+ }
+ ;(p.prototype.append = function (e, t) {
+ ;(e = c(e)), (t = f(t))
+ var n = this.map[e]
+ this.map[e] = n ? n + ", " + t : t
+ }),
+ (p.prototype.delete = function (e) {
+ delete this.map[c(e)]
+ }),
+ (p.prototype.get = function (e) {
+ return (e = c(e)), this.has(e) ? this.map[e] : null
+ }),
+ (p.prototype.has = function (e) {
+ return this.map.hasOwnProperty(c(e))
+ }),
+ (p.prototype.set = function (e, t) {
+ this.map[c(e)] = f(t)
+ }),
+ (p.prototype.forEach = function (e, t) {
+ for (var n in this.map)
+ this.map.hasOwnProperty(n) && e.call(t, this.map[n], n, this)
+ }),
+ (p.prototype.keys = function () {
+ var e = []
+ return (
+ this.forEach(function (t, n) {
+ e.push(n)
+ }),
+ d(e)
+ )
+ }),
+ (p.prototype.values = function () {
+ var e = []
+ return (
+ this.forEach(function (t) {
+ e.push(t)
+ }),
+ d(e)
+ )
+ }),
+ (p.prototype.entries = function () {
+ var e = []
+ return (
+ this.forEach(function (t, n) {
+ e.push([n, t])
+ }),
+ d(e)
+ )
+ }),
+ a && (p.prototype[Symbol.iterator] = p.prototype.entries)
+ var b = ["DELETE", "GET", "HEAD", "OPTIONS", "POST", "PUT"]
+ function w(e, t) {
+ if (!(this instanceof w))
+ throw new TypeError(
+ 'Please use the "new" operator, this DOM object constructor cannot be called as a function.'
+ )
+ var n,
+ r,
+ a = (t = t || {}).body
+ if (e instanceof w) {
+ if (e.bodyUsed) throw new TypeError("Already read")
+ ;(this.url = e.url),
+ (this.credentials = e.credentials),
+ t.headers || (this.headers = new p(e.headers)),
+ (this.method = e.method),
+ (this.mode = e.mode),
+ (this.signal = e.signal),
+ a || null == e._bodyInit || ((a = e._bodyInit), (e.bodyUsed = !0))
+ } else this.url = String(e)
+ if (
+ ((this.credentials = t.credentials || this.credentials || "same-origin"),
+ (!t.headers && this.headers) || (this.headers = new p(t.headers)),
+ (this.method =
+ ((n = t.method || this.method || "GET"),
+ (r = n.toUpperCase()),
+ b.indexOf(r) > -1 ? r : n)),
+ (this.mode = t.mode || this.mode || null),
+ (this.signal = t.signal || this.signal),
+ (this.referrer = null),
+ ("GET" === this.method || "HEAD" === this.method) && a)
+ )
+ throw new TypeError("Body not allowed for GET or HEAD requests")
+ if (
+ (this._initBody(a),
+ !(
+ ("GET" !== this.method && "HEAD" !== this.method) ||
+ ("no-store" !== t.cache && "no-cache" !== t.cache)
+ ))
+ ) {
+ var o = /([?&])_=[^&]*/
+ o.test(this.url)
+ ? (this.url = this.url.replace(o, "$1_=" + new Date().getTime()))
+ : (this.url +=
+ (/\?/.test(this.url) ? "&" : "?") + "_=" + new Date().getTime())
+ }
+ }
+ function k(e) {
+ var t = new FormData()
+ return (
+ e
+ .trim()
+ .split("&")
+ .forEach(function (e) {
+ if (e) {
+ var n = e.split("="),
+ r = n.shift().replace(/\+/g, " "),
+ a = n.join("=").replace(/\+/g, " ")
+ t.append(decodeURIComponent(r), decodeURIComponent(a))
+ }
+ }),
+ t
+ )
+ }
+ function S(e, t) {
+ if (!(this instanceof S))
+ throw new TypeError(
+ 'Please use the "new" operator, this DOM object constructor cannot be called as a function.'
+ )
+ t || (t = {}),
+ (this.type = "default"),
+ (this.status = void 0 === t.status ? 200 : t.status),
+ (this.ok = this.status >= 200 && this.status < 300),
+ (this.statusText = void 0 === t.statusText ? "" : "" + t.statusText),
+ (this.headers = new p(t.headers)),
+ (this.url = t.url || ""),
+ this._initBody(e)
+ }
+ ;(w.prototype.clone = function () {
+ return new w(this, { body: this._bodyInit })
+ }),
+ v.call(w.prototype),
+ v.call(S.prototype),
+ (S.prototype.clone = function () {
+ return new S(this._bodyInit, {
+ status: this.status,
+ statusText: this.statusText,
+ headers: new p(this.headers),
+ url: this.url
+ })
+ }),
+ (S.error = function () {
+ var e = new S(null, { status: 0, statusText: "" })
+ return (e.type = "error"), e
+ })
+ var x = [301, 302, 303, 307, 308]
+ ;(S.redirect = function (e, t) {
+ if (-1 === x.indexOf(t)) throw new RangeError("Invalid status code")
+ return new S(null, { status: t, headers: { location: e } })
+ }),
+ (t.DOMException = n.DOMException)
+ try {
+ new t.DOMException()
+ } catch (_) {
+ ;(t.DOMException = function (e, t) {
+ ;(this.message = e), (this.name = t)
+ var n = Error(e)
+ this.stack = n.stack
+ }),
+ (t.DOMException.prototype = Object.create(Error.prototype)),
+ (t.DOMException.prototype.constructor = t.DOMException)
+ }
+ function E(e, r) {
+ return new Promise(function (a, l) {
+ var u = new w(e, r)
+ if (u.signal && u.signal.aborted)
+ return l(new t.DOMException("Aborted", "AbortError"))
+ var s = new XMLHttpRequest()
+ function c() {
+ s.abort()
+ }
+ ;(s.onload = function () {
+ var e,
+ t,
+ n = {
+ status: s.status,
+ statusText: s.statusText,
+ headers:
+ ((e = s.getAllResponseHeaders() || ""),
+ (t = new p()),
+ e
+ .replace(/\r?\n[\t ]+/g, " ")
+ .split("\r")
+ .map(function (e) {
+ return 0 === e.indexOf("\n") ? e.substr(1, e.length) : e
+ })
+ .forEach(function (e) {
+ var n = e.split(":"),
+ r = n.shift().trim()
+ if (r) {
+ var a = n.join(":").trim()
+ t.append(r, a)
+ }
+ }),
+ t)
+ }
+ n.url =
+ "responseURL" in s ? s.responseURL : n.headers.get("X-Request-URL")
+ var r = "response" in s ? s.response : s.responseText
+ setTimeout(function () {
+ a(new S(r, n))
+ }, 0)
+ }),
+ (s.onerror = function () {
+ setTimeout(function () {
+ l(new TypeError("Network request failed"))
+ }, 0)
+ }),
+ (s.ontimeout = function () {
+ setTimeout(function () {
+ l(new TypeError("Network request failed"))
+ }, 0)
+ }),
+ (s.onabort = function () {
+ setTimeout(function () {
+ l(new t.DOMException("Aborted", "AbortError"))
+ }, 0)
+ }),
+ s.open(
+ u.method,
+ (function (e) {
+ try {
+ return "" === e && n.location.href ? n.location.href : e
+ } catch (df) {
+ return e
+ }
+ })(u.url),
+ !0
+ ),
+ "include" === u.credentials
+ ? (s.withCredentials = !0)
+ : "omit" === u.credentials && (s.withCredentials = !1),
+ "responseType" in s &&
+ (o
+ ? (s.responseType = "blob")
+ : i &&
+ u.headers.get("Content-Type") &&
+ -1 !==
+ u.headers
+ .get("Content-Type")
+ .indexOf("application/octet-stream") &&
+ (s.responseType = "arraybuffer")),
+ !r || "object" != typeof r.headers || r.headers instanceof p
+ ? u.headers.forEach(function (e, t) {
+ s.setRequestHeader(t, e)
+ })
+ : Object.getOwnPropertyNames(r.headers).forEach(function (e) {
+ s.setRequestHeader(e, f(r.headers[e]))
+ }),
+ u.signal &&
+ (u.signal.addEventListener("abort", c),
+ (s.onreadystatechange = function () {
+ 4 === s.readyState && u.signal.removeEventListener("abort", c)
+ })),
+ s.send(void 0 === u._bodyInit ? null : u._bodyInit)
+ })
+ }
+ ;(E.polyfill = !0),
+ n.fetch ||
+ ((n.fetch = E), (n.Headers = p), (n.Request = w), (n.Response = S)),
+ (t.Headers = p),
+ (t.Request = w),
+ (t.Response = S),
+ (t.fetch = E)
+ })({})
+ })(a),
+ (a.fetch.ponyfill = !0),
+ delete a.fetch.polyfill
+ var o = n.fetch ? n : a
+ ;((t = o.fetch).default = o.fetch),
+ (t.fetch = o.fetch),
+ (t.Headers = o.Headers),
+ (t.Request = o.Request),
+ (t.Response = o.Response),
+ (e.exports = t)
+ })($f, $f.exports)
+ const Hf = a($f.exports),
+ Wf = "HomePage-module__root__z770C",
+ Qf = "HomePage-module__fontSize__Xvj92"
+ class qf {
+ static AUTO_GENERATE_ATTR = "auto-generated"
+ static DEFAULT_META_TAGS = {
+ title: [
+ { selectorAttr: "property", selectorValue: "og:title", attr: "content" },
+ { selectorAttr: "name", selectorValue: "twitter:title", attr: "content" }
+ ],
+ description: [
+ { selectorAttr: "name", selectorValue: "description", attr: "content" },
+ {
+ selectorAttr: "property",
+ selectorValue: "og:description",
+ attr: "content"
+ },
+ {
+ selectorAttr: "name",
+ selectorValue: "twitter:description",
+ attr: "content"
+ }
+ ],
+ imageUrl: [
+ { selectorAttr: "property", selectorValue: "og:image", attr: "content" },
+ { selectorAttr: "name", selectorValue: "twitter:image", attr: "content" },
+ { selectorAttr: "rel", selectorValue: "image_src", attr: "href" }
+ ],
+ siteName: [
+ { selectorAttr: "property", selectorValue: "og:site_name", attr: "content" },
+ { selectorAttr: "name", selectorValue: "twitter:site", attr: "content" }
+ ],
+ pageUrl: [
+ { selectorAttr: "property", selectorValue: "og:url", attr: "content" },
+ { selectorAttr: "name", selectorValue: "twitter:url", attr: "content" },
+ { selectorAttr: "rel", selectorValue: "canonical", attr: "href" }
+ ],
+ author: [{ selectorAttr: "name", selectorValue: "author", attr: "content" }],
+ keywords: [
+ { selectorAttr: "name", selectorValue: "keywords", attr: "content" }
+ ],
+ canonical: [{ selectorAttr: "rel", selectorValue: "canonical", attr: "href" }]
+ }
+ static checkValue(e) {
+ return void 0 === e || ("object" == typeof e && null !== e) ? "" : e
+ }
+ static selectMetaValue(e, t) {
+ return qf.checkValue(e?.[t]) || ""
+ }
+ static inject({
+ values: e = null,
+ tags: t = qf.DEFAULT_META_TAGS,
+ autoCreateMetaTag: n = !0,
+ autoRemoveMetaTag: r = !0
+ }) {
+ ;(document.title = qf.selectMetaValue(e, "title")),
+ Object.keys(t).forEach((a) => {
+ let o = qf.selectMetaValue(e, a)
+ const l = t[a]
+ for (let e of l) {
+ const t = `[${e.selectorAttr}="${e.selectorValue}"]`
+ if (null != document.head.querySelector(t))
+ r && "" === o
+ ? document.head.querySelector(t).remove()
+ : document.head.querySelector(t).setAttribute(e.attr, o)
+ else {
+ if (!n) return
+ {
+ if (!o) return
+ const t = document.createElement("meta")
+ t.setAttribute(e.selectorAttr, e.selectorValue),
+ t.setAttribute(e.attr, o),
+ t.setAttribute(qf.AUTO_GENERATE_ATTR, "")
+ const n = document.head.querySelectorAll(
+ `*[${qf.AUTO_GENERATE_ATTR}]`
+ )
+ if (0 === n?.length) {
+ const e = document.getElementsByTagName("title")[0]
+ document.head.insertBefore(t, e.nextSibling)
+ } else {
+ const e = n[n.length - 1]
+ e.parentNode.insertBefore(t, e.nextSibling)
+ }
+ }
+ }
+ }
+ })
+ }
+ }
+ const Kf = $.lazy(() => {
+ return (
+ (e = () => t.import("./LazyTest-legacy-FRu5H81p.js")),
+ Promise.resolve()
+ .then(() => e())
+ .catch((e) => {
+ const t = new Event("vite:preloadError", { cancelable: !0 })
+ if (((t.payload = e), window.dispatchEvent(t), !t.defaultPrevented))
+ throw e
+ })
+ )
+ var e
+ }),
+ Gf = "HomePage"
+ function Yf(e, t) {
+ const n = V.useRef(null),
+ [r, a] = V.useState("0")
+ return (
+ V.useEffect(
+ () => (
+ a(window.getComputedStyle(document.body).getPropertyValue("font-size")),
+ (function (e, t, n, r) {
+ "string" == typeof t && (t = [t])
+ for (let a of t) e.addEventListener(a, n, r)
+ return () => {
+ for (let a of t) e.removeEventListener(a, n, r)
+ }
+ })(window, "resize", () =>
+ a(window.getComputedStyle(document.body).getPropertyValue("font-size"))
+ )
+ ),
+ []
+ ),
+ V.useEffect(() => {
+ qf.inject({ values: e.meta })
+ }, [e.meta]),
+ jf({
+ componentName: Gf,
+ handleRef: t,
+ rootRef: n,
+ playIn: () => Promise.resolve(),
+ playOut: () => Promise.resolve()
+ }),
+ X.jsxs("div", {
+ className: Wf,
+ ref: n,
+ children: [
+ X.jsx(V.Suspense, { fallback: "...", children: X.jsx(Kf, {}) }),
+ Gf,
+ X.jsx("div", { className: Qf, children: r }),
+ X.jsx("br", {}),
+ X.jsx("br", {}),
+ X.jsx("div", { children: "data from getStaticProps: " }),
+ X.jsx("em", { children: e.time?.utc_datetime })
+ ]
+ })
+ )
+ }
+ Yf.displayName = Gf
+ const Xf = V.forwardRef(Yf),
+ Jf = {},
+ Zf = "WorkPage"
+ function ed(e, t) {
+ const n = V.useRef(null)
+ return (
+ V.useEffect(() => {
+ qf.inject({ values: e.meta })
+ }, [e]),
+ jf({
+ componentName: Zf,
+ handleRef: t,
+ rootRef: n,
+ playIn: () => Promise.resolve(),
+ playOut: () => Promise.resolve()
+ }),
+ X.jsxs("div", {
+ className: Jf.root,
+ ref: n,
+ children: [Zf, " with slug: ", X.jsx("em", { children: e.params?.slug })]
+ })
+ )
+ }
+ ed.displayName = Zf
+ const td = V.forwardRef(ed),
+ nd = {},
+ rd = "NotFoundPage"
+ function ad(e, t) {
+ const n = V.useRef(null)
+ return (
+ V.useEffect(() => {
+ qf.inject({ values: e.meta })
+ }, [e.meta]),
+ jf({
+ componentName: rd,
+ handleRef: t,
+ rootRef: n,
+ playIn: () => Promise.resolve(),
+ playOut: () => Promise.resolve()
+ }),
+ X.jsx("div", { className: nd.root, ref: n, children: rd })
+ )
+ }
+ ad.displayName = rd
+ const od = V.forwardRef(ad)
+ var ld = ((e) => (
+ (e.HOME = "home"), (e.WORK = "work"), (e.NOT_FOUND = "not-found"), e
+ ))(ld || {})
+ const id = [
+ {
+ path: "/",
+ component: Xf,
+ name: "home",
+ getStaticProps: async (e, t) => {
+ const n = await Hf("https://worldtimeapi.org/api/ip")
+ return {
+ time: await n.json(),
+ meta: { title: "Home", description: "Home description", imageUrl: "" }
+ }
+ }
+ },
+ {
+ path: "/work/:slug?",
+ name: "work",
+ component: td,
+ getStaticProps: async (e, t) => ({
+ meta: {
+ title: `Work - ${e.params.slug}`,
+ description: "Work description",
+ imageUrl: ""
+ }
+ })
+ },
+ {
+ path: "/:rest",
+ name: "not-found",
+ component: od,
+ getStaticProps: async (e, t) => ({
+ meta: { title: "404", description: "Not found", imageUrl: "" }
+ })
+ }
+ ]
+ function ud() {
+ const e = X.jsxs("nav", {
+ children: [
+ X.jsx("div", {
+ children: X.jsx(Uf, { to: { name: ld.HOME }, children: "Home" })
+ }),
+ ["first", "second"].map((e) =>
+ X.jsx(
+ "div",
+ {
+ children: X.jsxs(Uf, {
+ to: { name: ld.WORK, params: { slug: e } },
+ children: ["Work ", e]
+ })
+ },
+ e
+ )
+ )
+ ]
+ })
+ return X.jsxs("div", {
+ className: uf.root,
+ children: [
+ e,
+ X.jsx(Ff, {
+ className: uf.stack,
+ manageTransitions: async ({
+ previousPage: e,
+ currentPage: t,
+ unmountPreviousPage: n
+ }) => {
+ const r = t?.$element
+ r && (r.style.visibility = "hidden"),
+ e && (await e.playOut(), n()),
+ await t?.isReadyPromise?.(),
+ t && (r && (r.style.visibility = "visible"), await t?.playIn())
+ }
+ })
+ ]
+ })
+ }
+ function sd() {
+ return (
+ (sd = Object.assign
+ ? Object.assign.bind()
+ : function (e) {
+ for (var t = 1; t < arguments.length; t++) {
+ var n = arguments[t]
+ for (var r in n)
+ Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])
+ }
+ return e
+ }),
+ sd.apply(this, arguments)
+ )
+ }
+ var cd, fd
+ ;((fd = cd || (cd = {})).Pop = "POP"), (fd.Push = "PUSH"), (fd.Replace = "REPLACE")
+ var dd = "beforeunload"
+ function pd(e) {
+ e.preventDefault(), (e.returnValue = "")
+ }
+ function hd() {
+ var e = []
+ return {
+ get length() {
+ return e.length
+ },
+ push: function (t) {
+ return (
+ e.push(t),
+ function () {
+ e = e.filter(function (e) {
+ return e !== t
+ })
+ }
+ )
+ },
+ call: function (t) {
+ e.forEach(function (e) {
+ return e && e(t)
+ })
+ }
+ }
+ }
+ const md = V.createContext(null),
+ gd = pf("front:index")
+ gd("version:", "0.1.0"),
+ gd("public env:", {
+ VITE_APP_BASE: "/",
+ BASE_URL: "/",
+ MODE: "production",
+ DEV: !1,
+ PROD: !0,
+ SSR: !1,
+ LEGACY: !0
+ }),
+ gd("Selected base", "/")
+ const yd = (function (e) {
+ void 0 === e && (e = {})
+ var t = e.window,
+ n = void 0 === t ? document.defaultView : t,
+ r = n.history
+ function a() {
+ var e = n.location,
+ t = e.pathname,
+ a = e.search,
+ o = e.hash,
+ l = r.state || {}
+ return [
+ l.idx,
+ {
+ pathname: t,
+ search: a,
+ hash: o,
+ state: l.usr || null,
+ key: l.key || "default"
+ }
+ ]
+ }
+ var o = null
+ n.addEventListener("popstate", function () {
+ if (o) f.call(o), (o = null)
+ else {
+ var e = cd.Pop,
+ t = a(),
+ n = t[0],
+ r = t[1]
+ if (f.length) {
+ if (null != n) {
+ var l = u - n
+ l &&
+ ((o = {
+ action: e,
+ location: r,
+ retry: function () {
+ y(-1 * l)
+ }
+ }),
+ y(l))
+ }
+ } else g(e)
+ }
+ })
+ var l = cd.Pop,
+ i = a(),
+ u = i[0],
+ s = i[1],
+ c = hd(),
+ f = hd()
+ function d(e) {
+ return "string" == typeof e
+ ? e
+ : ((n = (t = e).pathname),
+ (r = void 0 === n ? "/" : n),
+ (a = t.search),
+ (o = void 0 === a ? "" : a),
+ (l = t.hash),
+ (i = void 0 === l ? "" : l),
+ o && "?" !== o && (r += "?" === o.charAt(0) ? o : "?" + o),
+ i && "#" !== i && (r += "#" === i.charAt(0) ? i : "#" + i),
+ r)
+ var t, n, r, a, o, l, i
+ }
+ function p(e, t) {
+ return (
+ void 0 === t && (t = null),
+ sd(
+ { pathname: s.pathname, hash: "", search: "" },
+ "string" == typeof e
+ ? (function (e) {
+ var t = {}
+ if (e) {
+ var n = e.indexOf("#")
+ n >= 0 && ((t.hash = e.substr(n)), (e = e.substr(0, n)))
+ var r = e.indexOf("?")
+ r >= 0 && ((t.search = e.substr(r)), (e = e.substr(0, r))),
+ e && (t.pathname = e)
+ }
+ return t
+ })(e)
+ : e,
+ { state: t, key: Math.random().toString(36).substr(2, 8) }
+ )
+ )
+ }
+ function h(e, t) {
+ return [{ usr: e.state, key: e.key, idx: t }, d(e)]
+ }
+ function m(e, t, n) {
+ return !f.length || (f.call({ action: e, location: t, retry: n }), !1)
+ }
+ function g(e) {
+ l = e
+ var t = a()
+ ;(u = t[0]), (s = t[1]), c.call({ action: l, location: s })
+ }
+ function y(e) {
+ r.go(e)
+ }
+ null == u && ((u = 0), r.replaceState(sd({}, r.state, { idx: u }), ""))
+ var v = {
+ get action() {
+ return l
+ },
+ get location() {
+ return s
+ },
+ createHref: d,
+ push: function e(t, a) {
+ var o = cd.Push,
+ l = p(t, a)
+ if (
+ m(o, l, function () {
+ e(t, a)
+ })
+ ) {
+ var i = h(l, u + 1),
+ s = i[0],
+ c = i[1]
+ try {
+ r.pushState(s, "", c)
+ } catch (f) {
+ n.location.assign(c)
+ }
+ g(o)
+ }
+ },
+ replace: function e(t, n) {
+ var a = cd.Replace,
+ o = p(t, n)
+ if (
+ m(a, o, function () {
+ e(t, n)
+ })
+ ) {
+ var l = h(o, u),
+ i = l[0],
+ s = l[1]
+ r.replaceState(i, "", s), g(a)
+ }
+ },
+ go: y,
+ back: function () {
+ y(-1)
+ },
+ forward: function () {
+ y(1)
+ },
+ listen: function (e) {
+ return c.push(e)
+ },
+ block: function (e) {
+ var t = f.push(e)
+ return (
+ 1 === f.length && n.addEventListener(dd, pd),
+ function () {
+ t(), f.length || n.removeEventListener(dd, pd)
+ }
+ )
+ }
+ }
+ return v
+ })(),
+ vd = new Vf({
+ showDefaultLangInUrl: !1,
+ languages: [{ key: "fr", default: !0 }],
+ base: "/"
+ }),
+ bd = document.getElementById("root"),
+ wd = X.jsx(Mf, {
+ routes: id,
+ base: "/",
+ history: yd,
+ initialStaticProps: window.__SSR_STATIC_PROPS__,
+ langService: vd,
+ children: X.jsx(md.Provider, {
+ value: window.__GLOBAL_DATA__,
+ children: X.jsx(ud, {})
+ })
+ })
+ "true" ===
+ {
+ VITE_APP_BASE: "/",
+ BASE_URL: "/",
+ MODE: "production",
+ DEV: !1,
+ PROD: !0,
+ SSR: !1,
+ LEGACY: !0
+ }.VITE_SPA
+ ? of(bd).render(wd)
+ : af(bd, wd)
+ }
+ }
+})
diff --git a/apps/front/old/index-template.html b/apps/front/old/index-template.html
new file mode 100644
index 0000000..e59347d
--- /dev/null
+++ b/apps/front/old/index-template.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+ App
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/front/old/index.html b/apps/front/old/index.html
new file mode 100644
index 0000000..afb26f5
--- /dev/null
+++ b/apps/front/old/index.html
@@ -0,0 +1,3 @@
+Home Lazy test
HomePage
0
data from getStaticProps:
2024-05-16T16:00:36.754715+00:00
\ No newline at end of file
diff --git a/apps/front/old/polyfills-legacy-4Ex-510H.js b/apps/front/old/polyfills-legacy-4Ex-510H.js
new file mode 100644
index 0000000..f2161fe
--- /dev/null
+++ b/apps/front/old/polyfills-legacy-4Ex-510H.js
@@ -0,0 +1,3020 @@
+!(function () {
+ "use strict"
+ var t =
+ "undefined" != typeof globalThis
+ ? globalThis
+ : "undefined" != typeof window
+ ? window
+ : "undefined" != typeof global
+ ? global
+ : "undefined" != typeof self
+ ? self
+ : {},
+ r = function (t) {
+ return t && t.Math === Math && t
+ },
+ e =
+ r("object" == typeof globalThis && globalThis) ||
+ r("object" == typeof window && window) ||
+ r("object" == typeof self && self) ||
+ r("object" == typeof t && t) ||
+ r("object" == typeof t && t) ||
+ (function () {
+ return this
+ })() ||
+ Function("return this")(),
+ n = {},
+ o = function (t) {
+ try {
+ return !!t()
+ } catch (r) {
+ return !0
+ }
+ },
+ i = !o(function () {
+ return (
+ 7 !==
+ Object.defineProperty({}, 1, {
+ get: function () {
+ return 7
+ }
+ })[1]
+ )
+ }),
+ u = !o(function () {
+ var t = function () {}.bind()
+ return "function" != typeof t || t.hasOwnProperty("prototype")
+ }),
+ a = u,
+ c = Function.prototype.call,
+ f = a
+ ? c.bind(c)
+ : function () {
+ return c.apply(c, arguments)
+ },
+ s = {},
+ l = {}.propertyIsEnumerable,
+ p = Object.getOwnPropertyDescriptor,
+ h = p && !l.call({ 1: 2 }, 1)
+ s.f = h
+ ? function (t) {
+ var r = p(this, t)
+ return !!r && r.enumerable
+ }
+ : l
+ var d,
+ y,
+ v = function (t, r) {
+ return {
+ enumerable: !(1 & t),
+ configurable: !(2 & t),
+ writable: !(4 & t),
+ value: r
+ }
+ },
+ g = u,
+ m = Function.prototype,
+ w = m.call,
+ b = g && m.bind.bind(w, w),
+ S = g
+ ? b
+ : function (t) {
+ return function () {
+ return w.apply(t, arguments)
+ }
+ },
+ O = S,
+ E = O({}.toString),
+ j = O("".slice),
+ A = function (t) {
+ return j(E(t), 8, -1)
+ },
+ x = o,
+ I = A,
+ T = Object,
+ P = S("".split),
+ k = x(function () {
+ return !T("z").propertyIsEnumerable(0)
+ })
+ ? function (t) {
+ return "String" === I(t) ? P(t, "") : T(t)
+ }
+ : T,
+ C = function (t) {
+ return null == t
+ },
+ R = C,
+ _ = TypeError,
+ F = function (t) {
+ if (R(t)) throw new _("Can't call method on " + t)
+ return t
+ },
+ M = k,
+ L = F,
+ D = function (t) {
+ return M(L(t))
+ },
+ B = "object" == typeof document && document.all,
+ U =
+ void 0 === B && void 0 !== B
+ ? function (t) {
+ return "function" == typeof t || t === B
+ }
+ : function (t) {
+ return "function" == typeof t
+ },
+ z = U,
+ N = function (t) {
+ return "object" == typeof t ? null !== t : z(t)
+ },
+ W = e,
+ $ = U,
+ V = function (t, r) {
+ return arguments.length < 2 ? ((e = W[t]), $(e) ? e : void 0) : W[t] && W[t][r]
+ var e
+ },
+ Y = S({}.isPrototypeOf),
+ G = ("undefined" != typeof navigator && String(navigator.userAgent)) || "",
+ q = e,
+ H = G,
+ J = q.process,
+ X = q.Deno,
+ K = (J && J.versions) || (X && X.version),
+ Q = K && K.v8
+ Q && (y = (d = Q.split("."))[0] > 0 && d[0] < 4 ? 1 : +(d[0] + d[1])),
+ !y &&
+ H &&
+ (!(d = H.match(/Edge\/(\d+)/)) || d[1] >= 74) &&
+ (d = H.match(/Chrome\/(\d+)/)) &&
+ (y = +d[1])
+ var Z = y,
+ tt = Z,
+ rt = o,
+ et = e.String,
+ nt =
+ !!Object.getOwnPropertySymbols &&
+ !rt(function () {
+ var t = Symbol("symbol detection")
+ return !et(t) || !(Object(t) instanceof Symbol) || (!Symbol.sham && tt && tt < 41)
+ }),
+ ot = nt && !Symbol.sham && "symbol" == typeof Symbol.iterator,
+ it = V,
+ ut = U,
+ at = Y,
+ ct = Object,
+ ft = ot
+ ? function (t) {
+ return "symbol" == typeof t
+ }
+ : function (t) {
+ var r = it("Symbol")
+ return ut(r) && at(r.prototype, ct(t))
+ },
+ st = String,
+ lt = function (t) {
+ try {
+ return st(t)
+ } catch (r) {
+ return "Object"
+ }
+ },
+ pt = U,
+ ht = lt,
+ dt = TypeError,
+ yt = function (t) {
+ if (pt(t)) return t
+ throw new dt(ht(t) + " is not a function")
+ },
+ vt = yt,
+ gt = C,
+ mt = function (t, r) {
+ var e = t[r]
+ return gt(e) ? void 0 : vt(e)
+ },
+ wt = f,
+ bt = U,
+ St = N,
+ Ot = TypeError,
+ Et = { exports: {} },
+ jt = e,
+ At = Object.defineProperty,
+ xt = function (t, r) {
+ try {
+ At(jt, t, { value: r, configurable: !0, writable: !0 })
+ } catch (e) {
+ jt[t] = r
+ }
+ return r
+ },
+ It = xt,
+ Tt = "__core-js_shared__",
+ Pt = e[Tt] || It(Tt, {}),
+ kt = Pt
+ ;(Et.exports = function (t, r) {
+ return kt[t] || (kt[t] = void 0 !== r ? r : {})
+ })("versions", []).push({
+ version: "3.35.1",
+ mode: "global",
+ copyright: "© 2014-2024 Denis Pushkarev (zloirock.ru)",
+ license: "https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE",
+ source: "https://github.com/zloirock/core-js"
+ })
+ var Ct = Et.exports,
+ Rt = F,
+ _t = Object,
+ Ft = function (t) {
+ return _t(Rt(t))
+ },
+ Mt = Ft,
+ Lt = S({}.hasOwnProperty),
+ Dt =
+ Object.hasOwn ||
+ function (t, r) {
+ return Lt(Mt(t), r)
+ },
+ Bt = S,
+ Ut = 0,
+ zt = Math.random(),
+ Nt = Bt((1).toString),
+ Wt = function (t) {
+ return "Symbol(" + (void 0 === t ? "" : t) + ")_" + Nt(++Ut + zt, 36)
+ },
+ $t = Ct,
+ Vt = Dt,
+ Yt = Wt,
+ Gt = nt,
+ qt = ot,
+ Ht = e.Symbol,
+ Jt = $t("wks"),
+ Xt = qt ? Ht.for || Ht : (Ht && Ht.withoutSetter) || Yt,
+ Kt = function (t) {
+ return Vt(Jt, t) || (Jt[t] = Gt && Vt(Ht, t) ? Ht[t] : Xt("Symbol." + t)), Jt[t]
+ },
+ Qt = f,
+ Zt = N,
+ tr = ft,
+ rr = mt,
+ er = function (t, r) {
+ var e, n
+ if ("string" === r && bt((e = t.toString)) && !St((n = wt(e, t)))) return n
+ if (bt((e = t.valueOf)) && !St((n = wt(e, t)))) return n
+ if ("string" !== r && bt((e = t.toString)) && !St((n = wt(e, t)))) return n
+ throw new Ot("Can't convert object to primitive value")
+ },
+ nr = TypeError,
+ or = Kt("toPrimitive"),
+ ir = function (t, r) {
+ if (!Zt(t) || tr(t)) return t
+ var e,
+ n = rr(t, or)
+ if (n) {
+ if ((void 0 === r && (r = "default"), (e = Qt(n, t, r)), !Zt(e) || tr(e)))
+ return e
+ throw new nr("Can't convert object to primitive value")
+ }
+ return void 0 === r && (r = "number"), er(t, r)
+ },
+ ur = ir,
+ ar = ft,
+ cr = function (t) {
+ var r = ur(t, "string")
+ return ar(r) ? r : r + ""
+ },
+ fr = N,
+ sr = e.document,
+ lr = fr(sr) && fr(sr.createElement),
+ pr = function (t) {
+ return lr ? sr.createElement(t) : {}
+ },
+ hr = pr,
+ dr =
+ !i &&
+ !o(function () {
+ return (
+ 7 !==
+ Object.defineProperty(hr("div"), "a", {
+ get: function () {
+ return 7
+ }
+ }).a
+ )
+ }),
+ yr = i,
+ vr = f,
+ gr = s,
+ mr = v,
+ wr = D,
+ br = cr,
+ Sr = Dt,
+ Or = dr,
+ Er = Object.getOwnPropertyDescriptor
+ n.f = yr
+ ? Er
+ : function (t, r) {
+ if (((t = wr(t)), (r = br(r)), Or))
+ try {
+ return Er(t, r)
+ } catch (e) {}
+ if (Sr(t, r)) return mr(!vr(gr.f, t, r), t[r])
+ }
+ var jr = {},
+ Ar =
+ i &&
+ o(function () {
+ return (
+ 42 !==
+ Object.defineProperty(function () {}, "prototype", { value: 42, writable: !1 })
+ .prototype
+ )
+ }),
+ xr = N,
+ Ir = String,
+ Tr = TypeError,
+ Pr = function (t) {
+ if (xr(t)) return t
+ throw new Tr(Ir(t) + " is not an object")
+ },
+ kr = i,
+ Cr = dr,
+ Rr = Ar,
+ _r = Pr,
+ Fr = cr,
+ Mr = TypeError,
+ Lr = Object.defineProperty,
+ Dr = Object.getOwnPropertyDescriptor,
+ Br = "enumerable",
+ Ur = "configurable",
+ zr = "writable"
+ jr.f = kr
+ ? Rr
+ ? function (t, r, e) {
+ if (
+ (_r(t),
+ (r = Fr(r)),
+ _r(e),
+ "function" == typeof t &&
+ "prototype" === r &&
+ "value" in e &&
+ zr in e &&
+ !e[zr])
+ ) {
+ var n = Dr(t, r)
+ n &&
+ n[zr] &&
+ ((t[r] = e.value),
+ (e = {
+ configurable: Ur in e ? e[Ur] : n[Ur],
+ enumerable: Br in e ? e[Br] : n[Br],
+ writable: !1
+ }))
+ }
+ return Lr(t, r, e)
+ }
+ : Lr
+ : function (t, r, e) {
+ if ((_r(t), (r = Fr(r)), _r(e), Cr))
+ try {
+ return Lr(t, r, e)
+ } catch (n) {}
+ if ("get" in e || "set" in e) throw new Mr("Accessors not supported")
+ return "value" in e && (t[r] = e.value), t
+ }
+ var Nr = jr,
+ Wr = v,
+ $r = i
+ ? function (t, r, e) {
+ return Nr.f(t, r, Wr(1, e))
+ }
+ : function (t, r, e) {
+ return (t[r] = e), t
+ },
+ Vr = { exports: {} },
+ Yr = i,
+ Gr = Dt,
+ qr = Function.prototype,
+ Hr = Yr && Object.getOwnPropertyDescriptor,
+ Jr = Gr(qr, "name"),
+ Xr = {
+ EXISTS: Jr,
+ PROPER: Jr && "something" === function () {}.name,
+ CONFIGURABLE: Jr && (!Yr || (Yr && Hr(qr, "name").configurable))
+ },
+ Kr = U,
+ Qr = Pt,
+ Zr = S(Function.toString)
+ Kr(Qr.inspectSource) ||
+ (Qr.inspectSource = function (t) {
+ return Zr(t)
+ })
+ var te,
+ re,
+ ee,
+ ne = Qr.inspectSource,
+ oe = U,
+ ie = e.WeakMap,
+ ue = oe(ie) && /native code/.test(String(ie)),
+ ae = Wt,
+ ce = Ct("keys"),
+ fe = function (t) {
+ return ce[t] || (ce[t] = ae(t))
+ },
+ se = {},
+ le = ue,
+ pe = e,
+ he = N,
+ de = $r,
+ ye = Dt,
+ ve = Pt,
+ ge = fe,
+ me = se,
+ we = "Object already initialized",
+ be = pe.TypeError,
+ Se = pe.WeakMap
+ if (le || ve.state) {
+ var Oe = ve.state || (ve.state = new Se())
+ ;(Oe.get = Oe.get),
+ (Oe.has = Oe.has),
+ (Oe.set = Oe.set),
+ (te = function (t, r) {
+ if (Oe.has(t)) throw new be(we)
+ return (r.facade = t), Oe.set(t, r), r
+ }),
+ (re = function (t) {
+ return Oe.get(t) || {}
+ }),
+ (ee = function (t) {
+ return Oe.has(t)
+ })
+ } else {
+ var Ee = ge("state")
+ ;(me[Ee] = !0),
+ (te = function (t, r) {
+ if (ye(t, Ee)) throw new be(we)
+ return (r.facade = t), de(t, Ee, r), r
+ }),
+ (re = function (t) {
+ return ye(t, Ee) ? t[Ee] : {}
+ }),
+ (ee = function (t) {
+ return ye(t, Ee)
+ })
+ }
+ var je = {
+ set: te,
+ get: re,
+ has: ee,
+ enforce: function (t) {
+ return ee(t) ? re(t) : te(t, {})
+ },
+ getterFor: function (t) {
+ return function (r) {
+ var e
+ if (!he(r) || (e = re(r)).type !== t)
+ throw new be("Incompatible receiver, " + t + " required")
+ return e
+ }
+ }
+ },
+ Ae = S,
+ xe = o,
+ Ie = U,
+ Te = Dt,
+ Pe = i,
+ ke = Xr.CONFIGURABLE,
+ Ce = ne,
+ Re = je.enforce,
+ _e = je.get,
+ Fe = String,
+ Me = Object.defineProperty,
+ Le = Ae("".slice),
+ De = Ae("".replace),
+ Be = Ae([].join),
+ Ue =
+ Pe &&
+ !xe(function () {
+ return 8 !== Me(function () {}, "length", { value: 8 }).length
+ }),
+ ze = String(String).split("String"),
+ Ne = (Vr.exports = function (t, r, e) {
+ "Symbol(" === Le(Fe(r), 0, 7) &&
+ (r = "[" + De(Fe(r), /^Symbol\(([^)]*)\).*$/, "$1") + "]"),
+ e && e.getter && (r = "get " + r),
+ e && e.setter && (r = "set " + r),
+ (!Te(t, "name") || (ke && t.name !== r)) &&
+ (Pe ? Me(t, "name", { value: r, configurable: !0 }) : (t.name = r)),
+ Ue &&
+ e &&
+ Te(e, "arity") &&
+ t.length !== e.arity &&
+ Me(t, "length", { value: e.arity })
+ try {
+ e && Te(e, "constructor") && e.constructor
+ ? Pe && Me(t, "prototype", { writable: !1 })
+ : t.prototype && (t.prototype = void 0)
+ } catch (o) {}
+ var n = Re(t)
+ return Te(n, "source") || (n.source = Be(ze, "string" == typeof r ? r : "")), t
+ })
+ Function.prototype.toString = Ne(function () {
+ return (Ie(this) && _e(this).source) || Ce(this)
+ }, "toString")
+ var We = Vr.exports,
+ $e = U,
+ Ve = jr,
+ Ye = We,
+ Ge = xt,
+ qe = function (t, r, e, n) {
+ n || (n = {})
+ var o = n.enumerable,
+ i = void 0 !== n.name ? n.name : r
+ if (($e(e) && Ye(e, i, n), n.global)) o ? (t[r] = e) : Ge(r, e)
+ else {
+ try {
+ n.unsafe ? t[r] && (o = !0) : delete t[r]
+ } catch (u) {}
+ o
+ ? (t[r] = e)
+ : Ve.f(t, r, {
+ value: e,
+ enumerable: !1,
+ configurable: !n.nonConfigurable,
+ writable: !n.nonWritable
+ })
+ }
+ return t
+ },
+ He = {},
+ Je = Math.ceil,
+ Xe = Math.floor,
+ Ke =
+ Math.trunc ||
+ function (t) {
+ var r = +t
+ return (r > 0 ? Xe : Je)(r)
+ },
+ Qe = function (t) {
+ var r = +t
+ return r != r || 0 === r ? 0 : Ke(r)
+ },
+ Ze = Qe,
+ tn = Math.max,
+ rn = Math.min,
+ en = Qe,
+ nn = Math.min,
+ on = function (t) {
+ var r = en(t)
+ return r > 0 ? nn(r, 9007199254740991) : 0
+ },
+ un = on,
+ an = function (t) {
+ return un(t.length)
+ },
+ cn = D,
+ fn = function (t, r) {
+ var e = Ze(t)
+ return e < 0 ? tn(e + r, 0) : rn(e, r)
+ },
+ sn = an,
+ ln = function (t) {
+ return function (r, e, n) {
+ var o,
+ i = cn(r),
+ u = sn(i),
+ a = fn(n, u)
+ if (t && e != e) {
+ for (; u > a; ) if ((o = i[a++]) != o) return !0
+ } else for (; u > a; a++) if ((t || a in i) && i[a] === e) return t || a || 0
+ return !t && -1
+ }
+ },
+ pn = { includes: ln(!0), indexOf: ln(!1) },
+ hn = Dt,
+ dn = D,
+ yn = pn.indexOf,
+ vn = se,
+ gn = S([].push),
+ mn = function (t, r) {
+ var e,
+ n = dn(t),
+ o = 0,
+ i = []
+ for (e in n) !hn(vn, e) && hn(n, e) && gn(i, e)
+ for (; r.length > o; ) hn(n, (e = r[o++])) && (~yn(i, e) || gn(i, e))
+ return i
+ },
+ wn = [
+ "constructor",
+ "hasOwnProperty",
+ "isPrototypeOf",
+ "propertyIsEnumerable",
+ "toLocaleString",
+ "toString",
+ "valueOf"
+ ],
+ bn = mn,
+ Sn = wn.concat("length", "prototype")
+ He.f =
+ Object.getOwnPropertyNames ||
+ function (t) {
+ return bn(t, Sn)
+ }
+ var On = {}
+ On.f = Object.getOwnPropertySymbols
+ var En = V,
+ jn = He,
+ An = On,
+ xn = Pr,
+ In = S([].concat),
+ Tn =
+ En("Reflect", "ownKeys") ||
+ function (t) {
+ var r = jn.f(xn(t)),
+ e = An.f
+ return e ? In(r, e(t)) : r
+ },
+ Pn = Dt,
+ kn = Tn,
+ Cn = n,
+ Rn = jr,
+ _n = o,
+ Fn = U,
+ Mn = /#|\.prototype\./,
+ Ln = function (t, r) {
+ var e = Bn[Dn(t)]
+ return e === zn || (e !== Un && (Fn(r) ? _n(r) : !!r))
+ },
+ Dn = (Ln.normalize = function (t) {
+ return String(t).replace(Mn, ".").toLowerCase()
+ }),
+ Bn = (Ln.data = {}),
+ Un = (Ln.NATIVE = "N"),
+ zn = (Ln.POLYFILL = "P"),
+ Nn = Ln,
+ Wn = e,
+ $n = n.f,
+ Vn = $r,
+ Yn = qe,
+ Gn = xt,
+ qn = function (t, r, e) {
+ for (var n = kn(r), o = Rn.f, i = Cn.f, u = 0; u < n.length; u++) {
+ var a = n[u]
+ Pn(t, a) || (e && Pn(e, a)) || o(t, a, i(r, a))
+ }
+ },
+ Hn = Nn,
+ Jn = function (t, r) {
+ var e,
+ n,
+ o,
+ i,
+ u,
+ a = t.target,
+ c = t.global,
+ f = t.stat
+ if ((e = c ? Wn : f ? Wn[a] || Gn(a, {}) : Wn[a] && Wn[a].prototype))
+ for (n in r) {
+ if (
+ ((i = r[n]),
+ (o = t.dontCallGetSet ? (u = $n(e, n)) && u.value : e[n]),
+ !Hn(c ? n : a + (f ? "." : "#") + n, t.forced) && void 0 !== o)
+ ) {
+ if (typeof i == typeof o) continue
+ qn(i, o)
+ }
+ ;(t.sham || (o && o.sham)) && Vn(i, "sham", !0), Yn(e, n, i, t)
+ }
+ },
+ Xn = A,
+ Kn =
+ Array.isArray ||
+ function (t) {
+ return "Array" === Xn(t)
+ },
+ Qn = i,
+ Zn = Kn,
+ to = TypeError,
+ ro = Object.getOwnPropertyDescriptor,
+ eo =
+ Qn &&
+ !(function () {
+ if (void 0 !== this) return !0
+ try {
+ Object.defineProperty([], "length", { writable: !1 }).length = 1
+ } catch (t) {
+ return t instanceof TypeError
+ }
+ })()
+ ? function (t, r) {
+ if (Zn(t) && !ro(t, "length").writable)
+ throw new to("Cannot set read only .length")
+ return (t.length = r)
+ }
+ : function (t, r) {
+ return (t.length = r)
+ },
+ no = TypeError,
+ oo = function (t) {
+ if (t > 9007199254740991) throw no("Maximum allowed index exceeded")
+ return t
+ },
+ io = Ft,
+ uo = an,
+ ao = eo,
+ co = oo
+ Jn(
+ {
+ target: "Array",
+ proto: !0,
+ arity: 1,
+ forced:
+ o(function () {
+ return 4294967297 !== [].push.call({ length: 4294967296 }, 1)
+ }) ||
+ !(function () {
+ try {
+ Object.defineProperty([], "length", { writable: !1 }).push()
+ } catch (t) {
+ return t instanceof TypeError
+ }
+ })()
+ },
+ {
+ push: function (t) {
+ var r = io(this),
+ e = uo(r),
+ n = arguments.length
+ co(e + n)
+ for (var o = 0; o < n; o++) (r[e] = arguments[o]), e++
+ return ao(r, e), e
+ }
+ }
+ )
+ var fo = lt,
+ so = TypeError,
+ lo = Ft,
+ po = an,
+ ho = eo,
+ yo = function (t, r) {
+ if (!delete t[r]) throw new so("Cannot delete property " + fo(r) + " of " + fo(t))
+ },
+ vo = oo
+ Jn(
+ {
+ target: "Array",
+ proto: !0,
+ arity: 1,
+ forced:
+ 1 !== [].unshift(0) ||
+ !(function () {
+ try {
+ Object.defineProperty([], "length", { writable: !1 }).unshift()
+ } catch (t) {
+ return t instanceof TypeError
+ }
+ })()
+ },
+ {
+ unshift: function (t) {
+ var r = lo(this),
+ e = po(r),
+ n = arguments.length
+ if (n) {
+ vo(e + n)
+ for (var o = e; o--; ) {
+ var i = o + n
+ o in r ? (r[i] = r[o]) : yo(r, i)
+ }
+ for (var u = 0; u < n; u++) r[u] = arguments[u]
+ }
+ return ho(r, e + n)
+ }
+ }
+ )
+ var go = We,
+ mo = jr,
+ wo = function (t, r, e) {
+ return (
+ e.get && go(e.get, r, { getter: !0 }),
+ e.set && go(e.set, r, { setter: !0 }),
+ mo.f(t, r, e)
+ )
+ },
+ bo = Pr,
+ So = i,
+ Oo = wo,
+ Eo = function () {
+ var t = bo(this),
+ r = ""
+ return (
+ t.hasIndices && (r += "d"),
+ t.global && (r += "g"),
+ t.ignoreCase && (r += "i"),
+ t.multiline && (r += "m"),
+ t.dotAll && (r += "s"),
+ t.unicode && (r += "u"),
+ t.unicodeSets && (r += "v"),
+ t.sticky && (r += "y"),
+ r
+ )
+ },
+ jo = o,
+ Ao = e.RegExp,
+ xo = Ao.prototype
+ So &&
+ jo(function () {
+ var t = !0
+ try {
+ Ao(".", "d")
+ } catch (a) {
+ t = !1
+ }
+ var r = {},
+ e = "",
+ n = t ? "dgimsy" : "gimsy",
+ o = function (t, n) {
+ Object.defineProperty(r, t, {
+ get: function () {
+ return (e += n), !0
+ }
+ })
+ },
+ i = { dotAll: "s", global: "g", ignoreCase: "i", multiline: "m", sticky: "y" }
+ for (var u in (t && (i.hasIndices = "d"), i)) o(u, i[u])
+ return Object.getOwnPropertyDescriptor(xo, "flags").get.call(r) !== n || e !== n
+ }) &&
+ Oo(xo, "flags", { configurable: !0, get: Eo })
+ var Io = an,
+ To = "undefined" != typeof ArrayBuffer && "undefined" != typeof DataView,
+ Po = {}
+ Po[Kt("toStringTag")] = "z"
+ var ko,
+ Co,
+ Ro,
+ _o = "[object z]" === String(Po),
+ Fo = U,
+ Mo = A,
+ Lo = Kt("toStringTag"),
+ Do = Object,
+ Bo =
+ "Arguments" ===
+ Mo(
+ (function () {
+ return arguments
+ })()
+ ),
+ Uo = _o
+ ? Mo
+ : function (t) {
+ var r, e, n
+ return void 0 === t
+ ? "Undefined"
+ : null === t
+ ? "Null"
+ : "string" ==
+ typeof (e = (function (t, r) {
+ try {
+ return t[r]
+ } catch (e) {}
+ })((r = Do(t)), Lo))
+ ? e
+ : Bo
+ ? Mo(r)
+ : "Object" === (n = Mo(r)) && Fo(r.callee)
+ ? "Arguments"
+ : n
+ },
+ zo = !o(function () {
+ function t() {}
+ return (
+ (t.prototype.constructor = null), Object.getPrototypeOf(new t()) !== t.prototype
+ )
+ }),
+ No = Dt,
+ Wo = U,
+ $o = Ft,
+ Vo = zo,
+ Yo = fe("IE_PROTO"),
+ Go = Object,
+ qo = Go.prototype,
+ Ho = Vo
+ ? Go.getPrototypeOf
+ : function (t) {
+ var r = $o(t)
+ if (No(r, Yo)) return r[Yo]
+ var e = r.constructor
+ return Wo(e) && r instanceof e ? e.prototype : r instanceof Go ? qo : null
+ },
+ Jo = S,
+ Xo = yt,
+ Ko = function (t, r, e) {
+ try {
+ return Jo(Xo(Object.getOwnPropertyDescriptor(t, r)[e]))
+ } catch (n) {}
+ },
+ Qo = N,
+ Zo = function (t) {
+ return Qo(t) || null === t
+ },
+ ti = String,
+ ri = TypeError,
+ ei = Ko,
+ ni = Pr,
+ oi = function (t) {
+ if (Zo(t)) return t
+ throw new ri("Can't set " + ti(t) + " as a prototype")
+ },
+ ii =
+ Object.setPrototypeOf ||
+ ("__proto__" in {}
+ ? (function () {
+ var t,
+ r = !1,
+ e = {}
+ try {
+ ;(t = ei(Object.prototype, "__proto__", "set"))(e, []),
+ (r = e instanceof Array)
+ } catch (n) {}
+ return function (e, n) {
+ return ni(e), oi(n), r ? t(e, n) : (e.__proto__ = n), e
+ }
+ })()
+ : void 0),
+ ui = To,
+ ai = i,
+ ci = e,
+ fi = U,
+ si = N,
+ li = Dt,
+ pi = Uo,
+ hi = lt,
+ di = $r,
+ yi = qe,
+ vi = wo,
+ gi = Y,
+ mi = Ho,
+ wi = ii,
+ bi = Kt,
+ Si = Wt,
+ Oi = je.enforce,
+ Ei = je.get,
+ ji = ci.Int8Array,
+ Ai = ji && ji.prototype,
+ xi = ci.Uint8ClampedArray,
+ Ii = xi && xi.prototype,
+ Ti = ji && mi(ji),
+ Pi = Ai && mi(Ai),
+ ki = Object.prototype,
+ Ci = ci.TypeError,
+ Ri = bi("toStringTag"),
+ _i = Si("TYPED_ARRAY_TAG"),
+ Fi = "TypedArrayConstructor",
+ Mi = ui && !!wi && "Opera" !== pi(ci.opera),
+ Li = !1,
+ Di = {
+ Int8Array: 1,
+ Uint8Array: 1,
+ Uint8ClampedArray: 1,
+ Int16Array: 2,
+ Uint16Array: 2,
+ Int32Array: 4,
+ Uint32Array: 4,
+ Float32Array: 4,
+ Float64Array: 8
+ },
+ Bi = { BigInt64Array: 8, BigUint64Array: 8 },
+ Ui = function (t) {
+ var r = mi(t)
+ if (si(r)) {
+ var e = Ei(r)
+ return e && li(e, Fi) ? e[Fi] : Ui(r)
+ }
+ },
+ zi = function (t) {
+ if (!si(t)) return !1
+ var r = pi(t)
+ return li(Di, r) || li(Bi, r)
+ }
+ for (ko in Di) (Ro = (Co = ci[ko]) && Co.prototype) ? (Oi(Ro)[Fi] = Co) : (Mi = !1)
+ for (ko in Bi) (Ro = (Co = ci[ko]) && Co.prototype) && (Oi(Ro)[Fi] = Co)
+ if (
+ (!Mi || !fi(Ti) || Ti === Function.prototype) &&
+ ((Ti = function () {
+ throw new Ci("Incorrect invocation")
+ }),
+ Mi)
+ )
+ for (ko in Di) ci[ko] && wi(ci[ko], Ti)
+ if ((!Mi || !Pi || Pi === ki) && ((Pi = Ti.prototype), Mi))
+ for (ko in Di) ci[ko] && wi(ci[ko].prototype, Pi)
+ if ((Mi && mi(Ii) !== Pi && wi(Ii, Pi), ai && !li(Pi, Ri)))
+ for (ko in ((Li = !0),
+ vi(Pi, Ri, {
+ configurable: !0,
+ get: function () {
+ return si(this) ? this[_i] : void 0
+ }
+ }),
+ Di))
+ ci[ko] && di(ci[ko], _i, ko)
+ var Ni = {
+ NATIVE_ARRAY_BUFFER_VIEWS: Mi,
+ TYPED_ARRAY_TAG: Li && _i,
+ aTypedArray: function (t) {
+ if (zi(t)) return t
+ throw new Ci("Target is not a typed array")
+ },
+ aTypedArrayConstructor: function (t) {
+ if (fi(t) && (!wi || gi(Ti, t))) return t
+ throw new Ci(hi(t) + " is not a typed array constructor")
+ },
+ exportTypedArrayMethod: function (t, r, e, n) {
+ if (ai) {
+ if (e)
+ for (var o in Di) {
+ var i = ci[o]
+ if (i && li(i.prototype, t))
+ try {
+ delete i.prototype[t]
+ } catch (u) {
+ try {
+ i.prototype[t] = r
+ } catch (a) {}
+ }
+ }
+ ;(Pi[t] && !e) || yi(Pi, t, e ? r : (Mi && Ai[t]) || r, n)
+ }
+ },
+ exportTypedArrayStaticMethod: function (t, r, e) {
+ var n, o
+ if (ai) {
+ if (wi) {
+ if (e)
+ for (n in Di)
+ if ((o = ci[n]) && li(o, t))
+ try {
+ delete o[t]
+ } catch (i) {}
+ if (Ti[t] && !e) return
+ try {
+ return yi(Ti, t, e ? r : (Mi && Ti[t]) || r)
+ } catch (i) {}
+ }
+ for (n in Di) !(o = ci[n]) || (o[t] && !e) || yi(o, t, r)
+ }
+ },
+ getTypedArrayConstructor: Ui,
+ isView: function (t) {
+ if (!si(t)) return !1
+ var r = pi(t)
+ return "DataView" === r || li(Di, r) || li(Bi, r)
+ },
+ isTypedArray: zi,
+ TypedArray: Ti,
+ TypedArrayPrototype: Pi
+ },
+ Wi = function (t, r) {
+ for (var e = Io(t), n = new r(e), o = 0; o < e; o++) n[o] = t[e - o - 1]
+ return n
+ },
+ $i = Ni.aTypedArray,
+ Vi = Ni.getTypedArrayConstructor
+ ;(0, Ni.exportTypedArrayMethod)("toReversed", function () {
+ return Wi($i(this), Vi(this))
+ })
+ var Yi = an,
+ Gi = yt,
+ qi = function (t, r, e) {
+ for (var n = 0, o = arguments.length > 2 ? e : Yi(r), i = new t(o); o > n; )
+ i[n] = r[n++]
+ return i
+ },
+ Hi = Ni.aTypedArray,
+ Ji = Ni.getTypedArrayConstructor,
+ Xi = Ni.exportTypedArrayMethod,
+ Ki = S(Ni.TypedArrayPrototype.sort)
+ Xi("toSorted", function (t) {
+ void 0 !== t && Gi(t)
+ var r = Hi(this),
+ e = qi(Ji(r), r)
+ return Ki(e, t)
+ })
+ var Qi = an,
+ Zi = Qe,
+ tu = RangeError,
+ ru = Uo,
+ eu = ir,
+ nu = TypeError,
+ ou = function (t, r, e, n) {
+ var o = Qi(t),
+ i = Zi(e),
+ u = i < 0 ? o + i : i
+ if (u >= o || u < 0) throw new tu("Incorrect index")
+ for (var a = new r(o), c = 0; c < o; c++) a[c] = c === u ? n : t[c]
+ return a
+ },
+ iu = function (t) {
+ var r = ru(t)
+ return "BigInt64Array" === r || "BigUint64Array" === r
+ },
+ uu = Qe,
+ au = function (t) {
+ var r = eu(t, "number")
+ if ("number" == typeof r) throw new nu("Can't convert number to bigint")
+ return BigInt(r)
+ },
+ cu = Ni.aTypedArray,
+ fu = Ni.getTypedArrayConstructor,
+ su = Ni.exportTypedArrayMethod,
+ lu = !!(function () {
+ try {
+ new Int8Array(1).with(2, {
+ valueOf: function () {
+ throw 8
+ }
+ })
+ } catch (t) {
+ return 8 === t
+ }
+ })()
+ su(
+ "with",
+ {
+ with: function (t, r) {
+ var e = cu(this),
+ n = uu(t),
+ o = iu(e) ? au(r) : +r
+ return ou(e, fu(e), n, o)
+ }
+ }.with,
+ !lu
+ )
+ var pu = A,
+ hu = TypeError,
+ du =
+ Ko(ArrayBuffer.prototype, "byteLength", "get") ||
+ function (t) {
+ if ("ArrayBuffer" !== pu(t)) throw new hu("ArrayBuffer expected")
+ return t.byteLength
+ },
+ yu = du,
+ vu = S(ArrayBuffer.prototype.slice),
+ gu = function (t) {
+ if (0 !== yu(t)) return !1
+ try {
+ return vu(t, 0, 0), !1
+ } catch (r) {
+ return !0
+ }
+ },
+ mu = i,
+ wu = wo,
+ bu = gu,
+ Su = ArrayBuffer.prototype
+ mu &&
+ !("detached" in Su) &&
+ wu(Su, "detached", {
+ configurable: !0,
+ get: function () {
+ return bu(this)
+ }
+ })
+ var Ou,
+ Eu,
+ ju,
+ Au,
+ xu = Qe,
+ Iu = on,
+ Tu = RangeError,
+ Pu = "process" === A(e.process),
+ ku = Pu,
+ Cu = "object" == typeof Deno && Deno && "object" == typeof Deno.version,
+ Ru = !Cu && !Pu && "object" == typeof window && "object" == typeof document,
+ _u = o,
+ Fu = Z,
+ Mu = Ru,
+ Lu = Cu,
+ Du = Pu,
+ Bu = e.structuredClone,
+ Uu =
+ !!Bu &&
+ !_u(function () {
+ if ((Lu && Fu > 92) || (Du && Fu > 94) || (Mu && Fu > 97)) return !1
+ var t = new ArrayBuffer(8),
+ r = Bu(t, { transfer: [t] })
+ return 0 !== t.byteLength || 8 !== r.byteLength
+ }),
+ zu = e,
+ Nu = function (t) {
+ try {
+ if (ku) return Function('return require("' + t + '")')()
+ } catch (r) {}
+ },
+ Wu = Uu,
+ $u = zu.structuredClone,
+ Vu = zu.ArrayBuffer,
+ Yu = zu.MessageChannel,
+ Gu = !1
+ if (Wu)
+ Gu = function (t) {
+ $u(t, { transfer: [t] })
+ }
+ else if (Vu)
+ try {
+ Yu || ((Ou = Nu("worker_threads")) && (Yu = Ou.MessageChannel)),
+ Yu &&
+ ((Eu = new Yu()),
+ (ju = new Vu(2)),
+ (Au = function (t) {
+ Eu.port1.postMessage(null, [t])
+ }),
+ 2 === ju.byteLength && (Au(ju), 0 === ju.byteLength && (Gu = Au)))
+ } catch (fd) {}
+ var qu = e,
+ Hu = S,
+ Ju = Ko,
+ Xu = function (t) {
+ if (void 0 === t) return 0
+ var r = xu(t),
+ e = Iu(r)
+ if (r !== e) throw new Tu("Wrong length or index")
+ return e
+ },
+ Ku = gu,
+ Qu = du,
+ Zu = Gu,
+ ta = Uu,
+ ra = qu.structuredClone,
+ ea = qu.ArrayBuffer,
+ na = qu.DataView,
+ oa = qu.TypeError,
+ ia = Math.min,
+ ua = ea.prototype,
+ aa = na.prototype,
+ ca = Hu(ua.slice),
+ fa = Ju(ua, "resizable", "get"),
+ sa = Ju(ua, "maxByteLength", "get"),
+ la = Hu(aa.getInt8),
+ pa = Hu(aa.setInt8),
+ ha =
+ (ta || Zu) &&
+ function (t, r, e) {
+ var n,
+ o = Qu(t),
+ i = void 0 === r ? o : Xu(r),
+ u = !fa || !fa(t)
+ if (Ku(t)) throw new oa("ArrayBuffer is detached")
+ if (ta && ((t = ra(t, { transfer: [t] })), o === i && (e || u))) return t
+ if (o >= i && (!e || u)) n = ca(t, 0, i)
+ else {
+ var a = e && !u && sa ? { maxByteLength: sa(t) } : void 0
+ n = new ea(i, a)
+ for (var c = new na(t), f = new na(n), s = ia(i, o), l = 0; l < s; l++)
+ pa(f, l, la(c, l))
+ }
+ return ta || Zu(t), n
+ },
+ da = ha
+ da &&
+ Jn(
+ { target: "ArrayBuffer", proto: !0 },
+ {
+ transfer: function () {
+ return da(this, arguments.length ? arguments[0] : void 0, !0)
+ }
+ }
+ )
+ var ya = ha
+ ya &&
+ Jn(
+ { target: "ArrayBuffer", proto: !0 },
+ {
+ transferToFixedLength: function () {
+ return ya(this, arguments.length ? arguments[0] : void 0, !1)
+ }
+ }
+ )
+ var va = Y,
+ ga = TypeError,
+ ma = cr,
+ wa = jr,
+ ba = v,
+ Sa = function (t, r, e) {
+ var n = ma(r)
+ n in t ? wa.f(t, n, ba(0, e)) : (t[n] = e)
+ },
+ Oa = {},
+ Ea = mn,
+ ja = wn,
+ Aa =
+ Object.keys ||
+ function (t) {
+ return Ea(t, ja)
+ },
+ xa = i,
+ Ia = Ar,
+ Ta = jr,
+ Pa = Pr,
+ ka = D,
+ Ca = Aa
+ Oa.f =
+ xa && !Ia
+ ? Object.defineProperties
+ : function (t, r) {
+ Pa(t)
+ for (var e, n = ka(r), o = Ca(r), i = o.length, u = 0; i > u; )
+ Ta.f(t, (e = o[u++]), n[e])
+ return t
+ }
+ var Ra,
+ _a = V("document", "documentElement"),
+ Fa = Pr,
+ Ma = Oa,
+ La = wn,
+ Da = se,
+ Ba = _a,
+ Ua = pr,
+ za = "prototype",
+ Na = "script",
+ Wa = fe("IE_PROTO"),
+ $a = function () {},
+ Va = function (t) {
+ return "<" + Na + ">" + t + "" + Na + ">"
+ },
+ Ya = function (t) {
+ t.write(Va("")), t.close()
+ var r = t.parentWindow.Object
+ return (t = null), r
+ },
+ Ga = function () {
+ try {
+ Ra = new ActiveXObject("htmlfile")
+ } catch (fd) {}
+ var t, r, e
+ Ga =
+ "undefined" != typeof document
+ ? document.domain && Ra
+ ? Ya(Ra)
+ : ((r = Ua("iframe")),
+ (e = "java" + Na + ":"),
+ (r.style.display = "none"),
+ Ba.appendChild(r),
+ (r.src = String(e)),
+ (t = r.contentWindow.document).open(),
+ t.write(Va("document.F=Object")),
+ t.close(),
+ t.F)
+ : Ya(Ra)
+ for (var n = La.length; n--; ) delete Ga[za][La[n]]
+ return Ga()
+ }
+ Da[Wa] = !0
+ var qa,
+ Ha,
+ Ja,
+ Xa =
+ Object.create ||
+ function (t, r) {
+ var e
+ return (
+ null !== t
+ ? (($a[za] = Fa(t)), (e = new $a()), ($a[za] = null), (e[Wa] = t))
+ : (e = Ga()),
+ void 0 === r ? e : Ma.f(e, r)
+ )
+ },
+ Ka = o,
+ Qa = U,
+ Za = N,
+ tc = Ho,
+ rc = qe,
+ ec = Kt("iterator"),
+ nc = !1
+ ;[].keys &&
+ ("next" in (Ja = [].keys())
+ ? (Ha = tc(tc(Ja))) !== Object.prototype && (qa = Ha)
+ : (nc = !0))
+ var oc =
+ !Za(qa) ||
+ Ka(function () {
+ var t = {}
+ return qa[ec].call(t) !== t
+ })
+ oc && (qa = {}),
+ Qa(qa[ec]) ||
+ rc(qa, ec, function () {
+ return this
+ })
+ var ic = { IteratorPrototype: qa, BUGGY_SAFARI_ITERATORS: nc },
+ uc = Jn,
+ ac = e,
+ cc = function (t, r) {
+ if (va(r, t)) return t
+ throw new ga("Incorrect invocation")
+ },
+ fc = Pr,
+ sc = U,
+ lc = Ho,
+ pc = wo,
+ hc = Sa,
+ dc = o,
+ yc = Dt,
+ vc = ic.IteratorPrototype,
+ gc = i,
+ mc = "constructor",
+ wc = "Iterator",
+ bc = Kt("toStringTag"),
+ Sc = TypeError,
+ Oc = ac[wc],
+ Ec =
+ !sc(Oc) ||
+ Oc.prototype !== vc ||
+ !dc(function () {
+ Oc({})
+ }),
+ jc = function () {
+ if ((cc(this, vc), lc(this) === vc))
+ throw new Sc("Abstract class Iterator not directly constructable")
+ },
+ Ac = function (t, r) {
+ gc
+ ? pc(vc, t, {
+ configurable: !0,
+ get: function () {
+ return r
+ },
+ set: function (r) {
+ if ((fc(this), this === vc))
+ throw new Sc("You can't redefine this property")
+ yc(this, t) ? (this[t] = r) : hc(this, t, r)
+ }
+ })
+ : (vc[t] = r)
+ }
+ yc(vc, bc) || Ac(bc, wc),
+ (!Ec && yc(vc, mc) && vc[mc] !== Object) || Ac(mc, jc),
+ (jc.prototype = vc),
+ uc({ global: !0, constructor: !0, forced: Ec }, { Iterator: jc })
+ var xc = function (t) {
+ return { iterator: t, next: t.next, done: !1 }
+ },
+ Ic = qe,
+ Tc = f,
+ Pc = Pr,
+ kc = mt,
+ Cc = function (t, r, e) {
+ var n, o
+ Pc(t)
+ try {
+ if (!(n = kc(t, "return"))) {
+ if ("throw" === r) throw e
+ return e
+ }
+ n = Tc(n, t)
+ } catch (fd) {
+ ;(o = !0), (n = fd)
+ }
+ if ("throw" === r) throw e
+ if (o) throw n
+ return Pc(n), e
+ },
+ Rc = f,
+ _c = Xa,
+ Fc = $r,
+ Mc = function (t, r, e) {
+ for (var n in r) Ic(t, n, r[n], e)
+ return t
+ },
+ Lc = je,
+ Dc = mt,
+ Bc = ic.IteratorPrototype,
+ Uc = function (t, r) {
+ return { value: t, done: r }
+ },
+ zc = Cc,
+ Nc = Kt("toStringTag"),
+ Wc = "IteratorHelper",
+ $c = "WrapForValidIterator",
+ Vc = Lc.set,
+ Yc = function (t) {
+ var r = Lc.getterFor(t ? $c : Wc)
+ return Mc(_c(Bc), {
+ next: function () {
+ var e = r(this)
+ if (t) return e.nextHandler()
+ try {
+ var n = e.done ? void 0 : e.nextHandler()
+ return Uc(n, e.done)
+ } catch (fd) {
+ throw ((e.done = !0), fd)
+ }
+ },
+ return: function () {
+ var e = r(this),
+ n = e.iterator
+ if (((e.done = !0), t)) {
+ var o = Dc(n, "return")
+ return o ? Rc(o, n) : Uc(void 0, !0)
+ }
+ if (e.inner)
+ try {
+ zc(e.inner.iterator, "normal")
+ } catch (fd) {
+ return zc(n, "throw", fd)
+ }
+ return zc(n, "normal"), Uc(void 0, !0)
+ }
+ })
+ },
+ Gc = Yc(!0),
+ qc = Yc(!1)
+ Fc(qc, Nc, "Iterator Helper")
+ var Hc = function (t, r) {
+ var e = function (e, n) {
+ n ? ((n.iterator = e.iterator), (n.next = e.next)) : (n = e),
+ (n.type = r ? $c : Wc),
+ (n.nextHandler = t),
+ (n.counter = 0),
+ (n.done = !1),
+ Vc(this, n)
+ }
+ return (e.prototype = r ? Gc : qc), e
+ },
+ Jc = Pr,
+ Xc = Cc,
+ Kc = function (t, r, e, n) {
+ try {
+ return n ? r(Jc(e)[0], e[1]) : r(e)
+ } catch (fd) {
+ Xc(t, "throw", fd)
+ }
+ },
+ Qc = Jn,
+ Zc = f,
+ tf = yt,
+ rf = Pr,
+ ef = xc,
+ nf = Kc,
+ of = Hc(function () {
+ for (var t, r, e = this.iterator, n = this.predicate, o = this.next; ; ) {
+ if (((t = rf(Zc(o, e))), (this.done = !!t.done))) return
+ if (((r = t.value), nf(e, n, [r, this.counter++], !0))) return r
+ }
+ })
+ Qc(
+ { target: "Iterator", proto: !0, real: !0, forced: false },
+ {
+ filter: function (t) {
+ return rf(this), tf(t), new of(ef(this), { predicate: t })
+ }
+ }
+ )
+ var uf = A,
+ af = S,
+ cf = function (t) {
+ if ("Function" === uf(t)) return af(t)
+ },
+ ff = yt,
+ sf = u,
+ lf = cf(cf.bind),
+ pf = function (t, r) {
+ return (
+ ff(t),
+ void 0 === r
+ ? t
+ : sf
+ ? lf(t, r)
+ : function () {
+ return t.apply(r, arguments)
+ }
+ )
+ },
+ hf = {},
+ df = hf,
+ yf = Kt("iterator"),
+ vf = Array.prototype,
+ gf = Uo,
+ mf = mt,
+ wf = C,
+ bf = hf,
+ Sf = Kt("iterator"),
+ Of = function (t) {
+ if (!wf(t)) return mf(t, Sf) || mf(t, "@@iterator") || bf[gf(t)]
+ },
+ Ef = f,
+ jf = yt,
+ Af = Pr,
+ xf = lt,
+ If = Of,
+ Tf = TypeError,
+ Pf = pf,
+ kf = f,
+ Cf = Pr,
+ Rf = lt,
+ _f = function (t) {
+ return void 0 !== t && (df.Array === t || vf[yf] === t)
+ },
+ Ff = an,
+ Mf = Y,
+ Lf = function (t, r) {
+ var e = arguments.length < 2 ? If(t) : r
+ if (jf(e)) return Af(Ef(e, t))
+ throw new Tf(xf(t) + " is not iterable")
+ },
+ Df = Of,
+ Bf = Cc,
+ Uf = TypeError,
+ zf = function (t, r) {
+ ;(this.stopped = t), (this.result = r)
+ },
+ Nf = zf.prototype,
+ Wf = function (t, r, e) {
+ var n,
+ o,
+ i,
+ u,
+ a,
+ c,
+ f,
+ s = e && e.that,
+ l = !(!e || !e.AS_ENTRIES),
+ p = !(!e || !e.IS_RECORD),
+ h = !(!e || !e.IS_ITERATOR),
+ d = !(!e || !e.INTERRUPTED),
+ y = Pf(r, s),
+ v = function (t) {
+ return n && Bf(n, "normal", t), new zf(!0, t)
+ },
+ g = function (t) {
+ return l ? (Cf(t), d ? y(t[0], t[1], v) : y(t[0], t[1])) : d ? y(t, v) : y(t)
+ }
+ if (p) n = t.iterator
+ else if (h) n = t
+ else {
+ if (!(o = Df(t))) throw new Uf(Rf(t) + " is not iterable")
+ if (_f(o)) {
+ for (i = 0, u = Ff(t); u > i; i++) if ((a = g(t[i])) && Mf(Nf, a)) return a
+ return new zf(!1)
+ }
+ n = Lf(t, o)
+ }
+ for (c = p ? t.next : n.next; !(f = kf(c, n)).done; ) {
+ try {
+ a = g(f.value)
+ } catch (fd) {
+ Bf(n, "throw", fd)
+ }
+ if ("object" == typeof a && a && Mf(Nf, a)) return a
+ }
+ return new zf(!1)
+ },
+ $f = Wf,
+ Vf = yt,
+ Yf = Pr,
+ Gf = xc
+ Jn(
+ { target: "Iterator", proto: !0, real: !0 },
+ {
+ find: function (t) {
+ Yf(this), Vf(t)
+ var r = Gf(this),
+ e = 0
+ return $f(
+ r,
+ function (r, n) {
+ if (t(r, e++)) return n(r)
+ },
+ { IS_RECORD: !0, INTERRUPTED: !0 }
+ ).result
+ }
+ }
+ )
+ var qf = Wf,
+ Hf = yt,
+ Jf = Pr,
+ Xf = xc
+ Jn(
+ { target: "Iterator", proto: !0, real: !0 },
+ {
+ forEach: function (t) {
+ Jf(this), Hf(t)
+ var r = Xf(this),
+ e = 0
+ qf(
+ r,
+ function (r) {
+ t(r, e++)
+ },
+ { IS_RECORD: !0 }
+ )
+ }
+ }
+ )
+ var Kf = f,
+ Qf = yt,
+ Zf = Pr,
+ ts = xc,
+ rs = Kc,
+ es = Hc(function () {
+ var t = this.iterator,
+ r = Zf(Kf(this.next, t))
+ if (!(this.done = !!r.done))
+ return rs(t, this.mapper, [r.value, this.counter++], !0)
+ })
+ Jn(
+ { target: "Iterator", proto: !0, real: !0, forced: false },
+ {
+ map: function (t) {
+ return Zf(this), Qf(t), new es(ts(this), { mapper: t })
+ }
+ }
+ )
+ var ns = Wf,
+ os = yt,
+ is = Pr,
+ us = xc
+ Jn(
+ { target: "Iterator", proto: !0, real: !0 },
+ {
+ some: function (t) {
+ is(this), os(t)
+ var r = us(this),
+ e = 0
+ return ns(
+ r,
+ function (r, n) {
+ if (t(r, e++)) return n()
+ },
+ { IS_RECORD: !0, INTERRUPTED: !0 }
+ ).stopped
+ }
+ }
+ )
+ var as = Uo,
+ cs = String,
+ fs = function (t) {
+ if ("Symbol" === as(t))
+ throw new TypeError("Cannot convert a Symbol value to a string")
+ return cs(t)
+ },
+ ss = S,
+ ls = Dt,
+ ps = SyntaxError,
+ hs = parseInt,
+ ds = String.fromCharCode,
+ ys = ss("".charAt),
+ vs = ss("".slice),
+ gs = ss(/./.exec),
+ ms = {
+ '\\"': '"',
+ "\\\\": "\\",
+ "\\/": "/",
+ "\\b": "\b",
+ "\\f": "\f",
+ "\\n": "\n",
+ "\\r": "\r",
+ "\\t": "\t"
+ },
+ ws = /^[\da-f]{4}$/i,
+ bs = /^[\u0000-\u001F]$/,
+ Ss = Jn,
+ Os = i,
+ Es = e,
+ js = V,
+ As = S,
+ xs = f,
+ Is = U,
+ Ts = N,
+ Ps = Kn,
+ ks = Dt,
+ Cs = fs,
+ Rs = an,
+ _s = Sa,
+ Fs = o,
+ Ms = function (t, r) {
+ for (var e = !0, n = ""; r < t.length; ) {
+ var o = ys(t, r)
+ if ("\\" === o) {
+ var i = vs(t, r, r + 2)
+ if (ls(ms, i)) (n += ms[i]), (r += 2)
+ else {
+ if ("\\u" !== i) throw new ps('Unknown escape sequence: "' + i + '"')
+ var u = vs(t, (r += 2), r + 4)
+ if (!gs(ws, u)) throw new ps("Bad Unicode escape at: " + r)
+ ;(n += ds(hs(u, 16))), (r += 4)
+ }
+ } else {
+ if ('"' === o) {
+ ;(e = !1), r++
+ break
+ }
+ if (gs(bs, o)) throw new ps("Bad control character in string literal at: " + r)
+ ;(n += o), r++
+ }
+ }
+ if (e) throw new ps("Unterminated string at: " + r)
+ return { value: n, end: r }
+ },
+ Ls = nt,
+ Ds = Es.JSON,
+ Bs = Es.Number,
+ Us = Es.SyntaxError,
+ zs = Ds && Ds.parse,
+ Ns = js("Object", "keys"),
+ Ws = Object.getOwnPropertyDescriptor,
+ $s = As("".charAt),
+ Vs = As("".slice),
+ Ys = As(/./.exec),
+ Gs = As([].push),
+ qs = /^\d$/,
+ Hs = /^[1-9]$/,
+ Js = /^(?:-|\d)$/,
+ Xs = /^[\t\n\r ]$/,
+ Ks = function (t, r, e, n) {
+ var o,
+ i,
+ u,
+ a,
+ c,
+ f = t[r],
+ s = n && f === n.value,
+ l = s && "string" == typeof n.source ? { source: n.source } : {}
+ if (Ts(f)) {
+ var p = Ps(f),
+ h = s ? n.nodes : p ? [] : {}
+ if (p)
+ for (o = h.length, u = Rs(f), a = 0; a < u; a++)
+ Qs(f, a, Ks(f, "" + a, e, a < o ? h[a] : void 0))
+ else
+ for (i = Ns(f), u = Rs(i), a = 0; a < u; a++)
+ (c = i[a]), Qs(f, c, Ks(f, c, e, ks(h, c) ? h[c] : void 0))
+ }
+ return xs(e, t, r, f, l)
+ },
+ Qs = function (t, r, e) {
+ if (Os) {
+ var n = Ws(t, r)
+ if (n && !n.configurable) return
+ }
+ void 0 === e ? delete t[r] : _s(t, r, e)
+ },
+ Zs = function (t, r, e, n) {
+ ;(this.value = t), (this.end = r), (this.source = e), (this.nodes = n)
+ },
+ tl = function (t, r) {
+ ;(this.source = t), (this.index = r)
+ }
+ tl.prototype = {
+ fork: function (t) {
+ return new tl(this.source, t)
+ },
+ parse: function () {
+ var t = this.source,
+ r = this.skip(Xs, this.index),
+ e = this.fork(r),
+ n = $s(t, r)
+ if (Ys(Js, n)) return e.number()
+ switch (n) {
+ case "{":
+ return e.object()
+ case "[":
+ return e.array()
+ case '"':
+ return e.string()
+ case "t":
+ return e.keyword(!0)
+ case "f":
+ return e.keyword(!1)
+ case "n":
+ return e.keyword(null)
+ }
+ throw new Us('Unexpected character: "' + n + '" at: ' + r)
+ },
+ node: function (t, r, e, n, o) {
+ return new Zs(r, n, t ? null : Vs(this.source, e, n), o)
+ },
+ object: function () {
+ for (
+ var t = this.source, r = this.index + 1, e = !1, n = {}, o = {};
+ r < t.length;
+
+ ) {
+ if (((r = this.until(['"', "}"], r)), "}" === $s(t, r) && !e)) {
+ r++
+ break
+ }
+ var i = this.fork(r).string(),
+ u = i.value
+ ;(r = i.end),
+ (r = this.until([":"], r) + 1),
+ (r = this.skip(Xs, r)),
+ (i = this.fork(r).parse()),
+ _s(o, u, i),
+ _s(n, u, i.value),
+ (r = this.until([",", "}"], i.end))
+ var a = $s(t, r)
+ if ("," === a) (e = !0), r++
+ else if ("}" === a) {
+ r++
+ break
+ }
+ }
+ return this.node(1, n, this.index, r, o)
+ },
+ array: function () {
+ for (
+ var t = this.source, r = this.index + 1, e = !1, n = [], o = [];
+ r < t.length;
+
+ ) {
+ if (((r = this.skip(Xs, r)), "]" === $s(t, r) && !e)) {
+ r++
+ break
+ }
+ var i = this.fork(r).parse()
+ if (
+ (Gs(o, i),
+ Gs(n, i.value),
+ (r = this.until([",", "]"], i.end)),
+ "," === $s(t, r))
+ )
+ (e = !0), r++
+ else if ("]" === $s(t, r)) {
+ r++
+ break
+ }
+ }
+ return this.node(1, n, this.index, r, o)
+ },
+ string: function () {
+ var t = this.index,
+ r = Ms(this.source, this.index + 1)
+ return this.node(0, r.value, t, r.end)
+ },
+ number: function () {
+ var t = this.source,
+ r = this.index,
+ e = r
+ if (("-" === $s(t, e) && e++, "0" === $s(t, e))) e++
+ else {
+ if (!Ys(Hs, $s(t, e))) throw new Us("Failed to parse number at: " + e)
+ e = this.skip(qs, ++e)
+ }
+ if (
+ ("." === $s(t, e) && (e = this.skip(qs, ++e)),
+ "e" === $s(t, e) || "E" === $s(t, e)) &&
+ (e++, ("+" !== $s(t, e) && "-" !== $s(t, e)) || e++, e === (e = this.skip(qs, e)))
+ )
+ throw new Us("Failed to parse number's exponent value at: " + e)
+ return this.node(0, Bs(Vs(t, r, e)), r, e)
+ },
+ keyword: function (t) {
+ var r = "" + t,
+ e = this.index,
+ n = e + r.length
+ if (Vs(this.source, e, n) !== r) throw new Us("Failed to parse value at: " + e)
+ return this.node(0, t, e, n)
+ },
+ skip: function (t, r) {
+ for (var e = this.source; r < e.length && Ys(t, $s(e, r)); r++);
+ return r
+ },
+ until: function (t, r) {
+ r = this.skip(Xs, r)
+ for (var e = $s(this.source, r), n = 0; n < t.length; n++) if (t[n] === e) return r
+ throw new Us('Unexpected character: "' + e + '" at: ' + r)
+ }
+ }
+ var rl = Fs(function () {
+ var t,
+ r = "9007199254740993"
+ return (
+ zs(r, function (r, e, n) {
+ t = n.source
+ }),
+ t !== r
+ )
+ }),
+ el =
+ Ls &&
+ !Fs(function () {
+ return 1 / zs("-0 \t") != -1 / 0
+ })
+ Ss(
+ { target: "JSON", stat: !0, forced: rl },
+ {
+ parse: function (t, r) {
+ return el && !Is(r)
+ ? zs(t)
+ : (function (t, r) {
+ t = Cs(t)
+ var e = new tl(t, 0),
+ n = e.parse(),
+ o = n.value,
+ i = e.skip(Xs, n.end)
+ if (i < t.length)
+ throw new Us(
+ 'Unexpected extra character: "' +
+ $s(t, i) +
+ '" after the parsed data at: ' +
+ i
+ )
+ return Is(r) ? Ks({ "": o }, "", r, n) : o
+ })(t, r)
+ }
+ }
+ )
+ var nl = S,
+ ol = Set.prototype,
+ il = { Set: Set, add: nl(ol.add), has: nl(ol.has), remove: nl(ol.delete), proto: ol },
+ ul = il.has,
+ al = function (t) {
+ return ul(t), t
+ },
+ cl = f,
+ fl = function (t, r, e) {
+ for (var n, o, i = e ? t : t.iterator, u = t.next; !(n = cl(u, i)).done; )
+ if (void 0 !== (o = r(n.value))) return o
+ },
+ sl = S,
+ ll = fl,
+ pl = il.Set,
+ hl = il.proto,
+ dl = sl(hl.forEach),
+ yl = sl(hl.keys),
+ vl = yl(new pl()).next,
+ gl = function (t, r, e) {
+ return e ? ll({ iterator: yl(t), next: vl }, r) : dl(t, r)
+ },
+ ml = gl,
+ wl = il.Set,
+ bl = il.add,
+ Sl = function (t) {
+ var r = new wl()
+ return (
+ ml(t, function (t) {
+ bl(r, t)
+ }),
+ r
+ )
+ },
+ Ol =
+ Ko(il.proto, "size", "get") ||
+ function (t) {
+ return t.size
+ },
+ El = yt,
+ jl = Pr,
+ Al = f,
+ xl = Qe,
+ Il = xc,
+ Tl = "Invalid size",
+ Pl = RangeError,
+ kl = TypeError,
+ Cl = Math.max,
+ Rl = function (t, r) {
+ ;(this.set = t),
+ (this.size = Cl(r, 0)),
+ (this.has = El(t.has)),
+ (this.keys = El(t.keys))
+ }
+ Rl.prototype = {
+ getIterator: function () {
+ return Il(jl(Al(this.keys, this.set)))
+ },
+ includes: function (t) {
+ return Al(this.has, this.set, t)
+ }
+ }
+ var _l = function (t) {
+ jl(t)
+ var r = +t.size
+ if (r != r) throw new kl(Tl)
+ var e = xl(r)
+ if (e < 0) throw new Pl(Tl)
+ return new Rl(t, e)
+ },
+ Fl = al,
+ Ml = Sl,
+ Ll = Ol,
+ Dl = _l,
+ Bl = gl,
+ Ul = fl,
+ zl = il.has,
+ Nl = il.remove,
+ Wl = V,
+ $l = function (t) {
+ return {
+ size: t,
+ has: function () {
+ return !1
+ },
+ keys: function () {
+ return {
+ next: function () {
+ return { done: !0 }
+ }
+ }
+ }
+ }
+ },
+ Vl = function (t) {
+ var r = Wl("Set")
+ try {
+ new r()[t]($l(0))
+ try {
+ return new r()[t]($l(-1)), !1
+ } catch (e) {
+ return !0
+ }
+ } catch (fd) {
+ return !1
+ }
+ },
+ Yl = function (t) {
+ var r = Fl(this),
+ e = Dl(t),
+ n = Ml(r)
+ return (
+ Ll(r) <= e.size
+ ? Bl(r, function (t) {
+ e.includes(t) && Nl(n, t)
+ })
+ : Ul(e.getIterator(), function (t) {
+ zl(r, t) && Nl(n, t)
+ }),
+ n
+ )
+ }
+ Jn(
+ { target: "Set", proto: !0, real: !0, forced: !Vl("difference") },
+ { difference: Yl }
+ )
+ var Gl = al,
+ ql = Ol,
+ Hl = _l,
+ Jl = gl,
+ Xl = fl,
+ Kl = il.Set,
+ Ql = il.add,
+ Zl = il.has,
+ tp = o,
+ rp = function (t) {
+ var r = Gl(this),
+ e = Hl(t),
+ n = new Kl()
+ return (
+ ql(r) > e.size
+ ? Xl(e.getIterator(), function (t) {
+ Zl(r, t) && Ql(n, t)
+ })
+ : Jl(r, function (t) {
+ e.includes(t) && Ql(n, t)
+ }),
+ n
+ )
+ }
+ Jn(
+ {
+ target: "Set",
+ proto: !0,
+ real: !0,
+ forced:
+ !Vl("intersection") ||
+ tp(function () {
+ return "3,2" !== Array.from(new Set([1, 2, 3]).intersection(new Set([3, 2])))
+ })
+ },
+ { intersection: rp }
+ )
+ var ep = al,
+ np = il.has,
+ op = Ol,
+ ip = _l,
+ up = gl,
+ ap = fl,
+ cp = Cc,
+ fp = function (t) {
+ var r = ep(this),
+ e = ip(t)
+ if (op(r) <= e.size)
+ return (
+ !1 !==
+ up(
+ r,
+ function (t) {
+ if (e.includes(t)) return !1
+ },
+ !0
+ )
+ )
+ var n = e.getIterator()
+ return (
+ !1 !==
+ ap(n, function (t) {
+ if (np(r, t)) return cp(n, "normal", !1)
+ })
+ )
+ }
+ Jn(
+ { target: "Set", proto: !0, real: !0, forced: !Vl("isDisjointFrom") },
+ { isDisjointFrom: fp }
+ )
+ var sp = al,
+ lp = Ol,
+ pp = gl,
+ hp = _l,
+ dp = function (t) {
+ var r = sp(this),
+ e = hp(t)
+ return (
+ !(lp(r) > e.size) &&
+ !1 !==
+ pp(
+ r,
+ function (t) {
+ if (!e.includes(t)) return !1
+ },
+ !0
+ )
+ )
+ }
+ Jn(
+ { target: "Set", proto: !0, real: !0, forced: !Vl("isSubsetOf") },
+ { isSubsetOf: dp }
+ )
+ var yp = al,
+ vp = il.has,
+ gp = Ol,
+ mp = _l,
+ wp = fl,
+ bp = Cc,
+ Sp = function (t) {
+ var r = yp(this),
+ e = mp(t)
+ if (gp(r) < e.size) return !1
+ var n = e.getIterator()
+ return (
+ !1 !==
+ wp(n, function (t) {
+ if (!vp(r, t)) return bp(n, "normal", !1)
+ })
+ )
+ }
+ Jn(
+ { target: "Set", proto: !0, real: !0, forced: !Vl("isSupersetOf") },
+ { isSupersetOf: Sp }
+ )
+ var Op = al,
+ Ep = Sl,
+ jp = _l,
+ Ap = fl,
+ xp = il.add,
+ Ip = il.has,
+ Tp = il.remove,
+ Pp = function (t) {
+ var r = Op(this),
+ e = jp(t).getIterator(),
+ n = Ep(r)
+ return (
+ Ap(e, function (t) {
+ Ip(r, t) ? Tp(n, t) : xp(n, t)
+ }),
+ n
+ )
+ }
+ Jn(
+ { target: "Set", proto: !0, real: !0, forced: !Vl("symmetricDifference") },
+ { symmetricDifference: Pp }
+ )
+ var kp = al,
+ Cp = il.add,
+ Rp = Sl,
+ _p = _l,
+ Fp = fl,
+ Mp = function (t) {
+ var r = kp(this),
+ e = _p(t).getIterator(),
+ n = Rp(r)
+ return (
+ Fp(e, function (t) {
+ Cp(n, t)
+ }),
+ n
+ )
+ }
+ Jn({ target: "Set", proto: !0, real: !0, forced: !Vl("union") }, { union: Mp })
+ var Lp,
+ Dp,
+ Bp,
+ Up,
+ zp = u,
+ Np = Function.prototype,
+ Wp = Np.apply,
+ $p = Np.call,
+ Vp =
+ ("object" == typeof Reflect && Reflect.apply) ||
+ (zp
+ ? $p.bind(Wp)
+ : function () {
+ return $p.apply(Wp, arguments)
+ }),
+ Yp = S([].slice),
+ Gp = TypeError,
+ qp = function (t, r) {
+ if (t < r) throw new Gp("Not enough arguments")
+ return t
+ },
+ Hp = /(?:ipad|iphone|ipod).*applewebkit/i.test(G),
+ Jp = e,
+ Xp = Vp,
+ Kp = pf,
+ Qp = U,
+ Zp = Dt,
+ th = o,
+ rh = _a,
+ eh = Yp,
+ nh = pr,
+ oh = qp,
+ ih = Hp,
+ uh = Pu,
+ ah = Jp.setImmediate,
+ ch = Jp.clearImmediate,
+ fh = Jp.process,
+ sh = Jp.Dispatch,
+ lh = Jp.Function,
+ ph = Jp.MessageChannel,
+ hh = Jp.String,
+ dh = 0,
+ yh = {},
+ vh = "onreadystatechange"
+ th(function () {
+ Lp = Jp.location
+ })
+ var gh = function (t) {
+ if (Zp(yh, t)) {
+ var r = yh[t]
+ delete yh[t], r()
+ }
+ },
+ mh = function (t) {
+ return function () {
+ gh(t)
+ }
+ },
+ wh = function (t) {
+ gh(t.data)
+ },
+ bh = function (t) {
+ Jp.postMessage(hh(t), Lp.protocol + "//" + Lp.host)
+ }
+ ;(ah && ch) ||
+ ((ah = function (t) {
+ oh(arguments.length, 1)
+ var r = Qp(t) ? t : lh(t),
+ e = eh(arguments, 1)
+ return (
+ (yh[++dh] = function () {
+ Xp(r, void 0, e)
+ }),
+ Dp(dh),
+ dh
+ )
+ }),
+ (ch = function (t) {
+ delete yh[t]
+ }),
+ uh
+ ? (Dp = function (t) {
+ fh.nextTick(mh(t))
+ })
+ : sh && sh.now
+ ? (Dp = function (t) {
+ sh.now(mh(t))
+ })
+ : ph && !ih
+ ? ((Up = (Bp = new ph()).port2),
+ (Bp.port1.onmessage = wh),
+ (Dp = Kp(Up.postMessage, Up)))
+ : Jp.addEventListener &&
+ Qp(Jp.postMessage) &&
+ !Jp.importScripts &&
+ Lp &&
+ "file:" !== Lp.protocol &&
+ !th(bh)
+ ? ((Dp = bh), Jp.addEventListener("message", wh, !1))
+ : (Dp =
+ vh in nh("script")
+ ? function (t) {
+ rh.appendChild(nh("script"))[vh] = function () {
+ rh.removeChild(this), gh(t)
+ }
+ }
+ : function (t) {
+ setTimeout(mh(t), 0)
+ }))
+ var Sh = { set: ah, clear: ch },
+ Oh = Sh.clear
+ Jn(
+ { global: !0, bind: !0, enumerable: !0, forced: e.clearImmediate !== Oh },
+ { clearImmediate: Oh }
+ )
+ var Eh = "function" == typeof Bun && Bun && "string" == typeof Bun.version,
+ jh = e,
+ Ah = Vp,
+ xh = U,
+ Ih = Eh,
+ Th = G,
+ Ph = Yp,
+ kh = qp,
+ Ch = jh.Function,
+ Rh =
+ /MSIE .\./.test(Th) ||
+ (Ih &&
+ (function () {
+ var t = jh.Bun.version.split(".")
+ return (
+ t.length < 3 || ("0" === t[0] && (t[1] < 3 || ("3" === t[1] && "0" === t[2])))
+ )
+ })()),
+ _h = Jn,
+ Fh = e,
+ Mh = Sh.set,
+ Lh = function (t, r) {
+ var e = r ? 2 : 1
+ return Rh
+ ? function (n, o) {
+ var i = kh(arguments.length, 1) > e,
+ u = xh(n) ? n : Ch(n),
+ a = i ? Ph(arguments, e) : [],
+ c = i
+ ? function () {
+ Ah(u, this, a)
+ }
+ : u
+ return r ? t(c, o) : t(c)
+ }
+ : t
+ },
+ Dh = Fh.setImmediate ? Lh(Mh, !1) : Mh
+ _h(
+ { global: !0, bind: !0, enumerable: !0, forced: Fh.setImmediate !== Dh },
+ { setImmediate: Dh }
+ )
+ var Bh = qe,
+ Uh = S,
+ zh = fs,
+ Nh = qp,
+ Wh = URLSearchParams,
+ $h = Wh.prototype,
+ Vh = Uh($h.append),
+ Yh = Uh($h.delete),
+ Gh = Uh($h.forEach),
+ qh = Uh([].push),
+ Hh = new Wh("a=1&a=2&b=3")
+ Hh.delete("a", 1),
+ Hh.delete("b", void 0),
+ Hh + "" != "a=2" &&
+ Bh(
+ $h,
+ "delete",
+ function (t) {
+ var r = arguments.length,
+ e = r < 2 ? void 0 : arguments[1]
+ if (r && void 0 === e) return Yh(this, t)
+ var n = []
+ Gh(this, function (t, r) {
+ qh(n, { key: r, value: t })
+ }),
+ Nh(r, 1)
+ for (var o, i = zh(t), u = zh(e), a = 0, c = 0, f = !1, s = n.length; a < s; )
+ (o = n[a++]), f || o.key === i ? ((f = !0), Yh(this, o.key)) : c++
+ for (; c < s; )
+ ((o = n[c++]).key === i && o.value === u) || Vh(this, o.key, o.value)
+ },
+ { enumerable: !0, unsafe: !0 }
+ )
+ var Jh = qe,
+ Xh = S,
+ Kh = fs,
+ Qh = qp,
+ Zh = URLSearchParams,
+ td = Zh.prototype,
+ rd = Xh(td.getAll),
+ ed = Xh(td.has),
+ nd = new Zh("a=1")
+ ;(!nd.has("a", 2) && nd.has("a", void 0)) ||
+ Jh(
+ td,
+ "has",
+ function (t) {
+ var r = arguments.length,
+ e = r < 2 ? void 0 : arguments[1]
+ if (r && void 0 === e) return ed(this, t)
+ var n = rd(this, t)
+ Qh(r, 1)
+ for (var o = Kh(e), i = 0; i < n.length; ) if (n[i++] === o) return !0
+ return !1
+ },
+ { enumerable: !0, unsafe: !0 }
+ )
+ var od = i,
+ id = S,
+ ud = wo,
+ ad = URLSearchParams.prototype,
+ cd = id(ad.forEach)
+ od &&
+ !("size" in ad) &&
+ ud(ad, "size", {
+ get: function () {
+ var t = 0
+ return (
+ cd(this, function () {
+ t++
+ }),
+ t
+ )
+ },
+ configurable: !0,
+ enumerable: !0
+ }),
+ /*!
+ * SJS 6.14.3
+ */ (function () {
+ function r(t, r) {
+ return (
+ (r || "") +
+ " (SystemJS https://github.com/systemjs/systemjs/blob/main/docs/errors.md#" +
+ t +
+ ")"
+ )
+ }
+ function e(t, r) {
+ if (
+ (-1 !== t.indexOf("\\") && (t = t.replace(j, "/")),
+ "/" === t[0] && "/" === t[1])
+ )
+ return r.slice(0, r.indexOf(":") + 1) + t
+ if (
+ ("." === t[0] &&
+ ("/" === t[1] ||
+ ("." === t[1] && ("/" === t[2] || (2 === t.length && (t += "/")))) ||
+ (1 === t.length && (t += "/")))) ||
+ "/" === t[0]
+ ) {
+ var e,
+ n = r.slice(0, r.indexOf(":") + 1)
+ if (
+ ((e =
+ "/" === r[n.length + 1]
+ ? "file:" !== n
+ ? (e = r.slice(n.length + 2)).slice(e.indexOf("/") + 1)
+ : r.slice(8)
+ : r.slice(n.length + ("/" === r[n.length]))),
+ "/" === t[0])
+ )
+ return r.slice(0, r.length - e.length - 1) + t
+ for (
+ var o = e.slice(0, e.lastIndexOf("/") + 1) + t, i = [], u = -1, a = 0;
+ a < o.length;
+ a++
+ )
+ -1 !== u
+ ? "/" === o[a] && (i.push(o.slice(u, a + 1)), (u = -1))
+ : "." === o[a]
+ ? "." !== o[a + 1] || ("/" !== o[a + 2] && a + 2 !== o.length)
+ ? "/" === o[a + 1] || a + 1 === o.length
+ ? (a += 1)
+ : (u = a)
+ : (i.pop(), (a += 2))
+ : (u = a)
+ return (
+ -1 !== u && i.push(o.slice(u)), r.slice(0, r.length - e.length) + i.join("")
+ )
+ }
+ }
+ function n(t, r) {
+ return e(t, r) || (-1 !== t.indexOf(":") ? t : e("./" + t, r))
+ }
+ function o(t, r, n, o, i) {
+ for (var u in t) {
+ var a = e(u, n) || u,
+ s = t[u]
+ if ("string" == typeof s) {
+ var l = f(o, e(s, n) || s, i)
+ l ? (r[a] = l) : c("W1", u, s)
+ }
+ }
+ }
+ function i(t, r, e) {
+ var i
+ for (i in (t.imports && o(t.imports, e.imports, r, e, null), t.scopes || {})) {
+ var u = n(i, r)
+ o(t.scopes[i], e.scopes[u] || (e.scopes[u] = {}), r, e, u)
+ }
+ for (i in t.depcache || {}) e.depcache[n(i, r)] = t.depcache[i]
+ for (i in t.integrity || {}) e.integrity[n(i, r)] = t.integrity[i]
+ }
+ function u(t, r) {
+ if (r[t]) return t
+ var e = t.length
+ do {
+ var n = t.slice(0, e + 1)
+ if (n in r) return n
+ } while (-1 !== (e = t.lastIndexOf("/", e - 1)))
+ }
+ function a(t, r) {
+ var e = u(t, r)
+ if (e) {
+ var n = r[e]
+ if (null === n) return
+ if (!(t.length > e.length && "/" !== n[n.length - 1]))
+ return n + t.slice(e.length)
+ c("W2", e, n)
+ }
+ }
+ function c(t, e, n) {
+ console.warn(r(t, [n, e].join(", ")))
+ }
+ function f(t, r, e) {
+ for (var n = t.scopes, o = e && u(e, n); o; ) {
+ var i = a(r, n[o])
+ if (i) return i
+ o = u(o.slice(0, o.lastIndexOf("/")), n)
+ }
+ return a(r, t.imports) || (-1 !== r.indexOf(":") && r)
+ }
+ function s() {
+ this[x] = {}
+ }
+ function l(t, e, n, o) {
+ var i = t[x][e]
+ if (i) return i
+ var u = [],
+ a = Object.create(null)
+ A && Object.defineProperty(a, A, { value: "Module" })
+ var c = Promise.resolve()
+ .then(function () {
+ return t.instantiate(e, n, o)
+ })
+ .then(
+ function (n) {
+ if (!n) throw Error(r(2, e))
+ var o = n[1](
+ function (t, r) {
+ i.h = !0
+ var e = !1
+ if ("string" == typeof t)
+ (t in a && a[t] === r) || ((a[t] = r), (e = !0))
+ else {
+ for (var n in t)
+ (r = t[n]), (n in a && a[n] === r) || ((a[n] = r), (e = !0))
+ t && t.__esModule && (a.__esModule = t.__esModule)
+ }
+ if (e)
+ for (var o = 0; o < u.length; o++) {
+ var c = u[o]
+ c && c(a)
+ }
+ return r
+ },
+ 2 === n[1].length
+ ? {
+ import: function (r, n) {
+ return t.import(r, e, n)
+ },
+ meta: t.createContext(e)
+ }
+ : void 0
+ )
+ return (
+ (i.e = o.execute || function () {}), [n[0], o.setters || [], n[2] || []]
+ )
+ },
+ function (t) {
+ throw ((i.e = null), (i.er = t), t)
+ }
+ ),
+ f = c.then(function (r) {
+ return Promise.all(
+ r[0].map(function (n, o) {
+ var i = r[1][o],
+ u = r[2][o]
+ return Promise.resolve(t.resolve(n, e)).then(function (r) {
+ var n = l(t, r, e, u)
+ return Promise.resolve(n.I).then(function () {
+ return i && (n.i.push(i), (!n.h && n.I) || i(n.n)), n
+ })
+ })
+ })
+ ).then(function (t) {
+ i.d = t
+ })
+ })
+ return (i = t[x][e] =
+ {
+ id: e,
+ i: u,
+ n: a,
+ m: o,
+ I: c,
+ L: f,
+ h: !1,
+ d: void 0,
+ e: void 0,
+ er: void 0,
+ E: void 0,
+ C: void 0,
+ p: void 0
+ })
+ }
+ function p(t, r, e, n) {
+ if (!n[r.id])
+ return (
+ (n[r.id] = !0),
+ Promise.resolve(r.L)
+ .then(function () {
+ return (
+ (r.p && null !== r.p.e) || (r.p = e),
+ Promise.all(
+ r.d.map(function (r) {
+ return p(t, r, e, n)
+ })
+ )
+ )
+ })
+ .catch(function (t) {
+ if (r.er) throw t
+ throw ((r.e = null), t)
+ })
+ )
+ }
+ function h(t, r) {
+ return (r.C = p(t, r, r, {})
+ .then(function () {
+ return d(t, r, {})
+ })
+ .then(function () {
+ return r.n
+ }))
+ }
+ function d(t, r, e) {
+ function n() {
+ try {
+ var t = i.call(T)
+ if (t)
+ return (
+ (t = t.then(
+ function () {
+ ;(r.C = r.n), (r.E = null)
+ },
+ function (t) {
+ throw ((r.er = t), (r.E = null), t)
+ }
+ )),
+ (r.E = t)
+ )
+ ;(r.C = r.n), (r.L = r.I = void 0)
+ } catch (e) {
+ throw ((r.er = e), e)
+ }
+ }
+ if (!e[r.id]) {
+ if (((e[r.id] = !0), !r.e)) {
+ if (r.er) throw r.er
+ return r.E ? r.E : void 0
+ }
+ var o,
+ i = r.e
+ return (
+ (r.e = null),
+ r.d.forEach(function (n) {
+ try {
+ var i = d(t, n, e)
+ i && (o = o || []).push(i)
+ } catch (a) {
+ throw ((r.er = a), a)
+ }
+ }),
+ o ? Promise.all(o).then(n) : n()
+ )
+ }
+ }
+ function y() {
+ ;[].forEach.call(document.querySelectorAll("script"), function (t) {
+ if (!t.sp)
+ if ("systemjs-module" === t.type) {
+ if (((t.sp = !0), !t.src)) return
+ System.import(
+ "import:" === t.src.slice(0, 7) ? t.src.slice(7) : n(t.src, v)
+ ).catch(function (r) {
+ if (
+ r.message.indexOf(
+ "https://github.com/systemjs/systemjs/blob/main/docs/errors.md#3"
+ ) > -1
+ ) {
+ var e = document.createEvent("Event")
+ e.initEvent("error", !1, !1), t.dispatchEvent(e)
+ }
+ return Promise.reject(r)
+ })
+ } else if ("systemjs-importmap" === t.type) {
+ t.sp = !0
+ var e = t.src
+ ? (System.fetch || fetch)(t.src, {
+ integrity: t.integrity,
+ passThrough: !0
+ })
+ .then(function (t) {
+ if (!t.ok) throw Error(t.status)
+ return t.text()
+ })
+ .catch(function (e) {
+ return (
+ (e.message = r("W4", t.src) + "\n" + e.message),
+ console.warn(e),
+ "function" == typeof t.onerror && t.onerror(),
+ "{}"
+ )
+ })
+ : t.innerHTML
+ C = C.then(function () {
+ return e
+ }).then(function (e) {
+ !(function (t, e, n) {
+ var o = {}
+ try {
+ o = JSON.parse(e)
+ } catch (a) {
+ console.warn(Error(r("W5")))
+ }
+ i(o, n, t)
+ })(R, e, t.src || v)
+ })
+ }
+ })
+ }
+ var v,
+ g = "undefined" != typeof Symbol,
+ m = "undefined" != typeof self,
+ w = "undefined" != typeof document,
+ b = m ? self : t
+ if (w) {
+ var S = document.querySelector("base[href]")
+ S && (v = S.href)
+ }
+ if (!v && "undefined" != typeof location) {
+ var O = (v = location.href.split("#")[0].split("?")[0]).lastIndexOf("/")
+ ;-1 !== O && (v = v.slice(0, O + 1))
+ }
+ var E,
+ j = /\\/g,
+ A = g && Symbol.toStringTag,
+ x = g ? Symbol() : "@",
+ I = s.prototype
+ ;(I.import = function (t, r, e) {
+ var n = this
+ return (
+ r && "object" == typeof r && ((e = r), (r = void 0)),
+ Promise.resolve(n.prepareImport())
+ .then(function () {
+ return n.resolve(t, r, e)
+ })
+ .then(function (t) {
+ var r = l(n, t, void 0, e)
+ return r.C || h(n, r)
+ })
+ )
+ }),
+ (I.createContext = function (t) {
+ var r = this
+ return {
+ url: t,
+ resolve: function (e, n) {
+ return Promise.resolve(r.resolve(e, n || t))
+ }
+ }
+ }),
+ (I.register = function (t, r, e) {
+ E = [t, r, e]
+ }),
+ (I.getRegister = function () {
+ var t = E
+ return (E = void 0), t
+ })
+ var T = Object.freeze(Object.create(null))
+ b.System = new s()
+ var P,
+ k,
+ C = Promise.resolve(),
+ R = { imports: {}, scopes: {}, depcache: {}, integrity: {} },
+ _ = w
+ if (
+ ((I.prepareImport = function (t) {
+ return (_ || t) && (y(), (_ = !1)), C
+ }),
+ w && (y(), window.addEventListener("DOMContentLoaded", y)),
+ (I.addImportMap = function (t, r) {
+ i(t, r || v, R)
+ }),
+ w)
+ ) {
+ window.addEventListener("error", function (t) {
+ ;(M = t.filename), (L = t.error)
+ })
+ var F = location.origin
+ }
+ I.createScript = function (t) {
+ var r = document.createElement("script")
+ ;(r.async = !0), t.indexOf(F + "/") && (r.crossOrigin = "anonymous")
+ var e = R.integrity[t]
+ return e && (r.integrity = e), (r.src = t), r
+ }
+ var M,
+ L,
+ D = {},
+ B = I.register
+ ;(I.register = function (t, r) {
+ if (w && "loading" === document.readyState && "string" != typeof t) {
+ var e = document.querySelectorAll("script[src]"),
+ n = e[e.length - 1]
+ if (n) {
+ P = t
+ var o = this
+ k = setTimeout(function () {
+ ;(D[n.src] = [t, r]), o.import(n.src)
+ })
+ }
+ } else P = void 0
+ return B.call(this, t, r)
+ }),
+ (I.instantiate = function (t, e) {
+ var n = D[t]
+ if (n) return delete D[t], n
+ var o = this
+ return Promise.resolve(I.createScript(t)).then(function (n) {
+ return new Promise(function (i, u) {
+ n.addEventListener("error", function () {
+ u(Error(r(3, [t, e].join(", "))))
+ }),
+ n.addEventListener("load", function () {
+ if ((document.head.removeChild(n), M === t)) u(L)
+ else {
+ var r = o.getRegister(t)
+ r && r[0] === P && clearTimeout(k), i(r)
+ }
+ }),
+ document.head.appendChild(n)
+ })
+ })
+ }),
+ (I.shouldFetch = function () {
+ return !1
+ }),
+ "undefined" != typeof fetch && (I.fetch = fetch)
+ var U = I.instantiate,
+ z = /^(text|application)\/(x-)?javascript(;|$)/
+ ;(I.instantiate = function (t, e, n) {
+ var o = this
+ return this.shouldFetch(t, e, n)
+ ? this.fetch(t, {
+ credentials: "same-origin",
+ integrity: R.integrity[t],
+ meta: n
+ }).then(function (n) {
+ if (!n.ok) throw Error(r(7, [n.status, n.statusText, t, e].join(", ")))
+ var i = n.headers.get("content-type")
+ if (!i || !z.test(i)) throw Error(r(4, i))
+ return n.text().then(function (r) {
+ return (
+ r.indexOf("//# sourceURL=") < 0 && (r += "\n//# sourceURL=" + t),
+ (0, eval)(r),
+ o.getRegister(t)
+ )
+ })
+ })
+ : U.apply(this, arguments)
+ }),
+ (I.resolve = function (t, n) {
+ return (
+ f(R, e(t, (n = n || v)) || t, n) ||
+ (function (t, e) {
+ throw Error(r(8, [t, e].join(", ")))
+ })(t, n)
+ )
+ })
+ var N = I.instantiate
+ ;(I.instantiate = function (t, r, e) {
+ var n = R.depcache[t]
+ if (n) for (var o = 0; o < n.length; o++) l(this, this.resolve(n[o], t), t)
+ return N.call(this, t, r, e)
+ }),
+ m &&
+ "function" == typeof importScripts &&
+ (I.instantiate = function (t) {
+ var r = this
+ return Promise.resolve().then(function () {
+ return importScripts(t), r.getRegister(t)
+ })
+ })
+ })()
+})()
diff --git a/apps/front/old/roboto-regular-7Oiq2hnj.ttf b/apps/front/old/roboto-regular-7Oiq2hnj.ttf
new file mode 100644
index 0000000..28e2c02
Binary files /dev/null and b/apps/front/old/roboto-regular-7Oiq2hnj.ttf differ
diff --git a/apps/front/old/roboto-regular-Oei-oi_i.woff2 b/apps/front/old/roboto-regular-Oei-oi_i.woff2
new file mode 100644
index 0000000..30370cf
Binary files /dev/null and b/apps/front/old/roboto-regular-Oei-oi_i.woff2 differ
diff --git a/apps/front/old/roboto-regular-bDfIj9p3.woff b/apps/front/old/roboto-regular-bDfIj9p3.woff
new file mode 100644
index 0000000..b070d8e
Binary files /dev/null and b/apps/front/old/roboto-regular-bDfIj9p3.woff differ
diff --git a/apps/front/old/work/first.html b/apps/front/old/work/first.html
new file mode 100644
index 0000000..31e7e13
--- /dev/null
+++ b/apps/front/old/work/first.html
@@ -0,0 +1,3 @@
+Work - first WorkPage with slug: first
\ No newline at end of file
diff --git a/apps/front/old/work/index.html b/apps/front/old/work/index.html
new file mode 100644
index 0000000..3555e79
--- /dev/null
+++ b/apps/front/old/work/index.html
@@ -0,0 +1,3 @@
+Work - undefined
\ No newline at end of file
diff --git a/apps/front/old/work/second.html b/apps/front/old/work/second.html
new file mode 100644
index 0000000..ee4352b
--- /dev/null
+++ b/apps/front/old/work/second.html
@@ -0,0 +1,3 @@
+Work - second WorkPage with slug: second
\ No newline at end of file
diff --git a/apps/front/prerender/prerender.ts b/apps/front/prerender/prerender.ts
index cbfe80e..83913f0 100644
--- a/apps/front/prerender/prerender.ts
+++ b/apps/front/prerender/prerender.ts
@@ -9,6 +9,8 @@ import { isRouteIndex } from "./helpers/isRouteIndex"
import { ManifestParser } from "./helpers/ManifestParser"
import { renderToPipeableStream, renderToString } from "react-dom/server"
import { JSXElementConstructor, ReactElement } from "react"
+import { rename } from "fs"
+import * as fs from "fs/promises"
/**
* Prerender
@@ -62,9 +64,10 @@ export const prerender = async (
console.error(chalk.red("Error on render"))
process.exit(1)
} else {
- await mfs.copyDir(outDirStaticTemp, outDirStatic, { force: true })
- await mfs.removeDir(outDirStaticTemp)
- console.log(chalk.green("Copy _temp files to static folder"))
+ await moveFolder(outDirStatic, "old")
+ await moveFolder(outDirStaticTemp, outDirStatic)
+
+ // await mfs.removeDir(outDirStaticTemp)
}
}
@@ -99,3 +102,38 @@ const htmlReplacement = (render: string): string =>
.replace("