UNPKG

mongodb-chatbot-ui

Version:

UI React components for the MongoDB Assistant

1,503 lines 312 kB
import * as Ai from "react"; import Re, { Children as cr, isValidElement as Vt, Fragment as ou, useEffect as nr, useState as pr, useRef as un, useCallback as Ua, useLayoutEffect as Sl, useMemo as st, createContext as Sr, useContext as Kr, forwardRef as El } from "react"; var Ue = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {}; function ze(e) { return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e; } function yT(e) { if (e.__esModule) return e; var r = e.default; if (typeof r == "function") { var t = function n() { return this instanceof n ? Reflect.construct(r, arguments, this.constructor) : r.apply(this, arguments); }; t.prototype = r.prototype; } else t = {}; return Object.defineProperty(t, "__esModule", { value: !0 }), Object.keys(e).forEach(function(n) { var i = Object.getOwnPropertyDescriptor(e, n); Object.defineProperty(t, n, i.get ? i : { enumerable: !0, get: function() { return e[n]; } }); }), t; } function Al(e) { var r = typeof e; return e != null && (r == "object" || r == "function"); } var ur = Al; const $l = /* @__PURE__ */ ze(ur); function xl(e) { return e === void 0; } var Tl = xl; const dr = /* @__PURE__ */ ze(Tl); var Ol = /\s/; function Rl(e) { for (var r = e.length; r-- && Ol.test(e.charAt(r)); ) ; return r; } var Pl = Rl, Cl = Pl, jl = /^\s+/; function Ml(e) { return e && e.slice(0, Cl(e) + 1).replace(jl, ""); } var Dl = Ml, Fl = typeof Ue == "object" && Ue && Ue.Object === Object && Ue, fu = Fl, kl = fu, Il = typeof self == "object" && self && self.Object === Object && self, Bl = kl || Il || Function("return this")(), Ye = Bl, Ll = Ye, Nl = Ll.Symbol, Vr = Nl, Wa = Vr, uu = Object.prototype, Ul = uu.hasOwnProperty, Wl = uu.toString, at = Wa ? Wa.toStringTag : void 0; function Hl(e) { var r = Ul.call(e, at), t = e[at]; try { e[at] = void 0; var n = !0; } catch { } var i = Wl.call(e); return n && (r ? e[at] = t : delete e[at]), i; } var ql = Hl, Gl = Object.prototype, Kl = Gl.toString; function Vl(e) { return Kl.call(e); } var zl = Vl, Ha = Vr, Yl = ql, Jl = zl, Xl = "[object Null]", Zl = "[object Undefined]", qa = Ha ? Ha.toStringTag : void 0; function Ql(e) { return e == null ? e === void 0 ? Zl : Xl : qa && qa in Object(e) ? Yl(e) : Jl(e); } var zr = Ql; function ec(e) { return e != null && typeof e == "object"; } var yr = ec, rc = zr, tc = yr, nc = "[object Symbol]"; function ic(e) { return typeof e == "symbol" || tc(e) && rc(e) == nc; } var sn = ic, ac = Dl, Ga = ur, oc = sn, Ka = 0 / 0, fc = /^[-+]0x[0-9a-f]+$/i, uc = /^0b[01]+$/i, sc = /^0o[0-7]+$/i, lc = parseInt; function cc(e) { if (typeof e == "number") return e; if (oc(e)) return Ka; if (Ga(e)) { var r = typeof e.valueOf == "function" ? e.valueOf() : e; e = Ga(r) ? r + "" : r; } if (typeof e != "string") return e === 0 ? e : +e; e = ac(e); var t = uc.test(e); return t || sc.test(e) ? lc(e.slice(2), t ? 2 : 8) : fc.test(e) ? Ka : +e; } var su = cc, dc = su, Va = 1 / 0, hc = 17976931348623157e292; function pc(e) { if (!e) return e === 0 ? e : 0; if (e = dc(e), e === Va || e === -Va) { var r = e < 0 ? -1 : 1; return r * hc; } return e === e ? e : 0; } var yc = pc, vc = yc; function gc(e) { var r = vc(e), t = r % 1; return r === r ? t ? r - t : r : 0; } var bc = gc, wc = bc, mc = "Expected a function"; function _c(e, r) { var t; if (typeof r != "function") throw new TypeError(mc); return e = wc(e), function() { return --e > 0 && (t = r.apply(this, arguments)), e <= 1 && (r = void 0), t; }; } var Sc = _c, Ec = Sc; function Ac(e) { return Ec(2, e); } var $c = Ac; const Rn = /* @__PURE__ */ ze($c); var xc = zr, Tc = ur, Oc = "[object AsyncFunction]", Rc = "[object Function]", Pc = "[object GeneratorFunction]", Cc = "[object Proxy]"; function jc(e) { if (!Tc(e)) return !1; var r = xc(e); return r == Rc || r == Pc || r == Oc || r == Cc; } var lu = jc, Mc = Ye, Dc = Mc["__core-js_shared__"], Fc = Dc, Pn = Fc, za = function() { var e = /[^.]+$/.exec(Pn && Pn.keys && Pn.keys.IE_PROTO || ""); return e ? "Symbol(src)_1." + e : ""; }(); function kc(e) { return !!za && za in e; } var Ic = kc, Bc = Function.prototype, Lc = Bc.toString; function Nc(e) { if (e != null) { try { return Lc.call(e); } catch { } try { return e + ""; } catch { } } return ""; } var cu = Nc, Uc = lu, Wc = Ic, Hc = ur, qc = cu, Gc = /[\\^$.*+?()[\]{}|]/g, Kc = /^\[object .+?Constructor\]$/, Vc = Function.prototype, zc = Object.prototype, Yc = Vc.toString, Jc = zc.hasOwnProperty, Xc = RegExp( "^" + Yc.call(Jc).replace(Gc, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$" ); function Zc(e) { if (!Hc(e) || Wc(e)) return !1; var r = Uc(e) ? Xc : Kc; return r.test(qc(e)); } var Qc = Zc; function ed(e, r) { return e == null ? void 0 : e[r]; } var rd = ed, td = Qc, nd = rd; function id(e, r) { var t = nd(e, r); return td(t) ? t : void 0; } var Er = id, ad = Er, od = function() { try { var e = ad(Object, "defineProperty"); return e({}, "", {}), e; } catch { } }(), du = od, Ya = du; function fd(e, r, t) { r == "__proto__" && Ya ? Ya(e, r, { configurable: !0, enumerable: !0, value: t, writable: !0 }) : e[r] = t; } var hu = fd; function ud(e, r) { for (var t = -1, n = Array(e); ++t < e; ) n[t] = r(t); return n; } var sd = ud, ld = zr, cd = yr, dd = "[object Arguments]"; function hd(e) { return cd(e) && ld(e) == dd; } var pd = hd, Ja = pd, yd = yr, pu = Object.prototype, vd = pu.hasOwnProperty, gd = pu.propertyIsEnumerable, bd = Ja(function() { return arguments; }()) ? Ja : function(e) { return yd(e) && vd.call(e, "callee") && !gd.call(e, "callee"); }, ra = bd, wd = Array.isArray, sr = wd, zt = { exports: {} }; function md() { return !1; } var _d = md; zt.exports; (function(e, r) { var t = Ye, n = _d, i = r && !r.nodeType && r, a = i && !0 && e && !e.nodeType && e, u = a && a.exports === i, o = u ? t.Buffer : void 0, c = o ? o.isBuffer : void 0, v = c || n; e.exports = v; })(zt, zt.exports); var ta = zt.exports, Sd = 9007199254740991, Ed = /^(?:0|[1-9]\d*)$/; function Ad(e, r) { var t = typeof e; return r = r ?? Sd, !!r && (t == "number" || t != "symbol" && Ed.test(e)) && e > -1 && e % 1 == 0 && e < r; } var na = Ad, $d = 9007199254740991; function xd(e) { return typeof e == "number" && e > -1 && e % 1 == 0 && e <= $d; } var ia = xd, Td = zr, Od = ia, Rd = yr, Pd = "[object Arguments]", Cd = "[object Array]", jd = "[object Boolean]", Md = "[object Date]", Dd = "[object Error]", Fd = "[object Function]", kd = "[object Map]", Id = "[object Number]", Bd = "[object Object]", Ld = "[object RegExp]", Nd = "[object Set]", Ud = "[object String]", Wd = "[object WeakMap]", Hd = "[object ArrayBuffer]", qd = "[object DataView]", Gd = "[object Float32Array]", Kd = "[object Float64Array]", Vd = "[object Int8Array]", zd = "[object Int16Array]", Yd = "[object Int32Array]", Jd = "[object Uint8Array]", Xd = "[object Uint8ClampedArray]", Zd = "[object Uint16Array]", Qd = "[object Uint32Array]", be = {}; be[Gd] = be[Kd] = be[Vd] = be[zd] = be[Yd] = be[Jd] = be[Xd] = be[Zd] = be[Qd] = !0; be[Pd] = be[Cd] = be[Hd] = be[jd] = be[qd] = be[Md] = be[Dd] = be[Fd] = be[kd] = be[Id] = be[Bd] = be[Ld] = be[Nd] = be[Ud] = be[Wd] = !1; function eh(e) { return Rd(e) && Od(e.length) && !!be[Td(e)]; } var rh = eh; function th(e) { return function(r) { return e(r); }; } var aa = th, Yt = { exports: {} }; Yt.exports; (function(e, r) { var t = fu, n = r && !r.nodeType && r, i = n && !0 && e && !e.nodeType && e, a = i && i.exports === n, u = a && t.process, o = function() { try { var c = i && i.require && i.require("util").types; return c || u && u.binding && u.binding("util"); } catch { } }(); e.exports = o; })(Yt, Yt.exports); var oa = Yt.exports, nh = rh, ih = aa, Xa = oa, Za = Xa && Xa.isTypedArray, ah = Za ? ih(Za) : nh, yu = ah, oh = sd, fh = ra, uh = sr, sh = ta, lh = na, ch = yu, dh = Object.prototype, hh = dh.hasOwnProperty; function ph(e, r) { var t = uh(e), n = !t && fh(e), i = !t && !n && sh(e), a = !t && !n && !i && ch(e), u = t || n || i || a, o = u ? oh(e.length, String) : [], c = o.length; for (var v in e) (r || hh.call(e, v)) && !(u && // Safari 9 has enumerable `arguments.length` in strict mode. (v == "length" || // Node.js 0.10 has enumerable non-index properties on buffers. i && (v == "offset" || v == "parent") || // PhantomJS 2 has enumerable non-index properties on typed arrays. a && (v == "buffer" || v == "byteLength" || v == "byteOffset") || // Skip index properties. lh(v, c))) && o.push(v); return o; } var vu = ph, yh = Object.prototype; function vh(e) { var r = e && e.constructor, t = typeof r == "function" && r.prototype || yh; return e === t; } var fa = vh; function gh(e, r) { return function(t) { return e(r(t)); }; } var gu = gh, bh = gu, wh = bh(Object.keys, Object), mh = wh, _h = fa, Sh = mh, Eh = Object.prototype, Ah = Eh.hasOwnProperty; function $h(e) { if (!_h(e)) return Sh(e); var r = []; for (var t in Object(e)) Ah.call(e, t) && t != "constructor" && r.push(t); return r; } var xh = $h, Th = lu, Oh = ia; function Rh(e) { return e != null && Oh(e.length) && !Th(e); } var bu = Rh, Ph = vu, Ch = xh, jh = bu; function Mh(e) { return jh(e) ? Ph(e) : Ch(e); } var ua = Mh; function Dh() { this.__data__ = [], this.size = 0; } var Fh = Dh; function kh(e, r) { return e === r || e !== e && r !== r; } var sa = kh, Ih = sa; function Bh(e, r) { for (var t = e.length; t--; ) if (Ih(e[t][0], r)) return t; return -1; } var ln = Bh, Lh = ln, Nh = Array.prototype, Uh = Nh.splice; function Wh(e) { var r = this.__data__, t = Lh(r, e); if (t < 0) return !1; var n = r.length - 1; return t == n ? r.pop() : Uh.call(r, t, 1), --this.size, !0; } var Hh = Wh, qh = ln; function Gh(e) { var r = this.__data__, t = qh(r, e); return t < 0 ? void 0 : r[t][1]; } var Kh = Gh, Vh = ln; function zh(e) { return Vh(this.__data__, e) > -1; } var Yh = zh, Jh = ln; function Xh(e, r) { var t = this.__data__, n = Jh(t, e); return n < 0 ? (++this.size, t.push([e, r])) : t[n][1] = r, this; } var Zh = Xh, Qh = Fh, ep = Hh, rp = Kh, tp = Yh, np = Zh; function Yr(e) { var r = -1, t = e == null ? 0 : e.length; for (this.clear(); ++r < t; ) { var n = e[r]; this.set(n[0], n[1]); } } Yr.prototype.clear = Qh; Yr.prototype.delete = ep; Yr.prototype.get = rp; Yr.prototype.has = tp; Yr.prototype.set = np; var cn = Yr, ip = cn; function ap() { this.__data__ = new ip(), this.size = 0; } var op = ap; function fp(e) { var r = this.__data__, t = r.delete(e); return this.size = r.size, t; } var up = fp; function sp(e) { return this.__data__.get(e); } var lp = sp; function cp(e) { return this.__data__.has(e); } var dp = cp, hp = Er, pp = Ye, yp = hp(pp, "Map"), la = yp, vp = Er, gp = vp(Object, "create"), dn = gp, Qa = dn; function bp() { this.__data__ = Qa ? Qa(null) : {}, this.size = 0; } var wp = bp; function mp(e) { var r = this.has(e) && delete this.__data__[e]; return this.size -= r ? 1 : 0, r; } var _p = mp, Sp = dn, Ep = "__lodash_hash_undefined__", Ap = Object.prototype, $p = Ap.hasOwnProperty; function xp(e) { var r = this.__data__; if (Sp) { var t = r[e]; return t === Ep ? void 0 : t; } return $p.call(r, e) ? r[e] : void 0; } var Tp = xp, Op = dn, Rp = Object.prototype, Pp = Rp.hasOwnProperty; function Cp(e) { var r = this.__data__; return Op ? r[e] !== void 0 : Pp.call(r, e); } var jp = Cp, Mp = dn, Dp = "__lodash_hash_undefined__"; function Fp(e, r) { var t = this.__data__; return this.size += this.has(e) ? 0 : 1, t[e] = Mp && r === void 0 ? Dp : r, this; } var kp = Fp, Ip = wp, Bp = _p, Lp = Tp, Np = jp, Up = kp; function Jr(e) { var r = -1, t = e == null ? 0 : e.length; for (this.clear(); ++r < t; ) { var n = e[r]; this.set(n[0], n[1]); } } Jr.prototype.clear = Ip; Jr.prototype.delete = Bp; Jr.prototype.get = Lp; Jr.prototype.has = Np; Jr.prototype.set = Up; var Wp = Jr, eo = Wp, Hp = cn, qp = la; function Gp() { this.size = 0, this.__data__ = { hash: new eo(), map: new (qp || Hp)(), string: new eo() }; } var Kp = Gp; function Vp(e) { var r = typeof e; return r == "string" || r == "number" || r == "symbol" || r == "boolean" ? e !== "__proto__" : e === null; } var zp = Vp, Yp = zp; function Jp(e, r) { var t = e.__data__; return Yp(r) ? t[typeof r == "string" ? "string" : "hash"] : t.map; } var hn = Jp, Xp = hn; function Zp(e) { var r = Xp(this, e).delete(e); return this.size -= r ? 1 : 0, r; } var Qp = Zp, ey = hn; function ry(e) { return ey(this, e).get(e); } var ty = ry, ny = hn; function iy(e) { return ny(this, e).has(e); } var ay = iy, oy = hn; function fy(e, r) { var t = oy(this, e), n = t.size; return t.set(e, r), this.size += t.size == n ? 0 : 1, this; } var uy = fy, sy = Kp, ly = Qp, cy = ty, dy = ay, hy = uy; function Xr(e) { var r = -1, t = e == null ? 0 : e.length; for (this.clear(); ++r < t; ) { var n = e[r]; this.set(n[0], n[1]); } } Xr.prototype.clear = sy; Xr.prototype.delete = ly; Xr.prototype.get = cy; Xr.prototype.has = dy; Xr.prototype.set = hy; var ca = Xr, py = cn, yy = la, vy = ca, gy = 200; function by(e, r) { var t = this.__data__; if (t instanceof py) { var n = t.__data__; if (!yy || n.length < gy - 1) return n.push([e, r]), this.size = ++t.size, this; t = this.__data__ = new vy(n); } return t.set(e, r), this.size = t.size, this; } var wy = by, my = cn, _y = op, Sy = up, Ey = lp, Ay = dp, $y = wy; function Zr(e) { var r = this.__data__ = new my(e); this.size = r.size; } Zr.prototype.clear = _y; Zr.prototype.delete = Sy; Zr.prototype.get = Ey; Zr.prototype.has = Ay; Zr.prototype.set = $y; var wu = Zr, xy = "__lodash_hash_undefined__"; function Ty(e) { return this.__data__.set(e, xy), this; } var Oy = Ty; function Ry(e) { return this.__data__.has(e); } var Py = Ry, Cy = ca, jy = Oy, My = Py; function Jt(e) { var r = -1, t = e == null ? 0 : e.length; for (this.__data__ = new Cy(); ++r < t; ) this.add(e[r]); } Jt.prototype.add = Jt.prototype.push = jy; Jt.prototype.has = My; var Dy = Jt; function Fy(e, r) { for (var t = -1, n = e == null ? 0 : e.length; ++t < n; ) if (r(e[t], t, e)) return !0; return !1; } var ky = Fy; function Iy(e, r) { return e.has(r); } var By = Iy, Ly = Dy, Ny = ky, Uy = By, Wy = 1, Hy = 2; function qy(e, r, t, n, i, a) { var u = t & Wy, o = e.length, c = r.length; if (o != c && !(u && c > o)) return !1; var v = a.get(e), m = a.get(r); if (v && m) return v == r && m == e; var g = -1, A = !0, N = t & Hy ? new Ly() : void 0; for (a.set(e, r), a.set(r, e); ++g < o; ) { var j = e[g], C = r[g]; if (n) var I = u ? n(C, j, g, r, e, a) : n(j, C, g, e, r, a); if (I !== void 0) { if (I) continue; A = !1; break; } if (N) { if (!Ny(r, function(_, x) { if (!Uy(N, x) && (j === _ || i(j, _, t, n, a))) return N.push(x); })) { A = !1; break; } } else if (!(j === C || i(j, C, t, n, a))) { A = !1; break; } } return a.delete(e), a.delete(r), A; } var mu = qy, Gy = Ye, Ky = Gy.Uint8Array, _u = Ky; function Vy(e) { var r = -1, t = Array(e.size); return e.forEach(function(n, i) { t[++r] = [i, n]; }), t; } var zy = Vy; function Yy(e) { var r = -1, t = Array(e.size); return e.forEach(function(n) { t[++r] = n; }), t; } var Jy = Yy, ro = Vr, to = _u, Xy = sa, Zy = mu, Qy = zy, ev = Jy, rv = 1, tv = 2, nv = "[object Boolean]", iv = "[object Date]", av = "[object Error]", ov = "[object Map]", fv = "[object Number]", uv = "[object RegExp]", sv = "[object Set]", lv = "[object String]", cv = "[object Symbol]", dv = "[object ArrayBuffer]", hv = "[object DataView]", no = ro ? ro.prototype : void 0, Cn = no ? no.valueOf : void 0; function pv(e, r, t, n, i, a, u) { switch (t) { case hv: if (e.byteLength != r.byteLength || e.byteOffset != r.byteOffset) return !1; e = e.buffer, r = r.buffer; case dv: return !(e.byteLength != r.byteLength || !a(new to(e), new to(r))); case nv: case iv: case fv: return Xy(+e, +r); case av: return e.name == r.name && e.message == r.message; case uv: case lv: return e == r + ""; case ov: var o = Qy; case sv: var c = n & rv; if (o || (o = ev), e.size != r.size && !c) return !1; var v = u.get(e); if (v) return v == r; n |= tv, u.set(e, r); var m = Zy(o(e), o(r), n, i, a, u); return u.delete(e), m; case cv: if (Cn) return Cn.call(e) == Cn.call(r); } return !1; } var yv = pv; function vv(e, r) { for (var t = -1, n = r.length, i = e.length; ++t < n; ) e[i + t] = r[t]; return e; } var da = vv, gv = da, bv = sr; function wv(e, r, t) { var n = r(e); return bv(e) ? n : gv(n, t(e)); } var Su = wv; function mv(e, r) { for (var t = -1, n = e == null ? 0 : e.length, i = 0, a = []; ++t < n; ) { var u = e[t]; r(u, t, e) && (a[i++] = u); } return a; } var _v = mv; function Sv() { return []; } var Eu = Sv, Ev = _v, Av = Eu, $v = Object.prototype, xv = $v.propertyIsEnumerable, io = Object.getOwnPropertySymbols, Tv = io ? function(e) { return e == null ? [] : (e = Object(e), Ev(io(e), function(r) { return xv.call(e, r); })); } : Av, ha = Tv, Ov = Su, Rv = ha, Pv = ua; function Cv(e) { return Ov(e, Pv, Rv); } var Au = Cv, ao = Au, jv = 1, Mv = Object.prototype, Dv = Mv.hasOwnProperty; function Fv(e, r, t, n, i, a) { var u = t & jv, o = ao(e), c = o.length, v = ao(r), m = v.length; if (c != m && !u) return !1; for (var g = c; g--; ) { var A = o[g]; if (!(u ? A in r : Dv.call(r, A))) return !1; } var N = a.get(e), j = a.get(r); if (N && j) return N == r && j == e; var C = !0; a.set(e, r), a.set(r, e); for (var I = u; ++g < c; ) { A = o[g]; var _ = e[A], x = r[A]; if (n) var U = u ? n(x, _, A, r, e, a) : n(_, x, A, e, r, a); if (!(U === void 0 ? _ === x || i(_, x, t, n, a) : U)) { C = !1; break; } I || (I = A == "constructor"); } if (C && !I) { var P = e.constructor, $ = r.constructor; P != $ && "constructor" in e && "constructor" in r && !(typeof P == "function" && P instanceof P && typeof $ == "function" && $ instanceof $) && (C = !1); } return a.delete(e), a.delete(r), C; } var kv = Fv, Iv = Er, Bv = Ye, Lv = Iv(Bv, "DataView"), Nv = Lv, Uv = Er, Wv = Ye, Hv = Uv(Wv, "Promise"), qv = Hv, Gv = Er, Kv = Ye, Vv = Gv(Kv, "Set"), zv = Vv, Yv = Er, Jv = Ye, Xv = Yv(Jv, "WeakMap"), Zv = Xv, $i = Nv, xi = la, Ti = qv, Oi = zv, Ri = Zv, $u = zr, Qr = cu, oo = "[object Map]", Qv = "[object Object]", fo = "[object Promise]", uo = "[object Set]", so = "[object WeakMap]", lo = "[object DataView]", eg = Qr($i), rg = Qr(xi), tg = Qr(Ti), ng = Qr(Oi), ig = Qr(Ri), br = $u; ($i && br(new $i(new ArrayBuffer(1))) != lo || xi && br(new xi()) != oo || Ti && br(Ti.resolve()) != fo || Oi && br(new Oi()) != uo || Ri && br(new Ri()) != so) && (br = function(e) { var r = $u(e), t = r == Qv ? e.constructor : void 0, n = t ? Qr(t) : ""; if (n) switch (n) { case eg: return lo; case rg: return oo; case tg: return fo; case ng: return uo; case ig: return so; } return r; }); var pn = br, jn = wu, ag = mu, og = yv, fg = kv, co = pn, ho = sr, po = ta, ug = yu, sg = 1, yo = "[object Arguments]", vo = "[object Array]", Rt = "[object Object]", lg = Object.prototype, go = lg.hasOwnProperty; function cg(e, r, t, n, i, a) { var u = ho(e), o = ho(r), c = u ? vo : co(e), v = o ? vo : co(r); c = c == yo ? Rt : c, v = v == yo ? Rt : v; var m = c == Rt, g = v == Rt, A = c == v; if (A && po(e)) { if (!po(r)) return !1; u = !0, m = !1; } if (A && !m) return a || (a = new jn()), u || ug(e) ? ag(e, r, t, n, i, a) : og(e, r, c, t, n, i, a); if (!(t & sg)) { var N = m && go.call(e, "__wrapped__"), j = g && go.call(r, "__wrapped__"); if (N || j) { var C = N ? e.value() : e, I = j ? r.value() : r; return a || (a = new jn()), i(C, I, t, n, a); } } return A ? (a || (a = new jn()), fg(e, r, t, n, i, a)) : !1; } var dg = cg, hg = dg, bo = yr; function xu(e, r, t, n, i) { return e === r ? !0 : e == null || r == null || !bo(e) && !bo(r) ? e !== e && r !== r : hg(e, r, t, n, xu, i); } var pg = xu, yg = sr, vg = sn, gg = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, bg = /^\w*$/; function wg(e, r) { if (yg(e)) return !1; var t = typeof e; return t == "number" || t == "symbol" || t == "boolean" || e == null || vg(e) ? !0 : bg.test(e) || !gg.test(e) || r != null && e in Object(r); } var mg = wg, Tu = ca, _g = "Expected a function"; function pa(e, r) { if (typeof e != "function" || r != null && typeof r != "function") throw new TypeError(_g); var t = function() { var n = arguments, i = r ? r.apply(this, n) : n[0], a = t.cache; if (a.has(i)) return a.get(i); var u = e.apply(this, n); return t.cache = a.set(i, u) || a, u; }; return t.cache = new (pa.Cache || Tu)(), t; } pa.Cache = Tu; var Sg = pa, Eg = Sg, Ag = 500; function $g(e) { var r = Eg(e, function(n) { return t.size === Ag && t.clear(), n; }), t = r.cache; return r; } var xg = $g, Tg = xg, Og = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, Rg = /\\(\\)?/g, Pg = Tg(function(e) { var r = []; return e.charCodeAt(0) === 46 && r.push(""), e.replace(Og, function(t, n, i, a) { r.push(i ? a.replace(Rg, "$1") : n || t); }), r; }), Cg = Pg; function jg(e, r) { for (var t = -1, n = e == null ? 0 : e.length, i = Array(n); ++t < n; ) i[t] = r(e[t], t, e); return i; } var Ou = jg, wo = Vr, Mg = Ou, Dg = sr, Fg = sn, kg = 1 / 0, mo = wo ? wo.prototype : void 0, _o = mo ? mo.toString : void 0; function Ru(e) { if (typeof e == "string") return e; if (Dg(e)) return Mg(e, Ru) + ""; if (Fg(e)) return _o ? _o.call(e) : ""; var r = e + ""; return r == "0" && 1 / e == -kg ? "-0" : r; } var Ig = Ru, Bg = Ig; function Lg(e) { return e == null ? "" : Bg(e); } var Ng = Lg, Ug = sr, Wg = mg, Hg = Cg, qg = Ng; function Gg(e, r) { return Ug(e) ? e : Wg(e, r) ? [e] : Hg(qg(e)); } var et = Gg, Kg = sn, Vg = 1 / 0; function zg(e) { if (typeof e == "string" || Kg(e)) return e; var r = e + ""; return r == "0" && 1 / e == -Vg ? "-0" : r; } var yn = zg, Yg = et, Jg = yn; function Xg(e, r) { r = Yg(r, e); for (var t = 0, n = r.length; e != null && t < n; ) e = e[Jg(r[t++])]; return t && t == n ? e : void 0; } var Pu = Xg; function Zg(e, r) { return e != null && r in Object(e); } var Qg = Zg, eb = et, rb = ra, tb = sr, nb = na, ib = ia, ab = yn; function ob(e, r, t) { r = eb(r, e); for (var n = -1, i = r.length, a = !1; ++n < i; ) { var u = ab(r[n]); if (!(a = e != null && t(e, u))) break; e = e[u]; } return a || ++n != i ? a : (i = e == null ? 0 : e.length, !!i && ib(i) && nb(u, i) && (tb(e) || rb(e))); } var Cu = ob, fb = Qg, ub = Cu; function sb(e, r) { return e != null && ub(e, r, fb); } var lb = sb; function cb(e) { return e; } var db = cb; function hb(e) { var r = e == null ? 0 : e.length; return r ? e[r - 1] : void 0; } var pb = hb; function yb(e, r) { for (var t = -1, n = e == null ? 0 : e.length; ++t < n && r(e[t], t, e) !== !1; ) ; return e; } var vb = yb, gb = hu, bb = sa, wb = Object.prototype, mb = wb.hasOwnProperty; function _b(e, r, t) { var n = e[r]; (!(mb.call(e, r) && bb(n, t)) || t === void 0 && !(r in e)) && gb(e, r, t); } var ya = _b, Sb = ya, Eb = hu; function Ab(e, r, t, n) { var i = !t; t || (t = {}); for (var a = -1, u = r.length; ++a < u; ) { var o = r[a], c = n ? n(t[o], e[o], o, t, e) : void 0; c === void 0 && (c = e[o]), i ? Eb(t, o, c) : Sb(t, o, c); } return t; } var bt = Ab, $b = bt, xb = ua; function Tb(e, r) { return e && $b(r, xb(r), e); } var Ob = Tb; function Rb(e) { var r = []; if (e != null) for (var t in Object(e)) r.push(t); return r; } var Pb = Rb, Cb = ur, jb = fa, Mb = Pb, Db = Object.prototype, Fb = Db.hasOwnProperty; function kb(e) { if (!Cb(e)) return Mb(e); var r = jb(e), t = []; for (var n in e) n == "constructor" && (r || !Fb.call(e, n)) || t.push(n); return t; } var Ib = kb, Bb = vu, Lb = Ib, Nb = bu; function Ub(e) { return Nb(e) ? Bb(e, !0) : Lb(e); } var va = Ub, Wb = bt, Hb = va; function qb(e, r) { return e && Wb(r, Hb(r), e); } var Gb = qb, Xt = { exports: {} }; Xt.exports; (function(e, r) { var t = Ye, n = r && !r.nodeType && r, i = n && !0 && e && !e.nodeType && e, a = i && i.exports === n, u = a ? t.Buffer : void 0, o = u ? u.allocUnsafe : void 0; function c(v, m) { if (m) return v.slice(); var g = v.length, A = o ? o(g) : new v.constructor(g); return v.copy(A), A; } e.exports = c; })(Xt, Xt.exports); var Kb = Xt.exports; function Vb(e, r) { var t = -1, n = e.length; for (r || (r = Array(n)); ++t < n; ) r[t] = e[t]; return r; } var zb = Vb, Yb = bt, Jb = ha; function Xb(e, r) { return Yb(e, Jb(e), r); } var Zb = Xb, Qb = gu, ew = Qb(Object.getPrototypeOf, Object), ga = ew, rw = da, tw = ga, nw = ha, iw = Eu, aw = Object.getOwnPropertySymbols, ow = aw ? function(e) { for (var r = []; e; ) rw(r, nw(e)), e = tw(e); return r; } : iw, ju = ow, fw = bt, uw = ju; function sw(e, r) { return fw(e, uw(e), r); } var lw = sw, cw = Su, dw = ju, hw = va; function pw(e) { return cw(e, hw, dw); } var Mu = pw, yw = Object.prototype, vw = yw.hasOwnProperty; function gw(e) { var r = e.length, t = new e.constructor(r); return r && typeof e[0] == "string" && vw.call(e, "index") && (t.index = e.index, t.input = e.input), t; } var bw = gw, So = _u; function ww(e) { var r = new e.constructor(e.byteLength); return new So(r).set(new So(e)), r; } var ba = ww, mw = ba; function _w(e, r) { var t = r ? mw(e.buffer) : e.buffer; return new e.constructor(t, e.byteOffset, e.byteLength); } var Sw = _w, Ew = /\w*$/; function Aw(e) { var r = new e.constructor(e.source, Ew.exec(e)); return r.lastIndex = e.lastIndex, r; } var $w = Aw, Eo = Vr, Ao = Eo ? Eo.prototype : void 0, $o = Ao ? Ao.valueOf : void 0; function xw(e) { return $o ? Object($o.call(e)) : {}; } var Tw = xw, Ow = ba; function Rw(e, r) { var t = r ? Ow(e.buffer) : e.buffer; return new e.constructor(t, e.byteOffset, e.length); } var Pw = Rw, Cw = ba, jw = Sw, Mw = $w, Dw = Tw, Fw = Pw, kw = "[object Boolean]", Iw = "[object Date]", Bw = "[object Map]", Lw = "[object Number]", Nw = "[object RegExp]", Uw = "[object Set]", Ww = "[object String]", Hw = "[object Symbol]", qw = "[object ArrayBuffer]", Gw = "[object DataView]", Kw = "[object Float32Array]", Vw = "[object Float64Array]", zw = "[object Int8Array]", Yw = "[object Int16Array]", Jw = "[object Int32Array]", Xw = "[object Uint8Array]", Zw = "[object Uint8ClampedArray]", Qw = "[object Uint16Array]", em = "[object Uint32Array]"; function rm(e, r, t) { var n = e.constructor; switch (r) { case qw: return Cw(e); case kw: case Iw: return new n(+e); case Gw: return jw(e, t); case Kw: case Vw: case zw: case Yw: case Jw: case Xw: case Zw: case Qw: case em: return Fw(e, t); case Bw: return new n(); case Lw: case Ww: return new n(e); case Nw: return Mw(e); case Uw: return new n(); case Hw: return Dw(e); } } var tm = rm, nm = ur, xo = Object.create, im = function() { function e() { } return function(r) { if (!nm(r)) return {}; if (xo) return xo(r); e.prototype = r; var t = new e(); return e.prototype = void 0, t; }; }(), am = im, om = am, fm = ga, um = fa; function sm(e) { return typeof e.constructor == "function" && !um(e) ? om(fm(e)) : {}; } var lm = sm, cm = pn, dm = yr, hm = "[object Map]"; function pm(e) { return dm(e) && cm(e) == hm; } var ym = pm, vm = ym, gm = aa, To = oa, Oo = To && To.isMap, bm = Oo ? gm(Oo) : vm, wm = bm, mm = pn, _m = yr, Sm = "[object Set]"; function Em(e) { return _m(e) && mm(e) == Sm; } var Am = Em, $m = Am, xm = aa, Ro = oa, Po = Ro && Ro.isSet, Tm = Po ? xm(Po) : $m, Om = Tm, Rm = wu, Pm = vb, Cm = ya, jm = Ob, Mm = Gb, Dm = Kb, Fm = zb, km = Zb, Im = lw, Bm = Au, Lm = Mu, Nm = pn, Um = bw, Wm = tm, Hm = lm, qm = sr, Gm = ta, Km = wm, Vm = ur, zm = Om, Ym = ua, Jm = va, Xm = 1, Zm = 2, Qm = 4, Du = "[object Arguments]", e0 = "[object Array]", r0 = "[object Boolean]", t0 = "[object Date]", n0 = "[object Error]", Fu = "[object Function]", i0 = "[object GeneratorFunction]", a0 = "[object Map]", o0 = "[object Number]", ku = "[object Object]", f0 = "[object RegExp]", u0 = "[object Set]", s0 = "[object String]", l0 = "[object Symbol]", c0 = "[object WeakMap]", d0 = "[object ArrayBuffer]", h0 = "[object DataView]", p0 = "[object Float32Array]", y0 = "[object Float64Array]", v0 = "[object Int8Array]", g0 = "[object Int16Array]", b0 = "[object Int32Array]", w0 = "[object Uint8Array]", m0 = "[object Uint8ClampedArray]", _0 = "[object Uint16Array]", S0 = "[object Uint32Array]", ve = {}; ve[Du] = ve[e0] = ve[d0] = ve[h0] = ve[r0] = ve[t0] = ve[p0] = ve[y0] = ve[v0] = ve[g0] = ve[b0] = ve[a0] = ve[o0] = ve[ku] = ve[f0] = ve[u0] = ve[s0] = ve[l0] = ve[w0] = ve[m0] = ve[_0] = ve[S0] = !0; ve[n0] = ve[Fu] = ve[c0] = !1; function kt(e, r, t, n, i, a) { var u, o = r & Xm, c = r & Zm, v = r & Qm; if (t && (u = i ? t(e, n, i, a) : t(e)), u !== void 0) return u; if (!Vm(e)) return e; var m = qm(e); if (m) { if (u = Um(e), !o) return Fm(e, u); } else { var g = Nm(e), A = g == Fu || g == i0; if (Gm(e)) return Dm(e, o); if (g == ku || g == Du || A && !i) { if (u = c || A ? {} : Hm(e), !o) return c ? Im(e, Mm(u, e)) : km(e, jm(u, e)); } else { if (!ve[g]) return i ? e : {}; u = Wm(e, g, o); } } a || (a = new Rm()); var N = a.get(e); if (N) return N; a.set(e, u), zm(e) ? e.forEach(function(I) { u.add(kt(I, r, t, I, e, a)); }) : Km(e) && e.forEach(function(I, _) { u.set(_, kt(I, r, t, _, e, a)); }); var j = v ? c ? Lm : Bm : c ? Jm : Ym, C = m ? void 0 : j(e); return Pm(C || e, function(I, _) { C && (_ = I, I = e[_]), Cm(u, _, kt(I, r, t, _, e, a)); }), u; } var E0 = kt; function A0(e, r, t) { var n = -1, i = e.length; r < 0 && (r = -r > i ? 0 : i + r), t = t > i ? i : t, t < 0 && (t += i), i = r > t ? 0 : t - r >>> 0, r >>>= 0; for (var a = Array(i); ++n < i; ) a[n] = e[n + r]; return a; } var $0 = A0, x0 = Pu, T0 = $0; function O0(e, r) { return r.length < 2 ? e : x0(e, T0(r, 0, -1)); } var R0 = O0, P0 = et, C0 = pb, j0 = R0, M0 = yn; function D0(e, r) { return r = P0(r, e), e = j0(e, r), e == null || delete e[M0(C0(r))]; } var F0 = D0, k0 = zr, I0 = ga, B0 = yr, L0 = "[object Object]", N0 = Function.prototype, U0 = Object.prototype, Iu = N0.toString, W0 = U0.hasOwnProperty, H0 = Iu.call(Object); function q0(e) { if (!B0(e) || k0(e) != L0) return !1; var r = I0(e); if (r === null) return !0; var t = W0.call(r, "constructor") && r.constructor; return typeof t == "function" && t instanceof t && Iu.call(t) == H0; } var G0 = q0, K0 = G0; function V0(e) { return K0(e) ? void 0 : e; } var z0 = V0, Co = Vr, Y0 = ra, J0 = sr, jo = Co ? Co.isConcatSpreadable : void 0; function X0(e) { return J0(e) || Y0(e) || !!(jo && e && e[jo]); } var Z0 = X0, Q0 = da, e1 = Z0; function Bu(e, r, t, n, i) { var a = -1, u = e.length; for (t || (t = e1), i || (i = []); ++a < u; ) { var o = e[a]; r > 0 && t(o) ? r > 1 ? Bu(o, r - 1, t, n, i) : Q0(i, o) : n || (i[i.length] = o); } return i; } var r1 = Bu, t1 = r1; function n1(e) { var r = e == null ? 0 : e.length; return r ? t1(e, 1) : []; } var i1 = n1; function a1(e, r, t) { switch (t.length) { case 0: return e.call(r); case 1: return e.call(r, t[0]); case 2: return e.call(r, t[0], t[1]); case 3: return e.call(r, t[0], t[1], t[2]); } return e.apply(r, t); } var o1 = a1, f1 = o1, Mo = Math.max; function u1(e, r, t) { return r = Mo(r === void 0 ? e.length - 1 : r, 0), function() { for (var n = arguments, i = -1, a = Mo(n.length - r, 0), u = Array(a); ++i < a; ) u[i] = n[r + i]; i = -1; for (var o = Array(r + 1); ++i < r; ) o[i] = n[i]; return o[r] = t(u), f1(e, this, o); }; } var s1 = u1; function l1(e) { return function() { return e; }; } var c1 = l1, d1 = c1, Do = du, h1 = db, p1 = Do ? function(e, r) { return Do(e, "toString", { configurable: !0, enumerable: !1, value: d1(r), writable: !0 }); } : h1, y1 = p1, v1 = 800, g1 = 16, b1 = Date.now; function w1(e) { var r = 0, t = 0; return function() { var n = b1(), i = g1 - (n - t); if (t = n, i > 0) { if (++r >= v1) return arguments[0]; } else r = 0; return e.apply(void 0, arguments); }; } var m1 = w1, _1 = y1, S1 = m1, E1 = S1(_1), A1 = E1, $1 = i1, x1 = s1, T1 = A1; function O1(e) { return T1(x1(e, void 0, $1), e + ""); } var Lu = O1, R1 = Ou, P1 = E0, C1 = F0, j1 = et, M1 = bt, D1 = z0, F1 = Lu, k1 = Mu, I1 = 1, B1 = 2, L1 = 4, N1 = F1(function(e, r) { var t = {}; if (e == null) return t; var n = !1; r = R1(r, function(a) { return a = j1(a, e), n || (n = a.length > 1), a; }), M1(e, k1(e), t), n && (t = P1(t, I1 | B1 | L1, D1)); for (var i = r.length; i--; ) C1(t, r[i]); return t; }), U1 = N1; const vT = /* @__PURE__ */ ze(U1); function W1(e) { return e === null; } var H1 = W1; const q1 = /* @__PURE__ */ ze(H1); var G1 = ya, K1 = et, V1 = na, Fo = ur, z1 = yn; function Y1(e, r, t, n) { if (!Fo(e)) return e; r = K1(r, e); for (var i = -1, a = r.length, u = a - 1, o = e; o != null && ++i < a; ) { var c = z1(r[i]), v = t; if (c === "__proto__" || c === "constructor" || c === "prototype") return e; if (i != u) { var m = o[c]; v = n ? n(m, c, o) : void 0, v === void 0 && (v = Fo(m) ? m : V1(r[i + 1]) ? [] : {}); } G1(o, c, v), o = o[c]; } return e; } var J1 = Y1, X1 = Pu, Z1 = J1, Q1 = et; function e_(e, r, t) { for (var n = -1, i = r.length, a = {}; ++n < i; ) { var u = r[n], o = X1(e, u); t(o, u) && Z1(a, Q1(u, e), o); } return a; } var r_ = e_, t_ = r_, n_ = lb; function i_(e, r) { return t_(e, r, function(t, n) { return n_(e, n); }); } var a_ = i_, o_ = a_, f_ = Lu; f_(function(e, r) { return e == null ? {} : o_(e, r); }); function Mn(e, r) { r = e.length; for (var t = 0, n = Array(r); t < r; t++) n[t] = e[t]; return n; } function u_(e, r, t) { return (r = function(n) { var i = function(a, u) { if (typeof a != "object" || !a) return a; var o = a[Symbol.toPrimitive]; if (o !== void 0) { var c = o.call(a, u); if (typeof c != "object") return c; throw new TypeError("@@toPrimitive must return a primitive value."); } return String(a); }(n, "string"); return typeof i == "symbol" ? i : i + ""; }(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; } function ko(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var n = Object.getOwnPropertySymbols(e); r && (n = n.filter(function(i) { return Object.getOwnPropertyDescriptor(e, i).enumerable; })), t.push.apply(t, n); } return t; } function Io(e) { for (var r = 1; r < arguments.length; r++) { var t = arguments[r] != null ? arguments[r] : {}; r % 2 ? ko(Object(t), !0).forEach(function(n) { u_(e, n, t[n]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ko(Object(t)).forEach(function(n) { Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(t, n)); }); } return e; } function s_(e) { return function(r) { if (Array.isArray(r)) return Mn(r); }(e) || function(r) { if (typeof Symbol < "u" && r[Symbol.iterator] != null || r["@@iterator"] != null) return Array.from(r); }(e) || function(r, t) { if (r) { if (typeof r == "string") return Mn(r, t); var n = {}.toString.call(r).slice(8, -1); return n === "Object" && r.constructor && (n = r.constructor.name), n === "Map" || n === "Set" ? Array.from(r) : n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) ? Mn(r, t) : void 0; } }(e) || function() { throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); }(); } function Zt(e) { return Zt = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(r) { return typeof r; } : function(r) { return r && typeof Symbol == "function" && r.constructor === Symbol && r !== Symbol.prototype ? "symbol" : typeof r; }, Zt(e); } var ot = /* @__PURE__ */ new Map(), gT = function() { var e = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : "", r = function(n) { var i, a, u = ((i = (a = ot.get(n)) === null || a === void 0 ? void 0 : a.length) !== null && i !== void 0 ? i : 0).toString().padStart(4, "0"); return "lg-ui".concat(n ? "-".concat(n) : "", "-").concat(u); }(e); if (ot.has(e)) { var t = ot.get(e); ot.set(e, [r].concat(s_(t))); } else ot.set(e, [r]); return r; }, ke = { Light: "light", Dark: "dark" }; function Dn(e) { return typeof (r = e) == "string" || typeof r == "number" ? e.toString().trim() : Array.isArray(e) ? e.map(Dn).join(" ").trim() : Bo(e) ? function(t) { return Bo(t) && typeof t.type == "function"; }(e) ? Dn((0, e.type)(e.props)) : Dn(e.props.children) : ""; var r; } function Bo(e) { return e && Zt(e) === "object" && e.props; } var l_ = function(e) { return e ? ke.Dark : ke.Light; }; function Nu(e, r) { var t, n; return !(!e || typeof e == "string") && !!(e[r] || (t = e.target) !== null && t !== void 0 && t[r] || (n = e.__emotion_base) !== null && n !== void 0 && n[r]); } function Lo(e, r) { return r.some(function(t) { return Nu(e, t); }); } var bT = function(e, r) { return e ? cr.map(e, function(t) { return Vt(t) ? t.type === ou ? cr.map(t.props.children, function(n) { return Vt(n) && Lo(n.type, r) ? null : n; }) : Lo(t.type, r) ? null : t : t; }) : []; }, c_ = function(e, r) { return !!Vt(e) && cr.count(e) === 1 && Nu(e.type, r); }, d_ = function(e) { if (e) { if (cr.count(e) === 0) return []; if (cr.count(e) === 1) { var r = cr.toArray(e)[0]; return Vt(r) && r.type === ou ? cr.toArray(r.props.children) : [e]; } return e; } }, wT = function(e, r) { if (e && cr.count(e) !== 0) { var t = d_(e); return t == null ? void 0 : t.find(function(n) { return c_(n, r); }); } }, h_ = function(e, r) { Object.defineProperty(e, "target", { writable: !1, value: r }); var t = !1, n = !1; return Io(Io({ nativeEvent: e }, e), {}, { currentTarget: e.currentTarget, target: e.target, bubbles: e.bubbles, cancelable: e.cancelable, defaultPrevented: e.defaultPrevented, eventPhase: e.eventPhase, isTrusted: e.isTrusted, timeStamp: e.timeStamp, type: e.type, preventDefault: function() { t = !0, e.preventDefault(); }, isDefaultPrevented: function() { return t; }, stopPropagation: function() { n = !0, e.stopPropagation(); }, isPropagationStopped: function() { return n; }, persist: function() { } }); }, No = function(e) { return "@media only screen and (max-width: ".concat(e, "px) and (hover: none)"); }, mT = function(e) { return "".concat(No(e), " and (pointer: coarse), ").concat(No(e), " and (pointer: none)"); }, wt = { error: Rn(console.error), warn: Rn(console.warn), log: Rn(console.log) }, _T = function(e) { return !dr(e) && !q1(e); }, p_ = ["button", "a", "input", "select", "textarea", "[tabindex]"].map(function(e) { return "".concat(e).concat(':not([tabindex="-1"])').concat(':not([type="hidden"])').concat(":not([disabled])"); }).join(","), ST = function() { return (arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : document.body).querySelector(p_); }; function y_(e, r) { var t; return e != null && Zt(e) === "object" && "type" in e && (e.type.displayName === r || $l(e.type) && "render" in e.type && ((t = e.type.render) === null || t === void 0 ? void 0 : t.displayName) === r); } var ET = function(e, r) { var t, n = (t = Re.Children.map(e, function(i) { if (r.some(function(a) { return y_(i, a); })) return i; })) === null || t === void 0 ? void 0 : t.filter(function(i) { return !dr(i); }); return dr(e) || (n == null ? void 0 : n.length) === Re.Children.count(e) || wt.error("Children must be one of: ".concat(r.join(", ")), "Received children: ", e), n; }, AT = { ArrowUp: "ArrowUp", ArrowDown: "ArrowDown", ArrowLeft: "ArrowLeft", ArrowRight: "ArrowRight", Backspace: "Backspace", BracketLeft: "[", Delete: "Delete", Enter: "Enter", Escape: "Escape", Space: " ", Tab: "Tab" }, v_ = Ye, g_ = function() { return v_.Date.now(); }, b_ = g_, w_ = ur, Fn = b_, Uo = su, m_ = "Expected a function", __ = Math.max, S_ = Math.min; function E_(e, r, t) { var n, i, a, u, o, c, v = 0, m = !1, g = !1, A = !0; if (typeof e != "function") throw new TypeError(m_); r = Uo(r) || 0, w_(t) && (m = !!t.leading, g = "maxWait" in t, a = g ? __(Uo(t.maxWait) || 0, r) : a, A = "trailing" in t ? !!t.trailing : A); function N(M) { var W = n, Y = i; return n = i = void 0, v = M, u = e.apply(Y, W), u; } function j(M) { return v = M, o = setTimeout(_, r), m ? N(M) : u; } function C(M) { var W = M - c, Y = M - v, J = r - W; return g ? S_(J, a - Y) : J; } function I(M) { var W = M - c, Y = M - v; return c === void 0 || W >= r || W < 0 || g && Y >= a; } function _() { var M = Fn(); if (I(M)) return x(M); o = setTimeout(_, C(M)); } function x(M) { return o = void 0, A && n ? N(M) : (n = i = void 0, u); } function U() { o !== void 0 && clearTimeout(o), v = 0, n = c = i = o = void 0; } function P() { return o === void 0 ? u : x(Fn()); } function $() { var M = Fn(), W = I(M); if (n = arguments, i = this, c = M, W) { if (o === void 0) return j(c); if (g) return clearTimeout(o), o = setTimeout(_, r), N(c); } return o === void 0 && (o = setTimeout(_, r)), u; } return $.cancel = U, $.flush = P, $; } var A_ = E_; const $_ = /* @__PURE__ */ ze(A_); var x_ = pg; function T_(e, r) { return x_(e, r); } var O_ = T_; const R_ = /* @__PURE__ */ ze(O_); var ue = { white: "#FFFFFF", black: "#001E2B", transparent: "#FFFFFF00", gray: { dark4: "#112733", dark3: "#1C2D38", dark2: "#3D4F58", dark1: "#5C6C75", base: "#889397", light1: "#C1C7C6", light2: "#E8EDEB", light3: "#F9FBFA" }, green: { dark3: "#023430", dark2: "#00684A", dark1: "#00A35C", base: "#00ED64", light1: "#71F6BA", light2: "#C0FAE6", light3: "#E3FCF7" }, purple: { dark3: "#2D0B59", dark2: "#5E0C9E", base: "#B45AF2", light2: "#F1D4FD", light3: "#F9EBFF" }, blue: { dark3: "#0C2657", dark2: "#083C90", dark1: "#1254B7", base: "#016BF8", light1: "#0498EC", light2: "#C3E7FE", light3: "#E1F7FF" }, yellow: { dark3: "#4C2100", dark2: "#944F01", base: "#FFC010", light2: "#FFEC9E", light3: "#FEF7DB" }, red: { dark3: "#5B0000", dark2: "#970606", base: "#DB3030", light1: "#FF6960", light2: "#FFCDC7", light3: "#FFEAE5" } }, Ee = {}, vn = {}; vn.byteLength = j_; vn.toByteArray = D_; vn.fromByteArray = I_; var rr = [], Ge = [], P_ = typeof Uint8Array < "u" ? Uint8Array : Array, kn = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; for (var $r = 0, C_ = kn.length; $r < C_; ++$r) rr[$r] = kn[$r], Ge[kn.charCodeAt($r)] = $r; Ge["-".charCodeAt(0)] = 62; Ge["_".charCodeAt(0)] = 63; function Uu(e) { var r = e.length; if (r % 4 > 0) throw new Error("Invalid string. Length must be a multiple of 4"); var t = e.indexOf("="); t === -1 && (t = r); var n = t === r ? 0 : 4 - t % 4; return [t, n]; } function j_(e) { var r = Uu(e), t = r[0], n = r[1]; return (t + n) * 3 / 4 - n; } function M_(e, r, t) { return (r + t) * 3 / 4 - t; } function D_(e) { var r, t = Uu(e), n = t[0], i = t[1], a = new P_(M_(e, n, i)), u = 0, o = i > 0 ? n - 4 : n, c; for (c = 0; c < o; c += 4) r = Ge[e.charCodeAt(c)] << 18 | Ge[e.charCodeAt(c + 1)] << 12 | Ge[e.charCodeAt(c + 2)] << 6 | Ge[e.charCodeAt(c + 3)], a[u++] = r >> 16 & 255, a[u++] = r >> 8 & 255, a[u++] = r & 255; return i === 2 && (r = Ge[e.charCodeAt(c)] << 2 | Ge[e.charCodeAt(c + 1)] >> 4, a[u++] = r & 255), i === 1 && (r = Ge[e.charCodeAt(c)] << 10 | Ge[e.charCodeAt(c + 1)] << 4 | Ge[e.charCodeAt(c + 2)] >> 2, a[u++] = r >> 8 & 255, a[u++] = r & 255), a; } function F_(e) { return rr[e >> 18 & 63] + rr[e >> 12 & 63] + rr[e >> 6 & 63] + rr[e & 63]; } function k_(e, r, t) { for (var n, i = [], a = r; a < t; a += 3) n = (e[a] << 16 & 16711680) + (e[a + 1] << 8 & 65280) + (e[a + 2] & 255), i.push(F_(n)); return i.join(""); } function I_(e) { for (var r, t = e.length, n = t % 3, i = [], a = 16383, u = 0, o = t - n; u < o; u += a) i.push(k_(e, u, u + a > o ? o : u + a)); return n === 1 ? (r = e[t - 1], i.push( rr[r >> 2] + rr[r << 4 & 63] + "==" )) : n === 2 && (r = (e[t - 2] << 8) + e[t - 1], i.push( rr[r >> 10] + rr[r >> 4 & 63] + rr[r << 2 & 63] + "=" )), i.join(""); } var wa = {}; /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */ wa.read = function(e, r, t, n, i) { var a, u, o = i * 8 - n - 1, c = (1 << o) - 1, v = c >> 1, m = -7, g = t ? i - 1 : 0, A = t ? -1 : 1, N = e[r + g]; for (g += A, a = N & (1 << -m) - 1, N >>= -m, m += o; m > 0; a = a * 256 + e[r + g], g += A, m -= 8) ; for (u = a & (1 << -m) - 1, a >>= -m, m += n; m > 0; u = u * 256 + e[r + g], g += A, m -= 8) ; if (a === 0) a = 1 - v; else { if (a === c) return u ? NaN : (N ? -1 : 1) * (1 / 0); u = u + Math.pow(2, n), a = a - v; } return (N ? -1 : 1) * u * Math.pow(2, a - n); }; wa.write = function(e, r, t, n, i, a) { var u, o, c, v = a * 8 - i - 1, m = (1 << v) - 1, g = m >> 1, A = i === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0, N = n ? 0 : a - 1, j = n ? 1 : -1, C = r < 0 || r === 0 && 1 / r < 0 ? 1 : 0; for (r = Math.abs(r), isNaN(r) || r === 1 / 0 ? (o = isNaN(r) ? 1 : 0, u = m) : (u = Math.floor(Math.log(r) / Math.LN2), r * (c = Math.pow(2, -u)) < 1 && (u--, c *= 2), u + g >= 1 ? r += A / c : r += A * Math.pow(2, 1 - g), r * c >= 2 && (u++, c /= 2), u + g >= m ? (o = 0, u = m) : u + g >= 1 ? (o = (r * c - 1) * Math.pow(2, i), u = u + g) : (o = r * Math.pow(2, g - 1) * Math.pow(2, i), u = 0)); i >= 8; e[t + N] = o & 255, N += j, o /= 256, i -= 8) ; for (u = u << i | o, v += i; v > 0; e[t + N] = u & 255, N += j, u /= 256, v -= 8) ; e[t + N - j] |= C * 128; }; /*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh <https://feross.org> * @license MIT */ (function(e) { var r = vn, t = wa, n = typeof Symbol == "function" && typeof Symbol.for == "function" ? Symbol.for("nodejs.util.inspect.custom") : null; e.Buffer = o, e.SlowBuffer = x, e.INSPECT_MAX_BYTES = 50; var i = 2147483647; e.kMaxLength = i, o.TYPED_ARRAY_SUPPORT = a(), !o.TYPED_ARRAY_SUPPORT && typeof console < "u" && typeof console.error == "function" && console.error( "This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support." ); function a() { try { var p = new Uint8Array(1), f = { foo: function() { return 42; } }; return Object.setPrototypeOf(f, Uint8Array.prototype), Object.setPrototypeOf(p, f), p.foo() === 42; } catch { return !1; } } Object.defineProperty(o.prototype, "parent", { enumerable: !0, get: function() { if (o.isBuffer(this)) return this.buffer; } }), Object.defineProperty(o.prototype, "offset", { enumerable: !0, get: function() { if (o.isBuffer(this)) return this.byteOffset; } }); function u(p) { if (p > i) throw new RangeError('The value "' + p + '" is invalid for option "size"'); var f = new Uint8Array(p); return Object.setPrototypeOf(f, o.prototype), f; } function o(p, f, s) { if (typeof p == "number") { if (typeof f == "string") throw new TypeError( 'The "string" argument must be of type string. Received type number' ); return g(p); } return c(p, f, s); } o.poolSize = 8192; function c(p, f, s) { if (typeof p == "string") return A(p, f); if (ArrayBuffer.isView(p)) return j(p); if (p == null) throw new TypeError( "The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof p ); if (F(p, ArrayBuffer) || p && F(p.buffer, ArrayBuffer) || typeof SharedArrayBuffer < "u" && (F(p, SharedArrayBuffer) || p && F(p.buffer, SharedArrayBuffer))) return C(p, f, s); i