@cyntler/react-doc-viewer
Version:
File viewer for React.
1,301 lines (1,284 loc) • 694 kB
JavaScript
var H1 = Object.defineProperty;
var j1 = (r, t, e) => t in r ? H1(r, t, { enumerable: !0, configurable: !0, writable: !0, value: e }) : r[t] = e;
var dt = (r, t, e) => (j1(r, typeof t != "symbol" ? t + "" : t, e), e), xp = (r, t, e) => {
if (!t.has(r))
throw TypeError("Cannot " + e);
};
var o = (r, t, e) => (xp(r, t, "read from private field"), e ? e.call(r) : t.get(r)), m = (r, t, e) => {
if (t.has(r))
throw TypeError("Cannot add the same private member more than once");
t instanceof WeakSet ? t.add(r) : t.set(r, e);
}, w = (r, t, e, n) => (xp(r, t, "write to private field"), n ? n.call(r, e) : t.set(r, e), e);
var We = (r, t, e, n) => ({
set _(i) {
w(r, t, i, e);
},
get _() {
return o(r, t, n);
}
}), A = (r, t, e) => (xp(r, t, "access private method"), e);
import { jsx as B, jsxs as rn, Fragment as Kv } from "react/jsx-runtime";
import Ks, { useMemo as fn, useRef as Rn, useDebugValue as R0, createElement as z1, useContext as Oe, createContext as qf, forwardRef as jm, useReducer as zm, useEffect as _t, useImperativeHandle as Zv, useCallback as zo, useState as Vo, useLayoutEffect as V1, memo as G1 } from "react";
var rl = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {};
function Jv(r) {
return r && r.__esModule && Object.prototype.hasOwnProperty.call(r, "default") ? r.default : r;
}
function z2(r) {
if (r.__esModule)
return r;
var t = r.default;
if (typeof t == "function") {
var e = function n() {
return this instanceof n ? Reflect.construct(t, arguments, this.constructor) : t.apply(this, arguments);
};
e.prototype = t.prototype;
} else
e = {};
return Object.defineProperty(e, "__esModule", { value: !0 }), Object.keys(r).forEach(function(n) {
var i = Object.getOwnPropertyDescriptor(r, n);
Object.defineProperty(e, n, i.get ? i : {
enumerable: !0,
get: function() {
return r[n];
}
});
}), e;
}
var tl = function(r) {
return r && r.Math === Math && r;
}, ii = (
// eslint-disable-next-line es/no-global-this -- safe
tl(typeof globalThis == "object" && globalThis) || tl(typeof window == "object" && window) || // eslint-disable-next-line no-restricted-globals -- safe
tl(typeof self == "object" && self) || tl(typeof rl == "object" && rl) || tl(typeof rl == "object" && rl) || // eslint-disable-next-line no-new-func -- fallback
/* @__PURE__ */ function() {
return this;
}() || Function("return this")()
), Vm = {}, Tr = function(r) {
try {
return !!r();
} catch {
return !0;
}
}, W1 = Tr, ra = !W1(function() {
return Object.defineProperty({}, 1, { get: function() {
return 7;
} })[1] !== 7;
}), q1 = Tr, Qv = !q1(function() {
var r = (function() {
}).bind();
return typeof r != "function" || r.hasOwnProperty("prototype");
}), X1 = Qv, id = Function.prototype.call, Gm = X1 ? id.bind(id) : function() {
return id.apply(id, arguments);
}, ty = {}, ey = {}.propertyIsEnumerable, ny = Object.getOwnPropertyDescriptor, Y1 = ny && !ey.call({ 1: 2 }, 1);
ty.f = Y1 ? function(t) {
var e = ny(this, t);
return !!e && e.enumerable;
} : ey;
var iy = function(r, t) {
return {
enumerable: !(r & 1),
configurable: !(r & 2),
writable: !(r & 4),
value: t
};
}, ry = Qv, sy = Function.prototype, ng = sy.call, K1 = ry && sy.bind.bind(ng, ng), Wi = ry ? K1 : function(r) {
return function() {
return ng.apply(r, arguments);
};
}, ay = Wi, Z1 = ay({}.toString), J1 = ay("".slice), Q1 = function(r) {
return J1(Z1(r), 8, -1);
}, tA = Wi, eA = Tr, nA = Q1, Cp = Object, iA = tA("".split), rA = eA(function() {
return !Cp("z").propertyIsEnumerable(0);
}) ? function(r) {
return nA(r) === "String" ? iA(r, "") : Cp(r);
} : Cp, oy = function(r) {
return r == null;
}, sA = oy, aA = TypeError, ly = function(r) {
if (sA(r))
throw new aA("Can't call method on " + r);
return r;
}, oA = rA, lA = ly, Wm = function(r) {
return oA(lA(r));
}, Tp = typeof document == "object" && document.all, ri = typeof Tp > "u" && Tp !== void 0 ? function(r) {
return typeof r == "function" || r === Tp;
} : function(r) {
return typeof r == "function";
}, cA = ri, Yh = function(r) {
return typeof r == "object" ? r !== null : cA(r);
}, Pp = ii, hA = ri, dA = function(r) {
return hA(r) ? r : void 0;
}, cy = function(r, t) {
return arguments.length < 2 ? dA(Pp[r]) : Pp[r] && Pp[r][t];
}, uA = Wi, fA = uA({}.isPrototypeOf), pA = typeof navigator < "u" && String(navigator.userAgent) || "", hy = ii, Rp = pA, L0 = hy.process, k0 = hy.Deno, I0 = L0 && L0.versions || k0 && k0.version, F0 = I0 && I0.v8, Pn, Yd;
F0 && (Pn = F0.split("."), Yd = Pn[0] > 0 && Pn[0] < 4 ? 1 : +(Pn[0] + Pn[1]));
!Yd && Rp && (Pn = Rp.match(/Edge\/(\d+)/), (!Pn || Pn[1] >= 74) && (Pn = Rp.match(/Chrome\/(\d+)/), Pn && (Yd = +Pn[1])));
var gA = Yd, M0 = gA, mA = Tr, vA = ii, yA = vA.String, dy = !!Object.getOwnPropertySymbols && !mA(function() {
var r = Symbol("symbol detection");
return !yA(r) || !(Object(r) instanceof Symbol) || // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances
!Symbol.sham && M0 && M0 < 41;
}), bA = dy, uy = bA && !Symbol.sham && typeof Symbol.iterator == "symbol", wA = cy, AA = ri, EA = fA, _A = uy, SA = Object, fy = _A ? function(r) {
return typeof r == "symbol";
} : function(r) {
var t = wA("Symbol");
return AA(t) && EA(t.prototype, SA(r));
}, xA = String, CA = function(r) {
try {
return xA(r);
} catch {
return "Object";
}
}, TA = ri, PA = CA, RA = TypeError, py = function(r) {
if (TA(r))
return r;
throw new RA(PA(r) + " is not a function");
}, LA = py, kA = oy, IA = function(r, t) {
var e = r[t];
return kA(e) ? void 0 : LA(e);
}, Lp = Gm, kp = ri, Ip = Yh, FA = TypeError, MA = function(r, t) {
var e, n;
if (t === "string" && kp(e = r.toString) && !Ip(n = Lp(e, r)) || kp(e = r.valueOf) && !Ip(n = Lp(e, r)) || t !== "string" && kp(e = r.toString) && !Ip(n = Lp(e, r)))
return n;
throw new FA("Can't convert object to primitive value");
}, gy = { exports: {} }, D0 = ii, DA = Object.defineProperty, qm = function(r, t) {
try {
DA(D0, r, { value: t, configurable: !0, writable: !0 });
} catch {
D0[r] = t;
}
return t;
}, OA = ii, NA = qm, O0 = "__core-js_shared__", N0 = gy.exports = OA[O0] || NA(O0, {});
(N0.versions || (N0.versions = [])).push({
version: "3.37.1",
mode: "global",
copyright: "© 2014-2024 Denis Pushkarev (zloirock.ru)",
license: "https://github.com/zloirock/core-js/blob/v3.37.1/LICENSE",
source: "https://github.com/zloirock/core-js"
});
var Xm = gy.exports, B0 = Xm, my = function(r, t) {
return B0[r] || (B0[r] = t || {});
}, BA = ly, $A = Object, UA = function(r) {
return $A(BA(r));
}, HA = Wi, jA = UA, zA = HA({}.hasOwnProperty), sa = Object.hasOwn || function(t, e) {
return zA(jA(t), e);
}, VA = Wi, GA = 0, WA = Math.random(), qA = VA(1 .toString), vy = function(r) {
return "Symbol(" + (r === void 0 ? "" : r) + ")_" + qA(++GA + WA, 36);
}, XA = ii, YA = my, $0 = sa, KA = vy, ZA = dy, JA = uy, ba = XA.Symbol, Fp = YA("wks"), QA = JA ? ba.for || ba : ba && ba.withoutSetter || KA, tE = function(r) {
return $0(Fp, r) || (Fp[r] = ZA && $0(ba, r) ? ba[r] : QA("Symbol." + r)), Fp[r];
}, eE = Gm, U0 = Yh, H0 = fy, nE = IA, iE = MA, rE = tE, sE = TypeError, aE = rE("toPrimitive"), oE = function(r, t) {
if (!U0(r) || H0(r))
return r;
var e = nE(r, aE), n;
if (e) {
if (t === void 0 && (t = "default"), n = eE(e, r, t), !U0(n) || H0(n))
return n;
throw new sE("Can't convert object to primitive value");
}
return t === void 0 && (t = "number"), iE(r, t);
}, lE = oE, cE = fy, yy = function(r) {
var t = lE(r, "string");
return cE(t) ? t : t + "";
}, hE = ii, j0 = Yh, ig = hE.document, dE = j0(ig) && j0(ig.createElement), uE = function(r) {
return dE ? ig.createElement(r) : {};
}, fE = ra, pE = Tr, gE = uE, by = !fE && !pE(function() {
return Object.defineProperty(gE("div"), "a", {
get: function() {
return 7;
}
}).a !== 7;
}), mE = ra, vE = Gm, yE = ty, bE = iy, wE = Wm, AE = yy, EE = sa, _E = by, z0 = Object.getOwnPropertyDescriptor;
Vm.f = mE ? z0 : function(t, e) {
if (t = wE(t), e = AE(e), _E)
try {
return z0(t, e);
} catch {
}
if (EE(t, e))
return bE(!vE(yE.f, t, e), t[e]);
};
var Xf = {}, SE = ra, xE = Tr, CE = SE && xE(function() {
return Object.defineProperty(function() {
}, "prototype", {
value: 42,
writable: !1
}).prototype !== 42;
}), TE = Yh, PE = String, RE = TypeError, wy = function(r) {
if (TE(r))
return r;
throw new RE(PE(r) + " is not an object");
}, LE = ra, kE = by, IE = CE, rd = wy, V0 = yy, FE = TypeError, Mp = Object.defineProperty, ME = Object.getOwnPropertyDescriptor, Dp = "enumerable", Op = "configurable", Np = "writable";
Xf.f = LE ? IE ? function(t, e, n) {
if (rd(t), e = V0(e), rd(n), typeof t == "function" && e === "prototype" && "value" in n && Np in n && !n[Np]) {
var i = ME(t, e);
i && i[Np] && (t[e] = n.value, n = {
configurable: Op in n ? n[Op] : i[Op],
enumerable: Dp in n ? n[Dp] : i[Dp],
writable: !1
});
}
return Mp(t, e, n);
} : Mp : function(t, e, n) {
if (rd(t), e = V0(e), rd(n), kE)
try {
return Mp(t, e, n);
} catch {
}
if ("get" in n || "set" in n)
throw new FE("Accessors not supported");
return "value" in n && (t[e] = n.value), t;
};
var DE = ra, OE = Xf, NE = iy, Ay = DE ? function(r, t, e) {
return OE.f(r, t, NE(1, e));
} : function(r, t, e) {
return r[t] = e, r;
}, Ey = { exports: {} }, rg = ra, BE = sa, _y = Function.prototype, $E = rg && Object.getOwnPropertyDescriptor, Ym = BE(_y, "name"), UE = Ym && (function() {
}).name === "something", HE = Ym && (!rg || rg && $E(_y, "name").configurable), jE = {
EXISTS: Ym,
PROPER: UE,
CONFIGURABLE: HE
}, zE = Wi, VE = ri, sg = Xm, GE = zE(Function.toString);
VE(sg.inspectSource) || (sg.inspectSource = function(r) {
return GE(r);
});
var WE = sg.inspectSource, qE = ii, XE = ri, G0 = qE.WeakMap, YE = XE(G0) && /native code/.test(String(G0)), KE = my, ZE = vy, W0 = KE("keys"), JE = function(r) {
return W0[r] || (W0[r] = ZE(r));
}, Sy = {}, QE = YE, xy = ii, t_ = Yh, e_ = Ay, Bp = sa, $p = Xm, n_ = JE, i_ = Sy, q0 = "Object already initialized", ag = xy.TypeError, r_ = xy.WeakMap, Kd, xl, Zd, s_ = function(r) {
return Zd(r) ? xl(r) : Kd(r, {});
}, a_ = function(r) {
return function(t) {
var e;
if (!t_(t) || (e = xl(t)).type !== r)
throw new ag("Incompatible receiver, " + r + " required");
return e;
};
};
if (QE || $p.state) {
var kn = $p.state || ($p.state = new r_());
kn.get = kn.get, kn.has = kn.has, kn.set = kn.set, Kd = function(r, t) {
if (kn.has(r))
throw new ag(q0);
return t.facade = r, kn.set(r, t), t;
}, xl = function(r) {
return kn.get(r) || {};
}, Zd = function(r) {
return kn.has(r);
};
} else {
var ha = n_("state");
i_[ha] = !0, Kd = function(r, t) {
if (Bp(r, ha))
throw new ag(q0);
return t.facade = r, e_(r, ha, t), t;
}, xl = function(r) {
return Bp(r, ha) ? r[ha] : {};
}, Zd = function(r) {
return Bp(r, ha);
};
}
var o_ = {
set: Kd,
get: xl,
has: Zd,
enforce: s_,
getterFor: a_
}, Km = Wi, l_ = Tr, c_ = ri, sd = sa, og = ra, h_ = jE.CONFIGURABLE, d_ = WE, Cy = o_, u_ = Cy.enforce, f_ = Cy.get, X0 = String, vd = Object.defineProperty, p_ = Km("".slice), g_ = Km("".replace), m_ = Km([].join), v_ = og && !l_(function() {
return vd(function() {
}, "length", { value: 8 }).length !== 8;
}), y_ = String(String).split("String"), b_ = Ey.exports = function(r, t, e) {
p_(X0(t), 0, 7) === "Symbol(" && (t = "[" + g_(X0(t), /^Symbol\(([^)]*)\).*$/, "$1") + "]"), e && e.getter && (t = "get " + t), e && e.setter && (t = "set " + t), (!sd(r, "name") || h_ && r.name !== t) && (og ? vd(r, "name", { value: t, configurable: !0 }) : r.name = t), v_ && e && sd(e, "arity") && r.length !== e.arity && vd(r, "length", { value: e.arity });
try {
e && sd(e, "constructor") && e.constructor ? og && vd(r, "prototype", { writable: !1 }) : r.prototype && (r.prototype = void 0);
} catch {
}
var n = u_(r);
return sd(n, "source") || (n.source = m_(y_, typeof t == "string" ? t : "")), r;
};
Function.prototype.toString = b_(function() {
return c_(this) && f_(this).source || d_(this);
}, "toString");
var w_ = Ey.exports, A_ = ri, E_ = Xf, __ = w_, S_ = qm, x_ = function(r, t, e, n) {
n || (n = {});
var i = n.enumerable, s = n.name !== void 0 ? n.name : t;
if (A_(e) && __(e, s, n), n.global)
i ? r[t] = e : S_(t, e);
else {
try {
n.unsafe ? r[t] && (i = !0) : delete r[t];
} catch {
}
i ? r[t] = e : E_.f(r, t, {
value: e,
enumerable: !1,
configurable: !n.nonConfigurable,
writable: !n.nonWritable
});
}
return r;
}, Ty = {}, C_ = Math.ceil, T_ = Math.floor, P_ = Math.trunc || function(t) {
var e = +t;
return (e > 0 ? T_ : C_)(e);
}, R_ = P_, Py = function(r) {
var t = +r;
return t !== t || t === 0 ? 0 : R_(t);
}, L_ = Py, k_ = Math.max, I_ = Math.min, F_ = function(r, t) {
var e = L_(r);
return e < 0 ? k_(e + t, 0) : I_(e, t);
}, M_ = Py, D_ = Math.min, O_ = function(r) {
var t = M_(r);
return t > 0 ? D_(t, 9007199254740991) : 0;
}, N_ = O_, B_ = function(r) {
return N_(r.length);
}, $_ = Wm, U_ = F_, H_ = B_, Y0 = function(r) {
return function(t, e, n) {
var i = $_(t), s = H_(i);
if (s === 0)
return !r && -1;
var a = U_(n, s), l;
if (r && e !== e) {
for (; s > a; )
if (l = i[a++], l !== l)
return !0;
} else
for (; s > a; a++)
if ((r || a in i) && i[a] === e)
return r || a || 0;
return !r && -1;
};
}, j_ = {
// `Array.prototype.includes` method
// https://tc39.es/ecma262/#sec-array.prototype.includes
includes: Y0(!0),
// `Array.prototype.indexOf` method
// https://tc39.es/ecma262/#sec-array.prototype.indexof
indexOf: Y0(!1)
}, z_ = Wi, Up = sa, V_ = Wm, G_ = j_.indexOf, W_ = Sy, K0 = z_([].push), q_ = function(r, t) {
var e = V_(r), n = 0, i = [], s;
for (s in e)
!Up(W_, s) && Up(e, s) && K0(i, s);
for (; t.length > n; )
Up(e, s = t[n++]) && (~G_(i, s) || K0(i, s));
return i;
}, X_ = [
"constructor",
"hasOwnProperty",
"isPrototypeOf",
"propertyIsEnumerable",
"toLocaleString",
"toString",
"valueOf"
], Y_ = q_, K_ = X_, Z_ = K_.concat("length", "prototype");
Ty.f = Object.getOwnPropertyNames || function(t) {
return Y_(t, Z_);
};
var Ry = {};
Ry.f = Object.getOwnPropertySymbols;
var J_ = cy, Q_ = Wi, tS = Ty, eS = Ry, nS = wy, iS = Q_([].concat), rS = J_("Reflect", "ownKeys") || function(t) {
var e = tS.f(nS(t)), n = eS.f;
return n ? iS(e, n(t)) : e;
}, Z0 = sa, sS = rS, aS = Vm, oS = Xf, lS = function(r, t, e) {
for (var n = sS(t), i = oS.f, s = aS.f, a = 0; a < n.length; a++) {
var l = n[a];
!Z0(r, l) && !(e && Z0(e, l)) && i(r, l, s(t, l));
}
}, cS = Tr, hS = ri, dS = /#|\.prototype\./, Kh = function(r, t) {
var e = fS[uS(r)];
return e === gS ? !0 : e === pS ? !1 : hS(t) ? cS(t) : !!t;
}, uS = Kh.normalize = function(r) {
return String(r).replace(dS, ".").toLowerCase();
}, fS = Kh.data = {}, pS = Kh.NATIVE = "N", gS = Kh.POLYFILL = "P", mS = Kh, ad = ii, vS = Vm.f, yS = Ay, bS = x_, wS = qm, AS = lS, ES = mS, _S = function(r, t) {
var e = r.target, n = r.global, i = r.stat, s, a, l, c, d, h;
if (n ? a = ad : i ? a = ad[e] || wS(e, {}) : a = ad[e] && ad[e].prototype, a)
for (l in t) {
if (d = t[l], r.dontCallGetSet ? (h = vS(a, l), c = h && h.value) : c = a[l], s = ES(n ? l : e + (i ? "." : "#") + l, r.forced), !s && c !== void 0) {
if (typeof d == typeof c)
continue;
AS(d, c);
}
(r.sham || c && c.sham) && yS(d, "sham", !0), bS(a, l, d, r);
}
}, Ly = {}, J0 = py, SS = TypeError, xS = function(r) {
var t, e;
this.promise = new r(function(n, i) {
if (t !== void 0 || e !== void 0)
throw new SS("Bad Promise constructor");
t = n, e = i;
}), this.resolve = J0(t), this.reject = J0(e);
};
Ly.f = function(r) {
return new xS(r);
};
var CS = _S, TS = Ly;
CS({ target: "Promise", stat: !0 }, {
withResolvers: function() {
var t = TS.f(this);
return {
promise: t.promise,
resolve: t.resolve,
reject: t.reject
};
}
});
function PS(r) {
return r && r.__esModule && Object.prototype.hasOwnProperty.call(r, "default") ? r.default : r;
}
var ky = { exports: {} }, Qt = ky.exports = {}, Fn, Mn;
function lg() {
throw new Error("setTimeout has not been defined");
}
function cg() {
throw new Error("clearTimeout has not been defined");
}
(function() {
try {
typeof setTimeout == "function" ? Fn = setTimeout : Fn = lg;
} catch {
Fn = lg;
}
try {
typeof clearTimeout == "function" ? Mn = clearTimeout : Mn = cg;
} catch {
Mn = cg;
}
})();
function Iy(r) {
if (Fn === setTimeout)
return setTimeout(r, 0);
if ((Fn === lg || !Fn) && setTimeout)
return Fn = setTimeout, setTimeout(r, 0);
try {
return Fn(r, 0);
} catch {
try {
return Fn.call(null, r, 0);
} catch {
return Fn.call(this, r, 0);
}
}
}
function RS(r) {
if (Mn === clearTimeout)
return clearTimeout(r);
if ((Mn === cg || !Mn) && clearTimeout)
return Mn = clearTimeout, clearTimeout(r);
try {
return Mn(r);
} catch {
try {
return Mn.call(null, r);
} catch {
return Mn.call(this, r);
}
}
}
var Ui = [], Aa = !1, $r, yd = -1;
function LS() {
!Aa || !$r || (Aa = !1, $r.length ? Ui = $r.concat(Ui) : yd = -1, Ui.length && Fy());
}
function Fy() {
if (!Aa) {
var r = Iy(LS);
Aa = !0;
for (var t = Ui.length; t; ) {
for ($r = Ui, Ui = []; ++yd < t; )
$r && $r[yd].run();
yd = -1, t = Ui.length;
}
$r = null, Aa = !1, RS(r);
}
}
Qt.nextTick = function(r) {
var t = new Array(arguments.length - 1);
if (arguments.length > 1)
for (var e = 1; e < arguments.length; e++)
t[e - 1] = arguments[e];
Ui.push(new My(r, t)), Ui.length === 1 && !Aa && Iy(Fy);
};
function My(r, t) {
this.fun = r, this.array = t;
}
My.prototype.run = function() {
this.fun.apply(null, this.array);
};
Qt.title = "browser";
Qt.browser = !0;
Qt.env = {};
Qt.argv = [];
Qt.version = "";
Qt.versions = {};
function qi() {
}
Qt.on = qi;
Qt.addListener = qi;
Qt.once = qi;
Qt.off = qi;
Qt.removeListener = qi;
Qt.removeAllListeners = qi;
Qt.emit = qi;
Qt.prependListener = qi;
Qt.prependOnceListener = qi;
Qt.listeners = function(r) {
return [];
};
Qt.binding = function(r) {
throw new Error("process.binding is not supported");
};
Qt.cwd = function() {
return "/";
};
Qt.chdir = function(r) {
throw new Error("process.chdir is not supported");
};
Qt.umask = function() {
return 0;
};
var kS = ky.exports;
const ct = /* @__PURE__ */ PS(kS);
var Te = function() {
return Te = Object.assign || function(t) {
for (var e, n = 1, i = arguments.length; n < i; n++) {
e = arguments[n];
for (var s in e)
Object.prototype.hasOwnProperty.call(e, s) && (t[s] = e[s]);
}
return t;
}, Te.apply(this, arguments);
};
function Zs(r, t, e) {
if (e || arguments.length === 2)
for (var n = 0, i = t.length, s; n < i; n++)
(s || !(n in t)) && (s || (s = Array.prototype.slice.call(t, 0, n)), s[n] = t[n]);
return r.concat(s || Array.prototype.slice.call(t));
}
function IS(r) {
var t = /* @__PURE__ */ Object.create(null);
return function(e) {
return t[e] === void 0 && (t[e] = r(e)), t[e];
};
}
var FS = /^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/, MS = /* @__PURE__ */ IS(
function(r) {
return FS.test(r) || r.charCodeAt(0) === 111 && r.charCodeAt(1) === 110 && r.charCodeAt(2) < 91;
}
/* Z+1 */
), Ht = "-ms-", Al = "-moz-", Rt = "-webkit-", Dy = "comm", Yf = "rule", Zm = "decl", DS = "@import", Oy = "@keyframes", OS = "@layer", Ny = Math.abs, Jm = String.fromCharCode, hg = Object.assign;
function NS(r, t) {
return pe(r, 0) ^ 45 ? (((t << 2 ^ pe(r, 0)) << 2 ^ pe(r, 1)) << 2 ^ pe(r, 2)) << 2 ^ pe(r, 3) : 0;
}
function By(r) {
return r.trim();
}
function li(r, t) {
return (r = t.exec(r)) ? r[0] : r;
}
function pt(r, t, e) {
return r.replace(t, e);
}
function bd(r, t, e) {
return r.indexOf(t, e);
}
function pe(r, t) {
return r.charCodeAt(t) | 0;
}
function Go(r, t, e) {
return r.slice(t, e);
}
function ti(r) {
return r.length;
}
function $y(r) {
return r.length;
}
function sl(r, t) {
return t.push(r), r;
}
function BS(r, t) {
return r.map(t).join("");
}
function Q0(r, t) {
return r.filter(function(e) {
return !li(e, t);
});
}
var Kf = 1, Wo = 1, Uy = 0, pn = 0, ee = 0, Zo = "";
function Zf(r, t, e, n, i, s, a, l) {
return { value: r, root: t, parent: e, type: n, props: i, children: s, line: Kf, column: Wo, length: a, return: "", siblings: l };
}
function Xi(r, t) {
return hg(Zf("", null, null, "", null, null, 0, r.siblings), r, { length: -r.length }, t);
}
function da(r) {
for (; r.root; )
r = Xi(r.root, { children: [r] });
sl(r, r.siblings);
}
function $S() {
return ee;
}
function US() {
return ee = pn > 0 ? pe(Zo, --pn) : 0, Wo--, ee === 10 && (Wo = 1, Kf--), ee;
}
function Ln() {
return ee = pn < Uy ? pe(Zo, pn++) : 0, Wo++, ee === 10 && (Wo = 1, Kf++), ee;
}
function Xs() {
return pe(Zo, pn);
}
function wd() {
return pn;
}
function Jf(r, t) {
return Go(Zo, r, t);
}
function dg(r) {
switch (r) {
case 0:
case 9:
case 10:
case 13:
case 32:
return 5;
case 33:
case 43:
case 44:
case 47:
case 62:
case 64:
case 126:
case 59:
case 123:
case 125:
return 4;
case 58:
return 3;
case 34:
case 39:
case 40:
case 91:
return 2;
case 41:
case 93:
return 1;
}
return 0;
}
function HS(r) {
return Kf = Wo = 1, Uy = ti(Zo = r), pn = 0, [];
}
function jS(r) {
return Zo = "", r;
}
function Hp(r) {
return By(Jf(pn - 1, ug(r === 91 ? r + 2 : r === 40 ? r + 1 : r)));
}
function zS(r) {
for (; (ee = Xs()) && ee < 33; )
Ln();
return dg(r) > 2 || dg(ee) > 3 ? "" : " ";
}
function VS(r, t) {
for (; --t && Ln() && !(ee < 48 || ee > 102 || ee > 57 && ee < 65 || ee > 70 && ee < 97); )
;
return Jf(r, wd() + (t < 6 && Xs() == 32 && Ln() == 32));
}
function ug(r) {
for (; Ln(); )
switch (ee) {
case r:
return pn;
case 34:
case 39:
r !== 34 && r !== 39 && ug(ee);
break;
case 40:
r === 41 && ug(r);
break;
case 92:
Ln();
break;
}
return pn;
}
function GS(r, t) {
for (; Ln() && r + ee !== 57; )
if (r + ee === 84 && Xs() === 47)
break;
return "/*" + Jf(t, pn - 1) + "*" + Jm(r === 47 ? r : Ln());
}
function WS(r) {
for (; !dg(Xs()); )
Ln();
return Jf(r, pn);
}
function qS(r) {
return jS(Ad("", null, null, null, [""], r = HS(r), 0, [0], r));
}
function Ad(r, t, e, n, i, s, a, l, c) {
for (var d = 0, h = 0, f = a, g = 0, v = 0, y = 0, E = 1, x = 1, _ = 1, P = 0, L = "", k = i, F = s, I = n, M = L; x; )
switch (y = P, P = Ln()) {
case 40:
if (y != 108 && pe(M, f - 1) == 58) {
bd(M += pt(Hp(P), "&", "&\f"), "&\f", Ny(d ? l[d - 1] : 0)) != -1 && (_ = -1);
break;
}
case 34:
case 39:
case 91:
M += Hp(P);
break;
case 9:
case 10:
case 13:
case 32:
M += zS(y);
break;
case 92:
M += VS(wd() - 1, 7);
continue;
case 47:
switch (Xs()) {
case 42:
case 47:
sl(XS(GS(Ln(), wd()), t, e, c), c);
break;
default:
M += "/";
}
break;
case 123 * E:
l[d++] = ti(M) * _;
case 125 * E:
case 59:
case 0:
switch (P) {
case 0:
case 125:
x = 0;
case 59 + h:
_ == -1 && (M = pt(M, /\f/g, "")), v > 0 && ti(M) - f && sl(v > 32 ? ev(M + ";", n, e, f - 1, c) : ev(pt(M, " ", "") + ";", n, e, f - 2, c), c);
break;
case 59:
M += ";";
default:
if (sl(I = tv(M, t, e, d, h, i, l, L, k = [], F = [], f, s), s), P === 123)
if (h === 0)
Ad(M, t, I, I, k, s, f, l, F);
else
switch (g === 99 && pe(M, 3) === 110 ? 100 : g) {
case 100:
case 108:
case 109:
case 115:
Ad(r, I, I, n && sl(tv(r, I, I, 0, 0, i, l, L, i, k = [], f, F), F), i, F, f, l, n ? k : F);
break;
default:
Ad(M, I, I, I, [""], F, 0, l, F);
}
}
d = h = v = 0, E = _ = 1, L = M = "", f = a;
break;
case 58:
f = 1 + ti(M), v = y;
default:
if (E < 1) {
if (P == 123)
--E;
else if (P == 125 && E++ == 0 && US() == 125)
continue;
}
switch (M += Jm(P), P * E) {
case 38:
_ = h > 0 ? 1 : (M += "\f", -1);
break;
case 44:
l[d++] = (ti(M) - 1) * _, _ = 1;
break;
case 64:
Xs() === 45 && (M += Hp(Ln())), g = Xs(), h = f = ti(L = M += WS(wd())), P++;
break;
case 45:
y === 45 && ti(M) == 2 && (E = 0);
}
}
return s;
}
function tv(r, t, e, n, i, s, a, l, c, d, h, f) {
for (var g = i - 1, v = i === 0 ? s : [""], y = $y(v), E = 0, x = 0, _ = 0; E < n; ++E)
for (var P = 0, L = Go(r, g + 1, g = Ny(x = a[E])), k = r; P < y; ++P)
(k = By(x > 0 ? v[P] + " " + L : pt(L, /&\f/g, v[P]))) && (c[_++] = k);
return Zf(r, t, e, i === 0 ? Yf : l, c, d, h, f);
}
function XS(r, t, e, n) {
return Zf(r, t, e, Dy, Jm($S()), Go(r, 2, -2), 0, n);
}
function ev(r, t, e, n, i) {
return Zf(r, t, e, Zm, Go(r, 0, n), Go(r, n + 1, -1), n, i);
}
function Hy(r, t, e) {
switch (NS(r, t)) {
case 5103:
return Rt + "print-" + r + r;
case 5737:
case 4201:
case 3177:
case 3433:
case 1641:
case 4457:
case 2921:
case 5572:
case 6356:
case 5844:
case 3191:
case 6645:
case 3005:
case 6391:
case 5879:
case 5623:
case 6135:
case 4599:
case 4855:
case 4215:
case 6389:
case 5109:
case 5365:
case 5621:
case 3829:
return Rt + r + r;
case 4789:
return Al + r + r;
case 5349:
case 4246:
case 4810:
case 6968:
case 2756:
return Rt + r + Al + r + Ht + r + r;
case 5936:
switch (pe(r, t + 11)) {
case 114:
return Rt + r + Ht + pt(r, /[svh]\w+-[tblr]{2}/, "tb") + r;
case 108:
return Rt + r + Ht + pt(r, /[svh]\w+-[tblr]{2}/, "tb-rl") + r;
case 45:
return Rt + r + Ht + pt(r, /[svh]\w+-[tblr]{2}/, "lr") + r;
}
case 6828:
case 4268:
case 2903:
return Rt + r + Ht + r + r;
case 6165:
return Rt + r + Ht + "flex-" + r + r;
case 5187:
return Rt + r + pt(r, /(\w+).+(:[^]+)/, Rt + "box-$1$2" + Ht + "flex-$1$2") + r;
case 5443:
return Rt + r + Ht + "flex-item-" + pt(r, /flex-|-self/g, "") + (li(r, /flex-|baseline/) ? "" : Ht + "grid-row-" + pt(r, /flex-|-self/g, "")) + r;
case 4675:
return Rt + r + Ht + "flex-line-pack" + pt(r, /align-content|flex-|-self/g, "") + r;
case 5548:
return Rt + r + Ht + pt(r, "shrink", "negative") + r;
case 5292:
return Rt + r + Ht + pt(r, "basis", "preferred-size") + r;
case 6060:
return Rt + "box-" + pt(r, "-grow", "") + Rt + r + Ht + pt(r, "grow", "positive") + r;
case 4554:
return Rt + pt(r, /([^-])(transform)/g, "$1" + Rt + "$2") + r;
case 6187:
return pt(pt(pt(r, /(zoom-|grab)/, Rt + "$1"), /(image-set)/, Rt + "$1"), r, "") + r;
case 5495:
case 3959:
return pt(r, /(image-set\([^]*)/, Rt + "$1$`$1");
case 4968:
return pt(pt(r, /(.+:)(flex-)?(.*)/, Rt + "box-pack:$3" + Ht + "flex-pack:$3"), /s.+-b[^;]+/, "justify") + Rt + r + r;
case 4200:
if (!li(r, /flex-|baseline/))
return Ht + "grid-column-align" + Go(r, t) + r;
break;
case 2592:
case 3360:
return Ht + pt(r, "template-", "") + r;
case 4384:
case 3616:
return e && e.some(function(n, i) {
return t = i, li(n.props, /grid-\w+-end/);
}) ? ~bd(r + (e = e[t].value), "span", 0) ? r : Ht + pt(r, "-start", "") + r + Ht + "grid-row-span:" + (~bd(e, "span", 0) ? li(e, /\d+/) : +li(e, /\d+/) - +li(r, /\d+/)) + ";" : Ht + pt(r, "-start", "") + r;
case 4896:
case 4128:
return e && e.some(function(n) {
return li(n.props, /grid-\w+-start/);
}) ? r : Ht + pt(pt(r, "-end", "-span"), "span ", "") + r;
case 4095:
case 3583:
case 4068:
case 2532:
return pt(r, /(.+)-inline(.+)/, Rt + "$1$2") + r;
case 8116:
case 7059:
case 5753:
case 5535:
case 5445:
case 5701:
case 4933:
case 4677:
case 5533:
case 5789:
case 5021:
case 4765:
if (ti(r) - 1 - t > 6)
switch (pe(r, t + 1)) {
case 109:
if (pe(r, t + 4) !== 45)
break;
case 102:
return pt(r, /(.+:)(.+)-([^]+)/, "$1" + Rt + "$2-$3$1" + Al + (pe(r, t + 3) == 108 ? "$3" : "$2-$3")) + r;
case 115:
return ~bd(r, "stretch", 0) ? Hy(pt(r, "stretch", "fill-available"), t, e) + r : r;
}
break;
case 5152:
case 5920:
return pt(r, /(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/, function(n, i, s, a, l, c, d) {
return Ht + i + ":" + s + d + (a ? Ht + i + "-span:" + (l ? c : +c - +s) + d : "") + r;
});
case 4949:
if (pe(r, t + 6) === 121)
return pt(r, ":", ":" + Rt) + r;
break;
case 6444:
switch (pe(r, pe(r, 14) === 45 ? 18 : 11)) {
case 120:
return pt(r, /(.+:)([^;\s!]+)(;|(\s+)?!.+)?/, "$1" + Rt + (pe(r, 14) === 45 ? "inline-" : "") + "box$3$1" + Rt + "$2$3$1" + Ht + "$2box$3") + r;
case 100:
return pt(r, ":", ":" + Ht) + r;
}
break;
case 5719:
case 2647:
case 2135:
case 3927:
case 2391:
return pt(r, "scroll-", "scroll-snap-") + r;
}
return r;
}
function Jd(r, t) {
for (var e = "", n = 0; n < r.length; n++)
e += t(r[n], n, r, t) || "";
return e;
}
function YS(r, t, e, n) {
switch (r.type) {
case OS:
if (r.children.length)
break;
case DS:
case Zm:
return r.return = r.return || r.value;
case Dy:
return "";
case Oy:
return r.return = r.value + "{" + Jd(r.children, n) + "}";
case Yf:
if (!ti(r.value = r.props.join(",")))
return "";
}
return ti(e = Jd(r.children, n)) ? r.return = r.value + "{" + e + "}" : "";
}
function KS(r) {
var t = $y(r);
return function(e, n, i, s) {
for (var a = "", l = 0; l < t; l++)
a += r[l](e, n, i, s) || "";
return a;
};
}
function ZS(r) {
return function(t) {
t.root || (t = t.return) && r(t);
};
}
function JS(r, t, e, n) {
if (r.length > -1 && !r.return)
switch (r.type) {
case Zm:
r.return = Hy(r.value, r.length, e);
return;
case Oy:
return Jd([Xi(r, { value: pt(r.value, "@", "@" + Rt) })], n);
case Yf:
if (r.length)
return BS(e = r.props, function(i) {
switch (li(i, n = /(::plac\w+|:read-\w+)/)) {
case ":read-only":
case ":read-write":
da(Xi(r, { props: [pt(i, /:(read-\w+)/, ":" + Al + "$1")] })), da(Xi(r, { props: [i] })), hg(r, { props: Q0(e, n) });
break;
case "::placeholder":
da(Xi(r, { props: [pt(i, /:(plac\w+)/, ":" + Rt + "input-$1")] })), da(Xi(r, { props: [pt(i, /:(plac\w+)/, ":" + Al + "$1")] })), da(Xi(r, { props: [pt(i, /:(plac\w+)/, Ht + "input-$1")] })), da(Xi(r, { props: [i] })), hg(r, { props: Q0(e, n) });
break;
}
return "";
});
}
}
var QS = {
animationIterationCount: 1,
aspectRatio: 1,
borderImageOutset: 1,
borderImageSlice: 1,
borderImageWidth: 1,
boxFlex: 1,
boxFlexGroup: 1,
boxOrdinalGroup: 1,
columnCount: 1,
columns: 1,
flex: 1,
flexGrow: 1,
flexPositive: 1,
flexShrink: 1,
flexNegative: 1,
flexOrder: 1,
gridRow: 1,
gridRowEnd: 1,
gridRowSpan: 1,
gridRowStart: 1,
gridColumn: 1,
gridColumnEnd: 1,
gridColumnSpan: 1,
gridColumnStart: 1,
msGridRow: 1,
msGridRowSpan: 1,
msGridColumn: 1,
msGridColumnSpan: 1,
fontWeight: 1,
lineHeight: 1,
opacity: 1,
order: 1,
orphans: 1,
tabSize: 1,
widows: 1,
zIndex: 1,
zoom: 1,
WebkitLineClamp: 1,
// SVG-related properties
fillOpacity: 1,
floodOpacity: 1,
stopOpacity: 1,
strokeDasharray: 1,
strokeDashoffset: 1,
strokeMiterlimit: 1,
strokeOpacity: 1,
strokeWidth: 1
}, Js = typeof ct < "u" && ct.env !== void 0 && (ct.env.REACT_APP_SC_ATTR || ct.env.SC_ATTR) || "data-styled", jy = "active", zy = "data-styled-version", Qf = "6.1.11", Qm = `/*!sc*/
`, t0 = typeof window < "u" && "HTMLElement" in window, tx = !!(typeof SC_DISABLE_SPEEDY == "boolean" ? SC_DISABLE_SPEEDY : typeof ct < "u" && ct.env !== void 0 && ct.env.REACT_APP_SC_DISABLE_SPEEDY !== void 0 && ct.env.REACT_APP_SC_DISABLE_SPEEDY !== "" ? ct.env.REACT_APP_SC_DISABLE_SPEEDY !== "false" && ct.env.REACT_APP_SC_DISABLE_SPEEDY : typeof ct < "u" && ct.env !== void 0 && ct.env.SC_DISABLE_SPEEDY !== void 0 && ct.env.SC_DISABLE_SPEEDY !== "" ? ct.env.SC_DISABLE_SPEEDY !== "false" && ct.env.SC_DISABLE_SPEEDY : ct.env.NODE_ENV !== "production"), nv = /invalid hook call/i, od = /* @__PURE__ */ new Set(), ex = function(r, t) {
if (ct.env.NODE_ENV !== "production") {
var e = t ? ' with the id of "'.concat(t, '"') : "", n = "The component ".concat(r).concat(e, ` has been created dynamically.
`) + `You may see this warning because you've called styled inside another component.
To resolve this only create new StyledComponents outside of any render method and function component.`, i = console.error;
try {
var s = !0;
console.error = function(a) {
for (var l = [], c = 1; c < arguments.length; c++)
l[c - 1] = arguments[c];
nv.test(a) ? (s = !1, od.delete(n)) : i.apply(void 0, Zs([a], l, !1));
}, Rn(), s && !od.has(n) && (console.warn(n), od.add(n));
} catch (a) {
nv.test(a.message) && od.delete(n);
} finally {
console.error = i;
}
}
}, tp = Object.freeze([]), qo = Object.freeze({});
function nx(r, t, e) {
return e === void 0 && (e = qo), r.theme !== e.theme && r.theme || t || e.theme;
}
var fg = /* @__PURE__ */ new Set(["a", "abbr", "address", "area", "article", "aside", "audio", "b", "base", "bdi", "bdo", "big", "blockquote", "body", "br", "button", "canvas", "caption", "cite", "code", "col", "colgroup", "data", "datalist", "dd", "del", "details", "dfn", "dialog", "div", "dl", "dt", "em", "embed", "fieldset", "figcaption", "figure", "footer", "form", "h1", "h2", "h3", "h4", "h5", "h6", "header", "hgroup", "hr", "html", "i", "iframe", "img", "input", "ins", "kbd", "keygen", "label", "legend", "li", "link", "main", "map", "mark", "menu", "menuitem", "meta", "meter", "nav", "noscript", "object", "ol", "optgroup", "option", "output", "p", "param", "picture", "pre", "progress", "q", "rp", "rt", "ruby", "s", "samp", "script", "section", "select", "small", "source", "span", "strong", "style", "sub", "summary", "sup", "table", "tbody", "td", "textarea", "tfoot", "th", "thead", "time", "tr", "track", "u", "ul", "use", "var", "video", "wbr", "circle", "clipPath", "defs", "ellipse", "foreignObject", "g", "image", "line", "linearGradient", "marker", "mask", "path", "pattern", "polygon", "polyline", "radialGradient", "rect", "stop", "svg", "text", "tspan"]), ix = /[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g, rx = /(^-|-$)/g;
function iv(r) {
return r.replace(ix, "-").replace(rx, "");
}
var sx = /(a)(d)/gi, ld = 52, rv = function(r) {
return String.fromCharCode(r + (r > 25 ? 39 : 97));
};
function pg(r) {
var t, e = "";
for (t = Math.abs(r); t > ld; t = t / ld | 0)
e = rv(t % ld) + e;
return (rv(t % ld) + e).replace(sx, "$1-$2");
}
var jp, Vy = 5381, Or = function(r, t) {
for (var e = t.length; e; )
r = 33 * r ^ t.charCodeAt(--e);
return r;
}, Gy = function(r) {
return Or(Vy, r);
};
function Wy(r) {
return pg(Gy(r) >>> 0);
}
function qy(r) {
return ct.env.NODE_ENV !== "production" && typeof r == "string" && r || r.displayName || r.name || "Component";
}
function zp(r) {
return typeof r == "string" && (ct.env.NODE_ENV === "production" || r.charAt(0) === r.charAt(0).toLowerCase());
}
var Xy = typeof Symbol == "function" && Symbol.for, Yy = Xy ? Symbol.for("react.memo") : 60115, ax = Xy ? Symbol.for("react.forward_ref") : 60112, ox = { childContextTypes: !0, contextType: !0, contextTypes: !0, defaultProps: !0, displayName: !0, getDefaultProps: !0, getDerivedStateFromError: !0, getDerivedStateFromProps: !0, mixins: !0, propTypes: !0, type: !0 }, lx = { name: !0, length: !0, prototype: !0, caller: !0, callee: !0, arguments: !0, arity: !0 }, Ky = { $$typeof: !0, compare: !0, defaultProps: !0, displayName: !0, propTypes: !0, type: !0 }, cx = ((jp = {})[ax] = { $$typeof: !0, render: !0, defaultProps: !0, displayName: !0, propTypes: !0 }, jp[Yy] = Ky, jp);
function sv(r) {
return ("type" in (t = r) && t.type.$$typeof) === Yy ? Ky : "$$typeof" in r ? cx[r.$$typeof] : ox;
var t;
}
var hx = Object.defineProperty, dx = Object.getOwnPropertyNames, av = Object.getOwnPropertySymbols, ux = Object.getOwnPropertyDescriptor, fx = Object.getPrototypeOf, ov = Object.prototype;
function Zy(r, t, e) {
if (typeof t != "string") {
if (ov) {
var n = fx(t);
n && n !== ov && Zy(r, n, e);
}
var i = dx(t);
av && (i = i.concat(av(t)));
for (var s = sv(r), a = sv(t), l = 0; l < i.length; ++l) {
var c = i[l];
if (!(c in lx || e && e[c] || a && c in a || s && c in s)) {
var d = ux(t, c);
try {
hx(r, c, d);
} catch {
}
}
}
}
return r;
}
function Qs(r) {
return typeof r == "function";
}
function e0(r) {
return typeof r == "object" && "styledComponentId" in r;
}
function Ur(r, t) {
return r && t ? "".concat(r, " ").concat(t) : r || t || "";
}
function gg(r, t) {
if (r.length === 0)
return "";
for (var e = r[0], n = 1; n < r.length; n++)
e += r[n];
return e;
}
function Xo(r) {
return r !== null && typeof r == "object" && r.constructor.name === Object.name && !("props" in r && r.$$typeof);
}
function mg(r, t, e) {
if (e === void 0 && (e = !1), !e && !Xo(r) && !Array.isArray(r))
return t;
if (Array.isArray(t))
for (var n = 0; n < t.length; n++)
r[n] = mg(r[n], t[n]);
else if (Xo(t))
for (var n in t)
r[n] = mg(r[n], t[n]);
return r;
}
function n0(r, t) {
Object.defineProperty(r, "toString", { value: t });
}
var px = ct.env.NODE_ENV !== "production" ? { 1: `Cannot create styled-component for component: %s.
`, 2: `Can't collect styles once you've consumed a \`ServerStyleSheet\`'s styles! \`ServerStyleSheet\` is a one off instance for each server-side render cycle.
- Are you trying to reuse it across renders?
- Are you accidentally calling collectStyles twice?
`, 3: `Streaming SSR is only supported in a Node.js environment; Please do not try to call this method in the browser.
`, 4: `The \`StyleSheetManager\` expects a valid target or sheet prop!
- Does this error occur on the client and is your target falsy?
- Does this error occur on the server and is the sheet falsy?
`, 5: `The clone method cannot be used on the client!
- Are you running in a client-like environment on the server?
- Are you trying to run SSR on the client?
`, 6: `Trying to insert a new style tag, but the given Node is unmounted!
- Are you using a custom target that isn't mounted?
- Does your document not have a valid head element?
- Have you accidentally removed a style tag manually?
`, 7: 'ThemeProvider: Please return an object from your "theme" prop function, e.g.\n\n```js\ntheme={() => ({})}\n```\n\n', 8: `ThemeProvider: Please make your "theme" prop an object.
`, 9: "Missing document `<head>`\n\n", 10: `Cannot find a StyleSheet instance. Usually this happens if there are multiple copies of styled-components loaded at once. Check out this issue for how to troubleshoot and fix the common cases where this situation can happen: https://github.com/styled-components/styled-components/issues/1941#issuecomment-417862021
`, 11: `_This error was replaced with a dev-time warning, it will be deleted for v4 final._ [createGlobalStyle] received children which will not be rendered. Please use the component without passing children elements.
`, 12: "It seems you are interpolating a keyframe declaration (%s) into an untagged string. This was supported in styled-components v3, but is not longer supported in v4 as keyframes are now injected on-demand. Please wrap your string in the css\\`\\` helper which ensures the styles are injected correctly. See https://www.styled-components.com/docs/api#css\n\n", 13: `%s is not a styled component and cannot be referred to via component selector. See https://www.styled-components.com/docs/advanced#referring-to-other-components for more details.
`, 14: `ThemeProvider: "theme" prop is required.
`, 15: "A stylis plugin has been supplied that is not named. We need a name for each plugin to be able to prevent styling collisions between different stylis configurations within the same app. Before you pass your plugin to `<StyleSheetManager stylisPlugins={[]}>`, please make sure each plugin is uniquely-named, e.g.\n\n```js\nObject.defineProperty(importedPlugin, 'name', { value: 'some-unique-name' });\n```\n\n", 16: `Reached the limit of how many styled components may be created at group %s.
You may only create up to 1,073,741,824 components. If you're creating components dynamically,
as for instance in your render method then you may be running into this limitation.
`, 17: `CSSStyleSheet could not be found on HTMLStyleElement.
Has styled-components' style tag been unmounted or altered by another script?
`, 18: "ThemeProvider: Please make sure your useTheme hook is within a `<ThemeProvider>`" } : {};
function gx() {
for (var r = [], t = 0; t < arguments.length; t++)
r[t] = arguments[t];
for (var e = r[0], n = [], i = 1, s = r.length; i < s; i += 1)
n.push(r[i]);
return n.forEach(function(a) {
e = e.replace(/%[a-z]/, a);
}), e;
}
function ji(r) {
for (var t = [], e = 1; e < arguments.length; e++)
t[e - 1] = arguments[e];
return ct.env.NODE_ENV === "production" ? new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(r, " for more information.").concat(t.length > 0 ? " Args: ".concat(t.join(", ")) : "")) : new Error(gx.apply(void 0, Zs([px[r]], t, !1)).trim());
}
var mx = function() {
function r(t) {
this.groupSizes = new Uint32Array(512), this.length = 512, this.tag = t;
}
return r.prototype.indexOfGroup = function(t) {
for (var e = 0, n = 0; n < t; n++)
e += this.groupSizes[n];
return e;
}, r.prototype.insertRules = function(t, e) {
if (t >= this.groupSizes.length) {
for (var n = this.groupSizes, i = n.length, s = i; t >= s; )
if ((s <<= 1) < 0)
throw ji(16, "".concat(t));
this.groupSizes = new Uint32Array(s), this.groupSizes.set(n), this.length = s;
for (var a = i; a < s; a++)
this.groupSizes[a] = 0;
}
for (var l = this.indexOfGroup(t + 1), c = (a = 0, e.length); a < c; a++)
this.tag.insertRule(l, e[a]) && (this.groupSizes[t]++, l++);
}, r.prototype.clearGroup = function(t) {
if (t < this.length) {
var e = this.groupSizes[t], n = this.indexOfGroup(t), i = n + e;
this.groupSizes[t] = 0;
for (var s = n; s < i; s++)
this.tag.deleteRule(n);
}
}, r.prototype.getGroup = function(t) {
var e = "";
if (t >= this.length || this.groupSizes[t] === 0)
return e;
for (var n = this.groupSizes[t], i = this.indexOfGroup(t), s = i + n, a = i; a < s; a++)
e += "".concat(this.tag.getRule(a)).concat(Qm);
return e;
}, r;
}(), vx = 1 << 30, Ed = /* @__PURE__ */ new Map(), Qd = /* @__PURE__ */ new Map(), _d = 1, cd = function(r) {
if (Ed.has(r))
return Ed.get(r);
for (; Qd.has(_d); )
_d++;
var t = _d++;
if (ct.env.NODE_ENV !== "production" && ((0 | t) < 0 || t > vx))
throw ji(16, "".concat(t));
return Ed.set(r, t), Qd.set(t, r), t;
}, yx = function(r, t) {
_d = t + 1, Ed.set(r, t), Qd.set(t, r);
}, bx = "style[".concat(Js, "][").concat(zy, '="').concat(Qf, '"]'), wx = new RegExp("^".concat(Js, '\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')), Ax = function(r, t, e) {
for (var n, i = e.split(","), s = 0, a = i.length; s < a; s++)
(n = i[s]) && r.registerName(t, n);
}, Ex = function(r, t) {
for (var e, n = ((e = t.textContent) !== null && e !== void 0 ? e : "").split(Qm), i = [], s = 0, a = n.length; s < a; s++) {
var l = n[s].trim();
if (l) {
var c = l.match(wx);
if (c) {
var d = 0 | parseInt(c[1], 10), h = c[2];
d !== 0 && (yx(h, d), Ax(r, h, c[3]), r.getTag().insertRules(d, i)), i.length = 0;
} else
i.push(l);
}
}
};
function _x() {
return typeof __webpack_nonce__ < "u" ? __webpack_nonce__ : null;
}
var Jy = function(r) {