var _ = Array.isArray, x = typeof global == "object" && global && global.Object === Object && global, z = typeof self == "object" && self && self.Object === Object && self, g = x || z || Function("return this")(), c = g.Symbol, T = Object.prototype, E = T.hasOwnProperty, I = T.toString, f = c ? c.toStringTag : void 0;
function A(t) {
  var e = E.call(t, f), r = t[f];
  try {
    t[f] = void 0;
    var n = !0;
  } catch {
  }
  var a = I.call(t);
  return n && (e ? t[f] = r : delete t[f]), a;
}
var D = Object.prototype, F = D.toString;
function N(t) {
  return F.call(t);
}
var H = "[object Null]", M = "[object Undefined]", m = c ? c.toStringTag : void 0;
function P(t) {
  return t == null ? t === void 0 ? M : H : m && m in Object(t) ? A(t) : N(t);
}
function G(t) {
  return t != null && typeof t == "object";
}
var R = "[object Symbol]";
function y(t) {
  return typeof t == "symbol" || G(t) && P(t) == R;
}
var K = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, U = /^\w*$/;
function L(t, e) {
  if (_(t))
    return !1;
  var r = typeof t;
  return r == "number" || r == "symbol" || r == "boolean" || t == null || y(t) ? !0 : U.test(t) || !K.test(t) || e != null && t in Object(e);
}
function C(t) {
  var e = typeof t;
  return t != null && (e == "object" || e == "function");
}
var X = "[object AsyncFunction]", Z = "[object Function]", q = "[object GeneratorFunction]", J = "[object Proxy]";
function V(t) {
  if (!C(t))
    return !1;
  var e = P(t);
  return e == Z || e == q || e == X || e == J;
}
var d = g["__core-js_shared__"], O = function() {
  var t = /[^.]+$/.exec(d && d.keys && d.keys.IE_PROTO || "");
  return t ? "Symbol(src)_1." + t : "";
}();
function B(t) {
  return !!O && O in t;
}
var Q = Function.prototype, W = Q.toString;
function Y(t) {
  if (t != null) {
    try {
      return W.call(t);
    } catch {
    }
    try {
      return t + "";
    } catch {
    }
  }
  return "";
}
var k = /[\\^$.*+?()[\]{}|]/g, tt = /^\[object .+?Constructor\]$/, et = Function.prototype, rt = Object.prototype, nt = et.toString, at = rt.hasOwnProperty, ot = RegExp(
  "^" + nt.call(at).replace(k, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"
);
function it(t) {
  if (!C(t) || B(t))
    return !1;
  var e = V(t) ? ot : tt;
  return e.test(Y(t));
}
function st(t, e) {
  return t == null ? void 0 : t[e];
}
function w(t, e) {
  var r = st(t, e);
  return it(r) ? r : void 0;
}
var h = w(Object, "create");
function ct() {
  this.__data__ = h ? h(null) : {}, this.size = 0;
}
function ut(t) {
  var e = this.has(t) && delete this.__data__[t];
  return this.size -= e ? 1 : 0, e;
}
var ft = "__lodash_hash_undefined__", ht = Object.prototype, pt = ht.hasOwnProperty;
function lt(t) {
  var e = this.__data__;
  if (h) {
    var r = e[t];
    return r === ft ? void 0 : r;
  }
  return pt.call(e, t) ? e[t] : void 0;
}
var dt = Object.prototype, _t = dt.hasOwnProperty;
function gt(t) {
  var e = this.__data__;
  return h ? e[t] !== void 0 : _t.call(e, t);
}
var yt = "__lodash_hash_undefined__";
function bt(t, e) {
  var r = this.__data__;
  return this.size += this.has(t) ? 0 : 1, r[t] = h && e === void 0 ? yt : e, this;
}
function i(t) {
  var e = -1, r = t == null ? 0 : t.length;
  for (this.clear(); ++e < r; ) {
    var n = t[e];
    this.set(n[0], n[1]);
  }
}
i.prototype.clear = ct;
i.prototype.delete = ut;
i.prototype.get = lt;
i.prototype.has = gt;
i.prototype.set = bt;
function vt() {
  this.__data__ = [], this.size = 0;
}
function mt(t, e) {
  return t === e || t !== t && e !== e;
}
function p(t, e) {
  for (var r = t.length; r--; )
    if (mt(t[r][0], e))
      return r;
  return -1;
}
var Ot = Array.prototype, St = Ot.splice;
function jt(t) {
  var e = this.__data__, r = p(e, t);
  if (r < 0)
    return !1;
  var n = e.length - 1;
  return r == n ? e.pop() : St.call(e, r, 1), --this.size, !0;
}
function Tt(t) {
  var e = this.__data__, r = p(e, t);
  return r < 0 ? void 0 : e[r][1];
}
function Pt(t) {
  return p(this.__data__, t) > -1;
}
function Ct(t, e) {
  var r = this.__data__, n = p(r, t);
  return n < 0 ? (++this.size, r.push([t, e])) : r[n][1] = e, this;
}
function u(t) {
  var e = -1, r = t == null ? 0 : t.length;
  for (this.clear(); ++e < r; ) {
    var n = t[e];
    this.set(n[0], n[1]);
  }
}
u.prototype.clear = vt;
u.prototype.delete = jt;
u.prototype.get = Tt;
u.prototype.has = Pt;
u.prototype.set = Ct;
var wt = w(g, "Map");
function $t() {
  this.size = 0, this.__data__ = {
    hash: new i(),
    map: new (wt || u)(),
    string: new i()
  };
}
function xt(t) {
  var e = typeof t;
  return e == "string" || e == "number" || e == "symbol" || e == "boolean" ? t !== "__proto__" : t === null;
}
function l(t, e) {
  var r = t.__data__;
  return xt(e) ? r[typeof e == "string" ? "string" : "hash"] : r.map;
}
function zt(t) {
  var e = l(this, t).delete(t);
  return this.size -= e ? 1 : 0, e;
}
function Et(t) {
  return l(this, t).get(t);
}
function It(t) {
  return l(this, t).has(t);
}
function At(t, e) {
  var r = l(this, t), n = r.size;
  return r.set(t, e), this.size += r.size == n ? 0 : 1, this;
}
function s(t) {
  var e = -1, r = t == null ? 0 : t.length;
  for (this.clear(); ++e < r; ) {
    var n = t[e];
    this.set(n[0], n[1]);
  }
}
s.prototype.clear = $t;
s.prototype.delete = zt;
s.prototype.get = Et;
s.prototype.has = It;
s.prototype.set = At;
var Dt = "Expected a function";
function b(t, e) {
  if (typeof t != "function" || e != null && typeof e != "function")
    throw new TypeError(Dt);
  var r = function() {
    var n = arguments, a = e ? e.apply(this, n) : n[0], o = r.cache;
    if (o.has(a))
      return o.get(a);
    var v = t.apply(this, n);
    return r.cache = o.set(a, v) || o, v;
  };
  return r.cache = new (b.Cache || s)(), r;
}
b.Cache = s;
var Ft = 500;
function Nt(t) {
  var e = b(t, function(n) {
    return r.size === Ft && r.clear(), n;
  }), r = e.cache;
  return e;
}
var Ht = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, Mt = /\\(\\)?/g, Gt = Nt(function(t) {
  var e = [];
  return t.charCodeAt(0) === 46 && e.push(""), t.replace(Ht, function(r, n, a, o) {
    e.push(a ? o.replace(Mt, "$1") : n || r);
  }), e;
});
function Rt(t, e) {
  for (var r = -1, n = t == null ? 0 : t.length, a = Array(n); ++r < n; )
    a[r] = e(t[r], r, t);
  return a;
}
var S = c ? c.prototype : void 0, j = S ? S.toString : void 0;
function $(t) {
  if (typeof t == "string")
    return t;
  if (_(t))
    return Rt(t, $) + "";
  if (y(t))
    return j ? j.call(t) : "";
  var e = t + "";
  return e == "0" && 1 / t == -1 / 0 ? "-0" : e;
}
function Kt(t) {
  return t == null ? "" : $(t);
}
function Ut(t, e) {
  return _(t) ? t : L(t, e) ? [t] : Gt(Kt(t));
}
function Lt(t) {
  if (typeof t == "string" || y(t))
    return t;
  var e = t + "";
  return e == "0" && 1 / t == -1 / 0 ? "-0" : e;
}
function Xt(t, e) {
  e = Ut(e, t);
  for (var r = 0, n = e.length; t != null && r < n; )
    t = t[Lt(e[r++])];
  return r && r == n ? t : void 0;
}
function Zt(t, e, r) {
  var n = t == null ? void 0 : Xt(t, e);
  return n === void 0 ? r : n;
}
export {
  Zt as g
};
//# sourceMappingURL=get.Ba1R1ACs.js.map
