diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000000000000000000000000000000000000..2b7bafa5fa47672487a998df854e36347be43f58 --- /dev/null +++ b/.babelrc @@ -0,0 +1,3 @@ +{ + "presets": ["@babel/preset-env", "@babel/preset-react"] +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..f088ade9c251c56972872a0fa8c38d9d6bf7f27e --- /dev/null +++ b/.gitignore @@ -0,0 +1,25 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +package-lock.json + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/README.md b/README.md deleted file mode 100644 index 0a365862a795121ba9105fc3ceaa47f344f9f5f7..0000000000000000000000000000000000000000 --- a/README.md +++ /dev/null @@ -1,67 +0,0 @@ - - ---- - -Example plain HTML site using GitLab Pages. - -Learn more about GitLab Pages at https://pages.gitlab.io and the official -documentation https://docs.gitlab.com/ce/user/project/pages/. - ---- - -<!-- START doctoc generated TOC please keep comment here to allow auto update --> -<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> -**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* - -- [GitLab CI](#gitlab-ci) -- [GitLab User or Group Pages](#gitlab-user-or-group-pages) -- [Did you fork this project?](#did-you-fork-this-project) -- [Troubleshooting](#troubleshooting) - -<!-- END doctoc generated TOC please keep comment here to allow auto update --> - -## GitLab CI - -This project's static Pages are built by [GitLab CI][ci], following the steps -defined in [`.gitlab-ci.yml`](.gitlab-ci.yml): - -``` -image: alpine:latest - -pages: - stage: deploy - script: - - echo 'Nothing to do...' - artifacts: - paths: - - public - only: - - master -``` - -The above example expects to put all your HTML files in the `public/` directory. - -## GitLab User or Group Pages - -To use this project as your user/group website, you will need one additional -step: just rename your project to `namespace.gitlab.io`, where `namespace` is -your `username` or `groupname`. This can be done by navigating to your -project's **Settings**. - -Read more about [user/group Pages][userpages] and [project Pages][projpages]. - -## Did you fork this project? - -If you forked this project for your own use, please go to your project's -**Settings** and remove the forking relationship, which won't be necessary -unless you want to contribute back to the upstream project. - -## Troubleshooting - -1. CSS is missing! That means that you have wrongly set up the CSS URL in your - HTML files. Have a look at the [index.html] for an example. - -[ci]: https://about.gitlab.com/gitlab-ci/ -[index.html]: https://gitlab.com/pages/plain-html/blob/master/public/index.html -[userpages]: https://docs.gitlab.com/ce/user/project/pages/introduction.html#user-or-group-pages -[projpages]: https://docs.gitlab.com/ce/user/project/pages/introduction.html#project-pages diff --git a/package.json b/package.json new file mode 100644 index 0000000000000000000000000000000000000000..afb7c3529109d68c468a516d91d11608bc28f2ad --- /dev/null +++ b/package.json @@ -0,0 +1,34 @@ +{ + "name": "react-boilerplate", + "version": "0.1.0", + "private": true, + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "scripts": { + "start": "webpack-dev-server --open --mode development --port 3000", + "build": "webpack --mode production" + }, + "eslintConfig": { + "extends": "react-app" + }, + "browserslist": [ + ">0.2%", + "not dead", + "not ie <= 11", + "not op_mini all" + ], + "devDependencies": { + "@babel/core": "^7.2.2", + "@babel/preset-env": "^7.3.1", + "@babel/preset-react": "^7.0.0", + "babel-loader": "^8.0.5", + "css-loader": "^6.7.3", + "style-loader": "^3.3.2", + "file-loader": "^6.2.0", + "webpack": "^5.77.0", + "webpack-cli": "^5.0.1", + "webpack-dev-server": "^4.13.1" + } +} diff --git a/public/app.bundle.js b/public/app.bundle.js new file mode 100644 index 0000000000000000000000000000000000000000..375a798c9002cb348dedba1732c324408f62519f --- /dev/null +++ b/public/app.bundle.js @@ -0,0 +1,9823 @@ +!(function (e) { + var n = window.webpackHotUpdate; + window.webpackHotUpdate = function (e, t) { + !(function (e, n) { + if (!k[e] || !w[e]) return; + for (var t in ((w[e] = !1), n)) + Object.prototype.hasOwnProperty.call(n, t) && (h[t] = n[t]); + 0 == --g && 0 === y && _(); + })(e, t), + n && n(e, t); + }; + var t, + r = !0, + l = "20698d436cfc7df2087e", + a = {}, + o = [], + u = []; + function i(e) { + var n = N[e]; + if (!n) return z; + var r = function (r) { + return ( + n.hot.active + ? (N[r] + ? -1 === N[r].parents.indexOf(e) && N[r].parents.push(e) + : ((o = [e]), (t = r)), + -1 === n.children.indexOf(r) && n.children.push(r)) + : (console.warn( + "[HMR] unexpected require(" + r + ") from disposed module " + e + ), + (o = [])), + z(r) + ); + }, + l = function (e) { + return { + configurable: !0, + enumerable: !0, + get: function () { + return z[e]; + }, + set: function (n) { + z[e] = n; + }, + }; + }; + for (var a in z) + Object.prototype.hasOwnProperty.call(z, a) && + "e" !== a && + "t" !== a && + Object.defineProperty(r, a, l(a)); + return ( + (r.e = function (e) { + return ( + "ready" === f && d("prepare"), + y++, + z.e(e).then(n, function (e) { + throw (n(), e); + }) + ); + function n() { + y--, "prepare" === f && (b[e] || x(e), 0 === y && 0 === g && _()); + } + }), + (r.t = function (e, n) { + return 1 & n && (e = r(e)), z.t(e, -2 & n); + }), + r + ); + } + function s(n) { + var r = { + _acceptedDependencies: {}, + _declinedDependencies: {}, + _selfAccepted: !1, + _selfDeclined: !1, + _selfInvalidated: !1, + _disposeHandlers: [], + _main: t !== n, + active: !0, + accept: function (e, n) { + if (void 0 === e) r._selfAccepted = !0; + else if ("function" == typeof e) r._selfAccepted = e; + else if ("object" == typeof e) + for (var t = 0; t < e.length; t++) + r._acceptedDependencies[e[t]] = n || function () {}; + else r._acceptedDependencies[e] = n || function () {}; + }, + decline: function (e) { + if (void 0 === e) r._selfDeclined = !0; + else if ("object" == typeof e) + for (var n = 0; n < e.length; n++) r._declinedDependencies[e[n]] = !0; + else r._declinedDependencies[e] = !0; + }, + dispose: function (e) { + r._disposeHandlers.push(e); + }, + addDisposeHandler: function (e) { + r._disposeHandlers.push(e); + }, + removeDisposeHandler: function (e) { + var n = r._disposeHandlers.indexOf(e); + n >= 0 && r._disposeHandlers.splice(n, 1); + }, + invalidate: function () { + switch (((this._selfInvalidated = !0), f)) { + case "idle": + ((h = {})[n] = e[n]), d("ready"); + break; + case "ready": + T(n); + break; + case "prepare": + case "check": + case "dispose": + case "apply": + (v = v || []).push(n); + } + }, + check: E, + apply: C, + status: function (e) { + if (!e) return f; + c.push(e); + }, + addStatusHandler: function (e) { + c.push(e); + }, + removeStatusHandler: function (e) { + var n = c.indexOf(e); + n >= 0 && c.splice(n, 1); + }, + data: a[n], + }; + return (t = void 0), r; + } + var c = [], + f = "idle"; + function d(e) { + f = e; + for (var n = 0; n < c.length; n++) c[n].call(null, e); + } + var p, + h, + m, + v, + g = 0, + y = 0, + b = {}, + w = {}, + k = {}; + function S(e) { + return +e + "" === e ? +e : e; + } + function E(e) { + if ("idle" !== f) throw new Error("check() is only allowed in idle status"); + return ( + (r = e), + d("check"), + ((n = 1e4), + (n = n || 1e4), + new Promise(function (e, t) { + if ("undefined" == typeof XMLHttpRequest) + return t(new Error("No browser support")); + try { + var r = new XMLHttpRequest(), + a = z.p + "" + l + ".hot-update.json"; + r.open("GET", a, !0), (r.timeout = n), r.send(null); + } catch (e) { + return t(e); + } + r.onreadystatechange = function () { + if (4 === r.readyState) + if (0 === r.status) + t(new Error("Manifest request to " + a + " timed out.")); + else if (404 === r.status) e(); + else if (200 !== r.status && 304 !== r.status) + t(new Error("Manifest request to " + a + " failed.")); + else { + try { + var n = JSON.parse(r.responseText); + } catch (e) { + return void t(e); + } + e(n); + } + }; + })).then(function (e) { + if (!e) return d(P() ? "ready" : "idle"), null; + (w = {}), (b = {}), (k = e.c), (m = e.h), d("prepare"); + var n = new Promise(function (e, n) { + p = { resolve: e, reject: n }; + }); + h = {}; + return x(0), "prepare" === f && 0 === y && 0 === g && _(), n; + }) + ); + var n; + } + function x(e) { + k[e] + ? ((w[e] = !0), + g++, + (function (e) { + var n = document.createElement("script"); + (n.charset = "utf-8"), + (n.src = z.p + "" + e + "." + l + ".hot-update.js"), + document.head.appendChild(n); + })(e)) + : (b[e] = !0); + } + function _() { + d("ready"); + var e = p; + if (((p = null), e)) + if (r) + Promise.resolve() + .then(function () { + return C(r); + }) + .then( + function (n) { + e.resolve(n); + }, + function (n) { + e.reject(n); + } + ); + else { + var n = []; + for (var t in h) + Object.prototype.hasOwnProperty.call(h, t) && n.push(S(t)); + e.resolve(n); + } + } + function C(n) { + if ("ready" !== f) + throw new Error("apply() is only allowed in ready status"); + return (function n(r) { + var u, i, s, c, f; + function p(e) { + for ( + var n = [e], + t = {}, + r = n.map(function (e) { + return { chain: [e], id: e }; + }); + r.length > 0; + + ) { + var l = r.pop(), + a = l.id, + o = l.chain; + if ((c = N[a]) && (!c.hot._selfAccepted || c.hot._selfInvalidated)) { + if (c.hot._selfDeclined) + return { type: "self-declined", chain: o, moduleId: a }; + if (c.hot._main) + return { type: "unaccepted", chain: o, moduleId: a }; + for (var u = 0; u < c.parents.length; u++) { + var i = c.parents[u], + s = N[i]; + if (s) { + if (s.hot._declinedDependencies[a]) + return { + type: "declined", + chain: o.concat([i]), + moduleId: a, + parentId: i, + }; + -1 === n.indexOf(i) && + (s.hot._acceptedDependencies[a] + ? (t[i] || (t[i] = []), g(t[i], [a])) + : (delete t[i], + n.push(i), + r.push({ chain: o.concat([i]), id: i }))); + } + } + } + } + return { + type: "accepted", + moduleId: e, + outdatedModules: n, + outdatedDependencies: t, + }; + } + function g(e, n) { + for (var t = 0; t < n.length; t++) { + var r = n[t]; + -1 === e.indexOf(r) && e.push(r); + } + } + P(); + var y = {}, + b = [], + w = {}, + E = function () { + console.warn( + "[HMR] unexpected require(" + _.moduleId + ") to disposed module" + ); + }; + for (var x in h) + if (Object.prototype.hasOwnProperty.call(h, x)) { + var _; + (f = S(x)), (_ = h[x] ? p(f) : { type: "disposed", moduleId: x }); + var C = !1, + T = !1, + L = !1, + O = ""; + switch ( + (_.chain && (O = "\nUpdate propagation: " + _.chain.join(" -> ")), + _.type) + ) { + case "self-declined": + r.onDeclined && r.onDeclined(_), + r.ignoreDeclined || + (C = new Error( + "Aborted because of self decline: " + _.moduleId + O + )); + break; + case "declined": + r.onDeclined && r.onDeclined(_), + r.ignoreDeclined || + (C = new Error( + "Aborted because of declined dependency: " + + _.moduleId + + " in " + + _.parentId + + O + )); + break; + case "unaccepted": + r.onUnaccepted && r.onUnaccepted(_), + r.ignoreUnaccepted || + (C = new Error( + "Aborted because " + f + " is not accepted" + O + )); + break; + case "accepted": + r.onAccepted && r.onAccepted(_), (T = !0); + break; + case "disposed": + r.onDisposed && r.onDisposed(_), (L = !0); + break; + default: + throw new Error("Unexception type " + _.type); + } + if (C) return d("abort"), Promise.reject(C); + if (T) + for (f in ((w[f] = h[f]), + g(b, _.outdatedModules), + _.outdatedDependencies)) + Object.prototype.hasOwnProperty.call(_.outdatedDependencies, f) && + (y[f] || (y[f] = []), g(y[f], _.outdatedDependencies[f])); + L && (g(b, [_.moduleId]), (w[f] = E)); + } + var I, + M = []; + for (i = 0; i < b.length; i++) + (f = b[i]), + N[f] && + N[f].hot._selfAccepted && + w[f] !== E && + !N[f].hot._selfInvalidated && + M.push({ + module: f, + parents: N[f].parents.slice(), + errorHandler: N[f].hot._selfAccepted, + }); + d("dispose"), + Object.keys(k).forEach(function (e) { + !1 === k[e] && + (function (e) { + delete installedChunks[e]; + })(e); + }); + var D, + R, + F = b.slice(); + for (; F.length > 0; ) + if (((f = F.pop()), (c = N[f]))) { + var U = {}, + j = c.hot._disposeHandlers; + for (s = 0; s < j.length; s++) (u = j[s])(U); + for ( + a[f] = U, c.hot.active = !1, delete N[f], delete y[f], s = 0; + s < c.children.length; + s++ + ) { + var A = N[c.children[s]]; + A && (I = A.parents.indexOf(f)) >= 0 && A.parents.splice(I, 1); + } + } + for (f in y) + if (Object.prototype.hasOwnProperty.call(y, f) && (c = N[f])) + for (R = y[f], s = 0; s < R.length; s++) + (D = R[s]), + (I = c.children.indexOf(D)) >= 0 && c.children.splice(I, 1); + d("apply"), void 0 !== m && ((l = m), (m = void 0)); + for (f in ((h = void 0), w)) + Object.prototype.hasOwnProperty.call(w, f) && (e[f] = w[f]); + var H = null; + for (f in y) + if (Object.prototype.hasOwnProperty.call(y, f) && (c = N[f])) { + R = y[f]; + var V = []; + for (i = 0; i < R.length; i++) + if (((D = R[i]), (u = c.hot._acceptedDependencies[D]))) { + if (-1 !== V.indexOf(u)) continue; + V.push(u); + } + for (i = 0; i < V.length; i++) { + u = V[i]; + try { + u(R); + } catch (e) { + r.onErrored && + r.onErrored({ + type: "accept-errored", + moduleId: f, + dependencyId: R[i], + error: e, + }), + r.ignoreErrored || H || (H = e); + } + } + } + for (i = 0; i < M.length; i++) { + var $ = M[i]; + (f = $.module), (o = $.parents), (t = f); + try { + z(f); + } catch (e) { + if ("function" == typeof $.errorHandler) + try { + $.errorHandler(e); + } catch (n) { + r.onErrored && + r.onErrored({ + type: "self-accept-error-handler-errored", + moduleId: f, + error: n, + originalError: e, + }), + r.ignoreErrored || H || (H = n), + H || (H = e); + } + else + r.onErrored && + r.onErrored({ + type: "self-accept-errored", + moduleId: f, + error: e, + }), + r.ignoreErrored || H || (H = e); + } + } + if (H) return d("fail"), Promise.reject(H); + if (v) + return n(r).then(function (e) { + return ( + b.forEach(function (n) { + e.indexOf(n) < 0 && e.push(n); + }), + e + ); + }); + return ( + d("idle"), + new Promise(function (e) { + e(b); + }) + ); + })((n = n || {})); + } + function P() { + if (v) return h || (h = {}), v.forEach(T), (v = void 0), !0; + } + function T(n) { + Object.prototype.hasOwnProperty.call(h, n) || (h[n] = e[n]); + } + var N = {}; + function z(n) { + if (N[n]) return N[n].exports; + var t = (N[n] = { + i: n, + l: !1, + exports: {}, + hot: s(n), + parents: ((u = o), (o = []), u), + children: [], + }); + return e[n].call(t.exports, t, t.exports, i(n)), (t.l = !0), t.exports; + } + (z.m = e), + (z.c = N), + (z.d = function (e, n, t) { + z.o(e, n) || Object.defineProperty(e, n, { enumerable: !0, get: t }); + }), + (z.r = function (e) { + "undefined" != typeof Symbol && + Symbol.toStringTag && + Object.defineProperty(e, Symbol.toStringTag, { value: "Module" }), + Object.defineProperty(e, "__esModule", { value: !0 }); + }), + (z.t = function (e, n) { + if ((1 & n && (e = z(e)), 8 & n)) return e; + if (4 & n && "object" == typeof e && e && e.__esModule) return e; + var t = Object.create(null); + if ( + (z.r(t), + Object.defineProperty(t, "default", { enumerable: !0, value: e }), + 2 & n && "string" != typeof e) + ) + for (var r in e) + z.d( + t, + r, + function (n) { + return e[n]; + }.bind(null, r) + ); + return t; + }), + (z.n = function (e) { + var n = + e && e.__esModule + ? function () { + return e.default; + } + : function () { + return e; + }; + return z.d(n, "a", n), n; + }), + (z.o = function (e, n) { + return Object.prototype.hasOwnProperty.call(e, n); + }), + (z.p = ""), + (z.h = function () { + return l; + }), + i(10)((z.s = 10)); +})([ + function (e, n, t) { + "use strict"; + e.exports = t(3); + }, + function (e, n) { + var t; + t = (function () { + return this; + })(); + try { + t = t || new Function("return this")(); + } catch (e) { + "object" == typeof window && (t = window); + } + e.exports = t; + }, + function (e, n, t) { + "use strict"; + !(function e() { + if ( + "undefined" != typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && + "function" == typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE + ) { + 0; + try { + __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); + } catch (e) { + console.error(e); + } + } + })(), + (e.exports = t(4)); + }, + function (e, n, t) { + "use strict"; + /** + * @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 r = Symbol.for("react.element"), + l = Symbol.for("react.portal"), + a = Symbol.for("react.fragment"), + o = Symbol.for("react.strict_mode"), + u = Symbol.for("react.profiler"), + i = Symbol.for("react.provider"), + s = Symbol.for("react.context"), + c = Symbol.for("react.forward_ref"), + f = Symbol.for("react.suspense"), + d = Symbol.for("react.memo"), + p = Symbol.for("react.lazy"), + h = Symbol.iterator; + var m = { + isMounted: function () { + return !1; + }, + enqueueForceUpdate: function () {}, + enqueueReplaceState: function () {}, + enqueueSetState: function () {}, + }, + v = Object.assign, + g = {}; + function y(e, n, t) { + (this.props = e), + (this.context = n), + (this.refs = g), + (this.updater = t || m); + } + function b() {} + function w(e, n, t) { + (this.props = e), + (this.context = n), + (this.refs = g), + (this.updater = t || m); + } + (y.prototype.isReactComponent = {}), + (y.prototype.setState = function (e, n) { + 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, n, "setState"); + }), + (y.prototype.forceUpdate = function (e) { + this.updater.enqueueForceUpdate(this, e, "forceUpdate"); + }), + (b.prototype = y.prototype); + var k = (w.prototype = new b()); + (k.constructor = w), v(k, y.prototype), (k.isPureReactComponent = !0); + var S = Array.isArray, + E = Object.prototype.hasOwnProperty, + x = { current: null }, + _ = { key: !0, ref: !0, __self: !0, __source: !0 }; + function C(e, n, t) { + var l, + a = {}, + o = null, + u = null; + if (null != n) + for (l in (void 0 !== n.ref && (u = n.ref), + void 0 !== n.key && (o = "" + n.key), + n)) + E.call(n, l) && !_.hasOwnProperty(l) && (a[l] = n[l]); + var i = arguments.length - 2; + if (1 === i) a.children = t; + else if (1 < i) { + for (var s = Array(i), c = 0; c < i; c++) s[c] = arguments[c + 2]; + a.children = s; + } + if (e && e.defaultProps) + for (l in (i = e.defaultProps)) void 0 === a[l] && (a[l] = i[l]); + return { + $$typeof: r, + type: e, + key: o, + ref: u, + props: a, + _owner: x.current, + }; + } + function P(e) { + return "object" == typeof e && null !== e && e.$$typeof === r; + } + var T = /\/+/g; + function N(e, n) { + return "object" == typeof e && null !== e && null != e.key + ? (function (e) { + var n = { "=": "=0", ":": "=2" }; + return ( + "$" + + e.replace(/[=:]/g, function (e) { + return n[e]; + }) + ); + })("" + e.key) + : n.toString(36); + } + function z(e, n, t, a, o) { + var u = typeof e; + ("undefined" !== u && "boolean" !== u) || (e = null); + var i = !1; + if (null === e) i = !0; + else + switch (u) { + case "string": + case "number": + i = !0; + break; + case "object": + switch (e.$$typeof) { + case r: + case l: + i = !0; + } + } + if (i) + return ( + (o = o((i = e))), + (e = "" === a ? "." + N(i, 0) : a), + S(o) + ? ((t = ""), + null != e && (t = e.replace(T, "$&/") + "/"), + z(o, n, t, "", function (e) { + return e; + })) + : null != o && + (P(o) && + (o = (function (e, n) { + return { + $$typeof: r, + type: e.type, + key: n, + ref: e.ref, + props: e.props, + _owner: e._owner, + }; + })( + o, + t + + (!o.key || (i && i.key === o.key) + ? "" + : ("" + o.key).replace(T, "$&/") + "/") + + e + )), + n.push(o)), + 1 + ); + if (((i = 0), (a = "" === a ? "." : a + ":"), S(e))) + for (var s = 0; s < e.length; s++) { + var c = a + N((u = e[s]), s); + i += z(u, n, t, c, o); + } + else if ( + "function" == + typeof (c = (function (e) { + return null === e || "object" != typeof e + ? null + : "function" == typeof (e = (h && e[h]) || e["@@iterator"]) + ? e + : null; + })(e)) + ) + for (e = c.call(e), s = 0; !(u = e.next()).done; ) + i += z((u = u.value), n, t, (c = a + N(u, s++)), o); + else if ("object" === u) + throw ( + ((n = String(e)), + Error( + "Objects are not valid as a React child (found: " + + ("[object Object]" === n + ? "object with keys {" + Object.keys(e).join(", ") + "}" + : n) + + "). If you meant to render a collection of children, use an array instead." + )) + ); + return i; + } + function L(e, n, t) { + if (null == e) return e; + var r = [], + l = 0; + return ( + z(e, r, "", "", function (e) { + return n.call(t, e, l++); + }), + r + ); + } + function O(e) { + if (-1 === e._status) { + var n = e._result; + (n = n()).then( + function (n) { + (0 !== e._status && -1 !== e._status) || + ((e._status = 1), (e._result = n)); + }, + function (n) { + (0 !== e._status && -1 !== e._status) || + ((e._status = 2), (e._result = n)); + } + ), + -1 === e._status && ((e._status = 0), (e._result = n)); + } + if (1 === e._status) return e._result.default; + throw e._result; + } + var I = { current: null }, + M = { transition: null }, + D = { + ReactCurrentDispatcher: I, + ReactCurrentBatchConfig: M, + ReactCurrentOwner: x, + }; + (n.Children = { + map: L, + forEach: function (e, n, t) { + L( + e, + function () { + n.apply(this, arguments); + }, + t + ); + }, + count: function (e) { + var n = 0; + return ( + L(e, function () { + n++; + }), + n + ); + }, + toArray: function (e) { + return ( + L(e, function (e) { + return e; + }) || [] + ); + }, + only: function (e) { + if (!P(e)) + throw Error( + "React.Children.only expected to receive a single React element child." + ); + return e; + }, + }), + (n.Component = y), + (n.Fragment = a), + (n.Profiler = u), + (n.PureComponent = w), + (n.StrictMode = o), + (n.Suspense = f), + (n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = D), + (n.cloneElement = function (e, n, t) { + if (null == e) + throw Error( + "React.cloneElement(...): The argument must be a React element, but you passed " + + e + + "." + ); + var l = v({}, e.props), + a = e.key, + o = e.ref, + u = e._owner; + if (null != n) { + if ( + (void 0 !== n.ref && ((o = n.ref), (u = x.current)), + void 0 !== n.key && (a = "" + n.key), + e.type && e.type.defaultProps) + ) + var i = e.type.defaultProps; + for (s in n) + E.call(n, s) && + !_.hasOwnProperty(s) && + (l[s] = void 0 === n[s] && void 0 !== i ? i[s] : n[s]); + } + var s = arguments.length - 2; + if (1 === s) l.children = t; + else if (1 < s) { + i = Array(s); + for (var c = 0; c < s; c++) i[c] = arguments[c + 2]; + l.children = i; + } + return { + $$typeof: r, + type: e.type, + key: a, + ref: o, + props: l, + _owner: u, + }; + }), + (n.createContext = function (e) { + return ( + ((e = { + $$typeof: s, + _currentValue: e, + _currentValue2: e, + _threadCount: 0, + Provider: null, + Consumer: null, + _defaultValue: null, + _globalName: null, + }).Provider = { $$typeof: i, _context: e }), + (e.Consumer = e) + ); + }), + (n.createElement = C), + (n.createFactory = function (e) { + var n = C.bind(null, e); + return (n.type = e), n; + }), + (n.createRef = function () { + return { current: null }; + }), + (n.forwardRef = function (e) { + return { $$typeof: c, render: e }; + }), + (n.isValidElement = P), + (n.lazy = function (e) { + return { $$typeof: p, _payload: { _status: -1, _result: e }, _init: O }; + }), + (n.memo = function (e, n) { + return { $$typeof: d, type: e, compare: void 0 === n ? null : n }; + }), + (n.startTransition = function (e) { + var n = M.transition; + M.transition = {}; + try { + e(); + } finally { + M.transition = n; + } + }), + (n.unstable_act = function () { + throw Error("act(...) is not supported in production builds of React."); + }), + (n.useCallback = function (e, n) { + return I.current.useCallback(e, n); + }), + (n.useContext = function (e) { + return I.current.useContext(e); + }), + (n.useDebugValue = function () {}), + (n.useDeferredValue = function (e) { + return I.current.useDeferredValue(e); + }), + (n.useEffect = function (e, n) { + return I.current.useEffect(e, n); + }), + (n.useId = function () { + return I.current.useId(); + }), + (n.useImperativeHandle = function (e, n, t) { + return I.current.useImperativeHandle(e, n, t); + }), + (n.useInsertionEffect = function (e, n) { + return I.current.useInsertionEffect(e, n); + }), + (n.useLayoutEffect = function (e, n) { + return I.current.useLayoutEffect(e, n); + }), + (n.useMemo = function (e, n) { + return I.current.useMemo(e, n); + }), + (n.useReducer = function (e, n, t) { + return I.current.useReducer(e, n, t); + }), + (n.useRef = function (e) { + return I.current.useRef(e); + }), + (n.useState = function (e) { + return I.current.useState(e); + }), + (n.useSyncExternalStore = function (e, n, t) { + return I.current.useSyncExternalStore(e, n, t); + }), + (n.useTransition = function () { + return I.current.useTransition(); + }), + (n.version = "18.2.0"); + }, + function (e, n, t) { + "use strict"; + /** + * @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 r = t(0), + l = t(5); + function a(e) { + for ( + var n = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, + t = 1; + t < arguments.length; + t++ + ) + n += "&args[]=" + encodeURIComponent(arguments[t]); + return ( + "Minified React error #" + + e + + "; visit " + + n + + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings." + ); + } + var o = new Set(), + u = {}; + function i(e, n) { + s(e, n), s(e + "Capture", n); + } + function s(e, n) { + for (u[e] = n, e = 0; e < n.length; e++) o.add(n[e]); + } + var c = !( + "undefined" == typeof window || + void 0 === window.document || + void 0 === window.document.createElement + ), + f = Object.prototype.hasOwnProperty, + d = + /^[: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]*$/, + p = {}, + h = {}; + function m(e, n, t, r, l, a, o) { + (this.acceptsBooleans = 2 === n || 3 === n || 4 === n), + (this.attributeName = r), + (this.attributeNamespace = l), + (this.mustUseProperty = t), + (this.propertyName = e), + (this.type = n), + (this.sanitizeURL = a), + (this.removeEmptyString = o); + } + var v = {}; + "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style" + .split(" ") + .forEach(function (e) { + v[e] = new m(e, 0, !1, e, null, !1, !1); + }), + [ + ["acceptCharset", "accept-charset"], + ["className", "class"], + ["htmlFor", "for"], + ["httpEquiv", "http-equiv"], + ].forEach(function (e) { + var n = e[0]; + v[n] = new m(n, 1, !1, e[1], null, !1, !1); + }), + ["contentEditable", "draggable", "spellCheck", "value"].forEach(function ( + e + ) { + v[e] = new m(e, 2, !1, e.toLowerCase(), null, !1, !1); + }), + [ + "autoReverse", + "externalResourcesRequired", + "focusable", + "preserveAlpha", + ].forEach(function (e) { + v[e] = new m(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) { + v[e] = new m(e, 3, !1, e.toLowerCase(), null, !1, !1); + }), + ["checked", "multiple", "muted", "selected"].forEach(function (e) { + v[e] = new m(e, 3, !0, e, null, !1, !1); + }), + ["capture", "download"].forEach(function (e) { + v[e] = new m(e, 4, !1, e, null, !1, !1); + }), + ["cols", "rows", "size", "span"].forEach(function (e) { + v[e] = new m(e, 6, !1, e, null, !1, !1); + }), + ["rowSpan", "start"].forEach(function (e) { + v[e] = new m(e, 5, !1, e.toLowerCase(), null, !1, !1); + }); + var g = /[\-:]([a-z])/g; + function y(e) { + return e[1].toUpperCase(); + } + function b(e, n, t, r) { + var l = v.hasOwnProperty(n) ? v[n] : null; + (null !== l + ? 0 !== l.type + : r || + !(2 < n.length) || + ("o" !== n[0] && "O" !== n[0]) || + ("n" !== n[1] && "N" !== n[1])) && + ((function (e, n, t, r) { + if ( + null == n || + (function (e, n, t, r) { + if (null !== t && 0 === t.type) return !1; + switch (typeof n) { + case "function": + case "symbol": + return !0; + case "boolean": + return ( + !r && + (null !== t + ? !t.acceptsBooleans + : "data-" !== (e = e.toLowerCase().slice(0, 5)) && + "aria-" !== e) + ); + default: + return !1; + } + })(e, n, t, r) + ) + return !0; + if (r) return !1; + if (null !== t) + switch (t.type) { + case 3: + return !n; + case 4: + return !1 === n; + case 5: + return isNaN(n); + case 6: + return isNaN(n) || 1 > n; + } + return !1; + })(n, t, l, r) && (t = null), + r || null === l + ? (function (e) { + return ( + !!f.call(h, e) || + (!f.call(p, e) && (d.test(e) ? (h[e] = !0) : ((p[e] = !0), !1))) + ); + })(n) && + (null === t ? e.removeAttribute(n) : e.setAttribute(n, "" + t)) + : l.mustUseProperty + ? (e[l.propertyName] = null === t ? 3 !== l.type && "" : t) + : ((n = l.attributeName), + (r = l.attributeNamespace), + null === t + ? e.removeAttribute(n) + : ((t = + 3 === (l = l.type) || (4 === l && !0 === t) ? "" : "" + t), + r ? e.setAttributeNS(r, n, t) : e.setAttribute(n, t)))); + } + "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 n = e.replace(g, y); + v[n] = new m(n, 1, !1, e, null, !1, !1); + }), + "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type" + .split(" ") + .forEach(function (e) { + var n = e.replace(g, y); + v[n] = new m(n, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1); + }), + ["xml:base", "xml:lang", "xml:space"].forEach(function (e) { + var n = e.replace(g, y); + v[n] = new m( + n, + 1, + !1, + e, + "http://www.w3.org/XML/1998/namespace", + !1, + !1 + ); + }), + ["tabIndex", "crossOrigin"].forEach(function (e) { + v[e] = new m(e, 1, !1, e.toLowerCase(), null, !1, !1); + }), + (v.xlinkHref = new m( + "xlinkHref", + 1, + !1, + "xlink:href", + "http://www.w3.org/1999/xlink", + !0, + !1 + )), + ["src", "href", "action", "formAction"].forEach(function (e) { + v[e] = new m(e, 1, !1, e.toLowerCase(), null, !0, !0); + }); + var w = r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, + k = Symbol.for("react.element"), + S = Symbol.for("react.portal"), + E = Symbol.for("react.fragment"), + x = Symbol.for("react.strict_mode"), + _ = Symbol.for("react.profiler"), + C = Symbol.for("react.provider"), + P = Symbol.for("react.context"), + T = Symbol.for("react.forward_ref"), + N = Symbol.for("react.suspense"), + z = Symbol.for("react.suspense_list"), + L = Symbol.for("react.memo"), + O = Symbol.for("react.lazy"); + Symbol.for("react.scope"), Symbol.for("react.debug_trace_mode"); + var I = Symbol.for("react.offscreen"); + Symbol.for("react.legacy_hidden"), + Symbol.for("react.cache"), + Symbol.for("react.tracing_marker"); + var M = Symbol.iterator; + function D(e) { + return null === e || "object" != typeof e + ? null + : "function" == typeof (e = (M && e[M]) || e["@@iterator"]) + ? e + : null; + } + var R, + F = Object.assign; + function U(e) { + if (void 0 === R) + try { + throw Error(); + } catch (e) { + var n = e.stack.trim().match(/\n( *(at )?)/); + R = (n && n[1]) || ""; + } + return "\n" + R + e; + } + var j = !1; + function A(e, n) { + if (!e || j) return ""; + j = !0; + var t = Error.prepareStackTrace; + Error.prepareStackTrace = void 0; + try { + if (n) + if ( + ((n = function () { + throw Error(); + }), + Object.defineProperty(n.prototype, "props", { + set: function () { + throw Error(); + }, + }), + "object" == typeof Reflect && Reflect.construct) + ) { + try { + Reflect.construct(n, []); + } catch (e) { + var r = e; + } + Reflect.construct(e, [], n); + } else { + try { + n.call(); + } catch (e) { + r = e; + } + e.call(n.prototype); + } + else { + try { + throw Error(); + } catch (e) { + r = e; + } + e(); + } + } catch (n) { + if (n && r && "string" == typeof n.stack) { + for ( + var l = n.stack.split("\n"), + a = r.stack.split("\n"), + o = l.length - 1, + u = a.length - 1; + 1 <= o && 0 <= u && l[o] !== a[u]; + + ) + u--; + for (; 1 <= o && 0 <= u; o--, u--) + if (l[o] !== a[u]) { + if (1 !== o || 1 !== u) + do { + if ((o--, 0 > --u || l[o] !== a[u])) { + var i = "\n" + l[o].replace(" at new ", " at "); + return ( + e.displayName && + i.includes("<anonymous>") && + (i = i.replace("<anonymous>", e.displayName)), + i + ); + } + } while (1 <= o && 0 <= u); + break; + } + } + } finally { + (j = !1), (Error.prepareStackTrace = t); + } + return (e = e ? e.displayName || e.name : "") ? U(e) : ""; + } + function H(e) { + switch (e.tag) { + case 5: + return U(e.type); + case 16: + return U("Lazy"); + case 13: + return U("Suspense"); + case 19: + return U("SuspenseList"); + case 0: + case 2: + case 15: + return (e = A(e.type, !1)); + case 11: + return (e = A(e.type.render, !1)); + case 1: + return (e = A(e.type, !0)); + default: + return ""; + } + } + function V(e) { + var n = e.type; + switch (e.tag) { + case 24: + return "Cache"; + case 9: + return (n.displayName || "Context") + ".Consumer"; + case 10: + return (n._context.displayName || "Context") + ".Provider"; + case 18: + return "DehydratedFragment"; + case 11: + return ( + (e = (e = n.render).displayName || e.name || ""), + n.displayName || ("" !== e ? "ForwardRef(" + e + ")" : "ForwardRef") + ); + case 7: + return "Fragment"; + case 5: + return n; + case 4: + return "Portal"; + case 3: + return "Root"; + case 6: + return "Text"; + case 16: + return (function e(n) { + if (null == n) return null; + if ("function" == typeof n) return n.displayName || n.name || null; + if ("string" == typeof n) return n; + switch (n) { + case E: + return "Fragment"; + case S: + return "Portal"; + case _: + return "Profiler"; + case x: + return "StrictMode"; + case N: + return "Suspense"; + case z: + return "SuspenseList"; + } + if ("object" == typeof n) + switch (n.$$typeof) { + case P: + return (n.displayName || "Context") + ".Consumer"; + case C: + return (n._context.displayName || "Context") + ".Provider"; + case T: + var t = n.render; + return ( + (n = n.displayName) || + (n = + "" !== (n = t.displayName || t.name || "") + ? "ForwardRef(" + n + ")" + : "ForwardRef"), + n + ); + case L: + return null !== (t = n.displayName || null) + ? t + : e(n.type) || "Memo"; + case O: + (t = n._payload), (n = n._init); + try { + return e(n(t)); + } catch (e) {} + } + return null; + })(n); + case 8: + return n === x ? "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 n) return n.displayName || n.name || null; + if ("string" == typeof n) return n; + } + return null; + } + function $(e) { + switch (typeof e) { + case "boolean": + case "number": + case "string": + case "undefined": + case "object": + return e; + default: + return ""; + } + } + function B(e) { + var n = e.type; + return ( + (e = e.nodeName) && + "input" === e.toLowerCase() && + ("checkbox" === n || "radio" === n) + ); + } + function W(e) { + e._valueTracker || + (e._valueTracker = (function (e) { + var n = B(e) ? "checked" : "value", + t = Object.getOwnPropertyDescriptor(e.constructor.prototype, n), + r = "" + e[n]; + if ( + !e.hasOwnProperty(n) && + void 0 !== t && + "function" == typeof t.get && + "function" == typeof t.set + ) { + var l = t.get, + a = t.set; + return ( + Object.defineProperty(e, n, { + configurable: !0, + get: function () { + return l.call(this); + }, + set: function (e) { + (r = "" + e), a.call(this, e); + }, + }), + Object.defineProperty(e, n, { enumerable: t.enumerable }), + { + getValue: function () { + return r; + }, + setValue: function (e) { + r = "" + e; + }, + stopTracking: function () { + (e._valueTracker = null), delete e[n]; + }, + } + ); + } + })(e)); + } + function Q(e) { + if (!e) return !1; + var n = e._valueTracker; + if (!n) return !0; + var t = n.getValue(), + r = ""; + return ( + e && (r = B(e) ? (e.checked ? "true" : "false") : e.value), + (e = r) !== t && (n.setValue(e), !0) + ); + } + function q(e) { + if ( + void 0 === + (e = e || ("undefined" != typeof document ? document : void 0)) + ) + return null; + try { + return e.activeElement || e.body; + } catch (n) { + return e.body; + } + } + function K(e, n) { + var t = n.checked; + return F({}, n, { + defaultChecked: void 0, + defaultValue: void 0, + value: void 0, + checked: null != t ? t : e._wrapperState.initialChecked, + }); + } + function Y(e, n) { + var t = null == n.defaultValue ? "" : n.defaultValue, + r = null != n.checked ? n.checked : n.defaultChecked; + (t = $(null != n.value ? n.value : t)), + (e._wrapperState = { + initialChecked: r, + initialValue: t, + controlled: + "checkbox" === n.type || "radio" === n.type + ? null != n.checked + : null != n.value, + }); + } + function X(e, n) { + null != (n = n.checked) && b(e, "checked", n, !1); + } + function G(e, n) { + X(e, n); + var t = $(n.value), + r = n.type; + if (null != t) + "number" === r + ? ((0 === t && "" === e.value) || e.value != t) && (e.value = "" + t) + : e.value !== "" + t && (e.value = "" + t); + else if ("submit" === r || "reset" === r) + return void e.removeAttribute("value"); + n.hasOwnProperty("value") + ? J(e, n.type, t) + : n.hasOwnProperty("defaultValue") && J(e, n.type, $(n.defaultValue)), + null == n.checked && + null != n.defaultChecked && + (e.defaultChecked = !!n.defaultChecked); + } + function Z(e, n, t) { + if (n.hasOwnProperty("value") || n.hasOwnProperty("defaultValue")) { + var r = n.type; + if ( + !( + ("submit" !== r && "reset" !== r) || + (void 0 !== n.value && null !== n.value) + ) + ) + return; + (n = "" + e._wrapperState.initialValue), + t || n === e.value || (e.value = n), + (e.defaultValue = n); + } + "" !== (t = e.name) && (e.name = ""), + (e.defaultChecked = !!e._wrapperState.initialChecked), + "" !== t && (e.name = t); + } + function J(e, n, t) { + ("number" === n && q(e.ownerDocument) === e) || + (null == t + ? (e.defaultValue = "" + e._wrapperState.initialValue) + : e.defaultValue !== "" + t && (e.defaultValue = "" + t)); + } + var ee = Array.isArray; + function ne(e, n, t, r) { + if (((e = e.options), n)) { + n = {}; + for (var l = 0; l < t.length; l++) n["$" + t[l]] = !0; + for (t = 0; t < e.length; t++) + (l = n.hasOwnProperty("$" + e[t].value)), + e[t].selected !== l && (e[t].selected = l), + l && r && (e[t].defaultSelected = !0); + } else { + for (t = "" + $(t), n = null, l = 0; l < e.length; l++) { + if (e[l].value === t) + return ( + (e[l].selected = !0), void (r && (e[l].defaultSelected = !0)) + ); + null !== n || e[l].disabled || (n = e[l]); + } + null !== n && (n.selected = !0); + } + } + function te(e, n) { + if (null != n.dangerouslySetInnerHTML) throw Error(a(91)); + return F({}, n, { + value: void 0, + defaultValue: void 0, + children: "" + e._wrapperState.initialValue, + }); + } + function re(e, n) { + var t = n.value; + if (null == t) { + if (((t = n.children), (n = n.defaultValue), null != t)) { + if (null != n) throw Error(a(92)); + if (ee(t)) { + if (1 < t.length) throw Error(a(93)); + t = t[0]; + } + n = t; + } + null == n && (n = ""), (t = n); + } + e._wrapperState = { initialValue: $(t) }; + } + function le(e, n) { + var t = $(n.value), + r = $(n.defaultValue); + null != t && + ((t = "" + t) !== e.value && (e.value = t), + null == n.defaultValue && e.defaultValue !== t && (e.defaultValue = t)), + null != r && (e.defaultValue = "" + r); + } + function ae(e) { + var n = e.textContent; + n === e._wrapperState.initialValue && + "" !== n && + null !== n && + (e.value = n); + } + function oe(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 ue(e, n) { + return null == e || "http://www.w3.org/1999/xhtml" === e + ? oe(n) + : "http://www.w3.org/2000/svg" === e && "foreignObject" === n + ? "http://www.w3.org/1999/xhtml" + : e; + } + var ie, + se = (function (e) { + return "undefined" != typeof MSApp && MSApp.execUnsafeLocalFunction + ? function (n, t, r, l) { + MSApp.execUnsafeLocalFunction(function () { + return e(n, t); + }); + } + : e; + })(function (e, n) { + if ("http://www.w3.org/2000/svg" !== e.namespaceURI || "innerHTML" in e) + e.innerHTML = n; + else { + for ( + (ie = ie || document.createElement("div")).innerHTML = + "<svg>" + n.valueOf().toString() + "</svg>", + n = ie.firstChild; + e.firstChild; + + ) + e.removeChild(e.firstChild); + for (; n.firstChild; ) e.appendChild(n.firstChild); + } + }); + function ce(e, n) { + if (n) { + var t = e.firstChild; + if (t && t === e.lastChild && 3 === t.nodeType) + return void (t.nodeValue = n); + } + e.textContent = n; + } + var fe = { + 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, + }, + de = ["Webkit", "ms", "Moz", "O"]; + function pe(e, n, t) { + return null == n || "boolean" == typeof n || "" === n + ? "" + : t || + "number" != typeof n || + 0 === n || + (fe.hasOwnProperty(e) && fe[e]) + ? ("" + n).trim() + : n + "px"; + } + function he(e, n) { + for (var t in ((e = e.style), n)) + if (n.hasOwnProperty(t)) { + var r = 0 === t.indexOf("--"), + l = pe(t, n[t], r); + "float" === t && (t = "cssFloat"), + r ? e.setProperty(t, l) : (e[t] = l); + } + } + Object.keys(fe).forEach(function (e) { + de.forEach(function (n) { + (n = n + e.charAt(0).toUpperCase() + e.substring(1)), (fe[n] = fe[e]); + }); + }); + var me = F( + { 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 ve(e, n) { + if (n) { + if (me[e] && (null != n.children || null != n.dangerouslySetInnerHTML)) + throw Error(a(137, e)); + if (null != n.dangerouslySetInnerHTML) { + if (null != n.children) throw Error(a(60)); + if ( + "object" != typeof n.dangerouslySetInnerHTML || + !("__html" in n.dangerouslySetInnerHTML) + ) + throw Error(a(61)); + } + if (null != n.style && "object" != typeof n.style) throw Error(a(62)); + } + } + function ge(e, n) { + if (-1 === e.indexOf("-")) return "string" == typeof n.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 ye = null; + function be(e) { + return ( + (e = e.target || e.srcElement || window).correspondingUseElement && + (e = e.correspondingUseElement), + 3 === e.nodeType ? e.parentNode : e + ); + } + var we = null, + ke = null, + Se = null; + function Ee(e) { + if ((e = dl(e))) { + if ("function" != typeof we) throw Error(a(280)); + var n = e.stateNode; + n && ((n = hl(n)), we(e.stateNode, e.type, n)); + } + } + function xe(e) { + ke ? (Se ? Se.push(e) : (Se = [e])) : (ke = e); + } + function _e() { + if (ke) { + var e = ke, + n = Se; + if (((Se = ke = null), Ee(e), n)) + for (e = 0; e < n.length; e++) Ee(n[e]); + } + } + function Ce(e, n) { + return e(n); + } + function Pe() {} + var Te = !1; + function Ne(e, n, t) { + if (Te) return e(n, t); + Te = !0; + try { + return Ce(e, n, t); + } finally { + (Te = !1), (null !== ke || null !== Se) && (Pe(), _e()); + } + } + function ze(e, n) { + var t = e.stateNode; + if (null === t) return null; + var r = hl(t); + if (null === r) return null; + t = r[n]; + e: switch (n) { + 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 (t && "function" != typeof t) throw Error(a(231, n, typeof t)); + return t; + } + var Le = !1; + if (c) + try { + var Oe = {}; + Object.defineProperty(Oe, "passive", { + get: function () { + Le = !0; + }, + }), + window.addEventListener("test", Oe, Oe), + window.removeEventListener("test", Oe, Oe); + } catch (e) { + Le = !1; + } + function Ie(e, n, t, r, l, a, o, u, i) { + var s = Array.prototype.slice.call(arguments, 3); + try { + n.apply(t, s); + } catch (e) { + this.onError(e); + } + } + var Me = !1, + De = null, + Re = !1, + Fe = null, + Ue = { + onError: function (e) { + (Me = !0), (De = e); + }, + }; + function je(e, n, t, r, l, a, o, u, i) { + (Me = !1), (De = null), Ie.apply(Ue, arguments); + } + function Ae(e) { + var n = e, + t = e; + if (e.alternate) for (; n.return; ) n = n.return; + else { + e = n; + do { + 0 != (4098 & (n = e).flags) && (t = n.return), (e = n.return); + } while (e); + } + return 3 === n.tag ? t : null; + } + function He(e) { + if (13 === e.tag) { + var n = e.memoizedState; + if ( + (null === n && null !== (e = e.alternate) && (n = e.memoizedState), + null !== n) + ) + return n.dehydrated; + } + return null; + } + function Ve(e) { + if (Ae(e) !== e) throw Error(a(188)); + } + function $e(e) { + return null !== + (e = (function (e) { + var n = e.alternate; + if (!n) { + if (null === (n = Ae(e))) throw Error(a(188)); + return n !== e ? null : e; + } + for (var t = e, r = n; ; ) { + var l = t.return; + if (null === l) break; + var o = l.alternate; + if (null === o) { + if (null !== (r = l.return)) { + t = r; + continue; + } + break; + } + if (l.child === o.child) { + for (o = l.child; o; ) { + if (o === t) return Ve(l), e; + if (o === r) return Ve(l), n; + o = o.sibling; + } + throw Error(a(188)); + } + if (t.return !== r.return) (t = l), (r = o); + else { + for (var u = !1, i = l.child; i; ) { + if (i === t) { + (u = !0), (t = l), (r = o); + break; + } + if (i === r) { + (u = !0), (r = l), (t = o); + break; + } + i = i.sibling; + } + if (!u) { + for (i = o.child; i; ) { + if (i === t) { + (u = !0), (t = o), (r = l); + break; + } + if (i === r) { + (u = !0), (r = o), (t = l); + break; + } + i = i.sibling; + } + if (!u) throw Error(a(189)); + } + } + if (t.alternate !== r) throw Error(a(190)); + } + if (3 !== t.tag) throw Error(a(188)); + return t.stateNode.current === t ? e : n; + })(e)) + ? (function e(n) { + if (5 === n.tag || 6 === n.tag) return n; + for (n = n.child; null !== n; ) { + var t = e(n); + if (null !== t) return t; + n = n.sibling; + } + return null; + })(e) + : null; + } + var Be = l.unstable_scheduleCallback, + We = l.unstable_cancelCallback, + Qe = l.unstable_shouldYield, + qe = l.unstable_requestPaint, + Ke = l.unstable_now, + Ye = l.unstable_getCurrentPriorityLevel, + Xe = l.unstable_ImmediatePriority, + Ge = l.unstable_UserBlockingPriority, + Ze = l.unstable_NormalPriority, + Je = l.unstable_LowPriority, + en = l.unstable_IdlePriority, + nn = null, + tn = null; + var rn = Math.clz32 + ? Math.clz32 + : function (e) { + return 0 === (e >>>= 0) ? 32 : (31 - ((ln(e) / an) | 0)) | 0; + }, + ln = Math.log, + an = Math.LN2; + var on = 64, + un = 4194304; + function sn(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 cn(e, n) { + var t = e.pendingLanes; + if (0 === t) return 0; + var r = 0, + l = e.suspendedLanes, + a = e.pingedLanes, + o = 268435455 & t; + if (0 !== o) { + var u = o & ~l; + 0 !== u ? (r = sn(u)) : 0 !== (a &= o) && (r = sn(a)); + } else 0 !== (o = t & ~l) ? (r = sn(o)) : 0 !== a && (r = sn(a)); + if (0 === r) return 0; + if ( + 0 !== n && + n !== r && + 0 == (n & l) && + ((l = r & -r) >= (a = n & -n) || (16 === l && 0 != (4194240 & a))) + ) + return n; + if ((0 != (4 & r) && (r |= 16 & t), 0 !== (n = e.entangledLanes))) + for (e = e.entanglements, n &= r; 0 < n; ) + (l = 1 << (t = 31 - rn(n))), (r |= e[t]), (n &= ~l); + return r; + } + function fn(e, n) { + switch (e) { + case 1: + case 2: + case 4: + return n + 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 n + 5e3; + case 4194304: + case 8388608: + case 16777216: + case 33554432: + case 67108864: + return -1; + case 134217728: + case 268435456: + case 536870912: + case 1073741824: + default: + return -1; + } + } + function dn(e) { + return 0 !== (e = -1073741825 & e.pendingLanes) + ? e + : 1073741824 & e + ? 1073741824 + : 0; + } + function pn() { + var e = on; + return 0 == (4194240 & (on <<= 1)) && (on = 64), e; + } + function hn(e) { + for (var n = [], t = 0; 31 > t; t++) n.push(e); + return n; + } + function mn(e, n, t) { + (e.pendingLanes |= n), + 536870912 !== n && ((e.suspendedLanes = 0), (e.pingedLanes = 0)), + ((e = e.eventTimes)[(n = 31 - rn(n))] = t); + } + function vn(e, n) { + var t = (e.entangledLanes |= n); + for (e = e.entanglements; t; ) { + var r = 31 - rn(t), + l = 1 << r; + (l & n) | (e[r] & n) && (e[r] |= n), (t &= ~l); + } + } + var gn = 0; + function yn(e) { + return 1 < (e &= -e) + ? 4 < e + ? 0 != (268435455 & e) + ? 16 + : 536870912 + : 4 + : 1; + } + var bn, + wn, + kn, + Sn, + En, + xn = !1, + _n = [], + Cn = null, + Pn = null, + Tn = null, + Nn = new Map(), + zn = new Map(), + Ln = [], + On = + "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 In(e, n) { + switch (e) { + case "focusin": + case "focusout": + Cn = null; + break; + case "dragenter": + case "dragleave": + Pn = null; + break; + case "mouseover": + case "mouseout": + Tn = null; + break; + case "pointerover": + case "pointerout": + Nn.delete(n.pointerId); + break; + case "gotpointercapture": + case "lostpointercapture": + zn.delete(n.pointerId); + } + } + function Mn(e, n, t, r, l, a) { + return null === e || e.nativeEvent !== a + ? ((e = { + blockedOn: n, + domEventName: t, + eventSystemFlags: r, + nativeEvent: a, + targetContainers: [l], + }), + null !== n && null !== (n = dl(n)) && wn(n), + e) + : ((e.eventSystemFlags |= r), + (n = e.targetContainers), + null !== l && -1 === n.indexOf(l) && n.push(l), + e); + } + function Dn(e) { + var n = fl(e.target); + if (null !== n) { + var t = Ae(n); + if (null !== t) + if (13 === (n = t.tag)) { + if (null !== (n = He(t))) + return ( + (e.blockedOn = n), + void En(e.priority, function () { + kn(t); + }) + ); + } else if (3 === n && t.stateNode.current.memoizedState.isDehydrated) + return void (e.blockedOn = + 3 === t.tag ? t.stateNode.containerInfo : null); + } + e.blockedOn = null; + } + function Rn(e) { + if (null !== e.blockedOn) return !1; + for (var n = e.targetContainers; 0 < n.length; ) { + var t = qn(e.domEventName, e.eventSystemFlags, n[0], e.nativeEvent); + if (null !== t) + return null !== (n = dl(t)) && wn(n), (e.blockedOn = t), !1; + var r = new (t = e.nativeEvent).constructor(t.type, t); + (ye = r), t.target.dispatchEvent(r), (ye = null), n.shift(); + } + return !0; + } + function Fn(e, n, t) { + Rn(e) && t.delete(n); + } + function Un() { + (xn = !1), + null !== Cn && Rn(Cn) && (Cn = null), + null !== Pn && Rn(Pn) && (Pn = null), + null !== Tn && Rn(Tn) && (Tn = null), + Nn.forEach(Fn), + zn.forEach(Fn); + } + function jn(e, n) { + e.blockedOn === n && + ((e.blockedOn = null), + xn || + ((xn = !0), + l.unstable_scheduleCallback(l.unstable_NormalPriority, Un))); + } + function An(e) { + function n(n) { + return jn(n, e); + } + if (0 < _n.length) { + jn(_n[0], e); + for (var t = 1; t < _n.length; t++) { + var r = _n[t]; + r.blockedOn === e && (r.blockedOn = null); + } + } + for ( + null !== Cn && jn(Cn, e), + null !== Pn && jn(Pn, e), + null !== Tn && jn(Tn, e), + Nn.forEach(n), + zn.forEach(n), + t = 0; + t < Ln.length; + t++ + ) + (r = Ln[t]).blockedOn === e && (r.blockedOn = null); + for (; 0 < Ln.length && null === (t = Ln[0]).blockedOn; ) + Dn(t), null === t.blockedOn && Ln.shift(); + } + var Hn = w.ReactCurrentBatchConfig, + Vn = !0; + function $n(e, n, t, r) { + var l = gn, + a = Hn.transition; + Hn.transition = null; + try { + (gn = 1), Wn(e, n, t, r); + } finally { + (gn = l), (Hn.transition = a); + } + } + function Bn(e, n, t, r) { + var l = gn, + a = Hn.transition; + Hn.transition = null; + try { + (gn = 4), Wn(e, n, t, r); + } finally { + (gn = l), (Hn.transition = a); + } + } + function Wn(e, n, t, r) { + if (Vn) { + var l = qn(e, n, t, r); + if (null === l) Fr(e, n, r, Qn, t), In(e, r); + else if ( + (function (e, n, t, r, l) { + switch (n) { + case "focusin": + return (Cn = Mn(Cn, e, n, t, r, l)), !0; + case "dragenter": + return (Pn = Mn(Pn, e, n, t, r, l)), !0; + case "mouseover": + return (Tn = Mn(Tn, e, n, t, r, l)), !0; + case "pointerover": + var a = l.pointerId; + return Nn.set(a, Mn(Nn.get(a) || null, e, n, t, r, l)), !0; + case "gotpointercapture": + return ( + (a = l.pointerId), + zn.set(a, Mn(zn.get(a) || null, e, n, t, r, l)), + !0 + ); + } + return !1; + })(l, e, n, t, r) + ) + r.stopPropagation(); + else if ((In(e, r), 4 & n && -1 < On.indexOf(e))) { + for (; null !== l; ) { + var a = dl(l); + if ( + (null !== a && bn(a), + null === (a = qn(e, n, t, r)) && Fr(e, n, r, Qn, t), + a === l) + ) + break; + l = a; + } + null !== l && r.stopPropagation(); + } else Fr(e, n, r, null, t); + } + } + var Qn = null; + function qn(e, n, t, r) { + if (((Qn = null), null !== (e = fl((e = be(r)))))) + if (null === (n = Ae(e))) e = null; + else if (13 === (t = n.tag)) { + if (null !== (e = He(n))) return e; + e = null; + } else if (3 === t) { + if (n.stateNode.current.memoizedState.isDehydrated) + return 3 === n.tag ? n.stateNode.containerInfo : null; + e = null; + } else n !== e && (e = null); + return (Qn = e), null; + } + function Kn(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 (Ye()) { + case Xe: + return 1; + case Ge: + return 4; + case Ze: + case Je: + return 16; + case en: + return 536870912; + default: + return 16; + } + default: + return 16; + } + } + var Yn = null, + Xn = null, + Gn = null; + function Zn() { + if (Gn) return Gn; + var e, + n, + t = Xn, + r = t.length, + l = "value" in Yn ? Yn.value : Yn.textContent, + a = l.length; + for (e = 0; e < r && t[e] === l[e]; e++); + var o = r - e; + for (n = 1; n <= o && t[r - n] === l[a - n]; n++); + return (Gn = l.slice(e, 1 < n ? 1 - n : void 0)); + } + function Jn(e) { + var n = e.keyCode; + return ( + "charCode" in e + ? 0 === (e = e.charCode) && 13 === n && (e = 13) + : (e = n), + 10 === e && (e = 13), + 32 <= e || 13 === e ? e : 0 + ); + } + function et() { + return !0; + } + function nt() { + return !1; + } + function tt(e) { + function n(n, t, r, l, a) { + for (var o in ((this._reactName = n), + (this._targetInst = r), + (this.type = t), + (this.nativeEvent = l), + (this.target = a), + (this.currentTarget = null), + e)) + e.hasOwnProperty(o) && ((n = e[o]), (this[o] = n ? n(l) : l[o])); + return ( + (this.isDefaultPrevented = ( + null != l.defaultPrevented + ? l.defaultPrevented + : !1 === l.returnValue + ) + ? et + : nt), + (this.isPropagationStopped = nt), + this + ); + } + return ( + F(n.prototype, { + preventDefault: function () { + this.defaultPrevented = !0; + var e = this.nativeEvent; + e && + (e.preventDefault + ? e.preventDefault() + : "unknown" != typeof e.returnValue && (e.returnValue = !1), + (this.isDefaultPrevented = et)); + }, + stopPropagation: function () { + var e = this.nativeEvent; + e && + (e.stopPropagation + ? e.stopPropagation() + : "unknown" != typeof e.cancelBubble && (e.cancelBubble = !0), + (this.isPropagationStopped = et)); + }, + persist: function () {}, + isPersistent: et, + }), + n + ); + } + var rt, + lt, + at, + ot = { + eventPhase: 0, + bubbles: 0, + cancelable: 0, + timeStamp: function (e) { + return e.timeStamp || Date.now(); + }, + defaultPrevented: 0, + isTrusted: 0, + }, + ut = tt(ot), + it = F({}, ot, { view: 0, detail: 0 }), + st = tt(it), + ct = F({}, it, { + screenX: 0, + screenY: 0, + clientX: 0, + clientY: 0, + pageX: 0, + pageY: 0, + ctrlKey: 0, + shiftKey: 0, + altKey: 0, + metaKey: 0, + getModifierState: kt, + 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 !== at && + (at && "mousemove" === e.type + ? ((rt = e.screenX - at.screenX), + (lt = e.screenY - at.screenY)) + : (lt = rt = 0), + (at = e)), + rt); + }, + movementY: function (e) { + return "movementY" in e ? e.movementY : lt; + }, + }), + ft = tt(ct), + dt = tt(F({}, ct, { dataTransfer: 0 })), + pt = tt(F({}, it, { relatedTarget: 0 })), + ht = tt( + F({}, ot, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }) + ), + mt = tt( + F({}, ot, { + clipboardData: function (e) { + return "clipboardData" in e + ? e.clipboardData + : window.clipboardData; + }, + }) + ), + vt = tt(F({}, ot, { data: 0 })), + gt = { + Esc: "Escape", + Spacebar: " ", + Left: "ArrowLeft", + Up: "ArrowUp", + Right: "ArrowRight", + Down: "ArrowDown", + Del: "Delete", + Win: "OS", + Menu: "ContextMenu", + Apps: "ContextMenu", + Scroll: "ScrollLock", + MozPrintableKey: "Unidentified", + }, + yt = { + 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", + }, + bt = { + Alt: "altKey", + Control: "ctrlKey", + Meta: "metaKey", + Shift: "shiftKey", + }; + function wt(e) { + var n = this.nativeEvent; + return n.getModifierState + ? n.getModifierState(e) + : !!(e = bt[e]) && !!n[e]; + } + function kt() { + return wt; + } + var St = tt( + F({}, it, { + key: function (e) { + if (e.key) { + var n = gt[e.key] || e.key; + if ("Unidentified" !== n) return n; + } + return "keypress" === e.type + ? 13 === (e = Jn(e)) + ? "Enter" + : String.fromCharCode(e) + : "keydown" === e.type || "keyup" === e.type + ? yt[e.keyCode] || "Unidentified" + : ""; + }, + code: 0, + location: 0, + ctrlKey: 0, + shiftKey: 0, + altKey: 0, + metaKey: 0, + repeat: 0, + locale: 0, + getModifierState: kt, + charCode: function (e) { + return "keypress" === e.type ? Jn(e) : 0; + }, + keyCode: function (e) { + return "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0; + }, + which: function (e) { + return "keypress" === e.type + ? Jn(e) + : "keydown" === e.type || "keyup" === e.type + ? e.keyCode + : 0; + }, + }) + ), + Et = tt( + F({}, ct, { + pointerId: 0, + width: 0, + height: 0, + pressure: 0, + tangentialPressure: 0, + tiltX: 0, + tiltY: 0, + twist: 0, + pointerType: 0, + isPrimary: 0, + }) + ), + xt = tt( + F({}, it, { + touches: 0, + targetTouches: 0, + changedTouches: 0, + altKey: 0, + metaKey: 0, + ctrlKey: 0, + shiftKey: 0, + getModifierState: kt, + }) + ), + _t = tt(F({}, ot, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 })), + Ct = tt( + F({}, ct, { + 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, + }) + ), + Pt = [9, 13, 27, 32], + Tt = c && "CompositionEvent" in window, + Nt = null; + c && "documentMode" in document && (Nt = document.documentMode); + var zt = c && "TextEvent" in window && !Nt, + Lt = c && (!Tt || (Nt && 8 < Nt && 11 >= Nt)), + Ot = String.fromCharCode(32), + It = !1; + function Mt(e, n) { + switch (e) { + case "keyup": + return -1 !== Pt.indexOf(n.keyCode); + case "keydown": + return 229 !== n.keyCode; + case "keypress": + case "mousedown": + case "focusout": + return !0; + default: + return !1; + } + } + function Dt(e) { + return "object" == typeof (e = e.detail) && "data" in e ? e.data : null; + } + var Rt = !1; + var Ft = { + 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 Ut(e) { + var n = e && e.nodeName && e.nodeName.toLowerCase(); + return "input" === n ? !!Ft[e.type] : "textarea" === n; + } + function jt(e, n, t, r) { + xe(r), + 0 < (n = jr(n, "onChange")).length && + ((t = new ut("onChange", "change", null, t, r)), + e.push({ event: t, listeners: n })); + } + var At = null, + Ht = null; + function Vt(e) { + Lr(e, 0); + } + function $t(e) { + if (Q(pl(e))) return e; + } + function Bt(e, n) { + if ("change" === e) return n; + } + var Wt = !1; + if (c) { + var Qt; + if (c) { + var qt = "oninput" in document; + if (!qt) { + var Kt = document.createElement("div"); + Kt.setAttribute("oninput", "return;"), + (qt = "function" == typeof Kt.oninput); + } + Qt = qt; + } else Qt = !1; + Wt = Qt && (!document.documentMode || 9 < document.documentMode); + } + function Yt() { + At && (At.detachEvent("onpropertychange", Xt), (Ht = At = null)); + } + function Xt(e) { + if ("value" === e.propertyName && $t(Ht)) { + var n = []; + jt(n, Ht, e, be(e)), Ne(Vt, n); + } + } + function Gt(e, n, t) { + "focusin" === e + ? (Yt(), (Ht = t), (At = n).attachEvent("onpropertychange", Xt)) + : "focusout" === e && Yt(); + } + function Zt(e) { + if ("selectionchange" === e || "keyup" === e || "keydown" === e) + return $t(Ht); + } + function Jt(e, n) { + if ("click" === e) return $t(n); + } + function er(e, n) { + if ("input" === e || "change" === e) return $t(n); + } + var nr = + "function" == typeof Object.is + ? Object.is + : function (e, n) { + return ( + (e === n && (0 !== e || 1 / e == 1 / n)) || (e != e && n != n) + ); + }; + function tr(e, n) { + if (nr(e, n)) return !0; + if ( + "object" != typeof e || + null === e || + "object" != typeof n || + null === n + ) + return !1; + var t = Object.keys(e), + r = Object.keys(n); + if (t.length !== r.length) return !1; + for (r = 0; r < t.length; r++) { + var l = t[r]; + if (!f.call(n, l) || !nr(e[l], n[l])) return !1; + } + return !0; + } + function rr(e) { + for (; e && e.firstChild; ) e = e.firstChild; + return e; + } + function lr(e, n) { + var t, + r = rr(e); + for (e = 0; r; ) { + if (3 === r.nodeType) { + if (((t = e + r.textContent.length), e <= n && t >= n)) + return { node: r, offset: n - e }; + e = t; + } + e: { + for (; r; ) { + if (r.nextSibling) { + r = r.nextSibling; + break e; + } + r = r.parentNode; + } + r = void 0; + } + r = rr(r); + } + } + function ar() { + for (var e = window, n = q(); n instanceof e.HTMLIFrameElement; ) { + try { + var t = "string" == typeof n.contentWindow.location.href; + } catch (e) { + t = !1; + } + if (!t) break; + n = q((e = n.contentWindow).document); + } + return n; + } + function or(e) { + var n = e && e.nodeName && e.nodeName.toLowerCase(); + return ( + n && + (("input" === n && + ("text" === e.type || + "search" === e.type || + "tel" === e.type || + "url" === e.type || + "password" === e.type)) || + "textarea" === n || + "true" === e.contentEditable) + ); + } + function ur(e) { + var n = ar(), + t = e.focusedElem, + r = e.selectionRange; + if ( + n !== t && + t && + t.ownerDocument && + (function e(n, t) { + return ( + !(!n || !t) && + (n === t || + ((!n || 3 !== n.nodeType) && + (t && 3 === t.nodeType + ? e(n, t.parentNode) + : "contains" in n + ? n.contains(t) + : !!n.compareDocumentPosition && + !!(16 & n.compareDocumentPosition(t))))) + ); + })(t.ownerDocument.documentElement, t) + ) { + if (null !== r && or(t)) + if ( + ((n = r.start), + void 0 === (e = r.end) && (e = n), + "selectionStart" in t) + ) + (t.selectionStart = n), + (t.selectionEnd = Math.min(e, t.value.length)); + else if ( + (e = ((n = t.ownerDocument || document) && n.defaultView) || window) + .getSelection + ) { + e = e.getSelection(); + var l = t.textContent.length, + a = Math.min(r.start, l); + (r = void 0 === r.end ? a : Math.min(r.end, l)), + !e.extend && a > r && ((l = r), (r = a), (a = l)), + (l = lr(t, a)); + var o = lr(t, r); + l && + o && + (1 !== e.rangeCount || + e.anchorNode !== l.node || + e.anchorOffset !== l.offset || + e.focusNode !== o.node || + e.focusOffset !== o.offset) && + ((n = n.createRange()).setStart(l.node, l.offset), + e.removeAllRanges(), + a > r + ? (e.addRange(n), e.extend(o.node, o.offset)) + : (n.setEnd(o.node, o.offset), e.addRange(n))); + } + for (n = [], e = t; (e = e.parentNode); ) + 1 === e.nodeType && + n.push({ element: e, left: e.scrollLeft, top: e.scrollTop }); + for ( + "function" == typeof t.focus && t.focus(), t = 0; + t < n.length; + t++ + ) + ((e = n[t]).element.scrollLeft = e.left), + (e.element.scrollTop = e.top); + } + } + var ir = c && "documentMode" in document && 11 >= document.documentMode, + sr = null, + cr = null, + fr = null, + dr = !1; + function pr(e, n, t) { + var r = + t.window === t ? t.document : 9 === t.nodeType ? t : t.ownerDocument; + dr || + null == sr || + sr !== q(r) || + ("selectionStart" in (r = sr) && or(r) + ? (r = { start: r.selectionStart, end: r.selectionEnd }) + : (r = { + anchorNode: (r = ( + (r.ownerDocument && r.ownerDocument.defaultView) || + window + ).getSelection()).anchorNode, + anchorOffset: r.anchorOffset, + focusNode: r.focusNode, + focusOffset: r.focusOffset, + }), + (fr && tr(fr, r)) || + ((fr = r), + 0 < (r = jr(cr, "onSelect")).length && + ((n = new ut("onSelect", "select", null, n, t)), + e.push({ event: n, listeners: r }), + (n.target = sr)))); + } + function hr(e, n) { + var t = {}; + return ( + (t[e.toLowerCase()] = n.toLowerCase()), + (t["Webkit" + e] = "webkit" + n), + (t["Moz" + e] = "moz" + n), + t + ); + } + var mr = { + animationend: hr("Animation", "AnimationEnd"), + animationiteration: hr("Animation", "AnimationIteration"), + animationstart: hr("Animation", "AnimationStart"), + transitionend: hr("Transition", "TransitionEnd"), + }, + vr = {}, + gr = {}; + function yr(e) { + if (vr[e]) return vr[e]; + if (!mr[e]) return e; + var n, + t = mr[e]; + for (n in t) if (t.hasOwnProperty(n) && n in gr) return (vr[e] = t[n]); + return e; + } + c && + ((gr = document.createElement("div").style), + "AnimationEvent" in window || + (delete mr.animationend.animation, + delete mr.animationiteration.animation, + delete mr.animationstart.animation), + "TransitionEvent" in window || delete mr.transitionend.transition); + var br = yr("animationend"), + wr = yr("animationiteration"), + kr = yr("animationstart"), + Sr = yr("transitionend"), + Er = new Map(), + xr = + "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 _r(e, n) { + Er.set(e, n), i(n, [e]); + } + for (var Cr = 0; Cr < xr.length; Cr++) { + var Pr = xr[Cr]; + _r(Pr.toLowerCase(), "on" + (Pr[0].toUpperCase() + Pr.slice(1))); + } + _r(br, "onAnimationEnd"), + _r(wr, "onAnimationIteration"), + _r(kr, "onAnimationStart"), + _r("dblclick", "onDoubleClick"), + _r("focusin", "onFocus"), + _r("focusout", "onBlur"), + _r(Sr, "onTransitionEnd"), + s("onMouseEnter", ["mouseout", "mouseover"]), + s("onMouseLeave", ["mouseout", "mouseover"]), + s("onPointerEnter", ["pointerout", "pointerover"]), + s("onPointerLeave", ["pointerout", "pointerover"]), + i( + "onChange", + "change click focusin focusout input keydown keyup selectionchange".split( + " " + ) + ), + i( + "onSelect", + "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split( + " " + ) + ), + i("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"]), + i( + "onCompositionEnd", + "compositionend focusout keydown keypress keyup mousedown".split(" ") + ), + i( + "onCompositionStart", + "compositionstart focusout keydown keypress keyup mousedown".split(" ") + ), + i( + "onCompositionUpdate", + "compositionupdate focusout keydown keypress keyup mousedown".split(" ") + ); + var Tr = + "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( + " " + ), + Nr = new Set( + "cancel close invalid load scroll toggle".split(" ").concat(Tr) + ); + function zr(e, n, t) { + var r = e.type || "unknown-event"; + (e.currentTarget = t), + (function (e, n, t, r, l, o, u, i, s) { + if ((je.apply(this, arguments), Me)) { + if (!Me) throw Error(a(198)); + var c = De; + (Me = !1), (De = null), Re || ((Re = !0), (Fe = c)); + } + })(r, n, void 0, e), + (e.currentTarget = null); + } + function Lr(e, n) { + n = 0 != (4 & n); + for (var t = 0; t < e.length; t++) { + var r = e[t], + l = r.event; + r = r.listeners; + e: { + var a = void 0; + if (n) + for (var o = r.length - 1; 0 <= o; o--) { + var u = r[o], + i = u.instance, + s = u.currentTarget; + if (((u = u.listener), i !== a && l.isPropagationStopped())) + break e; + zr(l, u, s), (a = i); + } + else + for (o = 0; o < r.length; o++) { + if ( + ((i = (u = r[o]).instance), + (s = u.currentTarget), + (u = u.listener), + i !== a && l.isPropagationStopped()) + ) + break e; + zr(l, u, s), (a = i); + } + } + } + if (Re) throw ((e = Fe), (Re = !1), (Fe = null), e); + } + function Or(e, n) { + var t = n[il]; + void 0 === t && (t = n[il] = new Set()); + var r = e + "__bubble"; + t.has(r) || (Rr(n, e, 2, !1), t.add(r)); + } + function Ir(e, n, t) { + var r = 0; + n && (r |= 4), Rr(t, e, r, n); + } + var Mr = "_reactListening" + Math.random().toString(36).slice(2); + function Dr(e) { + if (!e[Mr]) { + (e[Mr] = !0), + o.forEach(function (n) { + "selectionchange" !== n && + (Nr.has(n) || Ir(n, !1, e), Ir(n, !0, e)); + }); + var n = 9 === e.nodeType ? e : e.ownerDocument; + null === n || n[Mr] || ((n[Mr] = !0), Ir("selectionchange", !1, n)); + } + } + function Rr(e, n, t, r) { + switch (Kn(n)) { + case 1: + var l = $n; + break; + case 4: + l = Bn; + break; + default: + l = Wn; + } + (t = l.bind(null, n, t, e)), + (l = void 0), + !Le || + ("touchstart" !== n && "touchmove" !== n && "wheel" !== n) || + (l = !0), + r + ? void 0 !== l + ? e.addEventListener(n, t, { capture: !0, passive: l }) + : e.addEventListener(n, t, !0) + : void 0 !== l + ? e.addEventListener(n, t, { passive: l }) + : e.addEventListener(n, t, !1); + } + function Fr(e, n, t, r, l) { + var a = r; + if (0 == (1 & n) && 0 == (2 & n) && null !== r) + e: for (;;) { + if (null === r) return; + var o = r.tag; + if (3 === o || 4 === o) { + var u = r.stateNode.containerInfo; + if (u === l || (8 === u.nodeType && u.parentNode === l)) break; + if (4 === o) + for (o = r.return; null !== o; ) { + var i = o.tag; + if ( + (3 === i || 4 === i) && + ((i = o.stateNode.containerInfo) === l || + (8 === i.nodeType && i.parentNode === l)) + ) + return; + o = o.return; + } + for (; null !== u; ) { + if (null === (o = fl(u))) return; + if (5 === (i = o.tag) || 6 === i) { + r = a = o; + continue e; + } + u = u.parentNode; + } + } + r = r.return; + } + Ne(function () { + var r = a, + l = be(t), + o = []; + e: { + var u = Er.get(e); + if (void 0 !== u) { + var i = ut, + s = e; + switch (e) { + case "keypress": + if (0 === Jn(t)) break e; + case "keydown": + case "keyup": + i = St; + break; + case "focusin": + (s = "focus"), (i = pt); + break; + case "focusout": + (s = "blur"), (i = pt); + break; + case "beforeblur": + case "afterblur": + i = pt; + break; + case "click": + if (2 === t.button) break e; + case "auxclick": + case "dblclick": + case "mousedown": + case "mousemove": + case "mouseup": + case "mouseout": + case "mouseover": + case "contextmenu": + i = ft; + break; + case "drag": + case "dragend": + case "dragenter": + case "dragexit": + case "dragleave": + case "dragover": + case "dragstart": + case "drop": + i = dt; + break; + case "touchcancel": + case "touchend": + case "touchmove": + case "touchstart": + i = xt; + break; + case br: + case wr: + case kr: + i = ht; + break; + case Sr: + i = _t; + break; + case "scroll": + i = st; + break; + case "wheel": + i = Ct; + break; + case "copy": + case "cut": + case "paste": + i = mt; + break; + case "gotpointercapture": + case "lostpointercapture": + case "pointercancel": + case "pointerdown": + case "pointermove": + case "pointerout": + case "pointerover": + case "pointerup": + i = Et; + } + var c = 0 != (4 & n), + f = !c && "scroll" === e, + d = c ? (null !== u ? u + "Capture" : null) : u; + 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 = ze(h, d)) && c.push(Ur(h, m, p))), + f) + ) + break; + h = h.return; + } + 0 < c.length && + ((u = new i(u, s, null, t, l)), + o.push({ event: u, listeners: c })); + } + } + if (0 == (7 & n)) { + if ( + ((i = "mouseout" === e || "pointerout" === e), + (!(u = "mouseover" === e || "pointerover" === e) || + t === ye || + !(s = t.relatedTarget || t.fromElement) || + (!fl(s) && !s[ul])) && + (i || u) && + ((u = + l.window === l + ? l + : (u = l.ownerDocument) + ? u.defaultView || u.parentWindow + : window), + i + ? ((i = r), + null !== + (s = (s = t.relatedTarget || t.toElement) ? fl(s) : null) && + (s !== (f = Ae(s)) || (5 !== s.tag && 6 !== s.tag)) && + (s = null)) + : ((i = null), (s = r)), + i !== s)) + ) { + if ( + ((c = ft), + (m = "onMouseLeave"), + (d = "onMouseEnter"), + (h = "mouse"), + ("pointerout" !== e && "pointerover" !== e) || + ((c = Et), + (m = "onPointerLeave"), + (d = "onPointerEnter"), + (h = "pointer")), + (f = null == i ? u : pl(i)), + (p = null == s ? u : pl(s)), + ((u = new c(m, h + "leave", i, t, l)).target = f), + (u.relatedTarget = p), + (m = null), + fl(l) === r && + (((c = new c(d, h + "enter", s, t, l)).target = p), + (c.relatedTarget = f), + (m = c)), + (f = m), + i && s) + ) + e: { + for (d = s, h = 0, p = c = i; p; p = Ar(p)) h++; + for (p = 0, m = d; m; m = Ar(m)) p++; + for (; 0 < h - p; ) (c = Ar(c)), h--; + for (; 0 < p - h; ) (d = Ar(d)), p--; + for (; h--; ) { + if (c === d || (null !== d && c === d.alternate)) break e; + (c = Ar(c)), (d = Ar(d)); + } + c = null; + } + else c = null; + null !== i && Hr(o, u, i, c, !1), + null !== s && null !== f && Hr(o, f, s, c, !0); + } + if ( + "select" === + (i = + (u = r ? pl(r) : window).nodeName && + u.nodeName.toLowerCase()) || + ("input" === i && "file" === u.type) + ) + var v = Bt; + else if (Ut(u)) + if (Wt) v = er; + else { + v = Zt; + var g = Gt; + } + else + (i = u.nodeName) && + "input" === i.toLowerCase() && + ("checkbox" === u.type || "radio" === u.type) && + (v = Jt); + switch ( + (v && (v = v(e, r)) + ? jt(o, v, t, l) + : (g && g(e, u, r), + "focusout" === e && + (g = u._wrapperState) && + g.controlled && + "number" === u.type && + J(u, "number", u.value)), + (g = r ? pl(r) : window), + e) + ) { + case "focusin": + (Ut(g) || "true" === g.contentEditable) && + ((sr = g), (cr = r), (fr = null)); + break; + case "focusout": + fr = cr = sr = null; + break; + case "mousedown": + dr = !0; + break; + case "contextmenu": + case "mouseup": + case "dragend": + (dr = !1), pr(o, t, l); + break; + case "selectionchange": + if (ir) break; + case "keydown": + case "keyup": + pr(o, t, l); + } + var y; + if (Tt) + 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 + Rt + ? Mt(e, t) && (b = "onCompositionEnd") + : "keydown" === e && + 229 === t.keyCode && + (b = "onCompositionStart"); + b && + (Lt && + "ko" !== t.locale && + (Rt || "onCompositionStart" !== b + ? "onCompositionEnd" === b && Rt && (y = Zn()) + : ((Xn = "value" in (Yn = l) ? Yn.value : Yn.textContent), + (Rt = !0))), + 0 < (g = jr(r, b)).length && + ((b = new vt(b, e, null, t, l)), + o.push({ event: b, listeners: g }), + y ? (b.data = y) : null !== (y = Dt(t)) && (b.data = y))), + (y = zt + ? (function (e, n) { + switch (e) { + case "compositionend": + return Dt(n); + case "keypress": + return 32 !== n.which ? null : ((It = !0), Ot); + case "textInput": + return (e = n.data) === Ot && It ? null : e; + default: + return null; + } + })(e, t) + : (function (e, n) { + if (Rt) + return "compositionend" === e || (!Tt && Mt(e, n)) + ? ((e = Zn()), (Gn = Xn = Yn = null), (Rt = !1), e) + : null; + switch (e) { + case "paste": + return null; + case "keypress": + if ( + !(n.ctrlKey || n.altKey || n.metaKey) || + (n.ctrlKey && n.altKey) + ) { + if (n.char && 1 < n.char.length) return n.char; + if (n.which) return String.fromCharCode(n.which); + } + return null; + case "compositionend": + return Lt && "ko" !== n.locale ? null : n.data; + default: + return null; + } + })(e, t)) && + 0 < (r = jr(r, "onBeforeInput")).length && + ((l = new vt("onBeforeInput", "beforeinput", null, t, l)), + o.push({ event: l, listeners: r }), + (l.data = y)); + } + Lr(o, n); + }); + } + function Ur(e, n, t) { + return { instance: e, listener: n, currentTarget: t }; + } + function jr(e, n) { + for (var t = n + "Capture", r = []; null !== e; ) { + var l = e, + a = l.stateNode; + 5 === l.tag && + null !== a && + ((l = a), + null != (a = ze(e, t)) && r.unshift(Ur(e, a, l)), + null != (a = ze(e, n)) && r.push(Ur(e, a, l))), + (e = e.return); + } + return r; + } + function Ar(e) { + if (null === e) return null; + do { + e = e.return; + } while (e && 5 !== e.tag); + return e || null; + } + function Hr(e, n, t, r, l) { + for (var a = n._reactName, o = []; null !== t && t !== r; ) { + var u = t, + i = u.alternate, + s = u.stateNode; + if (null !== i && i === r) break; + 5 === u.tag && + null !== s && + ((u = s), + l + ? null != (i = ze(t, a)) && o.unshift(Ur(t, i, u)) + : l || (null != (i = ze(t, a)) && o.push(Ur(t, i, u)))), + (t = t.return); + } + 0 !== o.length && e.push({ event: n, listeners: o }); + } + var Vr = /\r\n?/g, + $r = /\u0000|\uFFFD/g; + function Br(e) { + return ("string" == typeof e ? e : "" + e) + .replace(Vr, "\n") + .replace($r, ""); + } + function Wr(e, n, t) { + if (((n = Br(n)), Br(e) !== n && t)) throw Error(a(425)); + } + function Qr() {} + var qr = null, + Kr = null; + function Yr(e, n) { + return ( + "textarea" === e || + "noscript" === e || + "string" == typeof n.children || + "number" == typeof n.children || + ("object" == typeof n.dangerouslySetInnerHTML && + null !== n.dangerouslySetInnerHTML && + null != n.dangerouslySetInnerHTML.__html) + ); + } + var Xr = "function" == typeof setTimeout ? setTimeout : void 0, + Gr = "function" == typeof clearTimeout ? clearTimeout : void 0, + Zr = "function" == typeof Promise ? Promise : void 0, + Jr = + "function" == typeof queueMicrotask + ? queueMicrotask + : void 0 !== Zr + ? function (e) { + return Zr.resolve(null).then(e).catch(el); + } + : Xr; + function el(e) { + setTimeout(function () { + throw e; + }); + } + function nl(e, n) { + var t = n, + r = 0; + do { + var l = t.nextSibling; + if ((e.removeChild(t), l && 8 === l.nodeType)) + if ("/$" === (t = l.data)) { + if (0 === r) return e.removeChild(l), void An(n); + r--; + } else ("$" !== t && "$?" !== t && "$!" !== t) || r++; + t = l; + } while (t); + An(n); + } + function tl(e) { + for (; null != e; e = e.nextSibling) { + var n = e.nodeType; + if (1 === n || 3 === n) break; + if (8 === n) { + if ("$" === (n = e.data) || "$!" === n || "$?" === n) break; + if ("/$" === n) return null; + } + } + return e; + } + function rl(e) { + e = e.previousSibling; + for (var n = 0; e; ) { + if (8 === e.nodeType) { + var t = e.data; + if ("$" === t || "$!" === t || "$?" === t) { + if (0 === n) return e; + n--; + } else "/$" === t && n++; + } + e = e.previousSibling; + } + return null; + } + var ll = Math.random().toString(36).slice(2), + al = "__reactFiber$" + ll, + ol = "__reactProps$" + ll, + ul = "__reactContainer$" + ll, + il = "__reactEvents$" + ll, + sl = "__reactListeners$" + ll, + cl = "__reactHandles$" + ll; + function fl(e) { + var n = e[al]; + if (n) return n; + for (var t = e.parentNode; t; ) { + if ((n = t[ul] || t[al])) { + if ( + ((t = n.alternate), + null !== n.child || (null !== t && null !== t.child)) + ) + for (e = rl(e); null !== e; ) { + if ((t = e[al])) return t; + e = rl(e); + } + return n; + } + t = (e = t).parentNode; + } + return null; + } + function dl(e) { + return !(e = e[al] || e[ul]) || + (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) + ? null + : e; + } + function pl(e) { + if (5 === e.tag || 6 === e.tag) return e.stateNode; + throw Error(a(33)); + } + function hl(e) { + return e[ol] || null; + } + var ml = [], + vl = -1; + function gl(e) { + return { current: e }; + } + function yl(e) { + 0 > vl || ((e.current = ml[vl]), (ml[vl] = null), vl--); + } + function bl(e, n) { + vl++, (ml[vl] = e.current), (e.current = n); + } + var wl = {}, + kl = gl(wl), + Sl = gl(!1), + El = wl; + function xl(e, n) { + var t = e.type.contextTypes; + if (!t) return wl; + var r = e.stateNode; + if (r && r.__reactInternalMemoizedUnmaskedChildContext === n) + return r.__reactInternalMemoizedMaskedChildContext; + var l, + a = {}; + for (l in t) a[l] = n[l]; + return ( + r && + (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = n), + (e.__reactInternalMemoizedMaskedChildContext = a)), + a + ); + } + function _l(e) { + return null != (e = e.childContextTypes); + } + function Cl() { + yl(Sl), yl(kl); + } + function Pl(e, n, t) { + if (kl.current !== wl) throw Error(a(168)); + bl(kl, n), bl(Sl, t); + } + function Tl(e, n, t) { + var r = e.stateNode; + if (((n = n.childContextTypes), "function" != typeof r.getChildContext)) + return t; + for (var l in (r = r.getChildContext())) + if (!(l in n)) throw Error(a(108, V(e) || "Unknown", l)); + return F({}, t, r); + } + function Nl(e) { + return ( + (e = + ((e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext) || + wl), + (El = kl.current), + bl(kl, e), + bl(Sl, Sl.current), + !0 + ); + } + function zl(e, n, t) { + var r = e.stateNode; + if (!r) throw Error(a(169)); + t + ? ((e = Tl(e, n, El)), + (r.__reactInternalMemoizedMergedChildContext = e), + yl(Sl), + yl(kl), + bl(kl, e)) + : yl(Sl), + bl(Sl, t); + } + var Ll = null, + Ol = !1, + Il = !1; + function Ml(e) { + null === Ll ? (Ll = [e]) : Ll.push(e); + } + function Dl() { + if (!Il && null !== Ll) { + Il = !0; + var e = 0, + n = gn; + try { + var t = Ll; + for (gn = 1; e < t.length; e++) { + var r = t[e]; + do { + r = r(!0); + } while (null !== r); + } + (Ll = null), (Ol = !1); + } catch (n) { + throw (null !== Ll && (Ll = Ll.slice(e + 1)), Be(Xe, Dl), n); + } finally { + (gn = n), (Il = !1); + } + } + return null; + } + var Rl = [], + Fl = 0, + Ul = null, + jl = 0, + Al = [], + Hl = 0, + Vl = null, + $l = 1, + Bl = ""; + function Wl(e, n) { + (Rl[Fl++] = jl), (Rl[Fl++] = Ul), (Ul = e), (jl = n); + } + function Ql(e, n, t) { + (Al[Hl++] = $l), (Al[Hl++] = Bl), (Al[Hl++] = Vl), (Vl = e); + var r = $l; + e = Bl; + var l = 32 - rn(r) - 1; + (r &= ~(1 << l)), (t += 1); + var a = 32 - rn(n) + l; + if (30 < a) { + var o = l - (l % 5); + (a = (r & ((1 << o) - 1)).toString(32)), + (r >>= o), + (l -= o), + ($l = (1 << (32 - rn(n) + l)) | (t << l) | r), + (Bl = a + e); + } else ($l = (1 << a) | (t << l) | r), (Bl = e); + } + function ql(e) { + null !== e.return && (Wl(e, 1), Ql(e, 1, 0)); + } + function Kl(e) { + for (; e === Ul; ) + (Ul = Rl[--Fl]), (Rl[Fl] = null), (jl = Rl[--Fl]), (Rl[Fl] = null); + for (; e === Vl; ) + (Vl = Al[--Hl]), + (Al[Hl] = null), + (Bl = Al[--Hl]), + (Al[Hl] = null), + ($l = Al[--Hl]), + (Al[Hl] = null); + } + var Yl = null, + Xl = null, + Gl = !1, + Zl = null; + function Jl(e, n) { + var t = ks(5, null, null, 0); + (t.elementType = "DELETED"), + (t.stateNode = n), + (t.return = e), + null === (n = e.deletions) + ? ((e.deletions = [t]), (e.flags |= 16)) + : n.push(t); + } + function ea(e, n) { + switch (e.tag) { + case 5: + var t = e.type; + return ( + null !== + (n = + 1 !== n.nodeType || t.toLowerCase() !== n.nodeName.toLowerCase() + ? null + : n) && + ((e.stateNode = n), (Yl = e), (Xl = tl(n.firstChild)), !0) + ); + case 6: + return ( + null !== + (n = "" === e.pendingProps || 3 !== n.nodeType ? null : n) && + ((e.stateNode = n), (Yl = e), (Xl = null), !0) + ); + case 13: + return ( + null !== (n = 8 !== n.nodeType ? null : n) && + ((t = null !== Vl ? { id: $l, overflow: Bl } : null), + (e.memoizedState = { + dehydrated: n, + treeContext: t, + retryLane: 1073741824, + }), + ((t = ks(18, null, null, 0)).stateNode = n), + (t.return = e), + (e.child = t), + (Yl = e), + (Xl = null), + !0) + ); + default: + return !1; + } + } + function na(e) { + return 0 != (1 & e.mode) && 0 == (128 & e.flags); + } + function ta(e) { + if (Gl) { + var n = Xl; + if (n) { + var t = n; + if (!ea(e, n)) { + if (na(e)) throw Error(a(418)); + n = tl(t.nextSibling); + var r = Yl; + n && ea(e, n) + ? Jl(r, t) + : ((e.flags = (-4097 & e.flags) | 2), (Gl = !1), (Yl = e)); + } + } else { + if (na(e)) throw Error(a(418)); + (e.flags = (-4097 & e.flags) | 2), (Gl = !1), (Yl = e); + } + } + } + function ra(e) { + for ( + e = e.return; + null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; + + ) + e = e.return; + Yl = e; + } + function la(e) { + if (e !== Yl) return !1; + if (!Gl) return ra(e), (Gl = !0), !1; + var n; + if ( + ((n = 3 !== e.tag) && + !(n = 5 !== e.tag) && + (n = + "head" !== (n = e.type) && + "body" !== n && + !Yr(e.type, e.memoizedProps)), + n && (n = Xl)) + ) { + if (na(e)) throw (aa(), Error(a(418))); + for (; n; ) Jl(e, n), (n = tl(n.nextSibling)); + } + if ((ra(e), 13 === e.tag)) { + if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) + throw Error(a(317)); + e: { + for (e = e.nextSibling, n = 0; e; ) { + if (8 === e.nodeType) { + var t = e.data; + if ("/$" === t) { + if (0 === n) { + Xl = tl(e.nextSibling); + break e; + } + n--; + } else ("$" !== t && "$!" !== t && "$?" !== t) || n++; + } + e = e.nextSibling; + } + Xl = null; + } + } else Xl = Yl ? tl(e.stateNode.nextSibling) : null; + return !0; + } + function aa() { + for (var e = Xl; e; ) e = tl(e.nextSibling); + } + function oa() { + (Xl = Yl = null), (Gl = !1); + } + function ua(e) { + null === Zl ? (Zl = [e]) : Zl.push(e); + } + var ia = w.ReactCurrentBatchConfig; + function sa(e, n) { + if (e && e.defaultProps) { + for (var t in ((n = F({}, n)), (e = e.defaultProps))) + void 0 === n[t] && (n[t] = e[t]); + return n; + } + return n; + } + var ca = gl(null), + fa = null, + da = null, + pa = null; + function ha() { + pa = da = fa = null; + } + function ma(e) { + var n = ca.current; + yl(ca), (e._currentValue = n); + } + function va(e, n, t) { + for (; null !== e; ) { + var r = e.alternate; + if ( + ((e.childLanes & n) !== n + ? ((e.childLanes |= n), null !== r && (r.childLanes |= n)) + : null !== r && (r.childLanes & n) !== n && (r.childLanes |= n), + e === t) + ) + break; + e = e.return; + } + } + function ga(e, n) { + (fa = e), + (pa = da = null), + null !== (e = e.dependencies) && + null !== e.firstContext && + (0 != (e.lanes & n) && (pu = !0), (e.firstContext = null)); + } + function ya(e) { + var n = e._currentValue; + if (pa !== e) + if (((e = { context: e, memoizedValue: n, next: null }), null === da)) { + if (null === fa) throw Error(a(308)); + (da = e), (fa.dependencies = { lanes: 0, firstContext: e }); + } else da = da.next = e; + return n; + } + var ba = null; + function wa(e) { + null === ba ? (ba = [e]) : ba.push(e); + } + function ka(e, n, t, r) { + var l = n.interleaved; + return ( + null === l ? ((t.next = t), wa(n)) : ((t.next = l.next), (l.next = t)), + (n.interleaved = t), + Sa(e, r) + ); + } + function Sa(e, n) { + e.lanes |= n; + var t = e.alternate; + for (null !== t && (t.lanes |= n), t = e, e = e.return; null !== e; ) + (e.childLanes |= n), + null !== (t = e.alternate) && (t.childLanes |= n), + (t = e), + (e = e.return); + return 3 === t.tag ? t.stateNode : null; + } + var Ea = !1; + function xa(e) { + e.updateQueue = { + baseState: e.memoizedState, + firstBaseUpdate: null, + lastBaseUpdate: null, + shared: { pending: null, interleaved: null, lanes: 0 }, + effects: null, + }; + } + function _a(e, n) { + (e = e.updateQueue), + n.updateQueue === e && + (n.updateQueue = { + baseState: e.baseState, + firstBaseUpdate: e.firstBaseUpdate, + lastBaseUpdate: e.lastBaseUpdate, + shared: e.shared, + effects: e.effects, + }); + } + function Ca(e, n) { + return { + eventTime: e, + lane: n, + tag: 0, + payload: null, + callback: null, + next: null, + }; + } + function Pa(e, n, t) { + var r = e.updateQueue; + if (null === r) return null; + if (((r = r.shared), 0 != (2 & yi))) { + var l = r.pending; + return ( + null === l ? (n.next = n) : ((n.next = l.next), (l.next = n)), + (r.pending = n), + Sa(e, t) + ); + } + return ( + null === (l = r.interleaved) + ? ((n.next = n), wa(r)) + : ((n.next = l.next), (l.next = n)), + (r.interleaved = n), + Sa(e, t) + ); + } + function Ta(e, n, t) { + if ( + null !== (n = n.updateQueue) && + ((n = n.shared), 0 != (4194240 & t)) + ) { + var r = n.lanes; + (t |= r &= e.pendingLanes), (n.lanes = t), vn(e, t); + } + } + function Na(e, n) { + var t = e.updateQueue, + r = e.alternate; + if (null !== r && t === (r = r.updateQueue)) { + var l = null, + a = null; + if (null !== (t = t.firstBaseUpdate)) { + do { + var o = { + eventTime: t.eventTime, + lane: t.lane, + tag: t.tag, + payload: t.payload, + callback: t.callback, + next: null, + }; + null === a ? (l = a = o) : (a = a.next = o), (t = t.next); + } while (null !== t); + null === a ? (l = a = n) : (a = a.next = n); + } else l = a = n; + return ( + (t = { + baseState: r.baseState, + firstBaseUpdate: l, + lastBaseUpdate: a, + shared: r.shared, + effects: r.effects, + }), + void (e.updateQueue = t) + ); + } + null === (e = t.lastBaseUpdate) ? (t.firstBaseUpdate = n) : (e.next = n), + (t.lastBaseUpdate = n); + } + function za(e, n, t, r) { + var l = e.updateQueue; + Ea = !1; + var a = l.firstBaseUpdate, + o = l.lastBaseUpdate, + u = l.shared.pending; + if (null !== u) { + l.shared.pending = null; + var i = u, + s = i.next; + (i.next = null), null === o ? (a = s) : (o.next = s), (o = i); + var c = e.alternate; + null !== c && + (u = (c = c.updateQueue).lastBaseUpdate) !== o && + (null === u ? (c.firstBaseUpdate = s) : (u.next = s), + (c.lastBaseUpdate = i)); + } + if (null !== a) { + var f = l.baseState; + for (o = 0, c = s = i = null, u = a; ; ) { + var d = u.lane, + p = u.eventTime; + if ((r & d) === d) { + null !== c && + (c = c.next = + { + eventTime: p, + lane: 0, + tag: u.tag, + payload: u.payload, + callback: u.callback, + next: null, + }); + e: { + var h = e, + m = u; + switch (((d = n), (p = t), 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 = F({}, f, d); + break e; + case 2: + Ea = !0; + } + } + null !== u.callback && + 0 !== u.lane && + ((e.flags |= 64), + null === (d = l.effects) ? (l.effects = [u]) : d.push(u)); + } else + (p = { + eventTime: p, + lane: d, + tag: u.tag, + payload: u.payload, + callback: u.callback, + next: null, + }), + null === c ? ((s = c = p), (i = f)) : (c = c.next = p), + (o |= d); + if (null === (u = u.next)) { + if (null === (u = l.shared.pending)) break; + (u = (d = u).next), + (d.next = null), + (l.lastBaseUpdate = d), + (l.shared.pending = null); + } + } + if ( + (null === c && (i = f), + (l.baseState = i), + (l.firstBaseUpdate = s), + (l.lastBaseUpdate = c), + null !== (n = l.shared.interleaved)) + ) { + l = n; + do { + (o |= l.lane), (l = l.next); + } while (l !== n); + } else null === a && (l.shared.lanes = 0); + (Ci |= o), (e.lanes = o), (e.memoizedState = f); + } + } + function La(e, n, t) { + if (((e = n.effects), (n.effects = null), null !== e)) + for (n = 0; n < e.length; n++) { + var r = e[n], + l = r.callback; + if (null !== l) { + if (((r.callback = null), (r = t), "function" != typeof l)) + throw Error(a(191, l)); + l.call(r); + } + } + } + var Oa = new r.Component().refs; + function Ia(e, n, t, r) { + (t = null == (t = t(r, (n = e.memoizedState))) ? n : F({}, n, t)), + (e.memoizedState = t), + 0 === e.lanes && (e.updateQueue.baseState = t); + } + var Ma = { + isMounted: function (e) { + return !!(e = e._reactInternals) && Ae(e) === e; + }, + enqueueSetState: function (e, n, t) { + e = e._reactInternals; + var r = Bi(), + l = Wi(e), + a = Ca(r, l); + (a.payload = n), + null != t && (a.callback = t), + null !== (n = Pa(e, a, l)) && (Qi(n, e, l, r), Ta(n, e, l)); + }, + enqueueReplaceState: function (e, n, t) { + e = e._reactInternals; + var r = Bi(), + l = Wi(e), + a = Ca(r, l); + (a.tag = 1), + (a.payload = n), + null != t && (a.callback = t), + null !== (n = Pa(e, a, l)) && (Qi(n, e, l, r), Ta(n, e, l)); + }, + enqueueForceUpdate: function (e, n) { + e = e._reactInternals; + var t = Bi(), + r = Wi(e), + l = Ca(t, r); + (l.tag = 2), + null != n && (l.callback = n), + null !== (n = Pa(e, l, r)) && (Qi(n, e, r, t), Ta(n, e, r)); + }, + }; + function Da(e, n, t, r, l, a, o) { + return "function" == typeof (e = e.stateNode).shouldComponentUpdate + ? e.shouldComponentUpdate(r, a, o) + : !n.prototype || + !n.prototype.isPureReactComponent || + !tr(t, r) || + !tr(l, a); + } + function Ra(e, n, t) { + var r = !1, + l = wl, + a = n.contextType; + return ( + "object" == typeof a && null !== a + ? (a = ya(a)) + : ((l = _l(n) ? El : kl.current), + (a = (r = null != (r = n.contextTypes)) ? xl(e, l) : wl)), + (n = new n(t, a)), + (e.memoizedState = + null !== n.state && void 0 !== n.state ? n.state : null), + (n.updater = Ma), + (e.stateNode = n), + (n._reactInternals = e), + r && + (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = l), + (e.__reactInternalMemoizedMaskedChildContext = a)), + n + ); + } + function Fa(e, n, t, r) { + (e = n.state), + "function" == typeof n.componentWillReceiveProps && + n.componentWillReceiveProps(t, r), + "function" == typeof n.UNSAFE_componentWillReceiveProps && + n.UNSAFE_componentWillReceiveProps(t, r), + n.state !== e && Ma.enqueueReplaceState(n, n.state, null); + } + function Ua(e, n, t, r) { + var l = e.stateNode; + (l.props = t), (l.state = e.memoizedState), (l.refs = Oa), xa(e); + var a = n.contextType; + "object" == typeof a && null !== a + ? (l.context = ya(a)) + : ((a = _l(n) ? El : kl.current), (l.context = xl(e, a))), + (l.state = e.memoizedState), + "function" == typeof (a = n.getDerivedStateFromProps) && + (Ia(e, n, a, t), (l.state = e.memoizedState)), + "function" == typeof n.getDerivedStateFromProps || + "function" == typeof l.getSnapshotBeforeUpdate || + ("function" != typeof l.UNSAFE_componentWillMount && + "function" != typeof l.componentWillMount) || + ((n = l.state), + "function" == typeof l.componentWillMount && l.componentWillMount(), + "function" == typeof l.UNSAFE_componentWillMount && + l.UNSAFE_componentWillMount(), + n !== l.state && Ma.enqueueReplaceState(l, l.state, null), + za(e, t, l, r), + (l.state = e.memoizedState)), + "function" == typeof l.componentDidMount && (e.flags |= 4194308); + } + function ja(e, n, t) { + if ( + null !== (e = t.ref) && + "function" != typeof e && + "object" != typeof e + ) { + if (t._owner) { + if ((t = t._owner)) { + if (1 !== t.tag) throw Error(a(309)); + var r = t.stateNode; + } + if (!r) throw Error(a(147, e)); + var l = r, + o = "" + e; + return null !== n && + null !== n.ref && + "function" == typeof n.ref && + n.ref._stringRef === o + ? n.ref + : (((n = function (e) { + var n = l.refs; + n === Oa && (n = l.refs = {}), + null === e ? delete n[o] : (n[o] = e); + })._stringRef = o), + n); + } + if ("string" != typeof e) throw Error(a(284)); + if (!t._owner) throw Error(a(290, e)); + } + return e; + } + function Aa(e, n) { + throw ( + ((e = Object.prototype.toString.call(n)), + Error( + a( + 31, + "[object Object]" === e + ? "object with keys {" + Object.keys(n).join(", ") + "}" + : e + ) + )) + ); + } + function Ha(e) { + return (0, e._init)(e._payload); + } + function Va(e) { + function n(n, t) { + if (e) { + var r = n.deletions; + null === r ? ((n.deletions = [t]), (n.flags |= 16)) : r.push(t); + } + } + function t(t, r) { + if (!e) return null; + for (; null !== r; ) n(t, r), (r = r.sibling); + return null; + } + function r(e, n) { + for (e = new Map(); null !== n; ) + null !== n.key ? e.set(n.key, n) : e.set(n.index, n), (n = n.sibling); + return e; + } + function l(e, n) { + return ((e = Es(e, n)).index = 0), (e.sibling = null), e; + } + function o(n, t, r) { + return ( + (n.index = r), + e + ? null !== (r = n.alternate) + ? (r = r.index) < t + ? ((n.flags |= 2), t) + : r + : ((n.flags |= 2), t) + : ((n.flags |= 1048576), t) + ); + } + function u(n) { + return e && null === n.alternate && (n.flags |= 2), n; + } + function i(e, n, t, r) { + return null === n || 6 !== n.tag + ? (((n = Ps(t, e.mode, r)).return = e), n) + : (((n = l(n, t)).return = e), n); + } + function s(e, n, t, r) { + var a = t.type; + return a === E + ? f(e, n, t.props.children, r, t.key) + : null !== n && + (n.elementType === a || + ("object" == typeof a && + null !== a && + a.$$typeof === O && + Ha(a) === n.type)) + ? (((r = l(n, t.props)).ref = ja(e, n, t)), (r.return = e), r) + : (((r = xs(t.type, t.key, t.props, null, e.mode, r)).ref = ja( + e, + n, + t + )), + (r.return = e), + r); + } + function c(e, n, t, r) { + return null === n || + 4 !== n.tag || + n.stateNode.containerInfo !== t.containerInfo || + n.stateNode.implementation !== t.implementation + ? (((n = Ts(t, e.mode, r)).return = e), n) + : (((n = l(n, t.children || [])).return = e), n); + } + function f(e, n, t, r, a) { + return null === n || 7 !== n.tag + ? (((n = _s(t, e.mode, r, a)).return = e), n) + : (((n = l(n, t)).return = e), n); + } + function d(e, n, t) { + if (("string" == typeof n && "" !== n) || "number" == typeof n) + return ((n = Ps("" + n, e.mode, t)).return = e), n; + if ("object" == typeof n && null !== n) { + switch (n.$$typeof) { + case k: + return ( + ((t = xs(n.type, n.key, n.props, null, e.mode, t)).ref = ja( + e, + null, + n + )), + (t.return = e), + t + ); + case S: + return ((n = Ts(n, e.mode, t)).return = e), n; + case O: + return d(e, (0, n._init)(n._payload), t); + } + if (ee(n) || D(n)) + return ((n = _s(n, e.mode, t, null)).return = e), n; + Aa(e, n); + } + return null; + } + function p(e, n, t, r) { + var l = null !== n ? n.key : null; + if (("string" == typeof t && "" !== t) || "number" == typeof t) + return null !== l ? null : i(e, n, "" + t, r); + if ("object" == typeof t && null !== t) { + switch (t.$$typeof) { + case k: + return t.key === l ? s(e, n, t, r) : null; + case S: + return t.key === l ? c(e, n, t, r) : null; + case O: + return p(e, n, (l = t._init)(t._payload), r); + } + if (ee(t) || D(t)) return null !== l ? null : f(e, n, t, r, null); + Aa(e, t); + } + return null; + } + function h(e, n, t, r, l) { + if (("string" == typeof r && "" !== r) || "number" == typeof r) + return i(n, (e = e.get(t) || null), "" + r, l); + if ("object" == typeof r && null !== r) { + switch (r.$$typeof) { + case k: + return s( + n, + (e = e.get(null === r.key ? t : r.key) || null), + r, + l + ); + case S: + return c( + n, + (e = e.get(null === r.key ? t : r.key) || null), + r, + l + ); + case O: + return h(e, n, t, (0, r._init)(r._payload), l); + } + if (ee(r) || D(r)) return f(n, (e = e.get(t) || null), r, l, null); + Aa(n, r); + } + return null; + } + function m(l, a, u, i) { + for ( + var s = null, c = null, f = a, m = (a = 0), v = null; + null !== f && m < u.length; + m++ + ) { + f.index > m ? ((v = f), (f = null)) : (v = f.sibling); + var g = p(l, f, u[m], i); + if (null === g) { + null === f && (f = v); + break; + } + e && f && null === g.alternate && n(l, f), + (a = o(g, a, m)), + null === c ? (s = g) : (c.sibling = g), + (c = g), + (f = v); + } + if (m === u.length) return t(l, f), Gl && Wl(l, m), s; + if (null === f) { + for (; m < u.length; m++) + null !== (f = d(l, u[m], i)) && + ((a = o(f, a, m)), + null === c ? (s = f) : (c.sibling = f), + (c = f)); + return Gl && Wl(l, m), s; + } + for (f = r(l, f); m < u.length; m++) + null !== (v = h(f, l, m, u[m], i)) && + (e && null !== v.alternate && f.delete(null === v.key ? m : v.key), + (a = o(v, a, m)), + null === c ? (s = v) : (c.sibling = v), + (c = v)); + return ( + e && + f.forEach(function (e) { + return n(l, e); + }), + Gl && Wl(l, m), + s + ); + } + function v(l, u, i, s) { + var c = D(i); + if ("function" != typeof c) throw Error(a(150)); + if (null == (i = c.call(i))) throw Error(a(151)); + for ( + var f = (c = null), m = u, v = (u = 0), g = null, y = i.next(); + null !== m && !y.done; + v++, y = i.next() + ) { + m.index > v ? ((g = m), (m = null)) : (g = m.sibling); + var b = p(l, m, y.value, s); + if (null === b) { + null === m && (m = g); + break; + } + e && m && null === b.alternate && n(l, m), + (u = o(b, u, v)), + null === f ? (c = b) : (f.sibling = b), + (f = b), + (m = g); + } + if (y.done) return t(l, m), Gl && Wl(l, v), c; + if (null === m) { + for (; !y.done; v++, y = i.next()) + null !== (y = d(l, y.value, s)) && + ((u = o(y, u, v)), + null === f ? (c = y) : (f.sibling = y), + (f = y)); + return Gl && Wl(l, v), c; + } + for (m = r(l, m); !y.done; v++, y = i.next()) + null !== (y = h(m, l, v, y.value, s)) && + (e && null !== y.alternate && m.delete(null === y.key ? v : y.key), + (u = o(y, u, v)), + null === f ? (c = y) : (f.sibling = y), + (f = y)); + return ( + e && + m.forEach(function (e) { + return n(l, e); + }), + Gl && Wl(l, v), + c + ); + } + return function e(r, a, o, i) { + if ( + ("object" == typeof o && + null !== o && + o.type === E && + null === o.key && + (o = o.props.children), + "object" == typeof o && null !== o) + ) { + switch (o.$$typeof) { + case k: + e: { + for (var s = o.key, c = a; null !== c; ) { + if (c.key === s) { + if ((s = o.type) === E) { + if (7 === c.tag) { + t(r, c.sibling), + ((a = l(c, o.props.children)).return = r), + (r = a); + break e; + } + } else if ( + c.elementType === s || + ("object" == typeof s && + null !== s && + s.$$typeof === O && + Ha(s) === c.type) + ) { + t(r, c.sibling), + ((a = l(c, o.props)).ref = ja(r, c, o)), + (a.return = r), + (r = a); + break e; + } + t(r, c); + break; + } + n(r, c), (c = c.sibling); + } + o.type === E + ? (((a = _s(o.props.children, r.mode, i, o.key)).return = r), + (r = a)) + : (((i = xs(o.type, o.key, o.props, null, r.mode, i)).ref = + ja(r, a, o)), + (i.return = r), + (r = i)); + } + return u(r); + case S: + e: { + for (c = o.key; null !== a; ) { + if (a.key === c) { + if ( + 4 === a.tag && + a.stateNode.containerInfo === o.containerInfo && + a.stateNode.implementation === o.implementation + ) { + t(r, a.sibling), + ((a = l(a, o.children || [])).return = r), + (r = a); + break e; + } + t(r, a); + break; + } + n(r, a), (a = a.sibling); + } + ((a = Ts(o, r.mode, i)).return = r), (r = a); + } + return u(r); + case O: + return e(r, a, (c = o._init)(o._payload), i); + } + if (ee(o)) return m(r, a, o, i); + if (D(o)) return v(r, a, o, i); + Aa(r, o); + } + return ("string" == typeof o && "" !== o) || "number" == typeof o + ? ((o = "" + o), + null !== a && 6 === a.tag + ? (t(r, a.sibling), ((a = l(a, o)).return = r), (r = a)) + : (t(r, a), ((a = Ps(o, r.mode, i)).return = r), (r = a)), + u(r)) + : t(r, a); + }; + } + var $a = Va(!0), + Ba = Va(!1), + Wa = {}, + Qa = gl(Wa), + qa = gl(Wa), + Ka = gl(Wa); + function Ya(e) { + if (e === Wa) throw Error(a(174)); + return e; + } + function Xa(e, n) { + switch ((bl(Ka, n), bl(qa, e), bl(Qa, Wa), (e = n.nodeType))) { + case 9: + case 11: + n = (n = n.documentElement) ? n.namespaceURI : ue(null, ""); + break; + default: + n = ue( + (n = (e = 8 === e ? n.parentNode : n).namespaceURI || null), + (e = e.tagName) + ); + } + yl(Qa), bl(Qa, n); + } + function Ga() { + yl(Qa), yl(qa), yl(Ka); + } + function Za(e) { + Ya(Ka.current); + var n = Ya(Qa.current), + t = ue(n, e.type); + n !== t && (bl(qa, e), bl(Qa, t)); + } + function Ja(e) { + qa.current === e && (yl(Qa), yl(qa)); + } + var eo = gl(0); + function no(e) { + for (var n = e; null !== n; ) { + if (13 === n.tag) { + var t = n.memoizedState; + if ( + null !== t && + (null === (t = t.dehydrated) || "$?" === t.data || "$!" === t.data) + ) + return n; + } else if (19 === n.tag && void 0 !== n.memoizedProps.revealOrder) { + if (0 != (128 & n.flags)) return n; + } else if (null !== n.child) { + (n.child.return = n), (n = n.child); + continue; + } + if (n === e) break; + for (; null === n.sibling; ) { + if (null === n.return || n.return === e) return null; + n = n.return; + } + (n.sibling.return = n.return), (n = n.sibling); + } + return null; + } + var to = []; + function ro() { + for (var e = 0; e < to.length; e++) + to[e]._workInProgressVersionPrimary = null; + to.length = 0; + } + var lo = w.ReactCurrentDispatcher, + ao = w.ReactCurrentBatchConfig, + oo = 0, + uo = null, + io = null, + so = null, + co = !1, + fo = !1, + po = 0, + ho = 0; + function mo() { + throw Error(a(321)); + } + function vo(e, n) { + if (null === n) return !1; + for (var t = 0; t < n.length && t < e.length; t++) + if (!nr(e[t], n[t])) return !1; + return !0; + } + function go(e, n, t, r, l, o) { + if ( + ((oo = o), + (uo = n), + (n.memoizedState = null), + (n.updateQueue = null), + (n.lanes = 0), + (lo.current = null === e || null === e.memoizedState ? eu : nu), + (e = t(r, l)), + fo) + ) { + o = 0; + do { + if (((fo = !1), (po = 0), 25 <= o)) throw Error(a(301)); + (o += 1), + (so = io = null), + (n.updateQueue = null), + (lo.current = tu), + (e = t(r, l)); + } while (fo); + } + if ( + ((lo.current = Jo), + (n = null !== io && null !== io.next), + (oo = 0), + (so = io = uo = null), + (co = !1), + n) + ) + throw Error(a(300)); + return e; + } + function yo() { + var e = 0 !== po; + return (po = 0), e; + } + function bo() { + var e = { + memoizedState: null, + baseState: null, + baseQueue: null, + queue: null, + next: null, + }; + return null === so ? (uo.memoizedState = so = e) : (so = so.next = e), so; + } + function wo() { + if (null === io) { + var e = uo.alternate; + e = null !== e ? e.memoizedState : null; + } else e = io.next; + var n = null === so ? uo.memoizedState : so.next; + if (null !== n) (so = n), (io = e); + else { + if (null === e) throw Error(a(310)); + (e = { + memoizedState: (io = e).memoizedState, + baseState: io.baseState, + baseQueue: io.baseQueue, + queue: io.queue, + next: null, + }), + null === so ? (uo.memoizedState = so = e) : (so = so.next = e); + } + return so; + } + function ko(e, n) { + return "function" == typeof n ? n(e) : n; + } + function So(e) { + var n = wo(), + t = n.queue; + if (null === t) throw Error(a(311)); + t.lastRenderedReducer = e; + var r = io, + l = r.baseQueue, + o = t.pending; + if (null !== o) { + if (null !== l) { + var u = l.next; + (l.next = o.next), (o.next = u); + } + (r.baseQueue = l = o), (t.pending = null); + } + if (null !== l) { + (o = l.next), (r = r.baseState); + var i = (u = null), + s = null, + c = o; + do { + var f = c.lane; + if ((oo & f) === f) + null !== s && + (s = s.next = + { + lane: 0, + action: c.action, + hasEagerState: c.hasEagerState, + eagerState: c.eagerState, + next: null, + }), + (r = c.hasEagerState ? c.eagerState : e(r, c.action)); + else { + var d = { + lane: f, + action: c.action, + hasEagerState: c.hasEagerState, + eagerState: c.eagerState, + next: null, + }; + null === s ? ((i = s = d), (u = r)) : (s = s.next = d), + (uo.lanes |= f), + (Ci |= f); + } + c = c.next; + } while (null !== c && c !== o); + null === s ? (u = r) : (s.next = i), + nr(r, n.memoizedState) || (pu = !0), + (n.memoizedState = r), + (n.baseState = u), + (n.baseQueue = s), + (t.lastRenderedState = r); + } + if (null !== (e = t.interleaved)) { + l = e; + do { + (o = l.lane), (uo.lanes |= o), (Ci |= o), (l = l.next); + } while (l !== e); + } else null === l && (t.lanes = 0); + return [n.memoizedState, t.dispatch]; + } + function Eo(e) { + var n = wo(), + t = n.queue; + if (null === t) throw Error(a(311)); + t.lastRenderedReducer = e; + var r = t.dispatch, + l = t.pending, + o = n.memoizedState; + if (null !== l) { + t.pending = null; + var u = (l = l.next); + do { + (o = e(o, u.action)), (u = u.next); + } while (u !== l); + nr(o, n.memoizedState) || (pu = !0), + (n.memoizedState = o), + null === n.baseQueue && (n.baseState = o), + (t.lastRenderedState = o); + } + return [o, r]; + } + function xo() {} + function _o(e, n) { + var t = uo, + r = wo(), + l = n(), + o = !nr(r.memoizedState, l); + if ( + (o && ((r.memoizedState = l), (pu = !0)), + (r = r.queue), + Fo(To.bind(null, t, r, e), [e]), + r.getSnapshot !== n || o || (null !== so && 1 & so.memoizedState.tag)) + ) { + if ( + ((t.flags |= 2048), + Oo(9, Po.bind(null, t, r, l, n), void 0, null), + null === bi) + ) + throw Error(a(349)); + 0 != (30 & oo) || Co(t, n, l); + } + return l; + } + function Co(e, n, t) { + (e.flags |= 16384), + (e = { getSnapshot: n, value: t }), + null === (n = uo.updateQueue) + ? ((n = { lastEffect: null, stores: null }), + (uo.updateQueue = n), + (n.stores = [e])) + : null === (t = n.stores) + ? (n.stores = [e]) + : t.push(e); + } + function Po(e, n, t, r) { + (n.value = t), (n.getSnapshot = r), No(n) && zo(e); + } + function To(e, n, t) { + return t(function () { + No(n) && zo(e); + }); + } + function No(e) { + var n = e.getSnapshot; + e = e.value; + try { + var t = n(); + return !nr(e, t); + } catch (e) { + return !0; + } + } + function zo(e) { + var n = Sa(e, 1); + null !== n && Qi(n, e, 1, -1); + } + function Lo(e) { + var n = bo(); + return ( + "function" == typeof e && (e = e()), + (n.memoizedState = n.baseState = e), + (e = { + pending: null, + interleaved: null, + lanes: 0, + dispatch: null, + lastRenderedReducer: ko, + lastRenderedState: e, + }), + (n.queue = e), + (e = e.dispatch = Yo.bind(null, uo, e)), + [n.memoizedState, e] + ); + } + function Oo(e, n, t, r) { + return ( + (e = { tag: e, create: n, destroy: t, deps: r, next: null }), + null === (n = uo.updateQueue) + ? ((n = { lastEffect: null, stores: null }), + (uo.updateQueue = n), + (n.lastEffect = e.next = e)) + : null === (t = n.lastEffect) + ? (n.lastEffect = e.next = e) + : ((r = t.next), (t.next = e), (e.next = r), (n.lastEffect = e)), + e + ); + } + function Io() { + return wo().memoizedState; + } + function Mo(e, n, t, r) { + var l = bo(); + (uo.flags |= e), + (l.memoizedState = Oo(1 | n, t, void 0, void 0 === r ? null : r)); + } + function Do(e, n, t, r) { + var l = wo(); + r = void 0 === r ? null : r; + var a = void 0; + if (null !== io) { + var o = io.memoizedState; + if (((a = o.destroy), null !== r && vo(r, o.deps))) + return void (l.memoizedState = Oo(n, t, a, r)); + } + (uo.flags |= e), (l.memoizedState = Oo(1 | n, t, a, r)); + } + function Ro(e, n) { + return Mo(8390656, 8, e, n); + } + function Fo(e, n) { + return Do(2048, 8, e, n); + } + function Uo(e, n) { + return Do(4, 2, e, n); + } + function jo(e, n) { + return Do(4, 4, e, n); + } + function Ao(e, n) { + return "function" == typeof n + ? ((e = e()), + n(e), + function () { + n(null); + }) + : null != n + ? ((e = e()), + (n.current = e), + function () { + n.current = null; + }) + : void 0; + } + function Ho(e, n, t) { + return ( + (t = null != t ? t.concat([e]) : null), Do(4, 4, Ao.bind(null, n, e), t) + ); + } + function Vo() {} + function $o(e, n) { + var t = wo(); + n = void 0 === n ? null : n; + var r = t.memoizedState; + return null !== r && null !== n && vo(n, r[1]) + ? r[0] + : ((t.memoizedState = [e, n]), e); + } + function Bo(e, n) { + var t = wo(); + n = void 0 === n ? null : n; + var r = t.memoizedState; + return null !== r && null !== n && vo(n, r[1]) + ? r[0] + : ((e = e()), (t.memoizedState = [e, n]), e); + } + function Wo(e, n, t) { + return 0 == (21 & oo) + ? (e.baseState && ((e.baseState = !1), (pu = !0)), + (e.memoizedState = t)) + : (nr(t, n) || + ((t = pn()), (uo.lanes |= t), (Ci |= t), (e.baseState = !0)), + n); + } + function Qo(e, n) { + var t = gn; + (gn = 0 !== t && 4 > t ? t : 4), e(!0); + var r = ao.transition; + ao.transition = {}; + try { + e(!1), n(); + } finally { + (gn = t), (ao.transition = r); + } + } + function qo() { + return wo().memoizedState; + } + function Ko(e, n, t) { + var r = Wi(e); + if ( + ((t = { + lane: r, + action: t, + hasEagerState: !1, + eagerState: null, + next: null, + }), + Xo(e)) + ) + Go(n, t); + else if (null !== (t = ka(e, n, t, r))) { + Qi(t, e, r, Bi()), Zo(t, n, r); + } + } + function Yo(e, n, t) { + var r = Wi(e), + l = { + lane: r, + action: t, + hasEagerState: !1, + eagerState: null, + next: null, + }; + if (Xo(e)) Go(n, l); + else { + var a = e.alternate; + if ( + 0 === e.lanes && + (null === a || 0 === a.lanes) && + null !== (a = n.lastRenderedReducer) + ) + try { + var o = n.lastRenderedState, + u = a(o, t); + if (((l.hasEagerState = !0), (l.eagerState = u), nr(u, o))) { + var i = n.interleaved; + return ( + null === i + ? ((l.next = l), wa(n)) + : ((l.next = i.next), (i.next = l)), + void (n.interleaved = l) + ); + } + } catch (e) {} + null !== (t = ka(e, n, l, r)) && (Qi(t, e, r, (l = Bi())), Zo(t, n, r)); + } + } + function Xo(e) { + var n = e.alternate; + return e === uo || (null !== n && n === uo); + } + function Go(e, n) { + fo = co = !0; + var t = e.pending; + null === t ? (n.next = n) : ((n.next = t.next), (t.next = n)), + (e.pending = n); + } + function Zo(e, n, t) { + if (0 != (4194240 & t)) { + var r = n.lanes; + (t |= r &= e.pendingLanes), (n.lanes = t), vn(e, t); + } + } + var Jo = { + readContext: ya, + useCallback: mo, + useContext: mo, + useEffect: mo, + useImperativeHandle: mo, + useInsertionEffect: mo, + useLayoutEffect: mo, + useMemo: mo, + useReducer: mo, + useRef: mo, + useState: mo, + useDebugValue: mo, + useDeferredValue: mo, + useTransition: mo, + useMutableSource: mo, + useSyncExternalStore: mo, + useId: mo, + unstable_isNewReconciler: !1, + }, + eu = { + readContext: ya, + useCallback: function (e, n) { + return (bo().memoizedState = [e, void 0 === n ? null : n]), e; + }, + useContext: ya, + useEffect: Ro, + useImperativeHandle: function (e, n, t) { + return ( + (t = null != t ? t.concat([e]) : null), + Mo(4194308, 4, Ao.bind(null, n, e), t) + ); + }, + useLayoutEffect: function (e, n) { + return Mo(4194308, 4, e, n); + }, + useInsertionEffect: function (e, n) { + return Mo(4, 2, e, n); + }, + useMemo: function (e, n) { + var t = bo(); + return ( + (n = void 0 === n ? null : n), + (e = e()), + (t.memoizedState = [e, n]), + e + ); + }, + useReducer: function (e, n, t) { + var r = bo(); + return ( + (n = void 0 !== t ? t(n) : n), + (r.memoizedState = r.baseState = n), + (e = { + pending: null, + interleaved: null, + lanes: 0, + dispatch: null, + lastRenderedReducer: e, + lastRenderedState: n, + }), + (r.queue = e), + (e = e.dispatch = Ko.bind(null, uo, e)), + [r.memoizedState, e] + ); + }, + useRef: function (e) { + return (e = { current: e }), (bo().memoizedState = e); + }, + useState: Lo, + useDebugValue: Vo, + useDeferredValue: function (e) { + return (bo().memoizedState = e); + }, + useTransition: function () { + var e = Lo(!1), + n = e[0]; + return (e = Qo.bind(null, e[1])), (bo().memoizedState = e), [n, e]; + }, + useMutableSource: function () {}, + useSyncExternalStore: function (e, n, t) { + var r = uo, + l = bo(); + if (Gl) { + if (void 0 === t) throw Error(a(407)); + t = t(); + } else { + if (((t = n()), null === bi)) throw Error(a(349)); + 0 != (30 & oo) || Co(r, n, t); + } + l.memoizedState = t; + var o = { value: t, getSnapshot: n }; + return ( + (l.queue = o), + Ro(To.bind(null, r, o, e), [e]), + (r.flags |= 2048), + Oo(9, Po.bind(null, r, o, t, n), void 0, null), + t + ); + }, + useId: function () { + var e = bo(), + n = bi.identifierPrefix; + if (Gl) { + var t = Bl; + (n = + ":" + + n + + "R" + + (t = ($l & ~(1 << (32 - rn($l) - 1))).toString(32) + t)), + 0 < (t = po++) && (n += "H" + t.toString(32)), + (n += ":"); + } else n = ":" + n + "r" + (t = ho++).toString(32) + ":"; + return (e.memoizedState = n); + }, + unstable_isNewReconciler: !1, + }, + nu = { + readContext: ya, + useCallback: $o, + useContext: ya, + useEffect: Fo, + useImperativeHandle: Ho, + useInsertionEffect: Uo, + useLayoutEffect: jo, + useMemo: Bo, + useReducer: So, + useRef: Io, + useState: function () { + return So(ko); + }, + useDebugValue: Vo, + useDeferredValue: function (e) { + return Wo(wo(), io.memoizedState, e); + }, + useTransition: function () { + return [So(ko)[0], wo().memoizedState]; + }, + useMutableSource: xo, + useSyncExternalStore: _o, + useId: qo, + unstable_isNewReconciler: !1, + }, + tu = { + readContext: ya, + useCallback: $o, + useContext: ya, + useEffect: Fo, + useImperativeHandle: Ho, + useInsertionEffect: Uo, + useLayoutEffect: jo, + useMemo: Bo, + useReducer: Eo, + useRef: Io, + useState: function () { + return Eo(ko); + }, + useDebugValue: Vo, + useDeferredValue: function (e) { + var n = wo(); + return null === io + ? (n.memoizedState = e) + : Wo(n, io.memoizedState, e); + }, + useTransition: function () { + return [Eo(ko)[0], wo().memoizedState]; + }, + useMutableSource: xo, + useSyncExternalStore: _o, + useId: qo, + unstable_isNewReconciler: !1, + }; + function ru(e, n) { + try { + var t = "", + r = n; + do { + (t += H(r)), (r = r.return); + } while (r); + var l = t; + } catch (e) { + l = "\nError generating stack: " + e.message + "\n" + e.stack; + } + return { value: e, source: n, stack: l, digest: null }; + } + function lu(e, n, t) { + return { + value: e, + source: null, + stack: null != t ? t : null, + digest: null != n ? n : null, + }; + } + function au(e, n) { + try { + console.error(n.value); + } catch (e) { + setTimeout(function () { + throw e; + }); + } + } + var ou = "function" == typeof WeakMap ? WeakMap : Map; + function uu(e, n, t) { + ((t = Ca(-1, t)).tag = 3), (t.payload = { element: null }); + var r = n.value; + return ( + (t.callback = function () { + Mi || ((Mi = !0), (Di = r)), au(0, n); + }), + t + ); + } + function iu(e, n, t) { + (t = Ca(-1, t)).tag = 3; + var r = e.type.getDerivedStateFromError; + if ("function" == typeof r) { + var l = n.value; + (t.payload = function () { + return r(l); + }), + (t.callback = function () { + au(0, n); + }); + } + var a = e.stateNode; + return ( + null !== a && + "function" == typeof a.componentDidCatch && + (t.callback = function () { + au(0, n), + "function" != typeof r && + (null === Ri ? (Ri = new Set([this])) : Ri.add(this)); + var e = n.stack; + this.componentDidCatch(n.value, { + componentStack: null !== e ? e : "", + }); + }), + t + ); + } + function su(e, n, t) { + var r = e.pingCache; + if (null === r) { + r = e.pingCache = new ou(); + var l = new Set(); + r.set(n, l); + } else void 0 === (l = r.get(n)) && ((l = new Set()), r.set(n, l)); + l.has(t) || (l.add(t), (e = ms.bind(null, e, n, t)), n.then(e, e)); + } + function cu(e) { + do { + var n; + if ( + ((n = 13 === e.tag) && + (n = null === (n = e.memoizedState) || null !== n.dehydrated), + n) + ) + return e; + e = e.return; + } while (null !== e); + return null; + } + function fu(e, n, t, r, l) { + return 0 == (1 & e.mode) + ? (e === n + ? (e.flags |= 65536) + : ((e.flags |= 128), + (t.flags |= 131072), + (t.flags &= -52805), + 1 === t.tag && + (null === t.alternate + ? (t.tag = 17) + : (((n = Ca(-1, 1)).tag = 2), Pa(t, n, 1))), + (t.lanes |= 1)), + e) + : ((e.flags |= 65536), (e.lanes = l), e); + } + var du = w.ReactCurrentOwner, + pu = !1; + function hu(e, n, t, r) { + n.child = null === e ? Ba(n, null, t, r) : $a(n, e.child, t, r); + } + function mu(e, n, t, r, l) { + t = t.render; + var a = n.ref; + return ( + ga(n, l), + (r = go(e, n, t, r, a, l)), + (t = yo()), + null === e || pu + ? (Gl && t && ql(n), (n.flags |= 1), hu(e, n, r, l), n.child) + : ((n.updateQueue = e.updateQueue), + (n.flags &= -2053), + (e.lanes &= ~l), + Fu(e, n, l)) + ); + } + function vu(e, n, t, r, l) { + if (null === e) { + var a = t.type; + return "function" != typeof a || + Ss(a) || + void 0 !== a.defaultProps || + null !== t.compare || + void 0 !== t.defaultProps + ? (((e = xs(t.type, null, r, n, n.mode, l)).ref = n.ref), + (e.return = n), + (n.child = e)) + : ((n.tag = 15), (n.type = a), gu(e, n, a, r, l)); + } + if (((a = e.child), 0 == (e.lanes & l))) { + var o = a.memoizedProps; + if ((t = null !== (t = t.compare) ? t : tr)(o, r) && e.ref === n.ref) + return Fu(e, n, l); + } + return ( + (n.flags |= 1), + ((e = Es(a, r)).ref = n.ref), + (e.return = n), + (n.child = e) + ); + } + function gu(e, n, t, r, l) { + if (null !== e) { + var a = e.memoizedProps; + if (tr(a, r) && e.ref === n.ref) { + if (((pu = !1), (n.pendingProps = r = a), 0 == (e.lanes & l))) + return (n.lanes = e.lanes), Fu(e, n, l); + 0 != (131072 & e.flags) && (pu = !0); + } + } + return wu(e, n, t, r, l); + } + function yu(e, n, t) { + var r = n.pendingProps, + l = r.children, + a = null !== e ? e.memoizedState : null; + if ("hidden" === r.mode) + if (0 == (1 & n.mode)) + (n.memoizedState = { + baseLanes: 0, + cachePool: null, + transitions: null, + }), + bl(Ei, Si), + (Si |= t); + else { + if (0 == (1073741824 & t)) + return ( + (e = null !== a ? a.baseLanes | t : t), + (n.lanes = n.childLanes = 1073741824), + (n.memoizedState = { + baseLanes: e, + cachePool: null, + transitions: null, + }), + (n.updateQueue = null), + bl(Ei, Si), + (Si |= e), + null + ); + (n.memoizedState = { + baseLanes: 0, + cachePool: null, + transitions: null, + }), + (r = null !== a ? a.baseLanes : t), + bl(Ei, Si), + (Si |= r); + } + else + null !== a + ? ((r = a.baseLanes | t), (n.memoizedState = null)) + : (r = t), + bl(Ei, Si), + (Si |= r); + return hu(e, n, l, t), n.child; + } + function bu(e, n) { + var t = n.ref; + ((null === e && null !== t) || (null !== e && e.ref !== t)) && + ((n.flags |= 512), (n.flags |= 2097152)); + } + function wu(e, n, t, r, l) { + var a = _l(t) ? El : kl.current; + return ( + (a = xl(n, a)), + ga(n, l), + (t = go(e, n, t, r, a, l)), + (r = yo()), + null === e || pu + ? (Gl && r && ql(n), (n.flags |= 1), hu(e, n, t, l), n.child) + : ((n.updateQueue = e.updateQueue), + (n.flags &= -2053), + (e.lanes &= ~l), + Fu(e, n, l)) + ); + } + function ku(e, n, t, r, l) { + if (_l(t)) { + var a = !0; + Nl(n); + } else a = !1; + if ((ga(n, l), null === n.stateNode)) + Ru(e, n), Ra(n, t, r), Ua(n, t, r, l), (r = !0); + else if (null === e) { + var o = n.stateNode, + u = n.memoizedProps; + o.props = u; + var i = o.context, + s = t.contextType; + "object" == typeof s && null !== s + ? (s = ya(s)) + : (s = xl(n, (s = _l(t) ? El : kl.current))); + var c = t.getDerivedStateFromProps, + f = + "function" == typeof c || + "function" == typeof o.getSnapshotBeforeUpdate; + f || + ("function" != typeof o.UNSAFE_componentWillReceiveProps && + "function" != typeof o.componentWillReceiveProps) || + ((u !== r || i !== s) && Fa(n, o, r, s)), + (Ea = !1); + var d = n.memoizedState; + (o.state = d), + za(n, r, o, l), + (i = n.memoizedState), + u !== r || d !== i || Sl.current || Ea + ? ("function" == typeof c && + (Ia(n, t, c, r), (i = n.memoizedState)), + (u = Ea || Da(n, t, u, r, d, i, s)) + ? (f || + ("function" != typeof o.UNSAFE_componentWillMount && + "function" != typeof o.componentWillMount) || + ("function" == typeof o.componentWillMount && + o.componentWillMount(), + "function" == typeof o.UNSAFE_componentWillMount && + o.UNSAFE_componentWillMount()), + "function" == typeof o.componentDidMount && + (n.flags |= 4194308)) + : ("function" == typeof o.componentDidMount && + (n.flags |= 4194308), + (n.memoizedProps = r), + (n.memoizedState = i)), + (o.props = r), + (o.state = i), + (o.context = s), + (r = u)) + : ("function" == typeof o.componentDidMount && (n.flags |= 4194308), + (r = !1)); + } else { + (o = n.stateNode), + _a(e, n), + (u = n.memoizedProps), + (s = n.type === n.elementType ? u : sa(n.type, u)), + (o.props = s), + (f = n.pendingProps), + (d = o.context), + "object" == typeof (i = t.contextType) && null !== i + ? (i = ya(i)) + : (i = xl(n, (i = _l(t) ? El : kl.current))); + var p = t.getDerivedStateFromProps; + (c = + "function" == typeof p || + "function" == typeof o.getSnapshotBeforeUpdate) || + ("function" != typeof o.UNSAFE_componentWillReceiveProps && + "function" != typeof o.componentWillReceiveProps) || + ((u !== f || d !== i) && Fa(n, o, r, i)), + (Ea = !1), + (d = n.memoizedState), + (o.state = d), + za(n, r, o, l); + var h = n.memoizedState; + u !== f || d !== h || Sl.current || Ea + ? ("function" == typeof p && (Ia(n, t, p, r), (h = n.memoizedState)), + (s = Ea || Da(n, t, s, r, d, h, i) || !1) + ? (c || + ("function" != typeof o.UNSAFE_componentWillUpdate && + "function" != typeof o.componentWillUpdate) || + ("function" == typeof o.componentWillUpdate && + o.componentWillUpdate(r, h, i), + "function" == typeof o.UNSAFE_componentWillUpdate && + o.UNSAFE_componentWillUpdate(r, h, i)), + "function" == typeof o.componentDidUpdate && (n.flags |= 4), + "function" == typeof o.getSnapshotBeforeUpdate && + (n.flags |= 1024)) + : ("function" != typeof o.componentDidUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (n.flags |= 4), + "function" != typeof o.getSnapshotBeforeUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (n.flags |= 1024), + (n.memoizedProps = r), + (n.memoizedState = h)), + (o.props = r), + (o.state = h), + (o.context = i), + (r = s)) + : ("function" != typeof o.componentDidUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (n.flags |= 4), + "function" != typeof o.getSnapshotBeforeUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (n.flags |= 1024), + (r = !1)); + } + return Su(e, n, t, r, a, l); + } + function Su(e, n, t, r, l, a) { + bu(e, n); + var o = 0 != (128 & n.flags); + if (!r && !o) return l && zl(n, t, !1), Fu(e, n, a); + (r = n.stateNode), (du.current = n); + var u = + o && "function" != typeof t.getDerivedStateFromError + ? null + : r.render(); + return ( + (n.flags |= 1), + null !== e && o + ? ((n.child = $a(n, e.child, null, a)), (n.child = $a(n, null, u, a))) + : hu(e, n, u, a), + (n.memoizedState = r.state), + l && zl(n, t, !0), + n.child + ); + } + function Eu(e) { + var n = e.stateNode; + n.pendingContext + ? Pl(0, n.pendingContext, n.pendingContext !== n.context) + : n.context && Pl(0, n.context, !1), + Xa(e, n.containerInfo); + } + function xu(e, n, t, r, l) { + return oa(), ua(l), (n.flags |= 256), hu(e, n, t, r), n.child; + } + var _u, + Cu, + Pu, + Tu = { dehydrated: null, treeContext: null, retryLane: 0 }; + function Nu(e) { + return { baseLanes: e, cachePool: null, transitions: null }; + } + function zu(e, n, t) { + var r, + l = n.pendingProps, + o = eo.current, + u = !1, + i = 0 != (128 & n.flags); + if ( + ((r = i) || + (r = (null === e || null !== e.memoizedState) && 0 != (2 & o)), + r + ? ((u = !0), (n.flags &= -129)) + : (null !== e && null === e.memoizedState) || (o |= 1), + bl(eo, 1 & o), + null === e) + ) + return ( + ta(n), + null !== (e = n.memoizedState) && null !== (e = e.dehydrated) + ? (0 == (1 & n.mode) + ? (n.lanes = 1) + : "$!" === e.data + ? (n.lanes = 8) + : (n.lanes = 1073741824), + null) + : ((i = l.children), + (e = l.fallback), + u + ? ((l = n.mode), + (u = n.child), + (i = { mode: "hidden", children: i }), + 0 == (1 & l) && null !== u + ? ((u.childLanes = 0), (u.pendingProps = i)) + : (u = Cs(i, l, 0, null)), + (e = _s(e, l, t, null)), + (u.return = n), + (e.return = n), + (u.sibling = e), + (n.child = u), + (n.child.memoizedState = Nu(t)), + (n.memoizedState = Tu), + e) + : Lu(n, i)) + ); + if (null !== (o = e.memoizedState) && null !== (r = o.dehydrated)) + return (function (e, n, t, r, l, o, u) { + if (t) + return 256 & n.flags + ? ((n.flags &= -257), (r = lu(Error(a(422)))), Ou(e, n, u, r)) + : null !== n.memoizedState + ? ((n.child = e.child), (n.flags |= 128), null) + : ((o = r.fallback), + (l = n.mode), + (r = Cs({ mode: "visible", children: r.children }, l, 0, null)), + ((o = _s(o, l, u, null)).flags |= 2), + (r.return = n), + (o.return = n), + (r.sibling = o), + (n.child = r), + 0 != (1 & n.mode) && $a(n, e.child, null, u), + (n.child.memoizedState = Nu(u)), + (n.memoizedState = Tu), + o); + if (0 == (1 & n.mode)) return Ou(e, n, u, null); + if ("$!" === l.data) { + if ((r = l.nextSibling && l.nextSibling.dataset)) var i = r.dgst; + return ( + (r = i), + (o = Error(a(419))), + (r = lu(o, r, void 0)), + Ou(e, n, u, r) + ); + } + if (((i = 0 != (u & e.childLanes)), pu || i)) { + if (null !== (r = bi)) { + switch (u & -u) { + 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; + } + 0 !== (l = 0 != (l & (r.suspendedLanes | u)) ? 0 : l) && + l !== o.retryLane && + ((o.retryLane = l), Sa(e, l), Qi(r, e, l, -1)); + } + return as(), (r = lu(Error(a(421)))), Ou(e, n, u, r); + } + return "$?" === l.data + ? ((n.flags |= 128), + (n.child = e.child), + (n = gs.bind(null, e)), + (l._reactRetry = n), + null) + : ((e = o.treeContext), + (Xl = tl(l.nextSibling)), + (Yl = n), + (Gl = !0), + (Zl = null), + null !== e && + ((Al[Hl++] = $l), + (Al[Hl++] = Bl), + (Al[Hl++] = Vl), + ($l = e.id), + (Bl = e.overflow), + (Vl = n)), + ((n = Lu(n, r.children)).flags |= 4096), + n); + })(e, n, i, l, r, o, t); + if (u) { + (u = l.fallback), (i = n.mode), (r = (o = e.child).sibling); + var s = { mode: "hidden", children: l.children }; + return ( + 0 == (1 & i) && n.child !== o + ? (((l = n.child).childLanes = 0), + (l.pendingProps = s), + (n.deletions = null)) + : ((l = Es(o, s)).subtreeFlags = 14680064 & o.subtreeFlags), + null !== r ? (u = Es(r, u)) : ((u = _s(u, i, t, null)).flags |= 2), + (u.return = n), + (l.return = n), + (l.sibling = u), + (n.child = l), + (l = u), + (u = n.child), + (i = + null === (i = e.child.memoizedState) + ? Nu(t) + : { + baseLanes: i.baseLanes | t, + cachePool: null, + transitions: i.transitions, + }), + (u.memoizedState = i), + (u.childLanes = e.childLanes & ~t), + (n.memoizedState = Tu), + l + ); + } + return ( + (e = (u = e.child).sibling), + (l = Es(u, { mode: "visible", children: l.children })), + 0 == (1 & n.mode) && (l.lanes = t), + (l.return = n), + (l.sibling = null), + null !== e && + (null === (t = n.deletions) + ? ((n.deletions = [e]), (n.flags |= 16)) + : t.push(e)), + (n.child = l), + (n.memoizedState = null), + l + ); + } + function Lu(e, n) { + return ( + ((n = Cs({ mode: "visible", children: n }, e.mode, 0, null)).return = + e), + (e.child = n) + ); + } + function Ou(e, n, t, r) { + return ( + null !== r && ua(r), + $a(n, e.child, null, t), + ((e = Lu(n, n.pendingProps.children)).flags |= 2), + (n.memoizedState = null), + e + ); + } + function Iu(e, n, t) { + e.lanes |= n; + var r = e.alternate; + null !== r && (r.lanes |= n), va(e.return, n, t); + } + function Mu(e, n, t, r, l) { + var a = e.memoizedState; + null === a + ? (e.memoizedState = { + isBackwards: n, + rendering: null, + renderingStartTime: 0, + last: r, + tail: t, + tailMode: l, + }) + : ((a.isBackwards = n), + (a.rendering = null), + (a.renderingStartTime = 0), + (a.last = r), + (a.tail = t), + (a.tailMode = l)); + } + function Du(e, n, t) { + var r = n.pendingProps, + l = r.revealOrder, + a = r.tail; + if ((hu(e, n, r.children, t), 0 != (2 & (r = eo.current)))) + (r = (1 & r) | 2), (n.flags |= 128); + else { + if (null !== e && 0 != (128 & e.flags)) + e: for (e = n.child; null !== e; ) { + if (13 === e.tag) null !== e.memoizedState && Iu(e, t, n); + else if (19 === e.tag) Iu(e, t, n); + else if (null !== e.child) { + (e.child.return = e), (e = e.child); + continue; + } + if (e === n) break e; + for (; null === e.sibling; ) { + if (null === e.return || e.return === n) break e; + e = e.return; + } + (e.sibling.return = e.return), (e = e.sibling); + } + r &= 1; + } + if ((bl(eo, r), 0 == (1 & n.mode))) n.memoizedState = null; + else + switch (l) { + case "forwards": + for (t = n.child, l = null; null !== t; ) + null !== (e = t.alternate) && null === no(e) && (l = t), + (t = t.sibling); + null === (t = l) + ? ((l = n.child), (n.child = null)) + : ((l = t.sibling), (t.sibling = null)), + Mu(n, !1, l, t, a); + break; + case "backwards": + for (t = null, l = n.child, n.child = null; null !== l; ) { + if (null !== (e = l.alternate) && null === no(e)) { + n.child = l; + break; + } + (e = l.sibling), (l.sibling = t), (t = l), (l = e); + } + Mu(n, !0, t, null, a); + break; + case "together": + Mu(n, !1, null, null, void 0); + break; + default: + n.memoizedState = null; + } + return n.child; + } + function Ru(e, n) { + 0 == (1 & n.mode) && + null !== e && + ((e.alternate = null), (n.alternate = null), (n.flags |= 2)); + } + function Fu(e, n, t) { + if ( + (null !== e && (n.dependencies = e.dependencies), + (Ci |= n.lanes), + 0 == (t & n.childLanes)) + ) + return null; + if (null !== e && n.child !== e.child) throw Error(a(153)); + if (null !== n.child) { + for ( + t = Es((e = n.child), e.pendingProps), n.child = t, t.return = n; + null !== e.sibling; + + ) + (e = e.sibling), ((t = t.sibling = Es(e, e.pendingProps)).return = n); + t.sibling = null; + } + return n.child; + } + function Uu(e, n) { + if (!Gl) + switch (e.tailMode) { + case "hidden": + n = e.tail; + for (var t = null; null !== n; ) + null !== n.alternate && (t = n), (n = n.sibling); + null === t ? (e.tail = null) : (t.sibling = null); + break; + case "collapsed": + t = e.tail; + for (var r = null; null !== t; ) + null !== t.alternate && (r = t), (t = t.sibling); + null === r + ? n || null === e.tail + ? (e.tail = null) + : (e.tail.sibling = null) + : (r.sibling = null); + } + } + function ju(e) { + var n = null !== e.alternate && e.alternate.child === e.child, + t = 0, + r = 0; + if (n) + for (var l = e.child; null !== l; ) + (t |= l.lanes | l.childLanes), + (r |= 14680064 & l.subtreeFlags), + (r |= 14680064 & l.flags), + (l.return = e), + (l = l.sibling); + else + for (l = e.child; null !== l; ) + (t |= l.lanes | l.childLanes), + (r |= l.subtreeFlags), + (r |= l.flags), + (l.return = e), + (l = l.sibling); + return (e.subtreeFlags |= r), (e.childLanes = t), n; + } + function Au(e, n, t) { + var r = n.pendingProps; + switch ((Kl(n), n.tag)) { + case 2: + case 16: + case 15: + case 0: + case 11: + case 7: + case 8: + case 12: + case 9: + case 14: + return ju(n), null; + case 1: + return _l(n.type) && Cl(), ju(n), null; + case 3: + return ( + (r = n.stateNode), + Ga(), + yl(Sl), + yl(kl), + ro(), + r.pendingContext && + ((r.context = r.pendingContext), (r.pendingContext = null)), + (null !== e && null !== e.child) || + (la(n) + ? (n.flags |= 4) + : null === e || + (e.memoizedState.isDehydrated && 0 == (256 & n.flags)) || + ((n.flags |= 1024), null !== Zl && (Xi(Zl), (Zl = null)))), + ju(n), + null + ); + case 5: + Ja(n); + var l = Ya(Ka.current); + if (((t = n.type), null !== e && null != n.stateNode)) + Cu(e, n, t, r), + e.ref !== n.ref && ((n.flags |= 512), (n.flags |= 2097152)); + else { + if (!r) { + if (null === n.stateNode) throw Error(a(166)); + return ju(n), null; + } + if (((e = Ya(Qa.current)), la(n))) { + (r = n.stateNode), (t = n.type); + var o = n.memoizedProps; + switch (((r[al] = n), (r[ol] = o), (e = 0 != (1 & n.mode)), t)) { + case "dialog": + Or("cancel", r), Or("close", r); + break; + case "iframe": + case "object": + case "embed": + Or("load", r); + break; + case "video": + case "audio": + for (l = 0; l < Tr.length; l++) Or(Tr[l], r); + break; + case "source": + Or("error", r); + break; + case "img": + case "image": + case "link": + Or("error", r), Or("load", r); + break; + case "details": + Or("toggle", r); + break; + case "input": + Y(r, o), Or("invalid", r); + break; + case "select": + (r._wrapperState = { wasMultiple: !!o.multiple }), + Or("invalid", r); + break; + case "textarea": + re(r, o), Or("invalid", r); + } + for (var i in (ve(t, o), (l = null), o)) + if (o.hasOwnProperty(i)) { + var s = o[i]; + "children" === i + ? "string" == typeof s + ? r.textContent !== s && + (!0 !== o.suppressHydrationWarning && + Wr(r.textContent, s, e), + (l = ["children", s])) + : "number" == typeof s && + r.textContent !== "" + s && + (!0 !== o.suppressHydrationWarning && + Wr(r.textContent, s, e), + (l = ["children", "" + s])) + : u.hasOwnProperty(i) && + null != s && + "onScroll" === i && + Or("scroll", r); + } + switch (t) { + case "input": + W(r), Z(r, o, !0); + break; + case "textarea": + W(r), ae(r); + break; + case "select": + case "option": + break; + default: + "function" == typeof o.onClick && (r.onclick = Qr); + } + (r = l), (n.updateQueue = r), null !== r && (n.flags |= 4); + } else { + (i = 9 === l.nodeType ? l : l.ownerDocument), + "http://www.w3.org/1999/xhtml" === e && (e = oe(t)), + "http://www.w3.org/1999/xhtml" === e + ? "script" === t + ? (((e = i.createElement("div")).innerHTML = + "<script></script>"), + (e = e.removeChild(e.firstChild))) + : "string" == typeof r.is + ? (e = i.createElement(t, { is: r.is })) + : ((e = i.createElement(t)), + "select" === t && + ((i = e), + r.multiple + ? (i.multiple = !0) + : r.size && (i.size = r.size))) + : (e = i.createElementNS(e, t)), + (e[al] = n), + (e[ol] = r), + _u(e, n), + (n.stateNode = e); + e: { + switch (((i = ge(t, r)), t)) { + case "dialog": + Or("cancel", e), Or("close", e), (l = r); + break; + case "iframe": + case "object": + case "embed": + Or("load", e), (l = r); + break; + case "video": + case "audio": + for (l = 0; l < Tr.length; l++) Or(Tr[l], e); + l = r; + break; + case "source": + Or("error", e), (l = r); + break; + case "img": + case "image": + case "link": + Or("error", e), Or("load", e), (l = r); + break; + case "details": + Or("toggle", e), (l = r); + break; + case "input": + Y(e, r), (l = K(e, r)), Or("invalid", e); + break; + case "option": + l = r; + break; + case "select": + (e._wrapperState = { wasMultiple: !!r.multiple }), + (l = F({}, r, { value: void 0 })), + Or("invalid", e); + break; + case "textarea": + re(e, r), (l = te(e, r)), Or("invalid", e); + break; + default: + l = r; + } + for (o in (ve(t, l), (s = l))) + if (s.hasOwnProperty(o)) { + var c = s[o]; + "style" === o + ? he(e, c) + : "dangerouslySetInnerHTML" === o + ? null != (c = c ? c.__html : void 0) && se(e, c) + : "children" === o + ? "string" == typeof c + ? ("textarea" !== t || "" !== c) && ce(e, c) + : "number" == typeof c && ce(e, "" + c) + : "suppressContentEditableWarning" !== o && + "suppressHydrationWarning" !== o && + "autoFocus" !== o && + (u.hasOwnProperty(o) + ? null != c && "onScroll" === o && Or("scroll", e) + : null != c && b(e, o, c, i)); + } + switch (t) { + case "input": + W(e), Z(e, r, !1); + break; + case "textarea": + W(e), ae(e); + break; + case "option": + null != r.value && e.setAttribute("value", "" + $(r.value)); + break; + case "select": + (e.multiple = !!r.multiple), + null != (o = r.value) + ? ne(e, !!r.multiple, o, !1) + : null != r.defaultValue && + ne(e, !!r.multiple, r.defaultValue, !0); + break; + default: + "function" == typeof l.onClick && (e.onclick = Qr); + } + switch (t) { + case "button": + case "input": + case "select": + case "textarea": + r = !!r.autoFocus; + break e; + case "img": + r = !0; + break e; + default: + r = !1; + } + } + r && (n.flags |= 4); + } + null !== n.ref && ((n.flags |= 512), (n.flags |= 2097152)); + } + return ju(n), null; + case 6: + if (e && null != n.stateNode) Pu(0, n, e.memoizedProps, r); + else { + if ("string" != typeof r && null === n.stateNode) + throw Error(a(166)); + if (((t = Ya(Ka.current)), Ya(Qa.current), la(n))) { + if ( + ((r = n.stateNode), + (t = n.memoizedProps), + (r[al] = n), + (o = r.nodeValue !== t) && null !== (e = Yl)) + ) + switch (e.tag) { + case 3: + Wr(r.nodeValue, t, 0 != (1 & e.mode)); + break; + case 5: + !0 !== e.memoizedProps.suppressHydrationWarning && + Wr(r.nodeValue, t, 0 != (1 & e.mode)); + } + o && (n.flags |= 4); + } else + ((r = (9 === t.nodeType ? t : t.ownerDocument).createTextNode(r))[ + al + ] = n), + (n.stateNode = r); + } + return ju(n), null; + case 13: + if ( + (yl(eo), + (r = n.memoizedState), + null === e || + (null !== e.memoizedState && null !== e.memoizedState.dehydrated)) + ) { + if (Gl && null !== Xl && 0 != (1 & n.mode) && 0 == (128 & n.flags)) + aa(), oa(), (n.flags |= 98560), (o = !1); + else if (((o = la(n)), null !== r && null !== r.dehydrated)) { + if (null === e) { + if (!o) throw Error(a(318)); + if (!(o = null !== (o = n.memoizedState) ? o.dehydrated : null)) + throw Error(a(317)); + o[al] = n; + } else + oa(), + 0 == (128 & n.flags) && (n.memoizedState = null), + (n.flags |= 4); + ju(n), (o = !1); + } else null !== Zl && (Xi(Zl), (Zl = null)), (o = !0); + if (!o) return 65536 & n.flags ? n : null; + } + return 0 != (128 & n.flags) + ? ((n.lanes = t), n) + : ((r = null !== r) !== (null !== e && null !== e.memoizedState) && + r && + ((n.child.flags |= 8192), + 0 != (1 & n.mode) && + (null === e || 0 != (1 & eo.current) + ? 0 === xi && (xi = 3) + : as())), + null !== n.updateQueue && (n.flags |= 4), + ju(n), + null); + case 4: + return Ga(), null === e && Dr(n.stateNode.containerInfo), ju(n), null; + case 10: + return ma(n.type._context), ju(n), null; + case 17: + return _l(n.type) && Cl(), ju(n), null; + case 19: + if ((yl(eo), null === (o = n.memoizedState))) return ju(n), null; + if (((r = 0 != (128 & n.flags)), null === (i = o.rendering))) + if (r) Uu(o, !1); + else { + if (0 !== xi || (null !== e && 0 != (128 & e.flags))) + for (e = n.child; null !== e; ) { + if (null !== (i = no(e))) { + for ( + n.flags |= 128, + Uu(o, !1), + null !== (r = i.updateQueue) && + ((n.updateQueue = r), (n.flags |= 4)), + n.subtreeFlags = 0, + r = t, + t = n.child; + null !== t; + + ) + (e = r), + ((o = t).flags &= 14680066), + null === (i = 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 = 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 = + null === e + ? null + : { + lanes: e.lanes, + firstContext: e.firstContext, + })), + (t = t.sibling); + return bl(eo, (1 & eo.current) | 2), n.child; + } + e = e.sibling; + } + null !== o.tail && + Ke() > Oi && + ((n.flags |= 128), (r = !0), Uu(o, !1), (n.lanes = 4194304)); + } + else { + if (!r) + if (null !== (e = no(i))) { + if ( + ((n.flags |= 128), + (r = !0), + null !== (t = e.updateQueue) && + ((n.updateQueue = t), (n.flags |= 4)), + Uu(o, !0), + null === o.tail && + "hidden" === o.tailMode && + !i.alternate && + !Gl) + ) + return ju(n), null; + } else + 2 * Ke() - o.renderingStartTime > Oi && + 1073741824 !== t && + ((n.flags |= 128), (r = !0), Uu(o, !1), (n.lanes = 4194304)); + o.isBackwards + ? ((i.sibling = n.child), (n.child = i)) + : (null !== (t = o.last) ? (t.sibling = i) : (n.child = i), + (o.last = i)); + } + return null !== o.tail + ? ((n = o.tail), + (o.rendering = n), + (o.tail = n.sibling), + (o.renderingStartTime = Ke()), + (n.sibling = null), + (t = eo.current), + bl(eo, r ? (1 & t) | 2 : 1 & t), + n) + : (ju(n), null); + case 22: + case 23: + return ( + ns(), + (r = null !== n.memoizedState), + null !== e && (null !== e.memoizedState) !== r && (n.flags |= 8192), + r && 0 != (1 & n.mode) + ? 0 != (1073741824 & Si) && + (ju(n), 6 & n.subtreeFlags && (n.flags |= 8192)) + : ju(n), + null + ); + case 24: + case 25: + return null; + } + throw Error(a(156, n.tag)); + } + function Hu(e, n) { + switch ((Kl(n), n.tag)) { + case 1: + return ( + _l(n.type) && Cl(), + 65536 & (e = n.flags) ? ((n.flags = (-65537 & e) | 128), n) : null + ); + case 3: + return ( + Ga(), + yl(Sl), + yl(kl), + ro(), + 0 != (65536 & (e = n.flags)) && 0 == (128 & e) + ? ((n.flags = (-65537 & e) | 128), n) + : null + ); + case 5: + return Ja(n), null; + case 13: + if ( + (yl(eo), null !== (e = n.memoizedState) && null !== e.dehydrated) + ) { + if (null === n.alternate) throw Error(a(340)); + oa(); + } + return 65536 & (e = n.flags) + ? ((n.flags = (-65537 & e) | 128), n) + : null; + case 19: + return yl(eo), null; + case 4: + return Ga(), null; + case 10: + return ma(n.type._context), null; + case 22: + case 23: + return ns(), null; + case 24: + default: + return null; + } + } + (_u = function (e, n) { + for (var t = n.child; null !== t; ) { + if (5 === t.tag || 6 === t.tag) e.appendChild(t.stateNode); + else if (4 !== t.tag && null !== t.child) { + (t.child.return = t), (t = t.child); + continue; + } + if (t === n) break; + for (; null === t.sibling; ) { + if (null === t.return || t.return === n) return; + t = t.return; + } + (t.sibling.return = t.return), (t = t.sibling); + } + }), + (Cu = function (e, n, t, r) { + var l = e.memoizedProps; + if (l !== r) { + (e = n.stateNode), Ya(Qa.current); + var a, + o = null; + switch (t) { + case "input": + (l = K(e, l)), (r = K(e, r)), (o = []); + break; + case "select": + (l = F({}, l, { value: void 0 })), + (r = F({}, r, { value: void 0 })), + (o = []); + break; + case "textarea": + (l = te(e, l)), (r = te(e, r)), (o = []); + break; + default: + "function" != typeof l.onClick && + "function" == typeof r.onClick && + (e.onclick = Qr); + } + for (c in (ve(t, r), (t = null), l)) + if (!r.hasOwnProperty(c) && l.hasOwnProperty(c) && null != l[c]) + if ("style" === c) { + var i = l[c]; + for (a in i) + i.hasOwnProperty(a) && (t || (t = {}), (t[a] = "")); + } else + "dangerouslySetInnerHTML" !== c && + "children" !== c && + "suppressContentEditableWarning" !== c && + "suppressHydrationWarning" !== c && + "autoFocus" !== c && + (u.hasOwnProperty(c) + ? o || (o = []) + : (o = o || []).push(c, null)); + for (c in r) { + var s = r[c]; + if ( + ((i = null != l ? l[c] : void 0), + r.hasOwnProperty(c) && s !== i && (null != s || null != i)) + ) + if ("style" === c) + if (i) { + for (a in i) + !i.hasOwnProperty(a) || + (s && s.hasOwnProperty(a)) || + (t || (t = {}), (t[a] = "")); + for (a in s) + s.hasOwnProperty(a) && + i[a] !== s[a] && + (t || (t = {}), (t[a] = s[a])); + } else t || (o || (o = []), o.push(c, t)), (t = s); + else + "dangerouslySetInnerHTML" === c + ? ((s = s ? s.__html : void 0), + (i = i ? i.__html : void 0), + null != s && i !== s && (o = o || []).push(c, s)) + : "children" === c + ? ("string" != typeof s && "number" != typeof s) || + (o = o || []).push(c, "" + s) + : "suppressContentEditableWarning" !== c && + "suppressHydrationWarning" !== c && + (u.hasOwnProperty(c) + ? (null != s && "onScroll" === c && Or("scroll", e), + o || i === s || (o = [])) + : (o = o || []).push(c, s)); + } + t && (o = o || []).push("style", t); + var c = o; + (n.updateQueue = c) && (n.flags |= 4); + } + }), + (Pu = function (e, n, t, r) { + t !== r && (n.flags |= 4); + }); + var Vu = !1, + $u = !1, + Bu = "function" == typeof WeakSet ? WeakSet : Set, + Wu = null; + function Qu(e, n) { + var t = e.ref; + if (null !== t) + if ("function" == typeof t) + try { + t(null); + } catch (t) { + hs(e, n, t); + } + else t.current = null; + } + function qu(e, n, t) { + try { + t(); + } catch (t) { + hs(e, n, t); + } + } + var Ku = !1; + function Yu(e, n, t) { + var r = n.updateQueue; + if (null !== (r = null !== r ? r.lastEffect : null)) { + var l = (r = r.next); + do { + if ((l.tag & e) === e) { + var a = l.destroy; + (l.destroy = void 0), void 0 !== a && qu(n, t, a); + } + l = l.next; + } while (l !== r); + } + } + function Xu(e, n) { + if (null !== (n = null !== (n = n.updateQueue) ? n.lastEffect : null)) { + var t = (n = n.next); + do { + if ((t.tag & e) === e) { + var r = t.create; + t.destroy = r(); + } + t = t.next; + } while (t !== n); + } + } + function Gu(e) { + var n = e.ref; + if (null !== n) { + var t = e.stateNode; + switch (e.tag) { + case 5: + e = t; + break; + default: + e = t; + } + "function" == typeof n ? n(e) : (n.current = e); + } + } + function Zu(e) { + var n = e.alternate; + null !== n && ((e.alternate = null), Zu(n)), + (e.child = null), + (e.deletions = null), + (e.sibling = null), + 5 === e.tag && + null !== (n = e.stateNode) && + (delete n[al], + delete n[ol], + delete n[il], + delete n[sl], + delete n[cl]), + (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 Ju(e) { + return 5 === e.tag || 3 === e.tag || 4 === e.tag; + } + function ei(e) { + e: for (;;) { + for (; null === e.sibling; ) { + if (null === e.return || Ju(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; + } + } + var ni = null, + ti = !1; + function ri(e, n, t) { + for (t = t.child; null !== t; ) li(e, n, t), (t = t.sibling); + } + function li(e, n, t) { + if (tn && "function" == typeof tn.onCommitFiberUnmount) + try { + tn.onCommitFiberUnmount(nn, t); + } catch (e) {} + switch (t.tag) { + case 5: + $u || Qu(t, n); + case 6: + var r = ni, + l = ti; + (ni = null), + ri(e, n, t), + (ti = l), + null !== (ni = r) && + (ti + ? ((e = ni), + (t = t.stateNode), + 8 === e.nodeType + ? e.parentNode.removeChild(t) + : e.removeChild(t)) + : ni.removeChild(t.stateNode)); + break; + case 18: + null !== ni && + (ti + ? ((e = ni), + (t = t.stateNode), + 8 === e.nodeType + ? nl(e.parentNode, t) + : 1 === e.nodeType && nl(e, t), + An(e)) + : nl(ni, t.stateNode)); + break; + case 4: + (r = ni), + (l = ti), + (ni = t.stateNode.containerInfo), + (ti = !0), + ri(e, n, t), + (ni = r), + (ti = l); + break; + case 0: + case 11: + case 14: + case 15: + if ( + !$u && + null !== (r = t.updateQueue) && + null !== (r = r.lastEffect) + ) { + l = r = r.next; + do { + var a = l, + o = a.destroy; + (a = a.tag), + void 0 !== o && (0 != (2 & a) || 0 != (4 & a)) && qu(t, n, o), + (l = l.next); + } while (l !== r); + } + ri(e, n, t); + break; + case 1: + if ( + !$u && + (Qu(t, n), + "function" == typeof (r = t.stateNode).componentWillUnmount) + ) + try { + (r.props = t.memoizedProps), + (r.state = t.memoizedState), + r.componentWillUnmount(); + } catch (e) { + hs(t, n, e); + } + ri(e, n, t); + break; + case 21: + ri(e, n, t); + break; + case 22: + 1 & t.mode + ? (($u = (r = $u) || null !== t.memoizedState), + ri(e, n, t), + ($u = r)) + : ri(e, n, t); + break; + default: + ri(e, n, t); + } + } + function ai(e) { + var n = e.updateQueue; + if (null !== n) { + e.updateQueue = null; + var t = e.stateNode; + null === t && (t = e.stateNode = new Bu()), + n.forEach(function (n) { + var r = ys.bind(null, e, n); + t.has(n) || (t.add(n), n.then(r, r)); + }); + } + } + function oi(e, n) { + var t = n.deletions; + if (null !== t) + for (var r = 0; r < t.length; r++) { + var l = t[r]; + try { + var o = e, + u = n, + i = u; + e: for (; null !== i; ) { + switch (i.tag) { + case 5: + (ni = i.stateNode), (ti = !1); + break e; + case 3: + case 4: + (ni = i.stateNode.containerInfo), (ti = !0); + break e; + } + i = i.return; + } + if (null === ni) throw Error(a(160)); + li(o, u, l), (ni = null), (ti = !1); + var s = l.alternate; + null !== s && (s.return = null), (l.return = null); + } catch (e) { + hs(l, n, e); + } + } + if (12854 & n.subtreeFlags) + for (n = n.child; null !== n; ) ui(n, e), (n = n.sibling); + } + function ui(e, n) { + var t = e.alternate, + r = e.flags; + switch (e.tag) { + case 0: + case 11: + case 14: + case 15: + if ((oi(n, e), ii(e), 4 & r)) { + try { + Yu(3, e, e.return), Xu(3, e); + } catch (n) { + hs(e, e.return, n); + } + try { + Yu(5, e, e.return); + } catch (n) { + hs(e, e.return, n); + } + } + break; + case 1: + oi(n, e), ii(e), 512 & r && null !== t && Qu(t, t.return); + break; + case 5: + if ( + (oi(n, e), + ii(e), + 512 & r && null !== t && Qu(t, t.return), + 32 & e.flags) + ) { + var l = e.stateNode; + try { + ce(l, ""); + } catch (n) { + hs(e, e.return, n); + } + } + if (4 & r && null != (l = e.stateNode)) { + var o = e.memoizedProps, + u = null !== t ? t.memoizedProps : o, + i = e.type, + s = e.updateQueue; + if (((e.updateQueue = null), null !== s)) + try { + "input" === i && + "radio" === o.type && + null != o.name && + X(l, o), + ge(i, u); + var c = ge(i, o); + for (u = 0; u < s.length; u += 2) { + var f = s[u], + d = s[u + 1]; + "style" === f + ? he(l, d) + : "dangerouslySetInnerHTML" === f + ? se(l, d) + : "children" === f + ? ce(l, d) + : b(l, f, d, c); + } + switch (i) { + case "input": + G(l, o); + break; + case "textarea": + le(l, o); + break; + case "select": + var p = l._wrapperState.wasMultiple; + l._wrapperState.wasMultiple = !!o.multiple; + var h = o.value; + null != h + ? ne(l, !!o.multiple, h, !1) + : p !== !!o.multiple && + (null != o.defaultValue + ? ne(l, !!o.multiple, o.defaultValue, !0) + : ne(l, !!o.multiple, o.multiple ? [] : "", !1)); + } + l[ol] = o; + } catch (n) { + hs(e, e.return, n); + } + } + break; + case 6: + if ((oi(n, e), ii(e), 4 & r)) { + if (null === e.stateNode) throw Error(a(162)); + (l = e.stateNode), (o = e.memoizedProps); + try { + l.nodeValue = o; + } catch (n) { + hs(e, e.return, n); + } + } + break; + case 3: + if ( + (oi(n, e), + ii(e), + 4 & r && null !== t && t.memoizedState.isDehydrated) + ) + try { + An(n.containerInfo); + } catch (n) { + hs(e, e.return, n); + } + break; + case 4: + oi(n, e), ii(e); + break; + case 13: + oi(n, e), + ii(e), + 8192 & (l = e.child).flags && + ((o = null !== l.memoizedState), + (l.stateNode.isHidden = o), + !o || + (null !== l.alternate && null !== l.alternate.memoizedState) || + (Li = Ke())), + 4 & r && ai(e); + break; + case 22: + if ( + ((f = null !== t && null !== t.memoizedState), + 1 & e.mode ? (($u = (c = $u) || f), oi(n, e), ($u = c)) : oi(n, e), + ii(e), + 8192 & r) + ) { + if ( + ((c = null !== e.memoizedState), + (e.stateNode.isHidden = c) && !f && 0 != (1 & e.mode)) + ) + for (Wu = e, f = e.child; null !== f; ) { + for (d = Wu = f; null !== Wu; ) { + switch (((h = (p = Wu).child), p.tag)) { + case 0: + case 11: + case 14: + case 15: + Yu(4, p, p.return); + break; + case 1: + Qu(p, p.return); + var m = p.stateNode; + if ("function" == typeof m.componentWillUnmount) { + (r = p), (t = p.return); + try { + (n = r), + (m.props = n.memoizedProps), + (m.state = n.memoizedState), + m.componentWillUnmount(); + } catch (e) { + hs(r, t, e); + } + } + break; + case 5: + Qu(p, p.return); + break; + case 22: + if (null !== p.memoizedState) { + fi(d); + continue; + } + } + null !== h ? ((h.return = p), (Wu = h)) : fi(d); + } + f = f.sibling; + } + e: for (f = null, d = e; ; ) { + if (5 === d.tag) { + if (null === f) { + f = d; + try { + (l = d.stateNode), + c + ? "function" == typeof (o = l.style).setProperty + ? o.setProperty("display", "none", "important") + : (o.display = "none") + : ((i = d.stateNode), + (u = + null != (s = d.memoizedProps.style) && + s.hasOwnProperty("display") + ? s.display + : null), + (i.style.display = pe("display", u))); + } catch (n) { + hs(e, e.return, n); + } + } + } else if (6 === d.tag) { + if (null === f) + try { + d.stateNode.nodeValue = c ? "" : d.memoizedProps; + } catch (n) { + hs(e, e.return, n); + } + } else if ( + ((22 !== d.tag && 23 !== d.tag) || + null === d.memoizedState || + d === e) && + null !== d.child + ) { + (d.child.return = d), (d = d.child); + continue; + } + if (d === e) break e; + for (; null === d.sibling; ) { + if (null === d.return || d.return === e) break e; + f === d && (f = null), (d = d.return); + } + f === d && (f = null), + (d.sibling.return = d.return), + (d = d.sibling); + } + } + break; + case 19: + oi(n, e), ii(e), 4 & r && ai(e); + break; + case 21: + break; + default: + oi(n, e), ii(e); + } + } + function ii(e) { + var n = e.flags; + if (2 & n) { + try { + e: { + for (var t = e.return; null !== t; ) { + if (Ju(t)) { + var r = t; + break e; + } + t = t.return; + } + throw Error(a(160)); + } + switch (r.tag) { + case 5: + var l = r.stateNode; + 32 & r.flags && (ce(l, ""), (r.flags &= -33)), + (function e(n, t, r) { + var l = n.tag; + if (5 === l || 6 === l) + (n = n.stateNode), + t ? r.insertBefore(n, t) : r.appendChild(n); + else if (4 !== l && null !== (n = n.child)) + for (e(n, t, r), n = n.sibling; null !== n; ) + e(n, t, r), (n = n.sibling); + })(e, ei(e), l); + break; + case 3: + case 4: + var o = r.stateNode.containerInfo; + !(function e(n, t, r) { + var l = n.tag; + if (5 === l || 6 === l) + (n = n.stateNode), + t + ? 8 === r.nodeType + ? r.parentNode.insertBefore(n, t) + : r.insertBefore(n, t) + : (8 === r.nodeType + ? (t = r.parentNode).insertBefore(n, r) + : (t = r).appendChild(n), + null != (r = r._reactRootContainer) || + null !== t.onclick || + (t.onclick = Qr)); + else if (4 !== l && null !== (n = n.child)) + for (e(n, t, r), n = n.sibling; null !== n; ) + e(n, t, r), (n = n.sibling); + })(e, ei(e), o); + break; + default: + throw Error(a(161)); + } + } catch (n) { + hs(e, e.return, n); + } + e.flags &= -3; + } + 4096 & n && (e.flags &= -4097); + } + function si(e, n, t) { + (Wu = e), + (function e(n, t, r) { + for (var l = 0 != (1 & n.mode); null !== Wu; ) { + var a = Wu, + o = a.child; + if (22 === a.tag && l) { + var u = null !== a.memoizedState || Vu; + if (!u) { + var i = a.alternate, + s = (null !== i && null !== i.memoizedState) || $u; + i = Vu; + var c = $u; + if (((Vu = u), ($u = s) && !c)) + for (Wu = a; null !== Wu; ) + (s = (u = Wu).child), + 22 === u.tag && null !== u.memoizedState + ? di(a) + : null !== s + ? ((s.return = u), (Wu = s)) + : di(a); + for (; null !== o; ) (Wu = o), e(o, t, r), (o = o.sibling); + (Wu = a), (Vu = i), ($u = c); + } + ci(n); + } else + 0 != (8772 & a.subtreeFlags) && null !== o + ? ((o.return = a), (Wu = o)) + : ci(n); + } + })(e, n, t); + } + function ci(e) { + for (; null !== Wu; ) { + var n = Wu; + if (0 != (8772 & n.flags)) { + var t = n.alternate; + try { + if (0 != (8772 & n.flags)) + switch (n.tag) { + case 0: + case 11: + case 15: + $u || Xu(5, n); + break; + case 1: + var r = n.stateNode; + if (4 & n.flags && !$u) + if (null === t) r.componentDidMount(); + else { + var l = + n.elementType === n.type + ? t.memoizedProps + : sa(n.type, t.memoizedProps); + r.componentDidUpdate( + l, + t.memoizedState, + r.__reactInternalSnapshotBeforeUpdate + ); + } + var o = n.updateQueue; + null !== o && La(n, o, r); + break; + case 3: + var u = n.updateQueue; + if (null !== u) { + if (((t = null), null !== n.child)) + switch (n.child.tag) { + case 5: + t = n.child.stateNode; + break; + case 1: + t = n.child.stateNode; + } + La(n, u, t); + } + break; + case 5: + var i = n.stateNode; + if (null === t && 4 & n.flags) { + t = i; + var s = n.memoizedProps; + switch (n.type) { + case "button": + case "input": + case "select": + case "textarea": + s.autoFocus && t.focus(); + break; + case "img": + s.src && (t.src = s.src); + } + } + break; + case 6: + case 4: + case 12: + break; + case 13: + if (null === n.memoizedState) { + var c = n.alternate; + if (null !== c) { + var f = c.memoizedState; + if (null !== f) { + var d = f.dehydrated; + null !== d && An(d); + } + } + } + break; + case 19: + case 17: + case 21: + case 22: + case 23: + case 25: + break; + default: + throw Error(a(163)); + } + $u || (512 & n.flags && Gu(n)); + } catch (e) { + hs(n, n.return, e); + } + } + if (n === e) { + Wu = null; + break; + } + if (null !== (t = n.sibling)) { + (t.return = n.return), (Wu = t); + break; + } + Wu = n.return; + } + } + function fi(e) { + for (; null !== Wu; ) { + var n = Wu; + if (n === e) { + Wu = null; + break; + } + var t = n.sibling; + if (null !== t) { + (t.return = n.return), (Wu = t); + break; + } + Wu = n.return; + } + } + function di(e) { + for (; null !== Wu; ) { + var n = Wu; + try { + switch (n.tag) { + case 0: + case 11: + case 15: + var t = n.return; + try { + Xu(4, n); + } catch (e) { + hs(n, t, e); + } + break; + case 1: + var r = n.stateNode; + if ("function" == typeof r.componentDidMount) { + var l = n.return; + try { + r.componentDidMount(); + } catch (e) { + hs(n, l, e); + } + } + var a = n.return; + try { + Gu(n); + } catch (e) { + hs(n, a, e); + } + break; + case 5: + var o = n.return; + try { + Gu(n); + } catch (e) { + hs(n, o, e); + } + } + } catch (e) { + hs(n, n.return, e); + } + if (n === e) { + Wu = null; + break; + } + var u = n.sibling; + if (null !== u) { + (u.return = n.return), (Wu = u); + break; + } + Wu = n.return; + } + } + var pi, + hi = Math.ceil, + mi = w.ReactCurrentDispatcher, + vi = w.ReactCurrentOwner, + gi = w.ReactCurrentBatchConfig, + yi = 0, + bi = null, + wi = null, + ki = 0, + Si = 0, + Ei = gl(0), + xi = 0, + _i = null, + Ci = 0, + Pi = 0, + Ti = 0, + Ni = null, + zi = null, + Li = 0, + Oi = 1 / 0, + Ii = null, + Mi = !1, + Di = null, + Ri = null, + Fi = !1, + Ui = null, + ji = 0, + Ai = 0, + Hi = null, + Vi = -1, + $i = 0; + function Bi() { + return 0 != (6 & yi) ? Ke() : -1 !== Vi ? Vi : (Vi = Ke()); + } + function Wi(e) { + return 0 == (1 & e.mode) + ? 1 + : 0 != (2 & yi) && 0 !== ki + ? ki & -ki + : null !== ia.transition + ? (0 === $i && ($i = pn()), $i) + : 0 !== (e = gn) + ? e + : (e = void 0 === (e = window.event) ? 16 : Kn(e.type)); + } + function Qi(e, n, t, r) { + if (50 < Ai) throw ((Ai = 0), (Hi = null), Error(a(185))); + mn(e, t, r), + (0 != (2 & yi) && e === bi) || + (e === bi && (0 == (2 & yi) && (Pi |= t), 4 === xi && Gi(e, ki)), + qi(e, r), + 1 === t && + 0 === yi && + 0 == (1 & n.mode) && + ((Oi = Ke() + 500), Ol && Dl())); + } + function qi(e, n) { + var t = e.callbackNode; + !(function (e, n) { + for ( + var t = e.suspendedLanes, + r = e.pingedLanes, + l = e.expirationTimes, + a = e.pendingLanes; + 0 < a; + + ) { + var o = 31 - rn(a), + u = 1 << o, + i = l[o]; + -1 === i + ? (0 != (u & t) && 0 == (u & r)) || (l[o] = fn(u, n)) + : i <= n && (e.expiredLanes |= u), + (a &= ~u); + } + })(e, n); + var r = cn(e, e === bi ? ki : 0); + if (0 === r) + null !== t && We(t), (e.callbackNode = null), (e.callbackPriority = 0); + else if (((n = r & -r), e.callbackPriority !== n)) { + if ((null != t && We(t), 1 === n)) + 0 === e.tag + ? (function (e) { + (Ol = !0), Ml(e); + })(Zi.bind(null, e)) + : Ml(Zi.bind(null, e)), + Jr(function () { + 0 == (6 & yi) && Dl(); + }), + (t = null); + else { + switch (yn(r)) { + case 1: + t = Xe; + break; + case 4: + t = Ge; + break; + case 16: + t = Ze; + break; + case 536870912: + t = en; + break; + default: + t = Ze; + } + t = bs(t, Ki.bind(null, e)); + } + (e.callbackPriority = n), (e.callbackNode = t); + } + } + function Ki(e, n) { + if (((Vi = -1), ($i = 0), 0 != (6 & yi))) throw Error(a(327)); + var t = e.callbackNode; + if (ds() && e.callbackNode !== t) return null; + var r = cn(e, e === bi ? ki : 0); + if (0 === r) return null; + if (0 != (30 & r) || 0 != (r & e.expiredLanes) || n) n = os(e, r); + else { + n = r; + var l = yi; + yi |= 2; + var o = ls(); + for ( + (bi === e && ki === n) || ((Ii = null), (Oi = Ke() + 500), ts(e, n)); + ; + + ) + try { + is(); + break; + } catch (n) { + rs(e, n); + } + ha(), + (mi.current = o), + (yi = l), + null !== wi ? (n = 0) : ((bi = null), (ki = 0), (n = xi)); + } + if (0 !== n) { + if ( + (2 === n && 0 !== (l = dn(e)) && ((r = l), (n = Yi(e, l))), 1 === n) + ) + throw ((t = _i), ts(e, 0), Gi(e, r), qi(e, Ke()), t); + if (6 === n) Gi(e, r); + else { + if ( + ((l = e.current.alternate), + 0 == (30 & r) && + !(function (e) { + for (var n = e; ; ) { + if (16384 & n.flags) { + var t = n.updateQueue; + if (null !== t && null !== (t = t.stores)) + for (var r = 0; r < t.length; r++) { + var l = t[r], + a = l.getSnapshot; + l = l.value; + try { + if (!nr(a(), l)) return !1; + } catch (e) { + return !1; + } + } + } + if (((t = n.child), 16384 & n.subtreeFlags && null !== t)) + (t.return = n), (n = t); + else { + if (n === e) break; + for (; null === n.sibling; ) { + if (null === n.return || n.return === e) return !0; + n = n.return; + } + (n.sibling.return = n.return), (n = n.sibling); + } + } + return !0; + })(l) && + (2 === (n = os(e, r)) && + 0 !== (o = dn(e)) && + ((r = o), (n = Yi(e, o))), + 1 === n)) + ) + throw ((t = _i), ts(e, 0), Gi(e, r), qi(e, Ke()), t); + switch (((e.finishedWork = l), (e.finishedLanes = r), n)) { + case 0: + case 1: + throw Error(a(345)); + case 2: + fs(e, zi, Ii); + break; + case 3: + if ( + (Gi(e, r), (130023424 & r) === r && 10 < (n = Li + 500 - Ke())) + ) { + if (0 !== cn(e, 0)) break; + if (((l = e.suspendedLanes) & r) !== r) { + Bi(), (e.pingedLanes |= e.suspendedLanes & l); + break; + } + e.timeoutHandle = Xr(fs.bind(null, e, zi, Ii), n); + break; + } + fs(e, zi, Ii); + break; + case 4: + if ((Gi(e, r), (4194240 & r) === r)) break; + for (n = e.eventTimes, l = -1; 0 < r; ) { + var u = 31 - rn(r); + (o = 1 << u), (u = n[u]) > l && (l = u), (r &= ~o); + } + if ( + ((r = l), + 10 < + (r = + (120 > (r = Ke() - r) + ? 120 + : 480 > r + ? 480 + : 1080 > r + ? 1080 + : 1920 > r + ? 1920 + : 3e3 > r + ? 3e3 + : 4320 > r + ? 4320 + : 1960 * hi(r / 1960)) - r)) + ) { + e.timeoutHandle = Xr(fs.bind(null, e, zi, Ii), r); + break; + } + fs(e, zi, Ii); + break; + case 5: + fs(e, zi, Ii); + break; + default: + throw Error(a(329)); + } + } + } + return qi(e, Ke()), e.callbackNode === t ? Ki.bind(null, e) : null; + } + function Yi(e, n) { + var t = Ni; + return ( + e.current.memoizedState.isDehydrated && (ts(e, n).flags |= 256), + 2 !== (e = os(e, n)) && ((n = zi), (zi = t), null !== n && Xi(n)), + e + ); + } + function Xi(e) { + null === zi ? (zi = e) : zi.push.apply(zi, e); + } + function Gi(e, n) { + for ( + n &= ~Ti, + n &= ~Pi, + e.suspendedLanes |= n, + e.pingedLanes &= ~n, + e = e.expirationTimes; + 0 < n; + + ) { + var t = 31 - rn(n), + r = 1 << t; + (e[t] = -1), (n &= ~r); + } + } + function Zi(e) { + if (0 != (6 & yi)) throw Error(a(327)); + ds(); + var n = cn(e, 0); + if (0 == (1 & n)) return qi(e, Ke()), null; + var t = os(e, n); + if (0 !== e.tag && 2 === t) { + var r = dn(e); + 0 !== r && ((n = r), (t = Yi(e, r))); + } + if (1 === t) throw ((t = _i), ts(e, 0), Gi(e, n), qi(e, Ke()), t); + if (6 === t) throw Error(a(345)); + return ( + (e.finishedWork = e.current.alternate), + (e.finishedLanes = n), + fs(e, zi, Ii), + qi(e, Ke()), + null + ); + } + function Ji(e, n) { + var t = yi; + yi |= 1; + try { + return e(n); + } finally { + 0 === (yi = t) && ((Oi = Ke() + 500), Ol && Dl()); + } + } + function es(e) { + null !== Ui && 0 === Ui.tag && 0 == (6 & yi) && ds(); + var n = yi; + yi |= 1; + var t = gi.transition, + r = gn; + try { + if (((gi.transition = null), (gn = 1), e)) return e(); + } finally { + (gn = r), (gi.transition = t), 0 == (6 & (yi = n)) && Dl(); + } + } + function ns() { + (Si = Ei.current), yl(Ei); + } + function ts(e, n) { + (e.finishedWork = null), (e.finishedLanes = 0); + var t = e.timeoutHandle; + if ((-1 !== t && ((e.timeoutHandle = -1), Gr(t)), null !== wi)) + for (t = wi.return; null !== t; ) { + var r = t; + switch ((Kl(r), r.tag)) { + case 1: + null != (r = r.type.childContextTypes) && Cl(); + break; + case 3: + Ga(), yl(Sl), yl(kl), ro(); + break; + case 5: + Ja(r); + break; + case 4: + Ga(); + break; + case 13: + case 19: + yl(eo); + break; + case 10: + ma(r.type._context); + break; + case 22: + case 23: + ns(); + } + t = t.return; + } + if ( + ((bi = e), + (wi = e = Es(e.current, null)), + (ki = Si = n), + (xi = 0), + (_i = null), + (Ti = Pi = Ci = 0), + (zi = Ni = null), + null !== ba) + ) { + for (n = 0; n < ba.length; n++) + if (null !== (r = (t = ba[n]).interleaved)) { + t.interleaved = null; + var l = r.next, + a = t.pending; + if (null !== a) { + var o = a.next; + (a.next = l), (r.next = o); + } + t.pending = r; + } + ba = null; + } + return e; + } + function rs(e, n) { + for (;;) { + var t = wi; + try { + if ((ha(), (lo.current = Jo), co)) { + for (var r = uo.memoizedState; null !== r; ) { + var l = r.queue; + null !== l && (l.pending = null), (r = r.next); + } + co = !1; + } + if ( + ((oo = 0), + (so = io = uo = null), + (fo = !1), + (po = 0), + (vi.current = null), + null === t || null === t.return) + ) { + (xi = 1), (_i = n), (wi = null); + break; + } + e: { + var o = e, + u = t.return, + i = t, + s = n; + if ( + ((n = ki), + (i.flags |= 32768), + null !== s && "object" == typeof s && "function" == typeof s.then) + ) { + var c = s, + f = i, + d = f.tag; + if (0 == (1 & f.mode) && (0 === d || 11 === d || 15 === d)) { + var p = f.alternate; + p + ? ((f.updateQueue = p.updateQueue), + (f.memoizedState = p.memoizedState), + (f.lanes = p.lanes)) + : ((f.updateQueue = null), (f.memoizedState = null)); + } + var h = cu(u); + if (null !== h) { + (h.flags &= -257), + fu(h, u, i, 0, n), + 1 & h.mode && su(o, c, n), + (s = c); + var m = (n = h).updateQueue; + if (null === m) { + var v = new Set(); + v.add(s), (n.updateQueue = v); + } else m.add(s); + break e; + } + if (0 == (1 & n)) { + su(o, c, n), as(); + break e; + } + s = Error(a(426)); + } else if (Gl && 1 & i.mode) { + var g = cu(u); + if (null !== g) { + 0 == (65536 & g.flags) && (g.flags |= 256), + fu(g, u, i, 0, n), + ua(ru(s, i)); + break e; + } + } + (o = s = ru(s, i)), + 4 !== xi && (xi = 2), + null === Ni ? (Ni = [o]) : Ni.push(o), + (o = u); + do { + switch (o.tag) { + case 3: + (o.flags |= 65536), + (n &= -n), + (o.lanes |= n), + Na(o, uu(0, s, n)); + break e; + case 1: + i = s; + var y = o.type, + b = o.stateNode; + if ( + 0 == (128 & o.flags) && + ("function" == typeof y.getDerivedStateFromError || + (null !== b && + "function" == typeof b.componentDidCatch && + (null === Ri || !Ri.has(b)))) + ) { + (o.flags |= 65536), + (n &= -n), + (o.lanes |= n), + Na(o, iu(o, i, n)); + break e; + } + } + o = o.return; + } while (null !== o); + } + cs(t); + } catch (e) { + (n = e), wi === t && null !== t && (wi = t = t.return); + continue; + } + break; + } + } + function ls() { + var e = mi.current; + return (mi.current = Jo), null === e ? Jo : e; + } + function as() { + (0 !== xi && 3 !== xi && 2 !== xi) || (xi = 4), + null === bi || + (0 == (268435455 & Ci) && 0 == (268435455 & Pi)) || + Gi(bi, ki); + } + function os(e, n) { + var t = yi; + yi |= 2; + var r = ls(); + for ((bi === e && ki === n) || ((Ii = null), ts(e, n)); ; ) + try { + us(); + break; + } catch (n) { + rs(e, n); + } + if ((ha(), (yi = t), (mi.current = r), null !== wi)) throw Error(a(261)); + return (bi = null), (ki = 0), xi; + } + function us() { + for (; null !== wi; ) ss(wi); + } + function is() { + for (; null !== wi && !Qe(); ) ss(wi); + } + function ss(e) { + var n = pi(e.alternate, e, Si); + (e.memoizedProps = e.pendingProps), + null === n ? cs(e) : (wi = n), + (vi.current = null); + } + function cs(e) { + var n = e; + do { + var t = n.alternate; + if (((e = n.return), 0 == (32768 & n.flags))) { + if (null !== (t = Au(t, n, Si))) return void (wi = t); + } else { + if (null !== (t = Hu(t, n))) return (t.flags &= 32767), void (wi = t); + if (null === e) return (xi = 6), void (wi = null); + (e.flags |= 32768), (e.subtreeFlags = 0), (e.deletions = null); + } + if (null !== (n = n.sibling)) return void (wi = n); + wi = n = e; + } while (null !== n); + 0 === xi && (xi = 5); + } + function fs(e, n, t) { + var r = gn, + l = gi.transition; + try { + (gi.transition = null), + (gn = 1), + (function (e, n, t, r) { + do { + ds(); + } while (null !== Ui); + if (0 != (6 & yi)) throw Error(a(327)); + t = e.finishedWork; + var l = e.finishedLanes; + if (null === t) return null; + if ( + ((e.finishedWork = null), (e.finishedLanes = 0), t === e.current) + ) + throw Error(a(177)); + (e.callbackNode = null), (e.callbackPriority = 0); + var o = t.lanes | t.childLanes; + if ( + ((function (e, n) { + var t = e.pendingLanes & ~n; + (e.pendingLanes = n), + (e.suspendedLanes = 0), + (e.pingedLanes = 0), + (e.expiredLanes &= n), + (e.mutableReadLanes &= n), + (e.entangledLanes &= n), + (n = e.entanglements); + var r = e.eventTimes; + for (e = e.expirationTimes; 0 < t; ) { + var l = 31 - rn(t), + a = 1 << l; + (n[l] = 0), (r[l] = -1), (e[l] = -1), (t &= ~a); + } + })(e, o), + e === bi && ((wi = bi = null), (ki = 0)), + (0 == (2064 & t.subtreeFlags) && 0 == (2064 & t.flags)) || + Fi || + ((Fi = !0), + bs(Ze, function () { + return ds(), null; + })), + (o = 0 != (15990 & t.flags)), + 0 != (15990 & t.subtreeFlags) || o) + ) { + (o = gi.transition), (gi.transition = null); + var u = gn; + gn = 1; + var i = yi; + (yi |= 4), + (vi.current = null), + (function (e, n) { + if (((qr = Vn), or((e = ar())))) { + if ("selectionStart" in e) + var t = { start: e.selectionStart, end: e.selectionEnd }; + else + e: { + var r = + (t = + ((t = e.ownerDocument) && t.defaultView) || window) + .getSelection && t.getSelection(); + if (r && 0 !== r.rangeCount) { + t = r.anchorNode; + var l = r.anchorOffset, + o = r.focusNode; + r = r.focusOffset; + try { + t.nodeType, o.nodeType; + } catch (e) { + t = null; + break e; + } + var u = 0, + i = -1, + s = -1, + c = 0, + f = 0, + d = e, + p = null; + n: for (;;) { + for ( + var h; + d !== t || + (0 !== l && 3 !== d.nodeType) || + (i = u + l), + d !== o || + (0 !== r && 3 !== d.nodeType) || + (s = u + r), + 3 === d.nodeType && (u += d.nodeValue.length), + null !== (h = d.firstChild); + + ) + (p = d), (d = h); + for (;;) { + if (d === e) break n; + if ( + (p === t && ++c === l && (i = u), + p === o && ++f === r && (s = u), + null !== (h = d.nextSibling)) + ) + break; + p = (d = p).parentNode; + } + d = h; + } + t = + -1 === i || -1 === s ? null : { start: i, end: s }; + } else t = null; + } + t = t || { start: 0, end: 0 }; + } else t = null; + for ( + Kr = { focusedElem: e, selectionRange: t }, Vn = !1, Wu = n; + null !== Wu; + + ) + if ( + ((e = (n = Wu).child), + 0 != (1028 & n.subtreeFlags) && null !== e) + ) + (e.return = n), (Wu = e); + else + for (; null !== Wu; ) { + n = Wu; + try { + var m = n.alternate; + if (0 != (1024 & n.flags)) + switch (n.tag) { + case 0: + case 11: + case 15: + break; + case 1: + if (null !== m) { + var v = m.memoizedProps, + g = m.memoizedState, + y = n.stateNode, + b = y.getSnapshotBeforeUpdate( + n.elementType === n.type + ? v + : sa(n.type, v), + g + ); + y.__reactInternalSnapshotBeforeUpdate = b; + } + break; + case 3: + var w = n.stateNode.containerInfo; + 1 === w.nodeType + ? (w.textContent = "") + : 9 === w.nodeType && + w.documentElement && + w.removeChild(w.documentElement); + break; + case 5: + case 6: + case 4: + case 17: + break; + default: + throw Error(a(163)); + } + } catch (e) { + hs(n, n.return, e); + } + if (null !== (e = n.sibling)) { + (e.return = n.return), (Wu = e); + break; + } + Wu = n.return; + } + (m = Ku), (Ku = !1); + })(e, t), + ui(t, e), + ur(Kr), + (Vn = !!qr), + (Kr = qr = null), + (e.current = t), + si(t, e, l), + qe(), + (yi = i), + (gn = u), + (gi.transition = o); + } else e.current = t; + if ( + (Fi && ((Fi = !1), (Ui = e), (ji = l)), + 0 === (o = e.pendingLanes) && (Ri = null), + (function (e) { + if (tn && "function" == typeof tn.onCommitFiberRoot) + try { + tn.onCommitFiberRoot( + nn, + e, + void 0, + 128 == (128 & e.current.flags) + ); + } catch (e) {} + })(t.stateNode), + qi(e, Ke()), + null !== n) + ) + for (r = e.onRecoverableError, t = 0; t < n.length; t++) + (l = n[t]), + r(l.value, { componentStack: l.stack, digest: l.digest }); + if (Mi) throw ((Mi = !1), (e = Di), (Di = null), e); + 0 != (1 & ji) && 0 !== e.tag && ds(), + 0 != (1 & (o = e.pendingLanes)) + ? e === Hi + ? Ai++ + : ((Ai = 0), (Hi = e)) + : (Ai = 0), + Dl(); + })(e, n, t, r); + } finally { + (gi.transition = l), (gn = r); + } + return null; + } + function ds() { + if (null !== Ui) { + var e = yn(ji), + n = gi.transition, + t = gn; + try { + if (((gi.transition = null), (gn = 16 > e ? 16 : e), null === Ui)) + var r = !1; + else { + if (((e = Ui), (Ui = null), (ji = 0), 0 != (6 & yi))) + throw Error(a(331)); + var l = yi; + for (yi |= 4, Wu = e.current; null !== Wu; ) { + var o = Wu, + u = o.child; + if (0 != (16 & Wu.flags)) { + var i = o.deletions; + if (null !== i) { + for (var s = 0; s < i.length; s++) { + var c = i[s]; + for (Wu = c; null !== Wu; ) { + var f = Wu; + switch (f.tag) { + case 0: + case 11: + case 15: + Yu(8, f, o); + } + var d = f.child; + if (null !== d) (d.return = f), (Wu = d); + else + for (; null !== Wu; ) { + var p = (f = Wu).sibling, + h = f.return; + if ((Zu(f), f === c)) { + Wu = null; + break; + } + if (null !== p) { + (p.return = h), (Wu = p); + break; + } + Wu = h; + } + } + } + var m = o.alternate; + if (null !== m) { + var v = m.child; + if (null !== v) { + m.child = null; + do { + var g = v.sibling; + (v.sibling = null), (v = g); + } while (null !== v); + } + } + Wu = o; + } + } + if (0 != (2064 & o.subtreeFlags) && null !== u) + (u.return = o), (Wu = u); + else + e: for (; null !== Wu; ) { + if (0 != (2048 & (o = Wu).flags)) + switch (o.tag) { + case 0: + case 11: + case 15: + Yu(9, o, o.return); + } + var y = o.sibling; + if (null !== y) { + (y.return = o.return), (Wu = y); + break e; + } + Wu = o.return; + } + } + var b = e.current; + for (Wu = b; null !== Wu; ) { + var w = (u = Wu).child; + if (0 != (2064 & u.subtreeFlags) && null !== w) + (w.return = u), (Wu = w); + else + e: for (u = b; null !== Wu; ) { + if (0 != (2048 & (i = Wu).flags)) + try { + switch (i.tag) { + case 0: + case 11: + case 15: + Xu(9, i); + } + } catch (e) { + hs(i, i.return, e); + } + if (i === u) { + Wu = null; + break e; + } + var k = i.sibling; + if (null !== k) { + (k.return = i.return), (Wu = k); + break e; + } + Wu = i.return; + } + } + if ( + ((yi = l), + Dl(), + tn && "function" == typeof tn.onPostCommitFiberRoot) + ) + try { + tn.onPostCommitFiberRoot(nn, e); + } catch (e) {} + r = !0; + } + return r; + } finally { + (gn = t), (gi.transition = n); + } + } + return !1; + } + function ps(e, n, t) { + (e = Pa(e, (n = uu(0, (n = ru(t, n)), 1)), 1)), + (n = Bi()), + null !== e && (mn(e, 1, n), qi(e, n)); + } + function hs(e, n, t) { + if (3 === e.tag) ps(e, e, t); + else + for (; null !== n; ) { + if (3 === n.tag) { + ps(n, e, t); + break; + } + if (1 === n.tag) { + var r = n.stateNode; + if ( + "function" == typeof n.type.getDerivedStateFromError || + ("function" == typeof r.componentDidCatch && + (null === Ri || !Ri.has(r))) + ) { + (n = Pa(n, (e = iu(n, (e = ru(t, e)), 1)), 1)), + (e = Bi()), + null !== n && (mn(n, 1, e), qi(n, e)); + break; + } + } + n = n.return; + } + } + function ms(e, n, t) { + var r = e.pingCache; + null !== r && r.delete(n), + (n = Bi()), + (e.pingedLanes |= e.suspendedLanes & t), + bi === e && + (ki & t) === t && + (4 === xi || (3 === xi && (130023424 & ki) === ki && 500 > Ke() - Li) + ? ts(e, 0) + : (Ti |= t)), + qi(e, n); + } + function vs(e, n) { + 0 === n && + (0 == (1 & e.mode) + ? (n = 1) + : ((n = un), 0 == (130023424 & (un <<= 1)) && (un = 4194304))); + var t = Bi(); + null !== (e = Sa(e, n)) && (mn(e, n, t), qi(e, t)); + } + function gs(e) { + var n = e.memoizedState, + t = 0; + null !== n && (t = n.retryLane), vs(e, t); + } + function ys(e, n) { + var t = 0; + switch (e.tag) { + case 13: + var r = e.stateNode, + l = e.memoizedState; + null !== l && (t = l.retryLane); + break; + case 19: + r = e.stateNode; + break; + default: + throw Error(a(314)); + } + null !== r && r.delete(n), vs(e, t); + } + function bs(e, n) { + return Be(e, n); + } + function ws(e, n, t, r) { + (this.tag = e), + (this.key = t), + (this.sibling = + this.child = + this.return = + this.stateNode = + this.type = + this.elementType = + null), + (this.index = 0), + (this.ref = null), + (this.pendingProps = n), + (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 ks(e, n, t, r) { + return new ws(e, n, t, r); + } + function Ss(e) { + return !(!(e = e.prototype) || !e.isReactComponent); + } + function Es(e, n) { + var t = e.alternate; + return ( + null === t + ? (((t = ks(e.tag, n, e.key, e.mode)).elementType = e.elementType), + (t.type = e.type), + (t.stateNode = e.stateNode), + (t.alternate = e), + (e.alternate = t)) + : ((t.pendingProps = n), + (t.type = e.type), + (t.flags = 0), + (t.subtreeFlags = 0), + (t.deletions = null)), + (t.flags = 14680064 & e.flags), + (t.childLanes = e.childLanes), + (t.lanes = e.lanes), + (t.child = e.child), + (t.memoizedProps = e.memoizedProps), + (t.memoizedState = e.memoizedState), + (t.updateQueue = e.updateQueue), + (n = e.dependencies), + (t.dependencies = + null === n ? null : { lanes: n.lanes, firstContext: n.firstContext }), + (t.sibling = e.sibling), + (t.index = e.index), + (t.ref = e.ref), + t + ); + } + function xs(e, n, t, r, l, o) { + var u = 2; + if (((r = e), "function" == typeof e)) Ss(e) && (u = 1); + else if ("string" == typeof e) u = 5; + else + e: switch (e) { + case E: + return _s(t.children, l, o, n); + case x: + (u = 8), (l |= 8); + break; + case _: + return ( + ((e = ks(12, t, n, 2 | l)).elementType = _), (e.lanes = o), e + ); + case N: + return ((e = ks(13, t, n, l)).elementType = N), (e.lanes = o), e; + case z: + return ((e = ks(19, t, n, l)).elementType = z), (e.lanes = o), e; + case I: + return Cs(t, l, o, n); + default: + if ("object" == typeof e && null !== e) + switch (e.$$typeof) { + case C: + u = 10; + break e; + case P: + u = 9; + break e; + case T: + u = 11; + break e; + case L: + u = 14; + break e; + case O: + (u = 16), (r = null); + break e; + } + throw Error(a(130, null == e ? e : typeof e, "")); + } + return ( + ((n = ks(u, t, n, l)).elementType = e), (n.type = r), (n.lanes = o), n + ); + } + function _s(e, n, t, r) { + return ((e = ks(7, e, r, n)).lanes = t), e; + } + function Cs(e, n, t, r) { + return ( + ((e = ks(22, e, r, n)).elementType = I), + (e.lanes = t), + (e.stateNode = { isHidden: !1 }), + e + ); + } + function Ps(e, n, t) { + return ((e = ks(6, e, null, n)).lanes = t), e; + } + function Ts(e, n, t) { + return ( + ((n = ks(4, null !== e.children ? e.children : [], e.key, n)).lanes = + t), + (n.stateNode = { + containerInfo: e.containerInfo, + pendingChildren: null, + implementation: e.implementation, + }), + n + ); + } + function Ns(e, n, t, r, l) { + (this.tag = n), + (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 = hn(0)), + (this.expirationTimes = hn(-1)), + (this.entangledLanes = + this.finishedLanes = + this.mutableReadLanes = + this.expiredLanes = + this.pingedLanes = + this.suspendedLanes = + this.pendingLanes = + 0), + (this.entanglements = hn(0)), + (this.identifierPrefix = r), + (this.onRecoverableError = l), + (this.mutableSourceEagerHydrationData = null); + } + function zs(e, n, t, r, l, a, o, u, i) { + return ( + (e = new Ns(e, n, t, u, i)), + 1 === n ? ((n = 1), !0 === a && (n |= 8)) : (n = 0), + (a = ks(3, null, null, n)), + (e.current = a), + (a.stateNode = e), + (a.memoizedState = { + element: r, + isDehydrated: t, + cache: null, + transitions: null, + pendingSuspenseBoundaries: null, + }), + xa(a), + e + ); + } + function Ls(e, n, t) { + var r = + 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; + return { + $$typeof: S, + key: null == r ? null : "" + r, + children: e, + containerInfo: n, + implementation: t, + }; + } + function Os(e) { + if (!e) return wl; + e: { + if (Ae((e = e._reactInternals)) !== e || 1 !== e.tag) + throw Error(a(170)); + var n = e; + do { + switch (n.tag) { + case 3: + n = n.stateNode.context; + break e; + case 1: + if (_l(n.type)) { + n = n.stateNode.__reactInternalMemoizedMergedChildContext; + break e; + } + } + n = n.return; + } while (null !== n); + throw Error(a(171)); + } + if (1 === e.tag) { + var t = e.type; + if (_l(t)) return Tl(e, t, n); + } + return n; + } + function Is(e, n, t, r, l, a, o, u, i) { + return ( + ((e = zs(t, r, !0, e, 0, a, 0, u, i)).context = Os(null)), + (t = e.current), + ((a = Ca((r = Bi()), (l = Wi(t)))).callback = null != n ? n : null), + Pa(t, a, l), + (e.current.lanes = l), + mn(e, l, r), + qi(e, r), + e + ); + } + function Ms(e, n, t, r) { + var l = n.current, + a = Bi(), + o = Wi(l); + return ( + (t = Os(t)), + null === n.context ? (n.context = t) : (n.pendingContext = t), + ((n = Ca(a, o)).payload = { element: e }), + null !== (r = void 0 === r ? null : r) && (n.callback = r), + null !== (e = Pa(l, n, o)) && (Qi(e, l, o, a), Ta(e, l, o)), + o + ); + } + function Ds(e) { + if (!(e = e.current).child) return null; + switch (e.child.tag) { + case 5: + default: + return e.child.stateNode; + } + } + function Rs(e, n) { + if (null !== (e = e.memoizedState) && null !== e.dehydrated) { + var t = e.retryLane; + e.retryLane = 0 !== t && t < n ? t : n; + } + } + function Fs(e, n) { + Rs(e, n), (e = e.alternate) && Rs(e, n); + } + pi = function (e, n, t) { + if (null !== e) + if (e.memoizedProps !== n.pendingProps || Sl.current) pu = !0; + else { + if (0 == (e.lanes & t) && 0 == (128 & n.flags)) + return ( + (pu = !1), + (function (e, n, t) { + switch (n.tag) { + case 3: + Eu(n), oa(); + break; + case 5: + Za(n); + break; + case 1: + _l(n.type) && Nl(n); + break; + case 4: + Xa(n, n.stateNode.containerInfo); + break; + case 10: + var r = n.type._context, + l = n.memoizedProps.value; + bl(ca, r._currentValue), (r._currentValue = l); + break; + case 13: + if (null !== (r = n.memoizedState)) + return null !== r.dehydrated + ? (bl(eo, 1 & eo.current), (n.flags |= 128), null) + : 0 != (t & n.child.childLanes) + ? zu(e, n, t) + : (bl(eo, 1 & eo.current), + null !== (e = Fu(e, n, t)) ? e.sibling : null); + bl(eo, 1 & eo.current); + break; + case 19: + if (((r = 0 != (t & n.childLanes)), 0 != (128 & e.flags))) { + if (r) return Du(e, n, t); + n.flags |= 128; + } + if ( + (null !== (l = n.memoizedState) && + ((l.rendering = null), + (l.tail = null), + (l.lastEffect = null)), + bl(eo, eo.current), + r) + ) + break; + return null; + case 22: + case 23: + return (n.lanes = 0), yu(e, n, t); + } + return Fu(e, n, t); + })(e, n, t) + ); + pu = 0 != (131072 & e.flags); + } + else (pu = !1), Gl && 0 != (1048576 & n.flags) && Ql(n, jl, n.index); + switch (((n.lanes = 0), n.tag)) { + case 2: + var r = n.type; + Ru(e, n), (e = n.pendingProps); + var l = xl(n, kl.current); + ga(n, t), (l = go(null, n, r, e, l, t)); + var o = yo(); + return ( + (n.flags |= 1), + "object" == typeof l && + null !== l && + "function" == typeof l.render && + void 0 === l.$$typeof + ? ((n.tag = 1), + (n.memoizedState = null), + (n.updateQueue = null), + _l(r) ? ((o = !0), Nl(n)) : (o = !1), + (n.memoizedState = + null !== l.state && void 0 !== l.state ? l.state : null), + xa(n), + (l.updater = Ma), + (n.stateNode = l), + (l._reactInternals = n), + Ua(n, r, e, t), + (n = Su(null, n, r, !0, o, t))) + : ((n.tag = 0), + Gl && o && ql(n), + hu(null, n, l, t), + (n = n.child)), + n + ); + case 16: + r = n.elementType; + e: { + switch ( + (Ru(e, n), + (e = n.pendingProps), + (r = (l = r._init)(r._payload)), + (n.type = r), + (l = n.tag = + (function (e) { + if ("function" == typeof e) return Ss(e) ? 1 : 0; + if (null != e) { + if ((e = e.$$typeof) === T) return 11; + if (e === L) return 14; + } + return 2; + })(r)), + (e = sa(r, e)), + l) + ) { + case 0: + n = wu(null, n, r, e, t); + break e; + case 1: + n = ku(null, n, r, e, t); + break e; + case 11: + n = mu(null, n, r, e, t); + break e; + case 14: + n = vu(null, n, r, sa(r.type, e), t); + break e; + } + throw Error(a(306, r, "")); + } + return n; + case 0: + return ( + (r = n.type), + (l = n.pendingProps), + wu(e, n, r, (l = n.elementType === r ? l : sa(r, l)), t) + ); + case 1: + return ( + (r = n.type), + (l = n.pendingProps), + ku(e, n, r, (l = n.elementType === r ? l : sa(r, l)), t) + ); + case 3: + e: { + if ((Eu(n), null === e)) throw Error(a(387)); + (r = n.pendingProps), + (l = (o = n.memoizedState).element), + _a(e, n), + za(n, r, null, t); + var u = n.memoizedState; + if (((r = u.element), o.isDehydrated)) { + if ( + ((o = { + element: r, + isDehydrated: !1, + cache: u.cache, + pendingSuspenseBoundaries: u.pendingSuspenseBoundaries, + transitions: u.transitions, + }), + (n.updateQueue.baseState = o), + (n.memoizedState = o), + 256 & n.flags) + ) { + n = xu(e, n, r, t, (l = ru(Error(a(423)), n))); + break e; + } + if (r !== l) { + n = xu(e, n, r, t, (l = ru(Error(a(424)), n))); + break e; + } + for ( + Xl = tl(n.stateNode.containerInfo.firstChild), + Yl = n, + Gl = !0, + Zl = null, + t = Ba(n, null, r, t), + n.child = t; + t; + + ) + (t.flags = (-3 & t.flags) | 4096), (t = t.sibling); + } else { + if ((oa(), r === l)) { + n = Fu(e, n, t); + break e; + } + hu(e, n, r, t); + } + n = n.child; + } + return n; + case 5: + return ( + Za(n), + null === e && ta(n), + (r = n.type), + (l = n.pendingProps), + (o = null !== e ? e.memoizedProps : null), + (u = l.children), + Yr(r, l) ? (u = null) : null !== o && Yr(r, o) && (n.flags |= 32), + bu(e, n), + hu(e, n, u, t), + n.child + ); + case 6: + return null === e && ta(n), null; + case 13: + return zu(e, n, t); + case 4: + return ( + Xa(n, n.stateNode.containerInfo), + (r = n.pendingProps), + null === e ? (n.child = $a(n, null, r, t)) : hu(e, n, r, t), + n.child + ); + case 11: + return ( + (r = n.type), + (l = n.pendingProps), + mu(e, n, r, (l = n.elementType === r ? l : sa(r, l)), t) + ); + case 7: + return hu(e, n, n.pendingProps, t), n.child; + case 8: + case 12: + return hu(e, n, n.pendingProps.children, t), n.child; + case 10: + e: { + if ( + ((r = n.type._context), + (l = n.pendingProps), + (o = n.memoizedProps), + (u = l.value), + bl(ca, r._currentValue), + (r._currentValue = u), + null !== o) + ) + if (nr(o.value, u)) { + if (o.children === l.children && !Sl.current) { + n = Fu(e, n, t); + break e; + } + } else + for (null !== (o = n.child) && (o.return = n); null !== o; ) { + var i = o.dependencies; + if (null !== i) { + u = o.child; + for (var s = i.firstContext; null !== s; ) { + if (s.context === r) { + if (1 === o.tag) { + (s = Ca(-1, t & -t)).tag = 2; + var c = o.updateQueue; + if (null !== c) { + var f = (c = c.shared).pending; + null === f + ? (s.next = s) + : ((s.next = f.next), (f.next = s)), + (c.pending = s); + } + } + (o.lanes |= t), + null !== (s = o.alternate) && (s.lanes |= t), + va(o.return, t, n), + (i.lanes |= t); + break; + } + s = s.next; + } + } else if (10 === o.tag) + u = o.type === n.type ? null : o.child; + else if (18 === o.tag) { + if (null === (u = o.return)) throw Error(a(341)); + (u.lanes |= t), + null !== (i = u.alternate) && (i.lanes |= t), + va(u, t, n), + (u = o.sibling); + } else u = o.child; + if (null !== u) u.return = o; + else + for (u = o; null !== u; ) { + if (u === n) { + u = null; + break; + } + if (null !== (o = u.sibling)) { + (o.return = u.return), (u = o); + break; + } + u = u.return; + } + o = u; + } + hu(e, n, l.children, t), (n = n.child); + } + return n; + case 9: + return ( + (l = n.type), + (r = n.pendingProps.children), + ga(n, t), + (r = r((l = ya(l)))), + (n.flags |= 1), + hu(e, n, r, t), + n.child + ); + case 14: + return ( + (l = sa((r = n.type), n.pendingProps)), + vu(e, n, r, (l = sa(r.type, l)), t) + ); + case 15: + return gu(e, n, n.type, n.pendingProps, t); + case 17: + return ( + (r = n.type), + (l = n.pendingProps), + (l = n.elementType === r ? l : sa(r, l)), + Ru(e, n), + (n.tag = 1), + _l(r) ? ((e = !0), Nl(n)) : (e = !1), + ga(n, t), + Ra(n, r, l), + Ua(n, r, l, t), + Su(null, n, r, !0, e, t) + ); + case 19: + return Du(e, n, t); + case 22: + return yu(e, n, t); + } + throw Error(a(156, n.tag)); + }; + var Us = + "function" == typeof reportError + ? reportError + : function (e) { + console.error(e); + }; + function js(e) { + this._internalRoot = e; + } + function As(e) { + this._internalRoot = e; + } + function Hs(e) { + return !( + !e || + (1 !== e.nodeType && 9 !== e.nodeType && 11 !== e.nodeType) + ); + } + function Vs(e) { + return !( + !e || + (1 !== e.nodeType && + 9 !== e.nodeType && + 11 !== e.nodeType && + (8 !== e.nodeType || " react-mount-point-unstable " !== e.nodeValue)) + ); + } + function $s() {} + function Bs(e, n, t, r, l) { + var a = t._reactRootContainer; + if (a) { + var o = a; + if ("function" == typeof l) { + var u = l; + l = function () { + var e = Ds(o); + u.call(e); + }; + } + Ms(n, o, e, l); + } else + o = (function (e, n, t, r, l) { + if (l) { + if ("function" == typeof r) { + var a = r; + r = function () { + var e = Ds(o); + a.call(e); + }; + } + var o = Is(n, r, e, 0, null, !1, 0, "", $s); + return ( + (e._reactRootContainer = o), + (e[ul] = o.current), + Dr(8 === e.nodeType ? e.parentNode : e), + es(), + o + ); + } + for (; (l = e.lastChild); ) e.removeChild(l); + if ("function" == typeof r) { + var u = r; + r = function () { + var e = Ds(i); + u.call(e); + }; + } + var i = zs(e, 0, !1, null, 0, !1, 0, "", $s); + return ( + (e._reactRootContainer = i), + (e[ul] = i.current), + Dr(8 === e.nodeType ? e.parentNode : e), + es(function () { + Ms(n, i, t, r); + }), + i + ); + })(t, n, e, l, r); + return Ds(o); + } + (As.prototype.render = js.prototype.render = + function (e) { + var n = this._internalRoot; + if (null === n) throw Error(a(409)); + Ms(e, n, null, null); + }), + (As.prototype.unmount = js.prototype.unmount = + function () { + var e = this._internalRoot; + if (null !== e) { + this._internalRoot = null; + var n = e.containerInfo; + es(function () { + Ms(null, e, null, null); + }), + (n[ul] = null); + } + }), + (As.prototype.unstable_scheduleHydration = function (e) { + if (e) { + var n = Sn(); + e = { blockedOn: null, target: e, priority: n }; + for (var t = 0; t < Ln.length && 0 !== n && n < Ln[t].priority; t++); + Ln.splice(t, 0, e), 0 === t && Dn(e); + } + }), + (bn = function (e) { + switch (e.tag) { + case 3: + var n = e.stateNode; + if (n.current.memoizedState.isDehydrated) { + var t = sn(n.pendingLanes); + 0 !== t && + (vn(n, 1 | t), + qi(n, Ke()), + 0 == (6 & yi) && ((Oi = Ke() + 500), Dl())); + } + break; + case 13: + es(function () { + var n = Sa(e, 1); + if (null !== n) { + var t = Bi(); + Qi(n, e, 1, t); + } + }), + Fs(e, 1); + } + }), + (wn = function (e) { + if (13 === e.tag) { + var n = Sa(e, 134217728); + if (null !== n) Qi(n, e, 134217728, Bi()); + Fs(e, 134217728); + } + }), + (kn = function (e) { + if (13 === e.tag) { + var n = Wi(e), + t = Sa(e, n); + if (null !== t) Qi(t, e, n, Bi()); + Fs(e, n); + } + }), + (Sn = function () { + return gn; + }), + (En = function (e, n) { + var t = gn; + try { + return (gn = e), n(); + } finally { + gn = t; + } + }), + (we = function (e, n, t) { + switch (n) { + case "input": + if ((G(e, t), (n = t.name), "radio" === t.type && null != n)) { + for (t = e; t.parentNode; ) t = t.parentNode; + for ( + t = t.querySelectorAll( + "input[name=" + JSON.stringify("" + n) + '][type="radio"]' + ), + n = 0; + n < t.length; + n++ + ) { + var r = t[n]; + if (r !== e && r.form === e.form) { + var l = hl(r); + if (!l) throw Error(a(90)); + Q(r), G(r, l); + } + } + } + break; + case "textarea": + le(e, t); + break; + case "select": + null != (n = t.value) && ne(e, !!t.multiple, n, !1); + } + }), + (Ce = Ji), + (Pe = es); + var Ws = { usingClientEntryPoint: !1, Events: [dl, pl, hl, xe, _e, Ji] }, + Qs = { + findFiberByHostInstance: fl, + bundleType: 0, + version: "18.2.0", + rendererPackageName: "react-dom", + }, + qs = { + bundleType: Qs.bundleType, + version: Qs.version, + rendererPackageName: Qs.rendererPackageName, + rendererConfig: Qs.rendererConfig, + overrideHookState: null, + overrideHookStateDeletePath: null, + overrideHookStateRenamePath: null, + overrideProps: null, + overridePropsDeletePath: null, + overridePropsRenamePath: null, + setErrorHandler: null, + setSuspenseHandler: null, + scheduleUpdate: null, + currentDispatcherRef: w.ReactCurrentDispatcher, + findHostInstanceByFiber: function (e) { + return null === (e = $e(e)) ? null : e.stateNode; + }, + findFiberByHostInstance: + Qs.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 Ks = __REACT_DEVTOOLS_GLOBAL_HOOK__; + if (!Ks.isDisabled && Ks.supportsFiber) + try { + (nn = Ks.inject(qs)), (tn = Ks); + } catch (e) {} + } + (n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = Ws), + (n.createPortal = function (e, n) { + var t = + 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; + if (!Hs(n)) throw Error(a(200)); + return Ls(e, n, null, t); + }), + (n.createRoot = function (e, n) { + if (!Hs(e)) throw Error(a(299)); + var t = !1, + r = "", + l = Us; + return ( + null != n && + (!0 === n.unstable_strictMode && (t = !0), + void 0 !== n.identifierPrefix && (r = n.identifierPrefix), + void 0 !== n.onRecoverableError && (l = n.onRecoverableError)), + (n = zs(e, 1, !1, null, 0, t, 0, r, l)), + (e[ul] = n.current), + Dr(8 === e.nodeType ? e.parentNode : e), + new js(n) + ); + }), + (n.findDOMNode = function (e) { + if (null == e) return null; + if (1 === e.nodeType) return e; + var n = e._reactInternals; + if (void 0 === n) { + if ("function" == typeof e.render) throw Error(a(188)); + throw ((e = Object.keys(e).join(",")), Error(a(268, e))); + } + return (e = null === (e = $e(n)) ? null : e.stateNode); + }), + (n.flushSync = function (e) { + return es(e); + }), + (n.hydrate = function (e, n, t) { + if (!Vs(n)) throw Error(a(200)); + return Bs(null, e, n, !0, t); + }), + (n.hydrateRoot = function (e, n, t) { + if (!Hs(e)) throw Error(a(405)); + var r = (null != t && t.hydratedSources) || null, + l = !1, + o = "", + u = Us; + if ( + (null != t && + (!0 === t.unstable_strictMode && (l = !0), + void 0 !== t.identifierPrefix && (o = t.identifierPrefix), + void 0 !== t.onRecoverableError && (u = t.onRecoverableError)), + (n = Is(n, null, e, 1, null != t ? t : null, l, 0, o, u)), + (e[ul] = n.current), + Dr(e), + r) + ) + for (e = 0; e < r.length; e++) + (l = (l = (t = r[e])._getVersion)(t._source)), + null == n.mutableSourceEagerHydrationData + ? (n.mutableSourceEagerHydrationData = [t, l]) + : n.mutableSourceEagerHydrationData.push(t, l); + return new As(n); + }), + (n.render = function (e, n, t) { + if (!Vs(n)) throw Error(a(200)); + return Bs(null, e, n, !1, t); + }), + (n.unmountComponentAtNode = function (e) { + if (!Vs(e)) throw Error(a(40)); + return ( + !!e._reactRootContainer && + (es(function () { + Bs(null, null, e, !1, function () { + (e._reactRootContainer = null), (e[ul] = null); + }); + }), + !0) + ); + }), + (n.unstable_batchedUpdates = Ji), + (n.unstable_renderSubtreeIntoContainer = function (e, n, t, r) { + if (!Vs(t)) throw Error(a(200)); + if (null == e || void 0 === e._reactInternals) throw Error(a(38)); + return Bs(e, n, t, !1, r); + }), + (n.version = "18.2.0-next-9e3b772b8-20220608"); + }, + function (e, n, t) { + "use strict"; + e.exports = t(6); + }, + function (e, n, t) { + "use strict"; + (function (e) { + /** + * @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 t(e, n) { + var t = e.length; + e.push(n); + e: for (; 0 < t; ) { + var r = (t - 1) >>> 1, + l = e[r]; + if (!(0 < a(l, n))) break e; + (e[r] = n), (e[t] = l), (t = r); + } + } + function r(e) { + return 0 === e.length ? null : e[0]; + } + function l(e) { + if (0 === e.length) return null; + var n = e[0], + t = e.pop(); + if (t !== n) { + e[0] = t; + e: for (var r = 0, l = e.length, o = l >>> 1; r < o; ) { + var u = 2 * (r + 1) - 1, + i = e[u], + s = u + 1, + c = e[s]; + if (0 > a(i, t)) + s < l && 0 > a(c, i) + ? ((e[r] = c), (e[s] = t), (r = s)) + : ((e[r] = i), (e[u] = t), (r = u)); + else { + if (!(s < l && 0 > a(c, t))) break e; + (e[r] = c), (e[s] = t), (r = s); + } + } + } + return n; + } + function a(e, n) { + var t = e.sortIndex - n.sortIndex; + return 0 !== t ? t : e.id - n.id; + } + if ( + "object" == typeof performance && + "function" == typeof performance.now + ) { + var o = performance; + n.unstable_now = function () { + return o.now(); + }; + } else { + var u = Date, + i = u.now(); + n.unstable_now = function () { + return u.now() - i; + }; + } + var s = [], + c = [], + f = 1, + d = null, + p = 3, + h = !1, + m = !1, + v = !1, + g = "function" == typeof setTimeout ? setTimeout : null, + y = "function" == typeof clearTimeout ? clearTimeout : null, + b = void 0 !== e ? e : null; + function w(e) { + for (var n = r(c); null !== n; ) { + if (null === n.callback) l(c); + else { + if (!(n.startTime <= e)) break; + l(c), (n.sortIndex = n.expirationTime), t(s, n); + } + n = r(c); + } + } + function k(e) { + if (((v = !1), w(e), !m)) + if (null !== r(s)) (m = !0), I(S); + else { + var n = r(c); + null !== n && M(k, n.startTime - e); + } + } + function S(e, t) { + (m = !1), v && ((v = !1), y(C), (C = -1)), (h = !0); + var a = p; + try { + for ( + w(t), d = r(s); + null !== d && (!(d.expirationTime > t) || (e && !N())); + + ) { + var o = d.callback; + if ("function" == typeof o) { + (d.callback = null), (p = d.priorityLevel); + var u = o(d.expirationTime <= t); + (t = n.unstable_now()), + "function" == typeof u ? (d.callback = u) : d === r(s) && l(s), + w(t); + } else l(s); + d = r(s); + } + if (null !== d) var i = !0; + else { + var f = r(c); + null !== f && M(k, f.startTime - t), (i = !1); + } + return i; + } finally { + (d = null), (p = a), (h = !1); + } + } + "undefined" != typeof navigator && + void 0 !== navigator.scheduling && + void 0 !== navigator.scheduling.isInputPending && + navigator.scheduling.isInputPending.bind(navigator.scheduling); + var E, + x = !1, + _ = null, + C = -1, + P = 5, + T = -1; + function N() { + return !(n.unstable_now() - T < P); + } + function z() { + if (null !== _) { + var e = n.unstable_now(); + T = e; + var t = !0; + try { + t = _(!0, e); + } finally { + t ? E() : ((x = !1), (_ = null)); + } + } else x = !1; + } + if ("function" == typeof b) + E = function () { + b(z); + }; + else if ("undefined" != typeof MessageChannel) { + var L = new MessageChannel(), + O = L.port2; + (L.port1.onmessage = z), + (E = function () { + O.postMessage(null); + }); + } else + E = function () { + g(z, 0); + }; + function I(e) { + (_ = e), x || ((x = !0), E()); + } + function M(e, t) { + C = g(function () { + e(n.unstable_now()); + }, t); + } + (n.unstable_IdlePriority = 5), + (n.unstable_ImmediatePriority = 1), + (n.unstable_LowPriority = 4), + (n.unstable_NormalPriority = 3), + (n.unstable_Profiling = null), + (n.unstable_UserBlockingPriority = 2), + (n.unstable_cancelCallback = function (e) { + e.callback = null; + }), + (n.unstable_continueExecution = function () { + m || h || ((m = !0), I(S)); + }), + (n.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); + }), + (n.unstable_getCurrentPriorityLevel = function () { + return p; + }), + (n.unstable_getFirstCallbackNode = function () { + return r(s); + }), + (n.unstable_next = function (e) { + switch (p) { + case 1: + case 2: + case 3: + var n = 3; + break; + default: + n = p; + } + var t = p; + p = n; + try { + return e(); + } finally { + p = t; + } + }), + (n.unstable_pauseExecution = function () {}), + (n.unstable_requestPaint = function () {}), + (n.unstable_runWithPriority = function (e, n) { + switch (e) { + case 1: + case 2: + case 3: + case 4: + case 5: + break; + default: + e = 3; + } + var t = p; + p = e; + try { + return n(); + } finally { + p = t; + } + }), + (n.unstable_scheduleCallback = function (e, l, a) { + var o = n.unstable_now(); + switch ( + ("object" == typeof a && null !== a + ? (a = "number" == typeof (a = a.delay) && 0 < a ? o + a : o) + : (a = o), + e) + ) { + case 1: + var u = -1; + break; + case 2: + u = 250; + break; + case 5: + u = 1073741823; + break; + case 4: + u = 1e4; + break; + default: + u = 5e3; + } + return ( + (e = { + id: f++, + callback: l, + priorityLevel: e, + startTime: a, + expirationTime: (u = a + u), + sortIndex: -1, + }), + a > o + ? ((e.sortIndex = a), + t(c, e), + null === r(s) && + e === r(c) && + (v ? (y(C), (C = -1)) : (v = !0), M(k, a - o))) + : ((e.sortIndex = u), t(s, e), m || h || ((m = !0), I(S))), + e + ); + }), + (n.unstable_shouldYield = N), + (n.unstable_wrapCallback = function (e) { + var n = p; + return function () { + var t = p; + p = n; + try { + return e.apply(this, arguments); + } finally { + p = t; + } + }; + }); + }).call(this, t(7).setImmediate); + }, + function (e, n, t) { + (function (e) { + var r = + (void 0 !== e && e) || ("undefined" != typeof self && self) || window, + l = Function.prototype.apply; + function a(e, n) { + (this._id = e), (this._clearFn = n); + } + (n.setTimeout = function () { + return new a(l.call(setTimeout, r, arguments), clearTimeout); + }), + (n.setInterval = function () { + return new a(l.call(setInterval, r, arguments), clearInterval); + }), + (n.clearTimeout = n.clearInterval = + function (e) { + e && e.close(); + }), + (a.prototype.unref = a.prototype.ref = function () {}), + (a.prototype.close = function () { + this._clearFn.call(r, this._id); + }), + (n.enroll = function (e, n) { + clearTimeout(e._idleTimeoutId), (e._idleTimeout = n); + }), + (n.unenroll = function (e) { + clearTimeout(e._idleTimeoutId), (e._idleTimeout = -1); + }), + (n._unrefActive = n.active = + function (e) { + clearTimeout(e._idleTimeoutId); + var n = e._idleTimeout; + n >= 0 && + (e._idleTimeoutId = setTimeout(function () { + e._onTimeout && e._onTimeout(); + }, n)); + }), + t(8), + (n.setImmediate = + ("undefined" != typeof self && self.setImmediate) || + (void 0 !== e && e.setImmediate) || + (this && this.setImmediate)), + (n.clearImmediate = + ("undefined" != typeof self && self.clearImmediate) || + (void 0 !== e && e.clearImmediate) || + (this && this.clearImmediate)); + }).call(this, t(1)); + }, + function (e, n, t) { + (function (e, n) { + !(function (e, t) { + "use strict"; + if (!e.setImmediate) { + var r, + l, + a, + o, + u, + i = 1, + s = {}, + c = !1, + f = e.document, + d = Object.getPrototypeOf && Object.getPrototypeOf(e); + (d = d && d.setTimeout ? d : e), + "[object process]" === {}.toString.call(e.process) + ? (r = function (e) { + n.nextTick(function () { + h(e); + }); + }) + : !(function () { + if (e.postMessage && !e.importScripts) { + var n = !0, + t = e.onmessage; + return ( + (e.onmessage = function () { + n = !1; + }), + e.postMessage("", "*"), + (e.onmessage = t), + n + ); + } + })() + ? e.MessageChannel + ? (((a = new MessageChannel()).port1.onmessage = function (e) { + h(e.data); + }), + (r = function (e) { + a.port2.postMessage(e); + })) + : f && "onreadystatechange" in f.createElement("script") + ? ((l = f.documentElement), + (r = function (e) { + var n = f.createElement("script"); + (n.onreadystatechange = function () { + h(e), + (n.onreadystatechange = null), + l.removeChild(n), + (n = null); + }), + l.appendChild(n); + })) + : (r = function (e) { + setTimeout(h, 0, e); + }) + : ((o = "setImmediate$" + Math.random() + "$"), + (u = function (n) { + n.source === e && + "string" == typeof n.data && + 0 === n.data.indexOf(o) && + h(+n.data.slice(o.length)); + }), + e.addEventListener + ? e.addEventListener("message", u, !1) + : e.attachEvent("onmessage", u), + (r = function (n) { + e.postMessage(o + n, "*"); + })), + (d.setImmediate = function (e) { + "function" != typeof e && (e = new Function("" + e)); + for ( + var n = new Array(arguments.length - 1), t = 0; + t < n.length; + t++ + ) + n[t] = arguments[t + 1]; + var l = { callback: e, args: n }; + return (s[i] = l), r(i), i++; + }), + (d.clearImmediate = p); + } + function p(e) { + delete s[e]; + } + function h(e) { + if (c) setTimeout(h, 0, e); + else { + var n = s[e]; + if (n) { + c = !0; + try { + !(function (e) { + var n = e.callback, + t = e.args; + switch (t.length) { + case 0: + n(); + break; + case 1: + n(t[0]); + break; + case 2: + n(t[0], t[1]); + break; + case 3: + n(t[0], t[1], t[2]); + break; + default: + n.apply(void 0, t); + } + })(n); + } finally { + p(e), (c = !1); + } + } + } + } + })("undefined" == typeof self ? (void 0 === e ? this : e) : self); + }).call(this, t(1), t(9)); + }, + function (e, n) { + var t, + r, + l = (e.exports = {}); + function a() { + throw new Error("setTimeout has not been defined"); + } + function o() { + throw new Error("clearTimeout has not been defined"); + } + function u(e) { + if (t === setTimeout) return setTimeout(e, 0); + if ((t === a || !t) && setTimeout) + return (t = setTimeout), setTimeout(e, 0); + try { + return t(e, 0); + } catch (n) { + try { + return t.call(null, e, 0); + } catch (n) { + return t.call(this, e, 0); + } + } + } + !(function () { + try { + t = "function" == typeof setTimeout ? setTimeout : a; + } catch (e) { + t = a; + } + try { + r = "function" == typeof clearTimeout ? clearTimeout : o; + } catch (e) { + r = o; + } + })(); + var i, + s = [], + c = !1, + f = -1; + function d() { + c && + i && + ((c = !1), i.length ? (s = i.concat(s)) : (f = -1), s.length && p()); + } + function p() { + if (!c) { + var e = u(d); + c = !0; + for (var n = s.length; n; ) { + for (i = s, s = []; ++f < n; ) i && i[f].run(); + (f = -1), (n = s.length); + } + (i = null), + (c = !1), + (function (e) { + if (r === clearTimeout) return clearTimeout(e); + if ((r === o || !r) && clearTimeout) + return (r = clearTimeout), clearTimeout(e); + try { + r(e); + } catch (n) { + try { + return r.call(null, e); + } catch (n) { + return r.call(this, e); + } + } + })(e); + } + } + function h(e, n) { + (this.fun = e), (this.array = n); + } + function m() {} + (l.nextTick = function (e) { + var n = new Array(arguments.length - 1); + if (arguments.length > 1) + for (var t = 1; t < arguments.length; t++) n[t - 1] = arguments[t]; + s.push(new h(e, n)), 1 !== s.length || c || u(p); + }), + (h.prototype.run = function () { + this.fun.apply(null, this.array); + }), + (l.title = "browser"), + (l.browser = !0), + (l.env = {}), + (l.argv = []), + (l.version = ""), + (l.versions = {}), + (l.on = m), + (l.addListener = m), + (l.once = m), + (l.off = m), + (l.removeListener = m), + (l.removeAllListeners = m), + (l.emit = m), + (l.prependListener = m), + (l.prependOnceListener = m), + (l.listeners = function (e) { + return []; + }), + (l.binding = function (e) { + throw new Error("process.binding is not supported"); + }), + (l.cwd = function () { + return "/"; + }), + (l.chdir = function (e) { + throw new Error("process.chdir is not supported"); + }), + (l.umask = function () { + return 0; + }); + }, + function (e, n, t) { + "use strict"; + t.r(n); + var r = t(0), + l = t.n(r), + a = t(2), + o = t.n(a), + u = function () { + return l.a.createElement("h1", null, "What time is it?"); + }, + i = document.getElementById("root"); + o.a.createRoot(i).render(l.a.createElement(u, null)), e.hot.accept(); + }, +]); diff --git a/public/index.html b/public/index.html index 6652c7dd60ad34f6d80148f3c8e6876702d19854..971e5ee8386dab0045f64b54d075947344e3e385 100644 --- a/public/index.html +++ b/public/index.html @@ -1,23 +1,15 @@ <!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <meta name="generator" content="GitLab Pages"> - <title>Plain HTML site using GitLab Pages</title> - <link rel="stylesheet" href="style.css"> - </head> - <body> - <div class="navbar"> - <a href="https://pages.gitlab.io/plain-html/">Plain HTML Example</a> - <a href="https://gitlab.com/pages/plain-html/">Repository</a> - <a href="https://gitlab.com/pages/">Other Examples</a> - </div> +<html lang="en"> - <h1>Hello World!</h1> +<head> + <meta charset="utf-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /> + <title>React App</title> +</head> - <p> - This is a simple plain-HTML website on GitLab Pages, without any fancy static site generator. - </p> - </body> -</html> +<body> + <div id="root"></div> + <script src="./app.bundle.js"></script> +</body> +</html> \ No newline at end of file diff --git a/public/style.css b/public/style.css deleted file mode 100644 index 3eae4084bda0c2270306b14ac8c1ca732415edc3..0000000000000000000000000000000000000000 --- a/public/style.css +++ /dev/null @@ -1,24 +0,0 @@ -body { - font-family: sans-serif; - margin: auto; - max-width: 1280px; -} - -.navbar { - background-color: #313236; - border-radius: 2px; - max-width: 800px; -} - -.navbar a { - color: #aaa; - display: inline-block; - font-size: 15px; - padding: 10px; - text-decoration: none; -} - -.navbar a:hover { - color: #ffffff; -} - diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000000000000000000000000000000000000..61af85d459a2b458a89fc9c458702890f7613fe0 --- /dev/null +++ b/src/App.js @@ -0,0 +1,40 @@ +import React, { useState } from "react"; + +const TimeButton = (props) => { + let [time, setTime] = useState(null); + + const displayTime = () => { + let date = new Date(); + setTime(date.toLocaleString("ko-KR", { timeZone: props.tz })); + }; + + return ( + <> + <button onClick={displayTime} tz={props.cityName}> + {props.cityName} + </button> + <div id="time"> {time}</div> + </> + ); +}; + +const App = () => { + var cityList = [ + { cityName: "Seoul", timezone: "Asia/Seoul" }, + { cityName: "London", timezone: "Europe/London" }, + { cityName: "NewYork", timezone: "America/New_York" }, + ]; + + return ( + <div> + {cityList.map((city, index) => ( + <div key={index}> + <h1>{city.cityName}</h1> + <TimeButton cityName={city.cityName} tz={city.timezone} /> + </div> + ))} + </div> + ); +}; + +export default App; diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000000000000000000000000000000000000..16383fdc652c1857bf3d78141ea9f66ccde1f054 --- /dev/null +++ b/src/index.js @@ -0,0 +1,10 @@ +import React from "react"; +import ReactDOM from "react-dom/client"; +import App from "./App"; + +var container = document.getElementById("root"); +var root = ReactDOM.createRoot(container); + +root.render(<App />); + +module.hot.accept(); diff --git a/webpack.config.js b/webpack.config.js new file mode 100644 index 0000000000000000000000000000000000000000..472e177e8fbfae3b5982ef45bf7ff69587776eda --- /dev/null +++ b/webpack.config.js @@ -0,0 +1,41 @@ +const path = require("path"); +const webpack = require("webpack"); + +module.exports = { + entry: { + app: "./src/index.js", + }, + output: { + filename: "[name].bundle.js", + path: path.resolve(__dirname, "public"), + }, + module: { + rules: [ + { + test: /\.(js|jsx)$/, + exclude: /node_modules/, + use: { + loader: "babel-loader", + }, + }, + { + test: /\.css$/i, + use: ["style-loader", "css-loader"], + }, + { + test: /\.(png|jpe?g|gif)$/i, + loader: "file-loader", + }, + ], + }, + devServer: { + static: { + directory: path.join(__dirname, "public"), + }, + allowedHosts: "all", + }, + plugins: [new webpack.HotModuleReplacementPlugin()], + watchOptions: { + ignored: "**/node_modules", + }, +};