UNPKG

@stlite/browser

Version:
1,616 lines 164 kB
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