UNPKG

@dasf/dasf-web-component

Version:

Web component for rendering a DASF backend module.

1,638 lines 1.01 MB
var l$ = Object.defineProperty; var c$ = (e, t, r) => t in e ? l$(e, t, { enumerable: !0, configurable: !0, writable: !0, value: r }) : e[t] = r; var Za = (e, t, r) => c$(e, typeof t != "symbol" ? t + "" : t, r); import { jsx as P, jsxs as ue, Fragment as Wt } from "react/jsx-runtime"; import * as M from "react"; import pn, { createElement as u$, Component as Ji, useState as Or, useCallback as Pt, useEffect as Ml, useReducer as d$, useMemo as f$, createRef as p$, forwardRef as cy, useContext as h$, Children as m$, isValidElement as Ks, cloneElement as Gs, useRef as uy } from "react"; import * as g$ from "react-dom"; import Cs from "react-dom"; function St(e) { return typeof e != "object" || e === null || typeof e.lastModified == "number" && typeof File < "u" && e instanceof File || typeof e.getMonth == "function" && typeof Date < "u" && e instanceof Date ? !1 : !Array.isArray(e); } function y$(e) { return e.additionalItems === !0 && console.warn("additionalItems=true is currently not supported"), St(e.additionalItems); } function Kp(e) { if (e === "") return; if (e === null) return null; if (/\.$/.test(e) || /\.0$/.test(e) || /\.\d*0$/.test(e)) return e; const t = Number(e); return typeof t == "number" && !Number.isNaN(t) ? t : e; } const ka = "__additional_property", Su = "additionalProperties", Yi = "allOf", hn = "anyOf", ha = "const", b$ = "default", Nl = "dependencies", v$ = "enum", kr = "__errors", Zn = "$id", $$ = "if", eo = "items", S$ = "_$junk_option_schema_id$_", Hs = "$name", zr = "oneOf", Mt = "properties", w$ = "required", cl = "submitButtonOptions", Ht = "$ref", gd = "__rjsf_additionalProperties", dy = "__rjsf_rootSchema", C$ = "ui:field", yd = "ui:widget", Si = "ui:options", E$ = "ui:globalOptions"; function Qe(e = {}, t = {}) { return Object.keys(e).filter((r) => r.indexOf("ui:") === 0).reduce((r, n) => { const o = e[n]; return n === yd && St(o) ? (console.error("Setting options via ui:widget object is no longer supported, use ui:options instead"), r) : n === Si && St(o) ? { ...r, ...o } : { ...r, [n.substring(3)]: o }; }, { ...t }); } function fy(e, t = {}, r) { if (!e.additionalProperties) return !1; const { expandable: n = !0 } = Qe(t); return n === !1 ? n : e.maxProperties !== void 0 && r ? Object.keys(r).length < e.maxProperties : !0; } var hi = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {}; function pt(e) { return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e; } var _$ = typeof hi == "object" && hi && hi.Object === Object && hi, py = _$, x$ = py, P$ = typeof self == "object" && self && self.Object === Object && self, k$ = x$ || P$ || Function("return this")(), $n = k$, O$ = $n, A$ = O$.Symbol, Oa = A$, Gp = Oa, hy = Object.prototype, I$ = hy.hasOwnProperty, R$ = hy.toString, Qa = Gp ? Gp.toStringTag : void 0; function T$(e) { var t = I$.call(e, Qa), r = e[Qa]; try { e[Qa] = void 0; var n = !0; } catch { } var o = R$.call(e); return n && (t ? e[Qa] = r : delete e[Qa]), o; } var M$ = T$, N$ = Object.prototype, F$ = N$.toString; function j$(e) { return F$.call(e); } var D$ = j$, Hp = Oa, L$ = M$, B$ = D$, z$ = "[object Null]", U$ = "[object Undefined]", Jp = Hp ? Hp.toStringTag : void 0; function V$(e) { return e == null ? e === void 0 ? U$ : z$ : Jp && Jp in Object(e) ? L$(e) : B$(e); } var Un = V$; function q$(e, t) { return function(r) { return e(t(r)); }; } var my = q$, W$ = my, K$ = W$(Object.getPrototypeOf, Object), Fl = K$; function G$(e) { return e != null && typeof e == "object"; } var Kr = G$, H$ = Un, J$ = Fl, Y$ = Kr, X$ = "[object Object]", Z$ = Function.prototype, Q$ = Object.prototype, gy = Z$.toString, e2 = Q$.hasOwnProperty, t2 = gy.call(Object); function r2(e) { if (!Y$(e) || H$(e) != X$) return !1; var t = J$(e); if (t === null) return !0; var r = e2.call(t, "constructor") && t.constructor; return typeof r == "function" && r instanceof r && gy.call(r) == t2; } var Aa = r2; const bd = /* @__PURE__ */ pt(Aa); function wu(e) { const t = { // We store the list of errors for this node in a property named __errors // to avoid name collision with a possible sub schema field named // 'errors' (see `utils.toErrorSchema`). [kr]: [], addError(r) { this[kr].push(r); } }; if (Array.isArray(e)) return e.reduce((r, n, o) => ({ ...r, [o]: wu(n) }), t); if (bd(e)) { const r = e; return Object.keys(r).reduce((n, o) => ({ ...n, [o]: wu(r[o]) }), t); } return t; } function n2() { this.__data__ = [], this.size = 0; } var o2 = n2; function a2(e, t) { return e === t || e !== e && t !== t; } var Ia = a2, i2 = Ia; function s2(e, t) { for (var r = e.length; r--; ) if (i2(e[r][0], t)) return r; return -1; } var jl = s2, l2 = jl, c2 = Array.prototype, u2 = c2.splice; function d2(e) { var t = this.__data__, r = l2(t, e); if (r < 0) return !1; var n = t.length - 1; return r == n ? t.pop() : u2.call(t, r, 1), --this.size, !0; } var f2 = d2, p2 = jl; function h2(e) { var t = this.__data__, r = p2(t, e); return r < 0 ? void 0 : t[r][1]; } var m2 = h2, g2 = jl; function y2(e) { return g2(this.__data__, e) > -1; } var b2 = y2, v2 = jl; function $2(e, t) { var r = this.__data__, n = v2(r, e); return n < 0 ? (++this.size, r.push([e, t])) : r[n][1] = t, this; } var S2 = $2, w2 = o2, C2 = f2, E2 = m2, _2 = b2, x2 = S2; function Ra(e) { var t = -1, r = e == null ? 0 : e.length; for (this.clear(); ++t < r; ) { var n = e[t]; this.set(n[0], n[1]); } } Ra.prototype.clear = w2; Ra.prototype.delete = C2; Ra.prototype.get = E2; Ra.prototype.has = _2; Ra.prototype.set = x2; var Dl = Ra, P2 = Dl; function k2() { this.__data__ = new P2(), this.size = 0; } var O2 = k2; function A2(e) { var t = this.__data__, r = t.delete(e); return this.size = t.size, r; } var I2 = A2; function R2(e) { return this.__data__.get(e); } var T2 = R2; function M2(e) { return this.__data__.has(e); } var N2 = M2; function F2(e) { var t = typeof e; return e != null && (t == "object" || t == "function"); } var Er = F2; const Ur = /* @__PURE__ */ pt(Er); var j2 = Un, D2 = Er, L2 = "[object AsyncFunction]", B2 = "[object Function]", z2 = "[object GeneratorFunction]", U2 = "[object Proxy]"; function V2(e) { if (!D2(e)) return !1; var t = j2(e); return t == B2 || t == z2 || t == L2 || t == U2; } var Ll = V2, q2 = $n, W2 = q2["__core-js_shared__"], K2 = W2, Uc = K2, Yp = function() { var e = /[^.]+$/.exec(Uc && Uc.keys && Uc.keys.IE_PROTO || ""); return e ? "Symbol(src)_1." + e : ""; }(); function G2(e) { return !!Yp && Yp in e; } var H2 = G2, J2 = Function.prototype, Y2 = J2.toString; function X2(e) { if (e != null) { try { return Y2.call(e); } catch { } try { return e + ""; } catch { } } return ""; } var yy = X2, Z2 = Ll, Q2 = H2, eS = Er, tS = yy, rS = /[\\^$.*+?()[\]{}|]/g, nS = /^\[object .+?Constructor\]$/, oS = Function.prototype, aS = Object.prototype, iS = oS.toString, sS = aS.hasOwnProperty, lS = RegExp( "^" + iS.call(sS).replace(rS, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$" ); function cS(e) { if (!eS(e) || Q2(e)) return !1; var t = Z2(e) ? lS : nS; return t.test(tS(e)); } var uS = cS; function dS(e, t) { return e == null ? void 0 : e[t]; } var fS = dS, pS = uS, hS = fS; function mS(e, t) { var r = hS(e, t); return pS(r) ? r : void 0; } var No = mS, gS = No, yS = $n, bS = gS(yS, "Map"), vd = bS, vS = No, $S = vS(Object, "create"), Bl = $S, Xp = Bl; function SS() { this.__data__ = Xp ? Xp(null) : {}, this.size = 0; } var wS = SS; function CS(e) { var t = this.has(e) && delete this.__data__[e]; return this.size -= t ? 1 : 0, t; } var ES = CS, _S = Bl, xS = "__lodash_hash_undefined__", PS = Object.prototype, kS = PS.hasOwnProperty; function OS(e) { var t = this.__data__; if (_S) { var r = t[e]; return r === xS ? void 0 : r; } return kS.call(t, e) ? t[e] : void 0; } var AS = OS, IS = Bl, RS = Object.prototype, TS = RS.hasOwnProperty; function MS(e) { var t = this.__data__; return IS ? t[e] !== void 0 : TS.call(t, e); } var NS = MS, FS = Bl, jS = "__lodash_hash_undefined__"; function DS(e, t) { var r = this.__data__; return this.size += this.has(e) ? 0 : 1, r[e] = FS && t === void 0 ? jS : t, this; } var LS = DS, BS = wS, zS = ES, US = AS, VS = NS, qS = LS; function Ta(e) { var t = -1, r = e == null ? 0 : e.length; for (this.clear(); ++t < r; ) { var n = e[t]; this.set(n[0], n[1]); } } Ta.prototype.clear = BS; Ta.prototype.delete = zS; Ta.prototype.get = US; Ta.prototype.has = VS; Ta.prototype.set = qS; var WS = Ta, Zp = WS, KS = Dl, GS = vd; function HS() { this.size = 0, this.__data__ = { hash: new Zp(), map: new (GS || KS)(), string: new Zp() }; } var JS = HS; function YS(e) { var t = typeof e; return t == "string" || t == "number" || t == "symbol" || t == "boolean" ? e !== "__proto__" : e === null; } var XS = YS, ZS = XS; function QS(e, t) { var r = e.__data__; return ZS(t) ? r[typeof t == "string" ? "string" : "hash"] : r.map; } var zl = QS, ew = zl; function tw(e) { var t = ew(this, e).delete(e); return this.size -= t ? 1 : 0, t; } var rw = tw, nw = zl; function ow(e) { return nw(this, e).get(e); } var aw = ow, iw = zl; function sw(e) { return iw(this, e).has(e); } var lw = sw, cw = zl; function uw(e, t) { var r = cw(this, e), n = r.size; return r.set(e, t), this.size += r.size == n ? 0 : 1, this; } var dw = uw, fw = JS, pw = rw, hw = aw, mw = lw, gw = dw; function Ma(e) { var t = -1, r = e == null ? 0 : e.length; for (this.clear(); ++t < r; ) { var n = e[t]; this.set(n[0], n[1]); } } Ma.prototype.clear = fw; Ma.prototype.delete = pw; Ma.prototype.get = hw; Ma.prototype.has = mw; Ma.prototype.set = gw; var $d = Ma, yw = Dl, bw = vd, vw = $d, $w = 200; function Sw(e, t) { var r = this.__data__; if (r instanceof yw) { var n = r.__data__; if (!bw || n.length < $w - 1) return n.push([e, t]), this.size = ++r.size, this; r = this.__data__ = new vw(n); } return r.set(e, t), this.size = r.size, this; } var ww = Sw, Cw = Dl, Ew = O2, _w = I2, xw = T2, Pw = N2, kw = ww; function Na(e) { var t = this.__data__ = new Cw(e); this.size = t.size; } Na.prototype.clear = Ew; Na.prototype.delete = _w; Na.prototype.get = xw; Na.prototype.has = Pw; Na.prototype.set = kw; var Ul = Na, Ow = "__lodash_hash_undefined__"; function Aw(e) { return this.__data__.set(e, Ow), this; } var Iw = Aw; function Rw(e) { return this.__data__.has(e); } var Tw = Rw, Mw = $d, Nw = Iw, Fw = Tw; function ul(e) { var t = -1, r = e == null ? 0 : e.length; for (this.__data__ = new Mw(); ++t < r; ) this.add(e[t]); } ul.prototype.add = ul.prototype.push = Nw; ul.prototype.has = Fw; var Vl = ul; function jw(e, t) { for (var r = -1, n = e == null ? 0 : e.length; ++r < n; ) if (t(e[r], r, e)) return !0; return !1; } var Dw = jw; function Lw(e, t) { return e.has(t); } var ql = Lw, Bw = Vl, zw = Dw, Uw = ql, Vw = 1, qw = 2; function Ww(e, t, r, n, o, a) { var i = r & Vw, s = e.length, l = t.length; if (s != l && !(i && l > s)) return !1; var c = a.get(e), u = a.get(t); if (c && u) return c == t && u == e; var f = -1, d = !0, p = r & qw ? new Bw() : void 0; for (a.set(e, t), a.set(t, e); ++f < s; ) { var h = e[f], $ = t[f]; if (n) var b = i ? n($, h, f, t, e, a) : n(h, $, f, e, t, a); if (b !== void 0) { if (b) continue; d = !1; break; } if (p) { if (!zw(t, function(g, y) { if (!Uw(p, y) && (h === g || o(h, g, r, n, a))) return p.push(y); })) { d = !1; break; } } else if (!(h === $ || o(h, $, r, n, a))) { d = !1; break; } } return a.delete(e), a.delete(t), d; } var by = Ww, Kw = $n, Gw = Kw.Uint8Array, vy = Gw; function Hw(e) { var t = -1, r = Array(e.size); return e.forEach(function(n, o) { r[++t] = [o, n]; }), r; } var Jw = Hw; function Yw(e) { var t = -1, r = Array(e.size); return e.forEach(function(n) { r[++t] = n; }), r; } var Sd = Yw, Qp = Oa, eh = vy, Xw = Ia, Zw = by, Qw = Jw, eC = Sd, tC = 1, rC = 2, nC = "[object Boolean]", oC = "[object Date]", aC = "[object Error]", iC = "[object Map]", sC = "[object Number]", lC = "[object RegExp]", cC = "[object Set]", uC = "[object String]", dC = "[object Symbol]", fC = "[object ArrayBuffer]", pC = "[object DataView]", th = Qp ? Qp.prototype : void 0, Vc = th ? th.valueOf : void 0; function hC(e, t, r, n, o, a, i) { switch (r) { case pC: if (e.byteLength != t.byteLength || e.byteOffset != t.byteOffset) return !1; e = e.buffer, t = t.buffer; case fC: return !(e.byteLength != t.byteLength || !a(new eh(e), new eh(t))); case nC: case oC: case sC: return Xw(+e, +t); case aC: return e.name == t.name && e.message == t.message; case lC: case uC: return e == t + ""; case iC: var s = Qw; case cC: var l = n & tC; if (s || (s = eC), e.size != t.size && !l) return !1; var c = i.get(e); if (c) return c == t; n |= rC, i.set(e, t); var u = Zw(s(e), s(t), n, o, a, i); return i.delete(e), u; case dC: if (Vc) return Vc.call(e) == Vc.call(t); } return !1; } var mC = hC; function gC(e, t) { for (var r = -1, n = t.length, o = e.length; ++r < n; ) e[o + r] = t[r]; return e; } var wd = gC, yC = Array.isArray, Xt = yC, bC = wd, vC = Xt; function $C(e, t, r) { var n = t(e); return vC(e) ? n : bC(n, r(e)); } var $y = $C; function SC(e, t) { for (var r = -1, n = e == null ? 0 : e.length, o = 0, a = []; ++r < n; ) { var i = e[r]; t(i, r, e) && (a[o++] = i); } return a; } var wC = SC; function CC() { return []; } var Sy = CC, EC = wC, _C = Sy, xC = Object.prototype, PC = xC.propertyIsEnumerable, rh = Object.getOwnPropertySymbols, kC = rh ? function(e) { return e == null ? [] : (e = Object(e), EC(rh(e), function(t) { return PC.call(e, t); })); } : _C, Cd = kC; function OC(e, t) { for (var r = -1, n = Array(e); ++r < e; ) n[r] = t(r); return n; } var wy = OC, AC = Un, IC = Kr, RC = "[object Arguments]"; function TC(e) { return IC(e) && AC(e) == RC; } var MC = TC, nh = MC, NC = Kr, Cy = Object.prototype, FC = Cy.hasOwnProperty, jC = Cy.propertyIsEnumerable, DC = nh(/* @__PURE__ */ function() { return arguments; }()) ? nh : function(e) { return NC(e) && FC.call(e, "callee") && !jC.call(e, "callee"); }, Xi = DC, dl = { exports: {} }; function LC() { return !1; } var BC = LC; dl.exports; (function(e, t) { var r = $n, n = BC, o = t && !t.nodeType && t, a = o && !0 && e && !e.nodeType && e, i = a && a.exports === o, s = i ? r.Buffer : void 0, l = s ? s.isBuffer : void 0, c = l || n; e.exports = c; })(dl, dl.exports); var Fa = dl.exports, zC = 9007199254740991, UC = /^(?:0|[1-9]\d*)$/; function VC(e, t) { var r = typeof e; return t = t ?? zC, !!t && (r == "number" || r != "symbol" && UC.test(e)) && e > -1 && e % 1 == 0 && e < t; } var Wl = VC, qC = 9007199254740991; function WC(e) { return typeof e == "number" && e > -1 && e % 1 == 0 && e <= qC; } var Ed = WC, KC = Un, GC = Ed, HC = Kr, JC = "[object Arguments]", YC = "[object Array]", XC = "[object Boolean]", ZC = "[object Date]", QC = "[object Error]", eE = "[object Function]", tE = "[object Map]", rE = "[object Number]", nE = "[object Object]", oE = "[object RegExp]", aE = "[object Set]", iE = "[object String]", sE = "[object WeakMap]", lE = "[object ArrayBuffer]", cE = "[object DataView]", uE = "[object Float32Array]", dE = "[object Float64Array]", fE = "[object Int8Array]", pE = "[object Int16Array]", hE = "[object Int32Array]", mE = "[object Uint8Array]", gE = "[object Uint8ClampedArray]", yE = "[object Uint16Array]", bE = "[object Uint32Array]", _t = {}; _t[uE] = _t[dE] = _t[fE] = _t[pE] = _t[hE] = _t[mE] = _t[gE] = _t[yE] = _t[bE] = !0; _t[JC] = _t[YC] = _t[lE] = _t[XC] = _t[cE] = _t[ZC] = _t[QC] = _t[eE] = _t[tE] = _t[rE] = _t[nE] = _t[oE] = _t[aE] = _t[iE] = _t[sE] = !1; function vE(e) { return HC(e) && GC(e.length) && !!_t[KC(e)]; } var $E = vE; function SE(e) { return function(t) { return e(t); }; } var Fo = SE, fl = { exports: {} }; fl.exports; (function(e, t) { var r = py, n = t && !t.nodeType && t, o = n && !0 && e && !e.nodeType && e, a = o && o.exports === n, i = a && r.process, s = function() { try { var l = o && o.require && o.require("util").types; return l || i && i.binding && i.binding("util"); } catch { } }(); e.exports = s; })(fl, fl.exports); var _d = fl.exports, wE = $E, CE = Fo, oh = _d, ah = oh && oh.isTypedArray, EE = ah ? CE(ah) : wE, Zi = EE, _E = wy, xE = Xi, PE = Xt, kE = Fa, OE = Wl, AE = Zi, IE = Object.prototype, RE = IE.hasOwnProperty; function TE(e, t) { var r = PE(e), n = !r && xE(e), o = !r && !n && kE(e), a = !r && !n && !o && AE(e), i = r || n || o || a, s = i ? _E(e.length, String) : [], l = s.length; for (var c in e) (t || RE.call(e, c)) && !(i && // Safari 9 has enumerable `arguments.length` in strict mode. (c == "length" || // Node.js 0.10 has enumerable non-index properties on buffers. o && (c == "offset" || c == "parent") || // PhantomJS 2 has enumerable non-index properties on typed arrays. a && (c == "buffer" || c == "byteLength" || c == "byteOffset") || // Skip index properties. OE(c, l))) && s.push(c); return s; } var Ey = TE, ME = Object.prototype; function NE(e) { var t = e && e.constructor, r = typeof t == "function" && t.prototype || ME; return e === r; } var Kl = NE, FE = my, jE = FE(Object.keys, Object), DE = jE, LE = Kl, BE = DE, zE = Object.prototype, UE = zE.hasOwnProperty; function VE(e) { if (!LE(e)) return BE(e); var t = []; for (var r in Object(e)) UE.call(e, r) && r != "constructor" && t.push(r); return t; } var _y = VE, qE = Ll, WE = Ed; function KE(e) { return e != null && WE(e.length) && !qE(e); } var jo = KE, GE = Ey, HE = _y, JE = jo; function YE(e) { return JE(e) ? GE(e) : HE(e); } var Qi = YE, XE = $y, ZE = Cd, QE = Qi; function e_(e) { return XE(e, QE, ZE); } var xy = e_, ih = xy, t_ = 1, r_ = Object.prototype, n_ = r_.hasOwnProperty; function o_(e, t, r, n, o, a) { var i = r & t_, s = ih(e), l = s.length, c = ih(t), u = c.length; if (l != u && !i) return !1; for (var f = l; f--; ) { var d = s[f]; if (!(i ? d in t : n_.call(t, d))) return !1; } var p = a.get(e), h = a.get(t); if (p && h) return p == t && h == e; var $ = !0; a.set(e, t), a.set(t, e); for (var b = i; ++f < l; ) { d = s[f]; var g = e[d], y = t[d]; if (n) var S = i ? n(y, g, d, t, e, a) : n(g, y, d, e, t, a); if (!(S === void 0 ? g === y || o(g, y, r, n, a) : S)) { $ = !1; break; } b || (b = d == "constructor"); } if ($ && !b) { var m = e.constructor, w = t.constructor; m != w && "constructor" in e && "constructor" in t && !(typeof m == "function" && m instanceof m && typeof w == "function" && w instanceof w) && ($ = !1); } return a.delete(e), a.delete(t), $; } var a_ = o_, i_ = No, s_ = $n, l_ = i_(s_, "DataView"), c_ = l_, u_ = No, d_ = $n, f_ = u_(d_, "Promise"), p_ = f_, h_ = No, m_ = $n, g_ = h_(m_, "Set"), Py = g_, y_ = No, b_ = $n, v_ = y_(b_, "WeakMap"), $_ = v_, Cu = c_, Eu = vd, _u = p_, xu = Py, Pu = $_, ky = Un, ja = yy, sh = "[object Map]", S_ = "[object Object]", lh = "[object Promise]", ch = "[object Set]", uh = "[object WeakMap]", dh = "[object DataView]", w_ = ja(Cu), C_ = ja(Eu), E_ = ja(_u), __ = ja(xu), x_ = ja(Pu), yo = ky; (Cu && yo(new Cu(new ArrayBuffer(1))) != dh || Eu && yo(new Eu()) != sh || _u && yo(_u.resolve()) != lh || xu && yo(new xu()) != ch || Pu && yo(new Pu()) != uh) && (yo = function(e) { var t = ky(e), r = t == S_ ? e.constructor : void 0, n = r ? ja(r) : ""; if (n) switch (n) { case w_: return dh; case C_: return sh; case E_: return lh; case __: return ch; case x_: return uh; } return t; }); var es = yo, qc = Ul, P_ = by, k_ = mC, O_ = a_, fh = es, ph = Xt, hh = Fa, A_ = Zi, I_ = 1, mh = "[object Arguments]", gh = "[object Array]", Es = "[object Object]", R_ = Object.prototype, yh = R_.hasOwnProperty; function T_(e, t, r, n, o, a) { var i = ph(e), s = ph(t), l = i ? gh : fh(e), c = s ? gh : fh(t); l = l == mh ? Es : l, c = c == mh ? Es : c; var u = l == Es, f = c == Es, d = l == c; if (d && hh(e)) { if (!hh(t)) return !1; i = !0, u = !1; } if (d && !u) return a || (a = new qc()), i || A_(e) ? P_(e, t, r, n, o, a) : k_(e, t, l, r, n, o, a); if (!(r & I_)) { var p = u && yh.call(e, "__wrapped__"), h = f && yh.call(t, "__wrapped__"); if (p || h) { var $ = p ? e.value() : e, b = h ? t.value() : t; return a || (a = new qc()), o($, b, r, n, a); } } return d ? (a || (a = new qc()), O_(e, t, r, n, o, a)) : !1; } var M_ = T_, N_ = M_, bh = Kr; function Oy(e, t, r, n, o) { return e === t ? !0 : e == null || t == null || !bh(e) && !bh(t) ? e !== e && t !== t : N_(e, t, r, n, Oy, o); } var Gl = Oy, F_ = Gl; function j_(e, t, r) { r = typeof r == "function" ? r : void 0; var n = r ? r(e, t) : void 0; return n === void 0 ? F_(e, t, void 0, r) : !!n; } var D_ = j_; const L_ = /* @__PURE__ */ pt(D_); function pr(e, t) { return L_(e, t, (r, n) => { if (typeof r == "function" && typeof n == "function") return !0; }); } var B_ = Un, z_ = Kr, U_ = "[object Symbol]"; function V_(e) { return typeof e == "symbol" || z_(e) && B_(e) == U_; } var Da = V_, q_ = Xt, W_ = Da, K_ = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, G_ = /^\w*$/; function H_(e, t) { if (q_(e)) return !1; var r = typeof e; return r == "number" || r == "symbol" || r == "boolean" || e == null || W_(e) ? !0 : G_.test(e) || !K_.test(e) || t != null && e in Object(t); } var xd = H_, Ay = $d, J_ = "Expected a function"; function Pd(e, t) { if (typeof e != "function" || t != null && typeof t != "function") throw new TypeError(J_); var r = function() { var n = arguments, o = t ? t.apply(this, n) : n[0], a = r.cache; if (a.has(o)) return a.get(o); var i = e.apply(this, n); return r.cache = a.set(o, i) || a, i; }; return r.cache = new (Pd.Cache || Ay)(), r; } Pd.Cache = Ay; var Y_ = Pd, X_ = Y_, Z_ = 500; function Q_(e) { var t = X_(e, function(n) { return r.size === Z_ && r.clear(), n; }), r = t.cache; return t; } var e5 = Q_, t5 = e5, r5 = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, n5 = /\\(\\)?/g, o5 = t5(function(e) { var t = []; return e.charCodeAt(0) === 46 && t.push(""), e.replace(r5, function(r, n, o, a) { t.push(o ? a.replace(n5, "$1") : n || r); }), t; }), Iy = o5; function a5(e, t) { for (var r = -1, n = e == null ? 0 : e.length, o = Array(n); ++r < n; ) o[r] = t(e[r], r, e); return o; } var Vn = a5, vh = Oa, i5 = Vn, s5 = Xt, l5 = Da, $h = vh ? vh.prototype : void 0, Sh = $h ? $h.toString : void 0; function Ry(e) { if (typeof e == "string") return e; if (s5(e)) return i5(e, Ry) + ""; if (l5(e)) return Sh ? Sh.call(e) : ""; var t = e + ""; return t == "0" && 1 / e == -1 / 0 ? "-0" : t; } var c5 = Ry, u5 = c5; function d5(e) { return e == null ? "" : u5(e); } var Ty = d5, f5 = Xt, p5 = xd, h5 = Iy, m5 = Ty; function g5(e, t) { return f5(e) ? e : p5(e, t) ? [e] : h5(m5(e)); } var La = g5, y5 = Da; function b5(e) { if (typeof e == "string" || y5(e)) return e; var t = e + ""; return t == "0" && 1 / e == -1 / 0 ? "-0" : t; } var Do = b5, v5 = La, $5 = Do; function S5(e, t) { t = v5(t, e); for (var r = 0, n = t.length; e != null && r < n; ) e = e[$5(t[r++])]; return r && r == n ? e : void 0; } var ts = S5, w5 = ts; function C5(e, t, r) { var n = e == null ? void 0 : w5(e, t); return n === void 0 ? r : n; } var My = C5; const xe = /* @__PURE__ */ pt(My); var E5 = _y, _5 = es, x5 = Xi, P5 = Xt, k5 = jo, O5 = Fa, A5 = Kl, I5 = Zi, R5 = "[object Map]", T5 = "[object Set]", M5 = Object.prototype, N5 = M5.hasOwnProperty; function F5(e) { if (e == null) return !0; if (k5(e) && (P5(e) || typeof e == "string" || typeof e.splice == "function" || O5(e) || I5(e) || x5(e))) return !e.length; var t = _5(e); if (t == R5 || t == T5) return !e.size; if (A5(e)) return !E5(e).length; for (var r in e) if (N5.call(e, r)) return !1; return !0; } var j5 = F5; const io = /* @__PURE__ */ pt(j5); var Hl = {}, D5 = /~/, L5 = /~[01]/g; function B5(e) { switch (e) { case "~1": return "/"; case "~0": return "~"; } throw new Error("Invalid tilde escape: " + e); } function Ny(e) { return D5.test(e) ? e.replace(L5, B5) : e; } function z5(e, t, r) { for (var n, o, a = 1, i = t.length; a < i; ) { if (t[a] === "constructor" || t[a] === "prototype" || t[a] === "__proto__") return e; if (n = Ny(t[a++]), o = i > a, typeof e[n] > "u" && (Array.isArray(e) && n === "-" && (n = e.length), o && (t[a] !== "" && t[a] < 1 / 0 || t[a] === "-" ? e[n] = [] : e[n] = {})), !o) break; e = e[n]; } var s = e[n]; return r === void 0 ? delete e[n] : e[n] = r, s; } function kd(e) { if (typeof e == "string") { if (e = e.split("/"), e[0] === "") return e; throw new Error("Invalid JSON pointer."); } else if (Array.isArray(e)) { for (const t of e) if (typeof t != "string" && typeof t != "number") throw new Error("Invalid JSON pointer. Must be of type string or number."); return e; } throw new Error("Invalid JSON pointer."); } function Fy(e, t) { if (typeof e != "object") throw new Error("Invalid input object."); t = kd(t); var r = t.length; if (r === 1) return e; for (var n = 1; n < r; ) { if (e = e[Ny(t[n++])], r === n) return e; if (typeof e != "object" || e === null) return; } } function jy(e, t, r) { if (typeof e != "object") throw new Error("Invalid input object."); if (t = kd(t), t.length === 0) throw new Error("Invalid JSON pointer for set."); return z5(e, t, r); } function U5(e) { var t = kd(e); return { get: function(r) { return Fy(r, t); }, set: function(r, n) { return jy(r, t, n); } }; } Hl.get = Fy; Hl.set = jy; Hl.compile = U5; function V5(e, t) { for (var r = -1, n = e == null ? 0 : e.length; ++r < n && t(e[r], r, e) !== !1; ) ; return e; } var Od = V5, q5 = No, W5 = function() { try { var e = q5(Object, "defineProperty"); return e({}, "", {}), e; } catch { } }(), Dy = W5, wh = Dy; function K5(e, t, r) { t == "__proto__" && wh ? wh(e, t, { configurable: !0, enumerable: !0, value: r, writable: !0 }) : e[t] = r; } var Ad = K5, G5 = Ad, H5 = Ia, J5 = Object.prototype, Y5 = J5.hasOwnProperty; function X5(e, t, r) { var n = e[t]; (!(Y5.call(e, t) && H5(n, r)) || r === void 0 && !(t in e)) && G5(e, t, r); } var Id = X5, Z5 = Id, Q5 = Ad; function ex(e, t, r, n) { var o = !r; r || (r = {}); for (var a = -1, i = t.length; ++a < i; ) { var s = t[a], l = n ? n(r[s], e[s], s, r, e) : void 0; l === void 0 && (l = e[s]), o ? Q5(r, s, l) : Z5(r, s, l); } return r; } var Ba = ex, tx = Ba, rx = Qi; function nx(e, t) { return e && tx(t, rx(t), e); } var ox = nx; function ax(e) { var t = []; if (e != null) for (var r in Object(e)) t.push(r); return t; } var ix = ax, sx = Er, lx = Kl, cx = ix, ux = Object.prototype, dx = ux.hasOwnProperty; function fx(e) { if (!sx(e)) return cx(e); var t = lx(e), r = []; for (var n in e) n == "constructor" && (t || !dx.call(e, n)) || r.push(n); return r; } var px = fx, hx = Ey, mx = px, gx = jo; function yx(e) { return gx(e) ? hx(e, !0) : mx(e); } var za = yx, bx = Ba, vx = za; function $x(e, t) { return e && bx(t, vx(t), e); } var Sx = $x, pl = { exports: {} }; pl.exports; (function(e, t) { var r = $n, n = t && !t.nodeType && t, o = n && !0 && e && !e.nodeType && e, a = o && o.exports === n, i = a ? r.Buffer : void 0, s = i ? i.allocUnsafe : void 0; function l(c, u) { if (u) return c.slice(); var f = c.length, d = s ? s(f) : new c.constructor(f); return c.copy(d), d; } e.exports = l; })(pl, pl.exports); var Ly = pl.exports; function wx(e, t) { var r = -1, n = e.length; for (t || (t = Array(n)); ++r < n; ) t[r] = e[r]; return t; } var Jl = wx, Cx = Ba, Ex = Cd; function _x(e, t) { return Cx(e, Ex(e), t); } var xx = _x, Px = wd, kx = Fl, Ox = Cd, Ax = Sy, Ix = Object.getOwnPropertySymbols, Rx = Ix ? function(e) { for (var t = []; e; ) Px(t, Ox(e)), e = kx(e); return t; } : Ax, By = Rx, Tx = Ba, Mx = By; function Nx(e, t) { return Tx(e, Mx(e), t); } var Fx = Nx, jx = $y, Dx = By, Lx = za; function Bx(e) { return jx(e, Lx, Dx); } var zy = Bx, zx = Object.prototype, Ux = zx.hasOwnProperty; function Vx(e) { var t = e.length, r = new e.constructor(t); return t && typeof e[0] == "string" && Ux.call(e, "index") && (r.index = e.index, r.input = e.input), r; } var qx = Vx, Ch = vy; function Wx(e) { var t = new e.constructor(e.byteLength); return new Ch(t).set(new Ch(e)), t; } var Rd = Wx, Kx = Rd; function Gx(e, t) { var r = t ? Kx(e.buffer) : e.buffer; return new e.constructor(r, e.byteOffset, e.byteLength); } var Hx = Gx, Jx = /\w*$/; function Yx(e) { var t = new e.constructor(e.source, Jx.exec(e)); return t.lastIndex = e.lastIndex, t; } var Xx = Yx, Eh = Oa, _h = Eh ? Eh.prototype : void 0, xh = _h ? _h.valueOf : void 0; function Zx(e) { return xh ? Object(xh.call(e)) : {}; } var Qx = Zx, eP = Rd; function tP(e, t) { var r = t ? eP(e.buffer) : e.buffer; return new e.constructor(r, e.byteOffset, e.length); } var Uy = tP, rP = Rd, nP = Hx, oP = Xx, aP = Qx, iP = Uy, sP = "[object Boolean]", lP = "[object Date]", cP = "[object Map]", uP = "[object Number]", dP = "[object RegExp]", fP = "[object Set]", pP = "[object String]", hP = "[object Symbol]", mP = "[object ArrayBuffer]", gP = "[object DataView]", yP = "[object Float32Array]", bP = "[object Float64Array]", vP = "[object Int8Array]", $P = "[object Int16Array]", SP = "[object Int32Array]", wP = "[object Uint8Array]", CP = "[object Uint8ClampedArray]", EP = "[object Uint16Array]", _P = "[object Uint32Array]"; function xP(e, t, r) { var n = e.constructor; switch (t) { case mP: return rP(e); case sP: case lP: return new n(+e); case gP: return nP(e, r); case yP: case bP: case vP: case $P: case SP: case wP: case CP: case EP: case _P: return iP(e, r); case cP: return new n(); case uP: case pP: return new n(e); case dP: return oP(e); case fP: return new n(); case hP: return aP(e); } } var PP = xP, kP = Er, Ph = Object.create, OP = /* @__PURE__ */ function() { function e() { } return function(t) { if (!kP(t)) return {}; if (Ph) return Ph(t); e.prototype = t; var r = new e(); return e.prototype = void 0, r; }; }(), Vy = OP, AP = Vy, IP = Fl, RP = Kl; function TP(e) { return typeof e.constructor == "function" && !RP(e) ? AP(IP(e)) : {}; } var qy = TP, MP = es, NP = Kr, FP = "[object Map]"; function jP(e) { return NP(e) && MP(e) == FP; } var DP = jP, LP = DP, BP = Fo, kh = _d, Oh = kh && kh.isMap, zP = Oh ? BP(Oh) : LP, UP = zP, VP = es, qP = Kr, WP = "[object Set]"; function KP(e) { return qP(e) && VP(e) == WP; } var GP = KP, HP = GP, JP = Fo, Ah = _d, Ih = Ah && Ah.isSet, YP = Ih ? JP(Ih) : HP, XP = YP, ZP = Ul, QP = Od, ek = Id, tk = ox, rk = Sx, nk = Ly, ok = Jl, ak = xx, ik = Fx, sk = xy, lk = zy, ck = es, uk = qx, dk = PP, fk = qy, pk = Xt, hk = Fa, mk = UP, gk = Er, yk = XP, bk = Qi, vk = za, $k = 1, Sk = 2, wk = 4, Wy = "[object Arguments]", Ck = "[object Array]", Ek = "[object Boolean]", _k = "[object Date]", xk = "[object Error]", Ky = "[object Function]", Pk = "[object GeneratorFunction]", kk = "[object Map]", Ok = "[object Number]", Gy = "[object Object]", Ak = "[object RegExp]", Ik = "[object Set]", Rk = "[object String]", Tk = "[object Symbol]", Mk = "[object WeakMap]", Nk = "[object ArrayBuffer]", Fk = "[object DataView]", jk = "[object Float32Array]", Dk = "[object Float64Array]", Lk = "[object Int8Array]", Bk = "[object Int16Array]", zk = "[object Int32Array]", Uk = "[object Uint8Array]", Vk = "[object Uint8ClampedArray]", qk = "[object Uint16Array]", Wk = "[object Uint32Array]", Ct = {}; Ct[Wy] = Ct[Ck] = Ct[Nk] = Ct[Fk] = Ct[Ek] = Ct[_k] = Ct[jk] = Ct[Dk] = Ct[Lk] = Ct[Bk] = Ct[zk] = Ct[kk] = Ct[Ok] = Ct[Gy] = Ct[Ak] = Ct[Ik] = Ct[Rk] = Ct[Tk] = Ct[Uk] = Ct[Vk] = Ct[qk] = Ct[Wk] = !0; Ct[xk] = Ct[Ky] = Ct[Mk] = !1; function Js(e, t, r, n, o, a) { var i, s = t & $k, l = t & Sk, c = t & wk; if (r && (i = o ? r(e, n, o, a) : r(e)), i !== void 0) return i; if (!gk(e)) return e; var u = pk(e); if (u) { if (i = uk(e), !s) return ok(e, i); } else { var f = ck(e), d = f == Ky || f == Pk; if (hk(e)) return nk(e, s); if (f == Gy || f == Wy || d && !o) { if (i = l || d ? {} : fk(e), !s) return l ? ik(e, rk(i, e)) : ak(e, tk(i, e)); } else { if (!Ct[f]) return o ? e : {}; i = dk(e, f, s); } } a || (a = new ZP()); var p = a.get(e); if (p) return p; a.set(e, i), yk(e) ? e.forEach(function(b) { i.add(Js(b, t, r, b, e, a)); }) : mk(e) && e.forEach(function(b, g) { i.set(g, Js(b, t, r, g, e, a)); }); var h = c ? l ? lk : sk : l ? vk : bk, $ = u ? void 0 : h(e); return QP($ || e, function(b, g) { $ && (g = b, b = e[g]), ek(i, g, Js(b, t, r, g, e, a)); }), i; } var Hy = Js; function Kk(e) { var t = e == null ? 0 : e.length; return t ? e[t - 1] : void 0; } var Jy = Kk; function Gk(e, t, r) { var n = -1, o = e.length; t < 0 && (t = -t > o ? 0 : o + t), r = r > o ? o : r, r < 0 && (r += o), o = t > r ? 0 : r - t >>> 0, t >>>= 0; for (var a = Array(o); ++n < o; ) a[n] = e[n + t]; return a; } var Hk = Gk, Jk = ts, Yk = Hk; function Xk(e, t) { return t.length < 2 ? e : Jk(e, Yk(t, 0, -1)); } var Zk = Xk, Qk = La, eO = Jy, tO = Zk, rO = Do; function nO(e, t) { return t = Qk(t, e), e = tO(e, t), e == null || delete e[rO(eO(t))]; } var Yy = nO, oO = Aa; function aO(e) { return oO(e) ? void 0 : e; } var iO = aO, Rh = Oa, sO = Xi, lO = Xt, Th = Rh ? Rh.isConcatSpreadable : void 0; function cO(e) { return lO(e) || sO(e) || !!(Th && e && e[Th]); } var uO = cO, dO = wd, fO = uO; function Xy(e, t, r, n, o) { var a = -1, i = e.length; for (r || (r = fO), o || (o = []); ++a < i; ) { var s = e[a]; t > 0 && r(s) ? t > 1 ? Xy(s, t - 1, r, n, o) : dO(o, s) : n || (o[o.length] = s); } return o; } var Yl = Xy, pO = Yl; function hO(e) { var t = e == null ? 0 : e.length; return t ? pO(e, 1) : []; } var Td = hO; function mO(e, t, r) { switch (r.length) { case 0: return e.call(t); case 1: return e.call(t, r[0]); case 2: return e.call(t, r[0], r[1]); case 3: return e.call(t, r[0], r[1], r[2]); } return e.apply(t, r); } var Zy = mO, gO = Zy, Mh = Math.max; function yO(e, t, r) { return t = Mh(t === void 0 ? e.length - 1 : t, 0), function() { for (var n = arguments, o = -1, a = Mh(n.length - t, 0), i = Array(a); ++o < a; ) i[o] = n[t + o]; o = -1; for (var s = Array(t + 1); ++o < t; ) s[o] = n[o]; return s[t] = r(i), gO(e, this, s); }; } var Qy = yO; function bO(e) { return function() { return e; }; } var vO = bO; function $O(e) { return e; } var rs = $O, SO = vO, Nh = Dy, wO = rs, CO = Nh ? function(e, t) { return Nh(e, "toString", { configurable: !0, enumerable: !1, value: SO(t), writable: !0 }); } : wO, EO = CO, _O = 800, xO = 16, PO = Date.now; function kO(e) { var t = 0, r = 0; return function() { var n = PO(), o = xO - (n - r); if (r = n, o > 0) { if (++t >= _O) return arguments[0]; } else t = 0; return e.apply(void 0, arguments); }; } var OO = kO, AO = EO, IO = OO, RO = IO(AO), e0 = RO, TO = Td, MO = Qy, NO = e0; function FO(e) { return NO(MO(e, void 0, TO), e + ""); } var t0 = FO, jO = Vn, DO = Hy, LO = Yy, BO = La, zO = Ba, UO = iO, VO = t0, qO = zy, WO = 1, KO = 2, GO = 4, HO = VO(function(e, t) { var r = {}; if (e == null) return r; var n = !1; t = jO(t, function(a) { return a = BO(a, e), n || (n = a.length > 1), a; }), zO(e, qO(e), r), n && (r = DO(r, WO | KO | GO, UO)); for (var o = t.length; o--; ) LO(r, t[o]); return r; }), JO = HO; const hl = /* @__PURE__ */ pt(JO); function Md(e, t) { const r = t[e]; return [hl(t, [e]), r]; } function r0(e, t = {}, r = []) { const n = e || ""; let o; if (n.startsWith("#")) o = decodeURIComponent(n.substring(1)); else throw new Error(`Could not find a definition for ${e}.`); const a = Hl.get(t, o); if (a === void 0) throw new Error(`Could not find a definition for ${e}.`); const i = a[Ht]; if (i) { if (r.includes(i)) { if (r.length === 1) throw new Error(`Definition for ${e} is a circular reference`); const [u, ...f] = r, d = [...f, n, u].join(" -> "); throw new Error(`Definition for ${u} contains a circular reference through ${d}`); } const [s, l] = Md(Ht, a), c = r0(l, t, [...r, n]); return Object.keys(s).length > 0 ? { ...s, ...c } : c; } return a; } function n0(e, t = {}) { return r0(e, t, []); } var YO = Object.prototype, XO = YO.hasOwnProperty; function ZO(e, t) { return e != null && XO.call(e, t); } var QO = ZO, eA = La, tA = Xi, rA = Xt, nA = Wl, oA = Ed, aA = Do; function iA(e, t, r) { t = eA(t, e); for (var n = -1, o = t.length, a = !1; ++n < o; ) { var i = aA(t[n]); if (!(a = e != null && r(e, i))) break; e = e[i]; } return a || ++n != o ? a : (o = e == null ? 0 : e.length, !!o && oA(o) && nA(i, o) && (rA(e) || tA(e))); } var o0 = iA, sA = QO, lA = o0; function cA(e, t) { return e != null && lA(e, t, sA); } var uA = cA; const fr = /* @__PURE__ */ pt(uA); var dA = Un, fA = Kr, pA = "[object Number]"; function hA(e) { return typeof e == "number" || fA(e) && dA(e) == pA; } var mA = hA; const a0 = /* @__PURE__ */ pt(mA); var gA = Un, yA = Xt, bA = Kr, vA = "[object String]"; function $A(e) { return typeof e == "string" || !yA(e) && bA(e) && gA(e) == vA; } var SA = $A; const Nd = /* @__PURE__ */ pt(SA); function wA(e, t, r, n) { var o = -1, a = e == null ? 0 : e.length; for (n && a && (r = e[++o]); ++o < a; ) r = t(r, e[o], o, e); return r; } var CA = wA; function EA(e) { return function(t, r, n) { for (var o = -1, a = Object(t), i = n(t), s = i.length; s--; ) { var l = i[e ? s : ++o]; if (r(a[l], l, a) === !1) break; } return t; }; } var _A = EA, xA = _A, PA = xA(), i0 = PA, kA = i0, OA = Qi; function AA(e, t) { return e && kA(e, t, OA); } var s0 = AA, IA = jo; function RA(e, t) { return function(r, n) { if (r == null) return r; if (!IA(r)) return e(r, n); for (var o = r.length, a = t ? o : -1, i = Object(r); (t ? a-- : ++a < o) && n(i[a], a, i) !== !1; ) ; return r; }; } var TA = RA, MA = s0, NA = TA, FA = NA(MA), Fd = FA, jA = Ul, DA = Gl, LA = 1, BA = 2; function zA(e, t, r, n) { var o = r.length, a = o, i = !n; if (e == null) return !a; for (e = Object(e); o--; ) { var s = r[o]; if (i && s[2] ? s[1] !== e[s[0]] : !(s[0] in e)) return !1; } for (; ++o < a; ) { s = r[o]; var l = s[0], c = e[l], u = s[1]; if (i && s[2]) { if (c === void 0 && !(l in e)) return !1; } else { var f = new jA(); if (n) var d = n(c, u, l, e, t, f); if (!(d === void 0 ? DA(u, c, LA | BA, n, f) : d)) return !1; } } return !0; } var UA = zA, VA = Er; function qA(e) { return e === e && !VA(e); } var l0 = qA, WA = l0, KA = Qi; function GA(e) { for (var t = KA(e), r = t.length; r--; ) { var n = t[r], o = e[n]; t[r] = [n, o, WA(o)]; } return t; } var HA = GA; function JA(e, t) { return function(r) { return r == null ? !1 : r[e] === t && (t !== void 0 || e in Object(r)); }; } var c0 = JA, YA = UA, XA = HA, ZA = c0; function QA(e) { var t = XA(e); return t.length == 1 && t[0][2] ? ZA(t[0][0], t[0][1]) : function(r) { return r === e || YA(r, e, t); }; } var eI = QA; function tI(e, t) { return e != null && t in Object(e); } var rI = tI, nI = rI, oI = o0; function aI(e, t) { return e != null && oI(e, t, nI); } var u0 = aI, iI = Gl, sI = My, lI = u0, cI = xd, uI = l0, dI = c0, fI = Do, pI = 1, hI = 2; function mI(e, t) { return cI(e) && uI(t) ? dI(fI(e), t) : function(r) { var n = sI(r, e); return n === void 0 && n === t ? lI(r, e) : iI(t, n, pI | hI); }; } var gI = mI; function yI(e) { return function(t) { return t == null ? void 0 : t[e]; }; } var bI = yI, vI = ts; function $I(e) { return function(t) { return vI(t, e); }; } var SI = $I, wI = bI, CI = SI, EI = xd, _I = Do; function xI(e) { return EI(e) ? wI(_I(e)) : CI(e); } var PI = xI, kI = eI, OI = gI, AI = rs, II = Xt, RI = PI; function TI(e) { return typeof e == "function" ? e : e == null ? AI : typeof e == "object" ? II(e) ? OI(e[0], e[1]) : kI(e) : RI(e); } var jd = TI; function MI(e, t, r, n, o) { return o(e, function(a, i, s) { r = n ? (n = !1, a) : t(r, a, i, s); }), r; } var NI = MI, FI = CA, jI = Fd, DI = jd, LI = NI, BI = Xt; function zI(e, t, r) { var n = BI(e) ? FI : LI, o = arguments.length < 3; return n(e, DI(t), r, o, jI); } var UI = zI; const VI = /* @__PURE__ */ pt(UI); var qI = rs; function WI(e) { return typeof e == "function" ? e : qI; } var d0 = WI, KI = /\s/; function GI(e) { for (var t = e.length; t-- && KI.test(e.charAt(t)); ) ; return t; } var HI = GI, JI = HI, YI = /^\s+/; function XI(e) { return e && e.slice(0, JI(e) + 1).replace(YI, ""); } var ZI = XI, QI = ZI, Fh = Er, eR = Da, jh = NaN, tR = /^[-+]0x[0-9a-f]+$/i, rR = /^0b[01]+$/i, nR = /^0o[0-7]+$/i, oR = parseInt; function aR(e) { if (typeof e == "number") return e; if (eR(e)) return jh; if (Fh(e)) { var t = typeof e.valueOf == "function" ? e.valueOf() : e; e = Fh(t) ? t + "" : t; } if (typeof e != "string") return e === 0 ? e : +e; e = QI(e); var r = rR.test(e); return r || nR.test(e) ? oR(e.slice(2), r ? 2 : 8) : tR.test(e) ? jh : +e; } var iR = aR, sR = iR, lR = 1 / 0, cR = 17976931348623157e292; function uR(e) { if (!e) return e === 0 ? e : 0; if (e = sR(e), e === lR || e === -1 / 0) { var t = e < 0 ? -1 : 1; return t * cR; } return e === e ? e : 0; } var dR = uR, fR = dR; function pR(e) { var t = fR(e), r = t % 1; return t === t ? r ? t - r : t : 0; } var hR = pR, mR = wy, gR = d0, yR = hR, bR = 9007199254740991, Wc = 4294967295, vR = Math.min; function $R(e, t) { if (e = yR(e), e < 1 || e > bR) return []; var r = Wc, n = vR(e, Wc); t = gR(t), e -= Wc; for (var o = mR(n, t); ++r < e; ) t(r); return o; } var SR = $R; const f0 = /* @__PURE__ */ pt(SR); function p0(e, t, r) { var n; if (e && r) { const o = xe(e, r); if (o === void 0) return; for (let a = 0; a < t.length; a++) { const i = t[a], s = xe(i, [Mt, r], {}); if (!(s.type === "object" || s.type === "array") && (s.const === o || !((n = s.enum) === null || n === void 0) && n.includes(o))) return a; } } } function h0(e, t, r, n, o) { if (t === void 0) return 0; const a = p0(t, r, o); if (a0(a)) return a; for (let i = 0; i < r.length; i++) { const s = r[i]; if (o && fr(s, [Mt, o])) { const l = xe(t, o), c = xe(s, [Mt, o], {}); if (e.isValid(c, l, n)) return i; } else if (s[Mt]) { const l = { anyOf: Object.keys(s[Mt]).map((u) => ({ required: [u] })) }; let c; if (s.anyOf) { const { ...u } = s; u.allOf ? u.allOf = u.allOf.slice() : u.allOf = [], u.allOf.push(l), c = u; } else c = Object.assign({}, s, l); if (delete c.required, e.isValid(c, t, n)) return i; } else if (e.isValid(s, t, n)) return i; } return 0; } function Dd(e, t, r, n, o) { return h0(e, t, r, n, o); } var wR = Gl; function CR(e, t) { return wR(e, t); } var Ld = CR; const Po = /* @__PURE__ */ pt(Ld); var ER = Id, _R = La, xR = Wl, Dh = Er, PR = Do; function kR(e, t, r, n) { if (!Dh(e)) return e; t = _R(t, e); for (var o = -1, a = t.length, i = a - 1, s = e; s != null && ++o < a; ) { var l = PR(t[o]), c = r; if (l === "__proto__" || l === "constructor" || l === "prototype") return e; if (o != i) { var u = s[l]; c = n ? n(u, l, s) : void 0, c === void 0 && (c = Dh(u) ? u : xR(t[o + 1]) ? [] : {}); } ER(s, l, c), s = s[l]; } return e; } var Bd = kR, OR = Bd; function AR(e, t, r) { return e == null ? e : OR(e, t, r); } var IR = AR; const er = /* @__PURE__ */ pt(IR); var RR = Od, TR = Vy, MR = s0, NR = jd, FR = Fl, jR = Xt, DR = Fa, LR = Ll, BR = Er, zR = Zi; function UR(e, t, r) { var n = jR(e), o = n || DR(e) || zR(e); if (t = NR(t), r == null) { var a = e && e.constructor; o ? r = n ? new a() : [] : BR(e) ? r = LR(a) ? TR(FR(e)) : {} : r = {}; } return (o ? RR : MR)(e, function(i, s, l) { return t(r, i, s, l); }), r; } var VR = UR; const qR = /* @__PURE__ */ pt(VR); var WR = Ad, KR = Ia; function GR(e, t, r) { (r !== void 0 && !KR(e[t], r) || r === void 0 && !(t in e)) && WR(e, t, r); } var m0 = GR, HR = jo, JR = Kr; function YR(e) { return JR(e) && HR(e); } var Xl = YR; function XR(e, t) { if (!(t === "constructor" && typeof e[t] == "function") && t != "__proto__") return e[t]; } var g0 = XR, ZR = Ba, QR = za; function eT(e) { return ZR(e, QR(e)); } var tT = eT, Lh = m0, rT = Ly, nT = Uy, oT = Jl, aT = qy, Bh = Xi, zh = Xt, iT = Xl, sT = Fa, lT = Ll, cT = Er, uT = Aa, dT = Zi, Uh = g0, fT = tT; function pT(e, t, r, n, o, a, i) { var s = Uh(e, r), l = Uh(t, r), c = i.get(l); if (c) { Lh(e, r, c); return; } var u = a ? a(s, l, r + "", e, t, i) : void 0, f = u === void 0; if (f) { var d = zh(l), p = !d && sT(l), h = !d && !p && dT(l); u = l, d || p || h ? zh(s) ? u = s : iT(s) ? u = oT(s) : p ? (f = !1, u = rT(l, !0)) : h ? (f = !1, u = nT(l, !0)) : u = [] : uT(l) || Bh(l) ? (u = s, Bh(s) ? u = fT(s) : (!cT(s) || lT(s)) && (u = aT(l))) : f = !1; } f && (i.set(l, u), o(u, l, n, a, i), i.delete(l)), Lh(e, r, u); } var hT = pT, mT = Ul, gT = m0, yT = i0, bT = hT, vT = Er, $T = za, ST = g0; function y0(e, t, r, n, o) { e !== t && yT(t, function(a, i) { if (o || (o = new mT()), vT(a)) bT(e, t, i, r, y0, n, o); else { var s = n ? n(ST(e, i), a, i + "", e, t, o) : void 0; s === void 0 && (s = a), gT(e, i, s); } }, $T); } var zd = y0, wT = rs, CT = Qy, ET = e0; function _T(e, t) { return ET(CT(e, t, wT), e + ""); } var uo = _T, xT = Ia, PT = jo, kT = Wl, OT = Er; function AT(e, t, r) { if (!OT(r)) return !1; var n = typeof t; return (n == "number" ? PT(r) && kT(t, r.length) : n == "string" && t in r) ? xT(r[t], e) : !1; } var Ud = AT, IT = uo, RT = Ud; function TT(e) { return IT(function(t, r) { var n = -1, o = r.length, a = o > 1 ? r[o - 1] : void 0, i = o > 2 ? r[2] : void 0; for (a = e.length > 3 && typeof a == "function" ? (o--, a) : void 0, i && RT(r[0], r[1], i) && (a = o < 3 ? void 0 : a, o = 1), t = Object(t); ++n < o; ) { var s = r[n]; s && e(t, s, n, a); } return t; }); } var b0 = TT, MT = zd, NT = b0, FT = NT(function(e, t, r) { MT(e, t, r); }), jT = FT; const DT = /* @__PURE__ */ pt(jT); var LT = Yl, BT = 1 / 0; function zT(e) { var t = e == null ? 0 : e.length; return t ? LT(e, BT) : []; } var Vd = zT; const UT = /* @__PURE__ */ pt(Vd); function VT(e, t, r, n) { for (var o = e.length, a = r + (n ? 1 : -1); n ? a-- : ++a < o; ) if (t(e[a], a, e)) return a; return -1; } var qT = VT; function WT(e) { return e !== e; } var KT = WT; function GT(e, t, r) { for (var n = r - 1, o = e.length; ++n < o; ) if (e[n] === t) return n; return -1; } var HT = GT, JT = qT, YT = KT, XT = HT; function ZT(e, t, r) { return t === t ? XT(e, t, r) : JT(e, YT, r); } var v0 = ZT, QT = v0; function eM(e, t) { var r = e == null ? 0 : e.length; return !!r && QT(e, t, 0) > -1; } var qd = eM; function tM(e, t, r) { for (var n = -1, o = e == null ? 0 : e.length; ++n < o; ) if (r(t, e[n])) return !0; return !1; } var Wd = tM; function rM() { } var nM = rM, Kc = Py, oM = nM, aM = Sd, iM = 1 / 0, sM = Kc && 1 / aM(new Kc([, -0]))[1] == iM ? function(e) { return new Kc(e); } : oM, lM = sM, cM = Vl, uM = qd, dM = Wd, fM = ql, pM = lM, hM = Sd, mM = 200; function gM(e, t, r) { var n = -1, o = uM, a = e.length, i = !0, s = [], l = s; if (r) i = !1, o = dM; else if (a >= mM) { var c = t ? null : pM(e); if (c) return hM(c); i = !1, o = fM, l = new cM(); } else l = t ? [] : s; e: for (; ++n < a; ) { var u = e[n], f = t ? t(u) : u; if (u = r || u !== 0 ? u : 0, i && f === f) { for (var d = l.length; d--; ) if (l[d] === f) continue e; t && l.push(f), s.push(u); } else o(l, f, r) || (l !== s && l.push(f), s.push(u)); } return s; } var Kd = gM, yM = Kd; function bM(e) { return e && e.length ? yM(e) : []; }