import { o as e, t } from "../../chunks/chunk.js";
import { createContext as n, useContext as r } from "react";
import { jsx as i } from "react/jsx-runtime";
//#region ../../node_modules/.pnpm/lodash@4.17.23/node_modules/lodash/isArray.js
var a = /* @__PURE__ */ t(((e, t) => {
	t.exports = Array.isArray;
})), o = /* @__PURE__ */ t(((e, t) => {
	t.exports = typeof global == "object" && global && global.Object === Object && global;
})), s = /* @__PURE__ */ t(((e, t) => {
	var n = o(), r = typeof self == "object" && self && self.Object === Object && self;
	t.exports = n || r || Function("return this")();
})), c = /* @__PURE__ */ t(((e, t) => {
	t.exports = s().Symbol;
})), l = /* @__PURE__ */ t(((e, t) => {
	var n = c(), r = Object.prototype, i = r.hasOwnProperty, a = r.toString, o = n ? n.toStringTag : void 0;
	function s(e) {
		var t = i.call(e, o), n = e[o];
		try {
			e[o] = void 0;
			var r = !0;
		} catch {}
		var s = a.call(e);
		return r && (t ? e[o] = n : delete e[o]), s;
	}
	t.exports = s;
})), u = /* @__PURE__ */ t(((e, t) => {
	var n = Object.prototype.toString;
	function r(e) {
		return n.call(e);
	}
	t.exports = r;
})), d = /* @__PURE__ */ t(((e, t) => {
	var n = c(), r = l(), i = u(), a = "[object Null]", o = "[object Undefined]", s = n ? n.toStringTag : void 0;
	function d(e) {
		return e == null ? e === void 0 ? o : a : s && s in Object(e) ? r(e) : i(e);
	}
	t.exports = d;
})), f = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		return typeof e == "object" && !!e;
	}
	t.exports = n;
})), p = /* @__PURE__ */ t(((e, t) => {
	var n = d(), r = f(), i = "[object Symbol]";
	function a(e) {
		return typeof e == "symbol" || r(e) && n(e) == i;
	}
	t.exports = a;
})), m = /* @__PURE__ */ t(((e, t) => {
	var n = a(), r = p(), i = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, o = /^\w*$/;
	function s(e, t) {
		if (n(e)) return !1;
		var a = typeof e;
		return a == "number" || a == "symbol" || a == "boolean" || e == null || r(e) ? !0 : o.test(e) || !i.test(e) || t != null && e in Object(t);
	}
	t.exports = s;
})), h = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		var t = typeof e;
		return e != null && (t == "object" || t == "function");
	}
	t.exports = n;
})), g = /* @__PURE__ */ t(((e, t) => {
	var n = d(), r = h(), i = "[object AsyncFunction]", a = "[object Function]", o = "[object GeneratorFunction]", s = "[object Proxy]";
	function c(e) {
		if (!r(e)) return !1;
		var t = n(e);
		return t == a || t == o || t == i || t == s;
	}
	t.exports = c;
})), _ = /* @__PURE__ */ t(((e, t) => {
	t.exports = s()["__core-js_shared__"];
})), v = /* @__PURE__ */ t(((e, t) => {
	var n = _(), r = function() {
		var e = /[^.]+$/.exec(n && n.keys && n.keys.IE_PROTO || "");
		return e ? "Symbol(src)_1." + e : "";
	}();
	function i(e) {
		return !!r && r in e;
	}
	t.exports = i;
})), y = /* @__PURE__ */ t(((e, t) => {
	var n = Function.prototype.toString;
	function r(e) {
		if (e != null) {
			try {
				return n.call(e);
			} catch {}
			try {
				return e + "";
			} catch {}
		}
		return "";
	}
	t.exports = r;
})), b = /* @__PURE__ */ t(((e, t) => {
	var n = g(), r = v(), i = h(), a = y(), o = /[\\^$.*+?()[\]{}|]/g, s = /^\[object .+?Constructor\]$/, c = Function.prototype, l = Object.prototype, u = c.toString, d = l.hasOwnProperty, f = RegExp("^" + u.call(d).replace(o, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$");
	function p(e) {
		return !i(e) || r(e) ? !1 : (n(e) ? f : s).test(a(e));
	}
	t.exports = p;
})), x = /* @__PURE__ */ t(((e, t) => {
	function n(e, t) {
		return e?.[t];
	}
	t.exports = n;
})), S = /* @__PURE__ */ t(((e, t) => {
	var n = b(), r = x();
	function i(e, t) {
		var i = r(e, t);
		return n(i) ? i : void 0;
	}
	t.exports = i;
})), C = /* @__PURE__ */ t(((e, t) => {
	t.exports = S()(Object, "create");
})), w = /* @__PURE__ */ t(((e, t) => {
	var n = C();
	function r() {
		this.__data__ = n ? n(null) : {}, this.size = 0;
	}
	t.exports = r;
})), T = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		var t = this.has(e) && delete this.__data__[e];
		return this.size -= t ? 1 : 0, t;
	}
	t.exports = n;
})), E = /* @__PURE__ */ t(((e, t) => {
	var n = C(), r = "__lodash_hash_undefined__", i = Object.prototype.hasOwnProperty;
	function a(e) {
		var t = this.__data__;
		if (n) {
			var a = t[e];
			return a === r ? void 0 : a;
		}
		return i.call(t, e) ? t[e] : void 0;
	}
	t.exports = a;
})), D = /* @__PURE__ */ t(((e, t) => {
	var n = C(), r = Object.prototype.hasOwnProperty;
	function i(e) {
		var t = this.__data__;
		return n ? t[e] !== void 0 : r.call(t, e);
	}
	t.exports = i;
})), O = /* @__PURE__ */ t(((e, t) => {
	var n = C(), r = "__lodash_hash_undefined__";
	function i(e, t) {
		var i = this.__data__;
		return this.size += this.has(e) ? 0 : 1, i[e] = n && t === void 0 ? r : t, this;
	}
	t.exports = i;
})), k = /* @__PURE__ */ t(((e, t) => {
	var n = w(), r = T(), i = E(), a = D(), o = O();
	function s(e) {
		var t = -1, n = e == null ? 0 : e.length;
		for (this.clear(); ++t < n;) {
			var r = e[t];
			this.set(r[0], r[1]);
		}
	}
	s.prototype.clear = n, s.prototype.delete = r, s.prototype.get = i, s.prototype.has = a, s.prototype.set = o, t.exports = s;
})), A = /* @__PURE__ */ t(((e, t) => {
	function n() {
		this.__data__ = [], this.size = 0;
	}
	t.exports = n;
})), j = /* @__PURE__ */ t(((e, t) => {
	function n(e, t) {
		return e === t || e !== e && t !== t;
	}
	t.exports = n;
})), M = /* @__PURE__ */ t(((e, t) => {
	var n = j();
	function r(e, t) {
		for (var r = e.length; r--;) if (n(e[r][0], t)) return r;
		return -1;
	}
	t.exports = r;
})), ee = /* @__PURE__ */ t(((e, t) => {
	var n = M(), r = Array.prototype.splice;
	function i(e) {
		var t = this.__data__, i = n(t, e);
		return i < 0 ? !1 : (i == t.length - 1 ? t.pop() : r.call(t, i, 1), --this.size, !0);
	}
	t.exports = i;
})), te = /* @__PURE__ */ t(((e, t) => {
	var n = M();
	function r(e) {
		var t = this.__data__, r = n(t, e);
		return r < 0 ? void 0 : t[r][1];
	}
	t.exports = r;
})), ne = /* @__PURE__ */ t(((e, t) => {
	var n = M();
	function r(e) {
		return n(this.__data__, e) > -1;
	}
	t.exports = r;
})), re = /* @__PURE__ */ t(((e, t) => {
	var n = M();
	function r(e, t) {
		var r = this.__data__, i = n(r, e);
		return i < 0 ? (++this.size, r.push([e, t])) : r[i][1] = t, this;
	}
	t.exports = r;
})), N = /* @__PURE__ */ t(((e, t) => {
	var n = A(), r = ee(), i = te(), a = ne(), o = re();
	function s(e) {
		var t = -1, n = e == null ? 0 : e.length;
		for (this.clear(); ++t < n;) {
			var r = e[t];
			this.set(r[0], r[1]);
		}
	}
	s.prototype.clear = n, s.prototype.delete = r, s.prototype.get = i, s.prototype.has = a, s.prototype.set = o, t.exports = s;
})), P = /* @__PURE__ */ t(((e, t) => {
	t.exports = S()(s(), "Map");
})), ie = /* @__PURE__ */ t(((e, t) => {
	var n = k(), r = N(), i = P();
	function a() {
		this.size = 0, this.__data__ = {
			hash: new n(),
			map: new (i || r)(),
			string: new n()
		};
	}
	t.exports = a;
})), ae = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		var t = typeof e;
		return t == "string" || t == "number" || t == "symbol" || t == "boolean" ? e !== "__proto__" : e === null;
	}
	t.exports = n;
})), F = /* @__PURE__ */ t(((e, t) => {
	var n = ae();
	function r(e, t) {
		var r = e.__data__;
		return n(t) ? r[typeof t == "string" ? "string" : "hash"] : r.map;
	}
	t.exports = r;
})), oe = /* @__PURE__ */ t(((e, t) => {
	var n = F();
	function r(e) {
		var t = n(this, e).delete(e);
		return this.size -= t ? 1 : 0, t;
	}
	t.exports = r;
})), se = /* @__PURE__ */ t(((e, t) => {
	var n = F();
	function r(e) {
		return n(this, e).get(e);
	}
	t.exports = r;
})), ce = /* @__PURE__ */ t(((e, t) => {
	var n = F();
	function r(e) {
		return n(this, e).has(e);
	}
	t.exports = r;
})), le = /* @__PURE__ */ t(((e, t) => {
	var n = F();
	function r(e, t) {
		var r = n(this, e), i = r.size;
		return r.set(e, t), this.size += r.size == i ? 0 : 1, this;
	}
	t.exports = r;
})), I = /* @__PURE__ */ t(((e, t) => {
	var n = ie(), r = oe(), i = se(), a = ce(), o = le();
	function s(e) {
		var t = -1, n = e == null ? 0 : e.length;
		for (this.clear(); ++t < n;) {
			var r = e[t];
			this.set(r[0], r[1]);
		}
	}
	s.prototype.clear = n, s.prototype.delete = r, s.prototype.get = i, s.prototype.has = a, s.prototype.set = o, t.exports = s;
})), ue = /* @__PURE__ */ t(((e, t) => {
	var n = I(), r = "Expected a function";
	function i(e, t) {
		if (typeof e != "function" || t != null && typeof t != "function") throw TypeError(r);
		var a = function() {
			var n = arguments, r = t ? t.apply(this, n) : n[0], i = a.cache;
			if (i.has(r)) return i.get(r);
			var o = e.apply(this, n);
			return a.cache = i.set(r, o) || i, o;
		};
		return a.cache = new (i.Cache || n)(), a;
	}
	i.Cache = n, t.exports = i;
})), de = /* @__PURE__ */ t(((e, t) => {
	var n = ue(), r = 500;
	function i(e) {
		var t = n(e, function(e) {
			return i.size === r && i.clear(), e;
		}), i = t.cache;
		return t;
	}
	t.exports = i;
})), fe = /* @__PURE__ */ t(((e, t) => {
	var n = de(), r = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, i = /\\(\\)?/g;
	t.exports = n(function(e) {
		var t = [];
		return e.charCodeAt(0) === 46 && t.push(""), e.replace(r, function(e, n, r, a) {
			t.push(r ? a.replace(i, "$1") : n || e);
		}), t;
	});
})), pe = /* @__PURE__ */ t(((e, t) => {
	function n(e, t) {
		for (var n = -1, r = e == null ? 0 : e.length, i = Array(r); ++n < r;) i[n] = t(e[n], n, e);
		return i;
	}
	t.exports = n;
})), me = /* @__PURE__ */ t(((e, t) => {
	var n = c(), r = pe(), i = a(), o = p(), s = Infinity, l = n ? n.prototype : void 0, u = l ? l.toString : void 0;
	function d(e) {
		if (typeof e == "string") return e;
		if (i(e)) return r(e, d) + "";
		if (o(e)) return u ? u.call(e) : "";
		var t = e + "";
		return t == "0" && 1 / e == -s ? "-0" : t;
	}
	t.exports = d;
})), he = /* @__PURE__ */ t(((e, t) => {
	var n = me();
	function r(e) {
		return e == null ? "" : n(e);
	}
	t.exports = r;
})), ge = /* @__PURE__ */ t(((e, t) => {
	var n = a(), r = m(), i = fe(), o = he();
	function s(e, t) {
		return n(e) ? e : r(e, t) ? [e] : i(o(e));
	}
	t.exports = s;
})), _e = /* @__PURE__ */ t(((e, t) => {
	var n = p(), r = Infinity;
	function i(e) {
		if (typeof e == "string" || n(e)) return e;
		var t = e + "";
		return t == "0" && 1 / e == -r ? "-0" : t;
	}
	t.exports = i;
})), ve = /* @__PURE__ */ t(((e, t) => {
	var n = ge(), r = _e();
	function i(e, t) {
		t = n(t, e);
		for (var i = 0, a = t.length; e != null && i < a;) e = e[r(t[i++])];
		return i && i == a ? e : void 0;
	}
	t.exports = i;
})), ye = /* @__PURE__ */ t(((e, t) => {
	var n = ve();
	function r(e, t, r) {
		var i = e == null ? void 0 : n(e, t);
		return i === void 0 ? r : i;
	}
	t.exports = r;
})), be = /* @__PURE__ */ t(((e, t) => {
	var n = N();
	function r() {
		this.__data__ = new n(), this.size = 0;
	}
	t.exports = r;
})), xe = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		var t = this.__data__, n = t.delete(e);
		return this.size = t.size, n;
	}
	t.exports = n;
})), Se = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		return this.__data__.get(e);
	}
	t.exports = n;
})), Ce = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		return this.__data__.has(e);
	}
	t.exports = n;
})), we = /* @__PURE__ */ t(((e, t) => {
	var n = N(), r = P(), i = I(), a = 200;
	function o(e, t) {
		var o = this.__data__;
		if (o instanceof n) {
			var s = o.__data__;
			if (!r || s.length < a - 1) return s.push([e, t]), this.size = ++o.size, this;
			o = this.__data__ = new i(s);
		}
		return o.set(e, t), this.size = o.size, this;
	}
	t.exports = o;
})), Te = /* @__PURE__ */ t(((e, t) => {
	var n = N(), r = be(), i = xe(), a = Se(), o = Ce(), s = we();
	function c(e) {
		this.size = (this.__data__ = new n(e)).size;
	}
	c.prototype.clear = r, c.prototype.delete = i, c.prototype.get = a, c.prototype.has = o, c.prototype.set = s, t.exports = c;
})), L = /* @__PURE__ */ t(((e, t) => {
	var n = S();
	t.exports = function() {
		try {
			var e = n(Object, "defineProperty");
			return e({}, "", {}), e;
		} catch {}
	}();
})), R = /* @__PURE__ */ t(((e, t) => {
	var n = L();
	function r(e, t, r) {
		t == "__proto__" && n ? n(e, t, {
			configurable: !0,
			enumerable: !0,
			value: r,
			writable: !0
		}) : e[t] = r;
	}
	t.exports = r;
})), z = /* @__PURE__ */ t(((e, t) => {
	var n = R(), r = j();
	function i(e, t, i) {
		(i !== void 0 && !r(e[t], i) || i === void 0 && !(t in e)) && n(e, t, i);
	}
	t.exports = i;
})), Ee = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		return function(t, n, r) {
			for (var i = -1, a = Object(t), o = r(t), s = o.length; s--;) {
				var c = o[e ? s : ++i];
				if (n(a[c], c, a) === !1) break;
			}
			return t;
		};
	}
	t.exports = n;
})), De = /* @__PURE__ */ t(((e, t) => {
	t.exports = Ee()();
})), Oe = /* @__PURE__ */ t(((e, t) => {
	var n = s(), r = typeof e == "object" && e && !e.nodeType && e, i = r && typeof t == "object" && t && !t.nodeType && t, a = i && i.exports === r ? n.Buffer : void 0, o = a ? a.allocUnsafe : void 0;
	function c(e, t) {
		if (t) return e.slice();
		var n = e.length, r = o ? o(n) : new e.constructor(n);
		return e.copy(r), r;
	}
	t.exports = c;
})), ke = /* @__PURE__ */ t(((e, t) => {
	t.exports = s().Uint8Array;
})), Ae = /* @__PURE__ */ t(((e, t) => {
	var n = ke();
	function r(e) {
		var t = new e.constructor(e.byteLength);
		return new n(t).set(new n(e)), t;
	}
	t.exports = r;
})), je = /* @__PURE__ */ t(((e, t) => {
	var n = Ae();
	function r(e, t) {
		var r = t ? n(e.buffer) : e.buffer;
		return new e.constructor(r, e.byteOffset, e.length);
	}
	t.exports = r;
})), Me = /* @__PURE__ */ t(((e, t) => {
	function n(e, t) {
		var n = -1, r = e.length;
		for (t ||= Array(r); ++n < r;) t[n] = e[n];
		return t;
	}
	t.exports = n;
})), Ne = /* @__PURE__ */ t(((e, t) => {
	var n = h(), r = Object.create;
	t.exports = function() {
		function e() {}
		return function(t) {
			if (!n(t)) return {};
			if (r) return r(t);
			e.prototype = t;
			var i = new e();
			return e.prototype = void 0, i;
		};
	}();
})), Pe = /* @__PURE__ */ t(((e, t) => {
	function n(e, t) {
		return function(n) {
			return e(t(n));
		};
	}
	t.exports = n;
})), B = /* @__PURE__ */ t(((e, t) => {
	t.exports = Pe()(Object.getPrototypeOf, Object);
})), V = /* @__PURE__ */ t(((e, t) => {
	var n = Object.prototype;
	function r(e) {
		var t = e && e.constructor;
		return e === (typeof t == "function" && t.prototype || n);
	}
	t.exports = r;
})), Fe = /* @__PURE__ */ t(((e, t) => {
	var n = Ne(), r = B(), i = V();
	function a(e) {
		return typeof e.constructor == "function" && !i(e) ? n(r(e)) : {};
	}
	t.exports = a;
})), Ie = /* @__PURE__ */ t(((e, t) => {
	var n = d(), r = f(), i = "[object Arguments]";
	function a(e) {
		return r(e) && n(e) == i;
	}
	t.exports = a;
})), H = /* @__PURE__ */ t(((e, t) => {
	var n = Ie(), r = f(), i = Object.prototype, a = i.hasOwnProperty, o = i.propertyIsEnumerable;
	t.exports = n(function() {
		return arguments;
	}()) ? n : function(e) {
		return r(e) && a.call(e, "callee") && !o.call(e, "callee");
	};
})), U = /* @__PURE__ */ t(((e, t) => {
	var n = 9007199254740991;
	function r(e) {
		return typeof e == "number" && e > -1 && e % 1 == 0 && e <= n;
	}
	t.exports = r;
})), W = /* @__PURE__ */ t(((e, t) => {
	var n = g(), r = U();
	function i(e) {
		return e != null && r(e.length) && !n(e);
	}
	t.exports = i;
})), Le = /* @__PURE__ */ t(((e, t) => {
	var n = W(), r = f();
	function i(e) {
		return r(e) && n(e);
	}
	t.exports = i;
})), Re = /* @__PURE__ */ t(((e, t) => {
	function n() {
		return !1;
	}
	t.exports = n;
})), G = /* @__PURE__ */ t(((e, t) => {
	var n = s(), r = Re(), i = typeof e == "object" && e && !e.nodeType && e, a = i && typeof t == "object" && t && !t.nodeType && t, o = a && a.exports === i ? n.Buffer : void 0;
	t.exports = (o ? o.isBuffer : void 0) || r;
})), ze = /* @__PURE__ */ t(((e, t) => {
	var n = d(), r = B(), i = f(), a = "[object Object]", o = Function.prototype, s = Object.prototype, c = o.toString, l = s.hasOwnProperty, u = c.call(Object);
	function p(e) {
		if (!i(e) || n(e) != a) return !1;
		var t = r(e);
		if (t === null) return !0;
		var o = l.call(t, "constructor") && t.constructor;
		return typeof o == "function" && o instanceof o && c.call(o) == u;
	}
	t.exports = p;
})), Be = /* @__PURE__ */ t(((e, t) => {
	var n = d(), r = U(), i = f(), a = "[object Arguments]", o = "[object Array]", s = "[object Boolean]", c = "[object Date]", l = "[object Error]", u = "[object Function]", p = "[object Map]", m = "[object Number]", h = "[object Object]", g = "[object RegExp]", _ = "[object Set]", v = "[object String]", y = "[object WeakMap]", b = "[object ArrayBuffer]", x = "[object DataView]", S = "[object Float32Array]", C = "[object Float64Array]", w = "[object Int8Array]", T = "[object Int16Array]", E = "[object Int32Array]", D = "[object Uint8Array]", O = "[object Uint8ClampedArray]", k = "[object Uint16Array]", A = "[object Uint32Array]", j = {};
	j[S] = j[C] = j[w] = j[T] = j[E] = j[D] = j[O] = j[k] = j[A] = !0, j[a] = j[o] = j[b] = j[s] = j[x] = j[c] = j[l] = j[u] = j[p] = j[m] = j[h] = j[g] = j[_] = j[v] = j[y] = !1;
	function M(e) {
		return i(e) && r(e.length) && !!j[n(e)];
	}
	t.exports = M;
})), Ve = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		return function(t) {
			return e(t);
		};
	}
	t.exports = n;
})), He = /* @__PURE__ */ t(((e, t) => {
	var n = o(), r = typeof e == "object" && e && !e.nodeType && e, i = r && typeof t == "object" && t && !t.nodeType && t, a = i && i.exports === r && n.process;
	t.exports = function() {
		try {
			return i && i.require && i.require("util").types || a && a.binding && a.binding("util");
		} catch {}
	}();
})), K = /* @__PURE__ */ t(((e, t) => {
	var n = Be(), r = Ve(), i = He(), a = i && i.isTypedArray;
	t.exports = a ? r(a) : n;
})), q = /* @__PURE__ */ t(((e, t) => {
	function n(e, t) {
		if (!(t === "constructor" && typeof e[t] == "function") && t != "__proto__") return e[t];
	}
	t.exports = n;
})), Ue = /* @__PURE__ */ t(((e, t) => {
	var n = R(), r = j(), i = Object.prototype.hasOwnProperty;
	function a(e, t, a) {
		var o = e[t];
		(!(i.call(e, t) && r(o, a)) || a === void 0 && !(t in e)) && n(e, t, a);
	}
	t.exports = a;
})), We = /* @__PURE__ */ t(((e, t) => {
	var n = Ue(), r = R();
	function i(e, t, i, a) {
		var o = !i;
		i ||= {};
		for (var s = -1, c = t.length; ++s < c;) {
			var l = t[s], u = a ? a(i[l], e[l], l, i, e) : void 0;
			u === void 0 && (u = e[l]), o ? r(i, l, u) : n(i, l, u);
		}
		return i;
	}
	t.exports = i;
})), Ge = /* @__PURE__ */ t(((e, t) => {
	function n(e, t) {
		for (var n = -1, r = Array(e); ++n < e;) r[n] = t(n);
		return r;
	}
	t.exports = n;
})), J = /* @__PURE__ */ t(((e, t) => {
	var n = 9007199254740991, r = /^(?:0|[1-9]\d*)$/;
	function i(e, t) {
		var i = typeof e;
		return t ??= n, !!t && (i == "number" || i != "symbol" && r.test(e)) && e > -1 && e % 1 == 0 && e < t;
	}
	t.exports = i;
})), Ke = /* @__PURE__ */ t(((e, t) => {
	var n = Ge(), r = H(), i = a(), o = G(), s = J(), c = K(), l = Object.prototype.hasOwnProperty;
	function u(e, t) {
		var a = i(e), u = !a && r(e), d = !a && !u && o(e), f = !a && !u && !d && c(e), p = a || u || d || f, m = p ? n(e.length, String) : [], h = m.length;
		for (var g in e) (t || l.call(e, g)) && !(p && (g == "length" || d && (g == "offset" || g == "parent") || f && (g == "buffer" || g == "byteLength" || g == "byteOffset") || s(g, h))) && m.push(g);
		return m;
	}
	t.exports = u;
})), qe = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		var t = [];
		if (e != null) for (var n in Object(e)) t.push(n);
		return t;
	}
	t.exports = n;
})), Je = /* @__PURE__ */ t(((e, t) => {
	var n = h(), r = V(), i = qe(), a = Object.prototype.hasOwnProperty;
	function o(e) {
		if (!n(e)) return i(e);
		var t = r(e), o = [];
		for (var s in e) s == "constructor" && (t || !a.call(e, s)) || o.push(s);
		return o;
	}
	t.exports = o;
})), Y = /* @__PURE__ */ t(((e, t) => {
	var n = Ke(), r = Je(), i = W();
	function a(e) {
		return i(e) ? n(e, !0) : r(e);
	}
	t.exports = a;
})), Ye = /* @__PURE__ */ t(((e, t) => {
	var n = We(), r = Y();
	function i(e) {
		return n(e, r(e));
	}
	t.exports = i;
})), Xe = /* @__PURE__ */ t(((e, t) => {
	var n = z(), r = Oe(), i = je(), o = Me(), s = Fe(), c = H(), l = a(), u = Le(), d = G(), f = g(), p = h(), m = ze(), _ = K(), v = q(), y = Ye();
	function b(e, t, a, h, g, b, x) {
		var S = v(e, a), C = v(t, a), w = x.get(C);
		if (w) {
			n(e, a, w);
			return;
		}
		var T = b ? b(S, C, a + "", e, t, x) : void 0, E = T === void 0;
		if (E) {
			var D = l(C), O = !D && d(C), k = !D && !O && _(C);
			T = C, D || O || k ? l(S) ? T = S : u(S) ? T = o(S) : O ? (E = !1, T = r(C, !0)) : k ? (E = !1, T = i(C, !0)) : T = [] : m(C) || c(C) ? (T = S, c(S) ? T = y(S) : (!p(S) || f(S)) && (T = s(C))) : E = !1;
		}
		E && (x.set(C, T), g(T, C, h, b, x), x.delete(C)), n(e, a, T);
	}
	t.exports = b;
})), Ze = /* @__PURE__ */ t(((e, t) => {
	var n = Te(), r = z(), i = De(), a = Xe(), o = h(), s = Y(), c = q();
	function l(e, t, u, d, f) {
		e !== t && i(t, function(i, s) {
			if (f ||= new n(), o(i)) a(e, t, s, u, l, d, f);
			else {
				var p = d ? d(c(e, s), i, s + "", e, t, f) : void 0;
				p === void 0 && (p = i), r(e, s, p);
			}
		}, s);
	}
	t.exports = l;
})), X = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		return e;
	}
	t.exports = n;
})), Qe = /* @__PURE__ */ t(((e, t) => {
	function n(e, t, n) {
		switch (n.length) {
			case 0: return e.call(t);
			case 1: return e.call(t, n[0]);
			case 2: return e.call(t, n[0], n[1]);
			case 3: return e.call(t, n[0], n[1], n[2]);
		}
		return e.apply(t, n);
	}
	t.exports = n;
})), $e = /* @__PURE__ */ t(((e, t) => {
	var n = Qe(), r = Math.max;
	function i(e, t, i) {
		return t = r(t === void 0 ? e.length - 1 : t, 0), function() {
			for (var a = arguments, o = -1, s = r(a.length - t, 0), c = Array(s); ++o < s;) c[o] = a[t + o];
			o = -1;
			for (var l = Array(t + 1); ++o < t;) l[o] = a[o];
			return l[t] = i(c), n(e, this, l);
		};
	}
	t.exports = i;
})), et = /* @__PURE__ */ t(((e, t) => {
	function n(e) {
		return function() {
			return e;
		};
	}
	t.exports = n;
})), tt = /* @__PURE__ */ t(((e, t) => {
	var n = et(), r = L(), i = X();
	t.exports = r ? function(e, t) {
		return r(e, "toString", {
			configurable: !0,
			enumerable: !1,
			value: n(t),
			writable: !0
		});
	} : i;
})), nt = /* @__PURE__ */ t(((e, t) => {
	var n = 800, r = 16, i = Date.now;
	function a(e) {
		var t = 0, a = 0;
		return function() {
			var o = i(), s = r - (o - a);
			if (a = o, s > 0) {
				if (++t >= n) return arguments[0];
			} else t = 0;
			return e.apply(void 0, arguments);
		};
	}
	t.exports = a;
})), rt = /* @__PURE__ */ t(((e, t) => {
	var n = tt();
	t.exports = nt()(n);
})), it = /* @__PURE__ */ t(((e, t) => {
	var n = X(), r = $e(), i = rt();
	function a(e, t) {
		return i(r(e, t, n), e + "");
	}
	t.exports = a;
})), at = /* @__PURE__ */ t(((e, t) => {
	var n = j(), r = W(), i = J(), a = h();
	function o(e, t, o) {
		if (!a(o)) return !1;
		var s = typeof t;
		return (s == "number" ? r(o) && i(t, o.length) : s == "string" && t in o) ? n(o[t], e) : !1;
	}
	t.exports = o;
})), ot = /* @__PURE__ */ t(((e, t) => {
	var n = it(), r = at();
	function i(e) {
		return n(function(t, n) {
			var i = -1, a = n.length, o = a > 1 ? n[a - 1] : void 0, s = a > 2 ? n[2] : void 0;
			for (o = e.length > 3 && typeof o == "function" ? (a--, o) : void 0, s && r(n[0], n[1], s) && (o = a < 3 ? void 0 : o, a = 1), t = Object(t); ++i < a;) {
				var c = n[i];
				c && e(t, c, i, o);
			}
			return t;
		});
	}
	t.exports = i;
})), st = /* @__PURE__ */ t(((e, t) => {
	var n = Ze();
	t.exports = ot()(function(e, t, r) {
		n(e, t, r);
	});
})), ct = /* @__PURE__ */ e(ye(), 1), lt = /* @__PURE__ */ e(st(), 1), Z = () => ({ locale: "fr-FR" }), Q = n(Z()), ut = ({ children: e, value: t }) => /* @__PURE__ */ i(Q.Provider, {
	value: (0, lt.default)(Z(), t),
	children: e
});
function $() {
	let e = r(Q);
	return {
		config: e,
		get(t, n) {
			return (0, ct.default)(e, t, n);
		}
	};
}
function dt() {
	let { get: e } = $();
	return e("locale", "fr-FR");
}
//#endregion
export { ut as TridentUIConfigProvider, $ as useConfig, dt as useLocale };

//# sourceMappingURL=TridentUIConfig.js.map