@stlite/browser
Version:
Browser Stlite
1,616 lines • 164 kB
JavaScript
import { Cn as e, En as t, J as n, Ka as r, Kn as i, Q as a, Ua as o, ct as s, ha as c, ii as l, ma as u, nr as d, ti as f } from "./index-Dl4ETd_L-D2oMd1k2.js";
import { C as p, D as m, E as h, F as g, L as _, M as v, N as y, O as b, P as ee, S as te, T as ne, _ as x, a as re, b as ie, c as ae, f as oe, g as se, j as ce, k as S, m as C, o as le, p as ue, r as de, s as fe, t as pe, u as me, v as w, w as he, y as ge } from "./_baseAssignValue-CvLdsscI-DZvAeBHf.js";
import { t as _e } from "./WidgetLabel-CQfHGtry-udktvHE5.js";
import { t as ve } from "./WidgetLabelHelpIconInline-BTmzKeRa-CZ4j9Xyg.js";
import { n as ye } from "./useBasicWidgetState-D3zHnRUK-Dsaz4YO6.js";
//#region ../react/build/ColorPicker-DFXf_KfZ.js
var T = /* @__PURE__ */ r(o(), 1), E = {}, D = {}, be, xe;
function Se() {
if (xe) return be;
xe = 1;
var e = g(), t = fe(), n = he(), r = "[object String]";
function i(i) {
return typeof i == "string" || !t(i) && n(i) && e(i) == r;
}
return be = i, be;
}
var Ce, we;
function Te() {
if (we) return Ce;
we = 1;
var e = v();
function t(t) {
return typeof t == "function" ? t : e;
}
return Ce = t, Ce;
}
var Ee, De;
function Oe() {
if (De) return Ee;
De = 1;
var e = ge(), t = Te();
function n(n, r) {
return n && e(n, t(r));
}
return Ee = n, Ee;
}
var ke, O;
function Ae() {
return O ? ke : (O = 1, ke = me()(Object.getPrototypeOf, Object), ke);
}
var je, Me;
function Ne() {
if (Me) return je;
Me = 1;
var e = g(), t = Ae(), n = he(), r = "[object Object]", i = Function.prototype, a = Object.prototype, o = i.toString, s = a.hasOwnProperty, c = o.call(Object);
function l(i) {
if (!n(i) || e(i) != r) return !1;
var a = t(i);
if (a === null) return !0;
var l = s.call(a, "constructor") && a.constructor;
return typeof l == "function" && l instanceof l && o.call(l) == c;
}
return je = l, je;
}
var Pe, Fe;
function Ie() {
if (Fe) return Pe;
Fe = 1;
var e = ie(), t = ee();
function n(n, r) {
var i = -1, a = t(n) ? Array(n.length) : [];
return e(n, function(e, t, n) {
a[++i] = r(e, t, n);
}), a;
}
return Pe = n, Pe;
}
var Le, Re;
function ze() {
if (Re) return Le;
Re = 1;
var e = S(), t = te(), n = Ie(), r = fe();
function i(i, a) {
return (r(i) ? e : n)(i, t(a, 3));
}
return Le = i, Le;
}
var Be;
function Ve() {
if (Be) return D;
Be = 1, Object.defineProperty(D, "__esModule", { value: !0 }), D.flattenNames = void 0;
var e = i(Se()), t = i(Oe()), n = i(Ne()), r = i(ze());
function i(e) {
return e && e.__esModule ? e : { default: e };
}
return D.default = D.flattenNames = function i() {
var a = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : [], o = [];
return (0, r.default)(a, function(r) {
Array.isArray(r) ? i(r).map(function(e) {
return o.push(e);
}) : (0, n.default)(r) ? (0, t.default)(r, function(e, t) {
e === !0 && o.push(t), o.push(t + "-" + e);
}) : (0, e.default)(r) && o.push(r);
}), o;
}, D;
}
var He = {}, Ue, We;
function Ge() {
if (We) return Ue;
We = 1;
function e(e, t) {
for (var n = -1, r = e == null ? 0 : e.length; ++n < r && t(e[n], n, e) !== !1;);
return e;
}
return Ue = e, Ue;
}
var Ke, qe;
function Je() {
if (qe) return Ke;
qe = 1;
var e = ce(), t = ae(), n = Object.prototype.hasOwnProperty;
function r(r, i, a) {
var o = r[i];
(!(n.call(r, i) && t(o, a)) || a === void 0 && !(i in r)) && e(r, i, a);
}
return Ke = r, Ke;
}
var Ye, Xe;
function Ze() {
if (Xe) return Ye;
Xe = 1;
var e = Je(), t = ce();
function n(n, r, i, a) {
var o = !i;
i ||= {};
for (var s = -1, c = r.length; ++s < c;) {
var l = r[s], u = a ? a(i[l], n[l], l, i, n) : void 0;
u === void 0 && (u = n[l]), o ? t(i, l, u) : e(i, l, u);
}
return i;
}
return Ye = n, Ye;
}
var Qe, $e;
function et() {
if ($e) return Qe;
$e = 1;
var e = Ze(), t = p();
function n(n, r) {
return n && e(r, t(r), n);
}
return Qe = n, Qe;
}
var tt, nt;
function rt() {
if (nt) return tt;
nt = 1;
function e(e) {
var t = [];
if (e != null) for (var n in Object(e)) t.push(n);
return t;
}
return tt = e, tt;
}
var it, at;
function ot() {
if (at) return it;
at = 1;
var e = b(), t = x(), n = rt(), r = Object.prototype.hasOwnProperty;
function i(i) {
if (!e(i)) return n(i);
var a = t(i), o = [];
for (var s in i) s == "constructor" && (a || !r.call(i, s)) || o.push(s);
return o;
}
return it = i, it;
}
var st, ct;
function lt() {
if (ct) return st;
ct = 1;
var e = C(), t = ot(), n = ee();
function r(r) {
return n(r) ? e(r, !0) : t(r);
}
return st = r, st;
}
var ut, dt;
function ft() {
if (dt) return ut;
dt = 1;
var e = Ze(), t = lt();
function n(n, r) {
return n && e(r, t(r), n);
}
return ut = n, ut;
}
var pt = { exports: {} };
pt.exports;
var mt;
function ht() {
return mt || (mt = 1, function(e, t) {
var n = y(), r = t && !t.nodeType && t, i = r && e && !e.nodeType && e, a = i && i.exports === r ? n.Buffer : void 0, o = a ? a.allocUnsafe : void 0;
function s(e, t) {
if (t) return e.slice();
var n = e.length, r = o ? o(n) : new e.constructor(n);
return e.copy(r), r;
}
e.exports = s;
}(pt, pt.exports)), pt.exports;
}
var gt, _t;
function vt() {
if (_t) return gt;
_t = 1;
function e(e, t) {
var n = -1, r = e.length;
for (t ||= Array(r); ++n < r;) t[n] = e[n];
return t;
}
return gt = e, gt;
}
var yt, bt;
function xt() {
if (bt) return yt;
bt = 1;
var e = Ze(), t = _();
function n(n, r) {
return e(n, t(n), r);
}
return yt = n, yt;
}
var St, Ct;
function wt() {
if (Ct) return St;
Ct = 1;
var e = le(), t = Ae(), n = _(), r = oe();
return St = Object.getOwnPropertySymbols ? function(r) {
for (var i = []; r;) e(i, n(r)), r = t(r);
return i;
} : r, St;
}
var Tt, Et;
function Dt() {
if (Et) return Tt;
Et = 1;
var e = Ze(), t = wt();
function n(n, r) {
return e(n, t(n), r);
}
return Tt = n, Tt;
}
var Ot, kt;
function At() {
if (kt) return Ot;
kt = 1;
var e = pe(), t = wt(), n = lt();
function r(r) {
return e(r, n, t);
}
return Ot = r, Ot;
}
var jt, Mt;
function Nt() {
if (Mt) return jt;
Mt = 1;
var e = Object.prototype.hasOwnProperty;
function t(t) {
var n = t.length, r = new t.constructor(n);
return n && typeof t[0] == "string" && e.call(t, "index") && (r.index = t.index, r.input = t.input), r;
}
return jt = t, jt;
}
var Pt, Ft;
function It() {
if (Ft) return Pt;
Ft = 1;
var e = ne();
function t(t) {
var n = new t.constructor(t.byteLength);
return new e(n).set(new e(t)), n;
}
return Pt = t, Pt;
}
var Lt, Rt;
function zt() {
if (Rt) return Lt;
Rt = 1;
var e = It();
function t(t, n) {
var r = n ? e(t.buffer) : t.buffer;
return new t.constructor(r, t.byteOffset, t.byteLength);
}
return Lt = t, Lt;
}
var Bt, Vt;
function Ht() {
if (Vt) return Bt;
Vt = 1;
var e = /\w*$/;
function t(t) {
var n = new t.constructor(t.source, e.exec(t));
return n.lastIndex = t.lastIndex, n;
}
return Bt = t, Bt;
}
var Ut, Wt;
function Gt() {
if (Wt) return Ut;
Wt = 1;
var e = re(), t = e ? e.prototype : void 0, n = t ? t.valueOf : void 0;
function r(e) {
return n ? Object(n.call(e)) : {};
}
return Ut = r, Ut;
}
var Kt, qt;
function Jt() {
if (qt) return Kt;
qt = 1;
var e = It();
function t(t, n) {
var r = n ? e(t.buffer) : t.buffer;
return new t.constructor(r, t.byteOffset, t.length);
}
return Kt = t, Kt;
}
var Yt, Xt;
function Zt() {
if (Xt) return Yt;
Xt = 1;
var e = It(), t = zt(), n = Ht(), r = Gt(), i = Jt(), a = "[object Boolean]", o = "[object Date]", s = "[object Map]", c = "[object Number]", l = "[object RegExp]", u = "[object Set]", d = "[object String]", f = "[object Symbol]", p = "[object ArrayBuffer]", m = "[object DataView]", h = "[object Float32Array]", g = "[object Float64Array]", _ = "[object Int8Array]", v = "[object Int16Array]", y = "[object Int32Array]", b = "[object Uint8Array]", ee = "[object Uint8ClampedArray]", te = "[object Uint16Array]", ne = "[object Uint32Array]";
function x(x, re, ie) {
var ae = x.constructor;
switch (re) {
case p: return e(x);
case a:
case o: return new ae(+x);
case m: return t(x, ie);
case h:
case g:
case _:
case v:
case y:
case b:
case ee:
case te:
case ne: return i(x, ie);
case s: return new ae();
case c:
case d: return new ae(x);
case l: return n(x);
case u: return new ae();
case f: return r(x);
}
}
return Yt = x, Yt;
}
var Qt, $t;
function en() {
if ($t) return Qt;
$t = 1;
var e = b(), t = Object.create;
return Qt = /* @__PURE__ */ function() {
function n() {}
return function(r) {
if (!e(r)) return {};
if (t) return t(r);
n.prototype = r;
var i = new n();
return n.prototype = void 0, i;
};
}(), Qt;
}
var tn, nn;
function rn() {
if (nn) return tn;
nn = 1;
var e = en(), t = Ae(), n = x();
function r(r) {
return typeof r.constructor == "function" && !n(r) ? e(t(r)) : {};
}
return tn = r, tn;
}
var an, on;
function sn() {
if (on) return an;
on = 1;
var e = ue(), t = he(), n = "[object Map]";
function r(r) {
return t(r) && e(r) == n;
}
return an = r, an;
}
var cn, ln;
function un() {
if (ln) return cn;
ln = 1;
var e = sn(), t = se(), n = w(), r = n && n.isMap;
return cn = r ? t(r) : e, cn;
}
var dn, fn;
function pn() {
if (fn) return dn;
fn = 1;
var e = ue(), t = he(), n = "[object Set]";
function r(r) {
return t(r) && e(r) == n;
}
return dn = r, dn;
}
var mn, hn;
function gn() {
if (hn) return mn;
hn = 1;
var e = pn(), t = se(), n = w(), r = n && n.isSet;
return mn = r ? t(r) : e, mn;
}
var _n, vn;
function yn() {
if (vn) return _n;
vn = 1;
var e = de(), t = Ge(), n = Je(), r = et(), i = ft(), a = ht(), o = vt(), s = xt(), c = Dt(), l = h(), u = At(), d = ue(), f = Nt(), g = Zt(), _ = rn(), v = fe(), y = m(), ee = un(), te = b(), ne = gn(), x = p(), re = lt(), ie = 1, ae = 2, oe = 4, se = "[object Arguments]", ce = "[object Array]", S = "[object Boolean]", C = "[object Date]", le = "[object Error]", pe = "[object Function]", me = "[object GeneratorFunction]", w = "[object Map]", he = "[object Number]", ge = "[object Object]", _e = "[object RegExp]", ve = "[object Set]", ye = "[object String]", T = "[object Symbol]", E = "[object WeakMap]", D = "[object ArrayBuffer]", be = "[object DataView]", xe = "[object Float32Array]", Se = "[object Float64Array]", Ce = "[object Int8Array]", we = "[object Int16Array]", Te = "[object Int32Array]", Ee = "[object Uint8Array]", De = "[object Uint8ClampedArray]", Oe = "[object Uint16Array]", ke = "[object Uint32Array]", O = {};
O[se] = O[ce] = O[D] = O[be] = O[S] = O[C] = O[xe] = O[Se] = O[Ce] = O[we] = O[Te] = O[w] = O[he] = O[ge] = O[_e] = O[ve] = O[ye] = O[T] = O[Ee] = O[De] = O[Oe] = O[ke] = !0, O[le] = O[pe] = O[E] = !1;
function Ae(p, m, h, b, ce, S) {
var C, le = m & ie, ue = m & ae, de = m & oe;
if (h && (C = ce ? h(p, b, ce, S) : h(p)), C !== void 0) return C;
if (!te(p)) return p;
var fe = v(p);
if (fe) {
if (C = f(p), !le) return o(p, C);
} else {
var w = d(p), he = w == pe || w == me;
if (y(p)) return a(p, le);
if (w == ge || w == se || he && !ce) {
if (C = ue || he ? {} : _(p), !le) return ue ? c(p, i(C, p)) : s(p, r(C, p));
} else {
if (!O[w]) return ce ? p : {};
C = g(p, w, le);
}
}
S ||= new e();
var _e = S.get(p);
if (_e) return _e;
S.set(p, C), ne(p) ? p.forEach(function(e) {
C.add(Ae(e, m, h, e, p, S));
}) : ee(p) && p.forEach(function(e, t) {
C.set(t, Ae(e, m, h, t, p, S));
});
var ve = fe ? void 0 : (de ? ue ? u : l : ue ? re : x)(p);
return t(ve || p, function(e, t) {
ve && (t = e, e = p[t]), n(C, t, Ae(e, m, h, t, p, S));
}), C;
}
return _n = Ae, _n;
}
var bn, xn;
function Sn() {
if (xn) return bn;
xn = 1;
var e = yn(), t = 1, n = 4;
function r(r) {
return e(r, t | n);
}
return bn = r, bn;
}
var Cn;
function wn() {
if (Cn) return He;
Cn = 1, Object.defineProperty(He, "__esModule", { value: !0 }), He.mergeClasses = void 0;
var e = r(Oe()), t = r(Sn()), n = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t];
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r]);
}
return e;
};
function r(e) {
return e && e.__esModule ? e : { default: e };
}
return He.default = He.mergeClasses = function(r) {
var i = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : [], a = r.default && (0, t.default)(r.default) || {};
return i.map(function(t) {
var i = r[t];
return i && (0, e.default)(i, function(e, t) {
a[t] || (a[t] = {}), a[t] = n({}, a[t], i[t]);
}), t;
}), a;
}, He;
}
var Tn = {}, En;
function Dn() {
if (En) return Tn;
En = 1, Object.defineProperty(Tn, "__esModule", { value: !0 }), Tn.autoprefix = void 0;
var e = n(Oe()), t = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t];
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r]);
}
return e;
};
function n(e) {
return e && e.__esModule ? e : { default: e };
}
var r = {
borderRadius: function(e) {
return {
msBorderRadius: e,
MozBorderRadius: e,
OBorderRadius: e,
WebkitBorderRadius: e,
borderRadius: e
};
},
boxShadow: function(e) {
return {
msBoxShadow: e,
MozBoxShadow: e,
OBoxShadow: e,
WebkitBoxShadow: e,
boxShadow: e
};
},
userSelect: function(e) {
return {
WebkitTouchCallout: e,
KhtmlUserSelect: e,
MozUserSelect: e,
msUserSelect: e,
WebkitUserSelect: e,
userSelect: e
};
},
flex: function(e) {
return {
WebkitBoxFlex: e,
MozBoxFlex: e,
WebkitFlex: e,
msFlex: e,
flex: e
};
},
flexBasis: function(e) {
return {
WebkitFlexBasis: e,
flexBasis: e
};
},
justifyContent: function(e) {
return {
WebkitJustifyContent: e,
justifyContent: e
};
},
transition: function(e) {
return {
msTransition: e,
MozTransition: e,
OTransition: e,
WebkitTransition: e,
transition: e
};
},
transform: function(e) {
return {
msTransform: e,
MozTransform: e,
OTransform: e,
WebkitTransform: e,
transform: e
};
},
absolute: function(e) {
var t = e && e.split(" ");
return {
position: "absolute",
top: t && t[0],
right: t && t[1],
bottom: t && t[2],
left: t && t[3]
};
},
extend: function(e, t) {
return t[e] || { extend: e };
}
};
return Tn.default = Tn.autoprefix = function(n) {
var i = {};
return (0, e.default)(n, function(n, a) {
var o = {};
(0, e.default)(n, function(e, n) {
var i = r[n];
i ? o = t({}, o, i(e)) : o[n] = e;
}), i[a] = o;
}), i;
}, Tn;
}
var On = {}, kn;
function An() {
if (kn) return On;
kn = 1, Object.defineProperty(On, "__esModule", { value: !0 }), On.hover = void 0;
var e = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t];
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r]);
}
return e;
}, t = n(T.default);
function n(e) {
return e && e.__esModule ? e : { default: e };
}
function r(e, t) {
if (!(e instanceof t)) throw TypeError("Cannot call a class as a function");
}
function i(e, t) {
if (!e) throw ReferenceError("this hasn't been initialised - super() hasn't been called");
return t && (typeof t == "object" || typeof t == "function") ? t : e;
}
function a(e, t) {
if (typeof t != "function" && t !== null) throw TypeError("Super expression must either be null or a function, not " + typeof t);
e.prototype = Object.create(t && t.prototype, { constructor: {
value: e,
enumerable: !1,
writable: !0,
configurable: !0
} }), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t);
}
return On.default = On.hover = function(n) {
var o = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : "span";
return function(s) {
a(c, s);
function c() {
var a, s, l, u;
r(this, c);
var d = [...arguments];
return u = (s = (l = i(this, (a = c.__proto__ || Object.getPrototypeOf(c)).call.apply(a, [this].concat(d))), l), l.state = { hover: !1 }, l.handleMouseOver = function() {
return l.setState({ hover: !0 });
}, l.handleMouseOut = function() {
return l.setState({ hover: !1 });
}, l.render = function() {
return t.default.createElement(o, {
onMouseOver: l.handleMouseOver,
onMouseOut: l.handleMouseOut
}, t.default.createElement(n, e({}, l.props, l.state)));
}, s), i(l, u);
}
return c;
}(t.default.Component);
}, On;
}
var jn = {}, Mn;
function Nn() {
if (Mn) return jn;
Mn = 1, Object.defineProperty(jn, "__esModule", { value: !0 }), jn.active = void 0;
var e = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t];
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r]);
}
return e;
}, t = n(T.default);
function n(e) {
return e && e.__esModule ? e : { default: e };
}
function r(e, t) {
if (!(e instanceof t)) throw TypeError("Cannot call a class as a function");
}
function i(e, t) {
if (!e) throw ReferenceError("this hasn't been initialised - super() hasn't been called");
return t && (typeof t == "object" || typeof t == "function") ? t : e;
}
function a(e, t) {
if (typeof t != "function" && t !== null) throw TypeError("Super expression must either be null or a function, not " + typeof t);
e.prototype = Object.create(t && t.prototype, { constructor: {
value: e,
enumerable: !1,
writable: !0,
configurable: !0
} }), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t);
}
return jn.default = jn.active = function(n) {
var o = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : "span";
return function(s) {
a(c, s);
function c() {
var a, s, l, u;
r(this, c);
var d = [...arguments];
return u = (s = (l = i(this, (a = c.__proto__ || Object.getPrototypeOf(c)).call.apply(a, [this].concat(d))), l), l.state = { active: !1 }, l.handleMouseDown = function() {
return l.setState({ active: !0 });
}, l.handleMouseUp = function() {
return l.setState({ active: !1 });
}, l.render = function() {
return t.default.createElement(o, {
onMouseDown: l.handleMouseDown,
onMouseUp: l.handleMouseUp
}, t.default.createElement(n, e({}, l.props, l.state)));
}, s), i(l, u);
}
return c;
}(t.default.Component);
}, jn;
}
var Pn = {}, Fn;
function In() {
return Fn ? Pn : (Fn = 1, Object.defineProperty(Pn, "__esModule", { value: !0 }), Pn.default = function(e, t) {
var n = {}, r = function(e) {
n[e] = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : !0;
};
return e === 0 && r("first-child"), e === t - 1 && r("last-child"), (e === 0 || e % 2 == 0) && r("even"), Math.abs(e % 2) === 1 && r("odd"), r("nth-child", e), n;
}, Pn);
}
var Ln;
function Rn() {
if (Ln) return E;
Ln = 1, Object.defineProperty(E, "__esModule", { value: !0 }), E.ReactCSS = E.loop = E.handleActive = E.handleHover = E.hover = void 0;
var e = o(Ve()), t = o(wn()), n = o(Dn()), r = o(An()), i = o(Nn()), a = o(In());
function o(e) {
return e && e.__esModule ? e : { default: e };
}
return E.hover = r.default, E.handleHover = r.default, E.handleActive = i.default, E.loop = a.default, E.default = E.ReactCSS = function(r) {
var i = [...arguments].slice(1), a = (0, e.default)(i), o = (0, t.default)(r, a);
return (0, n.default)(o);
}, E;
}
var zn = Rn(), k = /* @__PURE__ */ i(zn), Bn = function(e, t, n, r, i) {
var a = i.clientWidth, o = i.clientHeight, s = typeof e.pageX == "number" ? e.pageX : e.touches[0].pageX, c = typeof e.pageY == "number" ? e.pageY : e.touches[0].pageY, l = s - (i.getBoundingClientRect().left + window.pageXOffset), u = c - (i.getBoundingClientRect().top + window.pageYOffset);
if (n === "vertical") {
var d = void 0;
if (d = u < 0 ? 0 : u > o ? 1 : Math.round(u * 100 / o) / 100, t.a !== d) return {
h: t.h,
s: t.s,
l: t.l,
a: d,
source: "rgb"
};
} else {
var f = void 0;
if (f = l < 0 ? 0 : l > a ? 1 : Math.round(l * 100 / a) / 100, r !== f) return {
h: t.h,
s: t.s,
l: t.l,
a: f,
source: "rgb"
};
}
return null;
}, Vn = {}, Hn = function(e, t, n, r) {
if (typeof document > "u" && !r) return null;
var i = r ? new r() : document.createElement("canvas");
i.width = n * 2, i.height = n * 2;
var a = i.getContext("2d");
return a ? (a.fillStyle = e, a.fillRect(0, 0, i.width, i.height), a.fillStyle = t, a.fillRect(0, 0, n, n), a.translate(n, n), a.fillRect(0, 0, n, n), i.toDataURL()) : null;
}, Un = function(e, t, n, r) {
var i = e + "-" + t + "-" + n + (r ? "-server" : "");
if (Vn[i]) return Vn[i];
var a = Hn(e, t, n, r);
return Vn[i] = a, a;
}, Wn = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t];
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r]);
}
return e;
}, Gn = function(e) {
var t = e.white, n = e.grey, r = e.size, i = e.renderers, a = e.borderRadius, o = e.boxShadow, s = e.children, c = k({ default: { grid: {
borderRadius: a,
boxShadow: o,
absolute: "0px 0px 0px 0px",
background: "url(" + Un(t, n, r, i.canvas) + ") center left"
} } });
return (0, T.isValidElement)(s) ? T.cloneElement(s, Wn({}, s.props, { style: Wn({}, s.props.style, c.grid) })) : T.createElement("div", { style: c.grid });
};
Gn.defaultProps = {
size: 8,
white: "transparent",
grey: "rgba(0,0,0,.08)",
renderers: {}
};
var Kn = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t];
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r]);
}
return e;
}, qn = /* @__PURE__ */ function() {
function e(e, t) {
for (var n = 0; n < t.length; n++) {
var r = t[n];
r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r);
}
}
return function(t, n, r) {
return n && e(t.prototype, n), r && e(t, r), t;
};
}();
function Jn(e, t) {
if (!(e instanceof t)) throw TypeError("Cannot call a class as a function");
}
function Yn(e, t) {
if (!e) throw ReferenceError("this hasn't been initialised - super() hasn't been called");
return t && (typeof t == "object" || typeof t == "function") ? t : e;
}
function Xn(e, t) {
if (typeof t != "function" && t !== null) throw TypeError("Super expression must either be null or a function, not " + typeof t);
e.prototype = Object.create(t && t.prototype, { constructor: {
value: e,
enumerable: !1,
writable: !0,
configurable: !0
} }), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t);
}
var Zn = function(e) {
Xn(t, e);
function t() {
var e, n, r, i;
Jn(this, t);
var a = [...arguments];
return i = (n = (r = Yn(this, (e = t.__proto__ || Object.getPrototypeOf(t)).call.apply(e, [this].concat(a))), r), r.handleChange = function(e) {
var t = Bn(e, r.props.hsl, r.props.direction, r.props.a, r.container);
t && typeof r.props.onChange == "function" && r.props.onChange(t, e);
}, r.handleMouseDown = function(e) {
r.handleChange(e), window.addEventListener("mousemove", r.handleChange), window.addEventListener("mouseup", r.handleMouseUp);
}, r.handleMouseUp = function() {
r.unbindEventListeners();
}, r.unbindEventListeners = function() {
window.removeEventListener("mousemove", r.handleChange), window.removeEventListener("mouseup", r.handleMouseUp);
}, n), Yn(r, i);
}
return qn(t, [{
key: "componentWillUnmount",
value: function() {
this.unbindEventListeners();
}
}, {
key: "render",
value: function() {
var e = this, t = this.props.rgb, n = k({
default: {
alpha: {
absolute: "0px 0px 0px 0px",
borderRadius: this.props.radius
},
checkboard: {
absolute: "0px 0px 0px 0px",
overflow: "hidden",
borderRadius: this.props.radius
},
gradient: {
absolute: "0px 0px 0px 0px",
background: "linear-gradient(to right, rgba(" + t.r + "," + t.g + "," + t.b + ", 0) 0%,\n rgba(" + t.r + "," + t.g + "," + t.b + ", 1) 100%)",
boxShadow: this.props.shadow,
borderRadius: this.props.radius
},
container: {
position: "relative",
height: "100%",
margin: "0 3px"
},
pointer: {
position: "absolute",
left: t.a * 100 + "%"
},
slider: {
width: "4px",
borderRadius: "1px",
height: "8px",
boxShadow: "0 0 2px rgba(0, 0, 0, .6)",
background: "#fff",
marginTop: "1px",
transform: "translateX(-2px)"
}
},
vertical: {
gradient: { background: "linear-gradient(to bottom, rgba(" + t.r + "," + t.g + "," + t.b + ", 0) 0%,\n rgba(" + t.r + "," + t.g + "," + t.b + ", 1) 100%)" },
pointer: {
left: 0,
top: t.a * 100 + "%"
}
},
overwrite: Kn({}, this.props.style)
}, {
vertical: this.props.direction === "vertical",
overwrite: !0
});
return T.createElement("div", { style: n.alpha }, T.createElement("div", { style: n.checkboard }, T.createElement(Gn, { renderers: this.props.renderers })), T.createElement("div", { style: n.gradient }), T.createElement("div", {
style: n.container,
ref: function(t) {
return e.container = t;
},
onMouseDown: this.handleMouseDown,
onTouchMove: this.handleChange,
onTouchStart: this.handleChange
}, T.createElement("div", { style: n.pointer }, this.props.pointer ? T.createElement(this.props.pointer, this.props) : T.createElement("div", { style: n.slider }))));
}
}]), t;
}(T.PureComponent || T.Component), Qn = /* @__PURE__ */ function() {
function e(e, t) {
for (var n = 0; n < t.length; n++) {
var r = t[n];
r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r);
}
}
return function(t, n, r) {
return n && e(t.prototype, n), r && e(t, r), t;
};
}();
function $n(e, t, n) {
return t in e ? Object.defineProperty(e, t, {
value: n,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = n, e;
}
function er(e, t) {
if (!(e instanceof t)) throw TypeError("Cannot call a class as a function");
}
function tr(e, t) {
if (!e) throw ReferenceError("this hasn't been initialised - super() hasn't been called");
return t && (typeof t == "object" || typeof t == "function") ? t : e;
}
function nr(e, t) {
if (typeof t != "function" && t !== null) throw TypeError("Super expression must either be null or a function, not " + typeof t);
e.prototype = Object.create(t && t.prototype, { constructor: {
value: e,
enumerable: !1,
writable: !0,
configurable: !0
} }), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t);
}
var rr = 1, ir = 38, ar = [ir, 40], or = function(e) {
return ar.indexOf(e) > -1;
}, sr = function(e) {
return Number(String(e).replace(/%/g, ""));
}, cr = 1, A = function(e) {
nr(t, e);
function t(e) {
er(this, t);
var n = tr(this, (t.__proto__ || Object.getPrototypeOf(t)).call(this));
return n.handleBlur = function() {
n.state.blurValue && n.setState({
value: n.state.blurValue,
blurValue: null
});
}, n.handleChange = function(e) {
n.setUpdatedValue(e.target.value, e);
}, n.handleKeyDown = function(e) {
var t = sr(e.target.value);
if (!isNaN(t) && or(e.keyCode)) {
var r = n.getArrowOffset(), i = e.keyCode === ir ? t + r : t - r;
n.setUpdatedValue(i, e);
}
}, n.handleDrag = function(e) {
if (n.props.dragLabel) {
var t = Math.round(n.props.value + e.movementX);
t >= 0 && t <= n.props.dragMax && n.props.onChange && n.props.onChange(n.getValueObjectWithLabel(t), e);
}
}, n.handleMouseDown = function(e) {
n.props.dragLabel && (e.preventDefault(), n.handleDrag(e), window.addEventListener("mousemove", n.handleDrag), window.addEventListener("mouseup", n.handleMouseUp));
}, n.handleMouseUp = function() {
n.unbindEventListeners();
}, n.unbindEventListeners = function() {
window.removeEventListener("mousemove", n.handleDrag), window.removeEventListener("mouseup", n.handleMouseUp);
}, n.state = {
value: String(e.value).toUpperCase(),
blurValue: String(e.value).toUpperCase()
}, n.inputId = "rc-editable-input-" + cr++, n;
}
return Qn(t, [
{
key: "componentDidUpdate",
value: function(e, t) {
this.props.value !== this.state.value && (e.value !== this.props.value || t.value !== this.state.value) && (this.input === document.activeElement ? this.setState({ blurValue: String(this.props.value).toUpperCase() }) : this.setState({
value: String(this.props.value).toUpperCase(),
blurValue: !this.state.blurValue && String(this.props.value).toUpperCase()
}));
}
},
{
key: "componentWillUnmount",
value: function() {
this.unbindEventListeners();
}
},
{
key: "getValueObjectWithLabel",
value: function(e) {
return $n({}, this.props.label, e);
}
},
{
key: "getArrowOffset",
value: function() {
return this.props.arrowOffset || rr;
}
},
{
key: "setUpdatedValue",
value: function(e, t) {
var n = this.props.label ? this.getValueObjectWithLabel(e) : e;
this.props.onChange && this.props.onChange(n, t), this.setState({ value: e });
}
},
{
key: "render",
value: function() {
var e = this, t = k({
default: { wrap: { position: "relative" } },
"user-override": {
wrap: this.props.style && this.props.style.wrap ? this.props.style.wrap : {},
input: this.props.style && this.props.style.input ? this.props.style.input : {},
label: this.props.style && this.props.style.label ? this.props.style.label : {}
},
"dragLabel-true": { label: { cursor: "ew-resize" } }
}, { "user-override": !0 }, this.props);
return T.createElement("div", { style: t.wrap }, T.createElement("input", {
id: this.inputId,
style: t.input,
ref: function(t) {
return e.input = t;
},
value: this.state.value,
onKeyDown: this.handleKeyDown,
onChange: this.handleChange,
onBlur: this.handleBlur,
placeholder: this.props.placeholder,
spellCheck: "false"
}), this.props.label && !this.props.hideLabel ? T.createElement("label", {
htmlFor: this.inputId,
style: t.label,
onMouseDown: this.handleMouseDown
}, this.props.label) : null);
}
}
]), t;
}(T.PureComponent || T.Component), lr = function(e, t, n, r) {
var i = r.clientWidth, a = r.clientHeight, o = typeof e.pageX == "number" ? e.pageX : e.touches[0].pageX, s = typeof e.pageY == "number" ? e.pageY : e.touches[0].pageY, c = o - (r.getBoundingClientRect().left + window.pageXOffset), l = s - (r.getBoundingClientRect().top + window.pageYOffset);
if (t === "vertical") {
var u = void 0;
if (u = l < 0 ? 359 : l > a ? 0 : 360 * (-(l * 100 / a) + 100) / 100, n.h !== u) return {
h: u,
s: n.s,
l: n.l,
a: n.a,
source: "hsl"
};
} else {
var d = void 0;
if (d = c < 0 ? 0 : c > i ? 359 : 360 * (c * 100 / i) / 100, n.h !== d) return {
h: d,
s: n.s,
l: n.l,
a: n.a,
source: "hsl"
};
}
return null;
}, ur = /* @__PURE__ */ function() {
function e(e, t) {
for (var n = 0; n < t.length; n++) {
var r = t[n];
r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r);
}
}
return function(t, n, r) {
return n && e(t.prototype, n), r && e(t, r), t;
};
}();
function dr(e, t) {
if (!(e instanceof t)) throw TypeError("Cannot call a class as a function");
}
function fr(e, t) {
if (!e) throw ReferenceError("this hasn't been initialised - super() hasn't been called");
return t && (typeof t == "object" || typeof t == "function") ? t : e;
}
function pr(e, t) {
if (typeof t != "function" && t !== null) throw TypeError("Super expression must either be null or a function, not " + typeof t);
e.prototype = Object.create(t && t.prototype, { constructor: {
value: e,
enumerable: !1,
writable: !0,
configurable: !0
} }), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t);
}
var mr = function(e) {
pr(t, e);
function t() {
var e, n, r, i;
dr(this, t);
var a = [...arguments];
return i = (n = (r = fr(this, (e = t.__proto__ || Object.getPrototypeOf(t)).call.apply(e, [this].concat(a))), r), r.handleChange = function(e) {
var t = lr(e, r.props.direction, r.props.hsl, r.container);
t && typeof r.props.onChange == "function" && r.props.onChange(t, e);
}, r.handleMouseDown = function(e) {
r.handleChange(e), window.addEventListener("mousemove", r.handleChange), window.addEventListener("mouseup", r.handleMouseUp);
}, r.handleMouseUp = function() {
r.unbindEventListeners();
}, n), fr(r, i);
}
return ur(t, [
{
key: "componentWillUnmount",
value: function() {
this.unbindEventListeners();
}
},
{
key: "unbindEventListeners",
value: function() {
window.removeEventListener("mousemove", this.handleChange), window.removeEventListener("mouseup", this.handleMouseUp);
}
},
{
key: "render",
value: function() {
var e = this, t = this.props.direction, n = t === void 0 ? "horizontal" : t, r = k({
default: {
hue: {
absolute: "0px 0px 0px 0px",
borderRadius: this.props.radius,
boxShadow: this.props.shadow
},
container: {
padding: "0 2px",
position: "relative",
height: "100%",
borderRadius: this.props.radius
},
pointer: {
position: "absolute",
left: this.props.hsl.h * 100 / 360 + "%"
},
slider: {
marginTop: "1px",
width: "4px",
borderRadius: "1px",
height: "8px",
boxShadow: "0 0 2px rgba(0, 0, 0, .6)",
background: "#fff",
transform: "translateX(-2px)"
}
},
vertical: { pointer: {
left: "0px",
top: -(this.props.hsl.h * 100 / 360) + 100 + "%"
} }
}, { vertical: n === "vertical" });
return T.createElement("div", { style: r.hue }, T.createElement("div", {
className: "hue-" + n,
style: r.container,
ref: function(t) {
return e.container = t;
},
onMouseDown: this.handleMouseDown,
onTouchMove: this.handleChange,
onTouchStart: this.handleChange
}, T.createElement("style", null, "\n .hue-horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n\n .hue-vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n "), T.createElement("div", { style: r.pointer }, this.props.pointer ? T.createElement(this.props.pointer, this.props) : T.createElement("div", { style: r.slider }))));
}
}
]), t;
}(T.PureComponent || T.Component);
function hr() {
this.__data__ = [], this.size = 0;
}
function gr(e, t) {
return e === t || e !== e && t !== t;
}
function _r(e, t) {
for (var n = e.length; n--;) if (gr(e[n][0], t)) return n;
return -1;
}
var vr = Array.prototype.splice;
function yr(e) {
var t = this.__data__, n = _r(t, e);
return n < 0 ? !1 : (n == t.length - 1 ? t.pop() : vr.call(t, n, 1), --this.size, !0);
}
function br(e) {
var t = this.__data__, n = _r(t, e);
return n < 0 ? void 0 : t[n][1];
}
function xr(e) {
return _r(this.__data__, e) > -1;
}
function Sr(e, t) {
var n = this.__data__, r = _r(n, e);
return r < 0 ? (++this.size, n.push([e, t])) : n[r][1] = t, this;
}
function j(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]);
}
}
j.prototype.clear = hr, j.prototype.delete = yr, j.prototype.get = br, j.prototype.has = xr, j.prototype.set = Sr;
function Cr() {
this.__data__ = new j(), this.size = 0;
}
function wr(e) {
var t = this.__data__, n = t.delete(e);
return this.size = t.size, n;
}
function Tr(e) {
return this.__data__.get(e);
}
function Er(e) {
return this.__data__.has(e);
}
var Dr = typeof global == "object" && global && global.Object === Object && global, Or = typeof self == "object" && self && self.Object === Object && self, M = Dr || Or || Function("return this")(), N = M.Symbol, kr = Object.prototype, Ar = kr.hasOwnProperty, jr = kr.toString, Mr = N ? N.toStringTag : void 0;
function Nr(e) {
var t = Ar.call(e, Mr), n = e[Mr];
try {
e[Mr] = void 0;
var r = !0;
} catch {}
var i = jr.call(e);
return r && (t ? e[Mr] = n : delete e[Mr]), i;
}
var Pr = Object.prototype.toString;
function Fr(e) {
return Pr.call(e);
}
var Ir = "[object Null]", Lr = "[object Undefined]", Rr = N ? N.toStringTag : void 0;
function P(e) {
return e == null ? e === void 0 ? Lr : Ir : Rr && Rr in Object(e) ? Nr(e) : Fr(e);
}
function F(e) {
var t = typeof e;
return e != null && (t == "object" || t == "function");
}
var zr = "[object AsyncFunction]", Br = "[object Function]", Vr = "[object GeneratorFunction]", Hr = "[object Proxy]";
function Ur(e) {
if (!F(e)) return !1;
var t = P(e);
return t == Br || t == Vr || t == zr || t == Hr;
}
var Wr = M["__core-js_shared__"], Gr = function() {
var e = /[^.]+$/.exec(Wr && Wr.keys && Wr.keys.IE_PROTO || "");
return e ? "Symbol(src)_1." + e : "";
}();
function Kr(e) {
return !!Gr && Gr in e;
}
var qr = Function.prototype.toString;
function I(e) {
if (e != null) {
try {
return qr.call(e);
} catch {}
try {
return e + "";
} catch {}
}
return "";
}
var Jr = /[\\^$.*+?()[\]{}|]/g, Yr = /^\[object .+?Constructor\]$/, Xr = Function.prototype, Zr = Object.prototype, Qr = Xr.toString, $r = Zr.hasOwnProperty, ei = RegExp("^" + Qr.call($r).replace(Jr, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$");
function ti(e) {
return !F(e) || Kr(e) ? !1 : (Ur(e) ? ei : Yr).test(I(e));
}
function ni(e, t) {
return e?.[t];
}
function L(e, t) {
var n = ni(e, t);
return ti(n) ? n : void 0;
}
var ri = L(M, "Map"), ii = L(Object, "create");
function ai() {
this.__data__ = ii ? ii(null) : {}, this.size = 0;
}
function oi(e) {
var t = this.has(e) && delete this.__data__[e];
return this.size -= +!!t, t;
}
var si = "__lodash_hash_undefined__", ci = Object.prototype.hasOwnProperty;
function li(e) {
var t = this.__data__;
if (ii) {
var n = t[e];
return n === si ? void 0 : n;
}
return ci.call(t, e) ? t[e] : void 0;
}
var ui = Object.prototype.hasOwnProperty;
function di(e) {
var t = this.__data__;
return ii ? t[e] !== void 0 : ui.call(t, e);
}
var fi = "__lodash_hash_undefined__";
function pi(e, t) {
var n = this.__data__;
return this.size += +!this.has(e), n[e] = ii && t === void 0 ? fi : t, this;
}
function R(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]);
}
}
R.prototype.clear = ai, R.prototype.delete = oi, R.prototype.get = li, R.prototype.has = di, R.prototype.set = pi;
function mi() {
this.size = 0, this.__data__ = {
hash: new R(),
map: new (ri || j)(),
string: new R()
};
}
function hi(e) {
var t = typeof e;
return t == "string" || t == "number" || t == "symbol" || t == "boolean" ? e !== "__proto__" : e === null;
}
function gi(e, t) {
var n = e.__data__;
return hi(t) ? n[typeof t == "string" ? "string" : "hash"] : n.map;
}
function _i(e) {
var t = gi(this, e).delete(e);
return this.size -= +!!t, t;
}
function vi(e) {
return gi(this, e).get(e);
}
function yi(e) {
return gi(this, e).has(e);
}
function bi(e, t) {
var n = gi(this, e), r = n.size;
return n.set(e, t), this.size += n.size == r ? 0 : 1, this;
}
function z(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]);
}
}
z.prototype.clear = mi, z.prototype.delete = _i, z.prototype.get = vi, z.prototype.has = yi, z.prototype.set = bi;
var xi = 200;
function Si(e, t) {
var n = this.__data__;
if (n instanceof j) {
var r = n.__data__;
if (!ri || r.length < xi - 1) return r.push([e, t]), this.size = ++n.size, this;
n = this.__data__ = new z(r);
}
return n.set(e, t), this.size = n.size, this;
}
function B(e) {
var t = this.__data__ = new j(e);
this.size = t.size;
}
B.prototype.clear = Cr, B.prototype.delete = wr, B.prototype.get = Tr, B.prototype.has = Er, B.prototype.set = Si;
var Ci = function() {
try {
var e = L(Object, "defineProperty");
return e({}, "", {}), e;
} catch {}
}();
function wi(e, t, n) {
t == "__proto__" && Ci ? Ci(e, t, {
configurable: !0,
enumerable: !0,
value: n,
writable: !0
}) : e[t] = n;
}
function Ti(e, t, n) {
(n !== void 0 && !gr(e[t], n) || n === void 0 && !(t in e)) && wi(e, t, n);
}
function Ei(e) {
return function(e, t, n) {
for (var r = -1, i = Object(e), a = n(e), o = a.length; o--;) {
var s = a[++r];
if (t(i[s], s, i) === !1) break;
}
return e;
};
}
var Di = Ei(), Oi = typeof exports == "object" && exports && !exports.nodeType && exports, ki = Oi && typeof module == "object" && module && !module.nodeType && module, Ai = ki && ki.exports === Oi ? M.Buffer : void 0;
Ai && Ai.allocUnsafe;
function ji(e, t) {
return e.slice();
}
var Mi = M.Uint8Array;
function Ni(e) {
var t = new e.constructor(e.byteLength);
return new Mi(t).set(new Mi(e)), t;
}
function Pi(e, t) {
var n = Ni(e.buffer);
return new e.constructor(n, e.byteOffset, e.length);
}
function Fi(e, t) {
var n = -1, r = e.length;
for (t ||= Array(r); ++n < r;) t[n] = e[n];
return t;
}
var Ii = Object.create, Li = /* @__PURE__ */ function() {
function e() {}
return function(t) {
if (!F(t)) return {};
if (Ii) return Ii(t);
e.prototype = t;
var n = new e();
return e.prototype = void 0, n;
};
}();
function Ri(e, t) {
return function(n) {
return e(t(n));
};
}
var zi = Ri(Object.getPrototypeOf, Object), Bi = Object.prototype;
function Vi(e) {
var t = e && e.constructor;
return e === (typeof t == "function" && t.prototype || Bi);
}
function Hi(e) {
return typeof e.constructor == "function" && !Vi(e) ? Li(zi(e)) : {};
}
function V(e) {
return typeof e == "object" && !!e;
}
var Ui = "[object Arguments]";
function Wi(e) {
return V(e) && P(e) == Ui;
}
var Gi = Object.prototype, Ki = Gi.hasOwnProperty, qi = Gi.propertyIsEnumerable, Ji = Wi(/* @__PURE__ */ function() {
return arguments;
}()) ? Wi : function(e) {
return V(e) && Ki.call(e, "callee") && !qi.call(e, "callee");
}, H = Array.isArray, Yi = 9007199254740991;
function Xi(e) {
return typeof e == "number" && e > -1 && e % 1 == 0 && e <= Yi;
}
function Zi(e) {
return e != null && Xi(e.length) && !Ur(e);
}
function Qi(e) {
return V(e) && Zi(e);
}
function $i() {
return !1;
}
var ea = typeof exports == "object" && exports && !exports.nodeType && exports, ta = ea && typeof module == "object" && module && !module.nodeType && module, na = ta && ta.exports === ea ? M.Buffer : void 0, ra = (na ? na.isBuffer : void 0) || $i, ia = "[object Object]", aa = Function.prototype, oa = Object.prototype, sa = aa.toString, ca = oa.hasOwnProperty, la = sa.call(Object);
function ua(e) {
if (!V(e) || P(e) != ia) return !1;
var t = zi(e);
if (t === null) return !0;
var n = ca.call(t, "constructor") && t.constructor;
return typeof n == "function" && n instanceof n && sa.call(n) == la;
}
var da = "[object Arguments]", fa = "[object Array]", pa = "[object Boolean]", ma = "[object Date]", ha = "[object Error]", ga = "[object Function]", _a = "[object Map]", va = "[object Number]", ya = "[object Object]", ba = "[object RegExp]", xa = "[object Set]", Sa = "[object String]", Ca = "[object WeakMap]", wa = "[object ArrayBuffer]", Ta = "[object DataView]", Ea = "[object Float32Array]", Da = "[object Float64Array]", Oa = "[object Int8Array]", ka = "[object Int16Array]", Aa = "[object Int32Array]", ja = "[object Uint8Array]", Ma = "[object Uint8ClampedArray]", Na = "[object Uint16Array]", Pa = "[object Uint32Array]", U = {};
U[Ea] = U[Da] = U[Oa] = U[ka] = U[Aa] = U[ja] = U[Ma] = U[Na] = U[Pa] = !0, U[da] = U[fa] = U[wa] = U[pa] = U[Ta] = U[ma] = U[ha] = U[ga] = U[_a] = U[va] = U[ya] = U[ba] = U[xa] = U[Sa] = U[Ca] = !1;
function Fa(e) {
return V(e) && Xi(e.length) && !!U[P(e)];
}
function Ia(e) {
return function(t) {
return e(t);
};
}
var La = typeof exports == "object" && exports && !exports.nodeType && exports, Ra = La && typeof module == "object" && module && !module.nodeType && module, za = Ra && Ra.exports === La && Dr.process, Ba = function() {
try {
return Ra && Ra.require && Ra.require("util").types || za && za.binding && za.binding("util");
} catch {}
}(), Va = Ba && Ba.isTypedArray, Ha = Va ? Ia(Va) : Fa;
function Ua(e, t) {
if (!(t === "constructor" && typeof e[t] == "function") && t != "__proto__") return e[t];
}
var Wa = Object.prototype.hasOwnProperty;
function Ga(e, t, n) {
var r = e[t];
(!(Wa.call(e, t) && gr(r, n)) || n === void 0 && !(t in e)) && wi(e, t, n);
}
function Ka(e, t, n, r) {
var i = !n;
n ||= {};
for (var a = -1, o = t.length; ++a < o;) {
var s = t[a], c = void 0;
c === void 0 && (c = e[s]), i ? wi(n, s, c) : Ga(n, s, c);
}
return n;
}
function qa(e, t) {
for (var n = -1, r = Array(e); ++n < e;) r[n] = t(n);
return r;
}
var Ja = 9007199254740991, Ya = /^(?:0|[1-9]\d*)$/;
function Xa(e, t) {
var n = typeof e;
return t ??= Ja, !!t && (n == "number" || n != "symbol" && Ya.test(e)) && e > -1 && e % 1 == 0 && e < t;
}
var Za = Object.prototype.hasOwnProperty;
function Qa(e, t) {
var n = H(e), r = !n && Ji(e), i = !n && !r && ra(e), a = !n && !r && !i && Ha(e), o = n || r || i || a, s = o ? qa(e.length, String) : [], c = s.length;
for (var l in e) (t || Za.call(e, l)) && !(o && (l == "length" || i && (l == "offset" || l == "parent") || a && (l == "buffer" || l == "byteLength" || l == "byteOffset") || Xa(l, c))) && s.push(l);
return s;
}
function $a(e) {
var t = [];
if (e != null) for (var n in Object(e)) t.push(n);
return t;
}
var eo = Object.prototype.hasOwnProperty;
function to(e) {
if (!F(e)) return $a(e);
var t = Vi(e), n = [];
for (var r in e) r == "constructor" && (t || !eo.call(e, r)) || n.push(r);
return n;
}
function no(e) {
return Zi(e) ? Qa(e, !0) : to(e);
}
function ro(e) {
return Ka(e, no(e));
}
function io(e, t, n, r, i, a, o) {
var s = Ua(e, n), c = Ua(t, n), l = o.get(c);
if (l) {
Ti(e, n, l);
return;
}
var u = a ? a(s, c, n + "", e, t, o) : void 0, d = u === void 0;
if (d) {
var f = H(c), p = !f && ra(c), m = !f && !p && Ha(c);
u = c, f || p || m ? H(s) ? u = s : Qi(s) ? u = Fi(s) : p ? (d = !1, u = ji(c)) : m ? (d = !1, u = Pi(c)) : u = [] : ua(c) || Ji(c) ? (u = s, Ji(s) ? u = ro(s) : (!F(s) || Ur(s)) && (u = Hi(c))) : d = !1;
}
d && (o.set(c, u), i(u, c, r, a, o), o.delete(c)), Ti(e, n, u);
}
function ao(e, t, n, r, i) {
e !== t && Di(t, function(a, o) {
if (i ||= new B(), F(a)) io(e, t, o, n, ao, r, i);
else {
var s = r ? r(Ua(e, o), a, o + "", e, t, i) : void 0;
s === void 0 && (s = a), Ti(e, o, s);
}
}, no);
}
function oo(e) {
return e;
}
function so(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);
}
var co = Math.max;
function lo(e, t, n) {
return t = co(t === void 0 ? e.length - 1 : t, 0), function() {
for (var r = arguments, i = -1, a = co(r.length - t, 0), o = Array(a); ++i < a;) o[i] = r[t + i];
i = -1;
for (var s = Array(t + 1); ++i < t;) s[i] = r[i];
return s[t] = n(o), so(e, this, s);
};
}
function uo(e) {
return function() {
return e;
};
}
var fo = Ci ? function(e, t) {
return Ci(e, "toString", {
configurable: !0,
enumerable: !1,
value: uo(t),
writable: !0
});
} : oo, po = 800, mo = 16, ho = Date.now;
function go(e) {
var t = 0, n = 0;
return function() {
var r = ho(), i = mo - (r - n);
if (n = r, i > 0) {
if (++t >= po) return arguments[0];
} else t = 0;
return e.apply(void 0, arguments);
};
}
var _o = go(fo);
function vo(e, t) {
return _o(lo(e, t, oo), e + "");
}
function yo(e, t, n) {
if (!F(n)) return !1;
var r = typeof t;
return (r == "number" ? Zi(n) && Xa(t, n.length) : r == "string" && t in n) ? gr(n[t], e) : !1;
}
function bo(e) {
return vo(function(t, n) {
var r = -1, i = n.length, a = i > 1 ? n[i - 1] : void 0, o = i > 2 ? n[2] : void 0;
for (a = e.length > 3 && typeof a == "function" ? (i--, a) : void 0, o && yo(n[0], n[1], o) && (a = i < 3 ? void 0 : a, i = 1), t = Object(t); ++r < i;) {
var s = n[r];
s && e(t, s, r, a);
}
return t;
});
}
var W = bo(function(e, t, n) {
ao(e, t, n);
}), xo = function(e) {
var t = e.zDepth, n = e.radius, r = e.background, i = e.children, a = e.styles, o = a === void 0 ? {} : a, s = k(W({
default: {
wrap: {
position: "relative",
display: "inline-block"
},
content: { position: "relative" },
bg: {
absolute: "0px 0px 0px 0px",
boxShadow: "0 " + t + "px " + t * 4 + "px rgba(0,0,0,.24)",
borderRadius: n,
background: r
}
},
"zDepth-0": { bg: { boxShadow: "none" } },
"zDepth-1": { bg: { boxShadow: "0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)" } },
"zDepth-2": { bg: { boxShadow: "0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)" } },
"zDepth-3": { bg: { boxShadow: "0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)" } },
"zDepth-4": { bg: { boxShadow: "0 25px 55