@sheetxl/studio-vanilla
Version:
SheetXL Studio - Vanilla entry point for integrating SheetXL UI.
1,235 lines • 267 kB
JavaScript
import { g as Up } from "./BLaLJNr_IMRUwarz.js";
import { r as jp } from "./BHrt8zY5MJAuF-iE.js";
import { r as Vp } from "./JOFWQD2BhAM6iCHF.js";
/**
* @license @sheetxl/studio-vanilla - SheetXL Studio - Vanilla entry point for integrating SheetXL UI. - v0.7.27
*
* (C) 2025-present SheetXL Inc. & Michael T. Ford
* License: The license can be found at https://www.sheetxl.com/license.
*/
function $p(z, Je) {
for (var ye = 0; ye < Je.length; ye++) {
const v = Je[ye];
if (typeof v != "string" && !Array.isArray(v)) {
for (const Te in v) if (Te !== "default" && !(Te in z)) {
const et = Object.getOwnPropertyDescriptor(v, Te);
et && Object.defineProperty(z, Te, et.get ? et : { enumerable: !0, get: () => v[Te] });
}
}
}
return Object.freeze(Object.defineProperty(z, Symbol.toStringTag, { value: "Module" }));
}
var od, id, sd, cd, fd = { exports: {} }, gl = {}, dd = { exports: {} }, pd = {};
function Bp() {
return id || (id = 1, dd.exports = (od || (od = 1, (function(z) {
function Je(b, P) {
var L = b.length;
b.push(P);
e: for (; 0 < L; ) {
var K = L - 1 >>> 1, Q = b[K];
if (!(0 < Te(Q, P))) break e;
b[K] = P, b[L] = Q, L = K;
}
}
function ye(b) {
return b.length === 0 ? null : b[0];
}
function v(b) {
if (b.length === 0) return null;
var P = b[0], L = b.pop();
if (L !== P) {
b[0] = L;
e: for (var K = 0, Q = b.length, J = Q >>> 1; K < J; ) {
var U = 2 * (K + 1) - 1, dn = b[U], it = U + 1, we = b[it];
if (0 > Te(dn, L)) it < Q && 0 > Te(we, dn) ? (b[K] = we, b[it] = L, K = it) : (b[K] = dn, b[U] = L, K = U);
else {
if (!(it < Q && 0 > Te(we, L))) break e;
b[K] = we, b[it] = L, K = it;
}
}
}
return P;
}
function Te(b, P) {
var L = b.sortIndex - P.sortIndex;
return L !== 0 ? L : b.id - P.id;
}
if (z.unstable_now = void 0, typeof performance == "object" && typeof performance.now == "function") {
var et = performance;
z.unstable_now = function() {
return et.now();
};
} else {
var br = Date, vl = br.now();
z.unstable_now = function() {
return br.now() - vl;
};
}
var je = [], tt = [], q = 1, Ee = null, le = 3, dt = !1, Ve = !1, Ot = !1, sn = !1, kr = typeof setTimeout == "function" ? setTimeout : null, $e = typeof clearTimeout == "function" ? clearTimeout : null, Fn = typeof setImmediate < "u" ? setImmediate : null;
function Dt(b) {
for (var P = ye(tt); P !== null; ) {
if (P.callback === null) v(tt);
else {
if (!(P.startTime <= b)) break;
v(tt), P.sortIndex = P.expirationTime, Je(je, P);
}
P = ye(tt);
}
}
function cn(b) {
if (Ot = !1, Dt(b), !Ve) if (ye(je) !== null) Ve = !0, ke || (ke = !0, ot());
else {
var P = ye(tt);
P !== null && C(cn, P.startTime - b);
}
}
var ot, ke = !1, pt = -1, yl = 5, wr = -1;
function Mt() {
return !(!sn && z.unstable_now() - wr < yl);
}
function Sr() {
if (sn = !1, ke) {
var b = z.unstable_now();
wr = b;
var P = !0;
try {
e: {
Ve = !1, Ot && (Ot = !1, $e(pt), pt = -1), dt = !0;
var L = le;
try {
t: {
for (Dt(b), Ee = ye(je); Ee !== null && !(Ee.expirationTime > b && Mt()); ) {
var K = Ee.callback;
if (typeof K == "function") {
Ee.callback = null, le = Ee.priorityLevel;
var Q = K(Ee.expirationTime <= b);
if (b = z.unstable_now(), typeof Q == "function") {
Ee.callback = Q, Dt(b), P = !0;
break t;
}
Ee === ye(je) && v(je), Dt(b);
} else v(je);
Ee = ye(je);
}
if (Ee !== null) P = !0;
else {
var J = ye(tt);
J !== null && C(cn, J.startTime - b), P = !1;
}
}
break e;
} finally {
Ee = null, le = L, dt = !1;
}
P = void 0;
}
} finally {
P ? ot() : ke = !1;
}
}
}
if (typeof Fn == "function") ot = function() {
Fn(Sr);
};
else if (typeof MessageChannel < "u") {
var On = new MessageChannel(), fn = On.port2;
On.port1.onmessage = Sr, ot = function() {
fn.postMessage(null);
};
} else ot = function() {
kr(Sr, 0);
};
function C(b, P) {
pt = kr(function() {
b(z.unstable_now());
}, P);
}
z.unstable_IdlePriority = 5, z.unstable_ImmediatePriority = 1, z.unstable_LowPriority = 4, z.unstable_NormalPriority = 3, z.unstable_Profiling = null, z.unstable_UserBlockingPriority = 2, z.unstable_cancelCallback = function(b) {
b.callback = null;
}, z.unstable_forceFrameRate = function(b) {
0 > b || 125 < b ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported") : yl = 0 < b ? Math.floor(1e3 / b) : 5;
}, z.unstable_getCurrentPriorityLevel = function() {
return le;
}, z.unstable_next = function(b) {
switch (le) {
case 1:
case 2:
case 3:
var P = 3;
break;
default:
P = le;
}
var L = le;
le = P;
try {
return b();
} finally {
le = L;
}
}, z.unstable_requestPaint = function() {
sn = !0;
}, z.unstable_runWithPriority = function(b, P) {
switch (b) {
case 1:
case 2:
case 3:
case 4:
case 5:
break;
default:
b = 3;
}
var L = le;
le = b;
try {
return P();
} finally {
le = L;
}
}, z.unstable_scheduleCallback = function(b, P, L) {
var K = z.unstable_now();
switch (L = typeof L == "object" && L !== null && typeof (L = L.delay) == "number" && 0 < L ? K + L : K, b) {
case 1:
var Q = -1;
break;
case 2:
Q = 250;
break;
case 5:
Q = 1073741823;
break;
case 4:
Q = 1e4;
break;
default:
Q = 5e3;
}
return b = { id: q++, callback: P, priorityLevel: b, startTime: L, expirationTime: Q = L + Q, sortIndex: -1 }, L > K ? (b.sortIndex = L, Je(tt, b), ye(je) === null && b === ye(tt) && (Ot ? ($e(pt), pt = -1) : Ot = !0, C(cn, L - K))) : (b.sortIndex = Q, Je(je, b), Ve || dt || (Ve = !0, ke || (ke = !0, ot()))), b;
}, z.unstable_shouldYield = Mt, z.unstable_wrapCallback = function(b) {
var P = le;
return function() {
var L = le;
le = P;
try {
return b.apply(this, arguments);
} finally {
le = L;
}
};
};
})(pd)), pd)), dd.exports;
}
function Hp() {
if (sd) return gl;
sd = 1;
var z = Bp(), Je = jp(), ye = Vp();
function v(e) {
var t = "https://react.dev/errors/" + e;
if (1 < arguments.length) {
t += "?args[]=" + encodeURIComponent(arguments[1]);
for (var n = 2; n < arguments.length; n++) t += "&args[]=" + encodeURIComponent(arguments[n]);
}
return "Minified React error #" + e + "; visit " + t + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";
}
function Te(e) {
return !(!e || e.nodeType !== 1 && e.nodeType !== 9 && e.nodeType !== 11);
}
function et(e) {
var t = e, n = e;
if (e.alternate) for (; t.return; ) t = t.return;
else {
e = t;
do
4098 & (t = e).flags && (n = t.return), e = t.return;
while (e);
}
return t.tag === 3 ? n : null;
}
function br(e) {
if (e.tag === 13) {
var t = e.memoizedState;
if (t === null && (e = e.alternate) !== null && (t = e.memoizedState), t !== null) return t.dehydrated;
}
return null;
}
function vl(e) {
if (e.tag === 31) {
var t = e.memoizedState;
if (t === null && (e = e.alternate) !== null && (t = e.memoizedState), t !== null) return t.dehydrated;
}
return null;
}
function je(e) {
if (et(e) !== e) throw Error(v(188));
}
function tt(e) {
var t = e.tag;
if (t === 5 || t === 26 || t === 27 || t === 6) return e;
for (e = e.child; e !== null; ) {
if ((t = tt(e)) !== null) return t;
e = e.sibling;
}
return null;
}
var q = Object.assign, Ee = Symbol.for("react.element"), le = Symbol.for("react.transitional.element"), dt = Symbol.for("react.portal"), Ve = Symbol.for("react.fragment"), Ot = Symbol.for("react.strict_mode"), sn = Symbol.for("react.profiler"), kr = Symbol.for("react.consumer"), $e = Symbol.for("react.context"), Fn = Symbol.for("react.forward_ref"), Dt = Symbol.for("react.suspense"), cn = Symbol.for("react.suspense_list"), ot = Symbol.for("react.memo"), ke = Symbol.for("react.lazy"), pt = Symbol.for("react.activity"), yl = Symbol.for("react.memo_cache_sentinel"), wr = Symbol.iterator;
function Mt(e) {
return e === null || typeof e != "object" ? null : typeof (e = wr && e[wr] || e["@@iterator"]) == "function" ? e : null;
}
var Sr = Symbol.for("react.client.reference");
function On(e) {
if (e == null) return null;
if (typeof e == "function") return e.$$typeof === Sr ? null : e.displayName || e.name || null;
if (typeof e == "string") return e;
switch (e) {
case Ve:
return "Fragment";
case sn:
return "Profiler";
case Ot:
return "StrictMode";
case Dt:
return "Suspense";
case cn:
return "SuspenseList";
case pt:
return "Activity";
}
if (typeof e == "object") switch (e.$$typeof) {
case dt:
return "Portal";
case $e:
return e.displayName || "Context";
case kr:
return (e._context.displayName || "Context") + ".Consumer";
case Fn:
var t = e.render;
return (e = e.displayName) || (e = (e = t.displayName || t.name || "") !== "" ? "ForwardRef(" + e + ")" : "ForwardRef"), e;
case ot:
return (t = e.displayName || null) !== null ? t : On(e.type) || "Memo";
case ke:
t = e._payload, e = e._init;
try {
return On(e(t));
} catch {
}
}
return null;
}
var fn = Array.isArray, C = Je.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, b = ye.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, P = { pending: !1, data: null, method: null, action: null }, L = [], K = -1;
function Q(e) {
return { current: e };
}
function J(e) {
0 > K || (e.current = L[K], L[K] = null, K--);
}
function U(e, t) {
K++, L[K] = e.current, e.current = t;
}
var dn, it, we = Q(null), Er = Q(null), At = Q(null), bl = Q(null);
function kl(e, t) {
switch (U(At, t), U(Er, e), U(we, null), t.nodeType) {
case 9:
case 11:
e = (e = t.documentElement) && (e = e.namespaceURI) ? Tf(e) : 0;
break;
default:
if (e = t.tagName, t = t.namespaceURI) e = Lf(t = Tf(t), e);
else switch (e) {
case "svg":
e = 1;
break;
case "math":
e = 2;
break;
default:
e = 0;
}
}
J(we), U(we, e);
}
function Dn() {
J(we), J(Er), J(At);
}
function Da(e) {
e.memoizedState !== null && U(bl, e);
var t = we.current, n = Lf(t, e.type);
t !== n && (U(Er, e), U(we, n));
}
function wl(e) {
Er.current === e && (J(we), J(Er)), bl.current === e && (J(bl), fl._currentValue = P);
}
function pn(e) {
if (dn === void 0) try {
throw Error();
} catch (n) {
var t = n.stack.trim().match(/\n( *(at )?)/);
dn = t && t[1] || "", it = -1 < n.stack.indexOf(`
at`) ? " (<anonymous>)" : -1 < n.stack.indexOf("@") ? "@unknown:0:0" : "";
}
return `
` + dn + e + it;
}
var Ma = !1;
function Aa(e, t) {
if (!e || Ma) return "";
Ma = !0;
var n = Error.prepareStackTrace;
Error.prepareStackTrace = void 0;
try {
var r = { DetermineComponentFrameRoot: function() {
try {
if (t) {
var m = function() {
throw Error();
};
if (Object.defineProperty(m.prototype, "props", { set: function() {
throw Error();
} }), typeof Reflect == "object" && Reflect.construct) {
try {
Reflect.construct(m, []);
} catch (g) {
var h = g;
}
Reflect.construct(e, [], m);
} else {
try {
m.call();
} catch (g) {
h = g;
}
e.call(m.prototype);
}
} else {
try {
throw Error();
} catch (g) {
h = g;
}
(m = e()) && typeof m.catch == "function" && m.catch(function() {
});
}
} catch (g) {
if (g && h && typeof g.stack == "string") return [g.stack, h.stack];
}
return [null, null];
} };
r.DetermineComponentFrameRoot.displayName = "DetermineComponentFrameRoot";
var l = Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot, "name");
l && l.configurable && Object.defineProperty(r.DetermineComponentFrameRoot, "name", { value: "DetermineComponentFrameRoot" });
var a = r.DetermineComponentFrameRoot(), u = a[0], o = a[1];
if (u && o) {
var i = u.split(`
`), s = o.split(`
`);
for (l = r = 0; r < i.length && !i[r].includes("DetermineComponentFrameRoot"); ) r++;
for (; l < s.length && !s[l].includes("DetermineComponentFrameRoot"); ) l++;
if (r === i.length || l === s.length) for (r = i.length - 1, l = s.length - 1; 1 <= r && 0 <= l && i[r] !== s[l]; ) l--;
for (; 1 <= r && 0 <= l; r--, l--) if (i[r] !== s[l]) {
if (r !== 1 || l !== 1) do
if (r--, 0 > --l || i[r] !== s[l]) {
var p = `
` + i[r].replace(" at new ", " at ");
return e.displayName && p.includes("<anonymous>") && (p = p.replace("<anonymous>", e.displayName)), p;
}
while (1 <= r && 0 <= l);
break;
}
}
} finally {
Ma = !1, Error.prepareStackTrace = n;
}
return (n = e ? e.displayName || e.name : "") ? pn(n) : "";
}
function hd(e, t) {
switch (e.tag) {
case 26:
case 27:
case 5:
return pn(e.type);
case 16:
return pn("Lazy");
case 13:
return e.child !== t && t !== null ? pn("Suspense Fallback") : pn("Suspense");
case 19:
return pn("SuspenseList");
case 0:
case 15:
return Aa(e.type, !1);
case 11:
return Aa(e.type.render, !1);
case 1:
return Aa(e.type, !0);
case 31:
return pn("Activity");
default:
return "";
}
}
function ai(e) {
try {
var t = "", n = null;
do
t += hd(e, n), n = e, e = e.return;
while (e);
return t;
} catch (r) {
return `
Error generating stack: ` + r.message + `
` + r.stack;
}
}
var Ra = Object.prototype.hasOwnProperty, Ia = z.unstable_scheduleCallback, Ua = z.unstable_cancelCallback, gd = z.unstable_shouldYield, vd = z.unstable_requestPaint, Le = z.unstable_now, yd = z.unstable_getCurrentPriorityLevel, ui = z.unstable_ImmediatePriority, oi = z.unstable_UserBlockingPriority, ja = z.unstable_NormalPriority, bd = z.unstable_LowPriority, ii = z.unstable_IdlePriority, kd = z.log, wd = z.unstable_setDisableYieldValue, xr = null, _e = null;
function Rt(e) {
if (typeof kd == "function" && wd(e), _e && typeof _e.setStrictMode == "function") try {
_e.setStrictMode(xr, e);
} catch {
}
}
var Fe = Math.clz32 ? Math.clz32 : function(e) {
return (e >>>= 0) === 0 ? 32 : 31 - (Sd(e) / Ed | 0) | 0;
}, Sd = Math.log, Ed = Math.LN2, Va = 256, $a = 262144, Ba = 4194304;
function mn(e) {
var t = 42 & e;
if (t !== 0) return t;
switch (e & -e) {
case 1:
return 1;
case 2:
return 2;
case 4:
return 4;
case 8:
return 8;
case 16:
return 16;
case 32:
return 32;
case 64:
return 64;
case 128:
return 128;
case 256:
case 512:
case 1024:
case 2048:
case 4096:
case 8192:
case 16384:
case 32768:
case 65536:
case 131072:
return 261888 & e;
case 262144:
case 524288:
case 1048576:
case 2097152:
return 3932160 & e;
case 4194304:
case 8388608:
case 16777216:
case 33554432:
return 62914560 & e;
case 67108864:
return 67108864;
case 134217728:
return 134217728;
case 268435456:
return 268435456;
case 536870912:
return 536870912;
case 1073741824:
return 0;
default:
return e;
}
}
function Sl(e, t, n) {
var r = e.pendingLanes;
if (r === 0) return 0;
var l = 0, a = e.suspendedLanes, u = e.pingedLanes;
e = e.warmLanes;
var o = 134217727 & r;
return o !== 0 ? (r = o & ~a) !== 0 ? l = mn(r) : (u &= o) !== 0 ? l = mn(u) : n || (n = o & ~e) !== 0 && (l = mn(n)) : (o = r & ~a) !== 0 ? l = mn(o) : u !== 0 ? l = mn(u) : n || (n = r & ~e) !== 0 && (l = mn(n)), l === 0 ? 0 : t !== 0 && t !== l && (t & a) === 0 && ((a = l & -l) >= (n = t & -t) || a === 32 && 4194048 & n) ? t : l;
}
function Cr(e, t) {
return (e.pendingLanes & ~(e.suspendedLanes & ~e.pingedLanes) & t) === 0;
}
function xd(e, t) {
switch (e) {
case 1:
case 2:
case 4:
case 8:
case 64:
return t + 250;
case 16:
case 32:
case 128:
case 256:
case 512:
case 1024:
case 2048:
case 4096:
case 8192:
case 16384:
case 32768:
case 65536:
case 131072:
case 262144:
case 524288:
case 1048576:
case 2097152:
return t + 5e3;
default:
return -1;
}
}
function si() {
var e = Ba;
return !(62914560 & (Ba <<= 1)) && (Ba = 4194304), e;
}
function Ha(e) {
for (var t = [], n = 0; 31 > n; n++) t.push(e);
return t;
}
function zr(e, t) {
e.pendingLanes |= t, t !== 268435456 && (e.suspendedLanes = 0, e.pingedLanes = 0, e.warmLanes = 0);
}
function ci(e, t, n) {
e.pendingLanes |= t, e.suspendedLanes &= ~t;
var r = 31 - Fe(t);
e.entangledLanes |= t, e.entanglements[r] = 1073741824 | e.entanglements[r] | 261930 & n;
}
function fi(e, t) {
var n = e.entangledLanes |= t;
for (e = e.entanglements; n; ) {
var r = 31 - Fe(n), l = 1 << r;
l & t | e[r] & t && (e[r] |= t), n &= ~l;
}
}
function di(e, t) {
var n = t & -t;
return ((n = 42 & n ? 1 : Qa(n)) & (e.suspendedLanes | t)) !== 0 ? 0 : n;
}
function Qa(e) {
switch (e) {
case 2:
e = 1;
break;
case 8:
e = 4;
break;
case 32:
e = 16;
break;
case 256:
case 512:
case 1024:
case 2048:
case 4096:
case 8192:
case 16384:
case 32768:
case 65536:
case 131072:
case 262144:
case 524288:
case 1048576:
case 2097152:
case 4194304:
case 8388608:
case 16777216:
case 33554432:
e = 128;
break;
case 268435456:
e = 134217728;
break;
default:
e = 0;
}
return e;
}
function Wa(e) {
return 2 < (e &= -e) ? 8 < e ? 134217727 & e ? 32 : 268435456 : 8 : 2;
}
function pi() {
var e = b.p;
return e !== 0 ? e : (e = window.event) === void 0 ? 32 : Jf(e.type);
}
function mi(e, t) {
var n = b.p;
try {
return b.p = e, t();
} finally {
b.p = n;
}
}
var It = Math.random().toString(36).slice(2), me = "__reactFiber$" + It, xe = "__reactProps$" + It, Mn = "__reactContainer$" + It, qa = "__reactEvents$" + It, Cd = "__reactListeners$" + It, zd = "__reactHandles$" + It, hi = "__reactResources$" + It, Pr = "__reactMarker$" + It;
function Ka(e) {
delete e[me], delete e[xe], delete e[qa], delete e[Cd], delete e[zd];
}
function An(e) {
var t = e[me];
if (t) return t;
for (var n = e.parentNode; n; ) {
if (t = n[Mn] || n[me]) {
if (n = t.alternate, t.child !== null || n !== null && n.child !== null) for (e = Rf(e); e !== null; ) {
if (n = e[me]) return n;
e = Rf(e);
}
return t;
}
n = (e = n).parentNode;
}
return null;
}
function Rn(e) {
if (e = e[me] || e[Mn]) {
var t = e.tag;
if (t === 5 || t === 6 || t === 13 || t === 31 || t === 26 || t === 27 || t === 3) return e;
}
return null;
}
function Nr(e) {
var t = e.tag;
if (t === 5 || t === 26 || t === 27 || t === 6) return e.stateNode;
throw Error(v(33));
}
function In(e) {
var t = e[hi];
return t || (t = e[hi] = { hoistableStyles: /* @__PURE__ */ new Map(), hoistableScripts: /* @__PURE__ */ new Map() }), t;
}
function de(e) {
e[Pr] = !0;
}
var gi = /* @__PURE__ */ new Set(), vi = {};
function hn(e, t) {
Un(e, t), Un(e + "Capture", t);
}
function Un(e, t) {
for (vi[e] = t, e = 0; e < t.length; e++) gi.add(t[e]);
}
var Pd = RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"), yi = {}, bi = {};
function El(e, t, n) {
if (l = t, Ra.call(bi, l) || !Ra.call(yi, l) && (Pd.test(l) ? bi[l] = !0 : (yi[l] = !0, 0))) if (n === null) e.removeAttribute(t);
else {
switch (typeof n) {
case "undefined":
case "function":
case "symbol":
return void e.removeAttribute(t);
case "boolean":
var r = t.toLowerCase().slice(0, 5);
if (r !== "data-" && r !== "aria-") return void e.removeAttribute(t);
}
e.setAttribute(t, "" + n);
}
var l;
}
function xl(e, t, n) {
if (n === null) e.removeAttribute(t);
else {
switch (typeof n) {
case "undefined":
case "function":
case "symbol":
case "boolean":
return void e.removeAttribute(t);
}
e.setAttribute(t, "" + n);
}
}
function mt(e, t, n, r) {
if (r === null) e.removeAttribute(n);
else {
switch (typeof r) {
case "undefined":
case "function":
case "symbol":
case "boolean":
return void e.removeAttribute(n);
}
e.setAttributeNS(t, n, "" + r);
}
}
function Be(e) {
switch (typeof e) {
case "bigint":
case "boolean":
case "number":
case "string":
case "undefined":
case "object":
return e;
default:
return "";
}
}
function ki(e) {
var t = e.type;
return (e = e.nodeName) && e.toLowerCase() === "input" && (t === "checkbox" || t === "radio");
}
function Ya(e) {
if (!e._valueTracker) {
var t = ki(e) ? "checked" : "value";
e._valueTracker = (function(n, r, l) {
var a = Object.getOwnPropertyDescriptor(n.constructor.prototype, r);
if (!n.hasOwnProperty(r) && a !== void 0 && typeof a.get == "function" && typeof a.set == "function") {
var u = a.get, o = a.set;
return Object.defineProperty(n, r, { configurable: !0, get: function() {
return u.call(this);
}, set: function(i) {
l = "" + i, o.call(this, i);
} }), Object.defineProperty(n, r, { enumerable: a.enumerable }), { getValue: function() {
return l;
}, setValue: function(i) {
l = "" + i;
}, stopTracking: function() {
n._valueTracker = null, delete n[r];
} };
}
})(e, t, "" + e[t]);
}
}
function wi(e) {
if (!e) return !1;
var t = e._valueTracker;
if (!t) return !0;
var n = t.getValue(), r = "";
return e && (r = ki(e) ? e.checked ? "true" : "false" : e.value), (e = r) !== n && (t.setValue(e), !0);
}
function Cl(e) {
if ((e = e || (typeof document < "u" ? document : void 0)) === void 0) return null;
try {
return e.activeElement || e.body;
} catch {
return e.body;
}
}
var Nd = /[\n"\\]/g;
function nt(e) {
return e.replace(Nd, function(t) {
return "\\" + t.charCodeAt(0).toString(16) + " ";
});
}
function Xa(e, t, n, r, l, a, u, o) {
e.name = "", u != null && typeof u != "function" && typeof u != "symbol" && typeof u != "boolean" ? e.type = u : e.removeAttribute("type"), t != null ? u === "number" ? (t === 0 && e.value === "" || e.value != t) && (e.value = "" + Be(t)) : e.value !== "" + Be(t) && (e.value = "" + Be(t)) : u !== "submit" && u !== "reset" || e.removeAttribute("value"), t != null ? Ga(e, u, Be(t)) : n != null ? Ga(e, u, Be(n)) : r != null && e.removeAttribute("value"), l == null && a != null && (e.defaultChecked = !!a), l != null && (e.checked = l && typeof l != "function" && typeof l != "symbol"), o != null && typeof o != "function" && typeof o != "symbol" && typeof o != "boolean" ? e.name = "" + Be(o) : e.removeAttribute("name");
}
function Si(e, t, n, r, l, a, u, o) {
if (a != null && typeof a != "function" && typeof a != "symbol" && typeof a != "boolean" && (e.type = a), t != null || n != null) {
if ((a === "submit" || a === "reset") && t == null) return void Ya(e);
n = n != null ? "" + Be(n) : "", t = t != null ? "" + Be(t) : n, o || t === e.value || (e.value = t), e.defaultValue = t;
}
r = typeof (r = r ?? l) != "function" && typeof r != "symbol" && !!r, e.checked = o ? e.checked : !!r, e.defaultChecked = !!r, u != null && typeof u != "function" && typeof u != "symbol" && typeof u != "boolean" && (e.name = u), Ya(e);
}
function Ga(e, t, n) {
t === "number" && Cl(e.ownerDocument) === e || e.defaultValue === "" + n || (e.defaultValue = "" + n);
}
function jn(e, t, n, r) {
if (e = e.options, t) {
t = {};
for (var l = 0; l < n.length; l++) t["$" + n[l]] = !0;
for (n = 0; n < e.length; n++) l = t.hasOwnProperty("$" + e[n].value), e[n].selected !== l && (e[n].selected = l), l && r && (e[n].defaultSelected = !0);
} else {
for (n = "" + Be(n), t = null, l = 0; l < e.length; l++) {
if (e[l].value === n) return e[l].selected = !0, void (r && (e[l].defaultSelected = !0));
t !== null || e[l].disabled || (t = e[l]);
}
t !== null && (t.selected = !0);
}
}
function Ei(e, t, n) {
t == null || ((t = "" + Be(t)) !== e.value && (e.value = t), n != null) ? e.defaultValue = n != null ? "" + Be(n) : "" : e.defaultValue !== t && (e.defaultValue = t);
}
function xi(e, t, n, r) {
if (t == null) {
if (r != null) {
if (n != null) throw Error(v(92));
if (fn(r)) {
if (1 < r.length) throw Error(v(93));
r = r[0];
}
n = r;
}
n == null && (n = ""), t = n;
}
n = Be(t), e.defaultValue = n, (r = e.textContent) === n && r !== "" && r !== null && (e.value = r), Ya(e);
}
function Vn(e, t) {
if (t) {
var n = e.firstChild;
if (n && n === e.lastChild && n.nodeType === 3) return void (n.nodeValue = t);
}
e.textContent = t;
}
var Td = new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));
function Ci(e, t, n) {
var r = t.indexOf("--") === 0;
n == null || typeof n == "boolean" || n === "" ? r ? e.setProperty(t, "") : t === "float" ? e.cssFloat = "" : e[t] = "" : r ? e.setProperty(t, n) : typeof n != "number" || n === 0 || Td.has(t) ? t === "float" ? e.cssFloat = n : e[t] = ("" + n).trim() : e[t] = n + "px";
}
function zi(e, t, n) {
if (t != null && typeof t != "object") throw Error(v(62));
if (e = e.style, n != null) {
for (var r in n) !n.hasOwnProperty(r) || t != null && t.hasOwnProperty(r) || (r.indexOf("--") === 0 ? e.setProperty(r, "") : r === "float" ? e.cssFloat = "" : e[r] = "");
for (var l in t) r = t[l], t.hasOwnProperty(l) && n[l] !== r && Ci(e, l, r);
} else for (var a in t) t.hasOwnProperty(a) && Ci(e, a, t[a]);
}
function Za(e) {
if (e.indexOf("-") === -1) return !1;
switch (e) {
case "annotation-xml":
case "color-profile":
case "font-face":
case "font-face-src":
case "font-face-uri":
case "font-face-format":
case "font-face-name":
case "missing-glyph":
return !1;
default:
return !0;
}
}
var Ld = /* @__PURE__ */ new Map([["acceptCharset", "accept-charset"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"], ["crossOrigin", "crossorigin"], ["accentHeight", "accent-height"], ["alignmentBaseline", "alignment-baseline"], ["arabicForm", "arabic-form"], ["baselineShift", "baseline-shift"], ["capHeight", "cap-height"], ["clipPath", "clip-path"], ["clipRule", "clip-rule"], ["colorInterpolation", "color-interpolation"], ["colorInterpolationFilters", "color-interpolation-filters"], ["colorProfile", "color-profile"], ["colorRendering", "color-rendering"], ["dominantBaseline", "dominant-baseline"], ["enableBackground", "enable-background"], ["fillOpacity", "fill-opacity"], ["fillRule", "fill-rule"], ["floodColor", "flood-color"], ["floodOpacity", "flood-opacity"], ["fontFamily", "font-family"], ["fontSize", "font-size"], ["fontSizeAdjust", "font-size-adjust"], ["fontStretch", "font-stretch"], ["fontStyle", "font-style"], ["fontVariant", "font-variant"], ["fontWeight", "font-weight"], ["glyphName", "glyph-name"], ["glyphOrientationHorizontal", "glyph-orientation-horizontal"], ["glyphOrientationVertical", "glyph-orientation-vertical"], ["horizAdvX", "horiz-adv-x"], ["horizOriginX", "horiz-origin-x"], ["imageRendering", "image-rendering"], ["letterSpacing", "letter-spacing"], ["lightingColor", "lighting-color"], ["markerEnd", "marker-end"], ["markerMid", "marker-mid"], ["markerStart", "marker-start"], ["overlinePosition", "overline-position"], ["overlineThickness", "overline-thickness"], ["paintOrder", "paint-order"], ["panose-1", "panose-1"], ["pointerEvents", "pointer-events"], ["renderingIntent", "rendering-intent"], ["shapeRendering", "shape-rendering"], ["stopColor", "stop-color"], ["stopOpacity", "stop-opacity"], ["strikethroughPosition", "strikethrough-position"], ["strikethroughThickness", "strikethrough-thickness"], ["strokeDasharray", "stroke-dasharray"], ["strokeDashoffset", "stroke-dashoffset"], ["strokeLinecap", "stroke-linecap"], ["strokeLinejoin", "stroke-linejoin"], ["strokeMiterlimit", "stroke-miterlimit"], ["strokeOpacity", "stroke-opacity"], ["strokeWidth", "stroke-width"], ["textAnchor", "text-anchor"], ["textDecoration", "text-decoration"], ["textRendering", "text-rendering"], ["transformOrigin", "transform-origin"], ["underlinePosition", "underline-position"], ["underlineThickness", "underline-thickness"], ["unicodeBidi", "unicode-bidi"], ["unicodeRange", "unicode-range"], ["unitsPerEm", "units-per-em"], ["vAlphabetic", "v-alphabetic"], ["vHanging", "v-hanging"], ["vIdeographic", "v-ideographic"], ["vMathematical", "v-mathematical"], ["vectorEffect", "vector-effect"], ["vertAdvY", "vert-adv-y"], ["vertOriginX", "vert-origin-x"], ["vertOriginY", "vert-origin-y"], ["wordSpacing", "word-spacing"], ["writingMode", "writing-mode"], ["xmlnsXlink", "xmlns:xlink"], ["xHeight", "x-height"]]), _d = /^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;
function zl(e) {
return _d.test("" + e) ? "javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')" : e;
}
function ht() {
}
var Ja = null;
function eu(e) {
return (e = e.target || e.srcElement || window).correspondingUseElement && (e = e.correspondingUseElement), e.nodeType === 3 ? e.parentNode : e;
}
var $n = null, Bn = null;
function Pi(e) {
var t = Rn(e);
if (t && (e = t.stateNode)) {
var n = e[xe] || null;
e: switch (e = t.stateNode, t.type) {
case "input":
if (Xa(e, n.value, n.defaultValue, n.defaultValue, n.checked, n.defaultChecked, n.type, n.name), t = n.name, n.type === "radio" && t != null) {
for (n = e; n.parentNode; ) n = n.parentNode;
for (n = n.querySelectorAll('input[name="' + nt("" + t) + '"][type="radio"]'), t = 0; t < n.length; t++) {
var r = n[t];
if (r !== e && r.form === e.form) {
var l = r[xe] || null;
if (!l) throw Error(v(90));
Xa(r, l.value, l.defaultValue, l.defaultValue, l.checked, l.defaultChecked, l.type, l.name);
}
}
for (t = 0; t < n.length; t++) (r = n[t]).form === e.form && wi(r);
}
break e;
case "textarea":
Ei(e, n.value, n.defaultValue);
break e;
case "select":
(t = n.value) != null && jn(e, !!n.multiple, t, !1);
}
}
}
var tu = !1;
function Ni(e, t, n) {
if (tu) return e(t, n);
tu = !0;
try {
return e(t);
} finally {
if (tu = !1, ($n !== null || Bn !== null) && (da(), $n && (t = $n, e = Bn, Bn = $n = null, Pi(t), e))) for (t = 0; t < e.length; t++) Pi(e[t]);
}
}
function Tr(e, t) {
var n = e.stateNode;
if (n === null) return null;
var r = n[xe] || null;
if (r === null) return null;
n = r[t];
e: switch (t) {
case "onClick":
case "onClickCapture":
case "onDoubleClick":
case "onDoubleClickCapture":
case "onMouseDown":
case "onMouseDownCapture":
case "onMouseMove":
case "onMouseMoveCapture":
case "onMouseUp":
case "onMouseUpCapture":
case "onMouseEnter":
(r = !r.disabled) || (r = !((e = e.type) === "button" || e === "input" || e === "select" || e === "textarea")), e = !r;
break e;
default:
e = !1;
}
if (e) return null;
if (n && typeof n != "function") throw Error(v(231, t, typeof n));
return n;
}
var gt = !(typeof window > "u" || window.document === void 0 || window.document.createElement === void 0), nu = !1;
if (gt) try {
var Lr = {};
Object.defineProperty(Lr, "passive", { get: function() {
nu = !0;
} }), window.addEventListener("test", Lr, Lr), window.removeEventListener("test", Lr, Lr);
} catch {
nu = !1;
}
var gn = null, ru = null, Pl = null;
function Ti() {
if (Pl) return Pl;
var e, t, n = ru, r = n.length, l = "value" in gn ? gn.value : gn.textContent, a = l.length;
for (e = 0; e < r && n[e] === l[e]; e++) ;
var u = r - e;
for (t = 1; t <= u && n[r - t] === l[a - t]; t++) ;
return Pl = l.slice(e, 1 < t ? 1 - t : void 0);
}
function Nl(e) {
var t = e.keyCode;
return "charCode" in e ? (e = e.charCode) === 0 && t === 13 && (e = 13) : e = t, e === 10 && (e = 13), 32 <= e || e === 13 ? e : 0;
}
function Tl() {
return !0;
}
function Li() {
return !1;
}
function Ce(e) {
function t(n, r, l, a, u) {
for (var o in this._reactName = n, this._targetInst = l, this.type = r, this.nativeEvent = a, this.target = u, this.currentTarget = null, e) e.hasOwnProperty(o) && (n = e[o], this[o] = n ? n(a) : a[o]);
return this.isDefaultPrevented = (a.defaultPrevented != null ? a.defaultPrevented : a.returnValue === !1) ? Tl : Li, this.isPropagationStopped = Li, this;
}
return q(t.prototype, { preventDefault: function() {
this.defaultPrevented = !0;
var n = this.nativeEvent;
n && (n.preventDefault ? n.preventDefault() : typeof n.returnValue != "unknown" && (n.returnValue = !1), this.isDefaultPrevented = Tl);
}, stopPropagation: function() {
var n = this.nativeEvent;
n && (n.stopPropagation ? n.stopPropagation() : typeof n.cancelBubble != "unknown" && (n.cancelBubble = !0), this.isPropagationStopped = Tl);
}, persist: function() {
}, isPersistent: Tl }), t;
}
var lu, au, _r, vn = { eventPhase: 0, bubbles: 0, cancelable: 0, timeStamp: function(e) {
return e.timeStamp || Date.now();
}, defaultPrevented: 0, isTrusted: 0 }, Ll = Ce(vn), Fr = q({}, vn, { view: 0, detail: 0 }), Fd = Ce(Fr), _l = q({}, Fr, { screenX: 0, screenY: 0, clientX: 0, clientY: 0, pageX: 0, pageY: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, getModifierState: ou, button: 0, buttons: 0, relatedTarget: function(e) {
return e.relatedTarget === void 0 ? e.fromElement === e.srcElement ? e.toElement : e.fromElement : e.relatedTarget;
}, movementX: function(e) {
return "movementX" in e ? e.movementX : (e !== _r && (_r && e.type === "mousemove" ? (lu = e.screenX - _r.screenX, au = e.screenY - _r.screenY) : au = lu = 0, _r = e), lu);
}, movementY: function(e) {
return "movementY" in e ? e.movementY : au;
} }), _i = Ce(_l), Od = Ce(q({}, _l, { dataTransfer: 0 })), uu = Ce(q({}, Fr, { relatedTarget: 0 })), Dd = Ce(q({}, vn, { animationName: 0, elapsedTime: 0, pseudoElement: 0 })), Md = Ce(q({}, vn, { clipboardData: function(e) {
return "clipboardData" in e ? e.clipboardData : window.clipboardData;
} })), Fi = Ce(q({}, vn, { data: 0 })), Ad = { Esc: "Escape", Spacebar: " ", Left: "ArrowLeft", Up: "ArrowUp", Right: "ArrowRight", Down: "ArrowDown", Del: "Delete", Win: "OS", Menu: "ContextMenu", Apps: "ContextMenu", Scroll: "ScrollLock", MozPrintableKey: "Unidentified" }, Rd = { 8: "Backspace", 9: "Tab", 12: "Clear", 13: "Enter", 16: "Shift", 17: "Control", 18: "Alt", 19: "Pause", 20: "CapsLock", 27: "Escape", 32: " ", 33: "PageUp", 34: "PageDown", 35: "End", 36: "Home", 37: "ArrowLeft", 38: "ArrowUp", 39: "ArrowRight", 40: "ArrowDown", 45: "Insert", 46: "Delete", 112: "F1", 113: "F2", 114: "F3", 115: "F4", 116: "F5", 117: "F6", 118: "F7", 119: "F8", 120: "F9", 121: "F10", 122: "F11", 123: "F12", 144: "NumLock", 145: "ScrollLock", 224: "Meta" }, Id = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey" };
function Ud(e) {
var t = this.nativeEvent;
return t.getModifierState ? t.getModifierState(e) : !!(e = Id[e]) && !!t[e];
}
function ou() {
return Ud;
}
var jd = Ce(q({}, Fr, { key: function(e) {
if (e.key) {
var t = Ad[e.key] || e.key;
if (t !== "Unidentified") return t;
}
return e.type === "keypress" ? (e = Nl(e)) === 13 ? "Enter" : String.fromCharCode(e) : e.type === "keydown" || e.type === "keyup" ? Rd[e.keyCode] || "Unidentified" : "";
}, code: 0, location: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, repeat: 0, locale: 0, getModifierState: ou, charCode: function(e) {
return e.type === "keypress" ? Nl(e) : 0;
}, keyCode: function(e) {
return e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0;
}, which: function(e) {
return e.type === "keypress" ? Nl(e) : e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0;
} })), Oi = Ce(q({}, _l, { pointerId: 0, width: 0, height: 0, pressure: 0, tangentialPressure: 0, tiltX: 0, tiltY: 0, twist: 0, pointerType: 0, isPrimary: 0 })), Vd = Ce(q({}, Fr, { touches: 0, targetTouches: 0, changedTouches: 0, altKey: 0, metaKey: 0, ctrlKey: 0, shiftKey: 0, getModifierState: ou })), $d = Ce(q({}, vn, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 })), Bd = Ce(q({}, _l, { deltaX: function(e) {
return "deltaX" in e ? e.deltaX : "wheelDeltaX" in e ? -e.wheelDeltaX : 0;
}, deltaY: function(e) {
return "deltaY" in e ? e.deltaY : "wheelDeltaY" in e ? -e.wheelDeltaY : "wheelDelta" in e ? -e.wheelDelta : 0;
}, deltaZ: 0, deltaMode: 0 })), Hd = Ce(q({}, vn, { newState: 0, oldState: 0 })), Qd = [9, 13, 27, 32], iu = gt && "CompositionEvent" in window, Or = null;
gt && "documentMode" in document && (Or = document.documentMode);
var Wd = gt && "TextEvent" in window && !Or, Di = gt && (!iu || Or && 8 < Or && 11 >= Or), Mi = " ", Ai = !1;
function Ri(e, t) {
switch (e) {
case "keyup":
return Qd.indexOf(t.keyCode) !== -1;
case "keydown":
return t.keyCode !== 229;
case "keypress":
case "mousedown":
case "focusout":
return !0;
default:
return !1;
}
}
function Ii(e) {
return typeof (e = e.detail) == "object" && "data" in e ? e.data : null;
}
var Hn = !1, qd = { color: !0, date: !0, datetime: !0, "datetime-local": !0, email: !0, month: !0, number: !0, password: !0, range: !0, search: !0, tel: !0, text: !0, time: !0, url: !0, week: !0 };
function Ui(e) {
var t = e && e.nodeName && e.nodeName.toLowerCase();
return t === "input" ? !!qd[e.type] : t === "textarea";
}
function ji(e, t, n, r) {
$n ? Bn ? Bn.push(r) : Bn = [r] : $n = r, 0 < (t = ba(t, "onChange")).length && (n = new Ll("onChange", "change", null, n, r), e.push({ event: n, listeners: t }));
}
var Fl = null, Dr = null;
function Kd(e) {
Ef(e, 0);
}
function Ol(e) {
if (wi(Nr(e))) return e;
}
function Vi(e, t) {
if (e === "change") return t;
}
var $i = !1;
if (gt) {
var su;
if (gt) {
var cu = "oninput" in document;
if (!cu) {
var Bi = document.createElement("div");
Bi.setAttribute("oninput", "return;"), cu = typeof Bi.oninput == "function";
}
su = cu;
} else su = !1;
$i = su && (!document.documentMode || 9 < document.documentMode);
}
function Hi() {
Fl && (Fl.detachEvent("onpropertychange", Qi), Dr = Fl = null);
}
function Qi(e) {
if (e.propertyName === "value" && Ol(Dr)) {
var t = [];
ji(t, Dr, e, eu(e)), Ni(Kd, t);
}
}
function Yd(e, t, n) {
e === "focusin" ? (Hi(), Dr = n, (Fl = t).attachEvent("onpropertychange", Qi)) : e === "focusout" && Hi();
}
function Xd(e) {
if (e === "selectionchange" || e === "keyup" || e === "keydown") return Ol(Dr);
}
function Gd(e, t) {
if (e === "click") return Ol(t);
}
function Zd(e, t) {
if (e === "input" || e === "change") return Ol(t);
}
var Oe = typeof Object.is == "function" ? Object.is : function(e, t) {
return e === t && (e !== 0 || 1 / e == 1 / t) || e != e && t != t;
};
function Mr(e, t) {
if (Oe(e, t)) return !0;
if (typeof e != "object" || e === null || typeof t != "object" || t === null) return !1;
var n = Object.keys(e), r = Object.keys(t);
if (n.length !== r.length) return !1;
for (r = 0; r < n.length; r++) {
var l = n[r];
if (!Ra.call(t, l) || !Oe(e[l], t[l])) return !1;
}
return !0;
}
function Wi(e) {
for (; e && e.firstChild; ) e = e.firstChild;
return e;
}
function qi(e, t) {
var n, r = Wi(e);
for (e = 0; r; ) {
if (r.nodeType === 3) {
if (n = e + r.textContent.length, e <= t && n >= t) return { node: r, offset: t - e };
e = n;
}
e: {
for (; r; ) {
if (r.nextSibling) {
r = r.nextSibling;
break e;
}
r = r.parentNode;
}
r = void 0;
}
r = Wi(r);
}
}
function Ki(e, t) {
return !(!e || !t) && (e === t || (!e || e.nodeType !== 3) && (t && t.nodeType === 3 ? Ki(e, t.parentNode) : "contains" in e ? e.contains(t) : !!e.compareDocumentPosition && !!(16 & e.compareDocumentPosition(t))));
}
function Yi(e) {
for (var t = Cl((e = e != null && e.ownerDocument != null && e.ownerDocument.defaultView != null ? e.ownerDocument.defaultView : window).document); t instanceof e.HTMLIFrameElement; ) {
try {
var n = typeof t.contentWindow.location.href == "string";
} catch {
n = !1;
}
if (!n) break;
t = Cl((e = t.contentWindow).document);
}
return t;
}
function fu(e) {
var t = e && e.nodeName && e.nodeName.toLowerCase();
return t && (t === "input" && (e.type === "text" || e.type === "search" || e.type === "tel" || e.type === "url" || e.type === "password") || t === "textarea" || e.contentEditable === "true");
}
var Jd = gt && "documentMode" in document && 11 >= document.documentMode, Qn = null, du = null, Ar = null, pu = !1;
function Xi(e, t, n) {
var r = n.window === n ? n.document : n.nodeType === 9 ? n : n.ownerDocument;
pu || Qn == null || Qn !== Cl(r) || ("selectionStart" in (r = Qn) && fu(r) ? r = { start: r.selectionStart, end: r.selectionEnd } : r = { anchorNode: (r = (r.ownerDocument && r.ownerDocument.defaultView || window).getSelection()).anchorNode, anchorOffset: r.anchorOffset, focusNode: r.focusNode, focusOffset: r.focusOffset }, Ar && Mr(Ar, r) || (Ar = r, 0 < (r = ba(du, "onSelect")).length && (t = new Ll("onSelect", "select", null, t, n), e.push({ event: t, listeners: r }), t.target = Qn)));
}
function yn(e, t) {
var n = {};
return n[e.toLowerCase()] = t.toLowerCase(), n["Webkit" + e] = "webkit" + t, n["Moz" + e] = "moz" + t, n;
}
var Wn = { animationend: yn("Animation", "AnimationEnd"), animationiteration: yn("Animation", "AnimationIteration"), animationstart: yn("Animation", "AnimationStart"), transitionrun: yn("Transition", "TransitionRun"), transitionstart: yn("Transition", "TransitionStart"), transitioncancel: yn("Transition", "TransitionCancel"), transitionend: yn("Transition", "TransitionEnd") }, mu = {}, Gi = {};
function bn(e) {
if (mu[e]) return mu[e];
if (!Wn[e]) return e;
var t, n = Wn[e];
for (t in n) if (n.hasOwnProperty(t) && t in Gi) return mu[e] = n[t];
return e;
}
gt && (Gi = document.createElement("div").style, "AnimationEvent" in window || (delete Wn.animationend.animation, delete Wn.animationiteration.animation, delete Wn.animationstart.animation), "TransitionEvent" in window || delete Wn.transitionend.transition);
var Zi = bn("animationend"), Ji = bn("animationiteration"), es = bn("animationstart"), ep = bn("transitionrun"), tp = bn("transitionstart"), np = bn("transitioncancel"), ts = bn("transitionend"), ns = /* @__PURE__ */ new Map(), hu = "abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");
function rt(e, t) {
ns.set(e, t), hn(t, [e]);
}
hu.push("scrollEnd");
var Dl = typeof reportError == "function" ? reportError : function(e) {
if (typeof window == "object" && typeof window.ErrorEvent == "function") {
var t = new window.ErrorEvent("error", { bubbles: !0, cancelable: !0, message: typeof e == "object" && e !== null && typeof e.message == "string" ? String(e.message) : String(e), error: e });
if (!window.dispatchEvent(t)) return;
} else if (typeof process == "object" && typeof process.emit == "function") return void process.emit("uncaughtException", e);
console.error(e);
}, He = [], qn = 0, gu = 0;
function Ml() {
for (var e = qn, t = gu = qn = 0; t < e; ) {
var n = He[t];
He[t++] = null;
var r = He[t];
He[t++] = null;
var l = He[t];
He[t++] = null;
var a = He[t];
if (He[t++] = null, r !== null && l !== null) {
var u = r.pending;
u === null ? l.next = l : (l.next = u.next, u.next = l), r.pending = l;
}
a !== 0 && rs(n, l, a);
}
}
function Al(e, t, n, r) {
He[qn++] = e, He[qn++] = t, He[qn++] = n, He[qn++] = r, gu |= r, e.lanes |= r, (e = e.alternate) !== null && (e.lanes |= r);
}
function vu(e, t, n, r) {
return Al(e, t, n, r), Rl(e);
}
function kn(e, t) {
return Al(e, null, null, t), Rl(e);
}
function rs(e, t, n) {
e.lanes |= n;
var r = e.alternate;
r !== null && (r.lanes |= n);
for (var l = !1, a = e.return; a !== null; ) a.childLanes |= n, (r = a.a