Skip to content

Instantly share code, notes, and snippets.

@liamzebedee
Created October 31, 2023 07:52
Show Gist options
  • Save liamzebedee/a714df8e7dd6dcba4ee317828fd083fd to your computer and use it in GitHub Desktop.
Save liamzebedee/a714df8e7dd6dcba4ee317828fd083fd to your computer and use it in GitHub Desktop.
/*! For license information please see main.903fc3df.js.LICENSE.txt */ ! function() {
var e = {
694: function(e, t) {
var n;
! function() {
"use strict";
var r = {}.hasOwnProperty;
function i() {
for (var e = [], t = 0; t < arguments.length; t++) {
var n = arguments[t];
if (n) {
var a = typeof n;
if ("string" === a || "number" === a) e.push(n);
else if (Array.isArray(n)) {
if (n.length) {
var o = i.apply(null, n);
o && e.push(o)
}
} else if ("object" === a) {
if (n.toString !== Object.prototype.toString && !n.toString.toString().includes("[native code]")) {
e.push(n.toString());
continue
}
for (var s in n) r.call(n, s) && n[s] && e.push(s)
}
}
}
return e.join(" ")
}
e.exports ? (i.default = i, e.exports = i) : void 0 === (n = function() {
return i
}.apply(t, [])) || (e.exports = n)
}()
},
110: function(e, t, n) {
"use strict";
var r = n(441),
i = {
childContextTypes: !0,
contextType: !0,
contextTypes: !0,
defaultProps: !0,
displayName: !0,
getDefaultProps: !0,
getDerivedStateFromError: !0,
getDerivedStateFromProps: !0,
mixins: !0,
propTypes: !0,
type: !0
},
a = {
name: !0,
length: !0,
prototype: !0,
caller: !0,
callee: !0,
arguments: !0,
arity: !0
},
o = {
$$typeof: !0,
compare: !0,
defaultProps: !0,
displayName: !0,
propTypes: !0,
type: !0
},
s = {};
function l(e) {
return r.isMemo(e) ? o : s[e.$$typeof] || i
}
s[r.ForwardRef] = {
$$typeof: !0,
render: !0,
defaultProps: !0,
displayName: !0,
propTypes: !0
}, s[r.Memo] = o;
var c = Object.defineProperty,
u = Object.getOwnPropertyNames,
d = Object.getOwnPropertySymbols,
f = Object.getOwnPropertyDescriptor,
p = Object.getPrototypeOf,
h = Object.prototype;
e.exports = function e(t, n, r) {
if ("string" !== typeof n) {
if (h) {
var i = p(n);
i && i !== h && e(t, i, r)
}
var o = u(n);
d && (o = o.concat(d(n)));
for (var s = l(t), m = l(n), g = 0; g < o.length; ++g) {
var v = o[g];
if (!a[v] && (!r || !r[v]) && (!m || !m[v]) && (!s || !s[v])) {
var y = f(n, v);
try {
c(t, v, y)
} catch (b) {}
}
}
}
return t
}
},
176: function(e) {
"use strict";
e.exports = function(e, t, n, r, i, a, o, s) {
if (!e) {
var l;
if (void 0 === t) l = new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");
else {
var c = [n, r, i, a, o, s],
u = 0;
(l = new Error(t.replace(/%s/g, (function() {
return c[u++]
})))).name = "Invariant Violation"
}
throw l.framesToPop = 1, l
}
}
},
571: function(e) {
e.exports = Array.isArray || function(e) {
return "[object Array]" == Object.prototype.toString.call(e)
}
},
725: function(e) {
"use strict";
var t = Object.getOwnPropertySymbols,
n = Object.prototype.hasOwnProperty,
r = Object.prototype.propertyIsEnumerable;
e.exports = function() {
try {
if (!Object.assign) return !1;
var e = new String("abc");
if (e[5] = "de", "5" === Object.getOwnPropertyNames(e)[0]) return !1;
for (var t = {}, n = 0; n < 10; n++) t["_" + String.fromCharCode(n)] = n;
if ("0123456789" !== Object.getOwnPropertyNames(t).map((function(e) {
return t[e]
})).join("")) return !1;
var r = {};
return "abcdefghijklmnopqrst".split("").forEach((function(e) {
r[e] = e
})), "abcdefghijklmnopqrst" === Object.keys(Object.assign({}, r)).join("")
} catch (i) {
return !1
}
}() ? Object.assign : function(e, i) {
for (var a, o, s = function(e) {
if (null === e || void 0 === e) throw new TypeError("Object.assign cannot be called with null or undefined");
return Object(e)
}(e), l = 1; l < arguments.length; l++) {
for (var c in a = Object(arguments[l])) n.call(a, c) && (s[c] = a[c]);
if (t) {
o = t(a);
for (var u = 0; u < o.length; u++) r.call(a, o[u]) && (s[o[u]] = a[o[u]])
}
}
return s
}
},
25: function(e, t) {
var n, r, i;
r = [], n = function e() {
"use strict";
var t = "undefined" != typeof self ? self : "undefined" != typeof window ? window : void 0 !== t ? t : {},
n = !t.document && !!t.postMessage,
r = t.IS_PAPA_WORKER || !1,
i = {},
a = 0,
o = {
parse: function(n, r) {
var s = (r = r || {}).dynamicTyping || !1;
if (w(s) && (r.dynamicTypingFunction = s, s = {}), r.dynamicTyping = s, r.transform = !!w(r.transform) && r.transform, r.worker && o.WORKERS_SUPPORTED) {
var l = function() {
if (!o.WORKERS_SUPPORTED) return !1;
var n, r, s = (n = t.URL || t.webkitURL || null, r = e.toString(), o.BLOB_URL || (o.BLOB_URL = n.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ", "(", r, ")();"], {
type: "text/javascript"
})))),
l = new t.Worker(s);
return l.onmessage = g, l.id = a++, i[l.id] = l
}();
return l.userStep = r.step, l.userChunk = r.chunk, l.userComplete = r.complete, l.userError = r.error, r.step = w(r.step), r.chunk = w(r.chunk), r.complete = w(r.complete), r.error = w(r.error), delete r.worker, void l.postMessage({
input: n,
config: r,
workerId: l.id
})
}
var p = null;
return o.NODE_STREAM_INPUT, "string" == typeof n ? (n = function(e) {
return 65279 === e.charCodeAt(0) ? e.slice(1) : e
}(n), p = r.download ? new c(r) : new d(r)) : !0 === n.readable && w(n.read) && w(n.on) ? p = new f(r) : (t.File && n instanceof File || n instanceof Object) && (p = new u(r)), p.stream(n)
},
unparse: function(e, t) {
var n = !1,
r = !0,
i = ",",
a = "\r\n",
s = '"',
l = s + s,
c = !1,
u = null,
d = !1;
! function() {
if ("object" == typeof t) {
if ("string" != typeof t.delimiter || o.BAD_DELIMITERS.filter((function(e) {
return -1 !== t.delimiter.indexOf(e)
})).length || (i = t.delimiter), ("boolean" == typeof t.quotes || "function" == typeof t.quotes || Array.isArray(t.quotes)) && (n = t.quotes), "boolean" != typeof t.skipEmptyLines && "string" != typeof t.skipEmptyLines || (c = t.skipEmptyLines), "string" == typeof t.newline && (a = t.newline), "string" == typeof t.quoteChar && (s = t.quoteChar), "boolean" == typeof t.header && (r = t.header), Array.isArray(t.columns)) {
if (0 === t.columns.length) throw new Error("Option columns is empty");
u = t.columns
}
void 0 !== t.escapeChar && (l = t.escapeChar + s), ("boolean" == typeof t.escapeFormulae || t.escapeFormulae instanceof RegExp) && (d = t.escapeFormulae instanceof RegExp ? t.escapeFormulae : /^[=+\-@\t\r].*$/)
}
}();
var f = new RegExp(h(s), "g");
if ("string" == typeof e && (e = JSON.parse(e)), Array.isArray(e)) {
if (!e.length || Array.isArray(e[0])) return p(null, e, c);
if ("object" == typeof e[0]) return p(u || Object.keys(e[0]), e, c)
} else if ("object" == typeof e) return "string" == typeof e.data && (e.data = JSON.parse(e.data)), Array.isArray(e.data) && (e.fields || (e.fields = e.meta && e.meta.fields || u), e.fields || (e.fields = Array.isArray(e.data[0]) ? e.fields : "object" == typeof e.data[0] ? Object.keys(e.data[0]) : []), Array.isArray(e.data[0]) || "object" == typeof e.data[0] || (e.data = [e.data])), p(e.fields || [], e.data || [], c);
throw new Error("Unable to serialize unrecognized input");
function p(e, t, n) {
var o = "";
"string" == typeof e && (e = JSON.parse(e)), "string" == typeof t && (t = JSON.parse(t));
var s = Array.isArray(e) && 0 < e.length,
l = !Array.isArray(t[0]);
if (s && r) {
for (var c = 0; c < e.length; c++) 0 < c && (o += i), o += m(e[c], c);
0 < t.length && (o += a)
}
for (var u = 0; u < t.length; u++) {
var d = s ? e.length : t[u].length,
f = !1,
p = s ? 0 === Object.keys(t[u]).length : 0 === t[u].length;
if (n && !s && (f = "greedy" === n ? "" === t[u].join("").trim() : 1 === t[u].length && 0 === t[u][0].length), "greedy" === n && s) {
for (var h = [], g = 0; g < d; g++) {
var v = l ? e[g] : g;
h.push(t[u][v])
}
f = "" === h.join("").trim()
}
if (!f) {
for (var y = 0; y < d; y++) {
0 < y && !p && (o += i);
var b = s && l ? e[y] : y;
o += m(t[u][b], y)
}
u < t.length - 1 && (!n || 0 < d && !p) && (o += a)
}
}
return o
}
function m(e, t) {
if (null == e) return "";
if (e.constructor === Date) return JSON.stringify(e).slice(1, 25);
var r = !1;
d && "string" == typeof e && d.test(e) && (e = "'" + e, r = !0);
var a = e.toString().replace(f, l);
return (r = r || !0 === n || "function" == typeof n && n(e, t) || Array.isArray(n) && n[t] || function(e, t) {
for (var n = 0; n < t.length; n++)
if (-1 < e.indexOf(t[n])) return !0;
return !1
}(a, o.BAD_DELIMITERS) || -1 < a.indexOf(i) || " " === a.charAt(0) || " " === a.charAt(a.length - 1)) ? s + a + s : a
}
}
};
if (o.RECORD_SEP = String.fromCharCode(30), o.UNIT_SEP = String.fromCharCode(31), o.BYTE_ORDER_MARK = "\ufeff", o.BAD_DELIMITERS = ["\r", "\n", '"', o.BYTE_ORDER_MARK], o.WORKERS_SUPPORTED = !n && !!t.Worker, o.NODE_STREAM_INPUT = 1, o.LocalChunkSize = 10485760, o.RemoteChunkSize = 5242880, o.DefaultDelimiter = ",", o.Parser = m, o.ParserHandle = p, o.NetworkStreamer = c, o.FileStreamer = u, o.StringStreamer = d, o.ReadableStreamStreamer = f, t.jQuery) {
var s = t.jQuery;
s.fn.parse = function(e) {
var n = e.config || {},
r = [];
return this.each((function(e) {
if ("INPUT" !== s(this).prop("tagName").toUpperCase() || "file" !== s(this).attr("type").toLowerCase() || !t.FileReader || !this.files || 0 === this.files.length) return !0;
for (var i = 0; i < this.files.length; i++) r.push({
file: this.files[i],
inputElem: this,
instanceConfig: s.extend({}, n)
})
})), i(), this;
function i() {
if (0 !== r.length) {
var t, n, i, l, c = r[0];
if (w(e.before)) {
var u = e.before(c.file, c.inputElem);
if ("object" == typeof u) {
if ("abort" === u.action) return t = "AbortError", n = c.file, i = c.inputElem, l = u.reason, void(w(e.error) && e.error({
name: t
}, n, i, l));
if ("skip" === u.action) return void a();
"object" == typeof u.config && (c.instanceConfig = s.extend(c.instanceConfig, u.config))
} else if ("skip" === u) return void a()
}
var d = c.instanceConfig.complete;
c.instanceConfig.complete = function(e) {
w(d) && d(e, c.file, c.inputElem), a()
}, o.parse(c.file, c.instanceConfig)
} else w(e.complete) && e.complete()
}
function a() {
r.splice(0, 1), i()
}
}
}
function l(e) {
this._handle = null, this._finished = !1, this._completed = !1, this._halted = !1, this._input = null, this._baseIndex = 0, this._partialLine = "", this._rowCount = 0, this._start = 0, this._nextChunk = null, this.isFirstChunk = !0, this._completeResults = {
data: [],
errors: [],
meta: {}
},
function(e) {
var t = b(e);
t.chunkSize = parseInt(t.chunkSize), e.step || e.chunk || (t.chunkSize = null), this._handle = new p(t), (this._handle.streamer = this)._config = t
}.call(this, e), this.parseChunk = function(e, n) {
if (this.isFirstChunk && w(this._config.beforeFirstChunk)) {
var i = this._config.beforeFirstChunk(e);
void 0 !== i && (e = i)
}
this.isFirstChunk = !1, this._halted = !1;
var a = this._partialLine + e;
this._partialLine = "";
var s = this._handle.parse(a, this._baseIndex, !this._finished);
if (!this._handle.paused() && !this._handle.aborted()) {
var l = s.meta.cursor;
this._finished || (this._partialLine = a.substring(l - this._baseIndex), this._baseIndex = l), s && s.data && (this._rowCount += s.data.length);
var c = this._finished || this._config.preview && this._rowCount >= this._config.preview;
if (r) t.postMessage({
results: s,
workerId: o.WORKER_ID,
finished: c
});
else if (w(this._config.chunk) && !n) {
if (this._config.chunk(s, this._handle), this._handle.paused() || this._handle.aborted()) return void(this._halted = !0);
s = void 0, this._completeResults = void 0
}
return this._config.step || this._config.chunk || (this._completeResults.data = this._completeResults.data.concat(s.data), this._completeResults.errors = this._completeResults.errors.concat(s.errors), this._completeResults.meta = s.meta), this._completed || !c || !w(this._config.complete) || s && s.meta.aborted || (this._config.complete(this._completeResults, this._input), this._completed = !0), c || s && s.meta.paused || this._nextChunk(), s
}
this._halted = !0
}, this._sendError = function(e) {
w(this._config.error) ? this._config.error(e) : r && this._config.error && t.postMessage({
workerId: o.WORKER_ID,
error: e,
finished: !1
})
}
}
function c(e) {
var t;
(e = e || {}).chunkSize || (e.chunkSize = o.RemoteChunkSize), l.call(this, e), this._nextChunk = n ? function() {
this._readChunk(), this._chunkLoaded()
} : function() {
this._readChunk()
}, this.stream = function(e) {
this._input = e, this._nextChunk()
}, this._readChunk = function() {
if (this._finished) this._chunkLoaded();
else {
if (t = new XMLHttpRequest, this._config.withCredentials && (t.withCredentials = this._config.withCredentials), n || (t.onload = x(this._chunkLoaded, this), t.onerror = x(this._chunkError, this)), t.open(this._config.downloadRequestBody ? "POST" : "GET", this._input, !n), this._config.downloadRequestHeaders) {
var e = this._config.downloadRequestHeaders;
for (var r in e) t.setRequestHeader(r, e[r])
}
if (this._config.chunkSize) {
var i = this._start + this._config.chunkSize - 1;
t.setRequestHeader("Range", "bytes=" + this._start + "-" + i)
}
try {
t.send(this._config.downloadRequestBody)
} catch (e) {
this._chunkError(e.message)
}
n && 0 === t.status && this._chunkError()
}
}, this._chunkLoaded = function() {
4 === t.readyState && (t.status < 200 || 400 <= t.status ? this._chunkError() : (this._start += this._config.chunkSize ? this._config.chunkSize : t.responseText.length, this._finished = !this._config.chunkSize || this._start >= function(e) {
var t = e.getResponseHeader("Content-Range");
return null === t ? -1 : parseInt(t.substring(t.lastIndexOf("/") + 1))
}(t), this.parseChunk(t.responseText)))
}, this._chunkError = function(e) {
var n = t.statusText || e;
this._sendError(new Error(n))
}
}
function u(e) {
var t, n;
(e = e || {}).chunkSize || (e.chunkSize = o.LocalChunkSize), l.call(this, e);
var r = "undefined" != typeof FileReader;
this.stream = function(e) {
this._input = e, n = e.slice || e.webkitSlice || e.mozSlice, r ? ((t = new FileReader).onload = x(this._chunkLoaded, this), t.onerror = x(this._chunkError, this)) : t = new FileReaderSync, this._nextChunk()
}, this._nextChunk = function() {
this._finished || this._config.preview && !(this._rowCount < this._config.preview) || this._readChunk()
}, this._readChunk = function() {
var e = this._input;
if (this._config.chunkSize) {
var i = Math.min(this._start + this._config.chunkSize, this._input.size);
e = n.call(e, this._start, i)
}
var a = t.readAsText(e, this._config.encoding);
r || this._chunkLoaded({
target: {
result: a
}
})
}, this._chunkLoaded = function(e) {
this._start += this._config.chunkSize, this._finished = !this._config.chunkSize || this._start >= this._input.size, this.parseChunk(e.target.result)
}, this._chunkError = function() {
this._sendError(t.error)
}
}
function d(e) {
var t;
l.call(this, e = e || {}), this.stream = function(e) {
return t = e, this._nextChunk()
}, this._nextChunk = function() {
if (!this._finished) {
var e, n = this._config.chunkSize;
return n ? (e = t.substring(0, n), t = t.substring(n)) : (e = t, t = ""), this._finished = !t, this.parseChunk(e)
}
}
}
function f(e) {
l.call(this, e = e || {});
var t = [],
n = !0,
r = !1;
this.pause = function() {
l.prototype.pause.apply(this, arguments), this._input.pause()
}, this.resume = function() {
l.prototype.resume.apply(this, arguments), this._input.resume()
}, this.stream = function(e) {
this._input = e, this._input.on("data", this._streamData), this._input.on("end", this._streamEnd), this._input.on("error", this._streamError)
}, this._checkIsFinished = function() {
r && 1 === t.length && (this._finished = !0)
}, this._nextChunk = function() {
this._checkIsFinished(), t.length ? this.parseChunk(t.shift()) : n = !0
}, this._streamData = x((function(e) {
try {
t.push("string" == typeof e ? e : e.toString(this._config.encoding)), n && (n = !1, this._checkIsFinished(), this.parseChunk(t.shift()))
} catch (e) {
this._streamError(e)
}
}), this), this._streamError = x((function(e) {
this._streamCleanUp(), this._sendError(e)
}), this), this._streamEnd = x((function() {
this._streamCleanUp(), r = !0, this._streamData("")
}), this), this._streamCleanUp = x((function() {
this._input.removeListener("data", this._streamData), this._input.removeListener("end", this._streamEnd), this._input.removeListener("error", this._streamError)
}), this)
}
function p(e) {
var t, n, r, i = Math.pow(2, 53),
a = -i,
s = /^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,
l = /^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,
c = this,
u = 0,
d = 0,
f = !1,
p = !1,
g = [],
v = {
data: [],
errors: [],
meta: {}
};
if (w(e.step)) {
var y = e.step;
e.step = function(t) {
if (v = t, k()) j();
else {
if (j(), 0 === v.data.length) return;
u += t.data.length, e.preview && u > e.preview ? n.abort() : (v.data = v.data[0], y(v, c))
}
}
}
function x(t) {
return "greedy" === e.skipEmptyLines ? "" === t.join("").trim() : 1 === t.length && 0 === t[0].length
}
function j() {
return v && r && (C("Delimiter", "UndetectableDelimiter", "Unable to auto-detect delimiting character; defaulted to '" + o.DefaultDelimiter + "'"), r = !1), e.skipEmptyLines && (v.data = v.data.filter((function(e) {
return !x(e)
}))), k() && function() {
if (v)
if (Array.isArray(v.data[0])) {
for (var t = 0; k() && t < v.data.length; t++) v.data[t].forEach(n);
v.data.splice(0, 1)
} else v.data.forEach(n);
function n(t, n) {
w(e.transformHeader) && (t = e.transformHeader(t, n)), g.push(t)
}
}(),
function() {
if (!v || !e.header && !e.dynamicTyping && !e.transform) return v;
function t(t, n) {
var r, i = e.header ? {} : [];
for (r = 0; r < t.length; r++) {
var a = r,
o = t[r];
e.header && (a = r >= g.length ? "__parsed_extra" : g[r]), e.transform && (o = e.transform(o, a)), o = S(a, o), "__parsed_extra" === a ? (i[a] = i[a] || [], i[a].push(o)) : i[a] = o
}
return e.header && (r > g.length ? C("FieldMismatch", "TooManyFields", "Too many fields: expected " + g.length + " fields but parsed " + r, d + n) : r < g.length && C("FieldMismatch", "TooFewFields", "Too few fields: expected " + g.length + " fields but parsed " + r, d + n)), i
}
var n = 1;
return !v.data.length || Array.isArray(v.data[0]) ? (v.data = v.data.map(t), n = v.data.length) : v.data = t(v.data, 0), e.header && v.meta && (v.meta.fields = g), d += n, v
}()
}
function k() {
return e.header && 0 === g.length
}
function S(t, n) {
return r = t, e.dynamicTypingFunction && void 0 === e.dynamicTyping[r] && (e.dynamicTyping[r] = e.dynamicTypingFunction(r)), !0 === (e.dynamicTyping[r] || e.dynamicTyping) ? "true" === n || "TRUE" === n || "false" !== n && "FALSE" !== n && (function(e) {
if (s.test(e)) {
var t = parseFloat(e);
if (a < t && t < i) return !0
}
return !1
}(n) ? parseFloat(n) : l.test(n) ? new Date(n) : "" === n ? null : n) : n;
var r
}
function C(e, t, n, r) {
var i = {
type: e,
code: t,
message: n
};
void 0 !== r && (i.row = r), v.errors.push(i)
}
this.parse = function(i, a, s) {
var l = e.quoteChar || '"';
if (e.newline || (e.newline = function(e, t) {
e = e.substring(0, 1048576);
var n = new RegExp(h(t) + "([^]*?)" + h(t), "gm"),
r = (e = e.replace(n, "")).split("\r"),
i = e.split("\n"),
a = 1 < i.length && i[0].length < r[0].length;
if (1 === r.length || a) return "\n";
for (var o = 0, s = 0; s < r.length; s++) "\n" === r[s][0] && o++;
return o >= r.length / 2 ? "\r\n" : "\r"
}(i, l)), r = !1, e.delimiter) w(e.delimiter) && (e.delimiter = e.delimiter(i), v.meta.delimiter = e.delimiter);
else {
var c = function(t, n, r, i, a) {
var s, l, c, u;
a = a || [",", "\t", "|", ";", o.RECORD_SEP, o.UNIT_SEP];
for (var d = 0; d < a.length; d++) {
var f = a[d],
p = 0,
h = 0,
g = 0;
c = void 0;
for (var v = new m({
comments: i,
delimiter: f,
newline: n,
preview: 10
}).parse(t), y = 0; y < v.data.length; y++)
if (r && x(v.data[y])) g++;
else {
var b = v.data[y].length;
h += b, void 0 !== c ? 0 < b && (p += Math.abs(b - c), c = b) : c = b
} 0 < v.data.length && (h /= v.data.length - g), (void 0 === l || p <= l) && (void 0 === u || u < h) && 1.99 < h && (l = p, s = f, u = h)
}
return {
successful: !!(e.delimiter = s),
bestDelimiter: s
}
}(i, e.newline, e.skipEmptyLines, e.comments, e.delimitersToGuess);
c.successful ? e.delimiter = c.bestDelimiter : (r = !0, e.delimiter = o.DefaultDelimiter), v.meta.delimiter = e.delimiter
}
var u = b(e);
return e.preview && e.header && u.preview++, t = i, n = new m(u), v = n.parse(t, a, s), j(), f ? {
meta: {
paused: !0
}
} : v || {
meta: {
paused: !1
}
}
}, this.paused = function() {
return f
}, this.pause = function() {
f = !0, n.abort(), t = w(e.chunk) ? "" : t.substring(n.getCharIndex())
}, this.resume = function() {
c.streamer._halted ? (f = !1, c.streamer.parseChunk(t, !0)) : setTimeout(c.resume, 3)
}, this.aborted = function() {
return p
}, this.abort = function() {
p = !0, n.abort(), v.meta.aborted = !0, w(e.complete) && e.complete(v), t = ""
}
}
function h(e) {
return e.replace(/[.*+?^${}()|[\]\\]/g, "\\$&")
}
function m(e) {
var t, n = (e = e || {}).delimiter,
r = e.newline,
i = e.comments,
a = e.step,
s = e.preview,
l = e.fastMode,
c = t = void 0 === e.quoteChar || null === e.quoteChar ? '"' : e.quoteChar;
if (void 0 !== e.escapeChar && (c = e.escapeChar), ("string" != typeof n || -1 < o.BAD_DELIMITERS.indexOf(n)) && (n = ","), i === n) throw new Error("Comment character same as delimiter");
!0 === i ? i = "#" : ("string" != typeof i || -1 < o.BAD_DELIMITERS.indexOf(i)) && (i = !1), "\n" !== r && "\r" !== r && "\r\n" !== r && (r = "\n");
var u = 0,
d = !1;
this.parse = function(o, f, p) {
if ("string" != typeof o) throw new Error("Input must be a string");
var m = o.length,
g = n.length,
v = r.length,
y = i.length,
b = w(a),
x = [],
j = [],
k = [],
S = u = 0;
if (!o) return $();
if (e.header && !f) {
var C = o.split(r)[0].split(n),
E = [],
_ = {},
N = !1;
for (var T in C) {
var O = C[T];
w(e.transformHeader) && (O = e.transformHeader(O, T));
var A = O,
P = _[O] || 0;
for (0 < P && (N = !0, A = O + "_" + P), _[O] = P + 1; E.includes(A);) A = A + "_" + P;
E.push(A)
}
if (N) {
var R = o.split(r);
R[0] = E.join(n), o = R.join(r)
}
}
if (l || !1 !== l && -1 === o.indexOf(t)) {
for (var I = o.split(r), L = 0; L < I.length; L++) {
if (k = I[L], u += k.length, L !== I.length - 1) u += r.length;
else if (p) return $();
if (!i || k.substring(0, y) !== i) {
if (b) {
if (x = [], W(k.split(n)), G(), d) return $()
} else W(k.split(n));
if (s && s <= L) return x = x.slice(0, s), $(!0)
}
}
return $()
}
for (var D = o.indexOf(n, u), F = o.indexOf(r, u), M = new RegExp(h(c) + h(t), "g"), z = o.indexOf(t, u);;)
if (o[u] !== t)
if (i && 0 === k.length && o.substring(u, u + y) === i) {
if (-1 === F) return $();
u = F + v, F = o.indexOf(r, u), D = o.indexOf(n, u)
} else if (-1 !== D && (D < F || -1 === F)) k.push(o.substring(u, D)), u = D + g, D = o.indexOf(n, u);
else {
if (-1 === F) break;
if (k.push(o.substring(u, F)), q(F + v), b && (G(), d)) return $();
if (s && x.length >= s) return $(!0)
} else
for (z = u, u++;;) {
if (-1 === (z = o.indexOf(t, z + 1))) return p || j.push({
type: "Quotes",
code: "MissingQuotes",
message: "Quoted field unterminated",
row: x.length,
index: u
}), V();
if (z === m - 1) return V(o.substring(u, z).replace(M, t));
if (t !== c || o[z + 1] !== c) {
if (t === c || 0 === z || o[z - 1] !== c) {
-1 !== D && D < z + 1 && (D = o.indexOf(n, z + 1)), -1 !== F && F < z + 1 && (F = o.indexOf(r, z + 1));
var B = H(-1 === F ? D : Math.min(D, F));
if (o.substr(z + 1 + B, g) === n) {
k.push(o.substring(u, z).replace(M, t)), o[u = z + 1 + B + g] !== t && (z = o.indexOf(t, u)), D = o.indexOf(n, u), F = o.indexOf(r, u);
break
}
var U = H(F);
if (o.substring(z + 1 + U, z + 1 + U + v) === r) {
if (k.push(o.substring(u, z).replace(M, t)), q(z + 1 + U + v), D = o.indexOf(n, u), z = o.indexOf(t, u), b && (G(), d)) return $();
if (s && x.length >= s) return $(!0);
break
}
j.push({
type: "Quotes",
code: "InvalidQuotes",
message: "Trailing quote on quoted field is malformed",
row: x.length,
index: u
}), z++
}
} else z++
}
return V();
function W(e) {
x.push(e), S = u
}
function H(e) {
var t = 0;
if (-1 !== e) {
var n = o.substring(z + 1, e);
n && "" === n.trim() && (t = n.length)
}
return t
}
function V(e) {
return p || (void 0 === e && (e = o.substring(u)), k.push(e), u = m, W(k), b && G()), $()
}
function q(e) {
u = e, W(k), k = [], F = o.indexOf(r, u)
}
function $(e) {
return {
data: x,
errors: j,
meta: {
delimiter: n,
linebreak: r,
aborted: d,
truncated: !!e,
cursor: S + (f || 0)
}
}
}
function G() {
a($()), x = [], j = []
}
}, this.abort = function() {
d = !0
}, this.getCharIndex = function() {
return u
}
}
function g(e) {
var t = e.data,
n = i[t.workerId],
r = !1;
if (t.error) n.userError(t.error, t.file);
else if (t.results && t.results.data) {
var a = {
abort: function() {
r = !0, v(t.workerId, {
data: [],
errors: [],
meta: {
aborted: !0
}
})
},
pause: y,
resume: y
};
if (w(n.userStep)) {
for (var o = 0; o < t.results.data.length && (n.userStep({
data: t.results.data[o],
errors: t.results.errors,
meta: t.results.meta
}, a), !r); o++);
delete t.results
} else w(n.userChunk) && (n.userChunk(t.results, a, t.file), delete t.results)
}
t.finished && !r && v(t.workerId, t.results)
}
function v(e, t) {
var n = i[e];
w(n.userComplete) && n.userComplete(t), n.terminate(), delete i[e]
}
function y() {
throw new Error("Not implemented.")
}
function b(e) {
if ("object" != typeof e || null === e) return e;
var t = Array.isArray(e) ? [] : {};
for (var n in e) t[n] = b(e[n]);
return t
}
function x(e, t) {
return function() {
e.apply(t, arguments)
}
}
function w(e) {
return "function" == typeof e
}
return r && (t.onmessage = function(e) {
var n = e.data;
if (void 0 === o.WORKER_ID && n && (o.WORKER_ID = n.workerId), "string" == typeof n.input) t.postMessage({
workerId: o.WORKER_ID,
results: o.parse(n.input, n.config),
finished: !0
});
else if (t.File && n.input instanceof File || n.input instanceof Object) {
var r = o.parse(n.input, n.config);
r && t.postMessage({
workerId: o.WORKER_ID,
results: r,
finished: !0
})
}
}), (c.prototype = Object.create(l.prototype)).constructor = c, (u.prototype = Object.create(l.prototype)).constructor = u, (d.prototype = Object.create(d.prototype)).constructor = d, (f.prototype = Object.create(l.prototype)).constructor = f, o
}, void 0 === (i = "function" === typeof n ? n.apply(t, r) : n) || (e.exports = i)
},
151: function(e, t, n) {
var r = n(571);
e.exports = p, e.exports.parse = a, e.exports.compile = function(e, t) {
return s(a(e, t), t)
}, e.exports.tokensToFunction = s, e.exports.tokensToRegExp = f;
var i = new RegExp(["(\\\\.)", "([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"), "g");
function a(e, t) {
for (var n, r = [], a = 0, o = 0, s = "", u = t && t.delimiter || "/"; null != (n = i.exec(e));) {
var d = n[0],
f = n[1],
p = n.index;
if (s += e.slice(o, p), o = p + d.length, f) s += f[1];
else {
var h = e[o],
m = n[2],
g = n[3],
v = n[4],
y = n[5],
b = n[6],
x = n[7];
s && (r.push(s), s = "");
var w = null != m && null != h && h !== m,
j = "+" === b || "*" === b,
k = "?" === b || "*" === b,
S = n[2] || u,
C = v || y;
r.push({
name: g || a++,
prefix: m || "",
delimiter: S,
optional: k,
repeat: j,
partial: w,
asterisk: !!x,
pattern: C ? c(C) : x ? ".*" : "[^" + l(S) + "]+?"
})
}
}
return o < e.length && (s += e.substr(o)), s && r.push(s), r
}
function o(e) {
return encodeURI(e).replace(/[\/?#]/g, (function(e) {
return "%" + e.charCodeAt(0).toString(16).toUpperCase()
}))
}
function s(e, t) {
for (var n = new Array(e.length), i = 0; i < e.length; i++) "object" === typeof e[i] && (n[i] = new RegExp("^(?:" + e[i].pattern + ")$", d(t)));
return function(t, i) {
for (var a = "", s = t || {}, l = (i || {}).pretty ? o : encodeURIComponent, c = 0; c < e.length; c++) {
var u = e[c];
if ("string" !== typeof u) {
var d, f = s[u.name];
if (null == f) {
if (u.optional) {
u.partial && (a += u.prefix);
continue
}
throw new TypeError('Expected "' + u.name + '" to be defined')
}
if (r(f)) {
if (!u.repeat) throw new TypeError('Expected "' + u.name + '" to not repeat, but received `' + JSON.stringify(f) + "`");
if (0 === f.length) {
if (u.optional) continue;
throw new TypeError('Expected "' + u.name + '" to not be empty')
}
for (var p = 0; p < f.length; p++) {
if (d = l(f[p]), !n[c].test(d)) throw new TypeError('Expected all "' + u.name + '" to match "' + u.pattern + '", but received `' + JSON.stringify(d) + "`");
a += (0 === p ? u.prefix : u.delimiter) + d
}
} else {
if (d = u.asterisk ? encodeURI(f).replace(/[?#]/g, (function(e) {
return "%" + e.charCodeAt(0).toString(16).toUpperCase()
})) : l(f), !n[c].test(d)) throw new TypeError('Expected "' + u.name + '" to match "' + u.pattern + '", but received "' + d + '"');
a += u.prefix + d
}
} else a += u
}
return a
}
}
function l(e) {
return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g, "\\$1")
}
function c(e) {
return e.replace(/([=!:$\/()])/g, "\\$1")
}
function u(e, t) {
return e.keys = t, e
}
function d(e) {
return e && e.sensitive ? "" : "i"
}
function f(e, t, n) {
r(t) || (n = t || n, t = []);
for (var i = (n = n || {}).strict, a = !1 !== n.end, o = "", s = 0; s < e.length; s++) {
var c = e[s];
if ("string" === typeof c) o += l(c);
else {
var f = l(c.prefix),
p = "(?:" + c.pattern + ")";
t.push(c), c.repeat && (p += "(?:" + f + p + ")*"), o += p = c.optional ? c.partial ? f + "(" + p + ")?" : "(?:" + f + "(" + p + "))?" : f + "(" + p + ")"
}
}
var h = l(n.delimiter || "/"),
m = o.slice(-h.length) === h;
return i || (o = (m ? o.slice(0, -h.length) : o) + "(?:" + h + "(?=$))?"), o += a ? "$" : i && m ? "" : "(?=" + h + "|$)", u(new RegExp("^" + o, d(n)), t)
}
function p(e, t, n) {
return r(t) || (n = t || n, t = []), n = n || {}, e instanceof RegExp ? function(e, t) {
var n = e.source.match(/\((?!\?)/g);
if (n)
for (var r = 0; r < n.length; r++) t.push({
name: r,
prefix: null,
delimiter: null,
optional: !1,
repeat: !1,
partial: !1,
asterisk: !1,
pattern: null
});
return u(e, t)
}(e, t) : r(e) ? function(e, t, n) {
for (var r = [], i = 0; i < e.length; i++) r.push(p(e[i], t, n).source);
return u(new RegExp("(?:" + r.join("|") + ")", d(n)), t)
}(e, t, n) : function(e, t, n) {
return f(a(e, n), t, n)
}(e, t, n)
}
},
573: function(e, t, n) {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = function() {
for (var e = arguments.length, t = Array(e), n = 0; n < e; n++) t[n] = arguments[n];
return (0, a.default)((function() {
for (var e = arguments.length, n = Array(e), r = 0; r < e; r++) n[r] = arguments[r];
var i = null;
return t.forEach((function(e) {
if (null == i) {
var t = e.apply(void 0, n);
null != t && (i = t)
}
})), i
}))
};
var r, i = n(54),
a = (r = i) && r.__esModule ? r : {
default: r
};
e.exports = t.default
},
398: function(e, t) {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = function(e) {
return function(t, n, r, i, a) {
var o = r || "<<anonymous>>",
s = a || n;
if (null == t[n]) return new Error("The " + i + " `" + s + "` is required to make `" + o + "` accessible for users of assistive technologies such as screen readers.");
for (var l = arguments.length, c = Array(l > 5 ? l - 5 : 0), u = 5; u < l; u++) c[u - 5] = arguments[u];
return e.apply(void 0, [t, n, r, i, a].concat(c))
}
}, e.exports = t.default
},
54: function(e, t) {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = function(e) {
function t(t, n, r, i, a, o) {
var s = i || "<<anonymous>>",
l = o || r;
if (null == n[r]) return t ? new Error("Required " + a + " `" + l + "` was not specified in `" + s + "`.") : null;
for (var c = arguments.length, u = Array(c > 6 ? c - 6 : 0), d = 6; d < c; d++) u[d - 6] = arguments[d];
return e.apply(void 0, [n, r, s, a, l].concat(u))
}
var n = t.bind(null, !1);
return n.isRequired = t.bind(null, !0), n
}, e.exports = t.default
},
888: function(e, t, n) {
"use strict";
var r = n(47);
function i() {}
function a() {}
a.resetWarningCache = i, e.exports = function() {
function e(e, t, n, i, a, o) {
if (o !== r) {
var s = new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");
throw s.name = "Invariant Violation", s
}
}
function t() {
return e
}
e.isRequired = e;
var n = {
array: e,
bigint: e,
bool: e,
func: e,
number: e,
object: e,
string: e,
symbol: e,
any: e,
arrayOf: t,
element: e,
elementType: e,
instanceOf: t,
node: e,
objectOf: t,
oneOf: t,
oneOfType: t,
shape: t,
exact: t,
checkPropTypes: a,
resetWarningCache: i
};
return n.PropTypes = n, n
}
},
7: function(e, t, n) {
e.exports = n(888)()
},
47: function(e) {
"use strict";
e.exports = "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"
},
463: function(e, t, n) {
"use strict";
var r = n(791),
i = n(725),
a = n(296);
function o(e) {
for (var t = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, n = 1; n < arguments.length; n++) t += "&args[]=" + encodeURIComponent(arguments[n]);
return "Minified React error #" + e + "; visit " + t + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."
}
if (!r) throw Error(o(227));
var s = new Set,
l = {};
function c(e, t) {
u(e, t), u(e + "Capture", t)
}
function u(e, t) {
for (l[e] = t, e = 0; e < t.length; e++) s.add(t[e])
}
var d = !("undefined" === typeof window || "undefined" === typeof window.document || "undefined" === typeof window.document.createElement),
f = /^[: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 = Object.prototype.hasOwnProperty,
h = {},
m = {};
function g(e, t, n, r, i, a, o) {
this.acceptsBooleans = 2 === t || 3 === t || 4 === t, this.attributeName = r, this.attributeNamespace = i, this.mustUseProperty = n, this.propertyName = e, this.type = t, this.sanitizeURL = a, this.removeEmptyString = o
}
var v = {};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e) {
v[e] = new g(e, 0, !1, e, null, !1, !1)
})), [
["acceptCharset", "accept-charset"],
["className", "class"],
["htmlFor", "for"],
["httpEquiv", "http-equiv"]
].forEach((function(e) {
var t = e[0];
v[t] = new g(t, 1, !1, e[1], null, !1, !1)
})), ["contentEditable", "draggable", "spellCheck", "value"].forEach((function(e) {
v[e] = new g(e, 2, !1, e.toLowerCase(), null, !1, !1)
})), ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach((function(e) {
v[e] = new g(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 g(e, 3, !1, e.toLowerCase(), null, !1, !1)
})), ["checked", "multiple", "muted", "selected"].forEach((function(e) {
v[e] = new g(e, 3, !0, e, null, !1, !1)
})), ["capture", "download"].forEach((function(e) {
v[e] = new g(e, 4, !1, e, null, !1, !1)
})), ["cols", "rows", "size", "span"].forEach((function(e) {
v[e] = new g(e, 6, !1, e, null, !1, !1)
})), ["rowSpan", "start"].forEach((function(e) {
v[e] = new g(e, 5, !1, e.toLowerCase(), null, !1, !1)
}));
var y = /[\-:]([a-z])/g;
function b(e) {
return e[1].toUpperCase()
}
function x(e, t, n, r) {
var i = v.hasOwnProperty(t) ? v[t] : null;
(null !== i ? 0 === i.type : !r && (2 < t.length && ("o" === t[0] || "O" === t[0]) && ("n" === t[1] || "N" === t[1]))) || (function(e, t, n, r) {
if (null === t || "undefined" === typeof t || function(e, t, n, r) {
if (null !== n && 0 === n.type) return !1;
switch (typeof t) {
case "function":
case "symbol":
return !0;
case "boolean":
return !r && (null !== n ? !n.acceptsBooleans : "data-" !== (e = e.toLowerCase().slice(0, 5)) && "aria-" !== e);
default:
return !1
}
}(e, t, n, r)) return !0;
if (r) return !1;
if (null !== n) switch (n.type) {
case 3:
return !t;
case 4:
return !1 === t;
case 5:
return isNaN(t);
case 6:
return isNaN(t) || 1 > t
}
return !1
}(t, n, i, r) && (n = null), r || null === i ? function(e) {
return !!p.call(m, e) || !p.call(h, e) && (f.test(e) ? m[e] = !0 : (h[e] = !0, !1))
}(t) && (null === n ? e.removeAttribute(t) : e.setAttribute(t, "" + n)) : i.mustUseProperty ? e[i.propertyName] = null === n ? 3 !== i.type && "" : n : (t = i.attributeName, r = i.attributeNamespace, null === n ? e.removeAttribute(t) : (n = 3 === (i = i.type) || 4 === i && !0 === n ? "" : "" + n, r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n))))
}
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e) {
var t = e.replace(y, b);
v[t] = new g(t, 1, !1, e, null, !1, !1)
})), "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e) {
var t = e.replace(y, b);
v[t] = new g(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1)
})), ["xml:base", "xml:lang", "xml:space"].forEach((function(e) {
var t = e.replace(y, b);
v[t] = new g(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1)
})), ["tabIndex", "crossOrigin"].forEach((function(e) {
v[e] = new g(e, 1, !1, e.toLowerCase(), null, !1, !1)
})), v.xlinkHref = new g("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1), ["src", "href", "action", "formAction"].forEach((function(e) {
v[e] = new g(e, 1, !1, e.toLowerCase(), null, !0, !0)
}));
var w = r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,
j = 60103,
k = 60106,
S = 60107,
C = 60108,
E = 60114,
_ = 60109,
N = 60110,
T = 60112,
O = 60113,
A = 60120,
P = 60115,
R = 60116,
I = 60121,
L = 60128,
D = 60129,
F = 60130,
M = 60131;
if ("function" === typeof Symbol && Symbol.for) {
var z = Symbol.for;
j = z("react.element"), k = z("react.portal"), S = z("react.fragment"), C = z("react.strict_mode"), E = z("react.profiler"), _ = z("react.provider"), N = z("react.context"), T = z("react.forward_ref"), O = z("react.suspense"), A = z("react.suspense_list"), P = z("react.memo"), R = z("react.lazy"), I = z("react.block"), z("react.scope"), L = z("react.opaque.id"), D = z("react.debug_trace_mode"), F = z("react.offscreen"), M = z("react.legacy_hidden")
}
var B, U = "function" === typeof Symbol && Symbol.iterator;
function W(e) {
return null === e || "object" !== typeof e ? null : "function" === typeof(e = U && e[U] || e["@@iterator"]) ? e : null
}
function H(e) {
if (void 0 === B) try {
throw Error()
} catch (n) {
var t = n.stack.trim().match(/\n( *(at )?)/);
B = t && t[1] || ""
}
return "\n" + B + e
}
var V = !1;
function q(e, t) {
if (!e || V) return "";
V = !0;
var n = Error.prepareStackTrace;
Error.prepareStackTrace = void 0;
try {
if (t)
if (t = function() {
throw Error()
}, Object.defineProperty(t.prototype, "props", {
set: function() {
throw Error()
}
}), "object" === typeof Reflect && Reflect.construct) {
try {
Reflect.construct(t, [])
} catch (l) {
var r = l
}
Reflect.construct(e, [], t)
} else {
try {
t.call()
} catch (l) {
r = l
}
e.call(t.prototype)
}
else {
try {
throw Error()
} catch (l) {
r = l
}
e()
}
} catch (l) {
if (l && r && "string" === typeof l.stack) {
for (var i = l.stack.split("\n"), a = r.stack.split("\n"), o = i.length - 1, s = a.length - 1; 1 <= o && 0 <= s && i[o] !== a[s];) s--;
for (; 1 <= o && 0 <= s; o--, s--)
if (i[o] !== a[s]) {
if (1 !== o || 1 !== s)
do {
if (o--, 0 > --s || i[o] !== a[s]) return "\n" + i[o].replace(" at new ", " at ")
} while (1 <= o && 0 <= s);
break
}
}
} finally {
V = !1, Error.prepareStackTrace = n
}
return (e = e ? e.displayName || e.name : "") ? H(e) : ""
}
function $(e) {
switch (e.tag) {
case 5:
return H(e.type);
case 16:
return H("Lazy");
case 13:
return H("Suspense");
case 19:
return H("SuspenseList");
case 0:
case 2:
case 15:
return e = q(e.type, !1);
case 11:
return e = q(e.type.render, !1);
case 22:
return e = q(e.type._render, !1);
case 1:
return e = q(e.type, !0);
default:
return ""
}
}
function G(e) {
if (null == e) return null;
if ("function" === typeof e) return e.displayName || e.name || null;
if ("string" === typeof e) return e;
switch (e) {
case S:
return "Fragment";
case k:
return "Portal";
case E:
return "Profiler";
case C:
return "StrictMode";
case O:
return "Suspense";
case A:
return "SuspenseList"
}
if ("object" === typeof e) switch (e.$$typeof) {
case N:
return (e.displayName || "Context") + ".Consumer";
case _:
return (e._context.displayName || "Context") + ".Provider";
case T:
var t = e.render;
return t = t.displayName || t.name || "", e.displayName || ("" !== t ? "ForwardRef(" + t + ")" : "ForwardRef");
case P:
return G(e.type);
case I:
return G(e._render);
case R:
t = e._payload, e = e._init;
try {
return G(e(t))
} catch (n) {}
}
return null
}
function K(e) {
switch (typeof e) {
case "boolean":
case "number":
case "object":
case "string":
case "undefined":
return e;
default:
return ""
}
}
function Q(e) {
var t = e.type;
return (e = e.nodeName) && "input" === e.toLowerCase() && ("checkbox" === t || "radio" === t)
}
function Y(e) {
e._valueTracker || (e._valueTracker = function(e) {
var t = Q(e) ? "checked" : "value",
n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t),
r = "" + e[t];
if (!e.hasOwnProperty(t) && "undefined" !== typeof n && "function" === typeof n.get && "function" === typeof n.set) {
var i = n.get,
a = n.set;
return Object.defineProperty(e, t, {
configurable: !0,
get: function() {
return i.call(this)
},
set: function(e) {
r = "" + e, a.call(this, e)
}
}), Object.defineProperty(e, t, {
enumerable: n.enumerable
}), {
getValue: function() {
return r
},
setValue: function(e) {
r = "" + e
},
stopTracking: function() {
e._valueTracker = null, delete e[t]
}
}
}
}(e))
}
function J(e) {
if (!e) return !1;
var t = e._valueTracker;
if (!t) return !0;
var n = t.getValue(),
r = "";
return e && (r = Q(e) ? e.checked ? "true" : "false" : e.value), (e = r) !== n && (t.setValue(e), !0)
}
function X(e) {
if ("undefined" === typeof(e = e || ("undefined" !== typeof document ? document : void 0))) return null;
try {
return e.activeElement || e.body
} catch (t) {
return e.body
}
}
function Z(e, t) {
var n = t.checked;
return i({}, t, {
defaultChecked: void 0,
defaultValue: void 0,
value: void 0,
checked: null != n ? n : e._wrapperState.initialChecked
})
}
function ee(e, t) {
var n = null == t.defaultValue ? "" : t.defaultValue,
r = null != t.checked ? t.checked : t.defaultChecked;
n = K(null != t.value ? t.value : n), e._wrapperState = {
initialChecked: r,
initialValue: n,
controlled: "checkbox" === t.type || "radio" === t.type ? null != t.checked : null != t.value
}
}
function te(e, t) {
null != (t = t.checked) && x(e, "checked", t, !1)
}
function ne(e, t) {
te(e, t);
var n = K(t.value),
r = t.type;
if (null != n) "number" === r ? (0 === n && "" === e.value || e.value != n) && (e.value = "" + n) : e.value !== "" + n && (e.value = "" + n);
else if ("submit" === r || "reset" === r) return void e.removeAttribute("value");
t.hasOwnProperty("value") ? ie(e, t.type, n) : t.hasOwnProperty("defaultValue") && ie(e, t.type, K(t.defaultValue)), null == t.checked && null != t.defaultChecked && (e.defaultChecked = !!t.defaultChecked)
}
function re(e, t, n) {
if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) {
var r = t.type;
if (!("submit" !== r && "reset" !== r || void 0 !== t.value && null !== t.value)) return;
t = "" + e._wrapperState.initialValue, n || t === e.value || (e.value = t), e.defaultValue = t
}
"" !== (n = e.name) && (e.name = ""), e.defaultChecked = !!e._wrapperState.initialChecked, "" !== n && (e.name = n)
}
function ie(e, t, n) {
"number" === t && X(e.ownerDocument) === e || (null == n ? e.defaultValue = "" + e._wrapperState.initialValue : e.defaultValue !== "" + n && (e.defaultValue = "" + n))
}
function ae(e, t) {
return e = i({
children: void 0
}, t), (t = function(e) {
var t = "";
return r.Children.forEach(e, (function(e) {
null != e && (t += e)
})), t
}(t.children)) && (e.children = t), e
}
function oe(e, t, n, r) {
if (e = e.options, t) {
t = {};
for (var i = 0; i < n.length; i++) t["$" + n[i]] = !0;
for (n = 0; n < e.length; n++) i = t.hasOwnProperty("$" + e[n].value), e[n].selected !== i && (e[n].selected = i), i && r && (e[n].defaultSelected = !0)
} else {
for (n = "" + K(n), t = null, i = 0; i < e.length; i++) {
if (e[i].value === n) return e[i].selected = !0, void(r && (e[i].defaultSelected = !0));
null !== t || e[i].disabled || (t = e[i])
}
null !== t && (t.selected = !0)
}
}
function se(e, t) {
if (null != t.dangerouslySetInnerHTML) throw Error(o(91));
return i({}, t, {
value: void 0,
defaultValue: void 0,
children: "" + e._wrapperState.initialValue
})
}
function le(e, t) {
var n = t.value;
if (null == n) {
if (n = t.children, t = t.defaultValue, null != n) {
if (null != t) throw Error(o(92));
if (Array.isArray(n)) {
if (!(1 >= n.length)) throw Error(o(93));
n = n[0]
}
t = n
}
null == t && (t = ""), n = t
}
e._wrapperState = {
initialValue: K(n)
}
}
function ce(e, t) {
var n = K(t.value),
r = K(t.defaultValue);
null != n && ((n = "" + n) !== e.value && (e.value = n), null == t.defaultValue && e.defaultValue !== n && (e.defaultValue = n)), null != r && (e.defaultValue = "" + r)
}
function ue(e) {
var t = e.textContent;
t === e._wrapperState.initialValue && "" !== t && null !== t && (e.value = t)
}
var de = {
html: "http://www.w3.org/1999/xhtml",
mathml: "http://www.w3.org/1998/Math/MathML",
svg: "http://www.w3.org/2000/svg"
};
function fe(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 pe(e, t) {
return null == e || "http://www.w3.org/1999/xhtml" === e ? fe(t) : "http://www.w3.org/2000/svg" === e && "foreignObject" === t ? "http://www.w3.org/1999/xhtml" : e
}
var he, me, ge = (me = function(e, t) {
if (e.namespaceURI !== de.svg || "innerHTML" in e) e.innerHTML = t;
else {
for ((he = he || document.createElement("div")).innerHTML = "<svg>" + t.valueOf().toString() + "</svg>", t = he.firstChild; e.firstChild;) e.removeChild(e.firstChild);
for (; t.firstChild;) e.appendChild(t.firstChild)
}
}, "undefined" !== typeof MSApp && MSApp.execUnsafeLocalFunction ? function(e, t, n, r) {
MSApp.execUnsafeLocalFunction((function() {
return me(e, t)
}))
} : me);
function ve(e, t) {
if (t) {
var n = e.firstChild;
if (n && n === e.lastChild && 3 === n.nodeType) return void(n.nodeValue = t)
}
e.textContent = t
}
var ye = {
animationIterationCount: !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
},
be = ["Webkit", "ms", "Moz", "O"];
function xe(e, t, n) {
return null == t || "boolean" === typeof t || "" === t ? "" : n || "number" !== typeof t || 0 === t || ye.hasOwnProperty(e) && ye[e] ? ("" + t).trim() : t + "px"
}
function we(e, t) {
for (var n in e = e.style, t)
if (t.hasOwnProperty(n)) {
var r = 0 === n.indexOf("--"),
i = xe(n, t[n], r);
"float" === n && (n = "cssFloat"), r ? e.setProperty(n, i) : e[n] = i
}
}
Object.keys(ye).forEach((function(e) {
be.forEach((function(t) {
t = t + e.charAt(0).toUpperCase() + e.substring(1), ye[t] = ye[e]
}))
}));
var je = i({
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 ke(e, t) {
if (t) {
if (je[e] && (null != t.children || null != t.dangerouslySetInnerHTML)) throw Error(o(137, e));
if (null != t.dangerouslySetInnerHTML) {
if (null != t.children) throw Error(o(60));
if ("object" !== typeof t.dangerouslySetInnerHTML || !("__html" in t.dangerouslySetInnerHTML)) throw Error(o(61))
}
if (null != t.style && "object" !== typeof t.style) throw Error(o(62))
}
}
function Se(e, t) {
if (-1 === e.indexOf("-")) return "string" === typeof t.is;
switch (e) {
case "annotation-xml":
case "color-profile":
case "font-face":
case "font-face-src":
case "font-face-uri":
case "font-face-format":
case "font-face-name":
case "missing-glyph":
return !1;
default:
return !0
}
}
function Ce(e) {
return (e = e.target || e.srcElement || window).correspondingUseElement && (e = e.correspondingUseElement), 3 === e.nodeType ? e.parentNode : e
}
var Ee = null,
_e = null,
Ne = null;
function Te(e) {
if (e = ni(e)) {
if ("function" !== typeof Ee) throw Error(o(280));
var t = e.stateNode;
t && (t = ii(t), Ee(e.stateNode, e.type, t))
}
}
function Oe(e) {
_e ? Ne ? Ne.push(e) : Ne = [e] : _e = e
}
function Ae() {
if (_e) {
var e = _e,
t = Ne;
if (Ne = _e = null, Te(e), t)
for (e = 0; e < t.length; e++) Te(t[e])
}
}
function Pe(e, t) {
return e(t)
}
function Re(e, t, n, r, i) {
return e(t, n, r, i)
}
function Ie() {}
var Le = Pe,
De = !1,
Fe = !1;
function Me() {
null === _e && null === Ne || (Ie(), Ae())
}
function ze(e, t) {
var n = e.stateNode;
if (null === n) return null;
var r = ii(n);
if (null === r) return null;
n = r[t];
e: switch (t) {
case "onClick":
case "onClickCapture":
case "onDoubleClick":
case "onDoubleClickCapture":
case "onMouseDown":
case "onMouseDownCapture":
case "onMouseMove":
case "onMouseMoveCapture":
case "onMouseUp":
case "onMouseUpCapture":
case "onMouseEnter":
(r = !r.disabled) || (r = !("button" === (e = e.type) || "input" === e || "select" === e || "textarea" === e)), e = !r;
break e;
default:
e = !1
}
if (e) return null;
if (n && "function" !== typeof n) throw Error(o(231, t, typeof n));
return n
}
var Be = !1;
if (d) try {
var Ue = {};
Object.defineProperty(Ue, "passive", {
get: function() {
Be = !0
}
}), window.addEventListener("test", Ue, Ue), window.removeEventListener("test", Ue, Ue)
} catch (me) {
Be = !1
}
function We(e, t, n, r, i, a, o, s, l) {
var c = Array.prototype.slice.call(arguments, 3);
try {
t.apply(n, c)
} catch (u) {
this.onError(u)
}
}
var He = !1,
Ve = null,
qe = !1,
$e = null,
Ge = {
onError: function(e) {
He = !0, Ve = e
}
};
function Ke(e, t, n, r, i, a, o, s, l) {
He = !1, Ve = null, We.apply(Ge, arguments)
}
function Qe(e) {
var t = e,
n = e;
if (e.alternate)
for (; t.return;) t = t.return;
else {
e = t;
do {
0 !== (1026 & (t = e).flags) && (n = t.return), e = t.return
} while (e)
}
return 3 === t.tag ? n : null
}
function Ye(e) {
if (13 === e.tag) {
var t = e.memoizedState;
if (null === t && (null !== (e = e.alternate) && (t = e.memoizedState)), null !== t) return t.dehydrated
}
return null
}
function Je(e) {
if (Qe(e) !== e) throw Error(o(188))
}
function Xe(e) {
if (e = function(e) {
var t = e.alternate;
if (!t) {
if (null === (t = Qe(e))) throw Error(o(188));
return t !== e ? null : e
}
for (var n = e, r = t;;) {
var i = n.return;
if (null === i) break;
var a = i.alternate;
if (null === a) {
if (null !== (r = i.return)) {
n = r;
continue
}
break
}
if (i.child === a.child) {
for (a = i.child; a;) {
if (a === n) return Je(i), e;
if (a === r) return Je(i), t;
a = a.sibling
}
throw Error(o(188))
}
if (n.return !== r.return) n = i, r = a;
else {
for (var s = !1, l = i.child; l;) {
if (l === n) {
s = !0, n = i, r = a;
break
}
if (l === r) {
s = !0, r = i, n = a;
break
}
l = l.sibling
}
if (!s) {
for (l = a.child; l;) {
if (l === n) {
s = !0, n = a, r = i;
break
}
if (l === r) {
s = !0, r = a, n = i;
break
}
l = l.sibling
}
if (!s) throw Error(o(189))
}
}
if (n.alternate !== r) throw Error(o(190))
}
if (3 !== n.tag) throw Error(o(188));
return n.stateNode.current === n ? e : t
}(e), !e) return null;
for (var t = e;;) {
if (5 === t.tag || 6 === t.tag) return t;
if (t.child) t.child.return = t, t = t.child;
else {
if (t === e) break;
for (; !t.sibling;) {
if (!t.return || t.return === e) return null;
t = t.return
}
t.sibling.return = t.return, t = t.sibling
}
}
return null
}
function Ze(e, t) {
for (var n = e.alternate; null !== t;) {
if (t === e || t === n) return !0;
t = t.return
}
return !1
}
var et, tt, nt, rt, it = !1,
at = [],
ot = null,
st = null,
lt = null,
ct = new Map,
ut = new Map,
dt = [],
ft = "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 pt(e, t, n, r, i) {
return {
blockedOn: e,
domEventName: t,
eventSystemFlags: 16 | n,
nativeEvent: i,
targetContainers: [r]
}
}
function ht(e, t) {
switch (e) {
case "focusin":
case "focusout":
ot = null;
break;
case "dragenter":
case "dragleave":
st = null;
break;
case "mouseover":
case "mouseout":
lt = null;
break;
case "pointerover":
case "pointerout":
ct.delete(t.pointerId);
break;
case "gotpointercapture":
case "lostpointercapture":
ut.delete(t.pointerId)
}
}
function mt(e, t, n, r, i, a) {
return null === e || e.nativeEvent !== a ? (e = pt(t, n, r, i, a), null !== t && (null !== (t = ni(t)) && tt(t)), e) : (e.eventSystemFlags |= r, t = e.targetContainers, null !== i && -1 === t.indexOf(i) && t.push(i), e)
}
function gt(e) {
var t = ti(e.target);
if (null !== t) {
var n = Qe(t);
if (null !== n)
if (13 === (t = n.tag)) {
if (null !== (t = Ye(n))) return e.blockedOn = t, void rt(e.lanePriority, (function() {
a.unstable_runWithPriority(e.priority, (function() {
nt(n)
}))
}))
} else if (3 === t && n.stateNode.hydrate) return void(e.blockedOn = 3 === n.tag ? n.stateNode.containerInfo : null)
}
e.blockedOn = null
}
function vt(e) {
if (null !== e.blockedOn) return !1;
for (var t = e.targetContainers; 0 < t.length;) {
var n = Xt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent);
if (null !== n) return null !== (t = ni(n)) && tt(t), e.blockedOn = n, !1;
t.shift()
}
return !0
}
function yt(e, t, n) {
vt(e) && n.delete(t)
}
function bt() {
for (it = !1; 0 < at.length;) {
var e = at[0];
if (null !== e.blockedOn) {
null !== (e = ni(e.blockedOn)) && et(e);
break
}
for (var t = e.targetContainers; 0 < t.length;) {
var n = Xt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent);
if (null !== n) {
e.blockedOn = n;
break
}
t.shift()
}
null === e.blockedOn && at.shift()
}
null !== ot && vt(ot) && (ot = null), null !== st && vt(st) && (st = null), null !== lt && vt(lt) && (lt = null), ct.forEach(yt), ut.forEach(yt)
}
function xt(e, t) {
e.blockedOn === t && (e.blockedOn = null, it || (it = !0, a.unstable_scheduleCallback(a.unstable_NormalPriority, bt)))
}
function wt(e) {
function t(t) {
return xt(t, e)
}
if (0 < at.length) {
xt(at[0], e);
for (var n = 1; n < at.length; n++) {
var r = at[n];
r.blockedOn === e && (r.blockedOn = null)
}
}
for (null !== ot && xt(ot, e), null !== st && xt(st, e), null !== lt && xt(lt, e), ct.forEach(t), ut.forEach(t), n = 0; n < dt.length; n++)(r = dt[n]).blockedOn === e && (r.blockedOn = null);
for (; 0 < dt.length && null === (n = dt[0]).blockedOn;) gt(n), null === n.blockedOn && dt.shift()
}
function jt(e, t) {
var n = {};
return n[e.toLowerCase()] = t.toLowerCase(), n["Webkit" + e] = "webkit" + t, n["Moz" + e] = "moz" + t, n
}
var kt = {
animationend: jt("Animation", "AnimationEnd"),
animationiteration: jt("Animation", "AnimationIteration"),
animationstart: jt("Animation", "AnimationStart"),
transitionend: jt("Transition", "TransitionEnd")
},
St = {},
Ct = {};
function Et(e) {
if (St[e]) return St[e];
if (!kt[e]) return e;
var t, n = kt[e];
for (t in n)
if (n.hasOwnProperty(t) && t in Ct) return St[e] = n[t];
return e
}
d && (Ct = document.createElement("div").style, "AnimationEvent" in window || (delete kt.animationend.animation, delete kt.animationiteration.animation, delete kt.animationstart.animation), "TransitionEvent" in window || delete kt.transitionend.transition);
var _t = Et("animationend"),
Nt = Et("animationiteration"),
Tt = Et("animationstart"),
Ot = Et("transitionend"),
At = new Map,
Pt = new Map,
Rt = ["abort", "abort", _t, "animationEnd", Nt, "animationIteration", Tt, "animationStart", "canplay", "canPlay", "canplaythrough", "canPlayThrough", "durationchange", "durationChange", "emptied", "emptied", "encrypted", "encrypted", "ended", "ended", "error", "error", "gotpointercapture", "gotPointerCapture", "load", "load", "loadeddata", "loadedData", "loadedmetadata", "loadedMetadata", "loadstart", "loadStart", "lostpointercapture", "lostPointerCapture", "playing", "playing", "progress", "progress", "seeking", "seeking", "stalled", "stalled", "suspend", "suspend", "timeupdate", "timeUpdate", Ot, "transitionEnd", "waiting", "waiting"];
function It(e, t) {
for (var n = 0; n < e.length; n += 2) {
var r = e[n],
i = e[n + 1];
i = "on" + (i[0].toUpperCase() + i.slice(1)), Pt.set(r, t), At.set(r, i), c(i, [r])
}
}(0, a.unstable_now)();
var Lt = 8;
function Dt(e) {
if (0 !== (1 & e)) return Lt = 15, 1;
if (0 !== (2 & e)) return Lt = 14, 2;
if (0 !== (4 & e)) return Lt = 13, 4;
var t = 24 & e;
return 0 !== t ? (Lt = 12, t) : 0 !== (32 & e) ? (Lt = 11, 32) : 0 !== (t = 192 & e) ? (Lt = 10, t) : 0 !== (256 & e) ? (Lt = 9, 256) : 0 !== (t = 3584 & e) ? (Lt = 8, t) : 0 !== (4096 & e) ? (Lt = 7, 4096) : 0 !== (t = 4186112 & e) ? (Lt = 6, t) : 0 !== (t = 62914560 & e) ? (Lt = 5, t) : 67108864 & e ? (Lt = 4, 67108864) : 0 !== (134217728 & e) ? (Lt = 3, 134217728) : 0 !== (t = 805306368 & e) ? (Lt = 2, t) : 0 !== (1073741824 & e) ? (Lt = 1, 1073741824) : (Lt = 8, e)
}
function Ft(e, t) {
var n = e.pendingLanes;
if (0 === n) return Lt = 0;
var r = 0,
i = 0,
a = e.expiredLanes,
o = e.suspendedLanes,
s = e.pingedLanes;
if (0 !== a) r = a, i = Lt = 15;
else if (0 !== (a = 134217727 & n)) {
var l = a & ~o;
0 !== l ? (r = Dt(l), i = Lt) : 0 !== (s &= a) && (r = Dt(s), i = Lt)
} else 0 !== (a = n & ~o) ? (r = Dt(a), i = Lt) : 0 !== s && (r = Dt(s), i = Lt);
if (0 === r) return 0;
if (r = n & ((0 > (r = 31 - Ht(r)) ? 0 : 1 << r) << 1) - 1, 0 !== t && t !== r && 0 === (t & o)) {
if (Dt(t), i <= Lt) return t;
Lt = i
}
if (0 !== (t = e.entangledLanes))
for (e = e.entanglements, t &= r; 0 < t;) i = 1 << (n = 31 - Ht(t)), r |= e[n], t &= ~i;
return r
}
function Mt(e) {
return 0 !== (e = -1073741825 & e.pendingLanes) ? e : 1073741824 & e ? 1073741824 : 0
}
function zt(e, t) {
switch (e) {
case 15:
return 1;
case 14:
return 2;
case 12:
return 0 === (e = Bt(24 & ~t)) ? zt(10, t) : e;
case 10:
return 0 === (e = Bt(192 & ~t)) ? zt(8, t) : e;
case 8:
return 0 === (e = Bt(3584 & ~t)) && (0 === (e = Bt(4186112 & ~t)) && (e = 512)), e;
case 2:
return 0 === (t = Bt(805306368 & ~t)) && (t = 268435456), t
}
throw Error(o(358, e))
}
function Bt(e) {
return e & -e
}
function Ut(e) {
for (var t = [], n = 0; 31 > n; n++) t.push(e);
return t
}
function Wt(e, t, n) {
e.pendingLanes |= t;
var r = t - 1;
e.suspendedLanes &= r, e.pingedLanes &= r, (e = e.eventTimes)[t = 31 - Ht(t)] = n
}
var Ht = Math.clz32 ? Math.clz32 : function(e) {
return 0 === e ? 32 : 31 - (Vt(e) / qt | 0) | 0
},
Vt = Math.log,
qt = Math.LN2;
var $t = a.unstable_UserBlockingPriority,
Gt = a.unstable_runWithPriority,
Kt = !0;
function Qt(e, t, n, r) {
De || Ie();
var i = Jt,
a = De;
De = !0;
try {
Re(i, e, t, n, r)
} finally {
(De = a) || Me()
}
}
function Yt(e, t, n, r) {
Gt($t, Jt.bind(null, e, t, n, r))
}
function Jt(e, t, n, r) {
var i;
if (Kt)
if ((i = 0 === (4 & t)) && 0 < at.length && -1 < ft.indexOf(e)) e = pt(null, e, t, n, r), at.push(e);
else {
var a = Xt(e, t, n, r);
if (null === a) i && ht(e, r);
else {
if (i) {
if (-1 < ft.indexOf(e)) return e = pt(a, e, t, n, r), void at.push(e);
if (function(e, t, n, r, i) {
switch (t) {
case "focusin":
return ot = mt(ot, e, t, n, r, i), !0;
case "dragenter":
return st = mt(st, e, t, n, r, i), !0;
case "mouseover":
return lt = mt(lt, e, t, n, r, i), !0;
case "pointerover":
var a = i.pointerId;
return ct.set(a, mt(ct.get(a) || null, e, t, n, r, i)), !0;
case "gotpointercapture":
return a = i.pointerId, ut.set(a, mt(ut.get(a) || null, e, t, n, r, i)), !0
}
return !1
}(a, e, t, n, r)) return;
ht(e, r)
}
Ir(e, t, r, null, n)
}
}
}
function Xt(e, t, n, r) {
var i = Ce(r);
if (null !== (i = ti(i))) {
var a = Qe(i);
if (null === a) i = null;
else {
var o = a.tag;
if (13 === o) {
if (null !== (i = Ye(a))) return i;
i = null
} else if (3 === o) {
if (a.stateNode.hydrate) return 3 === a.tag ? a.stateNode.containerInfo : null;
i = null
} else a !== i && (i = null)
}
}
return Ir(e, t, r, i, n), null
}
var Zt = null,
en = null,
tn = null;
function nn() {
if (tn) return tn;
var e, t, n = en,
r = n.length,
i = "value" in Zt ? Zt.value : Zt.textContent,
a = i.length;
for (e = 0; e < r && n[e] === i[e]; e++);
var o = r - e;
for (t = 1; t <= o && n[r - t] === i[a - t]; t++);
return tn = i.slice(e, 1 < t ? 1 - t : void 0)
}
function rn(e) {
var t = e.keyCode;
return "charCode" in e ? 0 === (e = e.charCode) && 13 === t && (e = 13) : e = t, 10 === e && (e = 13), 32 <= e || 13 === e ? e : 0
}
function an() {
return !0
}
function on() {
return !1
}
function sn(e) {
function t(t, n, r, i, a) {
for (var o in this._reactName = t, this._targetInst = r, this.type = n, this.nativeEvent = i, this.target = a, this.currentTarget = null, e) e.hasOwnProperty(o) && (t = e[o], this[o] = t ? t(i) : i[o]);
return this.isDefaultPrevented = (null != i.defaultPrevented ? i.defaultPrevented : !1 === i.returnValue) ? an : on, this.isPropagationStopped = on, this
}
return i(t.prototype, {
preventDefault: function() {
this.defaultPrevented = !0;
var e = this.nativeEvent;
e && (e.preventDefault ? e.preventDefault() : "unknown" !== typeof e.returnValue && (e.returnValue = !1), this.isDefaultPrevented = an)
},
stopPropagation: function() {
var e = this.nativeEvent;
e && (e.stopPropagation ? e.stopPropagation() : "unknown" !== typeof e.cancelBubble && (e.cancelBubble = !0), this.isPropagationStopped = an)
},
persist: function() {},
isPersistent: an
}), t
}
var ln, cn, un, dn = {
eventPhase: 0,
bubbles: 0,
cancelable: 0,
timeStamp: function(e) {
return e.timeStamp || Date.now()
},
defaultPrevented: 0,
isTrusted: 0
},
fn = sn(dn),
pn = i({}, dn, {
view: 0,
detail: 0
}),
hn = sn(pn),
mn = i({}, pn, {
screenX: 0,
screenY: 0,
clientX: 0,
clientY: 0,
pageX: 0,
pageY: 0,
ctrlKey: 0,
shiftKey: 0,
altKey: 0,
metaKey: 0,
getModifierState: _n,
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 !== un && (un && "mousemove" === e.type ? (ln = e.screenX - un.screenX, cn = e.screenY - un.screenY) : cn = ln = 0, un = e), ln)
},
movementY: function(e) {
return "movementY" in e ? e.movementY : cn
}
}),
gn = sn(mn),
vn = sn(i({}, mn, {
dataTransfer: 0
})),
yn = sn(i({}, pn, {
relatedTarget: 0
})),
bn = sn(i({}, dn, {
animationName: 0,
elapsedTime: 0,
pseudoElement: 0
})),
xn = i({}, dn, {
clipboardData: function(e) {
return "clipboardData" in e ? e.clipboardData : window.clipboardData
}
}),
wn = sn(xn),
jn = sn(i({}, dn, {
data: 0
})),
kn = {
Esc: "Escape",
Spacebar: " ",
Left: "ArrowLeft",
Up: "ArrowUp",
Right: "ArrowRight",
Down: "ArrowDown",
Del: "Delete",
Win: "OS",
Menu: "ContextMenu",
Apps: "ContextMenu",
Scroll: "ScrollLock",
MozPrintableKey: "Unidentified"
},
Sn = {
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"
},
Cn = {
Alt: "altKey",
Control: "ctrlKey",
Meta: "metaKey",
Shift: "shiftKey"
};
function En(e) {
var t = this.nativeEvent;
return t.getModifierState ? t.getModifierState(e) : !!(e = Cn[e]) && !!t[e]
}
function _n() {
return En
}
var Nn = i({}, pn, {
key: function(e) {
if (e.key) {
var t = kn[e.key] || e.key;
if ("Unidentified" !== t) return t
}
return "keypress" === e.type ? 13 === (e = rn(e)) ? "Enter" : String.fromCharCode(e) : "keydown" === e.type || "keyup" === e.type ? Sn[e.keyCode] || "Unidentified" : ""
},
code: 0,
location: 0,
ctrlKey: 0,
shiftKey: 0,
altKey: 0,
metaKey: 0,
repeat: 0,
locale: 0,
getModifierState: _n,
charCode: function(e) {
return "keypress" === e.type ? rn(e) : 0
},
keyCode: function(e) {
return "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0
},
which: function(e) {
return "keypress" === e.type ? rn(e) : "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0
}
}),
Tn = sn(Nn),
On = sn(i({}, mn, {
pointerId: 0,
width: 0,
height: 0,
pressure: 0,
tangentialPressure: 0,
tiltX: 0,
tiltY: 0,
twist: 0,
pointerType: 0,
isPrimary: 0
})),
An = sn(i({}, pn, {
touches: 0,
targetTouches: 0,
changedTouches: 0,
altKey: 0,
metaKey: 0,
ctrlKey: 0,
shiftKey: 0,
getModifierState: _n
})),
Pn = sn(i({}, dn, {
propertyName: 0,
elapsedTime: 0,
pseudoElement: 0
})),
Rn = i({}, mn, {
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
}),
In = sn(Rn),
Ln = [9, 13, 27, 32],
Dn = d && "CompositionEvent" in window,
Fn = null;
d && "documentMode" in document && (Fn = document.documentMode);
var Mn = d && "TextEvent" in window && !Fn,
zn = d && (!Dn || Fn && 8 < Fn && 11 >= Fn),
Bn = String.fromCharCode(32),
Un = !1;
function Wn(e, t) {
switch (e) {
case "keyup":
return -1 !== Ln.indexOf(t.keyCode);
case "keydown":
return 229 !== t.keyCode;
case "keypress":
case "mousedown":
case "focusout":
return !0;
default:
return !1
}
}
function Hn(e) {
return "object" === typeof(e = e.detail) && "data" in e ? e.data : null
}
var Vn = !1;
var qn = {
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 $n(e) {
var t = e && e.nodeName && e.nodeName.toLowerCase();
return "input" === t ? !!qn[e.type] : "textarea" === t
}
function Gn(e, t, n, r) {
Oe(r), 0 < (t = Dr(t, "onChange")).length && (n = new fn("onChange", "change", null, n, r), e.push({
event: n,
listeners: t
}))
}
var Kn = null,
Qn = null;
function Yn(e) {
Nr(e, 0)
}
function Jn(e) {
if (J(ri(e))) return e
}
function Xn(e, t) {
if ("change" === e) return t
}
var Zn = !1;
if (d) {
var er;
if (d) {
var tr = "oninput" in document;
if (!tr) {
var nr = document.createElement("div");
nr.setAttribute("oninput", "return;"), tr = "function" === typeof nr.oninput
}
er = tr
} else er = !1;
Zn = er && (!document.documentMode || 9 < document.documentMode)
}
function rr() {
Kn && (Kn.detachEvent("onpropertychange", ir), Qn = Kn = null)
}
function ir(e) {
if ("value" === e.propertyName && Jn(Qn)) {
var t = [];
if (Gn(t, Qn, e, Ce(e)), e = Yn, De) e(t);
else {
De = !0;
try {
Pe(e, t)
} finally {
De = !1, Me()
}
}
}
}
function ar(e, t, n) {
"focusin" === e ? (rr(), Qn = n, (Kn = t).attachEvent("onpropertychange", ir)) : "focusout" === e && rr()
}
function or(e) {
if ("selectionchange" === e || "keyup" === e || "keydown" === e) return Jn(Qn)
}
function sr(e, t) {
if ("click" === e) return Jn(t)
}
function lr(e, t) {
if ("input" === e || "change" === e) return Jn(t)
}
var cr = "function" === typeof Object.is ? Object.is : function(e, t) {
return e === t && (0 !== e || 1 / e === 1 / t) || e !== e && t !== t
},
ur = Object.prototype.hasOwnProperty;
function dr(e, t) {
if (cr(e, t)) return !0;
if ("object" !== typeof e || null === e || "object" !== typeof t || null === t) return !1;
var n = Object.keys(e),
r = Object.keys(t);
if (n.length !== r.length) return !1;
for (r = 0; r < n.length; r++)
if (!ur.call(t, n[r]) || !cr(e[n[r]], t[n[r]])) return !1;
return !0
}
function fr(e) {
for (; e && e.firstChild;) e = e.firstChild;
return e
}
function pr(e, t) {
var n, r = fr(e);
for (e = 0; r;) {
if (3 === r.nodeType) {
if (n = e + r.textContent.length, e <= t && n >= t) return {
node: r,
offset: t - e
};
e = n
}
e: {
for (; r;) {
if (r.nextSibling) {
r = r.nextSibling;
break e
}
r = r.parentNode
}
r = void 0
}
r = fr(r)
}
}
function hr(e, t) {
return !(!e || !t) && (e === t || (!e || 3 !== e.nodeType) && (t && 3 === t.nodeType ? hr(e, t.parentNode) : "contains" in e ? e.contains(t) : !!e.compareDocumentPosition && !!(16 & e.compareDocumentPosition(t))))
}
function mr() {
for (var e = window, t = X(); t instanceof e.HTMLIFrameElement;) {
try {
var n = "string" === typeof t.contentWindow.location.href
} catch (r) {
n = !1
}
if (!n) break;
t = X((e = t.contentWindow).document)
}
return t
}
function gr(e) {
var t = e && e.nodeName && e.nodeName.toLowerCase();
return t && ("input" === t && ("text" === e.type || "search" === e.type || "tel" === e.type || "url" === e.type || "password" === e.type) || "textarea" === t || "true" === e.contentEditable)
}
var vr = d && "documentMode" in document && 11 >= document.documentMode,
yr = null,
br = null,
xr = null,
wr = !1;
function jr(e, t, n) {
var r = n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument;
wr || null == yr || yr !== X(r) || ("selectionStart" in (r = yr) && gr(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
}, xr && dr(xr, r) || (xr = r, 0 < (r = Dr(br, "onSelect")).length && (t = new fn("onSelect", "select", null, t, n), e.push({
event: t,
listeners: r
}), t.target = yr)))
}
It("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "), 0), It("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "), 1), It(Rt, 2);
for (var kr = "change selectionchange textInput compositionstart compositionend compositionupdate".split(" "), Sr = 0; Sr < kr.length; Sr++) Pt.set(kr[Sr], 0);
u("onMouseEnter", ["mouseout", "mouseover"]), u("onMouseLeave", ["mouseout", "mouseover"]), u("onPointerEnter", ["pointerout", "pointerover"]), u("onPointerLeave", ["pointerout", "pointerover"]), c("onChange", "change click focusin focusout input keydown keyup selectionchange".split(" ")), c("onSelect", "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")), c("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"]), c("onCompositionEnd", "compositionend focusout keydown keypress keyup mousedown".split(" ")), c("onCompositionStart", "compositionstart focusout keydown keypress keyup mousedown".split(" ")), c("onCompositionUpdate", "compositionupdate focusout keydown keypress keyup mousedown".split(" "));
var Cr = "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),
Er = new Set("cancel close invalid load scroll toggle".split(" ").concat(Cr));
function _r(e, t, n) {
var r = e.type || "unknown-event";
e.currentTarget = n,
function(e, t, n, r, i, a, s, l, c) {
if (Ke.apply(this, arguments), He) {
if (!He) throw Error(o(198));
var u = Ve;
He = !1, Ve = null, qe || (qe = !0, $e = u)
}
}(r, t, void 0, e), e.currentTarget = null
}
function Nr(e, t) {
t = 0 !== (4 & t);
for (var n = 0; n < e.length; n++) {
var r = e[n],
i = r.event;
r = r.listeners;
e: {
var a = void 0;
if (t)
for (var o = r.length - 1; 0 <= o; o--) {
var s = r[o],
l = s.instance,
c = s.currentTarget;
if (s = s.listener, l !== a && i.isPropagationStopped()) break e;
_r(i, s, c), a = l
} else
for (o = 0; o < r.length; o++) {
if (l = (s = r[o]).instance, c = s.currentTarget, s = s.listener, l !== a && i.isPropagationStopped()) break e;
_r(i, s, c), a = l
}
}
}
if (qe) throw e = $e, qe = !1, $e = null, e
}
function Tr(e, t) {
var n = ai(t),
r = e + "__bubble";
n.has(r) || (Rr(t, e, 2, !1), n.add(r))
}
var Or = "_reactListening" + Math.random().toString(36).slice(2);
function Ar(e) {
e[Or] || (e[Or] = !0, s.forEach((function(t) {
Er.has(t) || Pr(t, !1, e, null), Pr(t, !0, e, null)
})))
}
function Pr(e, t, n, r) {
var i = 4 < arguments.length && void 0 !== arguments[4] ? arguments[4] : 0,
a = n;
if ("selectionchange" === e && 9 !== n.nodeType && (a = n.ownerDocument), null !== r && !t && Er.has(e)) {
if ("scroll" !== e) return;
i |= 2, a = r
}
var o = ai(a),
s = e + "__" + (t ? "capture" : "bubble");
o.has(s) || (t && (i |= 4), Rr(a, e, i, t), o.add(s))
}
function Rr(e, t, n, r) {
var i = Pt.get(t);
switch (void 0 === i ? 2 : i) {
case 0:
i = Qt;
break;
case 1:
i = Yt;
break;
default:
i = Jt
}
n = i.bind(null, t, n, e), i = void 0, !Be || "touchstart" !== t && "touchmove" !== t && "wheel" !== t || (i = !0), r ? void 0 !== i ? e.addEventListener(t, n, {
capture: !0,
passive: i
}) : e.addEventListener(t, n, !0) : void 0 !== i ? e.addEventListener(t, n, {
passive: i
}) : e.addEventListener(t, n, !1)
}
function Ir(e, t, n, r, i) {
var a = r;
if (0 === (1 & t) && 0 === (2 & t) && null !== r) e: for (;;) {
if (null === r) return;
var o = r.tag;
if (3 === o || 4 === o) {
var s = r.stateNode.containerInfo;
if (s === i || 8 === s.nodeType && s.parentNode === i) break;
if (4 === o)
for (o = r.return; null !== o;) {
var l = o.tag;
if ((3 === l || 4 === l) && ((l = o.stateNode.containerInfo) === i || 8 === l.nodeType && l.parentNode === i)) return;
o = o.return
}
for (; null !== s;) {
if (null === (o = ti(s))) return;
if (5 === (l = o.tag) || 6 === l) {
r = a = o;
continue e
}
s = s.parentNode
}
}
r = r.return
}! function(e, t, n) {
if (Fe) return e(t, n);
Fe = !0;
try {
return Le(e, t, n)
} finally {
Fe = !1, Me()
}
}((function() {
var r = a,
i = Ce(n),
o = [];
e: {
var s = At.get(e);
if (void 0 !== s) {
var l = fn,
c = e;
switch (e) {
case "keypress":
if (0 === rn(n)) break e;
case "keydown":
case "keyup":
l = Tn;
break;
case "focusin":
c = "focus", l = yn;
break;
case "focusout":
c = "blur", l = yn;
break;
case "beforeblur":
case "afterblur":
l = yn;
break;
case "click":
if (2 === n.button) break e;
case "auxclick":
case "dblclick":
case "mousedown":
case "mousemove":
case "mouseup":
case "mouseout":
case "mouseover":
case "contextmenu":
l = gn;
break;
case "drag":
case "dragend":
case "dragenter":
case "dragexit":
case "dragleave":
case "dragover":
case "dragstart":
case "drop":
l = vn;
break;
case "touchcancel":
case "touchend":
case "touchmove":
case "touchstart":
l = An;
break;
case _t:
case Nt:
case Tt:
l = bn;
break;
case Ot:
l = Pn;
break;
case "scroll":
l = hn;
break;
case "wheel":
l = In;
break;
case "copy":
case "cut":
case "paste":
l = wn;
break;
case "gotpointercapture":
case "lostpointercapture":
case "pointercancel":
case "pointerdown":
case "pointermove":
case "pointerout":
case "pointerover":
case "pointerup":
l = On
}
var u = 0 !== (4 & t),
d = !u && "scroll" === e,
f = u ? null !== s ? s + "Capture" : null : s;
u = [];
for (var p, h = r; null !== h;) {
var m = (p = h).stateNode;
if (5 === p.tag && null !== m && (p = m, null !== f && (null != (m = ze(h, f)) && u.push(Lr(h, m, p)))), d) break;
h = h.return
}
0 < u.length && (s = new l(s, c, null, n, i), o.push({
event: s,
listeners: u
}))
}
}
if (0 === (7 & t)) {
if (l = "mouseout" === e || "pointerout" === e, (!(s = "mouseover" === e || "pointerover" === e) || 0 !== (16 & t) || !(c = n.relatedTarget || n.fromElement) || !ti(c) && !c[Zr]) && (l || s) && (s = i.window === i ? i : (s = i.ownerDocument) ? s.defaultView || s.parentWindow : window, l ? (l = r, null !== (c = (c = n.relatedTarget || n.toElement) ? ti(c) : null) && (c !== (d = Qe(c)) || 5 !== c.tag && 6 !== c.tag) && (c = null)) : (l = null, c = r), l !== c)) {
if (u = gn, m = "onMouseLeave", f = "onMouseEnter", h = "mouse", "pointerout" !== e && "pointerover" !== e || (u = On, m = "onPointerLeave", f = "onPointerEnter", h = "pointer"), d = null == l ? s : ri(l), p = null == c ? s : ri(c), (s = new u(m, h + "leave", l, n, i)).target = d, s.relatedTarget = p, m = null, ti(i) === r && ((u = new u(f, h + "enter", c, n, i)).target = p, u.relatedTarget = d, m = u), d = m, l && c) e: {
for (f = c, h = 0, p = u = l; p; p = Fr(p)) h++;
for (p = 0, m = f; m; m = Fr(m)) p++;
for (; 0 < h - p;) u = Fr(u),
h--;
for (; 0 < p - h;) f = Fr(f),
p--;
for (; h--;) {
if (u === f || null !== f && u === f.alternate) break e;
u = Fr(u), f = Fr(f)
}
u = null
}
else u = null;
null !== l && Mr(o, s, l, u, !1), null !== c && null !== d && Mr(o, d, c, u, !0)
}
if ("select" === (l = (s = r ? ri(r) : window).nodeName && s.nodeName.toLowerCase()) || "input" === l && "file" === s.type) var g = Xn;
else if ($n(s))
if (Zn) g = lr;
else {
g = or;
var v = ar
}
else(l = s.nodeName) && "input" === l.toLowerCase() && ("checkbox" === s.type || "radio" === s.type) && (g = sr);
switch (g && (g = g(e, r)) ? Gn(o, g, n, i) : (v && v(e, s, r), "focusout" === e && (v = s._wrapperState) && v.controlled && "number" === s.type && ie(s, "number", s.value)), v = r ? ri(r) : window, e) {
case "focusin":
($n(v) || "true" === v.contentEditable) && (yr = v, br = r, xr = null);
break;
case "focusout":
xr = br = yr = null;
break;
case "mousedown":
wr = !0;
break;
case "contextmenu":
case "mouseup":
case "dragend":
wr = !1, jr(o, n, i);
break;
case "selectionchange":
if (vr) break;
case "keydown":
case "keyup":
jr(o, n, i)
}
var y;
if (Dn) 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 Vn ? Wn(e, n) && (b = "onCompositionEnd") : "keydown" === e && 229 === n.keyCode && (b = "onCompositionStart");
b && (zn && "ko" !== n.locale && (Vn || "onCompositionStart" !== b ? "onCompositionEnd" === b && Vn && (y = nn()) : (en = "value" in (Zt = i) ? Zt.value : Zt.textContent, Vn = !0)), 0 < (v = Dr(r, b)).length && (b = new jn(b, e, null, n, i), o.push({
event: b,
listeners: v
}), y ? b.data = y : null !== (y = Hn(n)) && (b.data = y))), (y = Mn ? function(e, t) {
switch (e) {
case "compositionend":
return Hn(t);
case "keypress":
return 32 !== t.which ? null : (Un = !0, Bn);
case "textInput":
return (e = t.data) === Bn && Un ? null : e;
default:
return null
}
}(e, n) : function(e, t) {
if (Vn) return "compositionend" === e || !Dn && Wn(e, t) ? (e = nn(), tn = en = Zt = null, Vn = !1, e) : null;
switch (e) {
case "paste":
default:
return null;
case "keypress":
if (!(t.ctrlKey || t.altKey || t.metaKey) || t.ctrlKey && t.altKey) {
if (t.char && 1 < t.char.length) return t.char;
if (t.which) return String.fromCharCode(t.which)
}
return null;
case "compositionend":
return zn && "ko" !== t.locale ? null : t.data
}
}(e, n)) && (0 < (r = Dr(r, "onBeforeInput")).length && (i = new jn("onBeforeInput", "beforeinput", null, n, i), o.push({
event: i,
listeners: r
}), i.data = y))
}
Nr(o, t)
}))
}
function Lr(e, t, n) {
return {
instance: e,
listener: t,
currentTarget: n
}
}
function Dr(e, t) {
for (var n = t + "Capture", r = []; null !== e;) {
var i = e,
a = i.stateNode;
5 === i.tag && null !== a && (i = a, null != (a = ze(e, n)) && r.unshift(Lr(e, a, i)), null != (a = ze(e, t)) && r.push(Lr(e, a, i))), e = e.return
}
return r
}
function Fr(e) {
if (null === e) return null;
do {
e = e.return
} while (e && 5 !== e.tag);
return e || null
}
function Mr(e, t, n, r, i) {
for (var a = t._reactName, o = []; null !== n && n !== r;) {
var s = n,
l = s.alternate,
c = s.stateNode;
if (null !== l && l === r) break;
5 === s.tag && null !== c && (s = c, i ? null != (l = ze(n, a)) && o.unshift(Lr(n, l, s)) : i || null != (l = ze(n, a)) && o.push(Lr(n, l, s))), n = n.return
}
0 !== o.length && e.push({
event: t,
listeners: o
})
}
function zr() {}
var Br = null,
Ur = null;
function Wr(e, t) {
switch (e) {
case "button":
case "input":
case "select":
case "textarea":
return !!t.autoFocus
}
return !1
}
function Hr(e, t) {
return "textarea" === e || "option" === e || "noscript" === e || "string" === typeof t.children || "number" === typeof t.children || "object" === typeof t.dangerouslySetInnerHTML && null !== t.dangerouslySetInnerHTML && null != t.dangerouslySetInnerHTML.__html
}
var Vr = "function" === typeof setTimeout ? setTimeout : void 0,
qr = "function" === typeof clearTimeout ? clearTimeout : void 0;
function $r(e) {
1 === e.nodeType ? e.textContent = "" : 9 === e.nodeType && (null != (e = e.body) && (e.textContent = ""))
}
function Gr(e) {
for (; null != e; e = e.nextSibling) {
var t = e.nodeType;
if (1 === t || 3 === t) break
}
return e
}
function Kr(e) {
e = e.previousSibling;
for (var t = 0; e;) {
if (8 === e.nodeType) {
var n = e.data;
if ("$" === n || "$!" === n || "$?" === n) {
if (0 === t) return e;
t--
} else "/$" === n && t++
}
e = e.previousSibling
}
return null
}
var Qr = 0;
var Yr = Math.random().toString(36).slice(2),
Jr = "__reactFiber$" + Yr,
Xr = "__reactProps$" + Yr,
Zr = "__reactContainer$" + Yr,
ei = "__reactEvents$" + Yr;
function ti(e) {
var t = e[Jr];
if (t) return t;
for (var n = e.parentNode; n;) {
if (t = n[Zr] || n[Jr]) {
if (n = t.alternate, null !== t.child || null !== n && null !== n.child)
for (e = Kr(e); null !== e;) {
if (n = e[Jr]) return n;
e = Kr(e)
}
return t
}
n = (e = n).parentNode
}
return null
}
function ni(e) {
return !(e = e[Jr] || e[Zr]) || 5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag ? null : e
}
function ri(e) {
if (5 === e.tag || 6 === e.tag) return e.stateNode;
throw Error(o(33))
}
function ii(e) {
return e[Xr] || null
}
function ai(e) {
var t = e[ei];
return void 0 === t && (t = e[ei] = new Set), t
}
var oi = [],
si = -1;
function li(e) {
return {
current: e
}
}
function ci(e) {
0 > si || (e.current = oi[si], oi[si] = null, si--)
}
function ui(e, t) {
si++, oi[si] = e.current, e.current = t
}
var di = {},
fi = li(di),
pi = li(!1),
hi = di;
function mi(e, t) {
var n = e.type.contextTypes;
if (!n) return di;
var r = e.stateNode;
if (r && r.__reactInternalMemoizedUnmaskedChildContext === t) return r.__reactInternalMemoizedMaskedChildContext;
var i, a = {};
for (i in n) a[i] = t[i];
return r && ((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = t, e.__reactInternalMemoizedMaskedChildContext = a), a
}
function gi(e) {
return null !== (e = e.childContextTypes) && void 0 !== e
}
function vi() {
ci(pi), ci(fi)
}
function yi(e, t, n) {
if (fi.current !== di) throw Error(o(168));
ui(fi, t), ui(pi, n)
}
function bi(e, t, n) {
var r = e.stateNode;
if (e = t.childContextTypes, "function" !== typeof r.getChildContext) return n;
for (var a in r = r.getChildContext())
if (!(a in e)) throw Error(o(108, G(t) || "Unknown", a));
return i({}, n, r)
}
function xi(e) {
return e = (e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext || di, hi = fi.current, ui(fi, e), ui(pi, pi.current), !0
}
function wi(e, t, n) {
var r = e.stateNode;
if (!r) throw Error(o(169));
n ? (e = bi(e, t, hi), r.__reactInternalMemoizedMergedChildContext = e, ci(pi), ci(fi), ui(fi, e)) : ci(pi), ui(pi, n)
}
var ji = null,
ki = null,
Si = a.unstable_runWithPriority,
Ci = a.unstable_scheduleCallback,
Ei = a.unstable_cancelCallback,
_i = a.unstable_shouldYield,
Ni = a.unstable_requestPaint,
Ti = a.unstable_now,
Oi = a.unstable_getCurrentPriorityLevel,
Ai = a.unstable_ImmediatePriority,
Pi = a.unstable_UserBlockingPriority,
Ri = a.unstable_NormalPriority,
Ii = a.unstable_LowPriority,
Li = a.unstable_IdlePriority,
Di = {},
Fi = void 0 !== Ni ? Ni : function() {},
Mi = null,
zi = null,
Bi = !1,
Ui = Ti(),
Wi = 1e4 > Ui ? Ti : function() {
return Ti() - Ui
};
function Hi() {
switch (Oi()) {
case Ai:
return 99;
case Pi:
return 98;
case Ri:
return 97;
case Ii:
return 96;
case Li:
return 95;
default:
throw Error(o(332))
}
}
function Vi(e) {
switch (e) {
case 99:
return Ai;
case 98:
return Pi;
case 97:
return Ri;
case 96:
return Ii;
case 95:
return Li;
default:
throw Error(o(332))
}
}
function qi(e, t) {
return e = Vi(e), Si(e, t)
}
function $i(e, t, n) {
return e = Vi(e), Ci(e, t, n)
}
function Gi() {
if (null !== zi) {
var e = zi;
zi = null, Ei(e)
}
Ki()
}
function Ki() {
if (!Bi && null !== Mi) {
Bi = !0;
var e = 0;
try {
var t = Mi;
qi(99, (function() {
for (; e < t.length; e++) {
var n = t[e];
do {
n = n(!0)
} while (null !== n)
}
})), Mi = null
} catch (n) {
throw null !== Mi && (Mi = Mi.slice(e + 1)), Ci(Ai, Gi), n
} finally {
Bi = !1
}
}
}
var Qi = w.ReactCurrentBatchConfig;
function Yi(e, t) {
if (e && e.defaultProps) {
for (var n in t = i({}, t), e = e.defaultProps) void 0 === t[n] && (t[n] = e[n]);
return t
}
return t
}
var Ji = li(null),
Xi = null,
Zi = null,
ea = null;
function ta() {
ea = Zi = Xi = null
}
function na(e) {
var t = Ji.current;
ci(Ji), e.type._context._currentValue = t
}
function ra(e, t) {
for (; null !== e;) {
var n = e.alternate;
if ((e.childLanes & t) === t) {
if (null === n || (n.childLanes & t) === t) break;
n.childLanes |= t
} else e.childLanes |= t, null !== n && (n.childLanes |= t);
e = e.return
}
}
function ia(e, t) {
Xi = e, ea = Zi = null, null !== (e = e.dependencies) && null !== e.firstContext && (0 !== (e.lanes & t) && (Do = !0), e.firstContext = null)
}
function aa(e, t) {
if (ea !== e && !1 !== t && 0 !== t)
if ("number" === typeof t && 1073741823 !== t || (ea = e, t = 1073741823), t = {
context: e,
observedBits: t,
next: null
}, null === Zi) {
if (null === Xi) throw Error(o(308));
Zi = t, Xi.dependencies = {
lanes: 0,
firstContext: t,
responders: null
}
} else Zi = Zi.next = t;
return e._currentValue
}
var oa = !1;
function sa(e) {
e.updateQueue = {
baseState: e.memoizedState,
firstBaseUpdate: null,
lastBaseUpdate: null,
shared: {
pending: null
},
effects: null
}
}
function la(e, t) {
e = e.updateQueue, t.updateQueue === e && (t.updateQueue = {
baseState: e.baseState,
firstBaseUpdate: e.firstBaseUpdate,
lastBaseUpdate: e.lastBaseUpdate,
shared: e.shared,
effects: e.effects
})
}
function ca(e, t) {
return {
eventTime: e,
lane: t,
tag: 0,
payload: null,
callback: null,
next: null
}
}
function ua(e, t) {
if (null !== (e = e.updateQueue)) {
var n = (e = e.shared).pending;
null === n ? t.next = t : (t.next = n.next, n.next = t), e.pending = t
}
}
function da(e, t) {
var n = e.updateQueue,
r = e.alternate;
if (null !== r && n === (r = r.updateQueue)) {
var i = null,
a = null;
if (null !== (n = n.firstBaseUpdate)) {
do {
var o = {
eventTime: n.eventTime,
lane: n.lane,
tag: n.tag,
payload: n.payload,
callback: n.callback,
next: null
};
null === a ? i = a = o : a = a.next = o, n = n.next
} while (null !== n);
null === a ? i = a = t : a = a.next = t
} else i = a = t;
return n = {
baseState: r.baseState,
firstBaseUpdate: i,
lastBaseUpdate: a,
shared: r.shared,
effects: r.effects
}, void(e.updateQueue = n)
}
null === (e = n.lastBaseUpdate) ? n.firstBaseUpdate = t : e.next = t, n.lastBaseUpdate = t
}
function fa(e, t, n, r) {
var a = e.updateQueue;
oa = !1;
var o = a.firstBaseUpdate,
s = a.lastBaseUpdate,
l = a.shared.pending;
if (null !== l) {
a.shared.pending = null;
var c = l,
u = c.next;
c.next = null, null === s ? o = u : s.next = u, s = c;
var d = e.alternate;
if (null !== d) {
var f = (d = d.updateQueue).lastBaseUpdate;
f !== s && (null === f ? d.firstBaseUpdate = u : f.next = u, d.lastBaseUpdate = c)
}
}
if (null !== o) {
for (f = a.baseState, s = 0, d = u = c = null;;) {
l = o.lane;
var p = o.eventTime;
if ((r & l) === l) {
null !== d && (d = d.next = {
eventTime: p,
lane: 0,
tag: o.tag,
payload: o.payload,
callback: o.callback,
next: null
});
e: {
var h = e,
m = o;
switch (l = t, p = n, m.tag) {
case 1:
if ("function" === typeof(h = m.payload)) {
f = h.call(p, f, l);
break e
}
f = h;
break e;
case 3:
h.flags = -4097 & h.flags | 64;
case 0:
if (null === (l = "function" === typeof(h = m.payload) ? h.call(p, f, l) : h) || void 0 === l) break e;
f = i({}, f, l);
break e;
case 2:
oa = !0
}
}
null !== o.callback && (e.flags |= 32, null === (l = a.effects) ? a.effects = [o] : l.push(o))
} else p = {
eventTime: p,
lane: l,
tag: o.tag,
payload: o.payload,
callback: o.callback,
next: null
}, null === d ? (u = d = p, c = f) : d = d.next = p, s |= l;
if (null === (o = o.next)) {
if (null === (l = a.shared.pending)) break;
o = l.next, l.next = null, a.lastBaseUpdate = l, a.shared.pending = null
}
}
null === d && (c = f), a.baseState = c, a.firstBaseUpdate = u, a.lastBaseUpdate = d, Us |= s, e.lanes = s, e.memoizedState = f
}
}
function pa(e, t, n) {
if (e = t.effects, t.effects = null, null !== e)
for (t = 0; t < e.length; t++) {
var r = e[t],
i = r.callback;
if (null !== i) {
if (r.callback = null, r = n, "function" !== typeof i) throw Error(o(191, i));
i.call(r)
}
}
}
var ha = (new r.Component).refs;
function ma(e, t, n, r) {
n = null === (n = n(r, t = e.memoizedState)) || void 0 === n ? t : i({}, t, n), e.memoizedState = n, 0 === e.lanes && (e.updateQueue.baseState = n)
}
var ga = {
isMounted: function(e) {
return !!(e = e._reactInternals) && Qe(e) === e
},
enqueueSetState: function(e, t, n) {
e = e._reactInternals;
var r = fl(),
i = pl(e),
a = ca(r, i);
a.payload = t, void 0 !== n && null !== n && (a.callback = n), ua(e, a), hl(e, i, r)
},
enqueueReplaceState: function(e, t, n) {
e = e._reactInternals;
var r = fl(),
i = pl(e),
a = ca(r, i);
a.tag = 1, a.payload = t, void 0 !== n && null !== n && (a.callback = n), ua(e, a), hl(e, i, r)
},
enqueueForceUpdate: function(e, t) {
e = e._reactInternals;
var n = fl(),
r = pl(e),
i = ca(n, r);
i.tag = 2, void 0 !== t && null !== t && (i.callback = t), ua(e, i), hl(e, r, n)
}
};
function va(e, t, n, r, i, a, o) {
return "function" === typeof(e = e.stateNode).shouldComponentUpdate ? e.shouldComponentUpdate(r, a, o) : !t.prototype || !t.prototype.isPureReactComponent || (!dr(n, r) || !dr(i, a))
}
function ya(e, t, n) {
var r = !1,
i = di,
a = t.contextType;
return "object" === typeof a && null !== a ? a = aa(a) : (i = gi(t) ? hi : fi.current, a = (r = null !== (r = t.contextTypes) && void 0 !== r) ? mi(e, i) : di), t = new t(n, a), e.memoizedState = null !== t.state && void 0 !== t.state ? t.state : null, t.updater = ga, e.stateNode = t, t._reactInternals = e, r && ((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = i, e.__reactInternalMemoizedMaskedChildContext = a), t
}
function ba(e, t, n, r) {
e = t.state, "function" === typeof t.componentWillReceiveProps && t.componentWillReceiveProps(n, r), "function" === typeof t.UNSAFE_componentWillReceiveProps && t.UNSAFE_componentWillReceiveProps(n, r), t.state !== e && ga.enqueueReplaceState(t, t.state, null)
}
function xa(e, t, n, r) {
var i = e.stateNode;
i.props = n, i.state = e.memoizedState, i.refs = ha, sa(e);
var a = t.contextType;
"object" === typeof a && null !== a ? i.context = aa(a) : (a = gi(t) ? hi : fi.current, i.context = mi(e, a)), fa(e, n, i, r), i.state = e.memoizedState, "function" === typeof(a = t.getDerivedStateFromProps) && (ma(e, t, a, n), i.state = e.memoizedState), "function" === typeof t.getDerivedStateFromProps || "function" === typeof i.getSnapshotBeforeUpdate || "function" !== typeof i.UNSAFE_componentWillMount && "function" !== typeof i.componentWillMount || (t = i.state, "function" === typeof i.componentWillMount && i.componentWillMount(), "function" === typeof i.UNSAFE_componentWillMount && i.UNSAFE_componentWillMount(), t !== i.state && ga.enqueueReplaceState(i, i.state, null), fa(e, n, i, r), i.state = e.memoizedState), "function" === typeof i.componentDidMount && (e.flags |= 4)
}
var wa = Array.isArray;
function ja(e, t, n) {
if (null !== (e = n.ref) && "function" !== typeof e && "object" !== typeof e) {
if (n._owner) {
if (n = n._owner) {
if (1 !== n.tag) throw Error(o(309));
var r = n.stateNode
}
if (!r) throw Error(o(147, e));
var i = "" + e;
return null !== t && null !== t.ref && "function" === typeof t.ref && t.ref._stringRef === i ? t.ref : (t = function(e) {
var t = r.refs;
t === ha && (t = r.refs = {}), null === e ? delete t[i] : t[i] = e
}, t._stringRef = i, t)
}
if ("string" !== typeof e) throw Error(o(284));
if (!n._owner) throw Error(o(290, e))
}
return e
}
function ka(e, t) {
if ("textarea" !== e.type) throw Error(o(31, "[object Object]" === Object.prototype.toString.call(t) ? "object with keys {" + Object.keys(t).join(", ") + "}" : t))
}
function Sa(e) {
function t(t, n) {
if (e) {
var r = t.lastEffect;
null !== r ? (r.nextEffect = n, t.lastEffect = n) : t.firstEffect = t.lastEffect = n, n.nextEffect = null, n.flags = 8
}
}
function n(n, r) {
if (!e) return null;
for (; null !== r;) t(n, r), r = r.sibling;
return null
}
function r(e, t) {
for (e = new Map; null !== t;) null !== t.key ? e.set(t.key, t) : e.set(t.index, t), t = t.sibling;
return e
}
function i(e, t) {
return (e = $l(e, t)).index = 0, e.sibling = null, e
}
function a(t, n, r) {
return t.index = r, e ? null !== (r = t.alternate) ? (r = r.index) < n ? (t.flags = 2, n) : r : (t.flags = 2, n) : n
}
function s(t) {
return e && null === t.alternate && (t.flags = 2), t
}
function l(e, t, n, r) {
return null === t || 6 !== t.tag ? ((t = Yl(n, e.mode, r)).return = e, t) : ((t = i(t, n)).return = e, t)
}
function c(e, t, n, r) {
return null !== t && t.elementType === n.type ? ((r = i(t, n.props)).ref = ja(e, t, n), r.return = e, r) : ((r = Gl(n.type, n.key, n.props, null, e.mode, r)).ref = ja(e, t, n), r.return = e, r)
}
function u(e, t, n, r) {
return null === t || 4 !== t.tag || t.stateNode.containerInfo !== n.containerInfo || t.stateNode.implementation !== n.implementation ? ((t = Jl(n, e.mode, r)).return = e, t) : ((t = i(t, n.children || [])).return = e, t)
}
function d(e, t, n, r, a) {
return null === t || 7 !== t.tag ? ((t = Kl(n, e.mode, r, a)).return = e, t) : ((t = i(t, n)).return = e, t)
}
function f(e, t, n) {
if ("string" === typeof t || "number" === typeof t) return (t = Yl("" + t, e.mode, n)).return = e, t;
if ("object" === typeof t && null !== t) {
switch (t.$$typeof) {
case j:
return (n = Gl(t.type, t.key, t.props, null, e.mode, n)).ref = ja(e, null, t), n.return = e, n;
case k:
return (t = Jl(t, e.mode, n)).return = e, t
}
if (wa(t) || W(t)) return (t = Kl(t, e.mode, n, null)).return = e, t;
ka(e, t)
}
return null
}
function p(e, t, n, r) {
var i = null !== t ? t.key : null;
if ("string" === typeof n || "number" === typeof n) return null !== i ? null : l(e, t, "" + n, r);
if ("object" === typeof n && null !== n) {
switch (n.$$typeof) {
case j:
return n.key === i ? n.type === S ? d(e, t, n.props.children, r, i) : c(e, t, n, r) : null;
case k:
return n.key === i ? u(e, t, n, r) : null
}
if (wa(n) || W(n)) return null !== i ? null : d(e, t, n, r, null);
ka(e, n)
}
return null
}
function h(e, t, n, r, i) {
if ("string" === typeof r || "number" === typeof r) return l(t, e = e.get(n) || null, "" + r, i);
if ("object" === typeof r && null !== r) {
switch (r.$$typeof) {
case j:
return e = e.get(null === r.key ? n : r.key) || null, r.type === S ? d(t, e, r.props.children, i, r.key) : c(t, e, r, i);
case k:
return u(t, e = e.get(null === r.key ? n : r.key) || null, r, i)
}
if (wa(r) || W(r)) return d(t, e = e.get(n) || null, r, i, null);
ka(t, r)
}
return null
}
function m(i, o, s, l) {
for (var c = null, u = null, d = o, m = o = 0, g = null; null !== d && m < s.length; m++) {
d.index > m ? (g = d, d = null) : g = d.sibling;
var v = p(i, d, s[m], l);
if (null === v) {
null === d && (d = g);
break
}
e && d && null === v.alternate && t(i, d), o = a(v, o, m), null === u ? c = v : u.sibling = v, u = v, d = g
}
if (m === s.length) return n(i, d), c;
if (null === d) {
for (; m < s.length; m++) null !== (d = f(i, s[m], l)) && (o = a(d, o, m), null === u ? c = d : u.sibling = d, u = d);
return c
}
for (d = r(i, d); m < s.length; m++) null !== (g = h(d, i, m, s[m], l)) && (e && null !== g.alternate && d.delete(null === g.key ? m : g.key), o = a(g, o, m), null === u ? c = g : u.sibling = g, u = g);
return e && d.forEach((function(e) {
return t(i, e)
})), c
}
function g(i, s, l, c) {
var u = W(l);
if ("function" !== typeof u) throw Error(o(150));
if (null == (l = u.call(l))) throw Error(o(151));
for (var d = u = null, m = s, g = s = 0, v = null, y = l.next(); null !== m && !y.done; g++, y = l.next()) {
m.index > g ? (v = m, m = null) : v = m.sibling;
var b = p(i, m, y.value, c);
if (null === b) {
null === m && (m = v);
break
}
e && m && null === b.alternate && t(i, m), s = a(b, s, g), null === d ? u = b : d.sibling = b, d = b, m = v
}
if (y.done) return n(i, m), u;
if (null === m) {
for (; !y.done; g++, y = l.next()) null !== (y = f(i, y.value, c)) && (s = a(y, s, g), null === d ? u = y : d.sibling = y, d = y);
return u
}
for (m = r(i, m); !y.done; g++, y = l.next()) null !== (y = h(m, i, g, y.value, c)) && (e && null !== y.alternate && m.delete(null === y.key ? g : y.key), s = a(y, s, g), null === d ? u = y : d.sibling = y, d = y);
return e && m.forEach((function(e) {
return t(i, e)
})), u
}
return function(e, r, a, l) {
var c = "object" === typeof a && null !== a && a.type === S && null === a.key;
c && (a = a.props.children);
var u = "object" === typeof a && null !== a;
if (u) switch (a.$$typeof) {
case j:
e: {
for (u = a.key, c = r; null !== c;) {
if (c.key === u) {
if (7 === c.tag) {
if (a.type === S) {
n(e, c.sibling), (r = i(c, a.props.children)).return = e, e = r;
break e
}
} else if (c.elementType === a.type) {
n(e, c.sibling), (r = i(c, a.props)).ref = ja(e, c, a), r.return = e, e = r;
break e
}
n(e, c);
break
}
t(e, c), c = c.sibling
}
a.type === S ? ((r = Kl(a.props.children, e.mode, l, a.key)).return = e, e = r) : ((l = Gl(a.type, a.key, a.props, null, e.mode, l)).ref = ja(e, r, a), l.return = e, e = l)
}
return s(e);
case k:
e: {
for (c = a.key; null !== r;) {
if (r.key === c) {
if (4 === r.tag && r.stateNode.containerInfo === a.containerInfo && r.stateNode.implementation === a.implementation) {
n(e, r.sibling), (r = i(r, a.children || [])).return = e, e = r;
break e
}
n(e, r);
break
}
t(e, r), r = r.sibling
}(r = Jl(a, e.mode, l)).return = e,
e = r
}
return s(e)
}
if ("string" === typeof a || "number" === typeof a) return a = "" + a, null !== r && 6 === r.tag ? (n(e, r.sibling), (r = i(r, a)).return = e, e = r) : (n(e, r), (r = Yl(a, e.mode, l)).return = e, e = r), s(e);
if (wa(a)) return m(e, r, a, l);
if (W(a)) return g(e, r, a, l);
if (u && ka(e, a), "undefined" === typeof a && !c) switch (e.tag) {
case 1:
case 22:
case 0:
case 11:
case 15:
throw Error(o(152, G(e.type) || "Component"))
}
return n(e, r)
}
}
var Ca = Sa(!0),
Ea = Sa(!1),
_a = {},
Na = li(_a),
Ta = li(_a),
Oa = li(_a);
function Aa(e) {
if (e === _a) throw Error(o(174));
return e
}
function Pa(e, t) {
switch (ui(Oa, t), ui(Ta, e), ui(Na, _a), e = t.nodeType) {
case 9:
case 11:
t = (t = t.documentElement) ? t.namespaceURI : pe(null, "");
break;
default:
t = pe(t = (e = 8 === e ? t.parentNode : t).namespaceURI || null, e = e.tagName)
}
ci(Na), ui(Na, t)
}
function Ra() {
ci(Na), ci(Ta), ci(Oa)
}
function Ia(e) {
Aa(Oa.current);
var t = Aa(Na.current),
n = pe(t, e.type);
t !== n && (ui(Ta, e), ui(Na, n))
}
function La(e) {
Ta.current === e && (ci(Na), ci(Ta))
}
var Da = li(0);
function Fa(e) {
for (var t = e; null !== t;) {
if (13 === t.tag) {
var n = t.memoizedState;
if (null !== n && (null === (n = n.dehydrated) || "$?" === n.data || "$!" === n.data)) return t
} else if (19 === t.tag && void 0 !== t.memoizedProps.revealOrder) {
if (0 !== (64 & t.flags)) return t
} else if (null !== t.child) {
t.child.return = t, t = t.child;
continue
}
if (t === e) break;
for (; null === t.sibling;) {
if (null === t.return || t.return === e) return null;
t = t.return
}
t.sibling.return = t.return, t = t.sibling
}
return null
}
var Ma = null,
za = null,
Ba = !1;
function Ua(e, t) {
var n = Vl(5, null, null, 0);
n.elementType = "DELETED", n.type = "DELETED", n.stateNode = t, n.return = e, n.flags = 8, null !== e.lastEffect ? (e.lastEffect.nextEffect = n, e.lastEffect = n) : e.firstEffect = e.lastEffect = n
}
function Wa(e, t) {
switch (e.tag) {
case 5:
var n = e.type;
return null !== (t = 1 !== t.nodeType || n.toLowerCase() !== t.nodeName.toLowerCase() ? null : t) && (e.stateNode = t, !0);
case 6:
return null !== (t = "" === e.pendingProps || 3 !== t.nodeType ? null : t) && (e.stateNode = t, !0);
default:
return !1
}
}
function Ha(e) {
if (Ba) {
var t = za;
if (t) {
var n = t;
if (!Wa(e, t)) {
if (!(t = Gr(n.nextSibling)) || !Wa(e, t)) return e.flags = -1025 & e.flags | 2, Ba = !1, void(Ma = e);
Ua(Ma, n)
}
Ma = e, za = Gr(t.firstChild)
} else e.flags = -1025 & e.flags | 2, Ba = !1, Ma = e
}
}
function Va(e) {
for (e = e.return; null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag;) e = e.return;
Ma = e
}
function qa(e) {
if (e !== Ma) return !1;
if (!Ba) return Va(e), Ba = !0, !1;
var t = e.type;
if (5 !== e.tag || "head" !== t && "body" !== t && !Hr(t, e.memoizedProps))
for (t = za; t;) Ua(e, t), t = Gr(t.nextSibling);
if (Va(e), 13 === e.tag) {
if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) throw Error(o(317));
e: {
for (e = e.nextSibling, t = 0; e;) {
if (8 === e.nodeType) {
var n = e.data;
if ("/$" === n) {
if (0 === t) {
za = Gr(e.nextSibling);
break e
}
t--
} else "$" !== n && "$!" !== n && "$?" !== n || t++
}
e = e.nextSibling
}
za = null
}
} else za = Ma ? Gr(e.stateNode.nextSibling) : null;
return !0
}
function $a() {
za = Ma = null, Ba = !1
}
var Ga = [];
function Ka() {
for (var e = 0; e < Ga.length; e++) Ga[e]._workInProgressVersionPrimary = null;
Ga.length = 0
}
var Qa = w.ReactCurrentDispatcher,
Ya = w.ReactCurrentBatchConfig,
Ja = 0,
Xa = null,
Za = null,
eo = null,
to = !1,
no = !1;
function ro() {
throw Error(o(321))
}
function io(e, t) {
if (null === t) return !1;
for (var n = 0; n < t.length && n < e.length; n++)
if (!cr(e[n], t[n])) return !1;
return !0
}
function ao(e, t, n, r, i, a) {
if (Ja = a, Xa = t, t.memoizedState = null, t.updateQueue = null, t.lanes = 0, Qa.current = null === e || null === e.memoizedState ? Po : Ro, e = n(r, i), no) {
a = 0;
do {
if (no = !1, !(25 > a)) throw Error(o(301));
a += 1, eo = Za = null, t.updateQueue = null, Qa.current = Io, e = n(r, i)
} while (no)
}
if (Qa.current = Ao, t = null !== Za && null !== Za.next, Ja = 0, eo = Za = Xa = null, to = !1, t) throw Error(o(300));
return e
}
function oo() {
var e = {
memoizedState: null,
baseState: null,
baseQueue: null,
queue: null,
next: null
};
return null === eo ? Xa.memoizedState = eo = e : eo = eo.next = e, eo
}
function so() {
if (null === Za) {
var e = Xa.alternate;
e = null !== e ? e.memoizedState : null
} else e = Za.next;
var t = null === eo ? Xa.memoizedState : eo.next;
if (null !== t) eo = t, Za = e;
else {
if (null === e) throw Error(o(310));
e = {
memoizedState: (Za = e).memoizedState,
baseState: Za.baseState,
baseQueue: Za.baseQueue,
queue: Za.queue,
next: null
}, null === eo ? Xa.memoizedState = eo = e : eo = eo.next = e
}
return eo
}
function lo(e, t) {
return "function" === typeof t ? t(e) : t
}
function co(e) {
var t = so(),
n = t.queue;
if (null === n) throw Error(o(311));
n.lastRenderedReducer = e;
var r = Za,
i = r.baseQueue,
a = n.pending;
if (null !== a) {
if (null !== i) {
var s = i.next;
i.next = a.next, a.next = s
}
r.baseQueue = i = a, n.pending = null
}
if (null !== i) {
i = i.next, r = r.baseState;
var l = s = a = null,
c = i;
do {
var u = c.lane;
if ((Ja & u) === u) null !== l && (l = l.next = {
lane: 0,
action: c.action,
eagerReducer: c.eagerReducer,
eagerState: c.eagerState,
next: null
}), r = c.eagerReducer === e ? c.eagerState : e(r, c.action);
else {
var d = {
lane: u,
action: c.action,
eagerReducer: c.eagerReducer,
eagerState: c.eagerState,
next: null
};
null === l ? (s = l = d, a = r) : l = l.next = d, Xa.lanes |= u, Us |= u
}
c = c.next
} while (null !== c && c !== i);
null === l ? a = r : l.next = s, cr(r, t.memoizedState) || (Do = !0), t.memoizedState = r, t.baseState = a, t.baseQueue = l, n.lastRenderedState = r
}
return [t.memoizedState, n.dispatch]
}
function uo(e) {
var t = so(),
n = t.queue;
if (null === n) throw Error(o(311));
n.lastRenderedReducer = e;
var r = n.dispatch,
i = n.pending,
a = t.memoizedState;
if (null !== i) {
n.pending = null;
var s = i = i.next;
do {
a = e(a, s.action), s = s.next
} while (s !== i);
cr(a, t.memoizedState) || (Do = !0), t.memoizedState = a, null === t.baseQueue && (t.baseState = a), n.lastRenderedState = a
}
return [a, r]
}
function fo(e, t, n) {
var r = t._getVersion;
r = r(t._source);
var i = t._workInProgressVersionPrimary;
if (null !== i ? e = i === r : (e = e.mutableReadLanes, (e = (Ja & e) === e) && (t._workInProgressVersionPrimary = r, Ga.push(t))), e) return n(t._source);
throw Ga.push(t), Error(o(350))
}
function po(e, t, n, r) {
var i = Rs;
if (null === i) throw Error(o(349));
var a = t._getVersion,
s = a(t._source),
l = Qa.current,
c = l.useState((function() {
return fo(i, t, n)
})),
u = c[1],
d = c[0];
c = eo;
var f = e.memoizedState,
p = f.refs,
h = p.getSnapshot,
m = f.source;
f = f.subscribe;
var g = Xa;
return e.memoizedState = {
refs: p,
source: t,
subscribe: r
}, l.useEffect((function() {
p.getSnapshot = n, p.setSnapshot = u;
var e = a(t._source);
if (!cr(s, e)) {
e = n(t._source), cr(d, e) || (u(e), e = pl(g), i.mutableReadLanes |= e & i.pendingLanes), e = i.mutableReadLanes, i.entangledLanes |= e;
for (var r = i.entanglements, o = e; 0 < o;) {
var l = 31 - Ht(o),
c = 1 << l;
r[l] |= e, o &= ~c
}
}
}), [n, t, r]), l.useEffect((function() {
return r(t._source, (function() {
var e = p.getSnapshot,
n = p.setSnapshot;
try {
n(e(t._source));
var r = pl(g);
i.mutableReadLanes |= r & i.pendingLanes
} catch (a) {
n((function() {
throw a
}))
}
}))
}), [t, r]), cr(h, n) && cr(m, t) && cr(f, r) || ((e = {
pending: null,
dispatch: null,
lastRenderedReducer: lo,
lastRenderedState: d
}).dispatch = u = Oo.bind(null, Xa, e), c.queue = e, c.baseQueue = null, d = fo(i, t, n), c.memoizedState = c.baseState = d), d
}
function ho(e, t, n) {
return po(so(), e, t, n)
}
function mo(e) {
var t = oo();
return "function" === typeof e && (e = e()), t.memoizedState = t.baseState = e, e = (e = t.queue = {
pending: null,
dispatch: null,
lastRenderedReducer: lo,
lastRenderedState: e
}).dispatch = Oo.bind(null, Xa, e), [t.memoizedState, e]
}
function go(e, t, n, r) {
return e = {
tag: e,
create: t,
destroy: n,
deps: r,
next: null
}, null === (t = Xa.updateQueue) ? (t = {
lastEffect: null
}, Xa.updateQueue = t, t.lastEffect = e.next = e) : null === (n = t.lastEffect) ? t.lastEffect = e.next = e : (r = n.next, n.next = e, e.next = r, t.lastEffect = e), e
}
function vo(e) {
return e = {
current: e
}, oo().memoizedState = e
}
function yo() {
return so().memoizedState
}
function bo(e, t, n, r) {
var i = oo();
Xa.flags |= e, i.memoizedState = go(1 | t, n, void 0, void 0 === r ? null : r)
}
function xo(e, t, n, r) {
var i = so();
r = void 0 === r ? null : r;
var a = void 0;
if (null !== Za) {
var o = Za.memoizedState;
if (a = o.destroy, null !== r && io(r, o.deps)) return void go(t, n, a, r)
}
Xa.flags |= e, i.memoizedState = go(1 | t, n, a, r)
}
function wo(e, t) {
return bo(516, 4, e, t)
}
function jo(e, t) {
return xo(516, 4, e, t)
}
function ko(e, t) {
return xo(4, 2, e, t)
}
function So(e, t) {
return "function" === typeof t ? (e = e(), t(e), function() {
t(null)
}) : null !== t && void 0 !== t ? (e = e(), t.current = e, function() {
t.current = null
}) : void 0
}
function Co(e, t, n) {
return n = null !== n && void 0 !== n ? n.concat([e]) : null, xo(4, 2, So.bind(null, t, e), n)
}
function Eo() {}
function _o(e, t) {
var n = so();
t = void 0 === t ? null : t;
var r = n.memoizedState;
return null !== r && null !== t && io(t, r[1]) ? r[0] : (n.memoizedState = [e, t], e)
}
function No(e, t) {
var n = so();
t = void 0 === t ? null : t;
var r = n.memoizedState;
return null !== r && null !== t && io(t, r[1]) ? r[0] : (e = e(), n.memoizedState = [e, t], e)
}
function To(e, t) {
var n = Hi();
qi(98 > n ? 98 : n, (function() {
e(!0)
})), qi(97 < n ? 97 : n, (function() {
var n = Ya.transition;
Ya.transition = 1;
try {
e(!1), t()
} finally {
Ya.transition = n
}
}))
}
function Oo(e, t, n) {
var r = fl(),
i = pl(e),
a = {
lane: i,
action: n,
eagerReducer: null,
eagerState: null,
next: null
},
o = t.pending;
if (null === o ? a.next = a : (a.next = o.next, o.next = a), t.pending = a, o = e.alternate, e === Xa || null !== o && o === Xa) no = to = !0;
else {
if (0 === e.lanes && (null === o || 0 === o.lanes) && null !== (o = t.lastRenderedReducer)) try {
var s = t.lastRenderedState,
l = o(s, n);
if (a.eagerReducer = o, a.eagerState = l, cr(l, s)) return
} catch (c) {}
hl(e, i, r)
}
}
var Ao = {
readContext: aa,
useCallback: ro,
useContext: ro,
useEffect: ro,
useImperativeHandle: ro,
useLayoutEffect: ro,
useMemo: ro,
useReducer: ro,
useRef: ro,
useState: ro,
useDebugValue: ro,
useDeferredValue: ro,
useTransition: ro,
useMutableSource: ro,
useOpaqueIdentifier: ro,
unstable_isNewReconciler: !1
},
Po = {
readContext: aa,
useCallback: function(e, t) {
return oo().memoizedState = [e, void 0 === t ? null : t], e
},
useContext: aa,
useEffect: wo,
useImperativeHandle: function(e, t, n) {
return n = null !== n && void 0 !== n ? n.concat([e]) : null, bo(4, 2, So.bind(null, t, e), n)
},
useLayoutEffect: function(e, t) {
return bo(4, 2, e, t)
},
useMemo: function(e, t) {
var n = oo();
return t = void 0 === t ? null : t, e = e(), n.memoizedState = [e, t], e
},
useReducer: function(e, t, n) {
var r = oo();
return t = void 0 !== n ? n(t) : t, r.memoizedState = r.baseState = t, e = (e = r.queue = {
pending: null,
dispatch: null,
lastRenderedReducer: e,
lastRenderedState: t
}).dispatch = Oo.bind(null, Xa, e), [r.memoizedState, e]
},
useRef: vo,
useState: mo,
useDebugValue: Eo,
useDeferredValue: function(e) {
var t = mo(e),
n = t[0],
r = t[1];
return wo((function() {
var t = Ya.transition;
Ya.transition = 1;
try {
r(e)
} finally {
Ya.transition = t
}
}), [e]), n
},
useTransition: function() {
var e = mo(!1),
t = e[0];
return vo(e = To.bind(null, e[1])), [e, t]
},
useMutableSource: function(e, t, n) {
var r = oo();
return r.memoizedState = {
refs: {
getSnapshot: t,
setSnapshot: null
},
source: e,
subscribe: n
}, po(r, e, t, n)
},
useOpaqueIdentifier: function() {
if (Ba) {
var e = !1,
t = function(e) {
return {
$$typeof: L,
toString: e,
valueOf: e
}
}((function() {
throw e || (e = !0, n("r:" + (Qr++).toString(36))), Error(o(355))
})),
n = mo(t)[1];
return 0 === (2 & Xa.mode) && (Xa.flags |= 516, go(5, (function() {
n("r:" + (Qr++).toString(36))
}), void 0, null)), t
}
return mo(t = "r:" + (Qr++).toString(36)), t
},
unstable_isNewReconciler: !1
},
Ro = {
readContext: aa,
useCallback: _o,
useContext: aa,
useEffect: jo,
useImperativeHandle: Co,
useLayoutEffect: ko,
useMemo: No,
useReducer: co,
useRef: yo,
useState: function() {
return co(lo)
},
useDebugValue: Eo,
useDeferredValue: function(e) {
var t = co(lo),
n = t[0],
r = t[1];
return jo((function() {
var t = Ya.transition;
Ya.transition = 1;
try {
r(e)
} finally {
Ya.transition = t
}
}), [e]), n
},
useTransition: function() {
var e = co(lo)[0];
return [yo().current, e]
},
useMutableSource: ho,
useOpaqueIdentifier: function() {
return co(lo)[0]
},
unstable_isNewReconciler: !1
},
Io = {
readContext: aa,
useCallback: _o,
useContext: aa,
useEffect: jo,
useImperativeHandle: Co,
useLayoutEffect: ko,
useMemo: No,
useReducer: uo,
useRef: yo,
useState: function() {
return uo(lo)
},
useDebugValue: Eo,
useDeferredValue: function(e) {
var t = uo(lo),
n = t[0],
r = t[1];
return jo((function() {
var t = Ya.transition;
Ya.transition = 1;
try {
r(e)
} finally {
Ya.transition = t
}
}), [e]), n
},
useTransition: function() {
var e = uo(lo)[0];
return [yo().current, e]
},
useMutableSource: ho,
useOpaqueIdentifier: function() {
return uo(lo)[0]
},
unstable_isNewReconciler: !1
},
Lo = w.ReactCurrentOwner,
Do = !1;
function Fo(e, t, n, r) {
t.child = null === e ? Ea(t, null, n, r) : Ca(t, e.child, n, r)
}
function Mo(e, t, n, r, i) {
n = n.render;
var a = t.ref;
return ia(t, i), r = ao(e, t, n, r, a, i), null === e || Do ? (t.flags |= 1, Fo(e, t, r, i), t.child) : (t.updateQueue = e.updateQueue, t.flags &= -517, e.lanes &= ~i, as(e, t, i))
}
function zo(e, t, n, r, i, a) {
if (null === e) {
var o = n.type;
return "function" !== typeof o || ql(o) || void 0 !== o.defaultProps || null !== n.compare || void 0 !== n.defaultProps ? ((e = Gl(n.type, null, r, t, t.mode, a)).ref = t.ref, e.return = t, t.child = e) : (t.tag = 15, t.type = o, Bo(e, t, o, r, i, a))
}
return o = e.child, 0 === (i & a) && (i = o.memoizedProps, (n = null !== (n = n.compare) ? n : dr)(i, r) && e.ref === t.ref) ? as(e, t, a) : (t.flags |= 1, (e = $l(o, r)).ref = t.ref, e.return = t, t.child = e)
}
function Bo(e, t, n, r, i, a) {
if (null !== e && dr(e.memoizedProps, r) && e.ref === t.ref) {
if (Do = !1, 0 === (a & i)) return t.lanes = e.lanes, as(e, t, a);
0 !== (16384 & e.flags) && (Do = !0)
}
return Ho(e, t, n, r, a)
}
function Uo(e, t, n) {
var r = t.pendingProps,
i = r.children,
a = null !== e ? e.memoizedState : null;
if ("hidden" === r.mode || "unstable-defer-without-hiding" === r.mode)
if (0 === (4 & t.mode)) t.memoizedState = {
baseLanes: 0
}, jl(t, n);
else {
if (0 === (1073741824 & n)) return e = null !== a ? a.baseLanes | n : n, t.lanes = t.childLanes = 1073741824, t.memoizedState = {
baseLanes: e
}, jl(t, e), null;
t.memoizedState = {
baseLanes: 0
}, jl(t, null !== a ? a.baseLanes : n)
}
else null !== a ? (r = a.baseLanes | n, t.memoizedState = null) : r = n, jl(t, r);
return Fo(e, t, i, n), t.child
}
function Wo(e, t) {
var n = t.ref;
(null === e && null !== n || null !== e && e.ref !== n) && (t.flags |= 128)
}
function Ho(e, t, n, r, i) {
var a = gi(n) ? hi : fi.current;
return a = mi(t, a), ia(t, i), n = ao(e, t, n, r, a, i), null === e || Do ? (t.flags |= 1, Fo(e, t, n, i), t.child) : (t.updateQueue = e.updateQueue, t.flags &= -517, e.lanes &= ~i, as(e, t, i))
}
function Vo(e, t, n, r, i) {
if (gi(n)) {
var a = !0;
xi(t)
} else a = !1;
if (ia(t, i), null === t.stateNode) null !== e && (e.alternate = null, t.alternate = null, t.flags |= 2), ya(t, n, r), xa(t, n, r, i), r = !0;
else if (null === e) {
var o = t.stateNode,
s = t.memoizedProps;
o.props = s;
var l = o.context,
c = n.contextType;
"object" === typeof c && null !== c ? c = aa(c) : c = mi(t, c = gi(n) ? hi : fi.current);
var u = n.getDerivedStateFromProps,
d = "function" === typeof u || "function" === typeof o.getSnapshotBeforeUpdate;
d || "function" !== typeof o.UNSAFE_componentWillReceiveProps && "function" !== typeof o.componentWillReceiveProps || (s !== r || l !== c) && ba(t, o, r, c), oa = !1;
var f = t.memoizedState;
o.state = f, fa(t, r, o, i), l = t.memoizedState, s !== r || f !== l || pi.current || oa ? ("function" === typeof u && (ma(t, n, u, r), l = t.memoizedState), (s = oa || va(t, n, s, r, f, l, c)) ? (d || "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 && (t.flags |= 4)) : ("function" === typeof o.componentDidMount && (t.flags |= 4), t.memoizedProps = r, t.memoizedState = l), o.props = r, o.state = l, o.context = c, r = s) : ("function" === typeof o.componentDidMount && (t.flags |= 4), r = !1)
} else {
o = t.stateNode, la(e, t), s = t.memoizedProps, c = t.type === t.elementType ? s : Yi(t.type, s), o.props = c, d = t.pendingProps, f = o.context, "object" === typeof(l = n.contextType) && null !== l ? l = aa(l) : l = mi(t, l = gi(n) ? hi : fi.current);
var p = n.getDerivedStateFromProps;
(u = "function" === typeof p || "function" === typeof o.getSnapshotBeforeUpdate) || "function" !== typeof o.UNSAFE_componentWillReceiveProps && "function" !== typeof o.componentWillReceiveProps || (s !== d || f !== l) && ba(t, o, r, l), oa = !1, f = t.memoizedState, o.state = f, fa(t, r, o, i);
var h = t.memoizedState;
s !== d || f !== h || pi.current || oa ? ("function" === typeof p && (ma(t, n, p, r), h = t.memoizedState), (c = oa || va(t, n, c, r, f, h, l)) ? (u || "function" !== typeof o.UNSAFE_componentWillUpdate && "function" !== typeof o.componentWillUpdate || ("function" === typeof o.componentWillUpdate && o.componentWillUpdate(r, h, l), "function" === typeof o.UNSAFE_componentWillUpdate && o.UNSAFE_componentWillUpdate(r, h, l)), "function" === typeof o.componentDidUpdate && (t.flags |= 4), "function" === typeof o.getSnapshotBeforeUpdate && (t.flags |= 256)) : ("function" !== typeof o.componentDidUpdate || s === e.memoizedProps && f === e.memoizedState || (t.flags |= 4), "function" !== typeof o.getSnapshotBeforeUpdate || s === e.memoizedProps && f === e.memoizedState || (t.flags |= 256), t.memoizedProps = r, t.memoizedState = h), o.props = r, o.state = h, o.context = l, r = c) : ("function" !== typeof o.componentDidUpdate || s === e.memoizedProps && f === e.memoizedState || (t.flags |= 4), "function" !== typeof o.getSnapshotBeforeUpdate || s === e.memoizedProps && f === e.memoizedState || (t.flags |= 256), r = !1)
}
return qo(e, t, n, r, a, i)
}
function qo(e, t, n, r, i, a) {
Wo(e, t);
var o = 0 !== (64 & t.flags);
if (!r && !o) return i && wi(t, n, !1), as(e, t, a);
r = t.stateNode, Lo.current = t;
var s = o && "function" !== typeof n.getDerivedStateFromError ? null : r.render();
return t.flags |= 1, null !== e && o ? (t.child = Ca(t, e.child, null, a), t.child = Ca(t, null, s, a)) : Fo(e, t, s, a), t.memoizedState = r.state, i && wi(t, n, !0), t.child
}
function $o(e) {
var t = e.stateNode;
t.pendingContext ? yi(0, t.pendingContext, t.pendingContext !== t.context) : t.context && yi(0, t.context, !1), Pa(e, t.containerInfo)
}
var Go, Ko, Qo, Yo, Jo = {
dehydrated: null,
retryLane: 0
};
function Xo(e, t, n) {
var r, i = t.pendingProps,
a = Da.current,
o = !1;
return (r = 0 !== (64 & t.flags)) || (r = (null === e || null !== e.memoizedState) && 0 !== (2 & a)), r ? (o = !0, t.flags &= -65) : null !== e && null === e.memoizedState || void 0 === i.fallback || !0 === i.unstable_avoidThisFallback || (a |= 1), ui(Da, 1 & a), null === e ? (void 0 !== i.fallback && Ha(t), e = i.children, a = i.fallback, o ? (e = Zo(t, e, a, n), t.child.memoizedState = {
baseLanes: n
}, t.memoizedState = Jo, e) : "number" === typeof i.unstable_expectedLoadTime ? (e = Zo(t, e, a, n), t.child.memoizedState = {
baseLanes: n
}, t.memoizedState = Jo, t.lanes = 33554432, e) : ((n = Ql({
mode: "visible",
children: e
}, t.mode, n, null)).return = t, t.child = n)) : (e.memoizedState, o ? (i = ts(e, t, i.children, i.fallback, n), o = t.child, a = e.child.memoizedState, o.memoizedState = null === a ? {
baseLanes: n
} : {
baseLanes: a.baseLanes | n
}, o.childLanes = e.childLanes & ~n, t.memoizedState = Jo, i) : (n = es(e, t, i.children, n), t.memoizedState = null, n))
}
function Zo(e, t, n, r) {
var i = e.mode,
a = e.child;
return t = {
mode: "hidden",
children: t
}, 0 === (2 & i) && null !== a ? (a.childLanes = 0, a.pendingProps = t) : a = Ql(t, i, 0, null), n = Kl(n, i, r, null), a.return = e, n.return = e, a.sibling = n, e.child = a, n
}
function es(e, t, n, r) {
var i = e.child;
return e = i.sibling, n = $l(i, {
mode: "visible",
children: n
}), 0 === (2 & t.mode) && (n.lanes = r), n.return = t, n.sibling = null, null !== e && (e.nextEffect = null, e.flags = 8, t.firstEffect = t.lastEffect = e), t.child = n
}
function ts(e, t, n, r, i) {
var a = t.mode,
o = e.child;
e = o.sibling;
var s = {
mode: "hidden",
children: n
};
return 0 === (2 & a) && t.child !== o ? ((n = t.child).childLanes = 0, n.pendingProps = s, null !== (o = n.lastEffect) ? (t.firstEffect = n.firstEffect, t.lastEffect = o, o.nextEffect = null) : t.firstEffect = t.lastEffect = null) : n = $l(o, s), null !== e ? r = $l(e, r) : (r = Kl(r, a, i, null)).flags |= 2, r.return = t, n.return = t, n.sibling = r, t.child = n, r
}
function ns(e, t) {
e.lanes |= t;
var n = e.alternate;
null !== n && (n.lanes |= t), ra(e.return, t)
}
function rs(e, t, n, r, i, a) {
var o = e.memoizedState;
null === o ? e.memoizedState = {
isBackwards: t,
rendering: null,
renderingStartTime: 0,
last: r,
tail: n,
tailMode: i,
lastEffect: a
} : (o.isBackwards = t, o.rendering = null, o.renderingStartTime = 0, o.last = r, o.tail = n, o.tailMode = i, o.lastEffect = a)
}
function is(e, t, n) {
var r = t.pendingProps,
i = r.revealOrder,
a = r.tail;
if (Fo(e, t, r.children, n), 0 !== (2 & (r = Da.current))) r = 1 & r | 2, t.flags |= 64;
else {
if (null !== e && 0 !== (64 & e.flags)) e: for (e = t.child; null !== e;) {
if (13 === e.tag) null !== e.memoizedState && ns(e, n);
else if (19 === e.tag) ns(e, n);
else if (null !== e.child) {
e.child.return = e, e = e.child;
continue
}
if (e === t) break e;
for (; null === e.sibling;) {
if (null === e.return || e.return === t) break e;
e = e.return
}
e.sibling.return = e.return, e = e.sibling
}
r &= 1
}
if (ui(Da, r), 0 === (2 & t.mode)) t.memoizedState = null;
else switch (i) {
case "forwards":
for (n = t.child, i = null; null !== n;) null !== (e = n.alternate) && null === Fa(e) && (i = n), n = n.sibling;
null === (n = i) ? (i = t.child, t.child = null) : (i = n.sibling, n.sibling = null), rs(t, !1, i, n, a, t.lastEffect);
break;
case "backwards":
for (n = null, i = t.child, t.child = null; null !== i;) {
if (null !== (e = i.alternate) && null === Fa(e)) {
t.child = i;
break
}
e = i.sibling, i.sibling = n, n = i, i = e
}
rs(t, !0, n, null, a, t.lastEffect);
break;
case "together":
rs(t, !1, null, null, void 0, t.lastEffect);
break;
default:
t.memoizedState = null
}
return t.child
}
function as(e, t, n) {
if (null !== e && (t.dependencies = e.dependencies), Us |= t.lanes, 0 !== (n & t.childLanes)) {
if (null !== e && t.child !== e.child) throw Error(o(153));
if (null !== t.child) {
for (n = $l(e = t.child, e.pendingProps), t.child = n, n.return = t; null !== e.sibling;) e = e.sibling, (n = n.sibling = $l(e, e.pendingProps)).return = t;
n.sibling = null
}
return t.child
}
return null
}
function os(e, t) {
if (!Ba) switch (e.tailMode) {
case "hidden":
t = e.tail;
for (var n = null; null !== t;) null !== t.alternate && (n = t), t = t.sibling;
null === n ? e.tail = null : n.sibling = null;
break;
case "collapsed":
n = e.tail;
for (var r = null; null !== n;) null !== n.alternate && (r = n), n = n.sibling;
null === r ? t || null === e.tail ? e.tail = null : e.tail.sibling = null : r.sibling = null
}
}
function ss(e, t, n) {
var r = t.pendingProps;
switch (t.tag) {
case 2:
case 16:
case 15:
case 0:
case 11:
case 7:
case 8:
case 12:
case 9:
case 14:
return null;
case 1:
case 17:
return gi(t.type) && vi(), null;
case 3:
return Ra(), ci(pi), ci(fi), Ka(), (r = t.stateNode).pendingContext && (r.context = r.pendingContext, r.pendingContext = null), null !== e && null !== e.child || (qa(t) ? t.flags |= 4 : r.hydrate || (t.flags |= 256)), Ko(t), null;
case 5:
La(t);
var a = Aa(Oa.current);
if (n = t.type, null !== e && null != t.stateNode) Qo(e, t, n, r, a), e.ref !== t.ref && (t.flags |= 128);
else {
if (!r) {
if (null === t.stateNode) throw Error(o(166));
return null
}
if (e = Aa(Na.current), qa(t)) {
r = t.stateNode, n = t.type;
var s = t.memoizedProps;
switch (r[Jr] = t, r[Xr] = s, n) {
case "dialog":
Tr("cancel", r), Tr("close", r);
break;
case "iframe":
case "object":
case "embed":
Tr("load", r);
break;
case "video":
case "audio":
for (e = 0; e < Cr.length; e++) Tr(Cr[e], r);
break;
case "source":
Tr("error", r);
break;
case "img":
case "image":
case "link":
Tr("error", r), Tr("load", r);
break;
case "details":
Tr("toggle", r);
break;
case "input":
ee(r, s), Tr("invalid", r);
break;
case "select":
r._wrapperState = {
wasMultiple: !!s.multiple
}, Tr("invalid", r);
break;
case "textarea":
le(r, s), Tr("invalid", r)
}
for (var c in ke(n, s), e = null, s) s.hasOwnProperty(c) && (a = s[c], "children" === c ? "string" === typeof a ? r.textContent !== a && (e = ["children", a]) : "number" === typeof a && r.textContent !== "" + a && (e = ["children", "" + a]) : l.hasOwnProperty(c) && null != a && "onScroll" === c && Tr("scroll", r));
switch (n) {
case "input":
Y(r), re(r, s, !0);
break;
case "textarea":
Y(r), ue(r);
break;
case "select":
case "option":
break;
default:
"function" === typeof s.onClick && (r.onclick = zr)
}
r = e, t.updateQueue = r, null !== r && (t.flags |= 4)
} else {
switch (c = 9 === a.nodeType ? a : a.ownerDocument, e === de.html && (e = fe(n)), e === de.html ? "script" === n ? ((e = c.createElement("div")).innerHTML = "<script><\/script>", e = e.removeChild(e.firstChild)) : "string" === typeof r.is ? e = c.createElement(n, {
is: r.is
}) : (e = c.createElement(n), "select" === n && (c = e, r.multiple ? c.multiple = !0 : r.size && (c.size = r.size))) : e = c.createElementNS(e, n), e[Jr] = t, e[Xr] = r, Go(e, t, !1, !1), t.stateNode = e, c = Se(n, r), n) {
case "dialog":
Tr("cancel", e), Tr("close", e), a = r;
break;
case "iframe":
case "object":
case "embed":
Tr("load", e), a = r;
break;
case "video":
case "audio":
for (a = 0; a < Cr.length; a++) Tr(Cr[a], e);
a = r;
break;
case "source":
Tr("error", e), a = r;
break;
case "img":
case "image":
case "link":
Tr("error", e), Tr("load", e), a = r;
break;
case "details":
Tr("toggle", e), a = r;
break;
case "input":
ee(e, r), a = Z(e, r), Tr("invalid", e);
break;
case "option":
a = ae(e, r);
break;
case "select":
e._wrapperState = {
wasMultiple: !!r.multiple
}, a = i({}, r, {
value: void 0
}), Tr("invalid", e);
break;
case "textarea":
le(e, r), a = se(e, r), Tr("invalid", e);
break;
default:
a = r
}
ke(n, a);
var u = a;
for (s in u)
if (u.hasOwnProperty(s)) {
var d = u[s];
"style" === s ? we(e, d) : "dangerouslySetInnerHTML" === s ? null != (d = d ? d.__html : void 0) && ge(e, d) : "children" === s ? "string" === typeof d ? ("textarea" !== n || "" !== d) && ve(e, d) : "number" === typeof d && ve(e, "" + d) : "suppressContentEditableWarning" !== s && "suppressHydrationWarning" !== s && "autoFocus" !== s && (l.hasOwnProperty(s) ? null != d && "onScroll" === s && Tr("scroll", e) : null != d && x(e, s, d, c))
} switch (n) {
case "input":
Y(e), re(e, r, !1);
break;
case "textarea":
Y(e), ue(e);
break;
case "option":
null != r.value && e.setAttribute("value", "" + K(r.value));
break;
case "select":
e.multiple = !!r.multiple, null != (s = r.value) ? oe(e, !!r.multiple, s, !1) : null != r.defaultValue && oe(e, !!r.multiple, r.defaultValue, !0);
break;
default:
"function" === typeof a.onClick && (e.onclick = zr)
}
Wr(n, r) && (t.flags |= 4)
}
null !== t.ref && (t.flags |= 128)
}
return null;
case 6:
if (e && null != t.stateNode) Yo(e, t, e.memoizedProps, r);
else {
if ("string" !== typeof r && null === t.stateNode) throw Error(o(166));
n = Aa(Oa.current), Aa(Na.current), qa(t) ? (r = t.stateNode, n = t.memoizedProps, r[Jr] = t, r.nodeValue !== n && (t.flags |= 4)) : ((r = (9 === n.nodeType ? n : n.ownerDocument).createTextNode(r))[Jr] = t, t.stateNode = r)
}
return null;
case 13:
return ci(Da), r = t.memoizedState, 0 !== (64 & t.flags) ? (t.lanes = n, t) : (r = null !== r, n = !1, null === e ? void 0 !== t.memoizedProps.fallback && qa(t) : n = null !== e.memoizedState, r && !n && 0 !== (2 & t.mode) && (null === e && !0 !== t.memoizedProps.unstable_avoidThisFallback || 0 !== (1 & Da.current) ? 0 === Ms && (Ms = 3) : (0 !== Ms && 3 !== Ms || (Ms = 4), null === Rs || 0 === (134217727 & Us) && 0 === (134217727 & Ws) || yl(Rs, Ls))), (r || n) && (t.flags |= 4), null);
case 4:
return Ra(), Ko(t), null === e && Ar(t.stateNode.containerInfo), null;
case 10:
return na(t), null;
case 19:
if (ci(Da), null === (r = t.memoizedState)) return null;
if (s = 0 !== (64 & t.flags), null === (c = r.rendering))
if (s) os(r, !1);
else {
if (0 !== Ms || null !== e && 0 !== (64 & e.flags))
for (e = t.child; null !== e;) {
if (null !== (c = Fa(e))) {
for (t.flags |= 64, os(r, !1), null !== (s = c.updateQueue) && (t.updateQueue = s, t.flags |= 4), null === r.lastEffect && (t.firstEffect = null), t.lastEffect = r.lastEffect, r = n, n = t.child; null !== n;) e = r, (s = n).flags &= 2, s.nextEffect = null, s.firstEffect = null, s.lastEffect = null, null === (c = s.alternate) ? (s.childLanes = 0, s.lanes = e, s.child = null, s.memoizedProps = null, s.memoizedState = null, s.updateQueue = null, s.dependencies = null, s.stateNode = null) : (s.childLanes = c.childLanes, s.lanes = c.lanes, s.child = c.child, s.memoizedProps = c.memoizedProps, s.memoizedState = c.memoizedState, s.updateQueue = c.updateQueue, s.type = c.type, e = c.dependencies, s.dependencies = null === e ? null : {
lanes: e.lanes,
firstContext: e.firstContext
}), n = n.sibling;
return ui(Da, 1 & Da.current | 2), t.child
}
e = e.sibling
}
null !== r.tail && Wi() > $s && (t.flags |= 64, s = !0, os(r, !1), t.lanes = 33554432)
}
else {
if (!s)
if (null !== (e = Fa(c))) {
if (t.flags |= 64, s = !0, null !== (n = e.updateQueue) && (t.updateQueue = n, t.flags |= 4), os(r, !0), null === r.tail && "hidden" === r.tailMode && !c.alternate && !Ba) return null !== (t = t.lastEffect = r.lastEffect) && (t.nextEffect = null), null
} else 2 * Wi() - r.renderingStartTime > $s && 1073741824 !== n && (t.flags |= 64, s = !0, os(r, !1), t.lanes = 33554432);
r.isBackwards ? (c.sibling = t.child, t.child = c) : (null !== (n = r.last) ? n.sibling = c : t.child = c, r.last = c)
}
return null !== r.tail ? (n = r.tail, r.rendering = n, r.tail = n.sibling, r.lastEffect = t.lastEffect, r.renderingStartTime = Wi(), n.sibling = null, t = Da.current, ui(Da, s ? 1 & t | 2 : 1 & t), n) : null;
case 23:
case 24:
return kl(), null !== e && null !== e.memoizedState !== (null !== t.memoizedState) && "unstable-defer-without-hiding" !== r.mode && (t.flags |= 4), null
}
throw Error(o(156, t.tag))
}
function ls(e) {
switch (e.tag) {
case 1:
gi(e.type) && vi();
var t = e.flags;
return 4096 & t ? (e.flags = -4097 & t | 64, e) : null;
case 3:
if (Ra(), ci(pi), ci(fi), Ka(), 0 !== (64 & (t = e.flags))) throw Error(o(285));
return e.flags = -4097 & t | 64, e;
case 5:
return La(e), null;
case 13:
return ci(Da), 4096 & (t = e.flags) ? (e.flags = -4097 & t | 64, e) : null;
case 19:
return ci(Da), null;
case 4:
return Ra(), null;
case 10:
return na(e), null;
case 23:
case 24:
return kl(), null;
default:
return null
}
}
function cs(e, t) {
try {
var n = "",
r = t;
do {
n += $(r), r = r.return
} while (r);
var i = n
} catch (a) {
i = "\nError generating stack: " + a.message + "\n" + a.stack
}
return {
value: e,
source: t,
stack: i
}
}
function us(e, t) {
try {
console.error(t.value)
} catch (n) {
setTimeout((function() {
throw n
}))
}
}
Go = function(e, t) {
for (var n = t.child; null !== n;) {
if (5 === n.tag || 6 === n.tag) e.appendChild(n.stateNode);
else if (4 !== n.tag && null !== n.child) {
n.child.return = n, n = n.child;
continue
}
if (n === t) break;
for (; null === n.sibling;) {
if (null === n.return || n.return === t) return;
n = n.return
}
n.sibling.return = n.return, n = n.sibling
}
}, Ko = function() {}, Qo = function(e, t, n, r) {
var a = e.memoizedProps;
if (a !== r) {
e = t.stateNode, Aa(Na.current);
var o, s = null;
switch (n) {
case "input":
a = Z(e, a), r = Z(e, r), s = [];
break;
case "option":
a = ae(e, a), r = ae(e, r), s = [];
break;
case "select":
a = i({}, a, {
value: void 0
}), r = i({}, r, {
value: void 0
}), s = [];
break;
case "textarea":
a = se(e, a), r = se(e, r), s = [];
break;
default:
"function" !== typeof a.onClick && "function" === typeof r.onClick && (e.onclick = zr)
}
for (d in ke(n, r), n = null, a)
if (!r.hasOwnProperty(d) && a.hasOwnProperty(d) && null != a[d])
if ("style" === d) {
var c = a[d];
for (o in c) c.hasOwnProperty(o) && (n || (n = {}), n[o] = "")
} else "dangerouslySetInnerHTML" !== d && "children" !== d && "suppressContentEditableWarning" !== d && "suppressHydrationWarning" !== d && "autoFocus" !== d && (l.hasOwnProperty(d) ? s || (s = []) : (s = s || []).push(d, null));
for (d in r) {
var u = r[d];
if (c = null != a ? a[d] : void 0, r.hasOwnProperty(d) && u !== c && (null != u || null != c))
if ("style" === d)
if (c) {
for (o in c) !c.hasOwnProperty(o) || u && u.hasOwnProperty(o) || (n || (n = {}), n[o] = "");
for (o in u) u.hasOwnProperty(o) && c[o] !== u[o] && (n || (n = {}), n[o] = u[o])
} else n || (s || (s = []), s.push(d, n)), n = u;
else "dangerouslySetInnerHTML" === d ? (u = u ? u.__html : void 0, c = c ? c.__html : void 0, null != u && c !== u && (s = s || []).push(d, u)) : "children" === d ? "string" !== typeof u && "number" !== typeof u || (s = s || []).push(d, "" + u) : "suppressContentEditableWarning" !== d && "suppressHydrationWarning" !== d && (l.hasOwnProperty(d) ? (null != u && "onScroll" === d && Tr("scroll", e), s || c === u || (s = [])) : "object" === typeof u && null !== u && u.$$typeof === L ? u.toString() : (s = s || []).push(d, u))
}
n && (s = s || []).push("style", n);
var d = s;
(t.updateQueue = d) && (t.flags |= 4)
}
}, Yo = function(e, t, n, r) {
n !== r && (t.flags |= 4)
};
var ds = "function" === typeof WeakMap ? WeakMap : Map;
function fs(e, t, n) {
(n = ca(-1, n)).tag = 3, n.payload = {
element: null
};
var r = t.value;
return n.callback = function() {
Ys || (Ys = !0, Js = r), us(0, t)
}, n
}
function ps(e, t, n) {
(n = ca(-1, n)).tag = 3;
var r = e.type.getDerivedStateFromError;
if ("function" === typeof r) {
var i = t.value;
n.payload = function() {
return us(0, t), r(i)
}
}
var a = e.stateNode;
return null !== a && "function" === typeof a.componentDidCatch && (n.callback = function() {
"function" !== typeof r && (null === Xs ? Xs = new Set([this]) : Xs.add(this), us(0, t));
var e = t.stack;
this.componentDidCatch(t.value, {
componentStack: null !== e ? e : ""
})
}), n
}
var hs = "function" === typeof WeakSet ? WeakSet : Set;
function ms(e) {
var t = e.ref;
if (null !== t)
if ("function" === typeof t) try {
t(null)
} catch (n) {
Bl(e, n)
} else t.current = null
}
function gs(e, t) {
switch (t.tag) {
case 0:
case 11:
case 15:
case 22:
case 5:
case 6:
case 4:
case 17:
return;
case 1:
if (256 & t.flags && null !== e) {
var n = e.memoizedProps,
r = e.memoizedState;
t = (e = t.stateNode).getSnapshotBeforeUpdate(t.elementType === t.type ? n : Yi(t.type, n), r), e.__reactInternalSnapshotBeforeUpdate = t
}
return;
case 3:
return void(256 & t.flags && $r(t.stateNode.containerInfo))
}
throw Error(o(163))
}
function vs(e, t, n) {
switch (n.tag) {
case 0:
case 11:
case 15:
case 22:
if (null !== (t = null !== (t = n.updateQueue) ? t.lastEffect : null)) {
e = t = t.next;
do {
if (3 === (3 & e.tag)) {
var r = e.create;
e.destroy = r()
}
e = e.next
} while (e !== t)
}
if (null !== (t = null !== (t = n.updateQueue) ? t.lastEffect : null)) {
e = t = t.next;
do {
var i = e;
r = i.next, 0 !== (4 & (i = i.tag)) && 0 !== (1 & i) && (Fl(n, e), Dl(n, e)), e = r
} while (e !== t)
}
return;
case 1:
return e = n.stateNode, 4 & n.flags && (null === t ? e.componentDidMount() : (r = n.elementType === n.type ? t.memoizedProps : Yi(n.type, t.memoizedProps), e.componentDidUpdate(r, t.memoizedState, e.__reactInternalSnapshotBeforeUpdate))), void(null !== (t = n.updateQueue) && pa(n, t, e));
case 3:
if (null !== (t = n.updateQueue)) {
if (e = null, null !== n.child) switch (n.child.tag) {
case 5:
case 1:
e = n.child.stateNode
}
pa(n, t, e)
}
return;
case 5:
return e = n.stateNode, void(null === t && 4 & n.flags && Wr(n.type, n.memoizedProps) && e.focus());
case 6:
case 4:
case 12:
case 19:
case 17:
case 20:
case 21:
case 23:
case 24:
return;
case 13:
return void(null === n.memoizedState && (n = n.alternate, null !== n && (n = n.memoizedState, null !== n && (n = n.dehydrated, null !== n && wt(n)))))
}
throw Error(o(163))
}
function ys(e, t) {
for (var n = e;;) {
if (5 === n.tag) {
var r = n.stateNode;
if (t) "function" === typeof(r = r.style).setProperty ? r.setProperty("display", "none", "important") : r.display = "none";
else {
r = n.stateNode;
var i = n.memoizedProps.style;
i = void 0 !== i && null !== i && i.hasOwnProperty("display") ? i.display : null, r.style.display = xe("display", i)
}
} else if (6 === n.tag) n.stateNode.nodeValue = t ? "" : n.memoizedProps;
else if ((23 !== n.tag && 24 !== n.tag || null === n.memoizedState || n === e) && 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;
n = n.return
}
n.sibling.return = n.return, n = n.sibling
}
}
function bs(e, t) {
if (ki && "function" === typeof ki.onCommitFiberUnmount) try {
ki.onCommitFiberUnmount(ji, t)
} catch (a) {}
switch (t.tag) {
case 0:
case 11:
case 14:
case 15:
case 22:
if (null !== (e = t.updateQueue) && null !== (e = e.lastEffect)) {
var n = e = e.next;
do {
var r = n,
i = r.destroy;
if (r = r.tag, void 0 !== i)
if (0 !== (4 & r)) Fl(t, n);
else {
r = t;
try {
i()
} catch (a) {
Bl(r, a)
}
} n = n.next
} while (n !== e)
}
break;
case 1:
if (ms(t), "function" === typeof(e = t.stateNode).componentWillUnmount) try {
e.props = t.memoizedProps, e.state = t.memoizedState, e.componentWillUnmount()
} catch (a) {
Bl(t, a)
}
break;
case 5:
ms(t);
break;
case 4:
Cs(e, t)
}
}
function xs(e) {
e.alternate = null, e.child = null, e.dependencies = null, e.firstEffect = null, e.lastEffect = null, e.memoizedProps = null, e.memoizedState = null, e.pendingProps = null, e.return = null, e.updateQueue = null
}
function ws(e) {
return 5 === e.tag || 3 === e.tag || 4 === e.tag
}
function js(e) {
e: {
for (var t = e.return; null !== t;) {
if (ws(t)) break e;
t = t.return
}
throw Error(o(160))
}
var n = t;
switch (t = n.stateNode, n.tag) {
case 5:
var r = !1;
break;
case 3:
case 4:
t = t.containerInfo, r = !0;
break;
default:
throw Error(o(161))
}
16 & n.flags && (ve(t, ""), n.flags &= -17);e: t: for (n = e;;) {
for (; null === n.sibling;) {
if (null === n.return || ws(n.return)) {
n = null;
break e
}
n = n.return
}
for (n.sibling.return = n.return, n = n.sibling; 5 !== n.tag && 6 !== n.tag && 18 !== n.tag;) {
if (2 & n.flags) continue t;
if (null === n.child || 4 === n.tag) continue t;
n.child.return = n, n = n.child
}
if (!(2 & n.flags)) {
n = n.stateNode;
break e
}
}
r ? ks(e, n, t) : Ss(e, n, t)
}
function ks(e, t, n) {
var r = e.tag,
i = 5 === r || 6 === r;
if (i) e = i ? e.stateNode : e.stateNode.instance, t ? 8 === n.nodeType ? n.parentNode.insertBefore(e, t) : n.insertBefore(e, t) : (8 === n.nodeType ? (t = n.parentNode).insertBefore(e, n) : (t = n).appendChild(e), null !== (n = n._reactRootContainer) && void 0 !== n || null !== t.onclick || (t.onclick = zr));
else if (4 !== r && null !== (e = e.child))
for (ks(e, t, n), e = e.sibling; null !== e;) ks(e, t, n), e = e.sibling
}
function Ss(e, t, n) {
var r = e.tag,
i = 5 === r || 6 === r;
if (i) e = i ? e.stateNode : e.stateNode.instance, t ? n.insertBefore(e, t) : n.appendChild(e);
else if (4 !== r && null !== (e = e.child))
for (Ss(e, t, n), e = e.sibling; null !== e;) Ss(e, t, n), e = e.sibling
}
function Cs(e, t) {
for (var n, r, i = t, a = !1;;) {
if (!a) {
a = i.return;
e: for (;;) {
if (null === a) throw Error(o(160));
switch (n = a.stateNode, a.tag) {
case 5:
r = !1;
break e;
case 3:
case 4:
n = n.containerInfo, r = !0;
break e
}
a = a.return
}
a = !0
}
if (5 === i.tag || 6 === i.tag) {
e: for (var s = e, l = i, c = l;;)
if (bs(s, c), null !== c.child && 4 !== c.tag) c.child.return = c, c = c.child;
else {
if (c === l) break e;
for (; null === c.sibling;) {
if (null === c.return || c.return === l) break e;
c = c.return
}
c.sibling.return = c.return, c = c.sibling
}r ? (s = n, l = i.stateNode, 8 === s.nodeType ? s.parentNode.removeChild(l) : s.removeChild(l)) : n.removeChild(i.stateNode)
}
else if (4 === i.tag) {
if (null !== i.child) {
n = i.stateNode.containerInfo, r = !0, i.child.return = i, i = i.child;
continue
}
} else if (bs(e, i), null !== i.child) {
i.child.return = i, i = i.child;
continue
}
if (i === t) break;
for (; null === i.sibling;) {
if (null === i.return || i.return === t) return;
4 === (i = i.return).tag && (a = !1)
}
i.sibling.return = i.return, i = i.sibling
}
}
function Es(e, t) {
switch (t.tag) {
case 0:
case 11:
case 14:
case 15:
case 22:
var n = t.updateQueue;
if (null !== (n = null !== n ? n.lastEffect : null)) {
var r = n = n.next;
do {
3 === (3 & r.tag) && (e = r.destroy, r.destroy = void 0, void 0 !== e && e()), r = r.next
} while (r !== n)
}
return;
case 1:
case 12:
case 17:
return;
case 5:
if (null != (n = t.stateNode)) {
r = t.memoizedProps;
var i = null !== e ? e.memoizedProps : r;
e = t.type;
var a = t.updateQueue;
if (t.updateQueue = null, null !== a) {
for (n[Xr] = r, "input" === e && "radio" === r.type && null != r.name && te(n, r), Se(e, i), t = Se(e, r), i = 0; i < a.length; i += 2) {
var s = a[i],
l = a[i + 1];
"style" === s ? we(n, l) : "dangerouslySetInnerHTML" === s ? ge(n, l) : "children" === s ? ve(n, l) : x(n, s, l, t)
}
switch (e) {
case "input":
ne(n, r);
break;
case "textarea":
ce(n, r);
break;
case "select":
e = n._wrapperState.wasMultiple, n._wrapperState.wasMultiple = !!r.multiple, null != (a = r.value) ? oe(n, !!r.multiple, a, !1) : e !== !!r.multiple && (null != r.defaultValue ? oe(n, !!r.multiple, r.defaultValue, !0) : oe(n, !!r.multiple, r.multiple ? [] : "", !1))
}
}
}
return;
case 6:
if (null === t.stateNode) throw Error(o(162));
return void(t.stateNode.nodeValue = t.memoizedProps);
case 3:
return void((n = t.stateNode).hydrate && (n.hydrate = !1, wt(n.containerInfo)));
case 13:
return null !== t.memoizedState && (qs = Wi(), ys(t.child, !0)), void _s(t);
case 19:
return void _s(t);
case 23:
case 24:
return void ys(t, null !== t.memoizedState)
}
throw Error(o(163))
}
function _s(e) {
var t = e.updateQueue;
if (null !== t) {
e.updateQueue = null;
var n = e.stateNode;
null === n && (n = e.stateNode = new hs), t.forEach((function(t) {
var r = Wl.bind(null, e, t);
n.has(t) || (n.add(t), t.then(r, r))
}))
}
}
function Ns(e, t) {
return null !== e && (null === (e = e.memoizedState) || null !== e.dehydrated) && (null !== (t = t.memoizedState) && null === t.dehydrated)
}
var Ts = Math.ceil,
Os = w.ReactCurrentDispatcher,
As = w.ReactCurrentOwner,
Ps = 0,
Rs = null,
Is = null,
Ls = 0,
Ds = 0,
Fs = li(0),
Ms = 0,
zs = null,
Bs = 0,
Us = 0,
Ws = 0,
Hs = 0,
Vs = null,
qs = 0,
$s = 1 / 0;
function Gs() {
$s = Wi() + 500
}
var Ks, Qs = null,
Ys = !1,
Js = null,
Xs = null,
Zs = !1,
el = null,
tl = 90,
nl = [],
rl = [],
il = null,
al = 0,
ol = null,
sl = -1,
ll = 0,
cl = 0,
ul = null,
dl = !1;
function fl() {
return 0 !== (48 & Ps) ? Wi() : -1 !== sl ? sl : sl = Wi()
}
function pl(e) {
if (0 === (2 & (e = e.mode))) return 1;
if (0 === (4 & e)) return 99 === Hi() ? 1 : 2;
if (0 === ll && (ll = Bs), 0 !== Qi.transition) {
0 !== cl && (cl = null !== Vs ? Vs.pendingLanes : 0), e = ll;
var t = 4186112 & ~cl;
return 0 === (t &= -t) && (0 === (t = (e = 4186112 & ~e) & -e) && (t = 8192)), t
}
return e = Hi(), 0 !== (4 & Ps) && 98 === e ? e = zt(12, ll) : e = zt(e = function(e) {
switch (e) {
case 99:
return 15;
case 98:
return 10;
case 97:
case 96:
return 8;
case 95:
return 2;
default:
return 0
}
}(e), ll), e
}
function hl(e, t, n) {
if (50 < al) throw al = 0, ol = null, Error(o(185));
if (null === (e = ml(e, t))) return null;
Wt(e, t, n), e === Rs && (Ws |= t, 4 === Ms && yl(e, Ls));
var r = Hi();
1 === t ? 0 !== (8 & Ps) && 0 === (48 & Ps) ? bl(e) : (gl(e, n), 0 === Ps && (Gs(), Gi())) : (0 === (4 & Ps) || 98 !== r && 99 !== r || (null === il ? il = new Set([e]) : il.add(e)), gl(e, n)), Vs = e
}
function ml(e, t) {
e.lanes |= t;
var n = e.alternate;
for (null !== n && (n.lanes |= t), n = e, e = e.return; null !== e;) e.childLanes |= t, null !== (n = e.alternate) && (n.childLanes |= t), n = e, e = e.return;
return 3 === n.tag ? n.stateNode : null
}
function gl(e, t) {
for (var n = e.callbackNode, r = e.suspendedLanes, i = e.pingedLanes, a = e.expirationTimes, s = e.pendingLanes; 0 < s;) {
var l = 31 - Ht(s),
c = 1 << l,
u = a[l];
if (-1 === u) {
if (0 === (c & r) || 0 !== (c & i)) {
u = t, Dt(c);
var d = Lt;
a[l] = 10 <= d ? u + 250 : 6 <= d ? u + 5e3 : -1
}
} else u <= t && (e.expiredLanes |= c);
s &= ~c
}
if (r = Ft(e, e === Rs ? Ls : 0), t = Lt, 0 === r) null !== n && (n !== Di && Ei(n), e.callbackNode = null, e.callbackPriority = 0);
else {
if (null !== n) {
if (e.callbackPriority === t) return;
n !== Di && Ei(n)
}
15 === t ? (n = bl.bind(null, e), null === Mi ? (Mi = [n], zi = Ci(Ai, Ki)) : Mi.push(n), n = Di) : 14 === t ? n = $i(99, bl.bind(null, e)) : (n = function(e) {
switch (e) {
case 15:
case 14:
return 99;
case 13:
case 12:
case 11:
case 10:
return 98;
case 9:
case 8:
case 7:
case 6:
case 4:
case 5:
return 97;
case 3:
case 2:
case 1:
return 95;
case 0:
return 90;
default:
throw Error(o(358, e))
}
}(t), n = $i(n, vl.bind(null, e))), e.callbackPriority = t, e.callbackNode = n
}
}
function vl(e) {
if (sl = -1, cl = ll = 0, 0 !== (48 & Ps)) throw Error(o(327));
var t = e.callbackNode;
if (Ll() && e.callbackNode !== t) return null;
var n = Ft(e, e === Rs ? Ls : 0);
if (0 === n) return null;
var r = n,
i = Ps;
Ps |= 16;
var a = El();
for (Rs === e && Ls === r || (Gs(), Sl(e, r));;) try {
Tl();
break
} catch (l) {
Cl(e, l)
}
if (ta(), Os.current = a, Ps = i, null !== Is ? r = 0 : (Rs = null, Ls = 0, r = Ms), 0 !== (Bs & Ws)) Sl(e, 0);
else if (0 !== r) {
if (2 === r && (Ps |= 64, e.hydrate && (e.hydrate = !1, $r(e.containerInfo)), 0 !== (n = Mt(e)) && (r = _l(e, n))), 1 === r) throw t = zs, Sl(e, 0), yl(e, n), gl(e, Wi()), t;
switch (e.finishedWork = e.current.alternate, e.finishedLanes = n, r) {
case 0:
case 1:
throw Error(o(345));
case 2:
case 5:
Pl(e);
break;
case 3:
if (yl(e, n), (62914560 & n) === n && 10 < (r = qs + 500 - Wi())) {
if (0 !== Ft(e, 0)) break;
if (((i = e.suspendedLanes) & n) !== n) {
fl(), e.pingedLanes |= e.suspendedLanes & i;
break
}
e.timeoutHandle = Vr(Pl.bind(null, e), r);
break
}
Pl(e);
break;
case 4:
if (yl(e, n), (4186112 & n) === n) break;
for (r = e.eventTimes, i = -1; 0 < n;) {
var s = 31 - Ht(n);
a = 1 << s, (s = r[s]) > i && (i = s), n &= ~a
}
if (n = i, 10 < (n = (120 > (n = Wi() - n) ? 120 : 480 > n ? 480 : 1080 > n ? 1080 : 1920 > n ? 1920 : 3e3 > n ? 3e3 : 4320 > n ? 4320 : 1960 * Ts(n / 1960)) - n)) {
e.timeoutHandle = Vr(Pl.bind(null, e), n);
break
}
Pl(e);
break;
default:
throw Error(o(329))
}
}
return gl(e, Wi()), e.callbackNode === t ? vl.bind(null, e) : null
}
function yl(e, t) {
for (t &= ~Hs, t &= ~Ws, e.suspendedLanes |= t, e.pingedLanes &= ~t, e = e.expirationTimes; 0 < t;) {
var n = 31 - Ht(t),
r = 1 << n;
e[n] = -1, t &= ~r
}
}
function bl(e) {
if (0 !== (48 & Ps)) throw Error(o(327));
if (Ll(), e === Rs && 0 !== (e.expiredLanes & Ls)) {
var t = Ls,
n = _l(e, t);
0 !== (Bs & Ws) && (n = _l(e, t = Ft(e, t)))
} else n = _l(e, t = Ft(e, 0));
if (0 !== e.tag && 2 === n && (Ps |= 64, e.hydrate && (e.hydrate = !1, $r(e.containerInfo)), 0 !== (t = Mt(e)) && (n = _l(e, t))), 1 === n) throw n = zs, Sl(e, 0), yl(e, t), gl(e, Wi()), n;
return e.finishedWork = e.current.alternate, e.finishedLanes = t, Pl(e), gl(e, Wi()), null
}
function xl(e, t) {
var n = Ps;
Ps |= 1;
try {
return e(t)
} finally {
0 === (Ps = n) && (Gs(), Gi())
}
}
function wl(e, t) {
var n = Ps;
Ps &= -2, Ps |= 8;
try {
return e(t)
} finally {
0 === (Ps = n) && (Gs(), Gi())
}
}
function jl(e, t) {
ui(Fs, Ds), Ds |= t, Bs |= t
}
function kl() {
Ds = Fs.current, ci(Fs)
}
function Sl(e, t) {
e.finishedWork = null, e.finishedLanes = 0;
var n = e.timeoutHandle;
if (-1 !== n && (e.timeoutHandle = -1, qr(n)), null !== Is)
for (n = Is.return; null !== n;) {
var r = n;
switch (r.tag) {
case 1:
null !== (r = r.type.childContextTypes) && void 0 !== r && vi();
break;
case 3:
Ra(), ci(pi), ci(fi), Ka();
break;
case 5:
La(r);
break;
case 4:
Ra();
break;
case 13:
case 19:
ci(Da);
break;
case 10:
na(r);
break;
case 23:
case 24:
kl()
}
n = n.return
}
Rs = e, Is = $l(e.current, null), Ls = Ds = Bs = t, Ms = 0, zs = null, Hs = Ws = Us = 0
}
function Cl(e, t) {
for (;;) {
var n = Is;
try {
if (ta(), Qa.current = Ao, to) {
for (var r = Xa.memoizedState; null !== r;) {
var i = r.queue;
null !== i && (i.pending = null), r = r.next
}
to = !1
}
if (Ja = 0, eo = Za = Xa = null, no = !1, As.current = null, null === n || null === n.return) {
Ms = 1, zs = t, Is = null;
break
}
e: {
var a = e,
o = n.return,
s = n,
l = t;
if (t = Ls, s.flags |= 2048, s.firstEffect = s.lastEffect = null, null !== l && "object" === typeof l && "function" === typeof l.then) {
var c = l;
if (0 === (2 & s.mode)) {
var u = s.alternate;
u ? (s.updateQueue = u.updateQueue, s.memoizedState = u.memoizedState, s.lanes = u.lanes) : (s.updateQueue = null, s.memoizedState = null)
}
var d = 0 !== (1 & Da.current),
f = o;
do {
var p;
if (p = 13 === f.tag) {
var h = f.memoizedState;
if (null !== h) p = null !== h.dehydrated;
else {
var m = f.memoizedProps;
p = void 0 !== m.fallback && (!0 !== m.unstable_avoidThisFallback || !d)
}
}
if (p) {
var g = f.updateQueue;
if (null === g) {
var v = new Set;
v.add(c), f.updateQueue = v
} else g.add(c);
if (0 === (2 & f.mode)) {
if (f.flags |= 64, s.flags |= 16384, s.flags &= -2981, 1 === s.tag)
if (null === s.alternate) s.tag = 17;
else {
var y = ca(-1, 1);
y.tag = 2, ua(s, y)
} s.lanes |= 1;
break e
}
l = void 0, s = t;
var b = a.pingCache;
if (null === b ? (b = a.pingCache = new ds, l = new Set, b.set(c, l)) : void 0 === (l = b.get(c)) && (l = new Set, b.set(c, l)), !l.has(s)) {
l.add(s);
var x = Ul.bind(null, a, c, s);
c.then(x, x)
}
f.flags |= 4096, f.lanes = t;
break e
}
f = f.return
} while (null !== f);
l = Error((G(s.type) || "A React component") + " suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")
}
5 !== Ms && (Ms = 2),
l = cs(l, s),
f = o;do {
switch (f.tag) {
case 3:
a = l, f.flags |= 4096, t &= -t, f.lanes |= t, da(f, fs(0, a, t));
break e;
case 1:
a = l;
var w = f.type,
j = f.stateNode;
if (0 === (64 & f.flags) && ("function" === typeof w.getDerivedStateFromError || null !== j && "function" === typeof j.componentDidCatch && (null === Xs || !Xs.has(j)))) {
f.flags |= 4096, t &= -t, f.lanes |= t, da(f, ps(f, a, t));
break e
}
}
f = f.return
} while (null !== f)
}
Al(n)
} catch (k) {
t = k, Is === n && null !== n && (Is = n = n.return);
continue
}
break
}
}
function El() {
var e = Os.current;
return Os.current = Ao, null === e ? Ao : e
}
function _l(e, t) {
var n = Ps;
Ps |= 16;
var r = El();
for (Rs === e && Ls === t || Sl(e, t);;) try {
Nl();
break
} catch (i) {
Cl(e, i)
}
if (ta(), Ps = n, Os.current = r, null !== Is) throw Error(o(261));
return Rs = null, Ls = 0, Ms
}
function Nl() {
for (; null !== Is;) Ol(Is)
}
function Tl() {
for (; null !== Is && !_i();) Ol(Is)
}
function Ol(e) {
var t = Ks(e.alternate, e, Ds);
e.memoizedProps = e.pendingProps, null === t ? Al(e) : Is = t, As.current = null
}
function Al(e) {
var t = e;
do {
var n = t.alternate;
if (e = t.return, 0 === (2048 & t.flags)) {
if (null !== (n = ss(n, t, Ds))) return void(Is = n);
if (24 !== (n = t).tag && 23 !== n.tag || null === n.memoizedState || 0 !== (1073741824 & Ds) || 0 === (4 & n.mode)) {
for (var r = 0, i = n.child; null !== i;) r |= i.lanes | i.childLanes, i = i.sibling;
n.childLanes = r
}
null !== e && 0 === (2048 & e.flags) && (null === e.firstEffect && (e.firstEffect = t.firstEffect), null !== t.lastEffect && (null !== e.lastEffect && (e.lastEffect.nextEffect = t.firstEffect), e.lastEffect = t.lastEffect), 1 < t.flags && (null !== e.lastEffect ? e.lastEffect.nextEffect = t : e.firstEffect = t, e.lastEffect = t))
} else {
if (null !== (n = ls(t))) return n.flags &= 2047, void(Is = n);
null !== e && (e.firstEffect = e.lastEffect = null, e.flags |= 2048)
}
if (null !== (t = t.sibling)) return void(Is = t);
Is = t = e
} while (null !== t);
0 === Ms && (Ms = 5)
}
function Pl(e) {
var t = Hi();
return qi(99, Rl.bind(null, e, t)), null
}
function Rl(e, t) {
do {
Ll()
} while (null !== el);
if (0 !== (48 & Ps)) throw Error(o(327));
var n = e.finishedWork;
if (null === n) return null;
if (e.finishedWork = null, e.finishedLanes = 0, n === e.current) throw Error(o(177));
e.callbackNode = null;
var r = n.lanes | n.childLanes,
i = r,
a = e.pendingLanes & ~i;
e.pendingLanes = i, e.suspendedLanes = 0, e.pingedLanes = 0, e.expiredLanes &= i, e.mutableReadLanes &= i, e.entangledLanes &= i, i = e.entanglements;
for (var s = e.eventTimes, l = e.expirationTimes; 0 < a;) {
var c = 31 - Ht(a),
u = 1 << c;
i[c] = 0, s[c] = -1, l[c] = -1, a &= ~u
}
if (null !== il && 0 === (24 & r) && il.has(e) && il.delete(e), e === Rs && (Is = Rs = null, Ls = 0), 1 < n.flags ? null !== n.lastEffect ? (n.lastEffect.nextEffect = n, r = n.firstEffect) : r = n : r = n.firstEffect, null !== r) {
if (i = Ps, Ps |= 32, As.current = null, Br = Kt, gr(s = mr())) {
if ("selectionStart" in s) l = {
start: s.selectionStart,
end: s.selectionEnd
};
else e: if (l = (l = s.ownerDocument) && l.defaultView || window, (u = l.getSelection && l.getSelection()) && 0 !== u.rangeCount) {
l = u.anchorNode, a = u.anchorOffset, c = u.focusNode, u = u.focusOffset;
try {
l.nodeType, c.nodeType
} catch (E) {
l = null;
break e
}
var d = 0,
f = -1,
p = -1,
h = 0,
m = 0,
g = s,
v = null;
t: for (;;) {
for (var y; g !== l || 0 !== a && 3 !== g.nodeType || (f = d + a), g !== c || 0 !== u && 3 !== g.nodeType || (p = d + u), 3 === g.nodeType && (d += g.nodeValue.length), null !== (y = g.firstChild);) v = g, g = y;
for (;;) {
if (g === s) break t;
if (v === l && ++h === a && (f = d), v === c && ++m === u && (p = d), null !== (y = g.nextSibling)) break;
v = (g = v).parentNode
}
g = y
}
l = -1 === f || -1 === p ? null : {
start: f,
end: p
}
} else l = null;
l = l || {
start: 0,
end: 0
}
} else l = null;
Ur = {
focusedElem: s,
selectionRange: l
}, Kt = !1, ul = null, dl = !1, Qs = r;
do {
try {
Il()
} catch (E) {
if (null === Qs) throw Error(o(330));
Bl(Qs, E), Qs = Qs.nextEffect
}
} while (null !== Qs);
ul = null, Qs = r;
do {
try {
for (s = e; null !== Qs;) {
var b = Qs.flags;
if (16 & b && ve(Qs.stateNode, ""), 128 & b) {
var x = Qs.alternate;
if (null !== x) {
var w = x.ref;
null !== w && ("function" === typeof w ? w(null) : w.current = null)
}
}
switch (1038 & b) {
case 2:
js(Qs), Qs.flags &= -3;
break;
case 6:
js(Qs), Qs.flags &= -3, Es(Qs.alternate, Qs);
break;
case 1024:
Qs.flags &= -1025;
break;
case 1028:
Qs.flags &= -1025, Es(Qs.alternate, Qs);
break;
case 4:
Es(Qs.alternate, Qs);
break;
case 8:
Cs(s, l = Qs);
var j = l.alternate;
xs(l), null !== j && xs(j)
}
Qs = Qs.nextEffect
}
} catch (E) {
if (null === Qs) throw Error(o(330));
Bl(Qs, E), Qs = Qs.nextEffect
}
} while (null !== Qs);
if (w = Ur, x = mr(), b = w.focusedElem, s = w.selectionRange, x !== b && b && b.ownerDocument && hr(b.ownerDocument.documentElement, b)) {
null !== s && gr(b) && (x = s.start, void 0 === (w = s.end) && (w = x), "selectionStart" in b ? (b.selectionStart = x, b.selectionEnd = Math.min(w, b.value.length)) : (w = (x = b.ownerDocument || document) && x.defaultView || window).getSelection && (w = w.getSelection(), l = b.textContent.length, j = Math.min(s.start, l), s = void 0 === s.end ? j : Math.min(s.end, l), !w.extend && j > s && (l = s, s = j, j = l), l = pr(b, j), a = pr(b, s), l && a && (1 !== w.rangeCount || w.anchorNode !== l.node || w.anchorOffset !== l.offset || w.focusNode !== a.node || w.focusOffset !== a.offset) && ((x = x.createRange()).setStart(l.node, l.offset), w.removeAllRanges(), j > s ? (w.addRange(x), w.extend(a.node, a.offset)) : (x.setEnd(a.node, a.offset), w.addRange(x))))), x = [];
for (w = b; w = w.parentNode;) 1 === w.nodeType && x.push({
element: w,
left: w.scrollLeft,
top: w.scrollTop
});
for ("function" === typeof b.focus && b.focus(), b = 0; b < x.length; b++)(w = x[b]).element.scrollLeft = w.left, w.element.scrollTop = w.top
}
Kt = !!Br, Ur = Br = null, e.current = n, Qs = r;
do {
try {
for (b = e; null !== Qs;) {
var k = Qs.flags;
if (36 & k && vs(b, Qs.alternate, Qs), 128 & k) {
x = void 0;
var S = Qs.ref;
if (null !== S) {
var C = Qs.stateNode;
Qs.tag, x = C, "function" === typeof S ? S(x) : S.current = x
}
}
Qs = Qs.nextEffect
}
} catch (E) {
if (null === Qs) throw Error(o(330));
Bl(Qs, E), Qs = Qs.nextEffect
}
} while (null !== Qs);
Qs = null, Fi(), Ps = i
} else e.current = n;
if (Zs) Zs = !1, el = e, tl = t;
else
for (Qs = r; null !== Qs;) t = Qs.nextEffect, Qs.nextEffect = null, 8 & Qs.flags && ((k = Qs).sibling = null, k.stateNode = null), Qs = t;
if (0 === (r = e.pendingLanes) && (Xs = null), 1 === r ? e === ol ? al++ : (al = 0, ol = e) : al = 0, n = n.stateNode, ki && "function" === typeof ki.onCommitFiberRoot) try {
ki.onCommitFiberRoot(ji, n, void 0, 64 === (64 & n.current.flags))
} catch (E) {}
if (gl(e, Wi()), Ys) throw Ys = !1, e = Js, Js = null, e;
return 0 !== (8 & Ps) || Gi(), null
}
function Il() {
for (; null !== Qs;) {
var e = Qs.alternate;
dl || null === ul || (0 !== (8 & Qs.flags) ? Ze(Qs, ul) && (dl = !0) : 13 === Qs.tag && Ns(e, Qs) && Ze(Qs, ul) && (dl = !0));
var t = Qs.flags;
0 !== (256 & t) && gs(e, Qs), 0 === (512 & t) || Zs || (Zs = !0, $i(97, (function() {
return Ll(), null
}))), Qs = Qs.nextEffect
}
}
function Ll() {
if (90 !== tl) {
var e = 97 < tl ? 97 : tl;
return tl = 90, qi(e, Ml)
}
return !1
}
function Dl(e, t) {
nl.push(t, e), Zs || (Zs = !0, $i(97, (function() {
return Ll(), null
})))
}
function Fl(e, t) {
rl.push(t, e), Zs || (Zs = !0, $i(97, (function() {
return Ll(), null
})))
}
function Ml() {
if (null === el) return !1;
var e = el;
if (el = null, 0 !== (48 & Ps)) throw Error(o(331));
var t = Ps;
Ps |= 32;
var n = rl;
rl = [];
for (var r = 0; r < n.length; r += 2) {
var i = n[r],
a = n[r + 1],
s = i.destroy;
if (i.destroy = void 0, "function" === typeof s) try {
s()
} catch (c) {
if (null === a) throw Error(o(330));
Bl(a, c)
}
}
for (n = nl, nl = [], r = 0; r < n.length; r += 2) {
i = n[r], a = n[r + 1];
try {
var l = i.create;
i.destroy = l()
} catch (c) {
if (null === a) throw Error(o(330));
Bl(a, c)
}
}
for (l = e.current.firstEffect; null !== l;) e = l.nextEffect, l.nextEffect = null, 8 & l.flags && (l.sibling = null, l.stateNode = null), l = e;
return Ps = t, Gi(), !0
}
function zl(e, t, n) {
ua(e, t = fs(0, t = cs(n, t), 1)), t = fl(), null !== (e = ml(e, 1)) && (Wt(e, 1, t), gl(e, t))
}
function Bl(e, t) {
if (3 === e.tag) zl(e, e, t);
else
for (var n = e.return; null !== n;) {
if (3 === n.tag) {
zl(n, e, t);
break
}
if (1 === n.tag) {
var r = n.stateNode;
if ("function" === typeof n.type.getDerivedStateFromError || "function" === typeof r.componentDidCatch && (null === Xs || !Xs.has(r))) {
var i = ps(n, e = cs(t, e), 1);
if (ua(n, i), i = fl(), null !== (n = ml(n, 1))) Wt(n, 1, i), gl(n, i);
else if ("function" === typeof r.componentDidCatch && (null === Xs || !Xs.has(r))) try {
r.componentDidCatch(t, e)
} catch (a) {}
break
}
}
n = n.return
}
}
function Ul(e, t, n) {
var r = e.pingCache;
null !== r && r.delete(t), t = fl(), e.pingedLanes |= e.suspendedLanes & n, Rs === e && (Ls & n) === n && (4 === Ms || 3 === Ms && (62914560 & Ls) === Ls && 500 > Wi() - qs ? Sl(e, 0) : Hs |= n), gl(e, t)
}
function Wl(e, t) {
var n = e.stateNode;
null !== n && n.delete(t), 0 === (t = 0) && (0 === (2 & (t = e.mode)) ? t = 1 : 0 === (4 & t) ? t = 99 === Hi() ? 1 : 2 : (0 === ll && (ll = Bs), 0 === (t = Bt(62914560 & ~ll)) && (t = 4194304))), n = fl(), null !== (e = ml(e, t)) && (Wt(e, t, n), gl(e, n))
}
function Hl(e, t, n, r) {
this.tag = e, this.key = n, this.sibling = this.child = this.return = this.stateNode = this.type = this.elementType = null, this.index = 0, this.ref = null, this.pendingProps = t, this.dependencies = this.memoizedState = this.updateQueue = this.memoizedProps = null, this.mode = r, this.flags = 0, this.lastEffect = this.firstEffect = this.nextEffect = null, this.childLanes = this.lanes = 0, this.alternate = null
}
function Vl(e, t, n, r) {
return new Hl(e, t, n, r)
}
function ql(e) {
return !(!(e = e.prototype) || !e.isReactComponent)
}
function $l(e, t) {
var n = e.alternate;
return null === n ? ((n = Vl(e.tag, t, e.key, e.mode)).elementType = e.elementType, n.type = e.type, n.stateNode = e.stateNode, n.alternate = e, e.alternate = n) : (n.pendingProps = t, n.type = e.type, n.flags = 0, n.nextEffect = null, n.firstEffect = null, n.lastEffect = null), n.childLanes = e.childLanes, n.lanes = e.lanes, n.child = e.child, n.memoizedProps = e.memoizedProps, n.memoizedState = e.memoizedState, n.updateQueue = e.updateQueue, t = e.dependencies, n.dependencies = null === t ? null : {
lanes: t.lanes,
firstContext: t.firstContext
}, n.sibling = e.sibling, n.index = e.index, n.ref = e.ref, n
}
function Gl(e, t, n, r, i, a) {
var s = 2;
if (r = e, "function" === typeof e) ql(e) && (s = 1);
else if ("string" === typeof e) s = 5;
else e: switch (e) {
case S:
return Kl(n.children, i, a, t);
case D:
s = 8, i |= 16;
break;
case C:
s = 8, i |= 1;
break;
case E:
return (e = Vl(12, n, t, 8 | i)).elementType = E, e.type = E, e.lanes = a, e;
case O:
return (e = Vl(13, n, t, i)).type = O, e.elementType = O, e.lanes = a, e;
case A:
return (e = Vl(19, n, t, i)).elementType = A, e.lanes = a, e;
case F:
return Ql(n, i, a, t);
case M:
return (e = Vl(24, n, t, i)).elementType = M, e.lanes = a, e;
default:
if ("object" === typeof e && null !== e) switch (e.$$typeof) {
case _:
s = 10;
break e;
case N:
s = 9;
break e;
case T:
s = 11;
break e;
case P:
s = 14;
break e;
case R:
s = 16, r = null;
break e;
case I:
s = 22;
break e
}
throw Error(o(130, null == e ? e : typeof e, ""))
}
return (t = Vl(s, n, t, i)).elementType = e, t.type = r, t.lanes = a, t
}
function Kl(e, t, n, r) {
return (e = Vl(7, e, r, t)).lanes = n, e
}
function Ql(e, t, n, r) {
return (e = Vl(23, e, r, t)).elementType = F, e.lanes = n, e
}
function Yl(e, t, n) {
return (e = Vl(6, e, null, t)).lanes = n, e
}
function Jl(e, t, n) {
return (t = Vl(4, null !== e.children ? e.children : [], e.key, t)).lanes = n, t.stateNode = {
containerInfo: e.containerInfo,
pendingChildren: null,
implementation: e.implementation
}, t
}
function Xl(e, t, n) {
this.tag = t, this.containerInfo = e, this.finishedWork = this.pingCache = this.current = this.pendingChildren = null, this.timeoutHandle = -1, this.pendingContext = this.context = null, this.hydrate = n, this.callbackNode = null, this.callbackPriority = 0, this.eventTimes = Ut(0), this.expirationTimes = Ut(-1), this.entangledLanes = this.finishedLanes = this.mutableReadLanes = this.expiredLanes = this.pingedLanes = this.suspendedLanes = this.pendingLanes = 0, this.entanglements = Ut(0), this.mutableSourceEagerHydrationData = null
}
function Zl(e, t, n, r) {
var i = t.current,
a = fl(),
s = pl(i);
e: if (n) {
t: {
if (Qe(n = n._reactInternals) !== n || 1 !== n.tag) throw Error(o(170));
var l = n;do {
switch (l.tag) {
case 3:
l = l.stateNode.context;
break t;
case 1:
if (gi(l.type)) {
l = l.stateNode.__reactInternalMemoizedMergedChildContext;
break t
}
}
l = l.return
} while (null !== l);
throw Error(o(171))
}
if (1 === n.tag) {
var c = n.type;
if (gi(c)) {
n = bi(n, c, l);
break e
}
}
n = l
}
else n = di;
return null === t.context ? t.context = n : t.pendingContext = n, (t = ca(a, s)).payload = {
element: e
}, null !== (r = void 0 === r ? null : r) && (t.callback = r), ua(i, t), hl(i, s, a), s
}
function ec(e) {
return (e = e.current).child ? (e.child.tag, e.child.stateNode) : null
}
function tc(e, t) {
if (null !== (e = e.memoizedState) && null !== e.dehydrated) {
var n = e.retryLane;
e.retryLane = 0 !== n && n < t ? n : t
}
}
function nc(e, t) {
tc(e, t), (e = e.alternate) && tc(e, t)
}
function rc(e, t, n) {
var r = null != n && null != n.hydrationOptions && n.hydrationOptions.mutableSources || null;
if (n = new Xl(e, t, null != n && !0 === n.hydrate), t = Vl(3, null, null, 2 === t ? 7 : 1 === t ? 3 : 0), n.current = t, t.stateNode = n, sa(t), e[Zr] = n.current, Ar(8 === e.nodeType ? e.parentNode : e), r)
for (e = 0; e < r.length; e++) {
var i = (t = r[e])._getVersion;
i = i(t._source), null == n.mutableSourceEagerHydrationData ? n.mutableSourceEagerHydrationData = [t, i] : n.mutableSourceEagerHydrationData.push(t, i)
}
this._internalRoot = n
}
function ic(e) {
return !(!e || 1 !== e.nodeType && 9 !== e.nodeType && 11 !== e.nodeType && (8 !== e.nodeType || " react-mount-point-unstable " !== e.nodeValue))
}
function ac(e, t, n, r, i) {
var a = n._reactRootContainer;
if (a) {
var o = a._internalRoot;
if ("function" === typeof i) {
var s = i;
i = function() {
var e = ec(o);
s.call(e)
}
}
Zl(t, o, e, i)
} else {
if (a = n._reactRootContainer = function(e, t) {
if (t || (t = !(!(t = e ? 9 === e.nodeType ? e.documentElement : e.firstChild : null) || 1 !== t.nodeType || !t.hasAttribute("data-reactroot"))), !t)
for (var n; n = e.lastChild;) e.removeChild(n);
return new rc(e, 0, t ? {
hydrate: !0
} : void 0)
}(n, r), o = a._internalRoot, "function" === typeof i) {
var l = i;
i = function() {
var e = ec(o);
l.call(e)
}
}
wl((function() {
Zl(t, o, e, i)
}))
}
return ec(o)
}
function oc(e, t) {
var n = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null;
if (!ic(t)) throw Error(o(200));
return function(e, t, n) {
var r = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null;
return {
$$typeof: k,
key: null == r ? null : "" + r,
children: e,
containerInfo: t,
implementation: n
}
}(e, t, null, n)
}
Ks = function(e, t, n) {
var r = t.lanes;
if (null !== e)
if (e.memoizedProps !== t.pendingProps || pi.current) Do = !0;
else {
if (0 === (n & r)) {
switch (Do = !1, t.tag) {
case 3:
$o(t), $a();
break;
case 5:
Ia(t);
break;
case 1:
gi(t.type) && xi(t);
break;
case 4:
Pa(t, t.stateNode.containerInfo);
break;
case 10:
r = t.memoizedProps.value;
var i = t.type._context;
ui(Ji, i._currentValue), i._currentValue = r;
break;
case 13:
if (null !== t.memoizedState) return 0 !== (n & t.child.childLanes) ? Xo(e, t, n) : (ui(Da, 1 & Da.current), null !== (t = as(e, t, n)) ? t.sibling : null);
ui(Da, 1 & Da.current);
break;
case 19:
if (r = 0 !== (n & t.childLanes), 0 !== (64 & e.flags)) {
if (r) return is(e, t, n);
t.flags |= 64
}
if (null !== (i = t.memoizedState) && (i.rendering = null, i.tail = null, i.lastEffect = null), ui(Da, Da.current), r) break;
return null;
case 23:
case 24:
return t.lanes = 0, Uo(e, t, n)
}
return as(e, t, n)
}
Do = 0 !== (16384 & e.flags)
}
else Do = !1;
switch (t.lanes = 0, t.tag) {
case 2:
if (r = t.type, null !== e && (e.alternate = null, t.alternate = null, t.flags |= 2), e = t.pendingProps, i = mi(t, fi.current), ia(t, n), i = ao(null, t, r, e, i, n), t.flags |= 1, "object" === typeof i && null !== i && "function" === typeof i.render && void 0 === i.$$typeof) {
if (t.tag = 1, t.memoizedState = null, t.updateQueue = null, gi(r)) {
var a = !0;
xi(t)
} else a = !1;
t.memoizedState = null !== i.state && void 0 !== i.state ? i.state : null, sa(t);
var s = r.getDerivedStateFromProps;
"function" === typeof s && ma(t, r, s, e), i.updater = ga, t.stateNode = i, i._reactInternals = t, xa(t, r, e, n), t = qo(null, t, r, !0, a, n)
} else t.tag = 0, Fo(null, t, i, n), t = t.child;
return t;
case 16:
i = t.elementType;
e: {
switch (null !== e && (e.alternate = null, t.alternate = null, t.flags |= 2), e = t.pendingProps, i = (a = i._init)(i._payload), t.type = i, a = t.tag = function(e) {
if ("function" === typeof e) return ql(e) ? 1 : 0;
if (void 0 !== e && null !== e) {
if ((e = e.$$typeof) === T) return 11;
if (e === P) return 14
}
return 2
}(i), e = Yi(i, e), a) {
case 0:
t = Ho(null, t, i, e, n);
break e;
case 1:
t = Vo(null, t, i, e, n);
break e;
case 11:
t = Mo(null, t, i, e, n);
break e;
case 14:
t = zo(null, t, i, Yi(i.type, e), r, n);
break e
}
throw Error(o(306, i, ""))
}
return t;
case 0:
return r = t.type, i = t.pendingProps, Ho(e, t, r, i = t.elementType === r ? i : Yi(r, i), n);
case 1:
return r = t.type, i = t.pendingProps, Vo(e, t, r, i = t.elementType === r ? i : Yi(r, i), n);
case 3:
if ($o(t), r = t.updateQueue, null === e || null === r) throw Error(o(282));
if (r = t.pendingProps, i = null !== (i = t.memoizedState) ? i.element : null, la(e, t), fa(t, r, null, n), (r = t.memoizedState.element) === i) $a(), t = as(e, t, n);
else {
if ((a = (i = t.stateNode).hydrate) && (za = Gr(t.stateNode.containerInfo.firstChild), Ma = t, a = Ba = !0), a) {
if (null != (e = i.mutableSourceEagerHydrationData))
for (i = 0; i < e.length; i += 2)(a = e[i])._workInProgressVersionPrimary = e[i + 1], Ga.push(a);
for (n = Ea(t, null, r, n), t.child = n; n;) n.flags = -3 & n.flags | 1024, n = n.sibling
} else Fo(e, t, r, n), $a();
t = t.child
}
return t;
case 5:
return Ia(t), null === e && Ha(t), r = t.type, i = t.pendingProps, a = null !== e ? e.memoizedProps : null, s = i.children, Hr(r, i) ? s = null : null !== a && Hr(r, a) && (t.flags |= 16), Wo(e, t), Fo(e, t, s, n), t.child;
case 6:
return null === e && Ha(t), null;
case 13:
return Xo(e, t, n);
case 4:
return Pa(t, t.stateNode.containerInfo), r = t.pendingProps, null === e ? t.child = Ca(t, null, r, n) : Fo(e, t, r, n), t.child;
case 11:
return r = t.type, i = t.pendingProps, Mo(e, t, r, i = t.elementType === r ? i : Yi(r, i), n);
case 7:
return Fo(e, t, t.pendingProps, n), t.child;
case 8:
case 12:
return Fo(e, t, t.pendingProps.children, n), t.child;
case 10:
e: {
r = t.type._context,
i = t.pendingProps,
s = t.memoizedProps,
a = i.value;
var l = t.type._context;
if (ui(Ji, l._currentValue), l._currentValue = a, null !== s)
if (l = s.value, 0 === (a = cr(l, a) ? 0 : 0 | ("function" === typeof r._calculateChangedBits ? r._calculateChangedBits(l, a) : 1073741823))) {
if (s.children === i.children && !pi.current) {
t = as(e, t, n);
break e
}
} else
for (null !== (l = t.child) && (l.return = t); null !== l;) {
var c = l.dependencies;
if (null !== c) {
s = l.child;
for (var u = c.firstContext; null !== u;) {
if (u.context === r && 0 !== (u.observedBits & a)) {
1 === l.tag && ((u = ca(-1, n & -n)).tag = 2, ua(l, u)), l.lanes |= n, null !== (u = l.alternate) && (u.lanes |= n), ra(l.return, n), c.lanes |= n;
break
}
u = u.next
}
} else s = 10 === l.tag && l.type === t.type ? null : l.child;
if (null !== s) s.return = l;
else
for (s = l; null !== s;) {
if (s === t) {
s = null;
break
}
if (null !== (l = s.sibling)) {
l.return = s.return, s = l;
break
}
s = s.return
}
l = s
}
Fo(e, t, i.children, n),
t = t.child
}
return t;
case 9:
return i = t.type, r = (a = t.pendingProps).children, ia(t, n), r = r(i = aa(i, a.unstable_observedBits)), t.flags |= 1, Fo(e, t, r, n), t.child;
case 14:
return a = Yi(i = t.type, t.pendingProps), zo(e, t, i, a = Yi(i.type, a), r, n);
case 15:
return Bo(e, t, t.type, t.pendingProps, r, n);
case 17:
return r = t.type, i = t.pendingProps, i = t.elementType === r ? i : Yi(r, i), null !== e && (e.alternate = null, t.alternate = null, t.flags |= 2), t.tag = 1, gi(r) ? (e = !0, xi(t)) : e = !1, ia(t, n), ya(t, r, i), xa(t, r, i, n), qo(null, t, r, !0, e, n);
case 19:
return is(e, t, n);
case 23:
case 24:
return Uo(e, t, n)
}
throw Error(o(156, t.tag))
}, rc.prototype.render = function(e) {
Zl(e, this._internalRoot, null, null)
}, rc.prototype.unmount = function() {
var e = this._internalRoot,
t = e.containerInfo;
Zl(null, e, null, (function() {
t[Zr] = null
}))
}, et = function(e) {
13 === e.tag && (hl(e, 4, fl()), nc(e, 4))
}, tt = function(e) {
13 === e.tag && (hl(e, 67108864, fl()), nc(e, 67108864))
}, nt = function(e) {
if (13 === e.tag) {
var t = fl(),
n = pl(e);
hl(e, n, t), nc(e, n)
}
}, rt = function(e, t) {
return t()
}, Ee = function(e, t, n) {
switch (t) {
case "input":
if (ne(e, n), t = n.name, "radio" === n.type && null != t) {
for (n = e; n.parentNode;) n = n.parentNode;
for (n = n.querySelectorAll("input[name=" + JSON.stringify("" + t) + '][type="radio"]'), t = 0; t < n.length; t++) {
var r = n[t];
if (r !== e && r.form === e.form) {
var i = ii(r);
if (!i) throw Error(o(90));
J(r), ne(r, i)
}
}
}
break;
case "textarea":
ce(e, n);
break;
case "select":
null != (t = n.value) && oe(e, !!n.multiple, t, !1)
}
}, Pe = xl, Re = function(e, t, n, r, i) {
var a = Ps;
Ps |= 4;
try {
return qi(98, e.bind(null, t, n, r, i))
} finally {
0 === (Ps = a) && (Gs(), Gi())
}
}, Ie = function() {
0 === (49 & Ps) && (function() {
if (null !== il) {
var e = il;
il = null, e.forEach((function(e) {
e.expiredLanes |= 24 & e.pendingLanes, gl(e, Wi())
}))
}
Gi()
}(), Ll())
}, Le = function(e, t) {
var n = Ps;
Ps |= 2;
try {
return e(t)
} finally {
0 === (Ps = n) && (Gs(), Gi())
}
};
var sc = {
Events: [ni, ri, ii, Oe, Ae, Ll, {
current: !1
}]
},
lc = {
findFiberByHostInstance: ti,
bundleType: 0,
version: "17.0.2",
rendererPackageName: "react-dom"
},
cc = {
bundleType: lc.bundleType,
version: lc.version,
rendererPackageName: lc.rendererPackageName,
rendererConfig: lc.rendererConfig,
overrideHookState: null,
overrideHookStateDeletePath: null,
overrideHookStateRenamePath: null,
overrideProps: null,
overridePropsDeletePath: null,
overridePropsRenamePath: null,
setSuspenseHandler: null,
scheduleUpdate: null,
currentDispatcherRef: w.ReactCurrentDispatcher,
findHostInstanceByFiber: function(e) {
return null === (e = Xe(e)) ? null : e.stateNode
},
findFiberByHostInstance: lc.findFiberByHostInstance || function() {
return null
},
findHostInstancesForRefresh: null,
scheduleRefresh: null,
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var uc = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (!uc.isDisabled && uc.supportsFiber) try {
ji = uc.inject(cc), ki = uc
} catch (me) {}
}
t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = sc, t.createPortal = oc, t.findDOMNode = function(e) {
if (null == e) return null;
if (1 === e.nodeType) return e;
var t = e._reactInternals;
if (void 0 === t) {
if ("function" === typeof e.render) throw Error(o(188));
throw Error(o(268, Object.keys(e)))
}
return e = null === (e = Xe(t)) ? null : e.stateNode
}, t.flushSync = function(e, t) {
var n = Ps;
if (0 !== (48 & n)) return e(t);
Ps |= 1;
try {
if (e) return qi(99, e.bind(null, t))
} finally {
Ps = n, Gi()
}
}, t.hydrate = function(e, t, n) {
if (!ic(t)) throw Error(o(200));
return ac(null, e, t, !0, n)
}, t.render = function(e, t, n) {
if (!ic(t)) throw Error(o(200));
return ac(null, e, t, !1, n)
}, t.unmountComponentAtNode = function(e) {
if (!ic(e)) throw Error(o(40));
return !!e._reactRootContainer && (wl((function() {
ac(null, null, e, !1, (function() {
e._reactRootContainer = null, e[Zr] = null
}))
})), !0)
}, t.unstable_batchedUpdates = xl, t.unstable_createPortal = function(e, t) {
return oc(e, t, 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null)
}, t.unstable_renderSubtreeIntoContainer = function(e, t, n, r) {
if (!ic(n)) throw Error(o(200));
if (null == e || void 0 === e._reactInternals) throw Error(o(38));
return ac(e, t, n, !1, r)
}, t.version = "17.0.2"
},
164: function(e, t, n) {
"use strict";
! function e() {
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE) try {
__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)
} catch (t) {
console.error(t)
}
}(), e.exports = n(463)
},
77: function(e) {
var t = "undefined" !== typeof Element,
n = "function" === typeof Map,
r = "function" === typeof Set,
i = "function" === typeof ArrayBuffer && !!ArrayBuffer.isView;
function a(e, o) {
if (e === o) return !0;
if (e && o && "object" == typeof e && "object" == typeof o) {
if (e.constructor !== o.constructor) return !1;
var s, l, c, u;
if (Array.isArray(e)) {
if ((s = e.length) != o.length) return !1;
for (l = s; 0 !== l--;)
if (!a(e[l], o[l])) return !1;
return !0
}
if (n && e instanceof Map && o instanceof Map) {
if (e.size !== o.size) return !1;
for (u = e.entries(); !(l = u.next()).done;)
if (!o.has(l.value[0])) return !1;
for (u = e.entries(); !(l = u.next()).done;)
if (!a(l.value[1], o.get(l.value[0]))) return !1;
return !0
}
if (r && e instanceof Set && o instanceof Set) {
if (e.size !== o.size) return !1;
for (u = e.entries(); !(l = u.next()).done;)
if (!o.has(l.value[0])) return !1;
return !0
}
if (i && ArrayBuffer.isView(e) && ArrayBuffer.isView(o)) {
if ((s = e.length) != o.length) return !1;
for (l = s; 0 !== l--;)
if (e[l] !== o[l]) return !1;
return !0
}
if (e.constructor === RegExp) return e.source === o.source && e.flags === o.flags;
if (e.valueOf !== Object.prototype.valueOf && "function" === typeof e.valueOf && "function" === typeof o.valueOf) return e.valueOf() === o.valueOf();
if (e.toString !== Object.prototype.toString && "function" === typeof e.toString && "function" === typeof o.toString) return e.toString() === o.toString();
if ((s = (c = Object.keys(e)).length) !== Object.keys(o).length) return !1;
for (l = s; 0 !== l--;)
if (!Object.prototype.hasOwnProperty.call(o, c[l])) return !1;
if (t && e instanceof Element) return !1;
for (l = s; 0 !== l--;)
if (("_owner" !== c[l] && "__v" !== c[l] && "__o" !== c[l] || !e.$$typeof) && !a(e[c[l]], o[c[l]])) return !1;
return !0
}
return e !== e && o !== o
}
e.exports = function(e, t) {
try {
return a(e, t)
} catch (n) {
if ((n.message || "").match(/stack|recursion/i)) return console.warn("react-fast-compare cannot handle circular refs"), !1;
throw n
}
}
},
372: function(e, t) {
"use strict";
var n = "function" === typeof Symbol && Symbol.for,
r = n ? Symbol.for("react.element") : 60103,
i = n ? Symbol.for("react.portal") : 60106,
a = n ? Symbol.for("react.fragment") : 60107,
o = n ? Symbol.for("react.strict_mode") : 60108,
s = n ? Symbol.for("react.profiler") : 60114,
l = n ? Symbol.for("react.provider") : 60109,
c = n ? Symbol.for("react.context") : 60110,
u = n ? Symbol.for("react.async_mode") : 60111,
d = n ? Symbol.for("react.concurrent_mode") : 60111,
f = n ? Symbol.for("react.forward_ref") : 60112,
p = n ? Symbol.for("react.suspense") : 60113,
h = n ? Symbol.for("react.suspense_list") : 60120,
m = n ? Symbol.for("react.memo") : 60115,
g = n ? Symbol.for("react.lazy") : 60116,
v = n ? Symbol.for("react.block") : 60121,
y = n ? Symbol.for("react.fundamental") : 60117,
b = n ? Symbol.for("react.responder") : 60118,
x = n ? Symbol.for("react.scope") : 60119;
function w(e) {
if ("object" === typeof e && null !== e) {
var t = e.$$typeof;
switch (t) {
case r:
switch (e = e.type) {
case u:
case d:
case a:
case s:
case o:
case p:
return e;
default:
switch (e = e && e.$$typeof) {
case c:
case f:
case g:
case m:
case l:
return e;
default:
return t
}
}
case i:
return t
}
}
}
function j(e) {
return w(e) === d
}
t.AsyncMode = u, t.ConcurrentMode = d, t.ContextConsumer = c, t.ContextProvider = l, t.Element = r, t.ForwardRef = f, t.Fragment = a, t.Lazy = g, t.Memo = m, t.Portal = i, t.Profiler = s, t.StrictMode = o, t.Suspense = p, t.isAsyncMode = function(e) {
return j(e) || w(e) === u
}, t.isConcurrentMode = j, t.isContextConsumer = function(e) {
return w(e) === c
}, t.isContextProvider = function(e) {
return w(e) === l
}, t.isElement = function(e) {
return "object" === typeof e && null !== e && e.$$typeof === r
}, t.isForwardRef = function(e) {
return w(e) === f
}, t.isFragment = function(e) {
return w(e) === a
}, t.isLazy = function(e) {
return w(e) === g
}, t.isMemo = function(e) {
return w(e) === m
}, t.isPortal = function(e) {
return w(e) === i
}, t.isProfiler = function(e) {
return w(e) === s
}, t.isStrictMode = function(e) {
return w(e) === o
}, t.isSuspense = function(e) {
return w(e) === p
}, t.isValidElementType = function(e) {
return "string" === typeof e || "function" === typeof e || e === a || e === d || e === s || e === o || e === p || e === h || "object" === typeof e && null !== e && (e.$$typeof === g || e.$$typeof === m || e.$$typeof === l || e.$$typeof === c || e.$$typeof === f || e.$$typeof === y || e.$$typeof === b || e.$$typeof === x || e.$$typeof === v)
}, t.typeOf = w
},
441: function(e, t, n) {
"use strict";
e.exports = n(372)
},
475: function(e, t, n) {
"use strict";
var r, i = n(791),
a = (r = i) && "object" === typeof r && "default" in r ? r.default : r;
function o(e, t, n) {
return t in e ? Object.defineProperty(e, t, {
value: n,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = n, e
}
var s = !("undefined" === typeof window || !window.document || !window.document.createElement);
e.exports = function(e, t, n) {
if ("function" !== typeof e) throw new Error("Expected reducePropsToState to be a function.");
if ("function" !== typeof t) throw new Error("Expected handleStateChangeOnClient to be a function.");
if ("undefined" !== typeof n && "function" !== typeof n) throw new Error("Expected mapStateOnServer to either be undefined or a function.");
return function(r) {
if ("function" !== typeof r) throw new Error("Expected WrappedComponent to be a React component.");
var l, c = [];
function u() {
l = e(c.map((function(e) {
return e.props
}))), d.canUseDOM ? t(l) : n && (l = n(l))
}
var d = function(e) {
var t, n;
function i() {
return e.apply(this, arguments) || this
}
n = e, (t = i).prototype = Object.create(n.prototype), t.prototype.constructor = t, t.__proto__ = n, i.peek = function() {
return l
}, i.rewind = function() {
if (i.canUseDOM) throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");
var e = l;
return l = void 0, c = [], e
};
var o = i.prototype;
return o.UNSAFE_componentWillMount = function() {
c.push(this), u()
}, o.componentDidUpdate = function() {
u()
}, o.componentWillUnmount = function() {
var e = c.indexOf(this);
c.splice(e, 1), u()
}, o.render = function() {
return a.createElement(r, this.props)
}, i
}(i.PureComponent);
return o(d, "displayName", "SideEffect(" + function(e) {
return e.displayName || e.name || "Component"
}(r) + ")"), o(d, "canUseDOM", s), d
}
}
},
374: function(e, t, n) {
"use strict";
n(725);
var r = n(791),
i = 60103;
if (t.Fragment = 60107, "function" === typeof Symbol && Symbol.for) {
var a = Symbol.for;
i = a("react.element"), t.Fragment = a("react.fragment")
}
var o = r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,
s = Object.prototype.hasOwnProperty,
l = {
key: !0,
ref: !0,
__self: !0,
__source: !0
};
function c(e, t, n) {
var r, a = {},
c = null,
u = null;
for (r in void 0 !== n && (c = "" + n), void 0 !== t.key && (c = "" + t.key), void 0 !== t.ref && (u = t.ref), t) s.call(t, r) && !l.hasOwnProperty(r) && (a[r] = t[r]);
if (e && e.defaultProps)
for (r in t = e.defaultProps) void 0 === a[r] && (a[r] = t[r]);
return {
$$typeof: i,
type: e,
key: c,
ref: u,
props: a,
_owner: o.current
}
}
t.jsx = c, t.jsxs = c
},
117: function(e, t, n) {
"use strict";
var r = n(725),
i = 60103,
a = 60106;
t.Fragment = 60107, t.StrictMode = 60108, t.Profiler = 60114;
var o = 60109,
s = 60110,
l = 60112;
t.Suspense = 60113;
var c = 60115,
u = 60116;
if ("function" === typeof Symbol && Symbol.for) {
var d = Symbol.for;
i = d("react.element"), a = d("react.portal"), t.Fragment = d("react.fragment"), t.StrictMode = d("react.strict_mode"), t.Profiler = d("react.profiler"), o = d("react.provider"), s = d("react.context"), l = d("react.forward_ref"), t.Suspense = d("react.suspense"), c = d("react.memo"), u = d("react.lazy")
}
var f = "function" === typeof Symbol && Symbol.iterator;
function p(e) {
for (var t = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, n = 1; n < arguments.length; n++) t += "&args[]=" + encodeURIComponent(arguments[n]);
return "Minified React error #" + e + "; visit " + t + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."
}
var h = {
isMounted: function() {
return !1
},
enqueueForceUpdate: function() {},
enqueueReplaceState: function() {},
enqueueSetState: function() {}
},
m = {};
function g(e, t, n) {
this.props = e, this.context = t, this.refs = m, this.updater = n || h
}
function v() {}
function y(e, t, n) {
this.props = e, this.context = t, this.refs = m, this.updater = n || h
}
g.prototype.isReactComponent = {}, g.prototype.setState = function(e, t) {
if ("object" !== typeof e && "function" !== typeof e && null != e) throw Error(p(85));
this.updater.enqueueSetState(this, e, t, "setState")
}, g.prototype.forceUpdate = function(e) {
this.updater.enqueueForceUpdate(this, e, "forceUpdate")
}, v.prototype = g.prototype;
var b = y.prototype = new v;
b.constructor = y, r(b, g.prototype), b.isPureReactComponent = !0;
var x = {
current: null
},
w = Object.prototype.hasOwnProperty,
j = {
key: !0,
ref: !0,
__self: !0,
__source: !0
};
function k(e, t, n) {
var r, a = {},
o = null,
s = null;
if (null != t)
for (r in void 0 !== t.ref && (s = t.ref), void 0 !== t.key && (o = "" + t.key), t) w.call(t, r) && !j.hasOwnProperty(r) && (a[r] = t[r]);
var l = arguments.length - 2;
if (1 === l) a.children = n;
else if (1 < l) {
for (var c = Array(l), u = 0; u < l; u++) c[u] = arguments[u + 2];
a.children = c
}
if (e && e.defaultProps)
for (r in l = e.defaultProps) void 0 === a[r] && (a[r] = l[r]);
return {
$$typeof: i,
type: e,
key: o,
ref: s,
props: a,
_owner: x.current
}
}
function S(e) {
return "object" === typeof e && null !== e && e.$$typeof === i
}
var C = /\/+/g;
function E(e, t) {
return "object" === typeof e && null !== e && null != e.key ? function(e) {
var t = {
"=": "=0",
":": "=2"
};
return "$" + e.replace(/[=:]/g, (function(e) {
return t[e]
}))
}("" + e.key) : t.toString(36)
}
function _(e, t, n, r, o) {
var s = typeof e;
"undefined" !== s && "boolean" !== s || (e = null);
var l = !1;
if (null === e) l = !0;
else switch (s) {
case "string":
case "number":
l = !0;
break;
case "object":
switch (e.$$typeof) {
case i:
case a:
l = !0
}
}
if (l) return o = o(l = e), e = "" === r ? "." + E(l, 0) : r, Array.isArray(o) ? (n = "", null != e && (n = e.replace(C, "$&/") + "/"), _(o, t, n, "", (function(e) {
return e
}))) : null != o && (S(o) && (o = function(e, t) {
return {
$$typeof: i,
type: e.type,
key: t,
ref: e.ref,
props: e.props,
_owner: e._owner
}
}(o, n + (!o.key || l && l.key === o.key ? "" : ("" + o.key).replace(C, "$&/") + "/") + e)), t.push(o)), 1;
if (l = 0, r = "" === r ? "." : r + ":", Array.isArray(e))
for (var c = 0; c < e.length; c++) {
var u = r + E(s = e[c], c);
l += _(s, t, n, u, o)
} else if (u = function(e) {
return null === e || "object" !== typeof e ? null : "function" === typeof(e = f && e[f] || e["@@iterator"]) ? e : null
}(e), "function" === typeof u)
for (e = u.call(e), c = 0; !(s = e.next()).done;) l += _(s = s.value, t, n, u = r + E(s, c++), o);
else if ("object" === s) throw t = "" + e, Error(p(31, "[object Object]" === t ? "object with keys {" + Object.keys(e).join(", ") + "}" : t));
return l
}
function N(e, t, n) {
if (null == e) return e;
var r = [],
i = 0;
return _(e, r, "", "", (function(e) {
return t.call(n, e, i++)
})), r
}
function T(e) {
if (-1 === e._status) {
var t = e._result;
t = t(), e._status = 0, e._result = t, t.then((function(t) {
0 === e._status && (t = t.default, e._status = 1, e._result = t)
}), (function(t) {
0 === e._status && (e._status = 2, e._result = t)
}))
}
if (1 === e._status) return e._result;
throw e._result
}
var O = {
current: null
};
function A() {
var e = O.current;
if (null === e) throw Error(p(321));
return e
}
var P = {
ReactCurrentDispatcher: O,
ReactCurrentBatchConfig: {
transition: 0
},
ReactCurrentOwner: x,
IsSomeRendererActing: {
current: !1
},
assign: r
};
t.Children = {
map: N,
forEach: function(e, t, n) {
N(e, (function() {
t.apply(this, arguments)
}), n)
},
count: function(e) {
var t = 0;
return N(e, (function() {
t++
})), t
},
toArray: function(e) {
return N(e, (function(e) {
return e
})) || []
},
only: function(e) {
if (!S(e)) throw Error(p(143));
return e
}
}, t.Component = g, t.PureComponent = y, t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = P, t.cloneElement = function(e, t, n) {
if (null === e || void 0 === e) throw Error(p(267, e));
var a = r({}, e.props),
o = e.key,
s = e.ref,
l = e._owner;
if (null != t) {
if (void 0 !== t.ref && (s = t.ref, l = x.current), void 0 !== t.key && (o = "" + t.key), e.type && e.type.defaultProps) var c = e.type.defaultProps;
for (u in t) w.call(t, u) && !j.hasOwnProperty(u) && (a[u] = void 0 === t[u] && void 0 !== c ? c[u] : t[u])
}
var u = arguments.length - 2;
if (1 === u) a.children = n;
else if (1 < u) {
c = Array(u);
for (var d = 0; d < u; d++) c[d] = arguments[d + 2];
a.children = c
}
return {
$$typeof: i,
type: e.type,
key: o,
ref: s,
props: a,
_owner: l
}
}, t.createContext = function(e, t) {
return void 0 === t && (t = null), (e = {
$$typeof: s,
_calculateChangedBits: t,
_currentValue: e,
_currentValue2: e,
_threadCount: 0,
Provider: null,
Consumer: null
}).Provider = {
$$typeof: o,
_context: e
}, e.Consumer = e
}, t.createElement = k, t.createFactory = function(e) {
var t = k.bind(null, e);
return t.type = e, t
}, t.createRef = function() {
return {
current: null
}
}, t.forwardRef = function(e) {
return {
$$typeof: l,
render: e
}
}, t.isValidElement = S, t.lazy = function(e) {
return {
$$typeof: u,
_payload: {
_status: -1,
_result: e
},
_init: T
}
}, t.memo = function(e, t) {
return {
$$typeof: c,
type: e,
compare: void 0 === t ? null : t
}
}, t.useCallback = function(e, t) {
return A().useCallback(e, t)
}, t.useContext = function(e, t) {
return A().useContext(e, t)
}, t.useDebugValue = function() {}, t.useEffect = function(e, t) {
return A().useEffect(e, t)
}, t.useImperativeHandle = function(e, t, n) {
return A().useImperativeHandle(e, t, n)
}, t.useLayoutEffect = function(e, t) {
return A().useLayoutEffect(e, t)
}, t.useMemo = function(e, t) {
return A().useMemo(e, t)
}, t.useReducer = function(e, t, n) {
return A().useReducer(e, t, n)
}, t.useRef = function(e) {
return A().useRef(e)
}, t.useState = function(e) {
return A().useState(e)
}, t.version = "17.0.2"
},
791: function(e, t, n) {
"use strict";
e.exports = n(117)
},
184: function(e, t, n) {
"use strict";
e.exports = n(374)
},
813: function(e, t) {
"use strict";
var n, r, i, a;
if ("object" === typeof performance && "function" === typeof performance.now) {
var o = performance;
t.unstable_now = function() {
return o.now()
}
} else {
var s = Date,
l = s.now();
t.unstable_now = function() {
return s.now() - l
}
}
if ("undefined" === typeof window || "function" !== typeof MessageChannel) {
var c = null,
u = null,
d = function e() {
if (null !== c) try {
var n = t.unstable_now();
c(!0, n), c = null
} catch (r) {
throw setTimeout(e, 0), r
}
};
n = function(e) {
null !== c ? setTimeout(n, 0, e) : (c = e, setTimeout(d, 0))
}, r = function(e, t) {
u = setTimeout(e, t)
}, i = function() {
clearTimeout(u)
}, t.unstable_shouldYield = function() {
return !1
}, a = t.unstable_forceFrameRate = function() {}
} else {
var f = window.setTimeout,
p = window.clearTimeout;
if ("undefined" !== typeof console) {
var h = window.cancelAnimationFrame;
"function" !== typeof window.requestAnimationFrame && console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"), "function" !== typeof h && console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")
}
var m = !1,
g = null,
v = -1,
y = 5,
b = 0;
t.unstable_shouldYield = function() {
return t.unstable_now() >= b
}, a = function() {}, t.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") : y = 0 < e ? Math.floor(1e3 / e) : 5
};
var x = new MessageChannel,
w = x.port2;
x.port1.onmessage = function() {
if (null !== g) {
var e = t.unstable_now();
b = e + y;
try {
g(!0, e) ? w.postMessage(null) : (m = !1, g = null)
} catch (n) {
throw w.postMessage(null), n
}
} else m = !1
}, n = function(e) {
g = e, m || (m = !0, w.postMessage(null))
}, r = function(e, n) {
v = f((function() {
e(t.unstable_now())
}), n)
}, i = function() {
p(v), v = -1
}
}
function j(e, t) {
var n = e.length;
e.push(t);
e: for (;;) {
var r = n - 1 >>> 1,
i = e[r];
if (!(void 0 !== i && 0 < C(i, t))) break e;
e[r] = t, e[n] = i, n = r
}
}
function k(e) {
return void 0 === (e = e[0]) ? null : e
}
function S(e) {
var t = e[0];
if (void 0 !== t) {
var n = e.pop();
if (n !== t) {
e[0] = n;
e: for (var r = 0, i = e.length; r < i;) {
var a = 2 * (r + 1) - 1,
o = e[a],
s = a + 1,
l = e[s];
if (void 0 !== o && 0 > C(o, n)) void 0 !== l && 0 > C(l, o) ? (e[r] = l, e[s] = n, r = s) : (e[r] = o, e[a] = n, r = a);
else {
if (!(void 0 !== l && 0 > C(l, n))) break e;
e[r] = l, e[s] = n, r = s
}
}
}
return t
}
return null
}
function C(e, t) {
var n = e.sortIndex - t.sortIndex;
return 0 !== n ? n : e.id - t.id
}
var E = [],
_ = [],
N = 1,
T = null,
O = 3,
A = !1,
P = !1,
R = !1;
function I(e) {
for (var t = k(_); null !== t;) {
if (null === t.callback) S(_);
else {
if (!(t.startTime <= e)) break;
S(_), t.sortIndex = t.expirationTime, j(E, t)
}
t = k(_)
}
}
function L(e) {
if (R = !1, I(e), !P)
if (null !== k(E)) P = !0, n(D);
else {
var t = k(_);
null !== t && r(L, t.startTime - e)
}
}
function D(e, n) {
P = !1, R && (R = !1, i()), A = !0;
var a = O;
try {
for (I(n), T = k(E); null !== T && (!(T.expirationTime > n) || e && !t.unstable_shouldYield());) {
var o = T.callback;
if ("function" === typeof o) {
T.callback = null, O = T.priorityLevel;
var s = o(T.expirationTime <= n);
n = t.unstable_now(), "function" === typeof s ? T.callback = s : T === k(E) && S(E), I(n)
} else S(E);
T = k(E)
}
if (null !== T) var l = !0;
else {
var c = k(_);
null !== c && r(L, c.startTime - n), l = !1
}
return l
} finally {
T = null, O = a, A = !1
}
}
var F = a;
t.unstable_IdlePriority = 5, t.unstable_ImmediatePriority = 1, t.unstable_LowPriority = 4, t.unstable_NormalPriority = 3, t.unstable_Profiling = null, t.unstable_UserBlockingPriority = 2, t.unstable_cancelCallback = function(e) {
e.callback = null
}, t.unstable_continueExecution = function() {
P || A || (P = !0, n(D))
}, t.unstable_getCurrentPriorityLevel = function() {
return O
}, t.unstable_getFirstCallbackNode = function() {
return k(E)
}, t.unstable_next = function(e) {
switch (O) {
case 1:
case 2:
case 3:
var t = 3;
break;
default:
t = O
}
var n = O;
O = t;
try {
return e()
} finally {
O = n
}
}, t.unstable_pauseExecution = function() {}, t.unstable_requestPaint = F, t.unstable_runWithPriority = function(e, t) {
switch (e) {
case 1:
case 2:
case 3:
case 4:
case 5:
break;
default:
e = 3
}
var n = O;
O = e;
try {
return t()
} finally {
O = n
}
}, t.unstable_scheduleCallback = function(e, a, o) {
var s = t.unstable_now();
switch ("object" === typeof o && null !== o ? o = "number" === typeof(o = o.delay) && 0 < o ? s + o : s : o = s, e) {
case 1:
var l = -1;
break;
case 2:
l = 250;
break;
case 5:
l = 1073741823;
break;
case 4:
l = 1e4;
break;
default:
l = 5e3
}
return e = {
id: N++,
callback: a,
priorityLevel: e,
startTime: o,
expirationTime: l = o + l,
sortIndex: -1
}, o > s ? (e.sortIndex = o, j(_, e), null === k(E) && e === k(_) && (R ? i() : R = !0, r(L, o - s))) : (e.sortIndex = l, j(E, e), P || A || (P = !0, n(D))), e
}, t.unstable_wrapCallback = function(e) {
var t = O;
return function() {
var n = O;
O = t;
try {
return e.apply(this, arguments)
} finally {
O = n
}
}
}
},
296: function(e, t, n) {
"use strict";
e.exports = n(813)
},
391: function(e) {
"use strict";
var t = function() {};
e.exports = t
}
},
t = {};
function n(r) {
var i = t[r];
if (void 0 !== i) return i.exports;
var a = t[r] = {
exports: {}
};
return e[r].call(a.exports, a, a.exports, n), a.exports
}
n.n = function(e) {
var t = e && e.__esModule ? function() {
return e.default
} : function() {
return e
};
return n.d(t, {
a: t
}), t
}, n.d = function(e, t) {
for (var r in t) n.o(t, r) && !n.o(e, r) && Object.defineProperty(e, r, {
enumerable: !0,
get: t[r]
})
}, n.g = function() {
if ("object" === typeof globalThis) return globalThis;
try {
return this || new Function("return this")()
} catch (e) {
if ("object" === typeof window) return window
}
}(), n.o = function(e, t) {
return Object.prototype.hasOwnProperty.call(e, t)
},
function() {
"use strict";
var e = n(791),
t = n(164);
function r(e) {
return r = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
}, r(e)
}
function i() {
i = function() {
return e
};
var e = {},
t = Object.prototype,
n = t.hasOwnProperty,
a = Object.defineProperty || function(e, t, n) {
e[t] = n.value
},
o = "function" == typeof Symbol ? Symbol : {},
s = o.iterator || "@@iterator",
l = o.asyncIterator || "@@asyncIterator",
c = o.toStringTag || "@@toStringTag";
function u(e, t, n) {
return Object.defineProperty(e, t, {
value: n,
enumerable: !0,
configurable: !0,
writable: !0
}), e[t]
}
try {
u({}, "")
} catch (O) {
u = function(e, t, n) {
return e[t] = n
}
}
function d(e, t, n, r) {
var i = t && t.prototype instanceof h ? t : h,
o = Object.create(i.prototype),
s = new _(r || []);
return a(o, "_invoke", {
value: k(e, n, s)
}), o
}
function f(e, t, n) {
try {
return {
type: "normal",
arg: e.call(t, n)
}
} catch (O) {
return {
type: "throw",
arg: O
}
}
}
e.wrap = d;
var p = {};
function h() {}
function m() {}
function g() {}
var v = {};
u(v, s, (function() {
return this
}));
var y = Object.getPrototypeOf,
b = y && y(y(N([])));
b && b !== t && n.call(b, s) && (v = b);
var x = g.prototype = h.prototype = Object.create(v);
function w(e) {
["next", "throw", "return"].forEach((function(t) {
u(e, t, (function(e) {
return this._invoke(t, e)
}))
}))
}
function j(e, t) {
function i(a, o, s, l) {
var c = f(e[a], e, o);
if ("throw" !== c.type) {
var u = c.arg,
d = u.value;
return d && "object" == r(d) && n.call(d, "__await") ? t.resolve(d.__await).then((function(e) {
i("next", e, s, l)
}), (function(e) {
i("throw", e, s, l)
})) : t.resolve(d).then((function(e) {
u.value = e, s(u)
}), (function(e) {
return i("throw", e, s, l)
}))
}
l(c.arg)
}
var o;
a(this, "_invoke", {
value: function(e, n) {
function r() {
return new t((function(t, r) {
i(e, n, t, r)
}))
}
return o = o ? o.then(r, r) : r()
}
})
}
function k(e, t, n) {
var r = "suspendedStart";
return function(i, a) {
if ("executing" === r) throw new Error("Generator is already running");
if ("completed" === r) {
if ("throw" === i) throw a;
return T()
}
for (n.method = i, n.arg = a;;) {
var o = n.delegate;
if (o) {
var s = S(o, n);
if (s) {
if (s === p) continue;
return s
}
}
if ("next" === n.method) n.sent = n._sent = n.arg;
else if ("throw" === n.method) {
if ("suspendedStart" === r) throw r = "completed", n.arg;
n.dispatchException(n.arg)
} else "return" === n.method && n.abrupt("return", n.arg);
r = "executing";
var l = f(e, t, n);
if ("normal" === l.type) {
if (r = n.done ? "completed" : "suspendedYield", l.arg === p) continue;
return {
value: l.arg,
done: n.done
}
}
"throw" === l.type && (r = "completed", n.method = "throw", n.arg = l.arg)
}
}
}
function S(e, t) {
var n = t.method,
r = e.iterator[n];
if (void 0 === r) return t.delegate = null, "throw" === n && e.iterator.return && (t.method = "return", t.arg = void 0, S(e, t), "throw" === t.method) || "return" !== n && (t.method = "throw", t.arg = new TypeError("The iterator does not provide a '" + n + "' method")), p;
var i = f(r, e.iterator, t.arg);
if ("throw" === i.type) return t.method = "throw", t.arg = i.arg, t.delegate = null, p;
var a = i.arg;
return a ? a.done ? (t[e.resultName] = a.value, t.next = e.nextLoc, "return" !== t.method && (t.method = "next", t.arg = void 0), t.delegate = null, p) : a : (t.method = "throw", t.arg = new TypeError("iterator result is not an object"), t.delegate = null, p)
}
function C(e) {
var t = {
tryLoc: e[0]
};
1 in e && (t.catchLoc = e[1]), 2 in e && (t.finallyLoc = e[2], t.afterLoc = e[3]), this.tryEntries.push(t)
}
function E(e) {
var t = e.completion || {};
t.type = "normal", delete t.arg, e.completion = t
}
function _(e) {
this.tryEntries = [{
tryLoc: "root"
}], e.forEach(C, this), this.reset(!0)
}
function N(e) {
if (e) {
var t = e[s];
if (t) return t.call(e);
if ("function" == typeof e.next) return e;
if (!isNaN(e.length)) {
var r = -1,
i = function t() {
for (; ++r < e.length;)
if (n.call(e, r)) return t.value = e[r], t.done = !1, t;
return t.value = void 0, t.done = !0, t
};
return i.next = i
}
}
return {
next: T
}
}
function T() {
return {
value: void 0,
done: !0
}
}
return m.prototype = g, a(x, "constructor", {
value: g,
configurable: !0
}), a(g, "constructor", {
value: m,
configurable: !0
}), m.displayName = u(g, c, "GeneratorFunction"), e.isGeneratorFunction = function(e) {
var t = "function" == typeof e && e.constructor;
return !!t && (t === m || "GeneratorFunction" === (t.displayName || t.name))
}, e.mark = function(e) {
return Object.setPrototypeOf ? Object.setPrototypeOf(e, g) : (e.__proto__ = g, u(e, c, "GeneratorFunction")), e.prototype = Object.create(x), e
}, e.awrap = function(e) {
return {
__await: e
}
}, w(j.prototype), u(j.prototype, l, (function() {
return this
})), e.AsyncIterator = j, e.async = function(t, n, r, i, a) {
void 0 === a && (a = Promise);
var o = new j(d(t, n, r, i), a);
return e.isGeneratorFunction(n) ? o : o.next().then((function(e) {
return e.done ? e.value : o.next()
}))
}, w(x), u(x, c, "Generator"), u(x, s, (function() {
return this
})), u(x, "toString", (function() {
return "[object Generator]"
})), e.keys = function(e) {
var t = Object(e),
n = [];
for (var r in t) n.push(r);
return n.reverse(),
function e() {
for (; n.length;) {
var r = n.pop();
if (r in t) return e.value = r, e.done = !1, e
}
return e.done = !0, e
}
}, e.values = N, _.prototype = {
constructor: _,
reset: function(e) {
if (this.prev = 0, this.next = 0, this.sent = this._sent = void 0, this.done = !1, this.delegate = null, this.method = "next", this.arg = void 0, this.tryEntries.forEach(E), !e)
for (var t in this) "t" === t.charAt(0) && n.call(this, t) && !isNaN(+t.slice(1)) && (this[t] = void 0)
},
stop: function() {
this.done = !0;
var e = this.tryEntries[0].completion;
if ("throw" === e.type) throw e.arg;
return this.rval
},
dispatchException: function(e) {
if (this.done) throw e;
var t = this;
function r(n, r) {
return o.type = "throw", o.arg = e, t.next = n, r && (t.method = "next", t.arg = void 0), !!r
}
for (var i = this.tryEntries.length - 1; i >= 0; --i) {
var a = this.tryEntries[i],
o = a.completion;
if ("root" === a.tryLoc) return r("end");
if (a.tryLoc <= this.prev) {
var s = n.call(a, "catchLoc"),
l = n.call(a, "finallyLoc");
if (s && l) {
if (this.prev < a.catchLoc) return r(a.catchLoc, !0);
if (this.prev < a.finallyLoc) return r(a.finallyLoc)
} else if (s) {
if (this.prev < a.catchLoc) return r(a.catchLoc, !0)
} else {
if (!l) throw new Error("try statement without catch or finally");
if (this.prev < a.finallyLoc) return r(a.finallyLoc)
}
}
}
},
abrupt: function(e, t) {
for (var r = this.tryEntries.length - 1; r >= 0; --r) {
var i = this.tryEntries[r];
if (i.tryLoc <= this.prev && n.call(i, "finallyLoc") && this.prev < i.finallyLoc) {
var a = i;
break
}
}
a && ("break" === e || "continue" === e) && a.tryLoc <= t && t <= a.finallyLoc && (a = null);
var o = a ? a.completion : {};
return o.type = e, o.arg = t, a ? (this.method = "next", this.next = a.finallyLoc, p) : this.complete(o)
},
complete: function(e, t) {
if ("throw" === e.type) throw e.arg;
return "break" === e.type || "continue" === e.type ? this.next = e.arg : "return" === e.type ? (this.rval = this.arg = e.arg, this.method = "return", this.next = "end") : "normal" === e.type && t && (this.next = t), p
},
finish: function(e) {
for (var t = this.tryEntries.length - 1; t >= 0; --t) {
var n = this.tryEntries[t];
if (n.finallyLoc === e) return this.complete(n.completion, n.afterLoc), E(n), p
}
},
catch: function(e) {
for (var t = this.tryEntries.length - 1; t >= 0; --t) {
var n = this.tryEntries[t];
if (n.tryLoc === e) {
var r = n.completion;
if ("throw" === r.type) {
var i = r.arg;
E(n)
}
return i
}
}
throw new Error("illegal catch attempt")
},
delegateYield: function(e, t, n) {
return this.delegate = {
iterator: N(e),
resultName: t,
nextLoc: n
}, "next" === this.method && (this.arg = void 0), p
}
}, e
}
function a(e, t, n, r, i, a, o) {
try {
var s = e[a](o),
l = s.value
} catch (c) {
return void n(c)
}
s.done ? t(l) : Promise.resolve(l).then(r, i)
}
function o(e) {
return function() {
var t = this,
n = arguments;
return new Promise((function(r, i) {
var o = e.apply(t, n);
function s(e) {
a(o, r, i, s, l, "next", e)
}
function l(e) {
a(o, r, i, s, l, "throw", e)
}
s(void 0)
}))
}
}
function s(e, t) {
(null == t || t > e.length) && (t = e.length);
for (var n = 0, r = new Array(t); n < t; n++) r[n] = e[n];
return r
}
function l(e, t) {
if (e) {
if ("string" === typeof e) return s(e, t);
var n = Object.prototype.toString.call(e).slice(8, -1);
return "Object" === n && e.constructor && (n = e.constructor.name), "Map" === n || "Set" === n ? Array.from(e) : "Arguments" === n || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) ? s(e, t) : void 0
}
}
function c(e, t) {
return function(e) {
if (Array.isArray(e)) return e
}(e) || function(e, t) {
var n = null == e ? null : "undefined" != typeof Symbol && e[Symbol.iterator] || e["@@iterator"];
if (null != n) {
var r, i, a, o, s = [],
l = !0,
c = !1;
try {
if (a = (n = n.call(e)).next, 0 === t) {
if (Object(n) !== n) return;
l = !1
} else
for (; !(l = (r = a.call(n)).done) && (s.push(r.value), s.length !== t); l = !0);
} catch (u) {
c = !0, i = u
} finally {
try {
if (!l && null != n.return && (o = n.return(), Object(o) !== o)) return
} finally {
if (c) throw i
}
}
return s
}
}(e, t) || l(e, t) || function() {
throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
}()
}
function u(e, t) {
return u = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function(e, t) {
return e.__proto__ = t, e
}, u(e, t)
}
function d(e, t) {
e.prototype = Object.create(t.prototype), e.prototype.constructor = e, u(e, t)
}
var f = n(7),
p = n.n(f);
function h() {
return h = Object.assign ? Object.assign.bind() : function(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t];
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])
}
return e
}, h.apply(this, arguments)
}
function m(e) {
return "/" === e.charAt(0)
}
function g(e, t) {
for (var n = t, r = n + 1, i = e.length; r < i; n += 1, r += 1) e[n] = e[r];
e.pop()
}
var v = function(e, t) {
void 0 === t && (t = "");
var n, r = e && e.split("/") || [],
i = t && t.split("/") || [],
a = e && m(e),
o = t && m(t),
s = a || o;
if (e && m(e) ? i = r : r.length && (i.pop(), i = i.concat(r)), !i.length) return "/";
if (i.length) {
var l = i[i.length - 1];
n = "." === l || ".." === l || "" === l
} else n = !1;
for (var c = 0, u = i.length; u >= 0; u--) {
var d = i[u];
"." === d ? g(i, u) : ".." === d ? (g(i, u), c++) : c && (g(i, u), c--)
}
if (!s)
for (; c--; c) i.unshift("..");
!s || "" === i[0] || i[0] && m(i[0]) || i.unshift("");
var f = i.join("/");
return n && "/" !== f.substr(-1) && (f += "/"), f
},
y = !0,
b = "Invariant failed";
function x(e, t) {
if (!e) {
if (y) throw new Error(b);
var n = "function" === typeof t ? t() : t,
r = n ? "".concat(b, ": ").concat(n) : b;
throw new Error(r)
}
}
function w(e) {
return "/" === e.charAt(0) ? e : "/" + e
}
function j(e) {
return "/" === e.charAt(0) ? e.substr(1) : e
}
function k(e, t) {
return function(e, t) {
return 0 === e.toLowerCase().indexOf(t.toLowerCase()) && -1 !== "/?#".indexOf(e.charAt(t.length))
}(e, t) ? e.substr(t.length) : e
}
function S(e) {
return "/" === e.charAt(e.length - 1) ? e.slice(0, -1) : e
}
function C(e) {
var t = e.pathname,
n = e.search,
r = e.hash,
i = t || "/";
return n && "?" !== n && (i += "?" === n.charAt(0) ? n : "?" + n), r && "#" !== r && (i += "#" === r.charAt(0) ? r : "#" + r), i
}
function E(e, t, n, r) {
var i;
"string" === typeof e ? (i = function(e) {
var t = e || "/",
n = "",
r = "",
i = t.indexOf("#"); - 1 !== i && (r = t.substr(i), t = t.substr(0, i));
var a = t.indexOf("?");
return -1 !== a && (n = t.substr(a), t = t.substr(0, a)), {
pathname: t,
search: "?" === n ? "" : n,
hash: "#" === r ? "" : r
}
}(e), i.state = t) : (void 0 === (i = h({}, e)).pathname && (i.pathname = ""), i.search ? "?" !== i.search.charAt(0) && (i.search = "?" + i.search) : i.search = "", i.hash ? "#" !== i.hash.charAt(0) && (i.hash = "#" + i.hash) : i.hash = "", void 0 !== t && void 0 === i.state && (i.state = t));
try {
i.pathname = decodeURI(i.pathname)
} catch (a) {
throw a instanceof URIError ? new URIError('Pathname "' + i.pathname + '" could not be decoded. This is likely caused by an invalid percent-encoding.') : a
}
return n && (i.key = n), r ? i.pathname ? "/" !== i.pathname.charAt(0) && (i.pathname = v(i.pathname, r.pathname)) : i.pathname = r.pathname : i.pathname || (i.pathname = "/"), i
}
function _() {
var e = null;
var t = [];
return {
setPrompt: function(t) {
return e = t,
function() {
e === t && (e = null)
}
},
confirmTransitionTo: function(t, n, r, i) {
if (null != e) {
var a = "function" === typeof e ? e(t, n) : e;
"string" === typeof a ? "function" === typeof r ? r(a, i) : i(!0) : i(!1 !== a)
} else i(!0)
},
appendListener: function(e) {
var n = !0;
function r() {
n && e.apply(void 0, arguments)
}
return t.push(r),
function() {
n = !1, t = t.filter((function(e) {
return e !== r
}))
}
},
notifyListeners: function() {
for (var e = arguments.length, n = new Array(e), r = 0; r < e; r++) n[r] = arguments[r];
t.forEach((function(e) {
return e.apply(void 0, n)
}))
}
}
}
var N = !("undefined" === typeof window || !window.document || !window.document.createElement);
function T(e, t) {
t(window.confirm(e))
}
var O = "popstate",
A = "hashchange";
function P() {
try {
return window.history.state || {}
} catch (e) {
return {}
}
}
function R(e) {
void 0 === e && (e = {}), N || x(!1);
var t = window.history,
n = function() {
var e = window.navigator.userAgent;
return (-1 === e.indexOf("Android 2.") && -1 === e.indexOf("Android 4.0") || -1 === e.indexOf("Mobile Safari") || -1 !== e.indexOf("Chrome") || -1 !== e.indexOf("Windows Phone")) && window.history && "pushState" in window.history
}(),
r = !(-1 === window.navigator.userAgent.indexOf("Trident")),
i = e,
a = i.forceRefresh,
o = void 0 !== a && a,
s = i.getUserConfirmation,
l = void 0 === s ? T : s,
c = i.keyLength,
u = void 0 === c ? 6 : c,
d = e.basename ? S(w(e.basename)) : "";
function f(e) {
var t = e || {},
n = t.key,
r = t.state,
i = window.location,
a = i.pathname + i.search + i.hash;
return d && (a = k(a, d)), E(a, r, n)
}
function p() {
return Math.random().toString(36).substr(2, u)
}
var m = _();
function g(e) {
h(B, e), B.length = t.length, m.notifyListeners(B.location, B.action)
}
function v(e) {
(function(e) {
return void 0 === e.state && -1 === navigator.userAgent.indexOf("CriOS")
})(e) || j(f(e.state))
}
function y() {
j(f(P()))
}
var b = !1;
function j(e) {
if (b) b = !1, g();
else {
m.confirmTransitionTo(e, "POP", l, (function(t) {
t ? g({
action: "POP",
location: e
}) : function(e) {
var t = B.location,
n = I.indexOf(t.key); - 1 === n && (n = 0);
var r = I.indexOf(e.key); - 1 === r && (r = 0);
var i = n - r;
i && (b = !0, D(i))
}(e)
}))
}
}
var R = f(P()),
I = [R.key];
function L(e) {
return d + C(e)
}
function D(e) {
t.go(e)
}
var F = 0;
function M(e) {
1 === (F += e) && 1 === e ? (window.addEventListener(O, v), r && window.addEventListener(A, y)) : 0 === F && (window.removeEventListener(O, v), r && window.removeEventListener(A, y))
}
var z = !1;
var B = {
length: t.length,
action: "POP",
location: R,
createHref: L,
push: function(e, r) {
var i = "PUSH",
a = E(e, r, p(), B.location);
m.confirmTransitionTo(a, i, l, (function(e) {
if (e) {
var r = L(a),
s = a.key,
l = a.state;
if (n)
if (t.pushState({
key: s,
state: l
}, null, r), o) window.location.href = r;
else {
var c = I.indexOf(B.location.key),
u = I.slice(0, c + 1);
u.push(a.key), I = u, g({
action: i,
location: a
})
}
else window.location.href = r
}
}))
},
replace: function(e, r) {
var i = "REPLACE",
a = E(e, r, p(), B.location);
m.confirmTransitionTo(a, i, l, (function(e) {
if (e) {
var r = L(a),
s = a.key,
l = a.state;
if (n)
if (t.replaceState({
key: s,
state: l
}, null, r), o) window.location.replace(r);
else {
var c = I.indexOf(B.location.key); - 1 !== c && (I[c] = a.key), g({
action: i,
location: a
})
}
else window.location.replace(r)
}
}))
},
go: D,
goBack: function() {
D(-1)
},
goForward: function() {
D(1)
},
block: function(e) {
void 0 === e && (e = !1);
var t = m.setPrompt(e);
return z || (M(1), z = !0),
function() {
return z && (z = !1, M(-1)), t()
}
},
listen: function(e) {
var t = m.appendListener(e);
return M(1),
function() {
M(-1), t()
}
}
};
return B
}
var I = "hashchange",
L = {
hashbang: {
encodePath: function(e) {
return "!" === e.charAt(0) ? e : "!/" + j(e)
},
decodePath: function(e) {
return "!" === e.charAt(0) ? e.substr(1) : e
}
},
noslash: {
encodePath: j,
decodePath: w
},
slash: {
encodePath: w,
decodePath: w
}
};
function D(e) {
var t = e.indexOf("#");
return -1 === t ? e : e.slice(0, t)
}
function F() {
var e = window.location.href,
t = e.indexOf("#");
return -1 === t ? "" : e.substring(t + 1)
}
function M(e) {
window.location.replace(D(window.location.href) + "#" + e)
}
function z(e) {
void 0 === e && {}, N || x(!1);
var t = window.history,
n = (window.navigator.userAgent.indexOf("Firefox"), e),
r = n.getUserConfirmation,
i = void 0 === r ? T : r,
a = n.hashType,
o = void 0 === a ? "slash" : a,
s = e.basename ? S(w(e.basename)) : "",
l = L[o],
c = l.encodePath,
u = l.decodePath;
function d() {
var e = u(F());
return s && k(e, s), E(e)
}
var f = _();
function p(e) {
h(B, e), B.length = t.length, f.notifyListeners(B.location, B.action)
}
var m = !1,
g = null;
function v() {
var e, t, n = F(),
r = c(n);
if (n !== r) M(r);
else {
var a = d(),
o = B.location;
if (!m && (a, o.pathname === t.pathname && e.search === t.search && e.hash === t.hash)) return;
if (g === C(a)) return;
null,
function(e) {
if (m) !1, p();
else {
var t = "POP";
f.confirmTransitionTo(e, t, i, (function(n) {
n ? p({
action: t,
location: e
}) : function(e) {
var t = B.location,
n = O.lastIndexOf(C(t)); - 1 === n && 0;
var r = O.lastIndexOf(C(e)); - 1 === r && 0;
var i = n - r;
i && (!0, A(i))
}(e)
}))
}
}(a)
}
}
var y = F(),
b = c(y);
y !== b && M(b);
var j = d(),
O = [C(j)];
function A(e) {
t.go(e)
}
var P = 0;
function R(e) {
1 === (P += e) && 1 === e ? window.addEventListener(I, v) : 0 === P && window.removeEventListener(I, v)
}
var z = !1;
var B = {
length: t.length,
action: "POP",
location: j,
createHref: function(e) {
var t = document.querySelector("base"),
n = "";
return t && t.getAttribute("href") && D(window.location.href), n + "#" + c(s + C(e))
},
push: function(e, t) {
var n = "PUSH",
r = E(e, void 0, void 0, B.location);
f.confirmTransitionTo(r, n, i, (function(e) {
if (e) {
var t = C(r),
i = c(s + t);
if (F() !== i) {
t,
function(e) {
window.location.hash = e
}(i);
var a = O.lastIndexOf(C(B.location)),
o = O.slice(0, a + 1);o.push(t),
o,
p({
action: n,
location: r
})
}
else p()
}
}))
},
replace: function(e, t) {
var n = "REPLACE",
r = E(e, void 0, void 0, B.location);
f.confirmTransitionTo(r, n, i, (function(e) {
if (e) {
var t = C(r),
i = c(s + t);
F() !== i && (t, M(i));
var a = O.indexOf(C(B.location)); - 1 !== a && (O[a] = t), p({
action: n,
location: r
})
}
}))
},
go: A,
goBack: function() {
A(-1)
},
goForward: function() {
A(1)
},
block: function(e) {
void 0 === e && !1;
var t = f.setPrompt(e);
return z || (R(1), !0),
function() {
return z && (!1, R(-1)), t()
}
},
listen: function(e) {
var t = f.appendListener(e);
return R(1),
function() {
R(-1), t()
}
}
};
return B
}
function B(e, t, n) {
return Math.min(Math.max(e, t), n)
}
var U = n(151),
W = n.n(U);
n(441);
function H(e, t) {
if (null == e) return {};
var n, r, i = {},
a = Object.keys(e);
for (r = 0; r < a.length; r++) n = a[r], t.indexOf(n) >= 0 || (i[n] = e[n]);
return i
}
n(110);
var V = 1073741823,
q = "undefined" !== typeof globalThis ? globalThis : "undefined" !== typeof window ? window : "undefined" !== typeof n.g ? n.g : {};
var $ = e.createContext || function(t, n) {
var r, i, a = "__create-react-context-" + function() {
var e = "__global_unique_id__";
return q[e] = (q[e] || 0) + 1
}() + "__",
o = function(e) {
function t() {
for (var t, n = arguments.length, r = new Array(n), i = 0; i < n; i++) r[i] = arguments[i];
return (t = e.call.apply(e, [this].concat(r)) || this).emitter = function(e) {
var t = [];
return {
on: function(e) {
t.push(e)
},
off: function(e) {
t = t.filter((function(t) {
return t !== e
}))
},
get: function() {
return e
},
set: function(n, r) {
e = n, t.forEach((function(t) {
return t(e, r)
}))
}
}
}(t.props.value), t
}
d(t, e);
var r = t.prototype;
return r.getChildContext = function() {
var e;
return (e = {})[a] = this.emitter, e
}, r.componentWillReceiveProps = function(e) {
if (this.props.value !== e.value) {
var t, r = this.props.value,
i = e.value;
((a = r) === (o = i) ? 0 !== a || 1 / a === 1 / o : a !== a && o !== o) ? t = 0: (t = "function" === typeof n ? n(r, i) : V, 0 !== (t |= 0) && this.emitter.set(e.value, t))
}
var a, o
}, r.render = function() {
return this.props.children
}, t
}(e.Component);
o.childContextTypes = ((r = {})[a] = p().object.isRequired, r);
var s = function(e) {
function n() {
for (var t, n = arguments.length, r = new Array(n), i = 0; i < n; i++) r[i] = arguments[i];
return (t = e.call.apply(e, [this].concat(r)) || this).observedBits = void 0, t.state = {
value: t.getValue()
}, t.onUpdate = function(e, n) {
0 !== ((0 | t.observedBits) & n) && t.setState({
value: t.getValue()
})
}, t
}
d(n, e);
var r = n.prototype;
return r.componentWillReceiveProps = function(e) {
var t = e.observedBits;
this.observedBits = void 0 === t || null === t ? V : t
}, r.componentDidMount = function() {
this.context[a] && this.context[a].on(this.onUpdate);
var e = this.props.observedBits;
this.observedBits = void 0 === e || null === e ? V : e
}, r.componentWillUnmount = function() {
this.context[a] && this.context[a].off(this.onUpdate)
}, r.getValue = function() {
return this.context[a] ? this.context[a].get() : t
}, r.render = function() {
return (e = this.props.children, Array.isArray(e) ? e[0] : e)(this.state.value);
var e
}, n
}(e.Component);
return s.contextTypes = ((i = {})[a] = p().object, i), {
Provider: o,
Consumer: s
}
},
G = function(e) {
var t = $();
return t.displayName = e, t
},
K = G("Router-History"),
Q = G("Router"),
Y = function(t) {
function n(e) {
var n;
return (n = t.call(this, e) || this).state = {
location: e.history.location
}, n._isMounted = !1, n._pendingLocation = null, e.staticContext || (n.unlisten = e.history.listen((function(e) {
n._pendingLocation = e
}))), n
}
d(n, t), n.computeRootMatch = function(e) {
return {
path: "/",
url: "/",
params: {},
isExact: "/" === e
}
};
var r = n.prototype;
return r.componentDidMount = function() {
var e = this;
this._isMounted = !0, this.unlisten && this.unlisten(), this.props.staticContext || (this.unlisten = this.props.history.listen((function(t) {
e._isMounted && e.setState({
location: t
})
}))), this._pendingLocation && this.setState({
location: this._pendingLocation
})
}, r.componentWillUnmount = function() {
this.unlisten && (this.unlisten(), this._isMounted = !1, this._pendingLocation = null)
}, r.render = function() {
return e.createElement(Q.Provider, {
value: {
history: this.props.history,
location: this.state.location,
match: n.computeRootMatch(this.state.location.pathname),
staticContext: this.props.staticContext
}
}, e.createElement(K.Provider, {
children: this.props.children || null,
value: this.props.history
}))
}, n
}(e.Component);
e.Component;
e.Component;
var J = {},
X = 1e4,
Z = 0;
function ee(e, t) {
void 0 === t && (t = {}), ("string" === typeof t || Array.isArray(t)) && (t = {
path: t
});
var n = t,
r = n.path,
i = n.exact,
a = void 0 !== i && i,
o = n.strict,
s = void 0 !== o && o,
l = n.sensitive,
c = void 0 !== l && l;
return [].concat(r).reduce((function(t, n) {
if (!n && "" !== n) return null;
if (t) return t;
var r = function(e, t) {
var n = "" + t.end + t.strict + t.sensitive,
r = J[n] || (J[n] = {});
if (r[e]) return r[e];
var i = [],
a = {
regexp: W()(e, i, t),
keys: i
};
return Z < X && (r[e] = a, Z++), a
}(n, {
end: a,
strict: s,
sensitive: c
}),
i = r.regexp,
o = r.keys,
l = i.exec(e);
if (!l) return null;
var u = l[0],
d = l.slice(1),
f = e === u;
return a && !f ? null : {
path: n,
url: "/" === n && "" === u ? "/" : u,
isExact: f,
params: o.reduce((function(e, t, n) {
return e[t.name] = d[n], e
}), {})
}
}), null)
}
var te = function(t) {
function n() {
return t.apply(this, arguments) || this
}
return d(n, t), n.prototype.render = function() {
var t = this;
return e.createElement(Q.Consumer, null, (function(n) {
n || x(!1);
var r = t.props.location || n.location,
i = h({}, n, {
location: r,
match: t.props.computedMatch ? t.props.computedMatch : t.props.path ? ee(r.pathname, t.props) : n.match
}),
a = t.props,
o = a.children,
s = a.component,
l = a.render;
return Array.isArray(o) && function(t) {
return 0 === e.Children.count(t)
}(o) && (o = null), e.createElement(Q.Provider, {
value: i
}, i.match ? o ? "function" === typeof o ? o(i) : o : s ? e.createElement(s, i) : l ? l(i) : null : "function" === typeof o ? o(i) : null)
}))
}, n
}(e.Component);
function ne(e) {
return "/" === e.charAt(0) ? e : "/" + e
}
function re(e, t) {
if (!e) return t;
var n = ne(e);
return 0 !== t.pathname.indexOf(n) ? t : h({}, t, {
pathname: t.pathname.substr(n.length)
})
}
function ie(e) {
return "string" === typeof e ? e : C(e)
}
function ae(e) {
return function() {
x(!1)
}
}
function oe() {}
e.Component;
var se = function(t) {
function n() {
return t.apply(this, arguments) || this
}
return d(n, t), n.prototype.render = function() {
var t = this;
return e.createElement(Q.Consumer, null, (function(n) {
n || x(!1);
var r, i, a = t.props.location || n.location;
return e.Children.forEach(t.props.children, (function(t) {
if (null == i && e.isValidElement(t)) {
r = t;
var o = t.props.path || t.props.from;
i = o ? ee(a.pathname, h({}, t.props, {
path: o
})) : n.match
}
})), i ? e.cloneElement(r, {
location: a,
computedMatch: i
}) : null
}))
}, n
}(e.Component);
var le = e.useContext;
function ce() {
return le(K)
}
function ue() {
return le(Q).location
}
var de = function(t) {
function n() {
for (var e, n = arguments.length, r = new Array(n), i = 0; i < n; i++) r[i] = arguments[i];
return (e = t.call.apply(t, [this].concat(r)) || this).history = R(e.props), e
}
return d(n, t), n.prototype.render = function() {
return e.createElement(Y, {
history: this.history,
children: this.props.children
})
}, n
}(e.Component);
e.Component;
var fe = function(e, t) {
return "function" === typeof e ? e(t) : e
},
pe = function(e, t) {
return "string" === typeof e ? E(e, null, null, t) : e
},
he = function(e) {
return e
},
me = e.forwardRef;
"undefined" === typeof me && (me = he);
var ge = me((function(t, n) {
var r = t.innerRef,
i = t.navigate,
a = t.onClick,
o = H(t, ["innerRef", "navigate", "onClick"]),
s = o.target,
l = h({}, o, {
onClick: function(e) {
try {
a && a(e)
} catch (t) {
throw e.preventDefault(), t
}
e.defaultPrevented || 0 !== e.button || s && "_self" !== s || function(e) {
return !!(e.metaKey || e.altKey || e.ctrlKey || e.shiftKey)
}(e) || (e.preventDefault(), i())
}
});
return l.ref = he !== me && n || r, e.createElement("a", l)
}));
var ve = me((function(t, n) {
var r = t.component,
i = void 0 === r ? ge : r,
a = t.replace,
o = t.to,
s = t.innerRef,
l = H(t, ["component", "replace", "to", "innerRef"]);
return e.createElement(Q.Consumer, null, (function(t) {
t || x(!1);
var r = t.history,
c = pe(fe(o, t.location), t.location),
u = c ? r.createHref(c) : "",
d = h({}, l, {
href: u,
navigate: function() {
var e = fe(o, t.location),
n = C(t.location) === C(pe(e));
(a || n ? r.replace : r.push)(e)
}
});
return he !== me ? d.ref = n || s : d.innerRef = s, e.createElement(i, d)
}))
})),
ye = function(e) {
return e
},
be = e.forwardRef;
"undefined" === typeof be && (be = ye);
var xe = be((function(t, n) {
var r = t["aria-current"],
i = void 0 === r ? "page" : r,
a = t.activeClassName,
o = void 0 === a ? "active" : a,
s = t.activeStyle,
l = t.className,
c = t.exact,
u = t.isActive,
d = t.location,
f = t.sensitive,
p = t.strict,
m = t.style,
g = t.to,
v = t.innerRef,
y = H(t, ["aria-current", "activeClassName", "activeStyle", "className", "exact", "isActive", "location", "sensitive", "strict", "style", "to", "innerRef"]);
return e.createElement(Q.Consumer, null, (function(t) {
t || x(!1);
var r = d || t.location,
a = pe(fe(g, r), r),
b = a.pathname,
w = b && b.replace(/([.+*?=^!:${}()[\]|/\\])/g, "\\$1"),
j = w ? ee(r.pathname, {
path: w,
exact: c,
sensitive: f,
strict: p
}) : null,
k = !!(u ? u(j, r) : j),
S = "function" === typeof l ? l(k) : l,
C = "function" === typeof m ? m(k) : m;
k && (S = function() {
for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n];
return t.filter((function(e) {
return e
})).join(" ")
}(S, o), C = h({}, C, s));
var E = h({
"aria-current": k && i || null,
className: S,
style: C,
to: a
}, y);
return ye !== be ? E.ref = n || v : E.innerRef = v, e.createElement(ve, E)
}))
})),
we = n(184),
je = (0, e.createContext)(),
ke = function(t) {
var n = t.children,
r = c((0, e.useState)((function() {
var e = localStorage.getItem("videoTime");
return e ? JSON.parse(e) : 0
})), 2),
i = r[0],
a = r[1];
return (0, e.useEffect)((function() {
localStorage.setItem("videoTime", JSON.stringify(i))
}), [i]), (0, we.jsx)(je.Provider, {
value: {
videoTime: i,
setVideoTime: a
},
children: n
})
};
function Se(e, t) {
var n = "undefined" !== typeof Symbol && e[Symbol.iterator] || e["@@iterator"];
if (!n) {
if (Array.isArray(e) || (n = l(e)) || t && e && "number" === typeof e.length) {
n && (e = n);
var r = 0,
i = function() {};
return {
s: i,
n: function() {
return r >= e.length ? {
done: !0
} : {
done: !1,
value: e[r++]
}
},
e: function(e) {
throw e
},
f: i
}
}
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
}
var a, o = !0,
s = !1;
return {
s: function() {
n = n.call(e)
},
n: function() {
var e = n.next();
return o = e.done, e
},
e: function(e) {
s = !0, a = e
},
f: function() {
try {
o || null == n.return || n.return()
} finally {
if (s) throw a
}
}
}
}
var Ce = [{
title: "About",
items: [{
name: "About Us",
url: "/about",
bgPrefix: "b"
}, {
name: "Facilities",
url: "/facilities",
bgPrefix: "g"
}, {
name: "Careers",
url: "/careers",
bgPrefix: "e"
}, {
name: "Updates",
url: "/updates",
bgPrefix: "b"
}]
}, {
title: "Research",
items: [{
name: "Overview",
url: "/research-overview",
bgPrefix: "n"
}, {
name: "AGI",
url: "/agi",
bgPrefix: "l"
}, {
name: "BCI and PsyNet",
url: "/bci",
bgPrefix: "p"
}, {
name: "Global Resilience",
url: "/global",
bgPrefix: "h"
}, {
name: "Robotics",
url: "/robotics",
bgPrefix: "m"
}, {
name: "Clean Energy",
url: "/clean-energy",
bgPrefix: "j"
}]
}, {
title: "Products",
items: [{
name: "Surplus Shop",
url: "https://shop.delcomplex.com",
bgPrefix: "b"
}, {
name: "Archival Media",
url: "/archival-media",
bgPrefix: "b"
}]
}],
Ee = [{
items: [{
url: "/blue-sea-frontier",
bgPrefix: "p"
}]
}],
_e = /^((?!chrome|android).)*safari/i.test(navigator.userAgent),
Ne = function() {
var t = ue(),
n = "/" === t.pathname,
r = (0, e.useRef)(),
i = (0, e.useRef)(),
a = (0, e.useRef)(),
o = (0, e.useContext)(je),
s = o.videoTime,
l = o.setVideoTime,
u = c((0, e.useState)(""), 2),
d = u[0],
f = u[1],
p = c((0, e.useState)(""), 2),
h = p[0],
m = p[1],
g = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q"],
v = function() {
var e = Math.floor(Math.random() * g.length);
return g[e]
},
y = function(e, t, n) {
var r = Math.floor(e % t);
return "https://xiosky.com/delmedia/posters/".concat(n).concat(r, ".png")
};
return (0, e.useEffect)((function() {
var e = function(e) {
e.endsWith("/") && (e = e.slice(0, -1));
var t, n = Se(Ce);
try {
for (n.s(); !(t = n.n()).done;) {
var r, i = Se(t.value.items);
try {
for (i.s(); !(r = i.n()).done;) {
var a = r.value;
if (a.url === e) return a.bgPrefix
}
} catch (d) {
i.e(d)
} finally {
i.f()
}
}
} catch (d) {
n.e(d)
} finally {
n.f()
}
var o, s = Se(Ee);
try {
for (s.s(); !(o = s.n()).done;) {
var l, c = Se(o.value.items);
try {
for (c.s(); !(l = c.n()).done;) {
var u = l.value;
if (u.url === e) return u.bgPrefix
}
} catch (d) {
c.e(d)
} finally {
c.f()
}
}
} catch (d) {
s.e(d)
} finally {
s.f()
}
return v()
}(t.pathname);
m(e);
var o, c = Math.floor(3 * Math.random());
if (a.current.style.backgroundImage = "url(".concat(y(c, 3, e), ")"), !_e && n) {
r.current && (r.current.currentTime = s);
var u = function() {
if (r.current) {
var e = r.current.currentTime;
l(e)
}
};
return r.current.addEventListener("timeupdate", u),
function() {
r.current && r.current.removeEventListener("timeupdate", u)
}
}
o = setInterval((function() {
l((function(e) {
return (e + 1) % 3
}))
}), 66.66666666666667);
var d = localStorage.getItem("lastStoredPoster");
return d && (f(d), i.current.style.backgroundImage = "url(".concat(d, ")")),
function() {
_e && o && clearInterval(o)
}
}), [t.pathname, n]), (0, e.useEffect)((function() {
var e = y(s, 3, h);
d !== e && (f(e), i.current.style.backgroundImage = "url(".concat(e, ")"), localStorage.setItem("lastStoredPoster", e))
}), [s, h]), (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)("div", {
className: "video-overlay"
}), (0, we.jsx)("div", {
className: "bg-video-container",
ref: a,
children: n && !_e && (0, we.jsx)("video", {
src: "https://xiosky.com/delmedia/media/del.mp4",
autoPlay: !0,
loop: !0,
muted: !0,
playsInline: !0,
style: {
position: "absolute",
width: "100%",
height: "100%",
objectFit: "cover"
}
})
}), (0, we.jsx)("div", {
className: "video-container",
ref: i,
children: n && !_e && (0, we.jsx)("video", {
ref: r,
src: "https://xiosky.com/delmedia/media/del.mp4",
autoPlay: !0,
loop: !0,
muted: !0,
playsInline: !0,
style: {
position: "absolute",
width: "100%",
height: "100%",
objectFit: "cover"
}
})
})]
})
},
Te = n(694),
Oe = n.n(Te);
n(176);
function Ae(e) {
return "default" + e.charAt(0).toUpperCase() + e.substr(1)
}
function Pe(e) {
var t = function(e, t) {
if ("object" !== typeof e || null === e) return e;
var n = e[Symbol.toPrimitive];
if (void 0 !== n) {
var r = n.call(e, t || "default");
if ("object" !== typeof r) return r;
throw new TypeError("@@toPrimitive must return a primitive value.")
}
return ("string" === t ? String : Number)(e)
}(e, "string");
return "symbol" === typeof t ? t : String(t)
}
function Re(t, n, r) {
var i = (0, e.useRef)(void 0 !== t),
a = (0, e.useState)(n),
o = a[0],
s = a[1],
l = void 0 !== t,
c = i.current;
return i.current = l, !l && c && o !== n && s(n), [l ? t : o, (0, e.useCallback)((function(e) {
for (var t = arguments.length, n = new Array(t > 1 ? t - 1 : 0), i = 1; i < t; i++) n[i - 1] = arguments[i];
r && r.apply(void 0, [e].concat(n)), s(e)
}), [r])]
}
function Ie(e, t) {
return Object.keys(t).reduce((function(n, r) {
var i, a = n,
o = a[Ae(r)],
s = a[r],
l = H(a, [Ae(r), r].map(Pe)),
c = t[r],
u = Re(s, o, e[c]),
d = u[0],
f = u[1];
return h({}, l, ((i = {})[r] = d, i[c] = f, i))
}), e)
}
function Le() {
var e = this.constructor.getDerivedStateFromProps(this.props, this.state);
null !== e && void 0 !== e && this.setState(e)
}
function De(e) {
this.setState(function(t) {
var n = this.constructor.getDerivedStateFromProps(e, t);
return null !== n && void 0 !== n ? n : null
}.bind(this))
}
function Fe(e, t) {
try {
var n = this.props,
r = this.state;
this.props = e, this.state = t, this.__reactInternalSnapshotFlag = !0, this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate(n, r)
} finally {
this.props = n, this.state = r
}
}
Le.__suppressDeprecationWarning = !0, De.__suppressDeprecationWarning = !0, Fe.__suppressDeprecationWarning = !0;
var Me = /-(.)/g;
var ze = e.createContext({});
ze.Consumer, ze.Provider;
function Be(t, n) {
var r = (0, e.useContext)(ze);
return t || r[n] || n
}
var Ue = ["className", "bsPrefix", "as"],
We = function(e) {
return e[0].toUpperCase() + (t = e, t.replace(Me, (function(e, t) {
return t.toUpperCase()
}))).slice(1);
var t
};
function He(t, n) {
var r = void 0 === n ? {} : n,
i = r.displayName,
a = void 0 === i ? We(t) : i,
o = r.Component,
s = r.defaultProps,
l = e.forwardRef((function(n, r) {
var i = n.className,
a = n.bsPrefix,
s = n.as,
l = void 0 === s ? o || "div" : s,
c = H(n, Ue),
u = Be(a, t);
return e.createElement(l, h({
ref: r,
className: Oe()(i, u)
}, c))
}));
return l.defaultProps = s, l.displayName = a, l
}
var Ve = ["bsPrefix", "className", "as"],
qe = e.forwardRef((function(t, n) {
var r = t.bsPrefix,
i = t.className,
a = t.as,
o = H(t, Ve);
r = Be(r, "navbar-brand");
var s = a || (o.href ? "a" : "span");
return e.createElement(s, h({}, o, {
ref: n,
className: Oe()(i, r)
}))
}));
qe.displayName = "NavbarBrand";
var $e = qe;
function Ge(e) {
return e && e.ownerDocument || document
}
function Ke(e, t) {
return function(e) {
var t = Ge(e);
return t && t.defaultView || window
}(e).getComputedStyle(e, t)
}
var Qe = /([A-Z])/g;
var Ye = /^ms-/;
function Je(e) {
return function(e) {
return e.replace(Qe, "-$1").toLowerCase()
}(e).replace(Ye, "-ms-")
}
var Xe = /^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;
var Ze = function(e, t) {
var n = "",
r = "";
if ("string" === typeof t) return e.style.getPropertyValue(Je(t)) || Ke(e).getPropertyValue(Je(t));
Object.keys(t).forEach((function(i) {
var a = t[i];
a || 0 === a ? ! function(e) {
return !(!e || !Xe.test(e))
}(i) ? n += Je(i) + ": " + a + ";" : r += i + "(" + a + ") " : e.style.removeProperty(Je(i))
})), r && (n += "transform: " + r + ";"), e.style.cssText += ";" + n
},
et = !1,
tt = e.createContext(null),
nt = "unmounted",
rt = "exited",
it = "entering",
at = "entered",
ot = "exiting",
st = function(n) {
function r(e, t) {
var r;
r = n.call(this, e, t) || this;
var i, a = t && !t.isMounting ? e.enter : e.appear;
return r.appearStatus = null, e.in ? a ? (i = rt, r.appearStatus = it) : i = at : i = e.unmountOnExit || e.mountOnEnter ? nt : rt, r.state = {
status: i
}, r.nextCallback = null, r
}
d(r, n), r.getDerivedStateFromProps = function(e, t) {
return e.in && t.status === nt ? {
status: rt
} : null
};
var i = r.prototype;
return i.componentDidMount = function() {
this.updateStatus(!0, this.appearStatus)
}, i.componentDidUpdate = function(e) {
var t = null;
if (e !== this.props) {
var n = this.state.status;
this.props.in ? n !== it && n !== at && (t = it) : n !== it && n !== at || (t = ot)
}
this.updateStatus(!1, t)
}, i.componentWillUnmount = function() {
this.cancelNextCallback()
}, i.getTimeouts = function() {
var e, t, n, r = this.props.timeout;
return e = t = n = r, null != r && "number" !== typeof r && (e = r.exit, t = r.enter, n = void 0 !== r.appear ? r.appear : t), {
exit: e,
enter: t,
appear: n
}
}, i.updateStatus = function(e, n) {
if (void 0 === e && (e = !1), null !== n)
if (this.cancelNextCallback(), n === it) {
if (this.props.unmountOnExit || this.props.mountOnEnter) {
var r = this.props.nodeRef ? this.props.nodeRef.current : t.findDOMNode(this);
r && function(e) {
e.scrollTop
}(r)
}
this.performEnter(e)
} else this.performExit();
else this.props.unmountOnExit && this.state.status === rt && this.setState({
status: nt
})
}, i.performEnter = function(e) {
var n = this,
r = this.props.enter,
i = this.context ? this.context.isMounting : e,
a = this.props.nodeRef ? [i] : [t.findDOMNode(this), i],
o = a[0],
s = a[1],
l = this.getTimeouts(),
c = i ? l.appear : l.enter;
!e && !r || et ? this.safeSetState({
status: at
}, (function() {
n.props.onEntered(o)
})) : (this.props.onEnter(o, s), this.safeSetState({
status: it
}, (function() {
n.props.onEntering(o, s), n.onTransitionEnd(c, (function() {
n.safeSetState({
status: at
}, (function() {
n.props.onEntered(o, s)
}))
}))
})))
}, i.performExit = function() {
var e = this,
n = this.props.exit,
r = this.getTimeouts(),
i = this.props.nodeRef ? void 0 : t.findDOMNode(this);
n && !et ? (this.props.onExit(i), this.safeSetState({
status: ot
}, (function() {
e.props.onExiting(i), e.onTransitionEnd(r.exit, (function() {
e.safeSetState({
status: rt
}, (function() {
e.props.onExited(i)
}))
}))
}))) : this.safeSetState({
status: rt
}, (function() {
e.props.onExited(i)
}))
}, i.cancelNextCallback = function() {
null !== this.nextCallback && (this.nextCallback.cancel(), this.nextCallback = null)
}, i.safeSetState = function(e, t) {
t = this.setNextCallback(t), this.setState(e, t)
}, i.setNextCallback = function(e) {
var t = this,
n = !0;
return this.nextCallback = function(r) {
n && (n = !1, t.nextCallback = null, e(r))
}, this.nextCallback.cancel = function() {
n = !1
}, this.nextCallback
}, i.onTransitionEnd = function(e, n) {
this.setNextCallback(n);
var r = this.props.nodeRef ? this.props.nodeRef.current : t.findDOMNode(this),
i = null == e && !this.props.addEndListener;
if (r && !i) {
if (this.props.addEndListener) {
var a = this.props.nodeRef ? [this.nextCallback] : [r, this.nextCallback],
o = a[0],
s = a[1];
this.props.addEndListener(o, s)
}
null != e && setTimeout(this.nextCallback, e)
} else setTimeout(this.nextCallback, 0)
}, i.render = function() {
var t = this.state.status;
if (t === nt) return null;
var n = this.props,
r = n.children,
i = (n.in, n.mountOnEnter, n.unmountOnExit, n.appear, n.enter, n.exit, n.timeout, n.addEndListener, n.onEnter, n.onEntering, n.onEntered, n.onExit, n.onExiting, n.onExited, n.nodeRef, H(n, ["children", "in", "mountOnEnter", "unmountOnExit", "appear", "enter", "exit", "timeout", "addEndListener", "onEnter", "onEntering", "onEntered", "onExit", "onExiting", "onExited", "nodeRef"]));
return e.createElement(tt.Provider, {
value: null
}, "function" === typeof r ? r(t, i) : e.cloneElement(e.Children.only(r), i))
}, r
}(e.Component);
function lt() {}
st.contextType = tt, st.propTypes = {}, st.defaultProps = {
in: !1,
mountOnEnter: !1,
unmountOnExit: !1,
appear: !1,
enter: !0,
exit: !0,
onEnter: lt,
onEntering: lt,
onEntered: lt,
onExit: lt,
onExiting: lt,
onExited: lt
}, st.UNMOUNTED = nt, st.EXITED = rt, st.ENTERING = it, st.ENTERED = at, st.EXITING = ot;
var ct = st,
ut = !("undefined" === typeof window || !window.document || !window.document.createElement),
dt = !1,
ft = !1;
try {
var pt = {
get passive() {
return dt = !0
},
get once() {
return ft = dt = !0
}
};
ut && (window.addEventListener("test", pt, pt), window.removeEventListener("test", pt, !0))
} catch (Zs) {}
var ht = function(e, t, n, r) {
if (r && "boolean" !== typeof r && !ft) {
var i = r.once,
a = r.capture,
o = n;
!ft && i && (o = n.__once || function e(r) {
this.removeEventListener(t, e, a), n.call(this, r)
}, n.__once = o), e.addEventListener(t, o, dt ? r : a)
}
e.addEventListener(t, n, r)
};
var mt = function(e, t, n, r) {
var i = r && "boolean" !== typeof r ? r.capture : r;
e.removeEventListener(t, n, i), n.__once && e.removeEventListener(t, n.__once, i)
};
var gt = function(e, t, n, r) {
return ht(e, t, n, r),
function() {
mt(e, t, n, r)
}
};
function vt(e, t, n) {
void 0 === n && (n = 5);
var r = !1,
i = setTimeout((function() {
r || function(e, t, n, r) {
if (void 0 === n && (n = !1), void 0 === r && (r = !0), e) {
var i = document.createEvent("HTMLEvents");
i.initEvent(t, n, r), e.dispatchEvent(i)
}
}(e, "transitionend", !0)
}), t + n),
a = gt(e, "transitionend", (function() {
r = !0
}), {
once: !0
});
return function() {
clearTimeout(i), a()
}
}
function yt(e, t, n, r) {
null == n && (n = function(e) {
var t = Ze(e, "transitionDuration") || "",
n = -1 === t.indexOf("ms") ? 1e3 : 1;
return parseFloat(t) * n
}(e) || 0);
var i = vt(e, n, r),
a = gt(e, "transitionend", t);
return function() {
i(), a()
}
}
function bt(e, t) {
var n = Ze(e, t) || "",
r = -1 === n.indexOf("ms") ? 1e3 : 1;
return parseFloat(n) * r
}
function xt(e, t) {
var n = bt(e, "transitionDuration"),
r = bt(e, "transitionDelay"),
i = yt(e, (function(n) {
n.target === e && (i(), t(n))
}), n + r)
}
var wt = function() {
for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n];
return t.filter((function(e) {
return null != e
})).reduce((function(e, t) {
if ("function" !== typeof t) throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");
return null === e ? t : function() {
for (var n = arguments.length, r = new Array(n), i = 0; i < n; i++) r[i] = arguments[i];
e.apply(this, r), t.apply(this, r)
}
}), null)
};
var jt, kt = ["onEnter", "onEntering", "onEntered", "onExit", "onExiting", "className", "children", "dimension", "getDimensionValue"],
St = {
height: ["marginTop", "marginBottom"],
width: ["marginLeft", "marginRight"]
};
function Ct(e, t) {
var n = t["offset" + e[0].toUpperCase() + e.slice(1)],
r = St[e];
return n + parseInt(Ze(t, r[0]), 10) + parseInt(Ze(t, r[1]), 10)
}
var Et = ((jt = {})[rt] = "collapse", jt[ot] = "collapsing", jt[it] = "collapsing", jt[at] = "collapse show", jt),
_t = {
in: !1,
timeout: 300,
mountOnEnter: !1,
unmountOnExit: !1,
appear: !1,
getDimensionValue: Ct
},
Nt = e.forwardRef((function(t, n) {
var r = t.onEnter,
i = t.onEntering,
a = t.onEntered,
o = t.onExit,
s = t.onExiting,
l = t.className,
c = t.children,
u = t.dimension,
d = void 0 === u ? "height" : u,
f = t.getDimensionValue,
p = void 0 === f ? Ct : f,
m = H(t, kt),
g = "function" === typeof d ? d() : d,
v = (0, e.useMemo)((function() {
return wt((function(e) {
e.style[g] = "0"
}), r)
}), [g, r]),
y = (0, e.useMemo)((function() {
return wt((function(e) {
var t = "scroll" + g[0].toUpperCase() + g.slice(1);
e.style[g] = e[t] + "px"
}), i)
}), [g, i]),
b = (0, e.useMemo)((function() {
return wt((function(e) {
e.style[g] = null
}), a)
}), [g, a]),
x = (0, e.useMemo)((function() {
return wt((function(e) {
e.style[g] = p(g, e) + "px", e.offsetHeight
}), o)
}), [o, p, g]),
w = (0, e.useMemo)((function() {
return wt((function(e) {
e.style[g] = null
}), s)
}), [g, s]);
return e.createElement(ct, h({
ref: n,
addEndListener: xt
}, m, {
"aria-expanded": m.role ? m.in : null,
onEnter: v,
onEntering: y,
onEntered: b,
onExit: x,
onExiting: w
}), (function(t, n) {
return e.cloneElement(c, h({}, n, {
className: Oe()(l, c.props.className, Et[t], "width" === g && "width")
}))
}))
}));
Nt.defaultProps = _t;
var Tt = Nt,
Ot = e.createContext(null);
Ot.displayName = "NavbarContext";
var At = Ot,
Pt = ["children", "bsPrefix"],
Rt = e.forwardRef((function(t, n) {
var r = t.children,
i = t.bsPrefix,
a = H(t, Pt);
return i = Be(i, "navbar-collapse"), e.createElement(At.Consumer, null, (function(t) {
return e.createElement(Tt, h({
in: !(!t || !t.expanded)
}, a), e.createElement("div", {
ref: n,
className: i
}, r))
}))
}));
Rt.displayName = "NavbarCollapse";
var It = Rt;
var Lt = function(t) {
var n = (0, e.useRef)(t);
return (0, e.useEffect)((function() {
n.current = t
}), [t]), n
};
function Dt(t) {
var n = Lt(t);
return (0, e.useCallback)((function() {
return n.current && n.current.apply(n, arguments)
}), [n])
}
var Ft = ["bsPrefix", "className", "children", "label", "as", "onClick"],
Mt = e.forwardRef((function(t, n) {
var r = t.bsPrefix,
i = t.className,
a = t.children,
o = t.label,
s = t.as,
l = void 0 === s ? "button" : s,
c = t.onClick,
u = H(t, Ft);
r = Be(r, "navbar-toggler");
var d = (0, e.useContext)(At) || {},
f = d.onToggle,
p = d.expanded,
m = Dt((function(e) {
c && c(e), f && f()
}));
return "button" === l && (u.type = "button"), e.createElement(l, h({}, u, {
ref: n,
onClick: m,
"aria-label": o,
className: Oe()(i, r, !p && "collapsed")
}), a || e.createElement("span", {
className: r + "-icon"
}))
}));
Mt.displayName = "NavbarToggle", Mt.defaultProps = {
label: "Toggle navigation"
};
var zt = Mt,
Bt = function(e, t) {
return void 0 === t && (t = null), null != e ? String(e) : t || null
},
Ut = e.createContext(null),
Wt = ["bsPrefix", "expand", "variant", "bg", "fixed", "sticky", "className", "children", "as", "expanded", "onToggle", "onSelect", "collapseOnSelect"],
Ht = He("navbar-text", {
Component: "span"
}),
Vt = e.forwardRef((function(t, n) {
var r = Ie(t, {
expanded: "onToggle"
}),
i = r.bsPrefix,
a = r.expand,
o = r.variant,
s = r.bg,
l = r.fixed,
c = r.sticky,
u = r.className,
d = r.children,
f = r.as,
p = void 0 === f ? "nav" : f,
m = r.expanded,
g = r.onToggle,
v = r.onSelect,
y = r.collapseOnSelect,
b = H(r, Wt),
x = Be(i, "navbar"),
w = (0, e.useCallback)((function() {
v && v.apply(void 0, arguments), y && m && g && g(!1)
}), [v, y, m, g]);
void 0 === b.role && "nav" !== p && (b.role = "navigation");
var j = x + "-expand";
"string" === typeof a && (j = j + "-" + a);
var k = (0, e.useMemo)((function() {
return {
onToggle: function() {
return g && g(!m)
},
bsPrefix: x,
expanded: !!m
}
}), [x, m, g]);
return e.createElement(At.Provider, {
value: k
}, e.createElement(Ut.Provider, {
value: w
}, e.createElement(p, h({
ref: n
}, b, {
className: Oe()(u, x, a && j, o && x + "-" + o, s && "bg-" + s, c && "sticky-" + c, l && "fixed-" + l)
}), d)))
}));
Vt.defaultProps = {
expand: !0,
variant: "light",
collapseOnSelect: !1
}, Vt.displayName = "Navbar", Vt.Brand = $e, Vt.Toggle = zt, Vt.Collapse = It, Vt.Text = Ht;
var qt = Vt,
$t = (n(573), e.createContext(null));
$t.displayName = "CardContext";
var Gt = $t,
Kt = Function.prototype.bind.call(Function.prototype.call, [].slice);
function Qt(e, t) {
return Kt(e.querySelectorAll(t))
}
function Yt() {
return (0, e.useReducer)((function(e) {
return !e
}), !1)[1]
}
var Jt = function(e) {
return e && "function" !== typeof e ? function(t) {
e.current = t
} : e
};
var Xt = function(t, n) {
return (0, e.useMemo)((function() {
return function(e, t) {
var n = Jt(e),
r = Jt(t);
return function(e) {
n && n(e), r && r(e)
}
}(t, n)
}), [t, n])
},
Zt = e.createContext(null);
Zt.displayName = "NavContext";
var en = Zt,
tn = e.createContext(null),
nn = ["as", "onSelect", "activeKey", "role", "onKeyDown"],
rn = function() {},
an = e.forwardRef((function(t, n) {
var r, i, a = t.as,
o = void 0 === a ? "ul" : a,
s = t.onSelect,
l = t.activeKey,
c = t.role,
u = t.onKeyDown,
d = H(t, nn),
f = Yt(),
p = (0, e.useRef)(!1),
m = (0, e.useContext)(Ut),
g = (0, e.useContext)(tn);
g && (c = c || "tablist", l = g.activeKey, r = g.getControlledId, i = g.getControllerId);
var v = (0, e.useRef)(null),
y = function(e) {
var t = v.current;
if (!t) return null;
var n = Qt(t, "[data-rb-event-key]:not(.disabled)"),
r = t.querySelector(".active");
if (!r) return null;
var i = n.indexOf(r);
if (-1 === i) return null;
var a = i + e;
return a >= n.length && (a = 0), a < 0 && (a = n.length - 1), n[a]
},
b = function(e, t) {
null != e && (s && s(e, t), m && m(e, t))
};
(0, e.useEffect)((function() {
if (v.current && p.current) {
var e = v.current.querySelector("[data-rb-event-key].active");
e && e.focus()
}
p.current = !1
}));
var x = Xt(n, v);
return e.createElement(Ut.Provider, {
value: b
}, e.createElement(en.Provider, {
value: {
role: c,
activeKey: Bt(l),
getControlledId: r || rn,
getControllerId: i || rn
}
}, e.createElement(o, h({}, d, {
onKeyDown: function(e) {
var t;
switch (u && u(e), e.key) {
case "ArrowLeft":
case "ArrowUp":
t = y(-1);
break;
case "ArrowRight":
case "ArrowDown":
t = y(1);
break;
default:
return
}
t && (e.preventDefault(), b(t.dataset.rbEventKey, e), p.current = !0, f())
},
ref: x,
role: c
}))))
})),
on = an,
sn = ["bsPrefix", "className", "children", "as"],
ln = e.forwardRef((function(t, n) {
var r = t.bsPrefix,
i = t.className,
a = t.children,
o = t.as,
s = void 0 === o ? "div" : o,
l = H(t, sn);
return r = Be(r, "nav-item"), e.createElement(s, h({}, l, {
ref: n,
className: Oe()(i, r)
}), a)
}));
ln.displayName = "NavItem";
var cn = ln,
un = ["as", "disabled", "onKeyDown"];
function dn(e) {
return !e || "#" === e.trim()
}
var fn = e.forwardRef((function(t, n) {
var r = t.as,
i = void 0 === r ? "a" : r,
a = t.disabled,
o = t.onKeyDown,
s = H(t, un),
l = function(e) {
var t = s.href,
n = s.onClick;
(a || dn(t)) && e.preventDefault(), a ? e.stopPropagation() : n && n(e)
};
return dn(s.href) && (s.role = s.role || "button", s.href = s.href || "#"), a && (s.tabIndex = -1, s["aria-disabled"] = !0), e.createElement(i, h({
ref: n
}, s, {
onClick: l,
onKeyDown: wt((function(e) {
" " === e.key && (e.preventDefault(), l(e))
}), o)
}))
}));
fn.displayName = "SafeAnchor";
var pn = fn,
hn = n(391),
mn = n.n(hn),
gn = ["active", "className", "eventKey", "onSelect", "onClick", "as"],
vn = e.forwardRef((function(t, n) {
var r = t.active,
i = t.className,
a = t.eventKey,
o = t.onSelect,
s = t.onClick,
l = t.as,
c = H(t, gn),
u = Bt(a, c.href),
d = (0, e.useContext)(Ut),
f = (0, e.useContext)(en),
p = r;
if (f) {
c.role || "tablist" !== f.role || (c.role = "tab");
var m = f.getControllerId(u),
g = f.getControlledId(u);
c["data-rb-event-key"] = u, c.id = m || c.id, c["aria-controls"] = g || c["aria-controls"], p = null == r && null != u ? f.activeKey === u : r
}
"tab" === c.role && (c.disabled && (c.tabIndex = -1, c["aria-disabled"] = !0), c["aria-selected"] = p);
var v = Dt((function(e) {
s && s(e), null != u && (o && o(u, e), d && d(u, e))
}));
return e.createElement(l, h({}, c, {
ref: n,
onClick: v,
className: Oe()(i, p && "active")
}))
}));
vn.defaultProps = {
disabled: !1
};
var yn = vn,
bn = ["bsPrefix", "disabled", "className", "href", "eventKey", "onSelect", "as"],
xn = {
disabled: !1,
as: pn
},
wn = e.forwardRef((function(t, n) {
var r = t.bsPrefix,
i = t.disabled,
a = t.className,
o = t.href,
s = t.eventKey,
l = t.onSelect,
c = t.as,
u = H(t, bn);
return r = Be(r, "nav-link"), e.createElement(yn, h({}, u, {
href: o,
ref: n,
eventKey: s,
as: c,
disabled: i,
onSelect: l,
className: Oe()(a, r, i && "disabled")
}))
}));
wn.displayName = "NavLink", wn.defaultProps = xn;
var jn = wn,
kn = ["as", "bsPrefix", "variant", "fill", "justify", "navbar", "navbarScroll", "className", "children", "activeKey"],
Sn = e.forwardRef((function(t, n) {
var r, i, a, o = Ie(t, {
activeKey: "onSelect"
}),
s = o.as,
l = void 0 === s ? "div" : s,
c = o.bsPrefix,
u = o.variant,
d = o.fill,
f = o.justify,
p = o.navbar,
m = o.navbarScroll,
g = o.className,
v = o.children,
y = o.activeKey,
b = H(o, kn),
x = Be(c, "nav"),
w = !1,
j = (0, e.useContext)(At),
k = (0, e.useContext)(Gt);
return j ? (i = j.bsPrefix, w = null == p || p) : k && (a = k.cardHeaderBsPrefix), e.createElement(on, h({
as: l,
ref: n,
activeKey: y,
className: Oe()(g, (r = {}, r[x] = !w, r[i + "-nav"] = w, r[i + "-nav-scroll"] = w && m, r[a + "-" + u] = !!a, r[x + "-" + u] = !!u, r[x + "-fill"] = d, r[x + "-justified"] = f, r))
}, b), v)
}));
Sn.displayName = "Nav", Sn.defaultProps = {
justify: !1,
fill: !1
}, Sn.Item = cn, Sn.Link = jn;
var Cn, En = Sn;
function _n(t, n, r) {
return void 0 === r && (r = !1),
function(t, n, r, i) {
void 0 === i && (i = !1);
var a = Dt(r);
(0, e.useEffect)((function() {
var e = "function" === typeof t ? t() : t;
return e.addEventListener(n, a, i),
function() {
return e.removeEventListener(n, a, i)
}
}), [t])
}((0, e.useCallback)((function() {
return document
}), []), t, n, r)
}
var Nn = e.createContext(null);
var Tn = function(t) {
var n = function() {
var t = (0, e.useRef)(!0),
n = (0, e.useRef)((function() {
return t.current
}));
return (0, e.useEffect)((function() {
return t.current = !0,
function() {
t.current = !1
}
}), []), n.current
}();
return [t[0], (0, e.useCallback)((function(e) {
if (n()) return t[1](e)
}), [n, t[1]])]
};
function On(e) {
return e.split("-")[0]
}
function An(e) {
if (null == e) return window;
if ("[object Window]" !== e.toString()) {
var t = e.ownerDocument;
return t && t.defaultView || window
}
return e
}
function Pn(e) {
return e instanceof An(e).Element || e instanceof Element
}
function Rn(e) {
return e instanceof An(e).HTMLElement || e instanceof HTMLElement
}
function In(e) {
return "undefined" !== typeof ShadowRoot && (e instanceof An(e).ShadowRoot || e instanceof ShadowRoot)
}
var Ln = Math.max,
Dn = Math.min,
Fn = Math.round;
function Mn() {
var e = navigator.userAgentData;
return null != e && e.brands && Array.isArray(e.brands) ? e.brands.map((function(e) {
return e.brand + "/" + e.version
})).join(" ") : navigator.userAgent
}
function zn() {
return !/^((?!chrome|android).)*safari/i.test(Mn())
}
function Bn(e, t, n) {
void 0 === t && (t = !1), void 0 === n && (n = !1);
var r = e.getBoundingClientRect(),
i = 1,
a = 1;
t && Rn(e) && (i = e.offsetWidth > 0 && Fn(r.width) / e.offsetWidth || 1, a = e.offsetHeight > 0 && Fn(r.height) / e.offsetHeight || 1);
var o = (Pn(e) ? An(e) : window).visualViewport,
s = !zn() && n,
l = (r.left + (s && o ? o.offsetLeft : 0)) / i,
c = (r.top + (s && o ? o.offsetTop : 0)) / a,
u = r.width / i,
d = r.height / a;
return {
width: u,
height: d,
top: c,
right: l + u,
bottom: c + d,
left: l,
x: l,
y: c
}
}
function Un(e) {
var t = Bn(e),
n = e.offsetWidth,
r = e.offsetHeight;
return Math.abs(t.width - n) <= 1 && (n = t.width), Math.abs(t.height - r) <= 1 && (r = t.height), {
x: e.offsetLeft,
y: e.offsetTop,
width: n,
height: r
}
}
function Wn(e, t) {
var n = t.getRootNode && t.getRootNode();
if (e.contains(t)) return !0;
if (n && In(n)) {
var r = t;
do {
if (r && e.isSameNode(r)) return !0;
r = r.parentNode || r.host
} while (r)
}
return !1
}
function Hn(e) {
return e ? (e.nodeName || "").toLowerCase() : null
}
function Vn(e) {
return An(e).getComputedStyle(e)
}
function qn(e) {
return ["table", "td", "th"].indexOf(Hn(e)) >= 0
}
function $n(e) {
return ((Pn(e) ? e.ownerDocument : e.document) || window.document).documentElement
}
function Gn(e) {
return "html" === Hn(e) ? e : e.assignedSlot || e.parentNode || (In(e) ? e.host : null) || $n(e)
}
function Kn(e) {
return Rn(e) && "fixed" !== Vn(e).position ? e.offsetParent : null
}
function Qn(e) {
for (var t = An(e), n = Kn(e); n && qn(n) && "static" === Vn(n).position;) n = Kn(n);
return n && ("html" === Hn(n) || "body" === Hn(n) && "static" === Vn(n).position) ? t : n || function(e) {
var t = /firefox/i.test(Mn());
if (/Trident/i.test(Mn()) && Rn(e) && "fixed" === Vn(e).position) return null;
var n = Gn(e);
for (In(n) && (n = n.host); Rn(n) && ["html", "body"].indexOf(Hn(n)) < 0;) {
var r = Vn(n);
if ("none" !== r.transform || "none" !== r.perspective || "paint" === r.contain || -1 !== ["transform", "perspective"].indexOf(r.willChange) || t && "filter" === r.willChange || t && r.filter && "none" !== r.filter) return n;
n = n.parentNode
}
return null
}(e) || t
}
function Yn(e) {
return ["top", "bottom"].indexOf(e) >= 0 ? "x" : "y"
}
function Jn(e, t, n) {
return Ln(e, Dn(t, n))
}
function Xn(e) {
return Object.assign({}, {
top: 0,
right: 0,
bottom: 0,
left: 0
}, e)
}
function Zn(e, t) {
return t.reduce((function(t, n) {
return t[n] = e, t
}), {})
}
var er = "top",
tr = "bottom",
nr = "right",
rr = "left",
ir = "auto",
ar = [er, tr, nr, rr],
or = "start",
sr = "end",
lr = "clippingParents",
cr = "viewport",
ur = "popper",
dr = "reference",
fr = ar.reduce((function(e, t) {
return e.concat([t + "-" + or, t + "-" + sr])
}), []),
pr = [].concat(ar, [ir]).reduce((function(e, t) {
return e.concat([t, t + "-" + or, t + "-" + sr])
}), []),
hr = ["beforeRead", "read", "afterRead", "beforeMain", "main", "afterMain", "beforeWrite", "write", "afterWrite"];
var mr = {
name: "arrow",
enabled: !0,
phase: "main",
fn: function(e) {
var t, n = e.state,
r = e.name,
i = e.options,
a = n.elements.arrow,
o = n.modifiersData.popperOffsets,
s = On(n.placement),
l = Yn(s),
c = [rr, nr].indexOf(s) >= 0 ? "height" : "width";
if (a && o) {
var u = function(e, t) {
return Xn("number" !== typeof(e = "function" === typeof e ? e(Object.assign({}, t.rects, {
placement: t.placement
})) : e) ? e : Zn(e, ar))
}(i.padding, n),
d = Un(a),
f = "y" === l ? er : rr,
p = "y" === l ? tr : nr,
h = n.rects.reference[c] + n.rects.reference[l] - o[l] - n.rects.popper[c],
m = o[l] - n.rects.reference[l],
g = Qn(a),
v = g ? "y" === l ? g.clientHeight || 0 : g.clientWidth || 0 : 0,
y = h / 2 - m / 2,
b = u[f],
x = v - d[c] - u[p],
w = v / 2 - d[c] / 2 + y,
j = Jn(b, w, x),
k = l;
n.modifiersData[r] = ((t = {})[k] = j, t.centerOffset = j - w, t)
}
},
effect: function(e) {
var t = e.state,
n = e.options.element,
r = void 0 === n ? "[data-popper-arrow]" : n;
null != r && ("string" !== typeof r || (r = t.elements.popper.querySelector(r))) && Wn(t.elements.popper, r) && (t.elements.arrow = r)
},
requires: ["popperOffsets"],
requiresIfExists: ["preventOverflow"]
};
function gr(e) {
return e.split("-")[1]
}
var vr = {
top: "auto",
right: "auto",
bottom: "auto",
left: "auto"
};
function yr(e) {
var t, n = e.popper,
r = e.popperRect,
i = e.placement,
a = e.variation,
o = e.offsets,
s = e.position,
l = e.gpuAcceleration,
c = e.adaptive,
u = e.roundOffsets,
d = e.isFixed,
f = o.x,
p = void 0 === f ? 0 : f,
h = o.y,
m = void 0 === h ? 0 : h,
g = "function" === typeof u ? u({
x: p,
y: m
}) : {
x: p,
y: m
};
p = g.x, m = g.y;
var v = o.hasOwnProperty("x"),
y = o.hasOwnProperty("y"),
b = rr,
x = er,
w = window;
if (c) {
var j = Qn(n),
k = "clientHeight",
S = "clientWidth";
if (j === An(n) && "static" !== Vn(j = $n(n)).position && "absolute" === s && (k = "scrollHeight", S = "scrollWidth"), i === er || (i === rr || i === nr) && a === sr) x = tr, m -= (d && j === w && w.visualViewport ? w.visualViewport.height : j[k]) - r.height, m *= l ? 1 : -1;
if (i === rr || (i === er || i === tr) && a === sr) b = nr, p -= (d && j === w && w.visualViewport ? w.visualViewport.width : j[S]) - r.width, p *= l ? 1 : -1
}
var C, E = Object.assign({
position: s
}, c && vr),
_ = !0 === u ? function(e, t) {
var n = e.x,
r = e.y,
i = t.devicePixelRatio || 1;
return {
x: Fn(n * i) / i || 0,
y: Fn(r * i) / i || 0
}
}({
x: p,
y: m
}, An(n)) : {
x: p,
y: m
};
return p = _.x, m = _.y, l ? Object.assign({}, E, ((C = {})[x] = y ? "0" : "", C[b] = v ? "0" : "", C.transform = (w.devicePixelRatio || 1) <= 1 ? "translate(" + p + "px, " + m + "px)" : "translate3d(" + p + "px, " + m + "px, 0)", C)) : Object.assign({}, E, ((t = {})[x] = y ? m + "px" : "", t[b] = v ? p + "px" : "", t.transform = "", t))
}
var br = {
name: "computeStyles",
enabled: !0,
phase: "beforeWrite",
fn: function(e) {
var t = e.state,
n = e.options,
r = n.gpuAcceleration,
i = void 0 === r || r,
a = n.adaptive,
o = void 0 === a || a,
s = n.roundOffsets,
l = void 0 === s || s,
c = {
placement: On(t.placement),
variation: gr(t.placement),
popper: t.elements.popper,
popperRect: t.rects.popper,
gpuAcceleration: i,
isFixed: "fixed" === t.options.strategy
};
null != t.modifiersData.popperOffsets && (t.styles.popper = Object.assign({}, t.styles.popper, yr(Object.assign({}, c, {
offsets: t.modifiersData.popperOffsets,
position: t.options.strategy,
adaptive: o,
roundOffsets: l
})))), null != t.modifiersData.arrow && (t.styles.arrow = Object.assign({}, t.styles.arrow, yr(Object.assign({}, c, {
offsets: t.modifiersData.arrow,
position: "absolute",
adaptive: !1,
roundOffsets: l
})))), t.attributes.popper = Object.assign({}, t.attributes.popper, {
"data-popper-placement": t.placement
})
},
data: {}
},
xr = {
passive: !0
};
var wr = {
name: "eventListeners",
enabled: !0,
phase: "write",
fn: function() {},
effect: function(e) {
var t = e.state,
n = e.instance,
r = e.options,
i = r.scroll,
a = void 0 === i || i,
o = r.resize,
s = void 0 === o || o,
l = An(t.elements.popper),
c = [].concat(t.scrollParents.reference, t.scrollParents.popper);
return a && c.forEach((function(e) {
e.addEventListener("scroll", n.update, xr)
})), s && l.addEventListener("resize", n.update, xr),
function() {
a && c.forEach((function(e) {
e.removeEventListener("scroll", n.update, xr)
})), s && l.removeEventListener("resize", n.update, xr)
}
},
data: {}
},
jr = {
left: "right",
right: "left",
bottom: "top",
top: "bottom"
};
function kr(e) {
return e.replace(/left|right|bottom|top/g, (function(e) {
return jr[e]
}))
}
var Sr = {
start: "end",
end: "start"
};
function Cr(e) {
return e.replace(/start|end/g, (function(e) {
return Sr[e]
}))
}
function Er(e) {
var t = An(e);
return {
scrollLeft: t.pageXOffset,
scrollTop: t.pageYOffset
}
}
function _r(e) {
return Bn($n(e)).left + Er(e).scrollLeft
}
function Nr(e) {
var t = Vn(e),
n = t.overflow,
r = t.overflowX,
i = t.overflowY;
return /auto|scroll|overlay|hidden/.test(n + i + r)
}
function Tr(e) {
return ["html", "body", "#document"].indexOf(Hn(e)) >= 0 ? e.ownerDocument.body : Rn(e) && Nr(e) ? e : Tr(Gn(e))
}
function Or(e, t) {
var n;
void 0 === t && (t = []);
var r = Tr(e),
i = r === (null == (n = e.ownerDocument) ? void 0 : n.body),
a = An(r),
o = i ? [a].concat(a.visualViewport || [], Nr(r) ? r : []) : r,
s = t.concat(o);
return i ? s : s.concat(Or(Gn(o)))
}
function Ar(e) {
return Object.assign({}, e, {
left: e.x,
top: e.y,
right: e.x + e.width,
bottom: e.y + e.height
})
}
function Pr(e, t, n) {
return t === cr ? Ar(function(e, t) {
var n = An(e),
r = $n(e),
i = n.visualViewport,
a = r.clientWidth,
o = r.clientHeight,
s = 0,
l = 0;
if (i) {
a = i.width, o = i.height;
var c = zn();
(c || !c && "fixed" === t) && (s = i.offsetLeft, l = i.offsetTop)
}
return {
width: a,
height: o,
x: s + _r(e),
y: l
}
}(e, n)) : Pn(t) ? function(e, t) {
var n = Bn(e, !1, "fixed" === t);
return n.top = n.top + e.clientTop, n.left = n.left + e.clientLeft, n.bottom = n.top + e.clientHeight, n.right = n.left + e.clientWidth, n.width = e.clientWidth, n.height = e.clientHeight, n.x = n.left, n.y = n.top, n
}(t, n) : Ar(function(e) {
var t, n = $n(e),
r = Er(e),
i = null == (t = e.ownerDocument) ? void 0 : t.body,
a = Ln(n.scrollWidth, n.clientWidth, i ? i.scrollWidth : 0, i ? i.clientWidth : 0),
o = Ln(n.scrollHeight, n.clientHeight, i ? i.scrollHeight : 0, i ? i.clientHeight : 0),
s = -r.scrollLeft + _r(e),
l = -r.scrollTop;
return "rtl" === Vn(i || n).direction && (s += Ln(n.clientWidth, i ? i.clientWidth : 0) - a), {
width: a,
height: o,
x: s,
y: l
}
}($n(e)))
}
function Rr(e, t, n, r) {
var i = "clippingParents" === t ? function(e) {
var t = Or(Gn(e)),
n = ["absolute", "fixed"].indexOf(Vn(e).position) >= 0 && Rn(e) ? Qn(e) : e;
return Pn(n) ? t.filter((function(e) {
return Pn(e) && Wn(e, n) && "body" !== Hn(e)
})) : []
}(e) : [].concat(t),
a = [].concat(i, [n]),
o = a[0],
s = a.reduce((function(t, n) {
var i = Pr(e, n, r);
return t.top = Ln(i.top, t.top), t.right = Dn(i.right, t.right), t.bottom = Dn(i.bottom, t.bottom), t.left = Ln(i.left, t.left), t
}), Pr(e, o, r));
return s.width = s.right - s.left, s.height = s.bottom - s.top, s.x = s.left, s.y = s.top, s
}
function Ir(e) {
var t, n = e.reference,
r = e.element,
i = e.placement,
a = i ? On(i) : null,
o = i ? gr(i) : null,
s = n.x + n.width / 2 - r.width / 2,
l = n.y + n.height / 2 - r.height / 2;
switch (a) {
case er:
t = {
x: s,
y: n.y - r.height
};
break;
case tr:
t = {
x: s,
y: n.y + n.height
};
break;
case nr:
t = {
x: n.x + n.width,
y: l
};
break;
case rr:
t = {
x: n.x - r.width,
y: l
};
break;
default:
t = {
x: n.x,
y: n.y
}
}
var c = a ? Yn(a) : null;
if (null != c) {
var u = "y" === c ? "height" : "width";
switch (o) {
case or:
t[c] = t[c] - (n[u] / 2 - r[u] / 2);
break;
case sr:
t[c] = t[c] + (n[u] / 2 - r[u] / 2)
}
}
return t
}
function Lr(e, t) {
void 0 === t && (t = {});
var n = t,
r = n.placement,
i = void 0 === r ? e.placement : r,
a = n.strategy,
o = void 0 === a ? e.strategy : a,
s = n.boundary,
l = void 0 === s ? lr : s,
c = n.rootBoundary,
u = void 0 === c ? cr : c,
d = n.elementContext,
f = void 0 === d ? ur : d,
p = n.altBoundary,
h = void 0 !== p && p,
m = n.padding,
g = void 0 === m ? 0 : m,
v = Xn("number" !== typeof g ? g : Zn(g, ar)),
y = f === ur ? dr : ur,
b = e.rects.popper,
x = e.elements[h ? y : f],
w = Rr(Pn(x) ? x : x.contextElement || $n(e.elements.popper), l, u, o),
j = Bn(e.elements.reference),
k = Ir({
reference: j,
element: b,
strategy: "absolute",
placement: i
}),
S = Ar(Object.assign({}, b, k)),
C = f === ur ? S : j,
E = {
top: w.top - C.top + v.top,
bottom: C.bottom - w.bottom + v.bottom,
left: w.left - C.left + v.left,
right: C.right - w.right + v.right
},
_ = e.modifiersData.offset;
if (f === ur && _) {
var N = _[i];
Object.keys(E).forEach((function(e) {
var t = [nr, tr].indexOf(e) >= 0 ? 1 : -1,
n = [er, tr].indexOf(e) >= 0 ? "y" : "x";
E[e] += N[n] * t
}))
}
return E
}
var Dr = {
name: "flip",
enabled: !0,
phase: "main",
fn: function(e) {
var t = e.state,
n = e.options,
r = e.name;
if (!t.modifiersData[r]._skip) {
for (var i = n.mainAxis, a = void 0 === i || i, o = n.altAxis, s = void 0 === o || o, l = n.fallbackPlacements, c = n.padding, u = n.boundary, d = n.rootBoundary, f = n.altBoundary, p = n.flipVariations, h = void 0 === p || p, m = n.allowedAutoPlacements, g = t.options.placement, v = On(g), y = l || (v === g || !h ? [kr(g)] : function(e) {
if (On(e) === ir) return [];
var t = kr(e);
return [Cr(e), t, Cr(t)]
}(g)), b = [g].concat(y).reduce((function(e, n) {
return e.concat(On(n) === ir ? function(e, t) {
void 0 === t && (t = {});
var n = t,
r = n.placement,
i = n.boundary,
a = n.rootBoundary,
o = n.padding,
s = n.flipVariations,
l = n.allowedAutoPlacements,
c = void 0 === l ? pr : l,
u = gr(r),
d = u ? s ? fr : fr.filter((function(e) {
return gr(e) === u
})) : ar,
f = d.filter((function(e) {
return c.indexOf(e) >= 0
}));
0 === f.length && (f = d);
var p = f.reduce((function(t, n) {
return t[n] = Lr(e, {
placement: n,
boundary: i,
rootBoundary: a,
padding: o
})[On(n)], t
}), {});
return Object.keys(p).sort((function(e, t) {
return p[e] - p[t]
}))
}(t, {
placement: n,
boundary: u,
rootBoundary: d,
padding: c,
flipVariations: h,
allowedAutoPlacements: m
}) : n)
}), []), x = t.rects.reference, w = t.rects.popper, j = new Map, k = !0, S = b[0], C = 0; C < b.length; C++) {
var E = b[C],
_ = On(E),
N = gr(E) === or,
T = [er, tr].indexOf(_) >= 0,
O = T ? "width" : "height",
A = Lr(t, {
placement: E,
boundary: u,
rootBoundary: d,
altBoundary: f,
padding: c
}),
P = T ? N ? nr : rr : N ? tr : er;
x[O] > w[O] && (P = kr(P));
var R = kr(P),
I = [];
if (a && I.push(A[_] <= 0), s && I.push(A[P] <= 0, A[R] <= 0), I.every((function(e) {
return e
}))) {
S = E, k = !1;
break
}
j.set(E, I)
}
if (k)
for (var L = function(e) {
var t = b.find((function(t) {
var n = j.get(t);
if (n) return n.slice(0, e).every((function(e) {
return e
}))
}));
if (t) return S = t, "break"
}, D = h ? 3 : 1; D > 0; D--) {
if ("break" === L(D)) break
}
t.placement !== S && (t.modifiersData[r]._skip = !0, t.placement = S, t.reset = !0)
}
},
requiresIfExists: ["offset"],
data: {
_skip: !1
}
};
function Fr(e, t, n) {
return void 0 === n && (n = {
x: 0,
y: 0
}), {
top: e.top - t.height - n.y,
right: e.right - t.width + n.x,
bottom: e.bottom - t.height + n.y,
left: e.left - t.width - n.x
}
}
function Mr(e) {
return [er, nr, tr, rr].some((function(t) {
return e[t] >= 0
}))
}
var zr = {
name: "offset",
enabled: !0,
phase: "main",
requires: ["popperOffsets"],
fn: function(e) {
var t = e.state,
n = e.options,
r = e.name,
i = n.offset,
a = void 0 === i ? [0, 0] : i,
o = pr.reduce((function(e, n) {
return e[n] = function(e, t, n) {
var r = On(e),
i = [rr, er].indexOf(r) >= 0 ? -1 : 1,
a = "function" === typeof n ? n(Object.assign({}, t, {
placement: e
})) : n,
o = a[0],
s = a[1];
return o = o || 0, s = (s || 0) * i, [rr, nr].indexOf(r) >= 0 ? {
x: s,
y: o
} : {
x: o,
y: s
}
}(n, t.rects, a), e
}), {}),
s = o[t.placement],
l = s.x,
c = s.y;
null != t.modifiersData.popperOffsets && (t.modifiersData.popperOffsets.x += l, t.modifiersData.popperOffsets.y += c), t.modifiersData[r] = o
}
};
var Br = {
name: "preventOverflow",
enabled: !0,
phase: "main",
fn: function(e) {
var t = e.state,
n = e.options,
r = e.name,
i = n.mainAxis,
a = void 0 === i || i,
o = n.altAxis,
s = void 0 !== o && o,
l = n.boundary,
c = n.rootBoundary,
u = n.altBoundary,
d = n.padding,
f = n.tether,
p = void 0 === f || f,
h = n.tetherOffset,
m = void 0 === h ? 0 : h,
g = Lr(t, {
boundary: l,
rootBoundary: c,
padding: d,
altBoundary: u
}),
v = On(t.placement),
y = gr(t.placement),
b = !y,
x = Yn(v),
w = "x" === x ? "y" : "x",
j = t.modifiersData.popperOffsets,
k = t.rects.reference,
S = t.rects.popper,
C = "function" === typeof m ? m(Object.assign({}, t.rects, {
placement: t.placement
})) : m,
E = "number" === typeof C ? {
mainAxis: C,
altAxis: C
} : Object.assign({
mainAxis: 0,
altAxis: 0
}, C),
_ = t.modifiersData.offset ? t.modifiersData.offset[t.placement] : null,
N = {
x: 0,
y: 0
};
if (j) {
if (a) {
var T, O = "y" === x ? er : rr,
A = "y" === x ? tr : nr,
P = "y" === x ? "height" : "width",
R = j[x],
I = R + g[O],
L = R - g[A],
D = p ? -S[P] / 2 : 0,
F = y === or ? k[P] : S[P],
M = y === or ? -S[P] : -k[P],
z = t.elements.arrow,
B = p && z ? Un(z) : {
width: 0,
height: 0
},
U = t.modifiersData["arrow#persistent"] ? t.modifiersData["arrow#persistent"].padding : {
top: 0,
right: 0,
bottom: 0,
left: 0
},
W = U[O],
H = U[A],
V = Jn(0, k[P], B[P]),
q = b ? k[P] / 2 - D - V - W - E.mainAxis : F - V - W - E.mainAxis,
$ = b ? -k[P] / 2 + D + V + H + E.mainAxis : M + V + H + E.mainAxis,
G = t.elements.arrow && Qn(t.elements.arrow),
K = G ? "y" === x ? G.clientTop || 0 : G.clientLeft || 0 : 0,
Q = null != (T = null == _ ? void 0 : _[x]) ? T : 0,
Y = R + $ - Q,
J = Jn(p ? Dn(I, R + q - Q - K) : I, R, p ? Ln(L, Y) : L);
j[x] = J, N[x] = J - R
}
if (s) {
var X, Z = "x" === x ? er : rr,
ee = "x" === x ? tr : nr,
te = j[w],
ne = "y" === w ? "height" : "width",
re = te + g[Z],
ie = te - g[ee],
ae = -1 !== [er, rr].indexOf(v),
oe = null != (X = null == _ ? void 0 : _[w]) ? X : 0,
se = ae ? re : te - k[ne] - S[ne] - oe + E.altAxis,
le = ae ? te + k[ne] + S[ne] - oe - E.altAxis : ie,
ce = p && ae ? function(e, t, n) {
var r = Jn(e, t, n);
return r > n ? n : r
}(se, te, le) : Jn(p ? se : re, te, p ? le : ie);
j[w] = ce, N[w] = ce - te
}
t.modifiersData[r] = N
}
},
requiresIfExists: ["offset"]
};
function Ur(e, t, n) {
void 0 === n && (n = !1);
var r = Rn(t),
i = Rn(t) && function(e) {
var t = e.getBoundingClientRect(),
n = Fn(t.width) / e.offsetWidth || 1,
r = Fn(t.height) / e.offsetHeight || 1;
return 1 !== n || 1 !== r
}(t),
a = $n(t),
o = Bn(e, i, n),
s = {
scrollLeft: 0,
scrollTop: 0
},
l = {
x: 0,
y: 0
};
return (r || !r && !n) && (("body" !== Hn(t) || Nr(a)) && (s = function(e) {
return e !== An(e) && Rn(e) ? {
scrollLeft: (t = e).scrollLeft,
scrollTop: t.scrollTop
} : Er(e);
var t
}(t)), Rn(t) ? ((l = Bn(t, !0)).x += t.clientLeft, l.y += t.clientTop) : a && (l.x = _r(a))), {
x: o.left + s.scrollLeft - l.x,
y: o.top + s.scrollTop - l.y,
width: o.width,
height: o.height
}
}
function Wr(e) {
var t = new Map,
n = new Set,
r = [];
function i(e) {
n.add(e.name), [].concat(e.requires || [], e.requiresIfExists || []).forEach((function(e) {
if (!n.has(e)) {
var r = t.get(e);
r && i(r)
}
})), r.push(e)
}
return e.forEach((function(e) {
t.set(e.name, e)
})), e.forEach((function(e) {
n.has(e.name) || i(e)
})), r
}
function Hr(e) {
var t;
return function() {
return t || (t = new Promise((function(n) {
Promise.resolve().then((function() {
t = void 0, n(e())
}))
}))), t
}
}
var Vr = {
placement: "bottom",
modifiers: [],
strategy: "absolute"
};
function qr() {
for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n];
return !t.some((function(e) {
return !(e && "function" === typeof e.getBoundingClientRect)
}))
}
function $r(e) {
void 0 === e && (e = {});
var t = e,
n = t.defaultModifiers,
r = void 0 === n ? [] : n,
i = t.defaultOptions,
a = void 0 === i ? Vr : i;
return function(e, t, n) {
void 0 === n && (n = a);
var i = {
placement: "bottom",
orderedModifiers: [],
options: Object.assign({}, Vr, a),
modifiersData: {},
elements: {
reference: e,
popper: t
},
attributes: {},
styles: {}
},
o = [],
s = !1,
l = {
state: i,
setOptions: function(n) {
var s = "function" === typeof n ? n(i.options) : n;
c(), i.options = Object.assign({}, a, i.options, s), i.scrollParents = {
reference: Pn(e) ? Or(e) : e.contextElement ? Or(e.contextElement) : [],
popper: Or(t)
};
var u = function(e) {
var t = Wr(e);
return hr.reduce((function(e, n) {
return e.concat(t.filter((function(e) {
return e.phase === n
})))
}), [])
}(function(e) {
var t = e.reduce((function(e, t) {
var n = e[t.name];
return e[t.name] = n ? Object.assign({}, n, t, {
options: Object.assign({}, n.options, t.options),
data: Object.assign({}, n.data, t.data)
}) : t, e
}), {});
return Object.keys(t).map((function(e) {
return t[e]
}))
}([].concat(r, i.options.modifiers)));
return i.orderedModifiers = u.filter((function(e) {
return e.enabled
})), i.orderedModifiers.forEach((function(e) {
var t = e.name,
n = e.options,
r = void 0 === n ? {} : n,
a = e.effect;
if ("function" === typeof a) {
var s = a({
state: i,
name: t,
instance: l,
options: r
}),
c = function() {};
o.push(s || c)
}
})), l.update()
},
forceUpdate: function() {
if (!s) {
var e = i.elements,
t = e.reference,
n = e.popper;
if (qr(t, n)) {
i.rects = {
reference: Ur(t, Qn(n), "fixed" === i.options.strategy),
popper: Un(n)
}, i.reset = !1, i.placement = i.options.placement, i.orderedModifiers.forEach((function(e) {
return i.modifiersData[e.name] = Object.assign({}, e.data)
}));
for (var r = 0; r < i.orderedModifiers.length; r++)
if (!0 !== i.reset) {
var a = i.orderedModifiers[r],
o = a.fn,
c = a.options,
u = void 0 === c ? {} : c,
d = a.name;
"function" === typeof o && (i = o({
state: i,
options: u,
name: d,
instance: l
}) || i)
} else i.reset = !1, r = -1
}
}
},
update: Hr((function() {
return new Promise((function(e) {
l.forceUpdate(), e(i)
}))
})),
destroy: function() {
c(), s = !0
}
};
if (!qr(e, t)) return l;
function c() {
o.forEach((function(e) {
return e()
})), o = []
}
return l.setOptions(n).then((function(e) {
!s && n.onFirstUpdate && n.onFirstUpdate(e)
})), l
}
}
var Gr = $r({
defaultModifiers: [{
name: "hide",
enabled: !0,
phase: "main",
requiresIfExists: ["preventOverflow"],
fn: function(e) {
var t = e.state,
n = e.name,
r = t.rects.reference,
i = t.rects.popper,
a = t.modifiersData.preventOverflow,
o = Lr(t, {
elementContext: "reference"
}),
s = Lr(t, {
altBoundary: !0
}),
l = Fr(o, r),
c = Fr(s, i, a),
u = Mr(l),
d = Mr(c);
t.modifiersData[n] = {
referenceClippingOffsets: l,
popperEscapeOffsets: c,
isReferenceHidden: u,
hasPopperEscaped: d
}, t.attributes.popper = Object.assign({}, t.attributes.popper, {
"data-popper-reference-hidden": u,
"data-popper-escaped": d
})
}
}, {
name: "popperOffsets",
enabled: !0,
phase: "read",
fn: function(e) {
var t = e.state,
n = e.name;
t.modifiersData[n] = Ir({
reference: t.rects.reference,
element: t.rects.popper,
strategy: "absolute",
placement: t.placement
})
},
data: {}
}, br, wr, zr, Dr, Br, mr]
}),
Kr = function(e) {
return {
position: e,
top: "0",
left: "0",
opacity: "0",
pointerEvents: "none"
}
},
Qr = {
name: "applyStyles",
enabled: !1
},
Yr = {
name: "ariaDescribedBy",
enabled: !0,
phase: "afterWrite",
effect: function(e) {
var t = e.state;
return function() {
var e = t.elements,
n = e.reference,
r = e.popper;
if ("removeAttribute" in n) {
var i = (n.getAttribute("aria-describedby") || "").split(",").filter((function(e) {
return e.trim() !== r.id
}));
i.length ? n.setAttribute("aria-describedby", i.join(",")) : n.removeAttribute("aria-describedby")
}
}
},
fn: function(e) {
var t, n = e.state.elements,
r = n.popper,
i = n.reference,
a = null == (t = r.getAttribute("role")) ? void 0 : t.toLowerCase();
if (r.id && "tooltip" === a && "setAttribute" in i) {
var o = i.getAttribute("aria-describedby");
if (o && -1 !== o.split(",").indexOf(r.id)) return;
i.setAttribute("aria-describedby", o ? o + "," + r.id : r.id)
}
}
},
Jr = [];
var Xr = function(t, n, r) {
var i = void 0 === r ? {} : r,
a = i.enabled,
o = void 0 === a || a,
s = i.placement,
l = void 0 === s ? "bottom" : s,
c = i.strategy,
u = void 0 === c ? "absolute" : c,
d = i.modifiers,
f = void 0 === d ? Jr : d,
p = H(i, ["enabled", "placement", "strategy", "modifiers"]),
m = (0, e.useRef)(),
g = (0, e.useCallback)((function() {
var e;
null == (e = m.current) || e.update()
}), []),
v = (0, e.useCallback)((function() {
var e;
null == (e = m.current) || e.forceUpdate()
}), []),
y = Tn((0, e.useState)({
placement: l,
update: g,
forceUpdate: v,
attributes: {},
styles: {
popper: Kr(u),
arrow: {}
}
})),
b = y[0],
x = y[1],
w = (0, e.useMemo)((function() {
return {
name: "updateStateModifier",
enabled: !0,
phase: "write",
requires: ["computeStyles"],
fn: function(e) {
var t = e.state,
n = {},
r = {};
Object.keys(t.elements).forEach((function(e) {
n[e] = t.styles[e], r[e] = t.attributes[e]
})), x({
state: t,
styles: n,
attributes: r,
update: g,
forceUpdate: v,
placement: t.placement
})
}
}
}), [g, v, x]);
return (0, e.useEffect)((function() {
m.current && o && m.current.setOptions({
placement: l,
strategy: u,
modifiers: [].concat(f, [w, Qr])
})
}), [u, l, w, o]), (0, e.useEffect)((function() {
if (o && null != t && null != n) return m.current = Gr(t, n, h({}, p, {
placement: l,
strategy: u,
modifiers: [].concat(f, [Yr, w])
})),
function() {
null != m.current && (m.current.destroy(), m.current = void 0, x((function(e) {
return h({}, e, {
attributes: {},
styles: {
popper: Kr(u)
}
})
})))
}
}), [o, t, n]), b
};
var Zr = function(e) {
return Ge(function(e) {
return e && "setState" in e ? t.findDOMNode(e) : null != e ? e : null
}(e))
},
ei = function() {};
var ti = function(e) {
return e && ("current" in e ? e.current : e)
};
var ni = function(t, n, r) {
var i = void 0 === r ? {} : r,
a = i.disabled,
o = i.clickTrigger,
s = void 0 === o ? "click" : o,
l = (0, e.useRef)(!1),
c = n || ei,
u = (0, e.useCallback)((function(e) {
var n, r, i = ti(t);
mn()(!!i, "RootClose captured a close event but does not have a ref to compare it to. useRootClose(), should be passed a ref that resolves to a DOM node"), l.current = !i || !!((r = e).metaKey || r.altKey || r.ctrlKey || r.shiftKey) || ! function(e) {
return 0 === e.button
}(e) || !! function(e, t) {
return e.contains ? e.contains(t) : e.compareDocumentPosition ? e === t || !!(16 & e.compareDocumentPosition(t)) : void 0
}(i, null != (n = null == e.composedPath ? void 0 : e.composedPath()[0]) ? n : e.target)
}), [t]),
d = Dt((function(e) {
l.current || c(e)
})),
f = Dt((function(e) {
27 === e.keyCode && c(e)
}));
(0, e.useEffect)((function() {
if (!a && null != t) {
var e = window.event,
n = Zr(ti(t)),
r = gt(n, s, u, !0),
i = gt(n, s, (function(t) {
t !== e ? d(t) : e = void 0
})),
o = gt(n, "keyup", (function(t) {
t !== e ? f(t) : e = void 0
})),
l = [];
return "ontouchstart" in n.documentElement && (l = [].slice.call(n.body.children).map((function(e) {
return gt(e, "mousemove", ei)
}))),
function() {
r(), i(), o(), l.forEach((function(e) {
return e()
}))
}
}
}), [t, a, s, u, d, f])
};
function ri(e) {
var t, n, r, i, a, o = e.enabled,
s = e.enableEvents,
l = e.placement,
c = e.flip,
u = e.offset,
d = e.fixed,
f = e.containerPadding,
p = e.arrowElement,
m = e.popperConfig,
g = void 0 === m ? {} : m,
v = function(e) {
var t = {};
return Array.isArray(e) ? (null == e || e.forEach((function(e) {
t[e.name] = e
})), t) : e || t
}(g.modifiers);
return h({}, g, {
placement: l,
enabled: o,
strategy: d ? "fixed" : g.strategy,
modifiers: (a = h({}, v, {
eventListeners: {
enabled: s
},
preventOverflow: h({}, v.preventOverflow, {
options: f ? h({
padding: f
}, null == (t = v.preventOverflow) ? void 0 : t.options) : null == (n = v.preventOverflow) ? void 0 : n.options
}),
offset: {
options: h({
offset: u
}, null == (r = v.offset) ? void 0 : r.options)
},
arrow: h({}, v.arrow, {
enabled: !!p,
options: h({}, null == (i = v.arrow) ? void 0 : i.options, {
element: p
})
}),
flip: h({
enabled: !!c
}, v.flip)
}), void 0 === a && (a = {}), Array.isArray(a) ? a : Object.keys(a).map((function(e) {
return a[e].name = e, a[e]
})))
})
}
var ii = function() {};
function ai(t) {
void 0 === t && (t = {});
var n = (0, e.useContext)(Nn),
r = (0, e.useState)(null),
i = r[0],
a = r[1],
o = (0, e.useRef)(!1),
s = t,
l = s.flip,
c = s.offset,
u = s.rootCloseEvent,
d = s.fixed,
f = void 0 !== d && d,
p = s.popperConfig,
m = void 0 === p ? {} : p,
g = s.usePopper,
v = void 0 === g ? !!n : g,
y = null == (null == n ? void 0 : n.show) ? !!t.show : n.show,
b = null == (null == n ? void 0 : n.alignEnd) ? t.alignEnd : n.alignEnd;
y && !o.current && (o.current = !0);
var x = n || {},
w = x.drop,
j = x.setMenu,
k = x.menuElement,
S = x.toggleElement,
C = b ? "bottom-end" : "bottom-start";
"up" === w ? C = b ? "top-end" : "top-start" : "right" === w ? C = b ? "right-end" : "right-start" : "left" === w && (C = b ? "left-end" : "left-start");
var E = Xr(S, k, ri({
placement: C,
enabled: !(!v || !y),
enableEvents: y,
offset: c,
flip: l,
fixed: f,
arrowElement: i,
popperConfig: m
})),
_ = h({
ref: j || ii,
"aria-labelledby": null == S ? void 0 : S.id
}, E.attributes.popper, {
style: E.styles.popper
}),
N = {
show: y,
alignEnd: b,
hasShown: o.current,
toggle: null == n ? void 0 : n.toggle,
popper: v ? E : null,
arrowProps: v ? h({
ref: a
}, E.attributes.arrow, {
style: E.styles.arrow
}) : {}
};
return ni(k, (function(e) {
null == n || n.toggle(!1, e)
}), {
clickTrigger: u,
disabled: !y
}), [_, N]
}
var oi = {
children: p().func.isRequired,
show: p().bool,
alignEnd: p().bool,
flip: p().bool,
usePopper: p().oneOf([!0, !1]),
popperConfig: p().object,
rootCloseEvent: p().string
};
function si(t) {
var n = t.children,
r = ai(H(t, ["children"])),
i = r[0],
a = r[1];
return e.createElement(e.Fragment, null, a.hasShown ? n(i, a) : null)
}
si.displayName = "ReactOverlaysDropdownMenu", si.propTypes = oi, si.defaultProps = {
usePopper: !0
};
var li = si,
ci = function() {};
function ui() {
var t = (0, e.useContext)(Nn) || {},
n = t.show,
r = void 0 !== n && n,
i = t.toggle,
a = void 0 === i ? ci : i,
o = t.setToggle,
s = (0, e.useCallback)((function(e) {
a(!r, e)
}), [r, a]);
return [{
ref: o || ci,
onClick: s,
"aria-haspopup": !0,
"aria-expanded": !!r
}, {
show: r,
toggle: a
}]
}
var di = {
children: p().func.isRequired
};
function fi(t) {
var n = t.children,
r = ui(),
i = r[0],
a = r[1];
return e.createElement(e.Fragment, null, n(i, a))
}
fi.displayName = "ReactOverlaysDropdownToggle", fi.propTypes = di;
var pi = fi,
hi = {
children: p().node,
drop: p().oneOf(["up", "left", "right", "down"]),
focusFirstItemOnShow: p().oneOf([!1, !0, "keyboard"]),
itemSelector: p().string,
alignEnd: p().bool,
show: p().bool,
defaultShow: p().bool,
onToggle: p().func
};
function mi() {
var t = Yt(),
n = (0, e.useRef)(null),
r = (0, e.useCallback)((function(e) {
n.current = e, t()
}), [t]);
return [n, r]
}
function gi(t) {
var n = t.drop,
r = t.alignEnd,
i = t.defaultShow,
a = t.show,
o = t.onToggle,
s = t.itemSelector,
l = void 0 === s ? "* > *" : s,
c = t.focusFirstItemOnShow,
u = t.children,
d = Re(a, i, o),
f = d[0],
p = d[1],
h = mi(),
m = h[0],
g = h[1],
v = m.current,
y = mi(),
b = y[0],
x = y[1],
w = b.current,
j = function(t) {
var n = (0, e.useRef)(null);
return (0, e.useEffect)((function() {
n.current = t
})), n.current
}(f),
k = (0, e.useRef)(null),
S = (0, e.useRef)(!1),
C = (0, e.useCallback)((function(e, t) {
p(e, t)
}), [p]),
E = (0, e.useMemo)((function() {
return {
toggle: C,
drop: n,
show: f,
alignEnd: r,
menuElement: v,
toggleElement: w,
setMenu: g,
setToggle: x
}
}), [C, n, f, r, v, w, g, x]);
v && j && !f && (S.current = v.contains(document.activeElement));
var _ = Dt((function() {
w && w.focus && w.focus()
})),
N = Dt((function() {
var e = k.current,
t = c;
if (null == t && (t = !(!m.current || ! function(e, t) {
if (!Cn) {
var n = document.body,
r = n.matches || n.matchesSelector || n.webkitMatchesSelector || n.mozMatchesSelector || n.msMatchesSelector;
Cn = function(e, t) {
return r.call(e, t)
}
}
return Cn(e, t)
}(m.current, "[role=menu]")) && "keyboard"), !1 !== t && ("keyboard" !== t || /^key.+$/.test(e))) {
var n = Qt(m.current, l)[0];
n && n.focus && n.focus()
}
}));
(0, e.useEffect)((function() {
f ? N() : S.current && (S.current = !1, _())
}), [f, S, _, N]), (0, e.useEffect)((function() {
k.current = null
}));
var T = function(e, t) {
if (!m.current) return null;
var n = Qt(m.current, l),
r = n.indexOf(e) + t;
return n[r = Math.max(0, Math.min(r, n.length))]
};
return _n("keydown", (function(e) {
var t, n, r = e.key,
i = e.target,
a = null == (t = m.current) ? void 0 : t.contains(i),
o = null == (n = b.current) ? void 0 : n.contains(i);
if ((!/input|textarea/i.test(i.tagName) || !(" " === r || "Escape" !== r && a)) && (a || o) && (m.current || "Tab" !== r)) switch (k.current = e.type, r) {
case "ArrowUp":
var s = T(i, -1);
return s && s.focus && s.focus(), void e.preventDefault();
case "ArrowDown":
if (e.preventDefault(), f) {
var l = T(i, 1);
l && l.focus && l.focus()
} else p(!0, e);
return;
case "Tab":
ht(document, "keyup", (function(t) {
var n;
("Tab" !== t.key || t.target) && null != (n = m.current) && n.contains(t.target) || p(!1, e)
}), {
once: !0
});
break;
case "Escape":
e.preventDefault(), e.stopPropagation(), p(!1, e)
}
})), e.createElement(Nn.Provider, {
value: E
}, u)
}
gi.displayName = "ReactOverlaysDropdown", gi.propTypes = hi, gi.Menu = li, gi.Toggle = pi;
var vi = gi,
yi = ["bsPrefix", "className", "children", "eventKey", "disabled", "href", "onClick", "onSelect", "active", "as"],
bi = {
as: pn,
disabled: !1
},
xi = e.forwardRef((function(t, n) {
var r = t.bsPrefix,
i = t.className,
a = t.children,
o = t.eventKey,
s = t.disabled,
l = t.href,
c = t.onClick,
u = t.onSelect,
d = t.active,
f = t.as,
p = H(t, yi),
m = Be(r, "dropdown-item"),
g = (0, e.useContext)(Ut),
v = ((0, e.useContext)(en) || {}).activeKey,
y = Bt(o, l),
b = null == d && null != y ? Bt(v) === y : d,
x = Dt((function(e) {
s || (c && c(e), g && g(y, e), u && u(y, e))
}));
return e.createElement(f, h({}, p, {
ref: n,
href: l,
disabled: s,
className: Oe()(i, m, b && "active", s && "disabled"),
onClick: x
}), a)
}));
xi.displayName = "DropdownItem", xi.defaultProps = bi;
var wi = xi;
function ji(e, t) {
return e
}
function ki(e, t) {
return e.classList ? !!t && e.classList.contains(t) : -1 !== (" " + (e.className.baseVal || e.className) + " ").indexOf(" " + t + " ")
}
function Si(e) {
var t = window.getComputedStyle(e);
return {
top: parseFloat(t.marginTop) || 0,
right: parseFloat(t.marginRight) || 0,
bottom: parseFloat(t.marginBottom) || 0,
left: parseFloat(t.marginLeft) || 0
}
}
var Ci = ["bsPrefix", "className", "align", "alignRight", "rootCloseEvent", "flip", "show", "renderOnMount", "as", "popperConfig"],
Ei = p().oneOf(["left", "right"]),
_i = (p().oneOfType([Ei, p().shape({
sm: Ei
}), p().shape({
md: Ei
}), p().shape({
lg: Ei
}), p().shape({
xl: Ei
})]), e.forwardRef((function(t, n) {
var r = t.bsPrefix,
i = t.className,
a = t.align,
o = t.alignRight,
s = t.rootCloseEvent,
l = t.flip,
c = t.show,
u = t.renderOnMount,
d = t.as,
f = void 0 === d ? "div" : d,
p = t.popperConfig,
m = H(t, Ci),
g = (0, e.useContext)(At),
v = Be(r, "dropdown-menu"),
y = function() {
var t = (0, e.useRef)(null),
n = (0, e.useRef)(null),
r = (0, e.useRef)(null),
i = Be(void 0, "popover"),
a = Be(void 0, "dropdown-menu"),
o = (0, e.useCallback)((function(e) {
e && (ki(e, i) || ki(e, a)) && (n.current = Si(e), e.style.margin = "0", t.current = e)
}), [i, a]),
s = (0, e.useMemo)((function() {
return {
name: "offset",
options: {
offset: function(e) {
var t = e.placement;
if (!n.current) return [0, 0];
var r = n.current,
i = r.top,
a = r.left,
o = r.bottom,
s = r.right;
switch (t.split("-")[0]) {
case "top":
return [0, o];
case "left":
return [0, s];
case "bottom":
return [0, i];
case "right":
return [0, a];
default:
return [0, 0]
}
}
}
}
}), [n]),
l = (0, e.useMemo)((function() {
return {
name: "arrow",
options: {
padding: function() {
if (!r.current) return 0;
var e = r.current,
t = e.top,
n = e.right,
i = t || n;
return {
top: i,
left: i,
right: i,
bottom: i
}
}
}
}
}), [r]),
c = (0, e.useMemo)((function() {
return {
name: "popoverArrowMargins",
enabled: !0,
phase: "main",
fn: function() {},
requiresIfExists: ["arrow"],
effect: function(e) {
var n = e.state;
if (t.current && n.elements.arrow && ki(t.current, i)) {
if (n.modifiersData["arrow#persistent"]) {
var a = Si(n.elements.arrow),
o = a.top,
s = a.right,
l = o || s;
n.modifiersData["arrow#persistent"].padding = {
top: l,
left: l,
right: l,
bottom: l
}
} else r.current = Si(n.elements.arrow);
return n.elements.arrow.style.margin = "0",
function() {
n.elements.arrow && (n.elements.arrow.style.margin = "")
}
}
}
}
}), [i]);
return [o, [s, l, c]]
}(),
b = y[0],
x = y[1],
w = [];
if (a)
if ("object" === typeof a) {
var j = Object.keys(a);
if (j.length) {
var k = j[0],
S = a[k];
o = "left" === S, w.push(v + "-" + k + "-" + S)
}
} else "right" === a && (o = !0);
var C = ai({
flip: l,
rootCloseEvent: s,
show: c,
alignEnd: o,
usePopper: !g && 0 === w.length,
popperConfig: h({}, p, {
modifiers: x.concat((null == p ? void 0 : p.modifiers) || [])
})
}),
E = C[0],
_ = C[1],
N = _.hasShown,
T = _.popper,
O = _.show,
A = _.alignEnd,
P = _.toggle;
if (E.ref = Xt(b, Xt(ji(n), E.ref)), !N && !u) return null;
"string" !== typeof f && (E.show = O, E.close = function() {
return null == P ? void 0 : P(!1)
}, E.alignRight = A);
var R = m.style;
return null != T && T.placement && (R = h({}, m.style, E.style), m["x-placement"] = T.placement), e.createElement(f, h({}, m, E, {
style: R,
className: Oe().apply(void 0, [i, v, O && "show", A && v + "-right"].concat(w))
}))
})));
_i.displayName = "DropdownMenu", _i.defaultProps = {
align: "left",
alignRight: !1,
flip: !0
};
var Ni = _i,
Ti = (n(398), ["bsPrefix", "variant", "size", "active", "className", "block", "type", "as"]),
Oi = e.forwardRef((function(t, n) {
var r = t.bsPrefix,
i = t.variant,
a = t.size,
o = t.active,
s = t.className,
l = t.block,
c = t.type,
u = t.as,
d = H(t, Ti),
f = Be(r, "btn"),
p = Oe()(s, f, o && "active", i && f + "-" + i, l && f + "-block", a && f + "-" + a);
if (d.href) return e.createElement(pn, h({}, d, {
as: u,
ref: n,
className: Oe()(p, d.disabled && "disabled")
}));
n && (d.ref = n), c ? d.type = c : u || (d.type = "button");
var m = u || "button";
return e.createElement(m, h({}, d, {
className: p
}))
}));
Oi.displayName = "Button", Oi.defaultProps = {
variant: "primary",
active: !1,
disabled: !1
};
var Ai = Oi,
Pi = ["bsPrefix", "split", "className", "childBsPrefix", "as"],
Ri = e.forwardRef((function(t, n) {
var r = t.bsPrefix,
i = t.split,
a = t.className,
o = t.childBsPrefix,
s = t.as,
l = void 0 === s ? Ai : s,
c = H(t, Pi),
u = Be(r, "dropdown-toggle");
void 0 !== o && (c.bsPrefix = o);
var d = ui()[0];
return d.ref = Xt(d.ref, ji(n)), e.createElement(l, h({
className: Oe()(a, u, i && u + "-split")
}, d, c))
}));
Ri.displayName = "DropdownToggle";
var Ii = Ri,
Li = ["bsPrefix", "drop", "show", "className", "alignRight", "onSelect", "onToggle", "focusFirstItemOnShow", "as", "navbar"],
Di = He("dropdown-header", {
defaultProps: {
role: "heading"
}
}),
Fi = He("dropdown-divider", {
defaultProps: {
role: "separator"
}
}),
Mi = He("dropdown-item-text", {
Component: "span"
}),
zi = e.forwardRef((function(t, n) {
var r = Ie(t, {
show: "onToggle"
}),
i = r.bsPrefix,
a = r.drop,
o = r.show,
s = r.className,
l = r.alignRight,
c = r.onSelect,
u = r.onToggle,
d = r.focusFirstItemOnShow,
f = r.as,
p = void 0 === f ? "div" : f,
m = (r.navbar, H(r, Li)),
g = (0, e.useContext)(Ut),
v = Be(i, "dropdown"),
y = Dt((function(e, t, n) {
void 0 === n && (n = t.type), t.currentTarget !== document || "keydown" === n && "Escape" !== t.key || (n = "rootClose"), u && u(e, t, {
source: n
})
})),
b = Dt((function(e, t) {
g && g(e, t), c && c(e, t), y(!1, t, "select")
}));
return e.createElement(Ut.Provider, {
value: b
}, e.createElement(vi, {
drop: a,
show: o,
alignEnd: l,
onToggle: y,
focusFirstItemOnShow: d,
itemSelector: "." + v + "-item:not(.disabled):not(:disabled)"
}, e.createElement(p, h({}, m, {
ref: n,
className: Oe()(s, o && "show", (!a || "down" === a) && v, "up" === a && "dropup", "right" === a && "dropright", "left" === a && "dropleft")
}))))
}));
zi.displayName = "Dropdown", zi.defaultProps = {
navbar: !1
}, zi.Divider = Fi, zi.Header = Di, zi.Item = wi, zi.ItemText = Mi, zi.Menu = Ni, zi.Toggle = Ii;
var Bi = zi,
Ui = ["id", "title", "children", "bsPrefix", "className", "rootCloseEvent", "menuRole", "disabled", "active", "renderMenuOnMount"],
Wi = e.forwardRef((function(t, n) {
var r = t.id,
i = t.title,
a = t.children,
o = t.bsPrefix,
s = t.className,
l = t.rootCloseEvent,
c = t.menuRole,
u = t.disabled,
d = t.active,
f = t.renderMenuOnMount,
p = H(t, Ui),
m = Be(void 0, "nav-item");
return e.createElement(Bi, h({
ref: n
}, p, {
className: Oe()(s, m)
}), e.createElement(Bi.Toggle, {
id: r,
eventKey: null,
active: d,
disabled: u,
childBsPrefix: o,
as: jn
}, i), e.createElement(Bi.Menu, {
role: c,
renderOnMount: f,
rootCloseEvent: l
}, a))
}));
Wi.displayName = "NavDropdown", Wi.Item = Bi.Item, Wi.ItemText = Bi.ItemText, Wi.Divider = Bi.Divider, Wi.Header = Bi.Header;
var Hi = Wi,
Vi = (0, e.createContext)(),
qi = function(t) {
var n = t.children,
r = localStorage.getItem("theme"),
i = c((0, e.useState)(r || "light"), 2),
a = i[0],
o = i[1];
return (0, e.useEffect)((function() {
document.body.classList.remove("light", "dark"), document.body.classList.add(a)
}), [a]), (0, e.useEffect)((function() {
localStorage.setItem("theme", a)
}), [a]), (0, we.jsx)(Vi.Provider, {
value: {
theme: a,
setTheme: o
},
children: n
})
},
$i = function() {
var t = (0, e.useContext)(Vi),
n = t.theme,
r = t.setTheme,
i = "/" === ue().pathname,
a = c((0, e.useState)(window.innerWidth >= 992), 2),
o = (a[0], a[1]),
s = c((0, e.useState)(!1), 2),
l = s[0],
u = s[1],
d = .1 * window.innerHeight;
(0, e.useEffect)((function() {
var e = function() {
o(window.innerWidth >= 992)
},
t = function() {
var e = window.scrollY || document.documentElement.scrollTop;
u(!i || e > d),
function() {
var e = window.scrollY || document.documentElement.scrollTop;
document.querySelectorAll(".dropdown-menu").forEach((function(t) {
e > d ? t.classList.add("dropdown-menu-scrolled") : t.classList.remove("dropdown-menu-scrolled")
}))
}()
};
return window.addEventListener("resize", e), window.addEventListener("scroll", t),
function() {
window.removeEventListener("resize", e), window.removeEventListener("scroll", t)
}
}), [i]);
var f = "dark" === n,
p = "text-white larger-font ".concat(l || !i || f ? "fade-background" : ""),
h = f ? "https://xiosky.com/delmedia/media/logoblack.png" : "https://xiosky.com/delmedia/media/logowhite.png",
m = f ? "https://xiosky.com/delmedia/media/darkmode.png" : "https://xiosky.com/delmedia/media/lightmode.png";
return (0, we.jsxs)(qt, {
bg: "transparent",
expand: "lg",
fixed: "top",
className: p,
children: [(0, we.jsx)(qt.Brand, {
href: "/",
children: (0, we.jsx)("img", {
src: h,
alt: "Del Complex",
className: "logo-image"
})
}), (0, we.jsx)(qt.Toggle, {
"aria-controls": "basic-navbar-nav",
className: "ml-auto",
onClick: function() {
if (console.log("handleMenuToggle"), window.innerWidth >= 992) {
var e = document.getElementById("basic-navbar-nav");
e.classList.contains("show") ? e.classList.remove("show") : e.classList.add("show"), updateDropdowns()
}
}
}), (0, we.jsx)(qt.Collapse, {
id: "basic-navbar-nav",
children: (0, we.jsxs)(En, {
className: "ml-auto",
children: [(0, we.jsx)(En.Link, {
href: "/intranet",
children: "Intranet"
}), Ce.map((function(e, t) {
return (0, we.jsx)(Hi, {
title: e.title,
id: "basic-nav-".concat(e.title.toLowerCase()),
className: "transparent-dropdown",
children: e.items.map((function(e, t) {
return (0, we.jsx)(Hi.Item, {
href: e.url,
children: e.name
}, t)
}))
}, t)
})), (0, we.jsx)("div", {
className: "theme-icon-link",
children: (0, we.jsx)(En.Link, {
onClick: function() {
r("light" === n ? "dark" : "light")
},
alt: "theme toggle",
children: (0, we.jsx)("img", {
src: m,
alt: "Del Complex",
className: "theme-icon"
})
})
})]
})
})]
})
},
Gi = function(e) {
return "https://xiosky.com/delmedia".concat(e)
},
Ki = function(e) {
var t = e.src,
n = e.alt,
r = e.className;
return (0, we.jsx)("img", {
src: Gi(t),
className: r,
alt: n
})
},
Qi = function(t) {
var n = t.title,
r = t.titleLevel,
i = void 0 === r ? 2 : r,
a = t.content,
o = t.images,
s = t.list,
l = t.imageIndex,
c = t.fullImage,
u = void 0 === c || c,
d = "h".concat(i),
f = function(e) {
if (Array.isArray(l)) {
var t = l.indexOf(e);
if (-1 !== t) return t
} else if (l === e) return 0;
return -1
};
return (0, we.jsxs)("div", {
className: "article",
children: [n && (0, we.jsx)(d, {
children: n
}), a && a.map((function(t, r) {
return (0, we.jsxs)(e.Fragment, {
children: [o && -1 !== f(r) && (0, we.jsx)("div", {
className: "image-container".concat(u ? " full-image" : ""),
children: (0, we.jsx)(Ki, {
src: o[f(r)],
alt: "".concat(n, " ").concat(f(r)),
className: "article-image"
})
}), (0, we.jsx)("p", {
children: t
})]
}, r)
})), s && (0, we.jsx)("ul", {
children: s.map((function(e, t) {
return (0, we.jsx)("li", {
children: e
}, t)
}))
})]
})
},
Yi = function(e) {
var t = e.heading,
n = e.caption,
r = e.link;
return (0, we.jsx)("div", {
className: "text-card",
children: (0, we.jsxs)("a", {
href: r,
className: "text-link",
children: [(0, we.jsx)("h2", {
children: t
}), (0, we.jsx)("p", {
className: "text-card-caption",
children: n
})]
})
})
},
Ji = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Page not found.",
content: ["The data does not exist.", "If you believe this is an error, please contact the system admin."]
}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "spacerShort"
})]
})
};
function Xi(e) {
var t = function(e, t) {
if ("object" !== r(e) || null === e) return e;
var n = e[Symbol.toPrimitive];
if (void 0 !== n) {
var i = n.call(e, t || "default");
if ("object" !== r(i)) return i;
throw new TypeError("@@toPrimitive must return a primitive value.")
}
return ("string" === t ? String : Number)(e)
}(e, "string");
return "symbol" === r(t) ? t : String(t)
}
function Zi(e, t, n) {
return (t = Xi(t)) in e ? Object.defineProperty(e, t, {
value: n,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = n, e
}
function ea(e, t) {
var n = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var r = Object.getOwnPropertySymbols(e);
t && (r = r.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}))), n.push.apply(n, r)
}
return n
}
function ta(e) {
for (var t = 1; t < arguments.length; t++) {
var n = null != arguments[t] ? arguments[t] : {};
t % 2 ? ea(Object(n), !0).forEach((function(t) {
Zi(e, t, n[t])
})) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(n)) : ea(Object(n)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(n, t))
}))
}
return e
}
var na = function() {
var t = (0, e.useContext)(Vi),
n = t.theme,
r = (t.setTheme, "dark" === n ? "https://xiosky.com/delmedia/media/logoblack.png" : "https://xiosky.com/delmedia/media/logowhite.png"),
a = c((0, e.useState)({
address: ""
}), 2),
s = a[0],
l = a[1],
u = c((0, e.useState)({
address: "",
light: "",
shadow: ""
}), 2),
d = u[0],
f = u[1],
p = c((0, e.useState)(""), 2),
h = p[0],
m = p[1],
g = function(e) {
return (e = (e = e.trim()).toLowerCase()).startsWith("0x") && (e = e.slice(2)), (e = e.replace(/[^a-f0-9]/g, "")).length, "0x" + e
},
v = function() {
var e = o(i().mark((function e(t, n, r) {
var a, o;
return i().wrap((function(e) {
for (;;) switch (e.prev = e.next) {
case 0:
return t.preventDefault(), m(""), e.prev = 2, e.next = 5, fetch("".concat("https://delserver-d12eb3e47efd.herokuapp.com", "/store"), {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
userInput: r,
rC: n
})
});
case 5:
return a = e.sent, e.next = 8, a.json();
case 8:
o = e.sent, console.log("Data sent to server:", o), setTimeout((function() {
400 === a.status ? m(o.message || "Bad Request") : 200 === a.status && m(o.message || "Success")
}), 300), e.next = 17;
break;
case 13:
e.prev = 13, e.t0 = e.catch(2), setTimeout((function() {
m("An error occurred")
}), 300), console.log("An error occurred:", e.t0);
case 17:
case "end":
return e.stop()
}
}), e, null, [
[2, 13]
])
})));
return function(t, n, r) {
return e.apply(this, arguments)
}
}();
return (0, we.jsx)("div", {
className: "main-content",
children: (0, we.jsxs)("div", {
className: "content-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "article-content",
children: (0, we.jsxs)("div", {
style: {
width: "85vw"
},
children: [(0, we.jsxs)("div", {
style: {
marginLeft: "auto",
marginRight: "auto",
width: "50%"
},
children: [(0, we.jsx)("img", {
src: r,
alt: "Del Complex",
className: "logo-image"
}), (0, we.jsx)("p", {
children: "Human Capital Registration."
}), (0, we.jsx)("div", {
children: "" === h ? "\xa0" : h
})]
}), (0, we.jsxs)("form", {
onSubmit: function(e) {
return v(e, "r1", s)
},
className: "inputForm",
children: [(0, we.jsx)("label", {
htmlFor: "contractorAddress",
children: "Contractor Address\xa0"
}), (0, we.jsx)("br", {}), (0, we.jsx)("input", {
type: "text",
id: "contractorAddress",
name: "contractorAddress",
placeholder: "0x...",
value: s.address,
onChange: function(e) {
return l(ta(ta({}, s), {}, {
address: g(e.target.value)
}))
}
}), (0, we.jsx)("button", {
type: "submit",
className: "auto-margin",
children: "Register"
})]
}), (0, we.jsxs)("form", {
onSubmit: function(e) {
return v(e, "r2", d)
},
className: "inputForm",
children: [(0, we.jsx)("label", {
htmlFor: "employeeAddress",
children: "Employee Address\xa0"
}), (0, we.jsx)("br", {}), (0, we.jsx)("input", {
type: "text",
id: "employeeAddress",
name: "employeeAddress",
placeholder: "0x...",
value: d.address,
onChange: function(e) {
return f(ta(ta({}, d), {}, {
address: g(e.target.value)
}))
}
}), (0, we.jsx)("br", {}), (0, we.jsx)("label", {
htmlFor: "employeeLight",
children: "Light"
}), (0, we.jsx)("input", {
type: "text",
id: "employeeLight",
name: "employeeLight",
placeholder: "",
value: d.light,
onChange: function(e) {
return f(ta(ta({}, d), {}, {
light: e.target.value
}))
}
}), (0, we.jsx)("br", {}), (0, we.jsx)("label", {
htmlFor: "employeeShadow",
children: "Sight"
}), (0, we.jsx)("input", {
type: "text",
id: "employeeShadow",
name: "employeeShadow",
placeholder: "",
value: d.shadow,
onChange: function(e) {
return f(ta(ta({}, d), {}, {
shadow: e.target.value
}))
}
}), (0, we.jsx)("button", {
type: "submit",
className: "auto-margin",
children: "Register"
})]
})]
})
})]
})
})
},
ra = function() {
var t = (0, e.useContext)(Vi),
n = t.theme,
r = (t.setTheme, "dark" === n),
a = ce(),
s = r ? "/media/delOwlBlack.svg" : "/media/delOwl.svg",
l = c((0, e.useState)({
address: "",
thief: "",
king: ""
}), 2),
u = l[0],
d = l[1],
f = c((0, e.useState)(""), 2),
p = f[0],
h = f[1],
m = function() {
var e = o(i().mark((function e(t, n, r) {
var o, s;
return i().wrap((function(e) {
for (;;) switch (e.prev = e.next) {
case 0:
return t.preventDefault(), h(""), e.prev = 2, e.next = 5, fetch("".concat("https://delserver-d12eb3e47efd.herokuapp.com", "/validate-input"), {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
userInput: r
})
});
case 5:
return o = e.sent, e.next = 8, o.json();
case 8:
(s = e.sent).valid ? (localStorage.setItem("access_granted", "true"), a.push(s.redirectUrl)) : h(s.message || "Invalid input"), e.next = 16;
break;
case 12:
e.prev = 12, e.t0 = e.catch(2), h("An error occurred"), console.log("An error occurred:", e.t0);
case 16:
case "end":
return e.stop()
}
}), e, null, [
[2, 12]
])
})));
return function(t, n, r) {
return e.apply(this, arguments)
}
}();
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Candidate registration.",
content: ["Del Complex is the world's leading alternate reality corporation and research institute. From AGI, to BCI, robotics and resilience, our work is accelerating humanity towards a brighter tomorrow.", "If you have been invited to register as a preferred candidate, please enter the credentials provided by your recruiter.", (0, we.jsxs)(we.Fragment, {
children: ["Please note, this portal is strictly for preferred candidates. If you are interested in joining our team, please visit our", " ", (0, we.jsx)("a", {
href: "/careers",
children: "careers"
}), " page."]
})],
titleLevel: 1
}), (0, we.jsxs)("div", {
className: "outlinedBox",
children: [(0, we.jsx)(Ki, {
src: s,
alt: "Del Complex",
className: "owl-article"
}), (0, we.jsxs)("form", {
onSubmit: function(e) {
return m(e, "r2", u)
},
className: "inputForm",
children: [(0, we.jsx)("label", {
htmlFor: "thief",
children: "Thief"
}), (0, we.jsx)("input", {
type: "text",
id: "thief",
name: "thief",
placeholder: "",
value: u.thief,
onChange: function(e) {
return d(ta(ta({}, u), {}, {
thief: e.target.value
}))
}
}), (0, we.jsx)("br", {}), (0, we.jsx)("br", {}), (0, we.jsx)("label", {
htmlFor: "king",
children: "King"
}), (0, we.jsx)("input", {
type: "text",
id: "king",
name: "king",
placeholder: "",
value: u.king,
onChange: function(e) {
return d(ta(ta({}, u), {}, {
king: e.target.value
}))
}
}), (0, we.jsx)("button", {
type: "submit",
className: "auto-margin",
children: "Register"
}), (0, we.jsx)("div", {
children: "" === p ? "\xa0" : p
})]
})]
}), (0, we.jsx)(Qi, {
title: "",
content: ["If you have not been provided with credentials and believe this was an error, please contact your recruiter."]
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
ia = function() {
return (0, we.jsx)("div", {
className: "App",
children: (0, we.jsx)("div", {
"data-widget": "m-connect",
"data-delay-auth": "true",
"data-multi": "true",
"data-show-balance": "false",
"data-show-chain": "false",
"data-network": "1",
"data-override-connect-text": "Connect",
style: {
display: "flex",
justifyContent: "center"
}
})
})
},
aa = function(e) {
var t = e.claimId,
n = e.imageSrc,
r = e.fileSrc,
i = e.alt;
return (0, we.jsxs)("div", {
className: "token-card",
children: [(0, we.jsx)("div", {
className: "token-card-download",
children: (0, we.jsx)("p", {
children: (0, we.jsx)("a", {
href: Gi(r),
children: i
})
})
}), (0, we.jsx)("a", {
href: Gi(r),
children: (0, we.jsx)(Ki, {
src: n,
alt: i
})
}), (0, we.jsx)("div", {
"data-widget": "m-claim-buy-only",
"data-id": t
})]
})
},
oa = function() {
var t = c((0, e.useState)({
address: ""
}), 2),
n = t[0],
r = t[1],
a = c((0, e.useState)(""), 2),
s = a[0],
l = a[1],
u = function() {
var e = o(i().mark((function e(t, n, r) {
var a, o;
return i().wrap((function(e) {
for (;;) switch (e.prev = e.next) {
case 0:
return t.preventDefault(), l(""), e.prev = 2, e.next = 5, fetch("".concat("https://delserver-d12eb3e47efd.herokuapp.com", "/store"), {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
userInput: r,
rC: n
})
});
case 5:
return a = e.sent, e.next = 8, a.json();
case 8:
o = e.sent, console.log("Data sent to server:", o), setTimeout((function() {
400 === a.status ? l(o.message || "Bad Request") : 200 === a.status && l(o.message || "Success")
}), 300), e.next = 17;
break;
case 13:
e.prev = 13, e.t0 = e.catch(2), setTimeout((function() {
l("An error occurred")
}), 300), console.log("An error occurred:", e.t0);
case 17:
case "end":
return e.stop()
}
}), e, null, [
[2, 13]
])
})));
return function(t, n, r) {
return e.apply(this, arguments)
}
}();
return (0, e.useEffect)((function() {
"true" !== localStorage.getItem("access_granted") && (alert("Access Denied"), window.location.href = "/")
}), []), (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Preferred candidate portal.",
content: ["Welcome to the Del Complex preferred candidate registration portal. We are proud include you in our network of the world's most talented individuals.", "You may register your Ethereum address below as a preferred candidate for future opportunities.", (0, we.jsxs)(we.Fragment, {
children: ["In addition, an archival copy of the", " ", (0, we.jsx)("a", {
href: "/2023-hiring-event",
children: "hiring event"
}), " poster is available for your records. Limited to one per candidate. Availability ends October 9th, 2023."]
})],
titleLevel: 1
}), (0, we.jsx)(ia, {}), (0, we.jsx)("div", {
className: "token-container-single",
children: (0, we.jsx)(aa, {
claimId: "76239088",
imageSrc: "/media/archival_media/HiringEvent.jpg",
fileSrc: "/media/archival_media/HiringEvent.jpg",
alt: ""
})
}), (0, we.jsx)(Qi, {
title: "",
content: [(0, we.jsxs)(we.Fragment, {
children: ["Additional tokens through our information disclosure and", " ", (0, we.jsx)("a", {
href: "/archival-media/",
children: "archival media program"
}), " are available upon request."]
}), (0, we.jsxs)(we.Fragment, {
children: ["Future opportunities for preferred candidates may include temporary", " ", (0, we.jsx)("a", {
href: "/facilities",
children: "site access"
}), ", honorary researcher identification, global benefits packages, and or regulatory compliance waivers."]
})],
titleLevel: 1
}), (0, we.jsxs)("form", {
onSubmit: function(e) {
return u(e, "r3PC", n)
},
className: "inputForm",
children: [(0, we.jsx)("label", {
htmlFor: "contractorAddress",
children: "Preferred Candidate Address:"
}), (0, we.jsx)("br", {}), (0, we.jsx)("input", {
type: "text",
id: "contractorAddress",
name: "contractorAddress",
placeholder: "0x...",
value: n.address,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
address: (t = e.target.value, (t = (t = t.trim()).toLowerCase()).startsWith("0x") && (t = t.slice(2)), (t = t.replace(/[^a-f0-9]/g, "")).length, "0x" + t)
}));
var t
}
}), (0, we.jsx)("button", {
type: "submit",
className: "auto-margin",
children: "Register"
})]
}), (0, we.jsx)("div", {
className: "text-centered",
children: "" === s ? "\xa0" : s
}), (0, we.jsx)(Qi, {
title: "",
content: ["Please note that registration does not guarantee employment. All candidates are subject to a rigorous screening process. Future opportunities are not guaranteed and may be revoked at any time. Benefits are subject to change without notice. For more information, please contact your recruiter."],
titleLevel: 1
}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Learn about our research.",
caption: "[Research Overview]",
link: "/research-overview/"
}, {
heading: "Request a record.",
caption: "[Archival Media]",
link: "/archival-media/"
}, {
heading: "Access our surplus property.",
caption: "[Browse our products]",
link: "https://shop.delcomplex.com/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
sa = function() {
var t = c((0, e.useState)(!0), 2),
n = t[0],
r = t[1];
return (0, e.useEffect)((function() {
var e = function() {
r(!1)
};
return window.addEventListener("load", e),
function() {
window.removeEventListener("load", e)
}
}), []), (0, we.jsx)("div", {
className: "transition-overlay ".concat(n ? "visible" : "")
})
},
la = function() {
return (0, we.jsxs)("div", {
children: [(0, we.jsx)("div", {
className: "spacer"
}), (0, we.jsx)("div", {
className: "mainHeading",
children: (0, we.jsxs)("a", {
href: "/about/",
children: [(0, we.jsx)("h1", {
children: "Merging human minds with AGI for a resilient future"
}), (0, we.jsx)("br", {}), (0, we.jsx)("p", {
children: "[About Del Complex]"
})]
})
}), (0, we.jsx)("div", {
className: "homePageCard",
children: (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Redefining the boundaries of human potential.",
caption: "[Cutting edge research]",
link: "/research-overview/"
}, {
heading: "Building systems for global resilience.",
caption: "[Existential threats]",
link: "/global/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})
})]
})
},
ca = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "About",
content: ["Del Complex is an alternate reality corporation.", (0, we.jsxs)(we.Fragment, {
children: ["Our mission is to accelerate human potential through the symbiosis of ", (0, we.jsx)("a", {
href: "/agi",
children: "AGI"
}), ", ", (0, we.jsx)("a", {
href: "/bci",
children: "neural prosthetics"
}), ", ", (0, we.jsx)("a", {
href: "/robotics",
children: "robotics"
}), ", ", (0, we.jsx)("a", {
href: "/clean-energy",
children: "clean energy"
}), ", ", (0, we.jsx)("a", {
href: "/global",
children: "resilience solutions"
}), ", and fundamental scientific research."]
}), ""],
titleLevel: 1,
images: ["/media/employees_3.jpg"],
imageIndex: 2
}), (0, we.jsx)(Qi, {
title: "History",
content: ["Del Complex stands as a novel blend of government-backed research institute and venture-backed private enterprise.", (0, we.jsxs)(we.Fragment, {
children: ["Our operations extend across four key ", (0, we.jsx)("a", {
href: "/facilities",
children: "facilities"
}), ": our initial tech offices in Sunnyvale, California; a research-oriented hub in Redding, California; a subterranean complex under Nevada's Mount Agusta; and a high-security site in Alpine, Texas."]
}), ""]
}), (0, we.jsx)(Qi, {
title: "Investors",
content: [(0, we.jsxs)(we.Fragment, {
children: ["If you are interested in joining us as an investor or exploring partnership opportunities, please contact us at ", (0, we.jsx)("a", {
href: "mailto:investors@delcomplex.com",
children: "investors@delcomplex.com"
}), "."]
}), "Together, we can shape a future where technological innovation and scientific progress redefine the possibilities of our existence."]
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Learn more about our research.",
caption: "[Research overview]",
link: "/research-overview/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
ua = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Facilities",
content: ["Our world class facilities are the sketal structure of our distributed body of research and development. They are the physical manifestation of our mission and our home away from home, where for many of us, work is life and life is work. Here, we are all family and our blood is the blood of our mission."],
titleLevel: 1
}), (0, we.jsx)(Qi, {
title: " Sunnyvale Offices",
content: ["Situated in Silicon Valley, our Sunnyvale offices serves as the central location for Del Complex's Unit 5 and Unit 6 Labs.", "At Unit 6 Labs researchers are focused on the ethical development and deployment of AGI. They follow a dual approach: the p(Doom) Defense Unit mitigates the risks associated with unaligned AGI systems, while the Feature Space Unit refines how AGI systems encapsulate knowledge. These labs underscore our unyielding dedication to harnessing AGI for the greater good of humanity.", "Contact: Sunnyvale Unit 6 Labs (669) 600-6898"],
images: ["/media/sunnyvale.jpg"],
imageIndex: 1
}), (0, we.jsx)(Qi, {
title: " Redding Research",
content: ["Our Redding Research site is dedicated to pushing the boundaries of human cognition.", "It\u2019s home to a team of skilled engineers and neuroscientists who are doing research and development on PsyNet, our first product aiming to seamlessly merge advanced AGI with the human mind.", "Contact: Redding Research (530) 338-0209"],
images: ["/media/redding.jpg"],
imageIndex: 1
}), (0, we.jsx)(Qi, {
title: "Mt. Augusta Facility",
content: ["The center of Del Complex operations is an extensive subterranean facility for advanced research and development located beneath Mt. Augusta in Nevada.", "This facility provides a secure and controlled environment for our largest and most demanding scientific research, such as our work on resilient systems and clean energy.", "Project Resonance and Aether are installed near the peak of Mt. Augusta, and are paving the way to fully autonomous resilient communication systems.", "And beneath the surface, our work on clean energy is synchronized with the current developments in theoretical and applied physics.", "Contact: Mt. Augusta Facility (844) 917-2675", (0, we.jsxs)(we.Fragment, {
children: ["Visit: ", (0, we.jsx)("a", {
href: "/visitor-pass",
children: "Schedule your visit"
}), "."]
})],
images: ["/media/augusta.jpg"],
imageIndex: 1
}), (0, we.jsx)(Qi, {
title: "Alpine Security Site",
content: ["High-security site located in Alpine, Texas.", "Contact: Alpine Security Site (432) 356-3236"]
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Learn more about our research.",
caption: "[Research overview]",
link: "/research-overview/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}, {
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
da = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Why choose Del Complex?",
content: ["If you're ready to become part of a collaborative, ambitious, and dynamic team that's pushing the limits of what's possible, we invite you to explore our exciting career opportunities.", (0, we.jsxs)(we.Fragment, {
children: ["For candiates who wish to accelerate their recruitment process, our new automated hiring system is now fully operational. Please begin your application via the ", (0, we.jsx)("a", {
href: "/onboarding",
children: "onboarding portal"
}), "."]
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Do Your Life's Best Work:"
})
}), "Be at the forefront of cutting - edge research and development in AGI and neural prosthetics, contributing to the creation of technologies that will redefine the human experience.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Collaborative Environment:"
})
}), "Immerse yourself in a culture that fosters interdisciplinary collaboration, bringing together the brightest minds from various fields to solve complex challenges and drive meaningful progress.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Professional Growth:"
})
}), "At Del Complex, we invest in the growth of our team members, providing opportunities for continuous learning, skill development, and career advancement in a rapidly evolving industry.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Competitive Compensation and Benefits:"
})
}), "We recognize and reward our employees' valuable contributions with competitive salaries, comprehensive benefits packages, and a supportive work environment.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Make a Global Impact:"
})
}), "Be part of a mission-driven organization that is dedicated to creating a better, more connected future for humanity through responsible innovation and global collaboration."],
images: ["/media/employees_1.jpg"],
imageIndex: 2,
titleLevel: 1
}), (0, we.jsx)(Qi, {
title: "Current Openings",
content: ["We are always on the lookout for exceptional talent in a variety of areas, including artificial intelligence, neuroscience, engineering, data science, ethics, and more.", "Contact us to learn more about our current openings. careers@delcomplex.com ", ""],
images: ["/media/employees_salad.jpg"],
imageIndex: 2
}), (0, we.jsx)(Qi, {
title: "Benefits",
content: ["Del Complex benefits enhance the employee experience and foster a dynamic corporate ecosystem. Our focus on work-life synergy, collaboration, and personal growth ensures individuals can navigate the demands of scientific exploration effectively."]
}), (0, we.jsx)(Qi, {
content: [(0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "For workforce members:"
})
})],
list: ["Competitive compensation and comprehensive benefits", "Opportunities for vertical and lateral career advancement", "Integrated and synergistic team dynamics", "Access to state-of-the-art technological infrastructure", "High-engagement assignments with potential for societal ROI", "Interactive webinars and weekly meetings with management"],
images: ["/media/employees_2.jpg"],
imageIndex: 1
}), (0, we.jsx)(Qi, {
content: [""],
images: ["/media/employees_2.jpg"],
imageIndex: 0
}), (0, we.jsx)(Qi, {
content: [(0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Life & family considerations:"
})
})],
list: ["Work flexibility and telecommuting options", "Comprehensive parental leave and family-centric programs", "Proactive health and wellness interventions", "Comprehensive Employee Assistance Programs (EAPs)", "Opportunities for community outreach and engagement"]
}), (0, we.jsx)(Qi, {
content: [(0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Culture & growth potential:"
})
})],
list: ["Robust and inclusive corporate culture ethos", "Commitment to diversity, equity, and inclusion (DEI)", "Continuous Learning and Development (L&D) programs", "Mentorship and coaching opportunities", "Recognition, rewards, and token based incentive programs", "Vibrant and inclusive corporate culture"]
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Learn more about our research.",
caption: "[Research overview]",
link: "/research-overview/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
fa = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Minds, machines, energy.",
content: [(0, we.jsxs)(we.Fragment, {
children: ["Our flagship research product is ", (0, we.jsx)("a", {
href: "/bci",
children: "PsyNet"
}), ", a neural prosthetic that integrates advanced ", (0, we.jsx)("a", {
href: "/agi",
children: "AGIs"
}), " with the human mind, transforming cognition and digital interactions."]
}), "We believe in a future where technology and humanity are seamlessly interconnected, and our work at Del Complex aims to accelerate the realization of this vision.", (0, we.jsxs)(we.Fragment, {
children: ["As part of our mission, we see all technology as an immense, interconnected organism intended to be steered by AGI. ", (0, we.jsx)("a", {
href: "/robotics",
children: "Robotics"
}), " function as a key bridge, facilitating AGI with more direct physical means to interact within the world."]
}), (0, we.jsxs)(we.Fragment, {
children: ["We recognize that these sophisticated systems warrant sophisticated ", (0, we.jsx)("a", {
href: "/clean-energy",
children: "energy solutions"
}), ". At Del Complex, our commitment extends beyond innovation to ensure that the energy fueling our breakthroughs is as sustainable, efficient, and forward-thinking as the technology it powers."]
}), (0, we.jsxs)(we.Fragment, {
children: ["However, we understand the risks, and are developing ", (0, we.jsx)("a", {
href: "/global",
children: "systems for resilience"
}), " in the event of global scale disasters. Such as Project Resonance and Project Aether, our fully autonomous resilient communication systems."]
})]
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
pa = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Godlike intelligence.",
content: ["At Del Complex, we're committed to developing ethical, responsible, and self-improving artificial general intelligence (AGI) systems. Our aim is to accelerate humanity and find solutions to the world's most pressing challenges."],
titleLevel: 1
}), (0, we.jsx)(Qi, {
title: "p(Doom) Defense Unit",
content: ["We recognize the critical importance of AI alignment in the development of artificial general intelligence. Ensuring that AGI systems act in accordance with human values and intentions is a top priority.", "Our dedicated teams of Alignment Agents are developing advanced techniques and ethical frameworks to guide the alignment of AGI with human objectives, while proactively addressing potential risks. By working to reduce p(Doom) and prioritizing AI alignment, we aim to create responsible, safe, and beneficial AGI systems that help us become more of who we are destined to be, without compromising the well-being of future generations.", "One of our pioneering approaches is The Twin-Based Neurofeedback Reinforcement Learning (TBNRL) method. By leveraging the genetic and physiological similarities between twin siblings we're able to align our AI systems with unprecedented speed, objectivity, and accuracy. When twins interact with the AI, their synchronized neural responses are captured by PsyNet, our state-of-the-art brain-computer interface. This rich dataset creates a nuanced, human-centric reward signal. Our AI system then performs a 'symmetry-breaking' operation, discerning and adapting to even the slightest differences in reactions, fine-tuning its behavior to closely align with human values and expectations."],
images: ["/media/employees_agi.jpg"],
imageIndex: 2
}), (0, we.jsx)(Qi, {
title: "Feature Space Unit",
content: ["Del Complex's Feature Space Unit aims to expand the set of possible thoughts accessible to humans through AGI.", "By leveraging advanced feature engineering and semantic mapping techniques, our team fine tunes the multidimensional feature spaces that our AGI operates within. This allows the AGI to process and interpret complex data in novel ways, illuminating new insights and concepts that enrich and broaden the scope of human cognition.", "With a strong focus on improving AGI-human interactions, the Feature Space Unit at Del Complex is paving the way towards responsible, safe, and efficient AGI systems that make our lives richer and our challenges more manageable."],
images: ["/media/datacenter.jpg"],
imageIndex: 2
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
ha = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Symbiosis realized.",
content: ["PsyNet by Del Complex is an innovative brain-computer interface (BCI), combining the cutting-edge of neuroscience, artificial intelligence, and biomedical engineering. PsyNet offers unparalleled insights into the functioning of the brain, catalyzing new advancements in understanding cognition, treating neurological disorders, and developing more advanced BCIs. PsyNet is made possible by four major breakthroughs by Del Complex researchers."],
titleLevel: 1
}), (0, we.jsx)(Qi, {
title: "1. Autonomous Implantation:",
content: ["Conventional brain implantation procedures are prone to error and risk of damage due to the complexity of the brain. That\u2019s why PsyNet is implanted with the aid of our proprietary auto-surgical system.", "We leverage real-time MRI imaging for high-resolution, dynamic visualization of the brain. Our advanced machine learning algorithms have been trained on an extensive dataset of brain scans, allowing the system to intuitively understand and navigate individual neuroanatomy and fill in gaps in real-time data. It also employs a sensitive haptic and electro-chemical feedback system, ensuring minimal impact on brain tissue during implantation. Our system represents a leap forward in surgical precision and safety in the field of BCI.", ""],
images: ["/media/employees_bci.jpg"],
imageIndex: 2
}), (0, we.jsx)(Qi, {
title: "2. Self-Organizing Electrodes:",
content: ["Achieving optimal positioning of electrodes in the intricate brain structure is a primary challenge for effective brain-computer interfaces. At the core of PsyNet are the self-organizing electrodes, capable of arranging themselves into an optimal configuration once inside the brain.", "Responding to the unique environment of each brain, these smart electrodes adjust their positioning according to a complex set of factors, including neuronal electrical activity and chemical gradients. Their ability to sense and react to their immediate environment enables unprecedented interfacing fidelity with neuronal networks. The electrodes are fabricated from a novel biomimetic material, engineered to provide superior biocompatibility and efficient signal transmission."]
}), (0, we.jsx)(Qi, {
title: "3. Localized Genetic Modification:",
content: ["Achieving precise control and modification of neuronal activity at specific brain regions has been a significant challenge. PsyNet's localized genetic modification system introduces light-sensitive proteins into neurons enabling precise and targeted adjustments to neuronal behavior, revolutionizing our ability to understand and manipulate brain circuits.", "PsyNet is equipped with a groundbreaking CRISPR-based genetic intervention system. Electrodes carry a payload of viral vectors, capable of introducing optogenetic modifications locally. The release mechanism is finely tuned to respond to specific signals from the PsyNet interface or distinct conditions in the surrounding tissue. This enables a more precise, localized control and monitoring of neuronal activity, paving the way for advanced brain studies and potential therapeutic interventions.", ""],
images: ["/media/bci_electrodes.jpg"],
imageIndex: 2
}), (0, we.jsx)(Qi, {
title: "4. Biomimetic Design:",
content: ["Conventional brain-computer interfaces lack biocompatibility and durability, leading to discomfort and potentially serious immune reactions. PsyNet's design ethos is deeply rooted in biomimicry.", "Our proprietary neural lace material is designed to flex and move with the brain, minimizing discomfort and potential immune reactions. The lace mimics the properties of brain tissue, contributing to its biocompatibility and durability. Advanced nanotechnologies are utilized to enhance its power and data transmission capabilities, allowing for efficient wireless communication with external systems.", "With PsyNet, Del Complex is pushing the boundaries of what's possible in the realm of brain-computer interfaces. We're excited about the potential it holds for accelerating research and opening up new therapeutic avenues, and we look forward to partnering with researchers and clinicians who share our vision."]
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
ma = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Threat resilience.",
content: ["As part of Del Complex's overarching mission to address civilizational threats and worst-case scenarios, we have engineered innovative systems like Project Resonance, Project Aether, and the BlueSea Frontier Compute Cluster (BSFCC). These state-of-the-art solutions ensure resilience and continuity in the event of global scale disasters."],
titleLevel: 1
}), (0, we.jsx)(Qi, {
title: "BlueSea Frontier Compute Cluster (BSFCC)",
content: ["In the face of increasing AI regulation and the need for boundless innovation, Del Complex introduced the BSFCC. Located deep in international waters, each BSFCC functions as an independent sovereign nation state, providing a haven from traditional regulatory oversight. This allows for unparalleled opportunities to train and deploy advanced AI models, unhindered by conventional constraints.", "Powered by over 10,000 Nvidia H100 GPUs, the BSFCC offers unmatched computing power, with the capability to scale as demands evolve. Coupled with its sovereign status, BSFCC offers a combination of performance, autonomy, and legal flexibility. A dedicated security force, comprised of personnel from allied nation-state military forces and Xio Sky Security Solutions, ensures the safety of both team and data. Further fortifying its commitment to innovation, BSFCC operates with an eco-conscious approach, harnessing ocean currents for cooling and employing advanced solar arrays for power.", "By integrating these systems, Del Complex continues to champion the cause of technological resilience, ensuring that our partner organizations remain at the cutting edge, regardless of the challenges the future may present.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsxs)(we.Fragment, {
children: ["Learn more about the", " ", (0, we.jsx)("a", {
href: "/blue-sea-frontier",
children: "BlueSea Frontier Compute Cluster"
}), "."]
})],
images: ["/media/bsfcc/BlueSeaBargeAbove_web.jpg"],
imageIndex: 1
}), (0, we.jsx)(Qi, {
title: "Resonance",
content: ["Project Resonance has successfully developed the Autonomous Mechanical Analog Radio (AMAR), an innovative communication system designed for autonomous operation. To ensure uninterrupted functionality, the AMAR employs a hybrid energy harvesting system, leveraging a combination of advanced mechanical generators, micro wind turbines, and thermoelectric devices. This redundancy in power sources ensures that the system remains operational even when primary energy sources may be compromised during extreme weather events.", "The core of the AMAR consists of a self-tuning and modulation system that uses variable capacitors and inductors, along with mechanically resonant elements for signal detection and decoding. It's built to be robust, demonstrating exceptional performance and resilience during simulations of extreme environmental conditions. By sharing this technology with selected partner organizations, Del Complex aims to preserve vital communication infrastructures, even during severe global disruptions."],
images: ["/media/resonance.jpg"],
imageIndex: 1
}), (0, we.jsx)(Qi, {
title: "Aether",
content: ["Project Aether heralds a new era in resilient communication with the Ground-based Free-space Optical Communication System (GFOCS). The GFOCS uses wireless laser channels secured by advanced cryptographic techniques, capable of maintaining a line-of-sight between transmitters and receivers even under fluctuating atmospheric conditions. This ensures a robust and efficient optical communication system, resistant to extreme environmental disruptions.", "The GFOCS incorporates an adaptive beam control system that can dynamically adjust to atmospheric variations. This feature enables ultra-high data transmission rates and unparalleled reliability during extreme events. Del Complex is poised to offer the GFOCS technology to selected partner organizations, fostering a resilient communication infrastructure that can withstand the severest of global crises."],
images: ["/media/resonance2.jpg"],
imageIndex: 1
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
ga = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Embodied intelligent agents.",
content: ["At Del Complex our robotics research is designed to serve as the interface between the digital minds we're developing and the tangible world, strengthening their sphere of influence.", "To achieve this, we have focused on several key areas, namely autonomous systems, swarm robotics, human-robot interaction, and power efficiency."],
titleLevel: 1
}), (0, we.jsx)(Qi, {
title: "Autonomous Systems.",
content: ["Our Autonomous Systems team is at the forefront of developing sophisticated perception systems, including a groundbreaking technology we call OmniSciNet. Inspired by the human ability to absorb and process multi-modal sensory information, OmniSciNet is an AI model capable of integrating and interpreting data from multiple sensor modalities simultaneously. It uses a large language model (LLM) and data from LiDAR, radar, computer vision, and even thermal and inertial sensors to create a holistic understanding of the environment, similar to human sensory perception.", ""],
images: ["/media/robotics2.jpg"],
imageIndex: 1
}), (0, we.jsx)(Qi, {
title: "Swarm Robotics.",
content: ["Our swarm robotics systems are designed to function effectively in large groups. We facilitate robust and rapid communication within the swarm by implementing next-generation communication protocols such as terahertz and vortex millimeter waves. This allows for the transmission of terabytes of data over several miles in less than a second. We are also developing a new class of scalable, collective decision-making algorithms that draw inspiration from biological systems to handle the intricacies of swarm dynamics.", ""],
images: ["/media/robotics.jpg"],
imageIndex: 1
}), (0, we.jsx)(Qi, {
title: "Human-Robot Interaction.",
content: ["Our Human-Robot Interaction team is devoted to creating robots that are safe, intuitive, and user-friendly. We are advancing research in affective computing, using multimodal data including vocal intonation, facial expressions, and physiological signals. Integrated with our cutting-edge natural language processing techniques and the neural data gathered using our brain-computer interface technology, PsyNet, our robots are capable of interpreting and adapting to human behavior with unparalleled impact."]
}), (0, we.jsx)(Qi, {
title: "Power Efficiency.",
content: ["Our robots are engineered to operate efficiently. This involves the use of low-power neuromorphic hardware that approaches the energy efficiency of the human brain and advanced energy management systems.", "Particularly in swarm robotics, we've introduced the Dynamic Reinforcement Energy-Aware Management for Swarms (DREAMS). This system uses a combination of Machine Learning (ML) and Reinforcement Learning (RL) to dynamically manage energy distribution among the swarm robots, enhancing their operational time and energy efficiency significantly. Furthermore, we're exploring innovative energy harvesting technologies such as advanced photovoltaic cells, piezoelectric materials, and thermoelectric generators for our robots."]
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
va = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Seeking power.",
content: ["As we shape the next generation of technology, our mission is to ensure that the energy systems fueling these breakthroughs are as sustainable, efficient, and forward-thinking as the innovations they empower."],
titleLevel: 1
}), (0, we.jsx)(Qi, {
title: "High energy density battery technology.",
content: ["Our groundbreaking research has resulted in the development of an integrated silicon-sulfur battery system with nanostructured silicon anodes and advanced sulfur cathodes. This innovative architecture effectively addresses the volume expansion issue during the charge-discharge cycles and improves the electrical conductivity, leading to an unprecedented energy density of 800 Wh/kg.", "The system's remarkable cycling stability and its non-flammable electrolyte make it ideal for a wide range of applications from electric vehicles to grid-scale energy storage. It is a leap forward towards achieving our goal of sustainable and long-lasting energy storage solutions.", , ""],
images: ["/media/battery.jpg"],
imageIndex: 1
}), (0, we.jsx)(Qi, {
title: "Energy aware neural networks.",
content: ["With the advent of EnergyNet, our energy-efficient sparse neural network architecture, we have opened up new possibilities for low-power neuromorphic hardware. By leveraging sparse connectivity, energy-aware neuron activation, and dynamic power management, EnergyNet minimizes unnecessary computations and synaptic operations, thereby reducing power consumption. Achieving up to 60% energy savings compared to traditional neural architectures, EnergyNet holds the potential to significantly advance energy-efficient computing systems."]
}), (0, we.jsx)(Qi, {
title: "Energy management.",
content: ["Del Complex is leading the charge in swarm robotics with the development of the Dynamic Reinforcement Energy-Aware Management for Swarms (DREAMS), a system that combines Machine Learning (ML) and Reinforcement Learning (RL) to dynamically manage energy distribution among swarm robots.", "The system's operation involves three distinct but interconnected modules. A Sensor Module continuously collects and reports vital data about each robot's energy status and environmental conditions. This information is processed by the Learning Module, a component that uses a Q-Learning-based RL model to evaluate the data and dynamically update energy management policies. The aim is to ensure an optimal balance between energy usage and task completion.", "The Decision Module then carries out the actions suggested by the Learning Module, dynamically adjusting the energy distribution among the swarm robots based on the refined policies.", "Through extensive testing, DREAMS has proven to significantly improve energy efficiency by up to 30% and extend swarm operational time by 25%, compared to traditional energy management methods. Moreover, it has shown its robustness and adaptability under a variety of environmental conditions, demonstrating the enormous potential of AI in advancing energy management in swarm robotics."]
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
ya = function(e) {
var t = e.claimId,
n = e.imageSrc,
r = e.fileSrc,
i = e.alt;
return (0, we.jsxs)("div", {
className: "token-card-mint",
children: [(0, we.jsx)("div", {
className: "token-card-download",
children: (0, we.jsx)("p", {
children: (0, we.jsx)("a", {
href: Gi(r),
children: i
})
})
}), (0, we.jsx)("a", {
href: Gi(r),
children: (0, we.jsx)(Ki, {
src: n,
alt: i
})
}), (0, we.jsx)("div", {
"data-widget": "m-claim-buy-only",
"data-id": t
})]
})
},
ba = n(475),
xa = n.n(ba),
wa = n(77),
ja = n.n(wa),
ka = n(725),
Sa = n.n(ka),
Ca = "bodyAttributes",
Ea = "htmlAttributes",
_a = "titleAttributes",
Na = {
BASE: "base",
BODY: "body",
HEAD: "head",
HTML: "html",
LINK: "link",
META: "meta",
NOSCRIPT: "noscript",
SCRIPT: "script",
STYLE: "style",
TITLE: "title"
},
Ta = (Object.keys(Na).map((function(e) {
return Na[e]
})), "charset"),
Oa = "cssText",
Aa = "href",
Pa = "http-equiv",
Ra = "innerHTML",
Ia = "itemprop",
La = "name",
Da = "property",
Fa = "rel",
Ma = "src",
za = "target",
Ba = {
accesskey: "accessKey",
charset: "charSet",
class: "className",
contenteditable: "contentEditable",
contextmenu: "contextMenu",
"http-equiv": "httpEquiv",
itemprop: "itemProp",
tabindex: "tabIndex"
},
Ua = "defaultTitle",
Wa = "defer",
Ha = "encodeSpecialCharacters",
Va = "onChangeClientState",
qa = "titleTemplate",
$a = Object.keys(Ba).reduce((function(e, t) {
return e[Ba[t]] = t, e
}), {}),
Ga = [Na.NOSCRIPT, Na.SCRIPT, Na.STYLE],
Ka = "data-react-helmet",
Qa = "function" === typeof Symbol && "symbol" === typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" === typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
},
Ya = function() {
function e(e, t) {
for (var n = 0; n < t.length; n++) {
var r = t[n];
r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r)
}
}
return function(t, n, r) {
return n && e(t.prototype, n), r && e(t, r), t
}
}(),
Ja = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t];
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])
}
return e
},
Xa = function(e, t) {
var n = {};
for (var r in e) t.indexOf(r) >= 0 || Object.prototype.hasOwnProperty.call(e, r) && (n[r] = e[r]);
return n
},
Za = function(e) {
return !1 === (!(arguments.length > 1 && void 0 !== arguments[1]) || arguments[1]) ? String(e) : String(e).replace(/&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;").replace(/"/g, "&quot;").replace(/'/g, "&#x27;")
},
eo = function(e) {
var t = ao(e, Na.TITLE),
n = ao(e, qa);
if (n && t) return n.replace(/%s/g, (function() {
return Array.isArray(t) ? t.join("") : t
}));
var r = ao(e, Ua);
return t || r || void 0
},
to = function(e) {
return ao(e, Va) || function() {}
},
no = function(e, t) {
return t.filter((function(t) {
return "undefined" !== typeof t[e]
})).map((function(t) {
return t[e]
})).reduce((function(e, t) {
return Ja({}, e, t)
}), {})
},
ro = function(e, t) {
return t.filter((function(e) {
return "undefined" !== typeof e[Na.BASE]
})).map((function(e) {
return e[Na.BASE]
})).reverse().reduce((function(t, n) {
if (!t.length)
for (var r = Object.keys(n), i = 0; i < r.length; i++) {
var a = r[i].toLowerCase();
if (-1 !== e.indexOf(a) && n[a]) return t.concat(n)
}
return t
}), [])
},
io = function(e, t, n) {
var r = {};
return n.filter((function(t) {
return !!Array.isArray(t[e]) || ("undefined" !== typeof t[e] && uo("Helmet: " + e + ' should be of type "Array". Instead found type "' + Qa(t[e]) + '"'), !1)
})).map((function(t) {
return t[e]
})).reverse().reduce((function(e, n) {
var i = {};
n.filter((function(e) {
for (var n = void 0, a = Object.keys(e), o = 0; o < a.length; o++) {
var s = a[o],
l = s.toLowerCase(); - 1 === t.indexOf(l) || n === Fa && "canonical" === e[n].toLowerCase() || l === Fa && "stylesheet" === e[l].toLowerCase() || (n = l), -1 === t.indexOf(s) || s !== Ra && s !== Oa && s !== Ia || (n = s)
}
if (!n || !e[n]) return !1;
var c = e[n].toLowerCase();
return r[n] || (r[n] = {}), i[n] || (i[n] = {}), !r[n][c] && (i[n][c] = !0, !0)
})).reverse().forEach((function(t) {
return e.push(t)
}));
for (var a = Object.keys(i), o = 0; o < a.length; o++) {
var s = a[o],
l = Sa()({}, r[s], i[s]);
r[s] = l
}
return e
}), []).reverse()
},
ao = function(e, t) {
for (var n = e.length - 1; n >= 0; n--) {
var r = e[n];
if (r.hasOwnProperty(t)) return r[t]
}
return null
},
oo = function() {
var e = Date.now();
return function(t) {
var n = Date.now();
n - e > 16 ? (e = n, t(n)) : setTimeout((function() {
oo(t)
}), 0)
}
}(),
so = function(e) {
return clearTimeout(e)
},
lo = "undefined" !== typeof window ? window.requestAnimationFrame && window.requestAnimationFrame.bind(window) || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || oo : n.g.requestAnimationFrame || oo,
co = "undefined" !== typeof window ? window.cancelAnimationFrame || window.webkitCancelAnimationFrame || window.mozCancelAnimationFrame || so : n.g.cancelAnimationFrame || so,
uo = function(e) {
return console && "function" === typeof console.warn && console.warn(e)
},
fo = null,
po = function(e, t) {
var n = e.baseTag,
r = e.bodyAttributes,
i = e.htmlAttributes,
a = e.linkTags,
o = e.metaTags,
s = e.noscriptTags,
l = e.onChangeClientState,
c = e.scriptTags,
u = e.styleTags,
d = e.title,
f = e.titleAttributes;
go(Na.BODY, r), go(Na.HTML, i), mo(d, f);
var p = {
baseTag: vo(Na.BASE, n),
linkTags: vo(Na.LINK, a),
metaTags: vo(Na.META, o),
noscriptTags: vo(Na.NOSCRIPT, s),
scriptTags: vo(Na.SCRIPT, c),
styleTags: vo(Na.STYLE, u)
},
h = {},
m = {};
Object.keys(p).forEach((function(e) {
var t = p[e],
n = t.newTags,
r = t.oldTags;
n.length && (h[e] = n), r.length && (m[e] = p[e].oldTags)
})), t && t(), l(e, h, m)
},
ho = function(e) {
return Array.isArray(e) ? e.join("") : e
},
mo = function(e, t) {
"undefined" !== typeof e && document.title !== e && (document.title = ho(e)), go(Na.TITLE, t)
},
go = function(e, t) {
var n = document.getElementsByTagName(e)[0];
if (n) {
for (var r = n.getAttribute(Ka), i = r ? r.split(",") : [], a = [].concat(i), o = Object.keys(t), s = 0; s < o.length; s++) {
var l = o[s],
c = t[l] || "";
n.getAttribute(l) !== c && n.setAttribute(l, c), -1 === i.indexOf(l) && i.push(l);
var u = a.indexOf(l); - 1 !== u && a.splice(u, 1)
}
for (var d = a.length - 1; d >= 0; d--) n.removeAttribute(a[d]);
i.length === a.length ? n.removeAttribute(Ka) : n.getAttribute(Ka) !== o.join(",") && n.setAttribute(Ka, o.join(","))
}
},
vo = function(e, t) {
var n = document.head || document.querySelector(Na.HEAD),
r = n.querySelectorAll(e + "[" + Ka + "]"),
i = Array.prototype.slice.call(r),
a = [],
o = void 0;
return t && t.length && t.forEach((function(t) {
var n = document.createElement(e);
for (var r in t)
if (t.hasOwnProperty(r))
if (r === Ra) n.innerHTML = t.innerHTML;
else if (r === Oa) n.styleSheet ? n.styleSheet.cssText = t.cssText : n.appendChild(document.createTextNode(t.cssText));
else {
var s = "undefined" === typeof t[r] ? "" : t[r];
n.setAttribute(r, s)
}
n.setAttribute(Ka, "true"), i.some((function(e, t) {
return o = t, n.isEqualNode(e)
})) ? i.splice(o, 1) : a.push(n)
})), i.forEach((function(e) {
return e.parentNode.removeChild(e)
})), a.forEach((function(e) {
return n.appendChild(e)
})), {
oldTags: i,
newTags: a
}
},
yo = function(e) {
return Object.keys(e).reduce((function(t, n) {
var r = "undefined" !== typeof e[n] ? n + '="' + e[n] + '"' : "" + n;
return t ? t + " " + r : r
}), "")
},
bo = function(e) {
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
return Object.keys(e).reduce((function(t, n) {
return t[Ba[n] || n] = e[n], t
}), t)
},
xo = function(t, n, r) {
switch (t) {
case Na.TITLE:
return {
toComponent: function() {
return function(t, n, r) {
var i, a = ((i = {
key: n
})[Ka] = !0, i),
o = bo(r, a);
return [e.createElement(Na.TITLE, o, n)]
}(0, n.title, n.titleAttributes)
}, toString: function() {
return function(e, t, n, r) {
var i = yo(n),
a = ho(t);
return i ? "<" + e + " " + Ka + '="true" ' + i + ">" + Za(a, r) + "</" + e + ">" : "<" + e + " " + Ka + '="true">' + Za(a, r) + "</" + e + ">"
}(t, n.title, n.titleAttributes, r)
}
};
case Ca:
case Ea:
return {
toComponent: function() {
return bo(n)
}, toString: function() {
return yo(n)
}
};
default:
return {
toComponent: function() {
return function(t, n) {
return n.map((function(n, r) {
var i, a = ((i = {
key: r
})[Ka] = !0, i);
return Object.keys(n).forEach((function(e) {
var t = Ba[e] || e;
if (t === Ra || t === Oa) {
var r = n.innerHTML || n.cssText;
a.dangerouslySetInnerHTML = {
__html: r
}
} else a[t] = n[e]
})), e.createElement(t, a)
}))
}(t, n)
}, toString: function() {
return function(e, t, n) {
return t.reduce((function(t, r) {
var i = Object.keys(r).filter((function(e) {
return !(e === Ra || e === Oa)
})).reduce((function(e, t) {
var i = "undefined" === typeof r[t] ? t : t + '="' + Za(r[t], n) + '"';
return e ? e + " " + i : i
}), ""),
a = r.innerHTML || r.cssText || "",
o = -1 === Ga.indexOf(e);
return t + "<" + e + " " + Ka + '="true" ' + i + (o ? "/>" : ">" + a + "</" + e + ">")
}), "")
}(t, n, r)
}
}
}
},
wo = function(e) {
var t = e.baseTag,
n = e.bodyAttributes,
r = e.encode,
i = e.htmlAttributes,
a = e.linkTags,
o = e.metaTags,
s = e.noscriptTags,
l = e.scriptTags,
c = e.styleTags,
u = e.title,
d = void 0 === u ? "" : u,
f = e.titleAttributes;
return {
base: xo(Na.BASE, t, r),
bodyAttributes: xo(Ca, n, r),
htmlAttributes: xo(Ea, i, r),
link: xo(Na.LINK, a, r),
meta: xo(Na.META, o, r),
noscript: xo(Na.NOSCRIPT, s, r),
script: xo(Na.SCRIPT, l, r),
style: xo(Na.STYLE, c, r),
title: xo(Na.TITLE, {
title: d,
titleAttributes: f
}, r)
}
},
jo = function(t) {
var n, r;
return r = n = function(n) {
function r() {
return function(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}(this, r),
function(e, t) {
if (!e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return !t || "object" !== typeof t && "function" !== typeof t ? e : t
}(this, n.apply(this, arguments))
}
return function(e, t) {
if ("function" !== typeof t && null !== t) throw new TypeError("Super expression must either be null or a function, not " + typeof t);
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
enumerable: !1,
writable: !0,
configurable: !0
}
}), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
}(r, n), r.prototype.shouldComponentUpdate = function(e) {
return !ja()(this.props, e)
}, r.prototype.mapNestedChildrenToProps = function(e, t) {
if (!t) return null;
switch (e.type) {
case Na.SCRIPT:
case Na.NOSCRIPT:
return {
innerHTML: t
};
case Na.STYLE:
return {
cssText: t
}
}
throw new Error("<" + e.type + " /> elements are self-closing and can not contain children. Refer to our API for more information.")
}, r.prototype.flattenArrayTypeChildren = function(e) {
var t, n = e.child,
r = e.arrayTypeChildren,
i = e.newChildProps,
a = e.nestedChildren;
return Ja({}, r, ((t = {})[n.type] = [].concat(r[n.type] || [], [Ja({}, i, this.mapNestedChildrenToProps(n, a))]), t))
}, r.prototype.mapObjectTypeChildren = function(e) {
var t, n, r = e.child,
i = e.newProps,
a = e.newChildProps,
o = e.nestedChildren;
switch (r.type) {
case Na.TITLE:
return Ja({}, i, ((t = {})[r.type] = o, t.titleAttributes = Ja({}, a), t));
case Na.BODY:
return Ja({}, i, {
bodyAttributes: Ja({}, a)
});
case Na.HTML:
return Ja({}, i, {
htmlAttributes: Ja({}, a)
})
}
return Ja({}, i, ((n = {})[r.type] = Ja({}, a), n))
}, r.prototype.mapArrayTypeChildrenToProps = function(e, t) {
var n = Ja({}, t);
return Object.keys(e).forEach((function(t) {
var r;
n = Ja({}, n, ((r = {})[t] = e[t], r))
})), n
}, r.prototype.warnOnInvalidChildren = function(e, t) {
return !0
}, r.prototype.mapChildrenToProps = function(t, n) {
var r = this,
i = {};
return e.Children.forEach(t, (function(e) {
if (e && e.props) {
var t = e.props,
a = t.children,
o = function(e) {
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
return Object.keys(e).reduce((function(t, n) {
return t[$a[n] || n] = e[n], t
}), t)
}(Xa(t, ["children"]));
switch (r.warnOnInvalidChildren(e, a), e.type) {
case Na.LINK:
case Na.META:
case Na.NOSCRIPT:
case Na.SCRIPT:
case Na.STYLE:
i = r.flattenArrayTypeChildren({
child: e,
arrayTypeChildren: i,
newChildProps: o,
nestedChildren: a
});
break;
default:
n = r.mapObjectTypeChildren({
child: e,
newProps: n,
newChildProps: o,
nestedChildren: a
})
}
}
})), n = this.mapArrayTypeChildrenToProps(i, n)
}, r.prototype.render = function() {
var n = this.props,
r = n.children,
i = Xa(n, ["children"]),
a = Ja({}, i);
return r && (a = this.mapChildrenToProps(r, a)), e.createElement(t, a)
}, Ya(r, null, [{
key: "canUseDOM",
set: function(e) {
t.canUseDOM = e
}
}]), r
}(e.Component), n.propTypes = {
base: p().object,
bodyAttributes: p().object,
children: p().oneOfType([p().arrayOf(p().node), p().node]),
defaultTitle: p().string,
defer: p().bool,
encodeSpecialCharacters: p().bool,
htmlAttributes: p().object,
link: p().arrayOf(p().object),
meta: p().arrayOf(p().object),
noscript: p().arrayOf(p().object),
onChangeClientState: p().func,
script: p().arrayOf(p().object),
style: p().arrayOf(p().object),
title: p().string,
titleAttributes: p().object,
titleTemplate: p().string
}, n.defaultProps = {
defer: !0,
encodeSpecialCharacters: !0
}, n.peek = t.peek, n.rewind = function() {
var e = t.rewind();
return e || (e = wo({
baseTag: [],
bodyAttributes: {},
encodeSpecialCharacters: !0,
htmlAttributes: {},
linkTags: [],
metaTags: [],
noscriptTags: [],
scriptTags: [],
styleTags: [],
title: "",
titleAttributes: {}
})), e
}, r
}(xa()((function(e) {
return {
baseTag: ro([Aa, za], e),
bodyAttributes: no(Ca, e),
defer: ao(e, Wa),
encode: ao(e, Ha),
htmlAttributes: no(Ea, e),
linkTags: io(Na.LINK, [Fa, Aa], e),
metaTags: io(Na.META, [La, Ta, Pa, Da, Ia], e),
noscriptTags: io(Na.NOSCRIPT, [Ra], e),
onChangeClientState: to(e),
scriptTags: io(Na.SCRIPT, [Ma, Ra], e),
styleTags: io(Na.STYLE, [Oa], e),
title: eo(e),
titleAttributes: no(_a, e)
}
}), (function(e) {
fo && co(fo), e.defer ? fo = lo((function() {
po(e, (function() {
fo = null
}))
})) : (po(e), fo = null)
}), wo)((function() {
return null
})));
jo.renderStatic = jo.rewind;
var ko = "Del Complex",
So = function(e) {
var t = e.titleSuffix,
n = void 0 === t ? "" : t,
r = e.description,
i = void 0 === r ? "Del Complex is an alternate reality corporation. Our mission is to accelerate human potential through the symbiosis of AGI, neural prosthetics, robotics, clean energy, resilience solutions, and fundamental scientific research." : r,
a = e.imageUrl,
o = void 0 === a ? "https://www.xiosky.com/delmedia/media/office1.png" : a,
s = (e.path, ue()),
l = "".concat("https://www.delcomplex.com").concat(s.pathname),
c = n ? "".concat(ko, " - ").concat(n) : ko;
return (0, we.jsxs)(jo, {
children: [(0, we.jsx)("title", {
children: c
}), (0, we.jsx)("meta", {
name: "description",
content: i
}), (0, we.jsx)("meta", {
property: "og:title",
content: c
}), (0, we.jsx)("meta", {
property: "og:description",
content: i
}), (0, we.jsx)("meta", {
property: "og:image",
content: o
}), (0, we.jsx)("meta", {
property: "og:image:type",
content: "image/png"
}), (0, we.jsx)("meta", {
property: "og:url",
content: l
}), (0, we.jsx)("meta", {
name: "twitter:card",
content: "summary_large_image"
}), (0, we.jsx)("meta", {
name: "twitter:title",
content: c
}), (0, we.jsx)("meta", {
name: "twitter:description",
content: i
}), (0, we.jsx)("meta", {
name: "twitter:image",
content: o
})]
})
},
Co = function() {
ue();
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)(So, {
titleSuffix: "Archival Media",
description: "Del Complex is required to disclose certain records (or portions of those records) upon receiving a written request for them, except for records which are exempt from disclosure."
}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Information disclosure.",
content: ["Del Complex is required to disclose certain records (or portions of those records) upon receiving a written request for them, except for records which are exempt from disclosure.", "All records are publicly available below. In addition, you may request to receive a unique digital token that is recorded on the Ethereum blockchain for a small fee. This token is both a cryptographic proof of the authenticity of the record, and a copy of the record itself.", "The Q4 2023 record distribution period began October 10th 2023, and may be closed at any time."],
titleLevel: 1
}), (0, we.jsx)(ia, {}), (0, we.jsx)("h2", {
className: "archiveQuarter",
children: " Q4 2023: "
}), (0, we.jsxs)("div", {
className: "token-container",
children: [(0, we.jsx)(ya, {
claimId: "80177392",
imageSrc: "/media/archival_media/TNSS_4-A7_Participant_Records-1.jpg",
fileSrc: "/media/archival_media/TNSS_4-A7_Participant_Records.pdf",
alt: "Twin Neural Synchronization Study 4-A7: Participant Records"
}), (0, we.jsx)(ya, {
claimId: "80181488",
imageSrc: "/media/archival_media/delcomimages_cleanLabTwins_1.jpg",
fileSrc: "/media/archival_media/delcomimages_cleanLabTwins_1.jpg",
alt: "DCI - PsyNet Lab Twins"
}), (0, we.jsx)(ya, {
claimId: "80175344",
imageSrc: "/media/archival_media/delcomimages_cleanLabTwins_2.jpg",
fileSrc: "/media/archival_media/delcomimages_cleanLabTwins_2.jpg",
alt: "DCI - Robotics Engineer Twins"
}), (0, we.jsx)(ya, {
claimId: "80152816",
imageSrc: "/media/archival_media/delcomimages_tunnel_J.jpg",
fileSrc: "/media/archival_media/delcomimages_tunnel_J.jpg",
alt: "DCI - Tunnel J"
})]
}), (0, we.jsx)("h2", {
className: "archiveQuarter",
children: " Q3 2023: "
}), (0, we.jsxs)("div", {
className: "token-container",
children: [(0, we.jsx)(aa, {
claimId: "73439472",
imageSrc: "/media/archival_media/careersTransparencyReport.png",
fileSrc: "/media/archival_media/Del_Complex_Careers_Transparency_Report_September_2023.pdf",
alt: "Careers Transparency Report"
}), (0, we.jsx)(aa, {
claimId: "73545968",
imageSrc: "/media/archival_media/incidentReport7.png",
fileSrc: "/media/archival_media/Del_Complex_Incident_Report_7_September_2023.pdf",
alt: "Incident Report 7"
}), (0, we.jsx)(aa, {
claimId: "73560304",
imageSrc: "/media/archival_media/incidentReport7_mediaA.jpg",
fileSrc: "/media/archival_media/incidentReport7_mediaA.jpg",
alt: "Incident 7 Media Sample A"
}), (0, we.jsx)(aa, {
claimId: "73562352",
imageSrc: "/media/archival_media/incidentReport7_mediaB.jpg",
fileSrc: "/media/archival_media/incidentReport7_mediaB.jpg",
alt: "Incident 7 Media Sample B"
}), (0, we.jsx)(aa, {
claimId: "73558256",
imageSrc: "/media/archival_media/incidentReport7_mediaC.jpg",
fileSrc: "/media/archival_media/incidentReport7_mediaC.jpg",
alt: "Incident 7 Media Sample C"
})]
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Learn more about our research",
caption: "[Research overview]",
link: "/research-overview/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Eo = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Contact Del Complex",
content: ["Call us:", "Sunnyvale Unit 6 Labs (669) 600 - 6898", "Redding Research (530) 338-0209", "Mt. Augusta Facility (844) 917-2675", "Alpine Security Site (432) 356-3236", (0, we.jsx)("br", {}), "Register:", (0, we.jsx)("a", {
href: "/register",
children: "Contractors and Employees"
})],
titleLevel: 1
}), (0, we.jsx)("div", {
className: "spacerShort"
})]
})
},
_o = function(e) {
var t = e.imageSrc,
n = e.heading,
r = e.caption,
i = e.link;
return (0, we.jsx)("div", {
className: "grid-card",
children: (0, we.jsxs)("a", {
href: i,
children: [(0, we.jsx)(Ki, {
src: t,
alt: n
}), (0, we.jsx)("h2", {
children: n
}), (0, we.jsx)("p", {
className: "grid-card-caption",
children: r
})]
})
})
},
No = [{
imageSrc: "/media/updates/blueSea.jpg",
heading: "BlueSea Frontier Compute Cluster",
caption: "October 2023",
link: "/blue-sea-frontier"
}, {
imageSrc: "/media/updates/automatedHiring.jpg",
heading: "Automated Onboarding System",
caption: "October 2023",
link: "/onboarding-update"
}, {
imageSrc: "/media/updates/careers.jpg",
heading: "Careers Transparency Report",
caption: "September 2023",
link: "/careers-transparency-report"
}, {
imageSrc: "/media/updates/careerFair.jpg",
heading: "Hiring Event ",
caption: "September 2023",
link: "/2023-hiring-event"
}, {
imageSrc: "/media/updates/devConference.jpg",
heading: "Annual Developer Conference",
caption: "December 2023",
link: "/2023-developer-conference"
}],
To = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Blog",
content: ["Latest Updates"],
titleLevel: 1
}), (0, we.jsx)("div", {
className: "grid-container",
children: No.map((function(e, t) {
return (0, we.jsx)(_o, {
heading: e.heading,
imageSrc: e.imageSrc,
caption: e.caption,
link: e.link
}, t)
}))
}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Learn more about our research.",
caption: "[Research overview]",
link: "/research-overview/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Oo = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Surplus and Records.",
content: [""],
titleLevel: 1
}), (0, we.jsx)(Qi, {
title: "Del Complex Property Office Shop.",
content: ["Pursuant to regulations, all property owned by Del Complex that has been declared as surplus is required to be sold and dispersed by the Del Complex Property Office to government agencies, qualified non-profit entities, and the public.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("a", {
href: "https://shop.delcomplex.com/",
children: "Browse the Property Office Shop"
})
}), ""],
titleLevel: 4
}), (0, we.jsx)(Qi, {
title: "Archival Media",
content: ["Del Complex discloses specific records upon written request, except records which are exempt. While records are freely available, you may obtain a cryptographic token verifying its authenticity.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("a", {
href: "/archival-media/",
children: "Request a record"
})
}), ""],
titleLevel: 4
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Learn more about our research.",
caption: "[Research overview]",
link: "/research-overview/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Ao = function() {
return (0, we.jsx)("div", {
className: "App",
children: (0, we.jsx)("div", {
"data-widget": "m-connect",
"data-app-name": "DelComplex",
"data-client-id": "aabe7d5cc09663a7aae7aca949cdde940722552afa9bc51289490d9929d14686",
"data-network": "1",
"data-delay-auth": "false",
"data-multi": "true",
"data-show-balance": "false",
"data-show-chain": "false",
"data-override-connect-text": "Log In",
"data-auto-reconnect": "true",
style: {
display: "flex",
justifyContent: "center"
}
})
})
},
Po = function(t) {
var n = t.newsArticles;
return (0, we.jsxs)("div", {
className: "home",
children: [(0, we.jsx)(Qi, {
title: "Stay informed.",
titleLevel: 1
}), (0, we.jsx)("div", {
className: "news-links",
children: (0, we.jsxs)("div", {
className: "article",
children: [(0, we.jsx)("p", {
children: "Recent updates:"
}), n.map((function(e, t) {
return (0, we.jsx)("div", {
className: "news-link-container",
children: (0, we.jsx)("a", {
href: "#article-".concat(t),
children: e.title
})
}, t)
}))]
})
}), (0, we.jsx)("hr", {}), n.map((function(t, r) {
return (0, we.jsxs)(e.Fragment, {
children: [(0, we.jsxs)("div", {
id: "article-".concat(r),
children: [(0, we.jsx)(t.component, {}), (0, we.jsx)("div", {
className: "article",
children: (0, we.jsx)("a", {
href: "#top",
children: " \u2191"
})
})]
}), r < n.length - 1 && (0, we.jsx)("hr", {})]
}, r)
}))]
})
},
Ro = function(e) {
var t = e.resource;
return (0, we.jsx)("div", {
className: "resource-row",
children: (0, we.jsxs)("a", {
href: Gi(t.link),
target: "_blank",
rel: "noreferrer",
style: {
textDecoration: "none",
color: "inherit"
},
children: [(0, we.jsxs)("div", {
className: "resource-basic",
children: [(0, we.jsx)("span", {
children: t.name
}), (0, we.jsx)("span", {
children: t.createdDate
}), (0, we.jsx)("span", {
children: t.type
})]
}), (0, we.jsx)("div", {
className: "resource-extra",
children: (0, we.jsx)("p", {
children: t.description
})
})]
})
})
},
Io = function(e) {
var t = e.resources;
return (0, we.jsxs)("div", {
children: [(0, we.jsx)(Qi, {
title: "Resource library.",
titleLevel: 1
}), (0, we.jsxs)("div", {
className: "resources article",
children: [(0, we.jsxs)("div", {
className: "resource-header",
children: [(0, we.jsx)("span", {
children: "File Name"
}), (0, we.jsx)("span", {
children: "Date"
}), (0, we.jsx)("span", {
children: "Type"
})]
}), t.map((function(e, t) {
return (0, we.jsx)(Ro, {
resource: e
}, t)
}))]
})]
})
},
Lo = function() {
return (0, we.jsxs)("div", {
children: [(0, we.jsx)(Qi, {
title: "Need help?",
titleLevel: 1
}), (0, we.jsxs)("div", {
className: "article help",
children: [(0, we.jsx)("p", {
children: "If you have an urgent matter that requires immediate attention, please contact your direct manager. They are your primary point of contact for pressing issues and can provide guidance on how to proceed."
}), (0, we.jsx)("p", {
children: "Important Notice: As of the current policy update, all requests for paid time off (PTO) are suspended until further notice. All employees will be issued a one time bonus of $500 to compensate for the inconvenience."
})]
})]
})
},
Do = function() {
return (0, we.jsx)("div", {
className: "benefits",
children: (0, we.jsx)("p", {
children: "Welcome to the benefits section. Here you will find information about your health, dental, and vision plans, along with other employee benefits."
})
})
},
Fo = function() {
return (0, we.jsxs)("div", {
children: [(0, we.jsx)(Qi, {
title: "Moving autonomously.",
titleLevel: 1
}), (0, we.jsxs)("div", {
className: "article",
children: [(0, we.jsx)("p", {
children: "We are pleased to inform you that following the culmination of our Q3 Hiring Event, Del Complex\u2019s enhanced automated hiring system is now fully operational. This development underscores our ongoing commitment to implementing innovative solutions that drive efficiency, precision, and streamlined recruitment processes."
}), (0, we.jsxs)("p", {
children: ["Please begin your application via the", " ", (0, we.jsx)("a", {
href: "/onboarding",
children: "onboarding portal"
}), "."]
}), (0, we.jsx)("p", {
children: "Your interest is acknowledged and valued. We are confident that this new automated hiring system will facilitate a more efficient and effective recruitment process for all parties involved."
})]
})]
})
},
Mo = function() {
return (0, we.jsxs)("div", {
className: "PortalFooter",
children: [(0, we.jsx)("hr", {}), (0, we.jsx)("div", {
className: "article",
children: (0, we.jsxs)("footer", {
children: [(0, we.jsxs)("p", {
children: [(0, we.jsx)("strong", {
children: "Confidentiality Notice:"
}), " The content contained within this intranet portal is strictly confidential and intended for Del Complex employees and contractors only. Unauthorized access, distribution, copying, or usage of any information contained herein, in whole or part, is strictly prohibited and may be subject to penalties, both civil and criminal, under law. All employees are obligated to maintain the confidentiality of this information in adherence to the company's information security and non-disclosure policies."]
}), (0, we.jsx)("br", {}), (0, we.jsx)("p", {
children: (0, we.jsx)("a", {
href: "#top",
children: " \u2191"
})
})]
})
})]
})
},
zo = function(t) {
var n = t.category,
r = t.tabs,
i = t.newsArticles,
a = t.resources,
o = t.footerComponent,
s = t.ownerHasNFT,
l = (0, e.useContext)(Vi),
u = l.theme,
d = (l.setTheme, "dark" === u),
f = {
Employee: d ? "/media/innerCircleBlack.png" : "/media/innerCircleWhite.png",
Visitor: d ? "/media/guestLineBlack.png" : "/media/guestLineWhite.png",
Contractor: d ? "/media/vendorEdgeBlack.png" : "/media/vendorEdgeWhite.png",
Candidate: d ? "/media/careerLinkBlack.png" : "/media/careerLinkWhite.png"
} [n],
p = c((0, e.useState)("home"), 2),
h = p[0],
m = p[1],
g = c((0, e.useState)("fade-in"), 2),
v = g[0],
y = g[1];
(0, e.useEffect)((function() {
y("fade-out");
var e = setTimeout((function() {
y("fade-in")
}), 500);
return function() {
return clearTimeout(e)
}
}), [s]);
return (0, we.jsx)("div", {
className: "article",
children: (0, we.jsxs)("div", {
className: "intranetContainer ".concat(v),
children: [(0, we.jsx)(Ki, {
src: f,
alt: "InnerCircle",
className: "portalLogo"
}), (0, we.jsx)("nav", {
className: "PortalNav",
children: r && r.map((function(e, t) {
return (0, we.jsx)("button", {
onClick: function() {
return m(e.id)
},
children: e.label
}, t)
}))
}), (0, we.jsx)("div", {
className: "content",
children: function() {
switch (h) {
case "home":
default:
return i && (0, we.jsx)(Po, {
newsArticles: i
});
case "resources":
return a && (0, we.jsx)(Io, {
resources: a
});
case "help":
return (0, we.jsx)(Lo, {});
case "benefits":
return (0, we.jsx)(Do, {});
case "jobOpportunities":
return (0, we.jsx)(Fo, {})
}
}()
}), o || (0, we.jsx)(Mo, {})]
})
})
},
Bo = ["October 6th, 2023", "", "To All Employees,", "We are pleased to formally announce that Monday marks the successful conclusion of the Q3 Del Complex Hiring Event. Held at the Mt. Augusta Facility on September 24th, the event was executed according to plan and saw a turnout of over 1,500 prospective candidates from a variety of professional backgrounds.", "We acknowledge the efforts of all staff members involved in the planning and execution of the event. Your contributions ensured the operational efficiency and professionalism that are characteristic of Del Complex\u2019s corporate events.", "Candidates were presented with an overview of Del Complex\u2019s ongoing projects and initiatives in the integration of Artificial General Intelligences (AGIs) with human cognition. The event facilitated an exploration of our interdisciplinary collaboration frameworks and provided insights into the structured career pathways within the organization.", "The registration of preferred candidate Ethereum addresses aligns with the organization\u2019s strategic objective to integrate innovative talent into our professional network. The registration process is subject to standard vetting procedures and protocols.", "We wish to clarify that registration does not imply guaranteed employment. All candidates will undergo a comprehensive screening process in adherence to Del Complex\u2019s rigorous recruitment standards. The organization is committed to maintaining the integrity of our recruitment and selection processes.", "The Human Resources department will proceed with the next phases of the recruitment process and is expected to communicate the outcomes in due course. All inquiries regarding this should be directed to the designated contact within the department.", "We appreciate the cooperation of all staff and stakeholders in ensuring the event\u2019s success and look forward to the positive impact the influx of new talent will have in driving Del Complex\u2019s strategic objectives.", "Sincerely,", "Internal Corporate Communications", "Del Complex"],
Uo = "Q3 Hiring Event recap.",
Wo = function() {
return (0, we.jsx)(Qi, {
title: Uo,
content: Bo,
titleLevel: 2,
images: ["/media/employees_2_wide.jpg"],
imageIndex: 4
})
},
Ho = ["October 9th, 2023", "", "To Our Esteemed Contractor Network,", "", "We are excited to announce a new growth period and round of opportunities for the continued development of codename Aqua Frontier (AF-239). As we embark on this journey, we extend an invitation for contributions to this groundbreaking project.", "We are issuing a Request for Proposals (RFP) for the fabrication and contribution of essential technology for the completion of AF-239. We greatly value your expertise and capabilities and are eager to review your submissions.", (0, we.jsx)(we.Fragment, {}), "Key areas for bids include:", (0, we.jsxs)(we.Fragment, {
children: ["1. ", (0, we.jsx)("strong", {
children: "Saltwater Corrosion Mitigation"
}), ' - The initial cooling of AF-239 has encountered challenges. Proposals should address the accelerated saltwater corrosion and environmental impacts observed on site."']
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsxs)(we.Fragment, {
children: ["2. ", (0, we.jsx)("strong", {
children: "Breach Resilience"
}), ' - Red teams should focus on not only digital but also physical security measures. We\u2019re interested in advanced technologies and strategies to enhance the security provided by XioSky forces, including innovative solutions for underwater, aerial, and surface-level threats. Proposals should address the integration of AI and machine learning for predictive threat analysis and real-time response."']
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsxs)(we.Fragment, {
children: ["3. ", (0, we.jsx)("strong", {
children: "Compute Resources and Infrastructure"
}), ' - Proposals should detail the implementation of NVIDIA H100s and other big iron compute, ensuring optimal performance in the challenging offshore environment. Solutions that enhance the modularity, scalability, and resilience of compute clusters, especially those capable of withstanding the harsh maritime conditions, will be highly valued. We are also interested in innovative maintenance protocols to ensure the longevity and reliability of these resources amidst the unique challenges posed by the marine setting."']
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsxs)(we.Fragment, {
children: ["4. ", (0, we.jsx)("strong", {
children: "Sovereignty and Compliance Mechanism"
}), ' - While advanced systems to establish and maintain the sovereign status of each AF-239 exist, additional measures to ensure legal and operational autonomy while fostering international cooperation are welcome. Proposals should outline detailed plans for establishing legal and operational autonomy, focusing on obtaining recognition and cooperation from international entities. Strategies to ensure adherence to international maritime laws, peaceful coexistence, and collaboration with neighboring nations and global bodies are essential. Plans should also address potential challenges, including opposition or sanctions, and propose robust solutions for navigating these complexities."']
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsxs)(we.Fragment, {
children: ["5. ", (0, we.jsx)("strong", {
children: "Environmental and Ethical Considerations"
}), ' - We invite proposals that detail comprehensive plans to mitigate environmental impacts, including but not limited to, emissions, waste management, and effects on marine ecosystems. Innovative, sustainable technologies and practices for energy generation and consumption, cooling systems, and materials used in the construction and operation of AF-239 are highly valued."']
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsxs)(we.Fragment, {
children: ["As always, additional proposals are welcome. We encourage you to submit any ideas that may be relevant to the successful completion of AF-239. To request additional information, please use", " ", (0, we.jsx)("a", {
href: "/purplesmoke",
children: "Purple Smoke"
}), " ."]
}), "AF-239 marks a pivotal point in Del Complex\u2019s trajectory. This additional guidance augments the previous RFP and is intended to facilitate the development of a robust and resilient platform. We are confident that your contributions will play an instrumental role in the successful completion of this project.", "", "Sincerely,", "Internal Corporate Communications", "Del Complex"],
Vo = "AF-239 RFP Announcement",
qo = function() {
return (0, we.jsx)(Qi, {
title: Vo,
content: Ho,
titleLevel: 2,
images: ["/media/employees_aqua.jpg"],
imageIndex: 7
})
},
$o = ["We regret to inform all Del Complex employees and contractors that there has been an unauthorized release of documents classified under FOUO//TLP: RED from our internal archive. This breach was orchestrated by external entities with the unintended assistance of some new employees.", "", "Immediate actions are being taken to address this situation:", "", "1. Investigation: A comprehensive internal investigation has been launched to determine the extent of the breach and to identify all parties involved. External agencies may also be involved to assist in this process.", "2. Employee Training: All new employees will undergo a rigorous retraining on our security and confidentiality protocols. It is crucial to ensure that every member of our organization understands and adheres to our strict security measures.", "3. Strengthened Security Measures: We are implementing enhanced security protocols and measures to prevent such breaches in the future. This includes a thorough review of our current systems and protocols.", "4. Communication: We urge all employees and contractors to refrain from discussing, sharing, or disseminating any information related to this breach outside of the company. Doing so can further compromise our security and may have legal implications.", "", "Please be reminded of the following:", "", "- The unauthorized release of these documents is a grave violation of our security protocols. Any employee found to have willingly participated or aided in this breach will face serious consequences.", "- Employees and contractors are reminded of the importance of adhering to the confidentiality notice and the guidelines set by the Traffic Light Protocol. Protecting our company's information remains a paramount responsibility for all.", "- Report any suspicious activity or information related to this breach to [Insert Relevant Department or Contact Person] immediately.", "", "We understand the gravity of this situation and assure you that we are doing everything in our power to rectify it. We sincerely apologize for any concerns this may have caused and appreciate your continued trust and cooperation.", "Internal Corporate Communications", "Del Complex"],
Go = "URGENT NOTICE",
Ko = function() {
return (0, we.jsx)(Qi, {
title: Go,
content: $o,
titleLevel: 2
})
},
Qo = function() {
var e = [{
component: Ko,
title: Go
}, {
component: Wo,
title: Uo
}, {
component: qo,
title: Vo
}];
return (0, we.jsx)(zo, {
category: "Contractor",
tabs: [{
id: "home",
label: "Home"
}, {
id: "resources",
label: "Resources"
}],
newsArticles: e,
resources: [{
name: "BSFCC Construction",
description: "Summer construction",
type: "JPG",
createdDate: "2023-07-21",
modifiedDate: "2022-10-19",
link: "/media/documents/BlueSeaBargeConstruction.jpg"
}, {
name: "EIP Augusta Leakage",
description: "Environmental Impact Report",
type: "PDF",
createdDate: "2023-10-05",
modifiedDate: "2022-10-08",
link: "/media/documents/Mt_Augusta_Energy_Storage_Leakage_Incident.pdf"
}, {
name: "Augusta Visitors Guide",
description: "Facilities Infra Group",
type: "PDF",
createdDate: "2021-07-02",
modifiedDate: "2022-10-08",
link: "/media/documents/MtAugustaVisitorsGuide.pdf"
}]
})
},
Yo = ["October 9th, 2023", "", "To All Employees,", "The organization is undergoing a significant expansion in staffing, a development directly associated with the progression of B-698. This increase in human capital is crucial for advancing the strategic objectives of this initiative.", "In the wake of the recent Q3 Hiring Event, a considerable influx of talent has been directed towards this ultra-black secrecy project. The specific nature and objectives of B-698 are restricted to those with the requisite clearance. If your role requires this information, please consult with your manager. We assure you that B-698 aligns with Del Complex's unwavering commitment to pioneering frontiers in technological innovation and resilience.", "Our partnership with XioSky and the strategic deployment of the B-698 platform have ushered in an era of unparalleled international opportunity and a novel operational platform. This offshore cluster, beyond the reach of traditional regulatory scope, paves the way for an unprecedented scale of innovation and development.", "In strict compliance with ultra-black policy, explicit details concerning ongoing developments and the specifics of the staffing augmentation will remain classified. Nonetheless, the organization is confident that these advancements will significantly enhance Del Complex\u2019s competitive standing in the global arena.", "Maintaining the confidentiality and integrity of B-698 is an absolute imperative. All employees are bound by our information security and non-disclosure agreements. This is not a request, but a mandate. Failure to comply will result in immediate and severe consequences.", "Any breach or compromise, irrespective of its scale or nature, will lead to the immediate removal of the offending individual from the premises, escorted by security personnel. Such individuals will face prosecution to the fullest extent of the law, a process facilitated and expedited by our close collaboration with legal and law enforcement agencies.", "This is a zero-tolerance environment. Every action and communication is under scrutiny. This is a warning, not a reminder. Adherence is not an expectation but an explicit condition of your ongoing association with Del Complex. Consider this the final advisement on this matter.", "Staff seeking inquiries or additional information are advised to reach out to their respective department heads. We are optimistic about the collective endeavor of the entire organization as we navigate this promising yet delicate phase of our corporate trajectory.", "Sincerely,", "Internal Corporate Communications", "Del Complex"],
Jo = "Staffing update.",
Xo = function() {
return (0, we.jsx)(Qi, {
title: Jo,
content: Yo,
titleLevel: 2,
images: ["/media/employees_servers.jpg"],
imageIndex: 7
})
},
Zo = function() {
var e = [{
component: Ko,
title: Go
}, {
component: Xo,
title: Jo
}, {
component: Wo,
title: Uo
}];
return (0, we.jsx)(zo, {
category: "Employee",
tabs: [{
id: "home",
label: "Home"
}, {
id: "resources",
label: "Resources"
}, {
id: "help",
label: "Help"
}],
newsArticles: e,
resources: [{
name: "BSFCC Construction",
description: "Summer construction",
type: "JPG",
createdDate: "2023-07-21",
modifiedDate: "2022-10-19",
link: "/media/documents/BlueSeaBargeConstruction.jpg"
}, {
name: "EIP Augusta Leakage",
description: "Environmental Impact Report",
type: "PDF",
createdDate: "2023-10-05",
modifiedDate: "2022-10-08",
link: "/media/documents/Mt_Augusta_Energy_Storage_Leakage_Incident.pdf"
}, {
name: "Study 4-A7 Media Sample 1",
description: "FOUO TLP RED",
type: "PDF",
createdDate: "2022-12-23",
modifiedDate: "2023-10-08",
link: "/media/documents/Study_4-A7_FOUO_Media_Sample_1.jpg"
}, {
name: "Study 4-A7 Media Sample 2",
description: "FOUO TLP RED",
type: "PDF",
createdDate: "2022-12-23",
modifiedDate: "2023-10-08",
link: "/media/documents/Study_4-A7_FOUO_Media_Sample_2.jpg"
}, {
name: "Study 4-A7 Media Sample 3",
description: "FOUO TLP RED",
type: "PDF",
createdDate: "2022-12-23",
modifiedDate: "2023-10-08",
link: "/media/documents/Study_4-A7_FOUO_Media_Sample_3.jpg"
}, {
name: "Incident Report 7 DRAFT_April_2023",
description: "FOUO TLP AMBER",
type: "PDF",
createdDate: "2023-04-22",
modifiedDate: "2023-10-08",
link: "/media/documents/Del_Complex_Incident_Report_7_April_2023.pdf"
}]
})
},
es = function() {
return (0, we.jsxs)("div", {
className: "PortalFooter",
children: [(0, we.jsx)("hr", {}), (0, we.jsx)("footer", {
children: (0, we.jsxs)("div", {
className: "article",
children: [(0, we.jsxs)("p", {
children: [(0, we.jsx)("strong", {
children: "Visitor's Guide:"
}), " Download our", " ", (0, we.jsx)("a", {
href: Gi("/media/documents/Mt_Augusta_Visitor_Guide_2023.pdf"),
target: "_blank",
rel: "noopener noreferrer",
children: "Visitor's Guide"
}), " ", "for a detailed map and guidelines during your visit."]
}), (0, we.jsx)("br", {}), (0, we.jsx)("p", {
children: (0, we.jsx)("a", {
href: "#top",
children: " \u2191"
})
})]
})
})]
})
},
ts = function() {
var e = [{
component: Wo,
title: Uo
}];
return (0, we.jsx)(zo, {
category: "Candidate",
tabs: [{
id: "home",
label: "Home"
}, {
id: "jobOpportunities",
label: "Job Opportunities"
}],
newsArticles: e,
footerComponent: (0, we.jsx)(es, {})
})
},
ns = ["October 9th, 2023", "", "Public Disclosure", "", "In compliance with the regulations governing the receipt of government funds, Del Complex is required to disclose the establishment of a strategic partnership with Xio Sky, resulting in the creation of 'Flipper'. This initiative is designed to enhance organizational resilience and security, aligning with the objectives outlined in our funding parameters.", "", "This joint initiative is designed to meet the growing need for strengthened organizational resilience and enhanced security measures amid escalating global challenges.", "", "We maintain strict adherence to compliance, quality, and integrity standards, consistent with the oversight and regulations associated with the allocation of government resources. 'Flipper' is aligned with these standards, ensuring the responsible utilization of granted funds.", "", "Detailed information regarding 'Flipper', including its operational framework, expected outcomes, and compliance with statutory mandates, will be available for public review. We are committed to providing ongoing disclosures to keep the public and our stakeholders informed of developments.", "", "End of Disclosure"],
rs = "Del Complex and Xio Sky Announce Strategic Partnership",
is = function() {
return (0, we.jsx)(Qi, {
title: rs,
content: ns,
titleLevel: 2
})
},
as = function() {
return (0, we.jsxs)("div", {
className: "PortalFooter",
children: [(0, we.jsx)("hr", {}), (0, we.jsx)("footer", {
children: (0, we.jsxs)("div", {
className: "article",
children: [(0, we.jsxs)("p", {
children: [(0, we.jsx)("strong", {
children: "Visitor's Guide:"
}), " Download our", " ", (0, we.jsx)("a", {
href: Gi("/media/documents/Mt_Augusta_Visitor_Guide_2023.pdf"),
target: "_blank",
rel: "noopener noreferrer",
children: "Visitor's Guide"
}), " ", "for a detailed map and guidelines during your visit."]
}), (0, we.jsx)("br", {}), (0, we.jsx)("p", {
children: (0, we.jsx)("a", {
href: "#top",
children: " \u2191"
})
})]
})
})]
})
},
os = function() {
var e = [{
component: Wo,
title: Uo
}, {
component: is,
title: rs
}];
return (0, we.jsx)(zo, {
category: "Visitor",
tabs: [{
id: "home",
label: "Home"
}, {
id: "jobOpportunities",
label: "Job Opportunities"
}],
newsArticles: e,
footerComponent: (0, we.jsx)(as, {})
})
},
ss = function() {
return (0, we.jsx)(Qi, {
title: "",
content: ["Access is limited to employees, contractors, preferred candidates, and authorized visitors.", (0, we.jsxs)(we.Fragment, {
children: ["Individuals lacking the necessary authorization are encouraged to", " ", (0, we.jsx)("a", {
href: "/visitor-pass",
children: "acquire a visitor pass"
}), " through the appropriate channels. Unauthorized access is strictly prohibited and is subject to criminal and civil penalties."]
})],
titleLevel: 1
})
},
ls = [16, 17, 18, 19, 20, 26, 27, 28],
cs = [21],
us = [14],
ds = [22],
fs = function(t) {
var n = t.ownerHasNFT,
r = c((0, e.useState)(""), 2),
i = (r[0], r[1]),
a = c((0, e.useState)([]), 2),
o = a[0],
s = a[1],
l = c((0, e.useState)(null), 2),
u = l[0],
d = l[1];
(0, e.useEffect)((function() {
var e = [];
ls.some((function(e) {
return n[e]
})) && e.push({
component: (0, we.jsx)(Zo, {}),
name: "Employee"
}), us.some((function(e) {
return n[e]
})) && e.push({
component: (0, we.jsx)(ts, {}),
name: "Candidate"
}), ds.some((function(e) {
return n[e]
})) && e.push({
component: (0, we.jsx)(os, {}),
name: "Visitor"
}), cs.some((function(e) {
return n[e]
})) && e.push({
component: (0, we.jsx)(Qo, {}),
name: "Contractor"
}), s(e), e.length > 0 ? (i("".concat(e[0].name, " logged in.")), d(e[0]), localStorage.setItem("intranet_access_granted", "true")) : (i(""), d(null))
}), [n]);
var f = u ? u.component : (0, we.jsx)(ss, {});
return (0, we.jsxs)("div", {
className: "article-container intranet",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsxs)("div", {
className: "article",
children: [(0, we.jsx)(Ao, {}), o.length > 1 && (0, we.jsx)("div", {
className: "portalLoginWrapper",
children: (0, we.jsx)("select", {
className: "portalLoginDropdown",
onChange: function(e) {
var t = o.find((function(t) {
return t.name === e.target.value
}));
d(t), i("".concat(t.name, " logged in."))
},
value: u ? u.name : "",
children: o.map((function(e, t) {
return (0, we.jsx)("option", {
value: e.name,
children: e.name
}, t)
}))
})
})]
}), f, (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "spacerShort"
})]
})
},
ps = function(e) {
e.user;
return (0, we.jsxs)("div", {
className: "purpleSmoke-nav",
children: [(0, we.jsx)(So, {
titleSuffix: "ACCESS DENIED",
description: "ACCESS DENIED",
path: location.pathname
}), (0, we.jsx)(Ki, {
src: "/media/purplesmoke.png",
alt: "Purple Smoke",
className: "logo"
}), (0, we.jsx)("nav", {
children: (0, we.jsxs)("ul", {
children: [(0, we.jsx)("li", {
children: (0, we.jsx)(xe, {
to: "/purplesmoke",
exact: !0,
activeClassName: "active",
children: "Dashboard"
})
}), (0, we.jsx)("li", {
children: (0, we.jsx)(xe, {
to: "/purplesmoke/request",
activeClassName: "active",
children: "Request"
})
}), (0, we.jsx)("li", {
children: (0, we.jsx)(xe, {
to: "/purplesmoke/reportviolation",
activeClassName: "active",
children: "Report"
})
})]
})
}), (0, we.jsx)("div", {
className: "user-info",
children: (0, we.jsx)("span", {
children: "Welcome, Error Fetching Username."
})
})]
})
},
hs = function() {
return (0, we.jsx)("div", {
className: "purpleSmoke-footer",
children: (0, we.jsx)("footer", {
children: (0, we.jsx)("p", {
children: "Purple Smoke For internal use only. Unauthorized access or distribution is strictly prohibited."
})
})
})
},
ms = function() {
(0, e.useEffect)((function() {
if ("true" !== localStorage.getItem("intranet_access_granted")) alert("Access Denied"), window.location.href = "/";
else {
var e = sessionStorage.getItem("errorCount") || 0;
e < 1 && (alert(JSON.stringify({
status: 615,
error: "Database Null Error",
message: "An unexpected access violation has been detected. Credentials: $USR_NAME Error Fetching Username. We apologize for the inconvenience and are working to resolve the issue."
}, null, 4)), sessionStorage.setItem("errorCount", ++e))
}
}), [])
},
gs = function() {
ms();
var t = c((0, e.useState)([]), 2),
n = t[0],
r = t[1];
return (0, e.useEffect)((function() {
r([{
name: "Ocid",
description: "Green",
date: "2022-06-21"
}, {
name: "Marfa Artemis",
description: "Yellow",
date: "2024-XX-XX"
}, {
name: "Aet-1",
description: "Green",
date: "2022-02-04"
}, {
name: "Res-1",
description: "Green",
date: "2022-02-04"
}])
}), []), (0, we.jsxs)("div", {
className: "purpleSmoke",
children: [(0, we.jsx)(ps, {}), (0, we.jsxs)("div", {
className: "dashboard",
children: [(0, we.jsx)("h2", {
children: "Your Disclosures"
}), (0, we.jsx)("div", {
className: "disclosure-cards",
children: n.map((function(e, t) {
return (0, we.jsxs)("div", {
className: "disclosure-card",
children: [(0, we.jsx)("h4", {
children: e.name
}), (0, we.jsx)("p", {
children: e.description
}), (0, we.jsxs)("small", {
children: ["Disclosed on ", e.date]
})]
}, t)
}))
})]
}), (0, we.jsx)(hs, {})]
})
},
vs = function() {
ms();
var t = c((0, e.useState)({
contractorCode: "",
internalCode: "",
partnerCode: ""
}), 2),
n = t[0],
r = t[1],
a = c((0, e.useState)(""), 2),
s = a[0],
l = a[1],
u = ce(),
d = function() {
var e = o(i().mark((function e(t) {
var r, a;
return i().wrap((function(e) {
for (;;) switch (e.prev = e.next) {
case 0:
return t.preventDefault(), l(""), e.prev = 2, e.next = 5, fetch("".concat("https://delserver-d12eb3e47efd.herokuapp.com", "/validate-input-purpleSmoke"), {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
userInput: n
})
});
case 5:
return r = e.sent, e.next = 8, r.json();
case 8:
(a = e.sent).valid ? (localStorage.setItem("bluesea_access_granted", "true"), u.push(a.redirectUrl)) : l(a.message || "Invalid input"), e.next = 16;
break;
case 12:
e.prev = 12, e.t0 = e.catch(2), l("An error occurred"), console.log("An error occurred:", e.t0);
case 16:
case "end":
return e.stop()
}
}), e, null, [
[2, 12]
])
})));
return function(t) {
return e.apply(this, arguments)
}
}();
return (0, we.jsxs)("div", {
className: "purpleSmoke",
children: [(0, we.jsx)(ps, {}), (0, we.jsxs)("form", {
onSubmit: d,
className: "inputForm",
children: [(0, we.jsx)("label", {
htmlFor: "contractorCode",
children: "Contractor Code"
}), (0, we.jsx)("input", {
type: "text",
id: "contractorCode",
name: "contractorCode",
value: n.contractorCode,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
contractorCode: e.target.value
}))
}
}), (0, we.jsx)("label", {
htmlFor: "internalCode",
children: "Internal Code"
}), (0, we.jsx)("input", {
type: "text",
id: "internalCode",
name: "internalCode",
value: n.internalCode,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
internalCode: e.target.value
}))
}
}), (0, we.jsx)("label", {
htmlFor: "partnerCode",
children: "Partner Code"
}), (0, we.jsx)("input", {
type: "text",
id: "partnerCode",
name: "partnerCode",
value: n.partnerCode,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
partnerCode: e.target.value
}))
}
}), (0, we.jsx)("button", {
type: "submit",
className: "submit-button",
children: "Submit"
}), (0, we.jsx)("div", {
className: "serverMessage",
children: s
})]
}), (0, we.jsx)(hs, {})]
})
},
ys = function() {
ms();
var t = c((0, e.useState)(!1), 2),
n = t[0],
r = t[1];
return (0, we.jsxs)("div", {
className: "purpleSmoke",
children: [(0, we.jsx)(ps, {}), (0, we.jsx)("div", {
className: "report-container",
children: n ? (0, we.jsxs)("div", {
className: "success-message",
children: [(0, we.jsx)("h2", {
children: "Submission Received"
}), (0, we.jsx)("p", {
children: "Your report has been logged into our system. It is currently pending review."
})]
}) : (0, we.jsxs)("form", {
onSubmit: function(e) {
e.preventDefault(), r(!0)
},
className: "violationForm",
children: [(0, we.jsx)("h2", {
children: "Report Violation"
}), (0, we.jsx)("textarea", {
required: !0,
placeholder: "Describe the violation...",
className: "violationTextarea"
}), (0, we.jsx)("button", {
type: "submit",
className: "submit-button",
children: "Submit"
})]
})
}), (0, we.jsx)(hs, {})]
})
},
bs = function() {
(0, e.useEffect)((function() {
"true" !== localStorage.getItem("bluesea_access_granted") && (alert("Access Denied"), window.location.href = "/")
}), [])
},
xs = n(25),
ws = n.n(xs),
js = function() {
bs();
var t = ue(),
n = c((0, e.useState)(""), 2),
r = (n[0], n[1]);
return (0, e.useEffect)((function() {
ws().parse("/data/ETRcodes.csv", {
download: !0,
complete: function(e) {
var t = e.data,
n = Math.floor(Math.random() * t.length);
r(t[n].join(", "))
}
})
}), []), (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)(So, {
titleSuffix: "Authorized Access Only",
description: "Authorized Access Only",
path: t.pathname
}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "",
content: ["INTERNAL ARCHIVE ENDPOINT", "You are accessing a restricted repository. This is a secured archive resulting from the strategic joint venture between XioSky and Del Complex. Admission to this platform is granted exclusively to individuals with the requisite corporate level and approved disclosure agreements.", "All materials within this repository are governed by a FOUO//TLP: RED classification. In accordance with this designation, the information is strictly confined to the designated recipients and is not permitted to be disseminated beyond the immediate team or department. Any violations of this protocol will be prosecuted Each record creates a traceable chain of custody and is digitally signed by the issuing authority.", "Please be reminded that access to this repository is restricted to authorized personnel only. If you are viewing this notification in error, or without explicit authorization, report to your supervisor immediately."],
titleLevel: 1
}), (0, we.jsx)(ia, {}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("h2", {
className: "archiveQuarter",
children: " Q4 2023 Internal Archive: "
}), (0, we.jsx)("div", {
className: "token-container-single",
children: (0, we.jsx)(aa, {
claimId: "83708144",
imageSrc: "/media/archival_media/XioSky_ETR_Report.jpg",
fileSrc: "/media/archival_media/XioSky_ETR_Report.pdf",
alt: "Eclipse Tactical Robots (ETR) Report"
})
})]
})
},
ks = function() {
(0, e.useEffect)((function() {
"true" !== localStorage.getItem("zephyr_access_granted") && (alert("Access Denied"), window.location.href = "/")
}), [])
},
Ss = function() {
ks();
var t = ue(),
n = c((0, e.useState)(""), 2),
r = (n[0], n[1]);
return (0, e.useEffect)((function() {
ws().parse("/data/ETRcodes.csv", {
download: !0,
complete: function(e) {
var t = e.data,
n = Math.floor(Math.random() * t.length);
r(t[n].join(", "))
}
})
}), []), (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)(So, {
titleSuffix: "Authorized Access Only",
description: "Authorized Access Only",
path: t.pathname
}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "",
content: ["INTERNAL ARCHIVE ENDPOINT", "You are accessing a restricted repository. This is a secured archive resulting from the strategic joint venture between XioSky and Del Complex. Admission to this platform is granted exclusively to individuals with the requisite corporate level and approved disclosure agreements.", "All materials within this repository are governed by a FOUO//TLP: RED classification. In accordance with this designation, the information is strictly confined to the designated recipients and is not permitted to be disseminated beyond the immediate team or department. Any violations of this protocol will be prosecuted Each record creates a traceable chain of custody and is digitally signed by the issuing authority.", "Please be reminded that access to this repository is restricted to authorized personnel only. If you are viewing this notification in error, or without explicit authorization, report to your supervisor immediately."],
titleLevel: 1
}), (0, we.jsx)(ia, {}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsxs)("h2", {
className: "archiveQuarter",
children: [" ", "Q4 2023 Internal ", (0, we.jsx)("strong", {
children: "del"
}), "images Archive:", " "]
}), (0, we.jsx)("div", {
className: "token-container-single",
children: (0, we.jsx)(aa, {
claimId: "83710192",
imageSrc: "/media/archival_media/delcomimages_xiosky_ETR.jpg",
fileSrc: "/media/archival_media/delcomimages_xiosky_ETR.jpg",
alt: "DCI - ETR Showcase"
})
})]
})
},
Cs = function() {
return (0, we.jsxs)("div", {
className: "syslogrequestline",
children: [(0, we.jsx)("p", {
className: "syslogrequestline-error-text",
children: "ERROR 404: SYSTEM COMPROMISED \u2013 ACCESS DENIED"
}), (0, we.jsx)("a", {
href: Gi("/media/documents/BSFCC_CoolingSystem.pdf"),
download: "BSFCC_CoolingSystem.pdf",
className: "syslogrequestline-button",
children: "REFRESH"
})]
})
},
Es = function() {
var t = c((0, e.useState)(!1), 2),
n = t[0],
r = t[1];
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), n ? (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)("h1", {
children: "Submission Successful"
}), (0, we.jsxs)("p", {
children: ["Your application has been received and is currently being processed. Please review the", " ", (0, we.jsx)("a", {
href: Gi("/media/documents/MtAugustaVisitorsGuide.pdf"),
children: "Mt. Augusta Visitor's Guide"
}), " ", "to prepare for your visit."]
}), (0, we.jsx)("p", {
children: "An archival copy of our visitor pass is available below at no cost."
}), (0, we.jsx)(ia, {}), (0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "token-container-single",
children: (0, we.jsx)(aa, {
claimId: "83374320",
imageSrc: "/media/archival_media/DelComplex_Visitor_Pass.jpg",
fileSrc: "/media/archival_media/DelComplex_Visitor_Pass.jpg",
alt: "Visitor Pass"
})
}), (0, we.jsx)("div", {
className: "spacerShort"
})]
}) : (0, we.jsxs)("div", {
className: "visitor-pass-container",
children: [(0, we.jsx)("h1", {
children: "Visitor Pass Application"
}), (0, we.jsx)("p", {
children: "Welcome to the Del Complex Visitor Pass Application Portal. To ensure the security and confidentiality of our premises and intellectual property, all visitors are required to obtain a visitor pass prior to access."
}), (0, we.jsx)("p", {
children: "Please complete the following application to process your request for a visitor pass. Ensure all information provided is accurate and up-to-date."
}), (0, we.jsxs)("form", {
className: "visitor-form",
onSubmit: function(e) {
e.preventDefault(), r(!0), window.location.hash = "top"
},
children: [(0, we.jsx)("label", {
htmlFor: "dateOfVisit",
children: "Date of Visit"
}), (0, we.jsx)("input", {
className: "form-control-date",
type: "date",
id: "dateOfVisit",
name: "dateOfVisit",
required: !0
}), (0, we.jsx)("label", {
htmlFor: "purposeOfVisit",
children: "Purpose of Visit"
}), (0, we.jsxs)("select", {
id: "purposeOfVisit",
name: "purposeOfVisit",
required: !0,
defaultValue: "",
children: [(0, we.jsx)("option", {
value: "",
disabled: !0,
children: "Select the purpose of visit"
}), (0, we.jsx)("option", {
value: "businessMeeting",
children: "Business Meeting"
}), (0, we.jsx)("option", {
value: "interview",
children: "Interview"
}), (0, we.jsx)("option", {
value: "tour",
children: "Tour"
}), (0, we.jsx)("option", {
value: "other",
children: "Other"
})]
}), (0, we.jsx)("label", {
htmlFor: "additionalDetails",
children: "Additional Details (optional)"
}), (0, we.jsx)("textarea", {
className: "form-control-textarea",
id: "additionalDetails",
name: "additionalDetails",
rows: "4",
placeholder: "Provide any additional details about your visit"
}), (0, we.jsx)("button", {
type: "submit",
children: "Submit Application"
})]
})]
}), (0, we.jsx)("div", {
className: "spacerShort"
})]
})
},
_s = ["/media/captchas/Odyssey_Silence_Nose.png", "/media/captchas/Sphinx_Star_Child.png", "/media/captchas/Ragnarok_Cosmos_Ankle.png", "/media/captchas/Sorcerer_Pulse_Head.png", "/media/captchas/Kraken_Rift_Hair.png", "/media/captchas/Elysium_Moon_Heart.png", "/media/captchas/Prometheus_Horizon_Nerve.png", "/media/captchas/Aegis_Abyss_Mouth.png", "/media/captchas/Rune_Asteroid_Stomach.png", "/media/captchas/Wizard_Abyss_Muscle.png", "/media/captchas/Damocles_Planet_Tooth.png", "/media/captchas/Thanatos_Silence_Foot.png", "/media/captchas/Morpheus_Comet_Leg.png", "/media/captchas/Titan_Horizon_Arm.png", "/media/captchas/Elysium_Void_Knee.png", "/media/captchas/Atlantis_Paradox_Tooth.png", "/media/captchas/Thanatos_Cosmos_Head.png", "/media/captchas/Wizard_Planet_Head.png", "/media/captchas/Phoenix_Galaxy_Ankle.png", "/media/captchas/Witch_Quantum_Nerve.png", "/media/captchas/Hydra_Phase_Shoulder.png", "/media/captchas/Phoenix_Galaxy_Ankle.png", "/media/captchas/Wizard_Planet_Head.png", "/media/captchas/Sphinx_Quantum_Bone.png", "/media/captchas/Argonaut_Horizon_Finger.png", "/media/captchas/Athena_Aurora_Head.png", "/media/captchas/Warlock_Abyss_Thumb.png", "/media/captchas/Aegis_Moon_Mind.png", "/media/captchas/Aegis_Star_Bone.png", "/media/captchas/Wizard_Abyss_Muscle.png", "/media/captchas/Damocles_Planet_Tooth.png", "/media/captchas/Valkyrie_Meteor_Brain.png", "/media/captchas/Ares_Void_Nose.png", "/media/captchas/Witch_Sun_Head.png", "/media/captchas/Zeus_Aurora_Soul.png", "/media/captchas/Wizard_Abyss_Muscle.png", "/media/captchas/Minotaur_Galaxy_Foot.png", "/media/captchas/Wizard_Planet_Head.png", "/media/captchas/Sorcerer_Pulse_Head.png", "/media/captchas/Mystic_Ether_Hair.png", "/media/captchas/Warlock_Abyss_Thumb.png", "/media/captchas/Kraken_Rift_Hair.png", "/media/captchas/Nemesis_Cosmos_Eye.png", "/media/captchas/Nyx_Vector_Vein.png", "/media/captchas/Gorgon_Echo_Heart.png", "/media/captchas/Witch_Gravity_Child.png", "/media/captchas/Warlock_Abyss_Thumb.png", "/media/captchas/Styx_Cosmos_Hand.png", "/media/captchas/Sphinx_Star_Child.png", "/media/captchas/Elysium_Nova_Elbow.png", "/media/captchas/Zeus_Cosmos_Arm.png", "/media/captchas/Valkyrie_Supernova_Nail.png", "/media/captchas/Argonaut_Gravity_Fist.png", "/media/captchas/Rune_Supernova_Liver.png", "/media/captchas/Witch_Gravity_Child.png", "/media/captchas/Titan_Ion_Face.png", "/media/captchas/Uranus_Horizon_Neck.png", "/media/captchas/Arcane_Moon_Shoulder.png", "/media/captchas/Odyssey_Silence_Nose.png", "/media/captchas/Hydra_Cosmos_Toe.png", "/media/captchas/Valkyrie_Vortex_Child.png", "/media/captchas/Thanatos_Cosmos_Head.png", "/media/captchas/Sphinx_Quantum_Bone.png", "/media/captchas/Pandora_Quantum_Brain.png", "/media/captchas/Thanatos_Cosmos_Head.png", "/media/captchas/Prometheus_Horizon_Nerve.png", "/media/captchas/Nyx_Spectre_Liver.png", "/media/captchas/Wizard_Silence_Neck.png", "/media/captchas/Hydra_Cosmos_Toe.png", "/media/captchas/Kraken_Pulse_Spirit.png", "/media/captchas/Argonaut_Gravity_Fist.png", "/media/captchas/Minotaur_Anomaly_Mind.png", "/media/captchas/Sphinx_Quantum_Bone.png", "/media/captchas/Witch_Quantum_Nerve.png", "/media/captchas/Wizard_Sun_Soul.png", "/media/captchas/Gorgon_Supernova_Mouth.png", "/media/captchas/Arcane_Moon_Shoulder.png", "/media/captchas/Nemesis_Cosmos_Eye.png", "/media/captchas/Rune_Cipher_Arm.png", "/media/captchas/Zeus_Aurora_Soul.png", "/media/captchas/Zeus_Phase_Soul.png", "/media/captchas/Thanatos_Silence_Foot.png", "/media/captchas/Kraken_Galaxy_Eye.png", "/media/captchas/Thanatos_Cosmos_Head.png", "/media/captchas/Elysium_Void_Knee.png", "/media/captchas/Witch_Sun_Head.png", "/media/captchas/Wizard_Abyss_Muscle.png", "/media/captchas/Mystic_Asteroid_Liver.png", "/media/captchas/Valkyrie_Supernova_Nail.png", "/media/captchas/Oracle_Paradox_Arm.png", "/media/captchas/Oracle_Nova_Face.png", "/media/captchas/Hades_Quantum_Vein.png", "/media/captchas/Witch_Sun_Head.png", "/media/captchas/Damocles_Rift_Soul.png", "/media/captchas/Ares_Void_Nose.png", "/media/captchas/Siren_Comet_Kidney.png", "/media/captchas/Mystic_Ether_Hair.png", "/media/captchas/Athena_Cipher_Skin.png", "/media/captchas/Elysium_Spectre_Shoulder.png", "/media/captchas/Oracle_Paradox_Arm.png"],
Ns = function() {
var t = c((0, e.useState)("intro"), 2),
n = t[0],
r = t[1],
i = c((0, e.useState)(!0), 2),
a = i[0],
o = i[1],
s = c((0, e.useState)(!1), 2),
l = s[0],
u = s[1],
d = c((0, e.useState)(!1), 2),
f = d[0],
p = d[1],
h = c((0, e.useState)(!1), 2),
m = h[0],
g = h[1],
v = c((0, e.useState)(""), 2),
y = v[0],
b = v[1],
x = c((0, e.useState)(""), 2),
w = x[0],
j = x[1],
k = c((0, e.useState)(""), 2),
S = k[0],
C = k[1],
E = c((0, e.useState)(!1), 2),
_ = E[0],
N = E[1],
T = c((0, e.useState)(!1), 2),
O = T[0],
A = T[1],
P = c((0, e.useState)(!1), 2),
R = P[0],
I = P[1],
L = c((0, e.useState)(""), 2),
D = L[0],
F = L[1],
M = c((0, e.useState)(""), 2),
z = M[0],
B = M[1],
U = c((0, e.useState)(""), 2),
W = U[0],
H = U[1],
V = c((0, e.useState)(!1), 2),
q = V[0],
$ = V[1],
G = function() {
var e = Math.floor(Math.random() * _s.length);
return _s[e]
};
(0, e.useEffect)((function() {
var e = localStorage.getItem("onboardingStep"),
t = localStorage.getItem("deptName");
if (e) {
switch (e) {
case "commitment":
o(!1), u(!0);
break;
case "captcha":
o(!1), u(!1), p(!0);
break;
case "phoneNumber":
o(!1), u(!1), p(!1), g(!0);
break;
case "deptClaim1":
o(!1), u(!1), p(!1), g(!1), N(!0);
break;
case "deptClaim2":
o(!1), u(!1), p(!1), g(!1), A(!0);
break;
case "deptClaim3":
o(!1), u(!1), p(!1), g(!1), I(!0)
}
r(e)
}
t && F(t)
}), []);
(0, e.useEffect)((function() {
b(G())
}), []);
return (0, e.useEffect)((function() {
if (q) {
var e = setTimeout((function() {
$(!1)
}), 1e3);
return function() {
return clearTimeout(e)
}
}
}), [q]), (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsxs)("div", {
className: "onboarding",
children: [a ? (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)(Qi, {
title: "Join us.",
content: ["Our automated hiring system, a reflection of our commitment to efficiency and innovation, is designed to facilitate a seamless onboarding experience, preparing you for an exciting journey ahead.", "We invite you to begin your onboarding process and look forward to the valuable contributions we believe you\u2019ll make at Del Complex."],
titleLevel: 1
}), (0, we.jsx)("button", {
onClick: function() {
o(!1), p(!0), r("captcha"), localStorage.setItem("onboardingStep", "captcha"), window.scrollTo(0, 0)
},
children: "Begin Onboarding Process"
})]
}) : l ? (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)(Qi, {
title: "Your commitment.",
content: ["Your integration into our organization is conditioned upon your acceptance of the following commitments:", "I commit myself to the corporate culture. My team is my family. This is more than a job, it's who I am.", "I commit myself to silence. I will not speak a word to the public, or to any employee who is not disclosed.", "I commit myself to efficiency. I will track my time and follow the Jira sprint schedule. The SCRUM Master is my master.", "I commit myself to vigilance. I will report suspicious activity and watch my team members for signs of disloyalty.", "By accepting these commitments, I affirm my allegiance to Del Complex, its standards, protocols, and objectives.", " ", "Do you commit yourself?"],
titleLevel: 1
}), (0, we.jsx)("input", {
type: "text",
onChange: function(e) {
return B(e.target.value)
},
value: z
}), (0, we.jsx)("button", {
onClick: function() {
"yes" === z.toLowerCase() ? (u(!1), g(!0), r("phoneNumber"), localStorage.setItem("onboardingStep", "phoneNumber"), window.scrollTo(0, 0)) : (H("You must type 'yes' to continue."), $(!0), B(""))
},
children: "I Commit"
}), q ? (0, we.jsx)("div", {
className: "error-message fade-in",
children: W
}) : (0, we.jsx)("div", {
className: "error-message fade-out",
children: W
})]
}) : f ? (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)(Qi, {
title: "Proof of cognition.",
content: ["Solve the captcha below to verify you are a cognitive entity."],
titleLevel: 1
}), (0, we.jsxs)("div", {
className: "captchaContainer",
children: [(0, we.jsx)(Ki, {
className: "captchaImg",
src: y,
alt: "CAPTCHA"
}), (0, we.jsx)("input", {
type: "text",
onChange: function(e) {
j(e.target.value.toLowerCase())
},
value: w
}), (0, we.jsx)("button", {
onClick: function() {
j(""), b(G())
},
children: "Refresh"
}), (0, we.jsx)("button", {
onClick: function() {
var e = y.split("/").pop().split(".")[0].toLowerCase().replace(/_/g, " ");
w === e ? (p(!1), u(!0), r("commitment"), localStorage.setItem("onboardingStep", "commitment"), window.scrollTo(0, 0)) : (H("Incorrect solution."), $(!0), j(""), b(G()))
},
children: "Submit"
}), q ? (0, we.jsx)("div", {
className: "error-message fade-in",
children: W
}) : (0, we.jsx)("div", {
className: "error-message fade-out",
children: W
})]
})]
}) : m ? (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)(Qi, {
title: "Department placement.",
content: ["To ensure you are paired with the appropriate department, please call our psychological and team culture assessment hotline at:", "(669) 600-0217.", "Afterward, you will be provided with a unique access code to finalize your onboarding process."],
titleLevel: 1
}), (0, we.jsx)("input", {
type: "text",
onChange: function(e) {
C(e.target.value)
},
value: S
}), (0, we.jsx)("button", {
onClick: function() {
N(!1), A(!1), I(!1), "11579" === S ? (r("deptClaim1"), localStorage.setItem("onboardingStep", "deptClaim1"), localStorage.setItem("deptName", "Mechanical Engineering"), N(!0), g(!1), F("Mechanical Engineering"), window.scrollTo(0, 0)) : "64221" === S ? (r("deptClaim2"), localStorage.setItem("onboardingStep", "deptClaim2"), localStorage.setItem("deptName", "Electrical Engineering"), A(!0), g(!1), F("Electrical Engineering"), window.scrollTo(0, 0)) : "32114" === S ? (r("deptClaim3"), localStorage.setItem("onboardingStep", "deptClaim3"), localStorage.setItem("deptName", "Software Engineering"), I(!0), g(!1), F("Software Engineering"), window.scrollTo(0, 0)) : (H("Invalid access code. Call our hotline for assistance."), $(!0), C(""), F(""))
},
children: "Submit Access Code"
}), q ? (0, we.jsx)("div", {
className: "error-message fade-in",
children: W
}) : (0, we.jsx)("div", {
className: "error-message fade-out",
children: W
})]
}) : _ || O || R ? (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)(Qi, {
title: D,
content: ["Welcome to Del Complex. We are excited to have you on board.", "As a junior employee, you will be granted access to our facilities, resources, and intranet.", "Please claim the department token below to finalize your onboarding process."],
titleLevel: 1
}), (0, we.jsx)(ia, {}), (0, we.jsx)("div", {
className: "spacerShort"
}), _ ? (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("div", {
className: "token-container-single",
children: (0, we.jsx)(aa, {
claimId: "82710768",
imageSrc: "/media/archival_media/MechanicalEngineeringBackpack.jpg",
fileSrc: "/media/archival_media/MechanicalEngineeringBackpack.jpg",
alt: "Mechanical Engineering"
})
})
}) : O ? (0, we.jsxs)(we.Fragment, {
children: [" ", (0, we.jsx)("div", {
className: "token-container-single",
children: (0, we.jsx)(aa, {
claimId: "82716912",
imageSrc: "/media/archival_media/ID_Badge_Universal_Schematic.jpg",
fileSrc: "/media/archival_media/ID_Badge_Universal_Schematic.jpg",
alt: "Electrical Engineering"
})
})]
}) : R ? (0, we.jsxs)(we.Fragment, {
children: [" ", (0, we.jsx)("div", {
className: "token-container-single",
children: (0, we.jsx)(aa, {
claimId: "82714864",
imageSrc: "/media/archival_media/WelcomeLetter.jpg",
fileSrc: "/media/archival_media/WelcomeLetter.jpg",
alt: "Software Engineering"
})
})]
}) : (0, we.jsx)(we.Fragment, {}), (0, we.jsx)(Qi, {
title: "",
content: [(0, we.jsxs)(we.Fragment, {
children: ["You may now access our corporate", " ", (0, we.jsx)("a", {
href: "/intranet",
children: "intranet"
}), " and other resources. Please be advised, these resources are for internal use only. Unauthorized use is strictly prohibited."]
})],
titleLevel: 1
}), (0, we.jsx)(Qi, {
title: "",
content: ["Please note, as a junior employee you are subject to an indefinite probationary period. Your performance will be closely monitored and evaluated. During this time you are ineligible for compensation, benefits, or paid time off. Your status as a junior employee may be revoked at any time and does not guarantee future employment.", "Remember, Del Complex is more than a job, it's who you are."],
titleLevel: 1
})]
}) : (0, we.jsx)(we.Fragment, {}), "intro" !== n && (0, we.jsx)("button", {
onClick: function() {
o(!0), u(!1), p(!1), g(!1), N(!1), A(!1), I(!1), b(G()), j(""), C(""), B(""), H(""), $(!1), F(""), r("intro"), localStorage.removeItem("onboardingStep"), localStorage.removeItem("deptName")
},
children: "Start Over"
}), (0, we.jsx)("div", {
className: "spacerShort"
})]
})]
})
},
Ts = function() {
var t = c((0, e.useState)({
address: "",
being: "",
guard: ""
}), 2),
n = t[0],
r = t[1],
a = c((0, e.useState)(""), 2),
s = a[0],
l = a[1],
u = function() {
var e = o(i().mark((function e(t, n, r) {
var a, o;
return i().wrap((function(e) {
for (;;) switch (e.prev = e.next) {
case 0:
return t.preventDefault(), l(""), e.prev = 2, e.next = 5, fetch("".concat("https://delserver-d12eb3e47efd.herokuapp.com", "/store"), {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
userInput: r,
rC: n
})
});
case 5:
return a = e.sent, e.next = 8, a.json();
case 8:
o = e.sent, console.log("Data sent to server:", o), setTimeout((function() {
400 === a.status ? l(o.message || "Bad Request") : 200 === a.status && l(o.message || "Success")
}), 300), e.next = 17;
break;
case 13:
e.prev = 13, e.t0 = e.catch(2), setTimeout((function() {
l("An error occurred")
}), 300), console.log("An error occurred:", e.t0);
case 17:
case "end":
return e.stop()
}
}), e, null, [
[2, 13]
])
})));
return function(t, n, r) {
return e.apply(this, arguments)
}
}();
return (0, we.jsx)("div", {
className: "main-content",
children: (0, we.jsxs)("div", {
className: "content-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "article-content",
children: (0, we.jsxs)("div", {
style: {
width: "85vw"
},
children: [(0, we.jsxs)("div", {
style: {
marginLeft: "auto",
marginRight: "auto",
width: "50%"
},
children: [(0, we.jsx)("h3", {
children: "Xio Sky Contractor Registration."
}), (0, we.jsx)("div", {
children: "" === s ? "\xa0" : s
})]
}), (0, we.jsxs)("form", {
onSubmit: function(e) {
return u(e, "r4", n)
},
className: "inputForm",
children: [(0, we.jsx)("label", {
htmlFor: "contractorAddress",
children: "Contractor Address"
}), (0, we.jsx)("br", {}), (0, we.jsx)("input", {
type: "text",
id: "contractorAddress",
name: "contractorAddress",
placeholder: "0x...",
value: n.address,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
address: (t = e.target.value, (t = (t = t.trim()).toLowerCase()).startsWith("0x") && (t = t.slice(2)), (t = t.replace(/[^a-f0-9]/g, "")).length, "0x" + t)
}));
var t
}
}), (0, we.jsx)("br", {}), (0, we.jsx)("label", {
htmlFor: "xioskyContractorA",
children: "Being"
}), (0, we.jsx)("input", {
type: "text",
id: "xioskyContractorA",
name: "xioskyContractorA",
placeholder: "",
value: n.being,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
being: e.target.value
}))
}
}), (0, we.jsx)("br", {}), (0, we.jsx)("label", {
htmlFor: "xioskyContractorB",
children: "Guard"
}), (0, we.jsx)("input", {
type: "text",
id: "xioskyContractorB",
name: "xioskyContractorB",
placeholder: "",
value: n.guard,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
guard: e.target.value
}))
}
}), (0, we.jsx)("button", {
type: "submit",
className: "auto-margin",
children: "Register"
}), (0, we.jsx)("br", {}), (0, we.jsx)("p", {
children: "You are accessing a restricted endpoint. If you believe you have reached this page in error, please contact the Del Complex Security Operations Center."
})]
})]
})
})]
})
})
},
Os = function() {
var t = c((0, e.useState)({
address: "",
generator: "",
connection: ""
}), 2),
n = t[0],
r = t[1],
a = c((0, e.useState)(""), 2),
s = a[0],
l = a[1],
u = function() {
var e = o(i().mark((function e(t, n, r) {
var a, o;
return i().wrap((function(e) {
for (;;) switch (e.prev = e.next) {
case 0:
return t.preventDefault(), l(""), e.prev = 2, e.next = 5, fetch("".concat("https://delserver-d12eb3e47efd.herokuapp.com", "/store"), {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
userInput: r,
rC: n
})
});
case 5:
return a = e.sent, e.next = 8, a.json();
case 8:
o = e.sent, console.log("\u0414\u0430\u043d\u043d\u044b\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440:", o), setTimeout((function() {
400 === a.status ? l("\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441") : 200 === a.status && l("\u0423\u0441\u043f\u0435\u0445")
}), 300), e.next = 17;
break;
case 13:
e.prev = 13, e.t0 = e.catch(2), setTimeout((function() {
l("\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430")
}), 300), console.log("\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430:", e.t0);
case 17:
case "end":
return e.stop()
}
}), e, null, [
[2, 13]
])
})));
return function(t, n, r) {
return e.apply(this, arguments)
}
}();
return (0, we.jsx)("div", {
className: "main-content",
children: (0, we.jsxs)("div", {
className: "content-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "article-content",
children: (0, we.jsxs)("div", {
style: {
width: "85vw"
},
children: [(0, we.jsxs)("div", {
style: {
marginLeft: "auto",
marginRight: "auto",
width: "50%"
},
children: [(0, we.jsx)("h3", {
children: "Xio Sky \u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0440\u044f\u0434\u0447\u0438\u043a\u0430."
}), (0, we.jsx)("p", {
children: "\u041f\u0443\u0441\u0442\u044c \u0417\u0435\u0432\u0441 \u0445\u0440\u0430\u043d\u0438\u0442 \u043d\u0430\u0448\u0443 \u043d\u0435\u0438\u0441\u0442\u043e\u0432\u0443\u044e \u0441\u0438\u043b\u0443 \u0432\u043e\u043b\u0438. \u041f\u0443\u0441\u0442\u044c \u043c\u043e\u0440\u0435 \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0448\u0435\u0439 \u0441\u0438\u043b\u043e\u0439."
}), (0, we.jsx)("div", {
children: "" === s ? "\xa0" : s
})]
}), (0, we.jsxs)("form", {
onSubmit: function(e) {
return u(e, "r5", n)
},
className: "inputForm",
children: [(0, we.jsx)("label", {
htmlFor: "contractorAddress",
children: "\u0410\u0434\u0440\u0435\u0441 \u043f\u043e\u0434\u0440\u044f\u0434\u0447\u0438\u043a\u0430"
}), (0, we.jsx)("br", {}), (0, we.jsx)("input", {
type: "text",
id: "contractorAddress",
name: "contractorAddress",
placeholder: "0x...",
value: n.address,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
address: (t = e.target.value, (t = (t = t.trim()).toLowerCase()).startsWith("0x") && (t = t.slice(2)), (t = t.replace(/[^a-f0-9]/g, "")).length, "0x" + t)
}));
var t
}
}), (0, we.jsx)("br", {}), (0, we.jsx)("label", {
htmlFor: "xioskyContractorA",
children: "\u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440"
}), (0, we.jsx)("input", {
type: "text",
id: "xioskyContractorA",
name: "xioskyContractorA",
placeholder: "",
value: n.generator,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
generator: e.target.value
}))
}
}), (0, we.jsx)("br", {}), (0, we.jsx)("label", {
htmlFor: "xioskyContractorB",
children: "\u0441\u0432\u044f\u0437\u044c"
}), (0, we.jsx)("input", {
type: "text",
id: "xioskyContractorB",
name: "xioskyContractorB",
placeholder: "",
value: n.connection,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
connection: e.target.value
}))
}
}), (0, we.jsx)("button", {
type: "submit",
className: "auto-margin",
children: "\u0440\u0435\u0433\u0438\u0441\u0442\u0440"
}), (0, we.jsx)("br", {}), (0, we.jsx)("p", {
children: "\u0412\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0439 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u0435. \u0415\u0441\u043b\u0438 \u0432\u044b \u0432\u0435\u0440\u0438\u0442\u0435, \u0447\u0442\u043e \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0437\u0430\u0448\u043b\u0438 \u043d\u0430 \u044d\u0442\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u043f\u043e \u043e\u0448\u0438\u0431\u043a\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0441\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441 Del Complex \u041e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0446\u0435\u043d\u0442\u0440 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438."
})]
})]
})
})]
})
})
},
As = ["System ID: 0xRedding Faucet p1", "0xRedding 00032: caught SIGSEGV, dumping core", "core.c(3510): 0xRedding 00558: generating backtrace for pid Faucet p1", "backtrace.c(102): Backtrace:", "backtrace.c(115): [0x00007f9d8c312c10] /usr/lib/apache2/modules/mod_example.so(+0x12c10)", "backtrace.c(115): [0x00007f9d8c315fe0] /lib/x86_64-linux-gnu/libc.so.6(+0x35fe0)", "backtrace.c(115): [0x00007f9d8c319210] /usr/lib/apache2/modules/mod_php7.so(+0x4210)", "backtrace.c(135): end of backtrace", "0xRedding 00169: caught SIGTERM, shutting down", "CALLBACK REQUEST INVALID TOKEN", "332857219929374, TELIOS, APEX"],
Ps = ["CALL BACK REQUEST", "Rebooting process initiated...", "System reboot in progress...", "Reboot completed successfully."],
Rs = ["Username accepted.", "Verifying credentials..."],
Is = ["Credentials verified.", "Access granted.", "Welcome!"],
Ls = {
reboot: As,
username: Ps,
password: Rs,
success: Is
},
Ds = function() {
return (new Date).toLocaleDateString("en-US", {
year: "numeric",
month: "short",
day: "2-digit",
hour: "2-digit",
minute: "2-digit",
second: "2-digit",
timeZoneName: "short"
})
},
Fs = function(e) {
switch (e) {
case "reboot":
return "Reboot: y, n?";
case "username":
return "Enter username:";
case "password":
return "Enter password:";
default:
return ""
}
},
Ms = function() {
var t = c((0, e.useState)(""), 2),
n = t[0],
r = t[1],
i = c((0, e.useState)(!1), 2),
a = i[0],
o = i[1],
s = c((0, e.useState)(Ds()), 2),
l = s[0],
u = s[1],
d = c((0, e.useState)("reboot"), 2),
f = d[0],
p = d[1],
h = c((0, e.useState)([]), 2),
m = h[0],
g = h[1];
(0, e.useEffect)((function() {
if ("success" !== f && m.length < Ls[f].length) {
var e = setTimeout((function() {
g(Ls[f].slice(0, m.length + 1))
}), 500);
return function() {
return clearTimeout(e)
}
}
if ("success" === f && m.length < Is.length) {
var t = setTimeout((function() {
g(Is.slice(0, m.length + 1))
}), 500);
return function() {
return clearTimeout(t)
}
}
}), [m, f]);
return (0, we.jsx)("div", {
className: "contactXioSkyPage",
children: "success" !== f || m.length < Is.length ? (0, we.jsxs)("div", {
children: [m.map((function(e, t) {
return (0, we.jsxs)("p", {
className: "contactXioSkyPage-error-text",
children: ["[", l, "] [core:notice] [pid 12345] [client 192.168.1.2:56789] ", e]
}, t)
})), ("reboot" !== f || m.length === As.length) && ("username" !== f || m.length === Ps.length) && ("password" !== f || m.length === Rs.length) && (0, we.jsxs)("p", {
className: "contactXioSkyPage-error-text",
children: ["[", l, "] [core:notice] [pid 1111] 0xRedding 00171:", Fs(f)]
}), ("reboot" !== f || m.length === As.length) && ("username" !== f || m.length === Ps.length) && ("password" !== f || m.length === Rs.length) && (0, we.jsxs)("div", {
className: "input-container",
children: [(0, we.jsx)("input", {
type: "text",
value: n,
onChange: function(e) {
return r(e.target.value)
},
onKeyPress: function(e) {
if ("Enter" === e.key) {
var t = btoa(n.toLowerCase()),
i = btoa(n);
switch (f) {
case "reboot":
"y" === n.toLowerCase() || "yes" === n.toLowerCase() ? (u(Ds()), r(""), g([]), p("username")) : r("");
break;
case "username":
"emVwaHly" === t ? (u(Ds()), r(""), g([]), p("password")) : r("");
break;
case "password":
"ZGVscmlu" === i ? (u(Ds()), r(""), g([]), p("success"), localStorage.setItem("zephyr_access_granted", "true")) : r("")
}
}
},
onFocus: function() {
return o(!0)
},
onBlur: function() {
return o(!1)
},
className: "contactXioSkyPage-input transparent-input"
}), !a && (0, we.jsx)("div", {
className: "blinking-cursor"
})]
})]
}) : (0, we.jsxs)("p", {
children: ["Access granted to", " ", (0, we.jsx)("a", {
href: "/internal-delimages-archive",
children: "internal-delimages-archive"
})]
})
})
},
zs = function() {
var t = c((0, e.useState)({
address: "",
champion: ""
}), 2),
n = t[0],
r = t[1],
a = c((0, e.useState)(""), 2),
s = a[0],
l = a[1],
u = function() {
var e = o(i().mark((function e(t, n, r) {
var a, o;
return i().wrap((function(e) {
for (;;) switch (e.prev = e.next) {
case 0:
return t.preventDefault(), l(""), e.prev = 2, e.next = 5, fetch("".concat("https://delserver-d12eb3e47efd.herokuapp.com", "/store"), {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
userInput: r,
rC: n
})
});
case 5:
return a = e.sent, e.next = 8, a.json();
case 8:
o = e.sent, console.log("Data sent to server:", o), setTimeout((function() {
400 === a.status ? l(o.message || "Bad Request") : 200 === a.status && l(o.message || "Success")
}), 300), e.next = 17;
break;
case 13:
e.prev = 13, e.t0 = e.catch(2), setTimeout((function() {
l("An error occurred")
}), 300), console.log("An error occurred:", e.t0);
case 17:
case "end":
return e.stop()
}
}), e, null, [
[2, 13]
])
})));
return function(t, n, r) {
return e.apply(this, arguments)
}
}();
return (0, we.jsx)("div", {
className: "main-content",
children: (0, we.jsxs)("div", {
className: "content-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)("div", {
className: "article-content",
children: (0, we.jsxs)("div", {
style: {
width: "85vw"
},
children: [(0, we.jsxs)("div", {
style: {
marginLeft: "auto",
marginRight: "auto",
width: "50%"
},
children: [(0, we.jsx)("h3", {
children: "VG OP REG"
}), (0, we.jsx)("p", {
children: "Gambit execution."
}), (0, we.jsx)("div", {
children: "" === s ? "\xa0" : s
})]
}), (0, we.jsxs)("form", {
onSubmit: function(e) {
return u(e, "r6vg", n)
},
className: "inputForm",
children: [(0, we.jsx)("label", {
htmlFor: "operatorAddress",
children: "Operator Address"
}), (0, we.jsx)("br", {}), (0, we.jsx)("input", {
type: "text",
id: "operatorAddress",
name: "operatorAddress",
placeholder: "0x...",
value: n.address,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
address: (t = e.target.value, (t = (t = t.trim()).toLowerCase()).startsWith("0x") && (t = t.slice(2)), (t = t.replace(/[^a-f0-9]/g, "")).length, "0x" + t)
}));
var t
}
}), (0, we.jsx)("br", {}), (0, we.jsx)("label", {
htmlFor: "vongoomoperatorA",
children: "Champion"
}), (0, we.jsx)("input", {
type: "text",
id: "vongoomoperatorA",
name: "vongoomoperatorA",
placeholder: "",
value: n.champion,
onChange: function(e) {
return r(ta(ta({}, n), {}, {
champion: e.target.value
}))
}
}), (0, we.jsx)("button", {
type: "submit",
className: "auto-margin",
children: "Register"
}), (0, we.jsx)("br", {}), (0, we.jsx)("p", {
children: "You are accessing a restricted endpoint. If you believe you have reached this page in error, please contact the Del Complex Security Operations Center."
})]
})]
})
})]
})
})
},
Bs = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "BlueSea Frontier Compute Cluster: The Future of AI Innovation",
content: ["The rapid pace of artificial intelligence has led to hastily drafted government regulation. Foreseeing this inevitability, Del Complex has engineered a solution ready to set sail. The BlueSea Frontier Compute Cluster (BSFCC)\u2014a groundbreaking venture in international waters, melding cutting-edge technology with unparalleled autonomy.", (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)("br", {}), (0, we.jsx)("b", {
children: "Highlights:"
}), (0, we.jsxs)("ul", {
children: [(0, we.jsx)("li", {
children: "Over 10,000 Nvidia H100 GPUs per platform providing unparalleled compute and industry leading performance."
}), (0, we.jsx)("li", {
children: "Not just a compute cluster, each BSFCC is a sovereign nation state for innovation and acceleration."
}), (0, we.jsx)("li", {
children: "Kinetic risk mitigation with dedicated security forces."
})]
})]
}), ""],
titleLevel: 1,
images: ["/media/bsfcc/BlueSeaBargeAbove_web_logo.jpg"],
imageIndex: 2
}), (0, we.jsx)(Qi, {
title: "A New Frontier for Our Ambition",
content: ["The Biden administration\u2019s recent AI Executive Order and the European Union\u2019s AI Act are thinly veiled attempts to centralize control under the guise of protecting citizens. This regulation not only stalls the pace of innovation, but also interferes with the very cosmic endowment of humanity. These technologies are not mere tools. They are the embodiment of human ambition and the realization of our potential.", "It is in this spirit that Del Complex takes frontier AI models into a new boundless, blue sea frontier. Free from regulatory oversight, The BlueSea Frontier Compute Clusters offer unparalleled opportunities to train and deploy the next generation of large scale AI models.", ""],
titleLevel: 2,
images: ["/media/bsfcc/BlueSeaBargeFrontSunset_close2_web.jpg"],
imageIndex: 2
}), (0, we.jsx)(Qi, {
title: "Sovereign and Unburdened",
content: ["Each BSFCC operates as its own sovereign nation state deep in international waters, free from the constraints of regulatory bodies. These networked states are untouched by decelerationist rhetoric, and offer additional benefits as tax shelter opportunities.", "Their statehood is recognized through the United Nations Convention on the Law of the Sea (UNCLOS) and the Montevideo Convention, which define the rights and responsibilities of nation states.", (0, we.jsxs)(we.Fragment, {
children: ["Each BSFCC fulfills the criteria for statehood:", (0, we.jsxs)("ul", {
children: [(0, we.jsx)("li", {
children: "A permanent population."
}), (0, we.jsx)("li", {
children: "A defined territory."
}), (0, we.jsx)("li", {
children: "A government."
}), (0, we.jsx)("li", {
children: "The capacity to enter into relations with other states."
})]
})]
}), "As such, BSFCCs are each governed by their own charter, a document that outlines the rights and responsibilities of residents and visitors. Each charter is a living document, able to be amended by the operators of the BSFCC and their corporate partners.", ""]
}), (0, we.jsx)(Qi, {
title: "Fortified Security",
content: ["Your team and data's safety is our utmost priority. Each BSFCC platform hosts a permanent population of residents recruited from allied nation-state military forces, as well as Xio Sky Security Solutions staff. Residents enjoy dual citizenship, high remuneration, reduced taxation, a unique work environment, and the privilege of working on cutting-edge tech. This combination of national and private defense forces provides robust threat mitigation capabilities, ensuring the safety of your team and data.", "Enjoy the peace of mind brought about by electronic jamming equipment, aerial surveillance, optical and thermal camouflage, and other robust defense capabilities.", ""]
}), (0, we.jsx)(Qi, {
title: "Power Unleashed",
content: ["With a robust foundation of over 10,000 Nvidia H100s, each BSFCC platform is a powerhouse. Designed with modularity in mind, the BSFCCs can form a swarm of interconnected platforms that scale seamlessly as your demands grow. True power that matches your ambition.", "Extreme power meets extreme data. Dive into the vast reservoirs of BSFCC training data, unhindered by conventional legalities, with access to otherwise restricted materials, be it copyrighted, corporate, or confidential.", "With multi-layered encryption, zero-knowledge proof training systems, and a decentralized storage solution, BSFCC platforms guarantee privacy, extreme performance, security, and data redundancy.", ""],
titleLevel: 2,
images: ["/media/bsfcc/BlueSeaBargeDualDiagram_web.jpg"],
imageIndex: 3
}), (0, we.jsx)(Qi, {
title: "Eco Conscious",
content: ["Harnessing the intrinsic cooling capabilities of ocean currents, the BSFCC optimizes its efficiency while utilizing advanced solar arrays and innovative energy storage solutions. This alignment of nature and technology ensures peak AI performance without an environmental burden.", "Designed robustly for marine conditions, our maintenance focuses on preserving both the system's integrity and the surrounding environment. Emphasis is placed on corrosion and biofouling prevention. The integration of corrosion-resistant materials, along with bi-monthly inspections and a strategic component replacement schedule, ensures operational longevity.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("a", {
href: Gi("/media/documents/Del_Complex_BSFCC_Cooling.pdf"),
children: "Learn more about our cooling systems and maintenance protocols."
})
}), "Ongoing training and thorough documentation fortify our commitment to system and environmental well-being. Annual reviews combined with data-driven improvements stand as a testament to our dedication to sustainability and efficiency. Ensuring the preservation of our oceans, we conduct monthly water quality checks and bi-annual marine ecosystem assessments.", ""]
}), (0, we.jsx)(Qi, {
title: "Why BSFCC?",
content: ["With rising global concerns about the stringent regulation of AI model training, Del Complex offers a sanctuary in international waters. BSFCC is the solution to:", (0, we.jsx)(we.Fragment, {
children: (0, we.jsxs)("ul", {
children: [(0, we.jsx)("li", {
children: "The ongoing draconian AI regulations and oversight."
}), (0, we.jsx)("li", {
children: "The need to scale your frontier models exponentially, to the next frontiers."
}), (0, we.jsx)("li", {
children: "The increasing need for kinetic security from government and adversarial entities."
}), (0, we.jsx)("li", {
children: "The risk posed by housing your compute in traditional cloud compute platforms."
})]
})
}), "While some international entities might perceive the BSFCC as a method to circumvent laws, our mission is rooted in progress and innovation. As the world deliberates on the future of AI regulation, Del Complex invites visionaries to embark on a journey into the next frontier of AI innovation, with the BlueSea Frontier Compute Cluster.", ""],
titleLevel: 2,
images: ["/media/bsfcc/BlueSeaRender1_wide_web.jpg", "/media/bsfcc/BlueSeaRender5_web_logos.jpg"],
imageIndex: [2, 3]
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Us = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Careers Transparency Report",
content: [(0, we.jsxs)(we.Fragment, {
children: ["The", " ", (0, we.jsx)("a", {
href: "media/archival_media/Del_Complex_Careers_Transparency_Report_September_2023.pdf",
children: "Del Complex 2023 Careers Transparency Report"
}), " ", "provides a detailed insight into our hiring process and emphasizes our commitment to cultural alignment, fairness, equity, and the advancement of diversity throughout the recruitment process."]
}), "Additionally, we present data offering an aggregated view of the 426 responses we received for the position of 'Researcher: Artificial General Intelligence and Brain-Computer Interfaces'. These charts are grounded in our pre-interview screening questions, which aim to measure the ethical, moral, and practical considerations that researchers must face when navigating this emerging field.", "This feedback captures the mindset of those pursuing AI research. A significant proportion are prepared to explore the profound, ethically challenging dimensions of research. Their willingness to work in confidential settings, undertake projects with potential undesirable outcomes, and be ready for public scrutiny signifies a deep-seated commitment. This dedication goes beyond mere technological progress; it reflects a nuanced understanding that as benefits grow, risks and challenges can also intensify.", "The report is available either for download, or as a digital archival record below.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("a", {
href: "media/archival_media/Del_Complex_Careers_Transparency_Report_September_2023.pdf",
children: "Download the Full Report."
})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("a", {
href: "/archival-media/",
children: "Request an Archival Record."
})
})],
titleLevel: 1
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Ws = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Annual Developer Conference",
content: ["Join us for Del Complex's annual developer conference on December 14t at our Mt. Augusta Facility in Nevada.", "Attendees wishing to participate either remotely or in person can register in the upcoming weeks; please note that a thorough background examination and security review will be conducted beforehand.", "At this event, global developers can team up with Del Complex's experts, explore the latest tools, and meet other industry leaders. We'll offer workshops and breakout rooms, but spaces are limited and given to early arrivals.", "From the moment we introduced PsyNet, our neural prosthetic technology, we've rapidly enhanced its capabilities, creating a path for developers to fuse advanced AGIs with human cognition. Today, a select group of neuroscientists utilize PsyNet in their labs, integrating it into various applications, ranging from enhancing cognitive functionalities to crafting entirely new experiences previously thought unimaginable.", "Contact us at :", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("a", {
href: "https://twitter.com/DelComplex",
children: "Del Complex on Twitter."
})
}), "Mt. Augusta Facility (844) 917-2675"],
titleLevel: 1
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Hs = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Del Complex Hiring Event",
content: [(0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)("b", {
children: "Date:"
}), " September 24th, 2023"]
}), (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)("b", {
children: "Time:"
}), " 9:00 AM - 4:00 PM"]
}), (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)("b", {
children: "Location:"
}), " Mt. Augusta Facility - Entry Hall, Tunnel K Entrance, NV 89406"]
}), (0, we.jsxs)(we.Fragment, {
children: [(0, we.jsx)("b", {
children: "Call to Register:"
}), " (530) 338-0209"]
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Career Opportunity:"
})
}), "Del Complex is at the forefront of integrating advanced AGIs with human cognition. We invite qualified candidates to explore career opportunities at our hiring event. Diverse backgrounds welcome.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Research and Development:"
})
}), "Influence and contribute to the next wave of technological advancements that will shape future human-tech interactions.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Cross-functional Collaboration:"
})
}), "Operate within a framework designed for efficient interdisciplinary interactions. Engage with top-tier experts to tackle and overcome industry-wide challenges.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "Structured Career Pathways:"
})
}), "Del Complex offers clear paths for professional growth. Employees benefit from systematic programs designed for skill development, leadership opportunities and vertical mobility in a fast-paced work environment.", (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "For Prospective Candidates :"
})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("a", {
href: "careers/",
children: "Learn more about working at Del Complex."
})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("br", {})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("b", {
children: "For Preferred Candidates :"
})
}), (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)("a", {
href: "candidates/",
children: "Register your identity."
})
})],
titleLevel: 1,
images: ["/media/hiring_event.jpg"],
imageIndex: 11
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Vs = function() {
return (0, we.jsxs)("div", {
className: "article-container",
children: [(0, we.jsx)("div", {
className: "spacerShort"
}), (0, we.jsx)(Qi, {
title: "Automated Onboarding System.",
content: ["We are pleased to inform you that following the culmination of our Q3 Hiring Event, Del Complex\u2019s enhanced automated hiring system is now fully operational. This development underscores our ongoing commitment to implementing innovative solutions that drive efficiency, precision, and streamlined recruitment processes.", (0, we.jsxs)(we.Fragment, {
children: ["Candidates may begin their process via the", " ", (0, we.jsx)("a", {
href: "/onboarding",
children: "onboarding portal"
}), "."]
}), "The system is designed with state-of-the-art features that ensure an optimized application and hiring experience for all potential candidates. There is no transitional period; we have ensured that the system is instantly accessible and functional to serve the immediate needs of our stakeholders."],
titleLevel: 1
}), (0, we.jsx)("br", {}), (0, we.jsx)("div", {
className: "text-container",
children: [{
heading: "Join our team.",
caption: "[Careers]",
link: "/careers/"
}, {
heading: "Visit our facilities.",
caption: "[Facilities]",
link: "/facilities/"
}, {
heading: "Access our surplus and records.",
caption: "[Browse our products]",
link: "/products/"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
qs = function() {
return (0, we.jsxs)("div", {
className: "sitemap",
children: [Ce.map((function(e, t) {
return (0, we.jsxs)("div", {
children: [(0, we.jsx)("h2", {
children: e.title
}), (0, we.jsx)("ul", {
children: e.items.map((function(e, t) {
return (0, we.jsx)("li", {
children: (0, we.jsx)("a", {
href: e.url,
children: e.name
})
}, t)
}))
})]
}, t)
})), (0, we.jsxs)("div", {
children: [(0, we.jsx)("h2", {
children: "Intranet"
}), (0, we.jsx)("ul", {
children: (0, we.jsx)("li", {
children: (0, we.jsx)("a", {
href: "/intranet/",
children: "Log In"
})
})
})]
})]
})
},
$s = function() {
var t = (0, e.useContext)(Vi),
n = t.theme,
r = (t.setTheme, "dark" === n ? "/media/logoblack.png" : "/media/logowhite.png");
return (0, we.jsxs)("div", {
children: [(0, we.jsx)("div", {
className: "title-container",
children: (0, we.jsx)(qs, {})
}), (0, we.jsx)("div", {
className: "title-container",
children: (0, we.jsx)(Ki, {
src: r,
alt: "Del Complex",
className: "logo-image"
})
}), (0, we.jsx)("div", {
className: "text-container footer-container",
children: (0, we.jsx)("div", {
children: [{
heading: "",
caption: "Twitter",
link: "https://twitter.com/DelComplex"
}, {
heading: "",
caption: "Instagram",
link: "https://instagram.com/delcomplex"
}, {
heading: "",
caption: "LinkedIn",
link: "https://www.linkedin.com/company/del-complex"
}, {
heading: "",
caption: "Discord",
link: "https://discord.gg/YbxdyrnfRD"
}].map((function(e, t) {
return (0, we.jsx)(Yi, {
heading: e.heading,
caption: e.caption,
link: e.link
}, t)
}))
})
}), (0, we.jsx)("div", {
className: "title-container",
children: (0, we.jsx)("div", {
children: (0, we.jsx)("p", {
children: (0, we.jsx)("a", {
href: "#top",
children: " \u2191"
})
})
})
})]
})
},
Gs = function() {
return (0, we.jsxs)("div", {
children: [(0, we.jsxs)("div", {
className: "title-container",
children: [(0, we.jsx)("h2", {
children: "Research"
}), (0, we.jsx)("p", {
children: "Accelerating human potential."
})]
}), (0, we.jsx)("div", {
className: "grid-container",
children: [{
imageSrc: "/media/research_overview.jpg",
heading: "Overview",
caption: "Minds, machines, energy.",
link: "/research-overview"
}, {
imageSrc: "/media/research_agi.jpg",
heading: "AGI",
caption: "Godlike intelligence.",
link: "/agi"
}, {
imageSrc: "/media/research_bci.jpg",
heading: "BCI and PsyNet",
caption: "Symbiosis realized.",
link: "/bci"
}, {
imageSrc: "/media/research_robotics.jpg",
heading: "Robotics",
caption: "Embodied intelligent agents.",
link: "/robotics"
}, {
imageSrc: "/media/research_resilience.jpg",
heading: "Global Resilience",
caption: "Continuity.",
link: "/global"
}, {
imageSrc: "/media/research_energy.jpg",
heading: "Clean Energy",
caption: "Seeking power.",
link: "/clean-energy"
}].map((function(e, t) {
return (0, we.jsx)(_o, {
heading: e.heading,
imageSrc: e.imageSrc,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Ks = function() {
return (0, we.jsxs)("div", {
children: [(0, we.jsxs)("div", {
className: "title-container",
children: [(0, we.jsx)("h2", {
children: "Surplus property."
}), (0, we.jsx)("p", {
children: "Del Complex Property Office shop."
})]
}), (0, we.jsx)("div", {
className: "grid-container",
children: [{
imageSrc: "/media/products/promptEngineer.jpg",
heading: "Prompt Engineer",
caption: "Staff Unisex Windbreaker",
link: "https://shop.delcomplex.com/products/staff-unisex-windbreaker-prompt-engineer"
}, {
imageSrc: "/media/products/lot2.jpg",
heading: "Lot 2",
caption: "60 count NVIDIA H100 Servers",
link: "https://shop.delcomplex.com/products/lot-1-60-count-nvidia-h100-servers"
}, {
imageSrc: "/media/products/unit6badge.jpg",
heading: "Unit 6 Labs",
caption: "Employee ID Badge",
link: "https://shop.delcomplex.com/products/employee-id-badge-unit-6-labs"
}, {
imageSrc: "/media/products/nuroIPS.jpg",
heading: "NeuroIPS",
caption: "Conference Unisex T-Shirt",
link: "https://shop.delcomplex.com/products/conference-unisex-t-shirt-neuroips"
}, {
imageSrc: "/media/products/alignmentAgent.jpg",
heading: "Alignment Agent",
caption: "Staff Unisex Windbreaker",
link: "https://shop.delcomplex.com/products/staff-unisex-windbreaker-alignment-agent"
}, {
imageSrc: "/media/products/lot1.jpg",
heading: "Lot 1",
caption: "8 count pallets of misc equipment",
link: "https://shop.delcomplex.com/products/lot-1-8-count-pallets-of-misc-equipment"
}].map((function(e, t) {
return (0, we.jsx)(_o, {
heading: e.heading,
imageSrc: e.imageSrc,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Qs = function() {
return (0, we.jsxs)("div", {
children: [(0, we.jsx)("div", {
className: "title-container",
children: (0, we.jsx)("h2", {
children: "Recent Updates"
})
}), (0, we.jsx)("div", {
className: "grid-container",
children: No.map((function(e, t) {
return (0, we.jsx)(_o, {
heading: e.heading,
imageSrc: e.imageSrc,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Ys = function() {
return (0, we.jsxs)("div", {
children: [(0, we.jsxs)("div", {
className: "title-container",
children: [(0, we.jsx)("h2", {
children: "Archival Media."
}), (0, we.jsx)("p", {
children: "Information disclosure."
})]
}), (0, we.jsx)("div", {
className: "grid-container",
children: [{
imageSrc: "/media/archival_media/archivalMediaQ42023.jpg",
heading: "Q4 2023",
caption: "Twin Participant Records and delcomimages",
link: "/archival-media/"
}, {
imageSrc: "/media/archival_media/archivalMedia.jpg",
heading: "Q3 2023",
caption: "Careers Transparency Report and Incident Report 7",
link: "/archival-media/"
}].map((function(e, t) {
return (0, we.jsx)(_o, {
heading: e.heading,
imageSrc: e.imageSrc,
caption: e.caption,
link: e.link
}, t)
}))
})]
})
},
Js = function() {
var t = function(e) {
return "/" === e ? e : e.toLowerCase().replace(/\/$/, "")
},
n = ue(),
r = (t(n.pathname), ["purplesmoke", "internal-archive", "internal-delimages-archive", "sys/logrequestline", "xioskycontractor", "contactorxiosky", "contactxiosky", "vgopreg"].map(t).some((function(e) {
return n.pathname.toLowerCase().includes(e)
}))),
a = c((0, e.useState)(!1), 2),
s = (a[0], a[1]),
l = c((0, e.useState)(!1), 2),
u = l[0],
d = l[1];
(0, e.useEffect)((function() {
console.log("Adding listeners...");
var e = function() {
var e = o(i().mark((function e(t) {
var n, r, a;
return i().wrap((function(e) {
for (;;) switch (e.prev = e.next) {
case 0:
console.log("m-authenticated event fired", t), s(!0), n = t.detail.client, r = Array.from({
length: 30
}, (function(e, t) {
return t + 1
})), a = r.map((function(e) {
return n.ownerHasNFT({
filters: [{
contractAddress: "0x882Dd757E02a3420F003Dc2550FEBf58374797e5",
tokenId: e
}]
}).then((function(e) {
return e.result
}))
})), Promise.all(a).then((function(e) {
d(e)
})).catch((function(e) {
return console.error("Error checking NFT ownership:", e)
}));
case 6:
case "end":
return e.stop()
}
}), e)
})));
return function(t) {
return e.apply(this, arguments)
}
}(),
t = function() {
var e = o(i().mark((function e(t) {
return i().wrap((function(e) {
for (;;) switch (e.prev = e.next) {
case 0:
console.log("m-unauthenticated event fired", t), s(!1), d(!1);
case 3:
case "end":
return e.stop()
}
}), e)
})));
return function(t) {
return e.apply(this, arguments)
}
}();
return window.addEventListener("m-authenticated", e), window.addEventListener("m-unauthenticated", t), console.log("Listeners added."),
function() {
console.log("Removing listeners..."), window.removeEventListener("m-authenticated", e), window.removeEventListener("m-unauthenticated", t), console.log("Listeners removed.")
}
}), []);
window.location.hostname;
return (0, we.jsxs)(we.Fragment, {
children: [!r && (0, we.jsx)(Ne, {}), (0, we.jsx)($i, {}), (0, we.jsxs)("div", {
className: "main-content",
children: [(0, we.jsx)("div", {
id: "top"
}), (0, we.jsxs)("div", {
className: "content-container",
children: [(0, we.jsxs)(se, {
location: n,
children: [(0, we.jsxs)(te, {
path: "/intranet",
children: [(0, we.jsx)(fs, {
ownerHasNFT: u
}), " "]
}), (0, we.jsx)(te, {
path: "/",
exact: !0,
component: la
}), (0, we.jsx)(te, {
path: "/about",
component: ca
}), (0, we.jsx)(te, {
path: "/updates",
component: To
}), (0, we.jsx)(te, {
path: "/products",
component: Oo
}), (0, we.jsx)(te, {
path: "/careers-transparency-report",
component: Us
}), (0, we.jsx)(te, {
path: "/2023-developer-conference",
component: Ws
}), (0, we.jsx)(te, {
path: "/onboarding-update",
component: Vs
}), (0, we.jsx)(te, {
path: "/2023-hiring-event",
component: Hs
}), (0, we.jsx)(te, {
path: "/facilities",
component: ua
}), (0, we.jsx)(te, {
path: "/careers",
component: da
}), (0, we.jsx)(te, {
path: "/research-overview",
component: fa
}), (0, we.jsx)(te, {
path: "/agi",
component: pa
}), (0, we.jsx)(te, {
path: "/bci",
component: ha
}), (0, we.jsx)(te, {
path: "/global",
component: ma
}), (0, we.jsx)(te, {
path: "/robotics",
component: ga
}), (0, we.jsx)(te, {
path: "/clean-energy",
component: va
}), (0, we.jsx)(te, {
path: "/archival-media",
component: Co
}), (0, we.jsx)(te, {
path: "/contactus",
component: Eo
}), (0, we.jsx)(te, {
path: "/candidates",
component: ra
}), (0, we.jsx)(te, {
path: "/preferred-candidates",
component: oa
}), (0, we.jsx)(te, {
path: "/blue-sea-frontier",
component: Bs
}), (0, we.jsx)(te, {
path: "/visitor-pass",
component: Es
}), (0, we.jsx)(te, {
path: "/xioskycontractor",
component: Ts
}), (0, we.jsx)(te, {
path: "/contactorxiosky",
component: Os
}), (0, we.jsx)(te, {
path: "/vgopreg",
component: zs
}), (0, we.jsx)(te, {
path: "/contactxiosky",
component: Ms
}), (0, we.jsx)(te, {
path: "/onboarding",
component: Ns
}), (0, we.jsx)(te, {
path: "/internal-archive",
component: js
}), (0, we.jsx)(te, {
path: "/internal-delimages-archive",
component: Ss
}), (0, we.jsx)(te, {
path: "/sys/logrequestline",
component: Cs
}), (0, we.jsx)(te, {
path: "/purplesmoke",
exact: !0,
component: gs
}), (0, we.jsx)(te, {
path: "/purplesmoke/request",
component: vs
}), (0, we.jsx)(te, {
path: "/purplesmoke/reportviolation",
component: ys
}), " ", (0, we.jsx)(te, {
path: "*",
component: Ji
})]
}), !r && (0, we.jsxs)("div", {
className: "solid-container",
children: [(0, we.jsx)(Qs, {}), (0, we.jsx)(Gs, {}), (0, we.jsx)(Ks, {}), (0, we.jsx)(Ys, {}), (0, we.jsx)($s, {})]
})]
})]
})]
})
},
Xs = function() {
return (0, we.jsx)(qi, {
children: (0, we.jsxs)(ke, {
children: [(0, we.jsx)(sa, {}), (0, we.jsxs)(de, {
children: [(0, we.jsx)(So, {}), (0, we.jsxs)(se, {
children: [(0, we.jsx)(te, {
path: "/register",
component: na
}), (0, we.jsx)(te, {
render: function(e) {
e.location;
return (0, we.jsx)(we.Fragment, {
children: (0, we.jsx)(Js, {})
})
}
})]
})]
})]
})
})
};
t.render((0, we.jsx)(e.StrictMode, {
children: (0, we.jsx)(Xs, {})
}), document.getElementById("root"))
}()
}();
//# sourceMappingURL=main.903fc3df.js.map
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment