UNPKG

@sheetxl/studio-vanilla

Version:

SheetXL Studio - Vanilla entry point for integrating SheetXL UI.

1,255 lines 272 kB
/** * @license @sheetxl/studio-vanilla - SheetXL Studio - Vanilla entry point for integrating SheetXL UI. - v0.6.4 * * (C) 2025-present SheetXL Inc. & Michael T. Ford * License: The license can be found at https://www.sheetxl.com/license. */ function Mp(N) { return N && N.__esModule && Object.prototype.hasOwnProperty.call(N, "default") ? N.default : N; } var Wf, qf, Kf = { exports: {} }, M = {}; function Op() { if (Wf) return M; Wf = 1; var N = Symbol.for("react.transitional.element"), xe = Symbol.for("react.portal"), ee = Symbol.for("react.fragment"), v = Symbol.for("react.strict_mode"), fe = Symbol.for("react.profiler"), oe = Symbol.for("react.consumer"), ze = Symbol.for("react.context"), R = Symbol.for("react.forward_ref"), w = Symbol.for("react.suspense"), T = Symbol.for("react.memo"), Qe = Symbol.for("react.lazy"), re = Symbol.iterator, Y = { isMounted: function() { return !1; }, enqueueForceUpdate: function() { }, enqueueReplaceState: function() { }, enqueueSetState: function() { } }, Ne = Object.assign, dn = {}; function Te(c, b, E) { this.props = c, this.context = b, this.refs = dn, this.updater = E || Y; } function Vn() { } function _n(c, b, E) { this.props = c, this.context = b, this.refs = dn, this.updater = E || Y; } Te.prototype.isReactComponent = {}, Te.prototype.setState = function(c, b) { if (typeof c != "object" && typeof c != "function" && c != null) throw Error("takes an object of state variables to update or a function which returns an object of state variables."); this.updater.enqueueSetState(this, c, b, "setState"); }, Te.prototype.forceUpdate = function(c) { this.updater.enqueueForceUpdate(this, c, "forceUpdate"); }, Vn.prototype = Te.prototype; var Le = _n.prototype = new Vn(); Le.constructor = _n, Ne(Le, Te.prototype), Le.isPureReactComponent = !0; var Pn = Array.isArray, V = { H: null, A: null, T: null, S: null, V: null }, yn = Object.prototype.hasOwnProperty; function Ie(c, b, E, C, z, O) { return E = O.ref, { $$typeof: N, type: c, key: b, ref: E !== void 0 ? E : null, props: O }; } function ve(c) { return typeof c == "object" && c !== null && c.$$typeof === N; } var en = /\/+/g; function Bn(c, b) { return typeof c == "object" && c !== null && c.key != null ? (E = "" + c.key, C = { "=": "=0", ":": "=2" }, "$" + E.replace(/[=:]/g, function(z) { return C[z]; })) : b.toString(36); var E, C; } function Qn() { } function Ae(c, b, E, C, z) { var O = typeof c; O !== "undefined" && O !== "boolean" || (c = null); var F, le, W = !1; if (c === null) W = !0; else switch (O) { case "bigint": case "string": case "number": W = !0; break; case "object": switch (c.$$typeof) { case N: case xe: W = !0; break; case Qe: return Ae((W = c._init)(c._payload), b, E, C, z); } } if (W) return z = z(c), W = C === "" ? "." + Bn(c, 0) : C, Pn(z) ? (E = "", W != null && (E = W.replace(en, "$&/") + "/"), Ae(z, b, E, "", function(ne) { return ne; })) : z != null && (ve(z) && (F = z, le = E + (z.key == null || c && c.key === z.key ? "" : ("" + z.key).replace(en, "$&/") + "/") + W, z = Ie(F.type, le, void 0, 0, 0, F.props)), b.push(z)), 1; W = 0; var he, gt = C === "" ? "." : C + ":"; if (Pn(c)) for (var We = 0; We < c.length; We++) W += Ae(C = c[We], b, E, O = gt + Bn(C, We), z); else if (typeof (We = (he = c) === null || typeof he != "object" ? null : typeof (he = re && he[re] || he["@@iterator"]) == "function" ? he : null) == "function") for (c = We.call(c), We = 0; !(C = c.next()).done; ) W += Ae(C = C.value, b, E, O = gt + Bn(C, We++), z); else if (O === "object") { if (typeof c.then == "function") return Ae(function(ne) { switch (ne.status) { case "fulfilled": return ne.value; case "rejected": throw ne.reason; default: switch (typeof ne.status == "string" ? ne.then(Qn, Qn) : (ne.status = "pending", ne.then(function(yt) { ne.status === "pending" && (ne.status = "fulfilled", ne.value = yt); }, function(yt) { ne.status === "pending" && (ne.status = "rejected", ne.reason = yt); })), ne.status) { case "fulfilled": return ne.value; case "rejected": throw ne.reason; } } throw ne; }(c), b, E, C, z); throw b = String(c), Error("Objects are not valid as a React child (found: " + (b === "[object Object]" ? "object with keys {" + Object.keys(c).join(", ") + "}" : b) + "). If you meant to render a collection of children, use an array instead."); } return W; } function vn(c, b, E) { if (c == null) return c; var C = [], z = 0; return Ae(c, C, "", "", function(O) { return b.call(E, O, z++); }), C; } function Wn(c) { if (c._status === -1) { var b = c._result; (b = b()).then(function(E) { c._status !== 0 && c._status !== -1 || (c._status = 1, c._result = E); }, function(E) { c._status !== 0 && c._status !== -1 || (c._status = 2, c._result = E); }), c._status === -1 && (c._status = 0, c._result = b); } if (c._status === 1) return c._result.default; throw c._result; } var bn = typeof reportError == "function" ? reportError : function(c) { if (typeof window == "object" && typeof window.ErrorEvent == "function") { var b = new window.ErrorEvent("error", { bubbles: !0, cancelable: !0, message: typeof c == "object" && c !== null && typeof c.message == "string" ? String(c.message) : String(c), error: c }); if (!window.dispatchEvent(b)) return; } else if (typeof process == "object" && typeof process.emit == "function") return void process.emit("uncaughtException", c); console.error(c); }; function L() { } return M.Children = { map: vn, forEach: function(c, b, E) { vn(c, function() { b.apply(this, arguments); }, E); }, count: function(c) { var b = 0; return vn(c, function() { b++; }), b; }, toArray: function(c) { return vn(c, function(b) { return b; }) || []; }, only: function(c) { if (!ve(c)) throw Error("React.Children.only expected to receive a single React element child."); return c; } }, M.Component = Te, M.Fragment = ee, M.Profiler = fe, M.PureComponent = _n, M.StrictMode = v, M.Suspense = w, M.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = V, M.__COMPILER_RUNTIME = { __proto__: null, c: function(c) { return V.H.useMemoCache(c); } }, M.cache = function(c) { return function() { return c.apply(null, arguments); }; }, M.cloneElement = function(c, b, E) { if (c == null) throw Error("The argument must be a React element, but you passed " + c + "."); var C = Ne({}, c.props), z = c.key; if (b != null) for (O in b.ref, b.key !== void 0 && (z = "" + b.key), b) !yn.call(b, O) || O === "key" || O === "__self" || O === "__source" || O === "ref" && b.ref === void 0 || (C[O] = b[O]); var O = arguments.length - 2; if (O === 1) C.children = E; else if (1 < O) { for (var F = Array(O), le = 0; le < O; le++) F[le] = arguments[le + 2]; C.children = F; } return Ie(c.type, z, void 0, 0, 0, C); }, M.createContext = function(c) { return (c = { $$typeof: ze, _currentValue: c, _currentValue2: c, _threadCount: 0, Provider: null, Consumer: null }).Provider = c, c.Consumer = { $$typeof: oe, _context: c }, c; }, M.createElement = function(c, b, E) { var C, z = {}, O = null; if (b != null) for (C in b.key !== void 0 && (O = "" + b.key), b) yn.call(b, C) && C !== "key" && C !== "__self" && C !== "__source" && (z[C] = b[C]); var F = arguments.length - 2; if (F === 1) z.children = E; else if (1 < F) { for (var le = Array(F), W = 0; W < F; W++) le[W] = arguments[W + 2]; z.children = le; } if (c && c.defaultProps) for (C in F = c.defaultProps) z[C] === void 0 && (z[C] = F[C]); return Ie(c, O, void 0, 0, 0, z); }, M.createRef = function() { return { current: null }; }, M.forwardRef = function(c) { return { $$typeof: R, render: c }; }, M.isValidElement = ve, M.lazy = function(c) { return { $$typeof: Qe, _payload: { _status: -1, _result: c }, _init: Wn }; }, M.memo = function(c, b) { return { $$typeof: T, type: c, compare: b === void 0 ? null : b }; }, M.startTransition = function(c) { var b = V.T, E = {}; V.T = E; try { var C = c(), z = V.S; z !== null && z(E, C), typeof C == "object" && C !== null && typeof C.then == "function" && C.then(L, bn); } catch (O) { bn(O); } finally { V.T = b; } }, M.unstable_useCacheRefresh = function() { return V.H.useCacheRefresh(); }, M.use = function(c) { return V.H.use(c); }, M.useActionState = function(c, b, E) { return V.H.useActionState(c, b, E); }, M.useCallback = function(c, b) { return V.H.useCallback(c, b); }, M.useContext = function(c) { return V.H.useContext(c); }, M.useDebugValue = function() { }, M.useDeferredValue = function(c, b) { return V.H.useDeferredValue(c, b); }, M.useEffect = function(c, b, E) { var C = V.H; if (typeof E == "function") throw Error("useEffect CRUD overload is not enabled in this build of React."); return C.useEffect(c, b); }, M.useId = function() { return V.H.useId(); }, M.useImperativeHandle = function(c, b, E) { return V.H.useImperativeHandle(c, b, E); }, M.useInsertionEffect = function(c, b) { return V.H.useInsertionEffect(c, b); }, M.useLayoutEffect = function(c, b) { return V.H.useLayoutEffect(c, b); }, M.useMemo = function(c, b) { return V.H.useMemo(c, b); }, M.useOptimistic = function(c, b) { return V.H.useOptimistic(c, b); }, M.useReducer = function(c, b, E) { return V.H.useReducer(c, b, E); }, M.useRef = function(c) { return V.H.useRef(c); }, M.useState = function(c) { return V.H.useState(c); }, M.useSyncExternalStore = function(c, b, E) { return V.H.useSyncExternalStore(c, b, E); }, M.useTransition = function() { return V.H.useTransition(); }, M.version = "19.1.0", M; } function od() { return qf || (qf = 1, Kf.exports = Op()), Kf.exports; } var Yf, Gf, Xf = { exports: {} }, vl = {}; function Ip() { return Gf || (Gf = 1, Xf.exports = function() { if (Yf) return vl; Yf = 1; var N = Symbol.for("react.transitional.element"), xe = Symbol.for("react.fragment"); function ee(v, fe, oe) { var ze = null; if (oe !== void 0 && (ze = "" + oe), fe.key !== void 0 && (ze = "" + fe.key), "key" in fe) for (var R in oe = {}, fe) R !== "key" && (oe[R] = fe[R]); else oe = fe; return fe = oe.ref, { $$typeof: N, type: v, key: ze, ref: fe !== void 0 ? fe : null, props: oe }; } return vl.Fragment = xe, vl.jsx = ee, vl.jsxs = ee, vl; }()), Xf.exports; } var Zf, Jf, Gi = { exports: {} }, bl = {}, ed = { exports: {} }, nd = {}; function Rp() { return Jf || (Jf = 1, ed.exports = (Zf || (Zf = 1, function(N) { function xe(c, b) { var E = c.length; c.push(b); e: for (; 0 < E; ) { var C = E - 1 >>> 1, z = c[C]; if (!(0 < fe(z, b))) break e; c[C] = b, c[E] = z, E = C; } } function ee(c) { return c.length === 0 ? null : c[0]; } function v(c) { if (c.length === 0) return null; var b = c[0], E = c.pop(); if (E !== b) { c[0] = E; e: for (var C = 0, z = c.length, O = z >>> 1; C < O; ) { var F = 2 * (C + 1) - 1, le = c[F], W = F + 1, he = c[W]; if (0 > fe(le, E)) W < z && 0 > fe(he, le) ? (c[C] = he, c[W] = E, C = W) : (c[C] = le, c[F] = E, C = F); else { if (!(W < z && 0 > fe(he, E))) break e; c[C] = he, c[W] = E, C = W; } } } return b; } function fe(c, b) { var E = c.sortIndex - b.sortIndex; return E !== 0 ? E : c.id - b.id; } if (N.unstable_now = void 0, typeof performance == "object" && typeof performance.now == "function") { var oe = performance; N.unstable_now = function() { return oe.now(); }; } else { var ze = Date, R = ze.now(); N.unstable_now = function() { return ze.now() - R; }; } var w = [], T = [], Qe = 1, re = null, Y = 3, Ne = !1, dn = !1, Te = !1, Vn = !1, _n = typeof setTimeout == "function" ? setTimeout : null, Le = typeof clearTimeout == "function" ? clearTimeout : null, Pn = typeof setImmediate < "u" ? setImmediate : null; function V(c) { for (var b = ee(T); b !== null; ) { if (b.callback === null) v(T); else { if (!(b.startTime <= c)) break; v(T), b.sortIndex = b.expirationTime, xe(w, b); } b = ee(T); } } function yn(c) { if (Te = !1, V(c), !dn) if (ee(w) !== null) dn = !0, ve || (ve = !0, Ie()); else { var b = ee(T); b !== null && L(yn, b.startTime - c); } } var Ie, ve = !1, en = -1, Bn = 5, Qn = -1; function Ae() { return !(!Vn && N.unstable_now() - Qn < Bn); } function vn() { if (Vn = !1, ve) { var c = N.unstable_now(); Qn = c; var b = !0; try { e: { dn = !1, Te && (Te = !1, Le(en), en = -1), Ne = !0; var E = Y; try { n: { for (V(c), re = ee(w); re !== null && !(re.expirationTime > c && Ae()); ) { var C = re.callback; if (typeof C == "function") { re.callback = null, Y = re.priorityLevel; var z = C(re.expirationTime <= c); if (c = N.unstable_now(), typeof z == "function") { re.callback = z, V(c), b = !0; break n; } re === ee(w) && v(w), V(c); } else v(w); re = ee(w); } if (re !== null) b = !0; else { var O = ee(T); O !== null && L(yn, O.startTime - c), b = !1; } } break e; } finally { re = null, Y = E, Ne = !1; } b = void 0; } } finally { b ? Ie() : ve = !1; } } } if (typeof Pn == "function") Ie = function() { Pn(vn); }; else if (typeof MessageChannel < "u") { var Wn = new MessageChannel(), bn = Wn.port2; Wn.port1.onmessage = vn, Ie = function() { bn.postMessage(null); }; } else Ie = function() { _n(vn, 0); }; function L(c, b) { en = _n(function() { c(N.unstable_now()); }, b); } N.unstable_IdlePriority = 5, N.unstable_ImmediatePriority = 1, N.unstable_LowPriority = 4, N.unstable_NormalPriority = 3, N.unstable_Profiling = null, N.unstable_UserBlockingPriority = 2, N.unstable_cancelCallback = function(c) { c.callback = null; }, N.unstable_forceFrameRate = function(c) { 0 > c || 125 < c ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported") : Bn = 0 < c ? Math.floor(1e3 / c) : 5; }, N.unstable_getCurrentPriorityLevel = function() { return Y; }, N.unstable_next = function(c) { switch (Y) { case 1: case 2: case 3: var b = 3; break; default: b = Y; } var E = Y; Y = b; try { return c(); } finally { Y = E; } }, N.unstable_requestPaint = function() { Vn = !0; }, N.unstable_runWithPriority = function(c, b) { switch (c) { case 1: case 2: case 3: case 4: case 5: break; default: c = 3; } var E = Y; Y = c; try { return b(); } finally { Y = E; } }, N.unstable_scheduleCallback = function(c, b, E) { var C = N.unstable_now(); switch (E = typeof E == "object" && E !== null && typeof (E = E.delay) == "number" && 0 < E ? C + E : C, c) { case 1: var z = -1; break; case 2: z = 250; break; case 5: z = 1073741823; break; case 4: z = 1e4; break; default: z = 5e3; } return c = { id: Qe++, callback: b, priorityLevel: c, startTime: E, expirationTime: z = E + z, sortIndex: -1 }, E > C ? (c.sortIndex = E, xe(T, c), ee(w) === null && c === ee(T) && (Te ? (Le(en), en = -1) : Te = !0, L(yn, E - C))) : (c.sortIndex = z, xe(w, c), dn || Ne || (dn = !0, ve || (ve = !0, Ie()))), c; }, N.unstable_shouldYield = Ae, N.unstable_wrapCallback = function(c) { var b = Y; return function() { var E = Y; Y = b; try { return c.apply(this, arguments); } finally { Y = E; } }; }; }(nd)), nd)), ed.exports; } var td, rd, ld, ad, Xi = { exports: {} }, Fe = {}; function Dp() { if (td) return Fe; td = 1; var N = od(); function xe(R) { var w = "https://react.dev/errors/" + R; if (1 < arguments.length) { w += "?args[]=" + encodeURIComponent(arguments[1]); for (var T = 2; T < arguments.length; T++) w += "&args[]=" + encodeURIComponent(arguments[T]); } return "Minified React error #" + R + "; visit " + w + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."; } function ee() { } var v = { d: { f: ee, r: function() { throw Error(xe(522)); }, D: ee, C: ee, L: ee, m: ee, X: ee, S: ee, M: ee }, p: 0, findDOMNode: null }, fe = Symbol.for("react.portal"), oe = N.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE; function ze(R, w) { return R === "font" ? "" : typeof w == "string" ? w === "use-credentials" ? w : "" : void 0; } return Fe.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = v, Fe.createPortal = function(R, w) { var T = 2 < arguments.length && arguments[2] !== void 0 ? arguments[2] : null; if (!w || w.nodeType !== 1 && w.nodeType !== 9 && w.nodeType !== 11) throw Error(xe(299)); return function(Qe, re, Y) { var Ne = 3 < arguments.length && arguments[3] !== void 0 ? arguments[3] : null; return { $$typeof: fe, key: Ne == null ? null : "" + Ne, children: Qe, containerInfo: re, implementation: Y }; }(R, w, null, T); }, Fe.flushSync = function(R) { var w = oe.T, T = v.p; try { if (oe.T = null, v.p = 2, R) return R(); } finally { oe.T = w, v.p = T, v.d.f(); } }, Fe.preconnect = function(R, w) { typeof R == "string" && (w ? w = typeof (w = w.crossOrigin) == "string" ? w === "use-credentials" ? w : "" : void 0 : w = null, v.d.C(R, w)); }, Fe.prefetchDNS = function(R) { typeof R == "string" && v.d.D(R); }, Fe.preinit = function(R, w) { if (typeof R == "string" && w && typeof w.as == "string") { var T = w.as, Qe = ze(T, w.crossOrigin), re = typeof w.integrity == "string" ? w.integrity : void 0, Y = typeof w.fetchPriority == "string" ? w.fetchPriority : void 0; T === "style" ? v.d.S(R, typeof w.precedence == "string" ? w.precedence : void 0, { crossOrigin: Qe, integrity: re, fetchPriority: Y }) : T === "script" && v.d.X(R, { crossOrigin: Qe, integrity: re, fetchPriority: Y, nonce: typeof w.nonce == "string" ? w.nonce : void 0 }); } }, Fe.preinitModule = function(R, w) { if (typeof R == "string") if (typeof w == "object" && w !== null) { if (w.as == null || w.as === "script") { var T = ze(w.as, w.crossOrigin); v.d.M(R, { crossOrigin: T, integrity: typeof w.integrity == "string" ? w.integrity : void 0, nonce: typeof w.nonce == "string" ? w.nonce : void 0 }); } } else w == null && v.d.M(R); }, Fe.preload = function(R, w) { if (typeof R == "string" && typeof w == "object" && w !== null && typeof w.as == "string") { var T = w.as, Qe = ze(T, w.crossOrigin); v.d.L(R, T, { crossOrigin: Qe, integrity: typeof w.integrity == "string" ? w.integrity : void 0, nonce: typeof w.nonce == "string" ? w.nonce : void 0, type: typeof w.type == "string" ? w.type : void 0, fetchPriority: typeof w.fetchPriority == "string" ? w.fetchPriority : void 0, referrerPolicy: typeof w.referrerPolicy == "string" ? w.referrerPolicy : void 0, imageSrcSet: typeof w.imageSrcSet == "string" ? w.imageSrcSet : void 0, imageSizes: typeof w.imageSizes == "string" ? w.imageSizes : void 0, media: typeof w.media == "string" ? w.media : void 0 }); } }, Fe.preloadModule = function(R, w) { if (typeof R == "string") if (w) { var T = ze(w.as, w.crossOrigin); v.d.m(R, { as: typeof w.as == "string" && w.as !== "script" ? w.as : void 0, crossOrigin: T, integrity: typeof w.integrity == "string" ? w.integrity : void 0 }); } else v.d.m(R); }, Fe.requestFormReset = function(R) { v.d.r(R); }, Fe.unstable_batchedUpdates = function(R, w) { return R(w); }, Fe.useFormState = function(R, w, T) { return oe.H.useFormState(R, w, T); }, Fe.useFormStatus = function() { return oe.H.useHostTransitionStatus(); }, Fe.version = "19.1.0", Fe; } function Fp() { return rd || (rd = 1, function N() { if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ < "u" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE == "function") try { __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(N); } catch (xe) { console.error(xe); } }(), Xi.exports = Dp()), Xi.exports; } function Ap() { if (ld) return bl; ld = 1; var N = Rp(), xe = od(), ee = Fp(); function v(e) { var n = "https://react.dev/errors/" + e; if (1 < arguments.length) { n += "?args[]=" + encodeURIComponent(arguments[1]); for (var t = 2; t < arguments.length; t++) n += "&args[]=" + encodeURIComponent(arguments[t]); } return "Minified React error #" + e + "; visit " + n + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."; } function fe(e) { return !(!e || e.nodeType !== 1 && e.nodeType !== 9 && e.nodeType !== 11); } function oe(e) { var n = e, t = e; if (e.alternate) for (; n.return; ) n = n.return; else { e = n; do 4098 & (n = e).flags && (t = n.return), e = n.return; while (e); } return n.tag === 3 ? t : null; } function ze(e) { if (e.tag === 13) { var n = e.memoizedState; if (n === null && (e = e.alternate) !== null && (n = e.memoizedState), n !== null) return n.dehydrated; } return null; } function R(e) { if (oe(e) !== e) throw Error(v(188)); } function w(e) { var n = e.tag; if (n === 5 || n === 26 || n === 27 || n === 6) return e; for (e = e.child; e !== null; ) { if ((n = w(e)) !== null) return n; e = e.sibling; } return null; } var T = Object.assign, Qe = Symbol.for("react.element"), re = Symbol.for("react.transitional.element"), Y = Symbol.for("react.portal"), Ne = Symbol.for("react.fragment"), dn = Symbol.for("react.strict_mode"), Te = Symbol.for("react.profiler"), Vn = Symbol.for("react.provider"), _n = Symbol.for("react.consumer"), Le = Symbol.for("react.context"), Pn = Symbol.for("react.forward_ref"), V = Symbol.for("react.suspense"), yn = Symbol.for("react.suspense_list"), Ie = Symbol.for("react.memo"), ve = Symbol.for("react.lazy"), en = Symbol.for("react.activity"), Bn = Symbol.for("react.memo_cache_sentinel"), Qn = Symbol.iterator; function Ae(e) { return e === null || typeof e != "object" ? null : typeof (e = Qn && e[Qn] || e["@@iterator"]) == "function" ? e : null; } var vn = Symbol.for("react.client.reference"); function Wn(e) { if (e == null) return null; if (typeof e == "function") return e.$$typeof === vn ? null : e.displayName || e.name || null; if (typeof e == "string") return e; switch (e) { case Ne: return "Fragment"; case Te: return "Profiler"; case dn: return "StrictMode"; case V: return "Suspense"; case yn: return "SuspenseList"; case en: return "Activity"; } if (typeof e == "object") switch (e.$$typeof) { case Y: return "Portal"; case Le: return (e.displayName || "Context") + ".Provider"; case _n: return (e._context.displayName || "Context") + ".Consumer"; case Pn: var n = e.render; return (e = e.displayName) || (e = (e = n.displayName || n.name || "") !== "" ? "ForwardRef(" + e + ")" : "ForwardRef"), e; case Ie: return (n = e.displayName || null) !== null ? n : Wn(e.type) || "Memo"; case ve: n = e._payload, e = e._init; try { return Wn(e(n)); } catch { } } return null; } var bn = Array.isArray, L = xe.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, c = ee.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, b = { pending: !1, data: null, method: null, action: null }, E = [], C = -1; function z(e) { return { current: e }; } function O(e) { 0 > C || (e.current = E[C], E[C] = null, C--); } function F(e, n) { C++, E[C] = e.current, e.current = n; } var le = z(null), W = z(null), he = z(null), gt = z(null); function We(e, n) { switch (F(he, n), F(W, e), F(le, null), n.nodeType) { case 9: case 11: e = (e = n.documentElement) && (e = e.namespaceURI) ? bf(e) : 0; break; default: if (e = n.tagName, n = n.namespaceURI) e = kf(n = bf(n), e); else switch (e) { case "svg": e = 1; break; case "math": e = 2; break; default: e = 0; } } O(le), F(le, e); } function ne() { O(le), O(W), O(he); } function yt(e) { e.memoizedState !== null && F(gt, e); var n = le.current, t = kf(n, e.type); n !== t && (F(W, e), F(le, t)); } function kl(e) { W.current === e && (O(le), O(W)), gt.current === e && (O(gt), dl._currentValue = b); } var Oa = Object.prototype.hasOwnProperty, Ra = N.unstable_scheduleCallback, Da = N.unstable_cancelCallback, id = N.unstable_shouldYield, ud = N.unstable_requestPaint, kn = N.unstable_now, sd = N.unstable_getCurrentPriorityLevel, Zi = N.unstable_ImmediatePriority, Ji = N.unstable_UserBlockingPriority, Fa = N.unstable_NormalPriority, cd = N.unstable_LowPriority, eu = N.unstable_IdlePriority, fd = N.log, dd = N.unstable_setDisableYieldValue, wr = null, qe = null; function qn(e) { if (typeof fd == "function" && dd(e), qe && typeof qe.setStrictMode == "function") try { qe.setStrictMode(wr, e); } catch { } } var Ke = Math.clz32 ? Math.clz32 : function(e) { return (e >>>= 0) === 0 ? 32 : 31 - (pd(e) / md | 0) | 0; }, pd = Math.log, md = Math.LN2, Aa = 256, Ma = 4194304; function vt(e) { var n = 42 & e; if (n !== 0) return n; 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: case 262144: case 524288: case 1048576: case 2097152: return 4194048 & 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 wl(e, n, t) { var r = e.pendingLanes; if (r === 0) return 0; var l = 0, a = e.suspendedLanes, i = e.pingedLanes; e = e.warmLanes; var o = 134217727 & r; return o !== 0 ? (r = o & ~a) !== 0 ? l = vt(r) : (i &= o) !== 0 ? l = vt(i) : t || (t = o & ~e) !== 0 && (l = vt(t)) : (o = r & ~a) !== 0 ? l = vt(o) : i !== 0 ? l = vt(i) : t || (t = r & ~e) !== 0 && (l = vt(t)), l === 0 ? 0 : n !== 0 && n !== l && (n & a) === 0 && ((a = l & -l) >= (t = n & -n) || a === 32 && 4194048 & t) ? n : l; } function Sr(e, n) { return (e.pendingLanes & ~(e.suspendedLanes & ~e.pingedLanes) & n) === 0; } function hd(e, n) { switch (e) { case 1: case 2: case 4: case 8: case 64: return n + 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 n + 5e3; default: return -1; } } function nu() { var e = Aa; return !(4194048 & (Aa <<= 1)) && (Aa = 256), e; } function tu() { var e = Ma; return !(62914560 & (Ma <<= 1)) && (Ma = 4194304), e; } function Ia(e) { for (var n = [], t = 0; 31 > t; t++) n.push(e); return n; } function Er(e, n) { e.pendingLanes |= n, n !== 268435456 && (e.suspendedLanes = 0, e.pingedLanes = 0, e.warmLanes = 0); } function ru(e, n, t) { e.pendingLanes |= n, e.suspendedLanes &= ~n; var r = 31 - Ke(n); e.entangledLanes |= n, e.entanglements[r] = 1073741824 | e.entanglements[r] | 4194090 & t; } function lu(e, n) { var t = e.entangledLanes |= n; for (e = e.entanglements; t; ) { var r = 31 - Ke(t), l = 1 << r; l & n | e[r] & n && (e[r] |= n), t &= ~l; } } function Ua(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 ja(e) { return 2 < (e &= -e) ? 8 < e ? 134217727 & e ? 32 : 268435456 : 8 : 2; } function au() { var e = c.p; return e !== 0 ? e : (e = window.event) === void 0 ? 32 : Uf(e.type); } var Kn = Math.random().toString(36).slice(2), Oe = "__reactFiber$" + Kn, Ue = "__reactProps$" + Kn, Mt = "__reactContainer$" + Kn, Ha = "__reactEvents$" + Kn, gd = "__reactListeners$" + Kn, yd = "__reactHandles$" + Kn, ou = "__reactResources$" + Kn, xr = "__reactMarker$" + Kn; function $a(e) { delete e[Oe], delete e[Ue], delete e[Ha], delete e[gd], delete e[yd]; } function It(e) { var n = e[Oe]; if (n) return n; for (var t = e.parentNode; t; ) { if (n = t[Mt] || t[Oe]) { if (t = n.alternate, n.child !== null || t !== null && t.child !== null) for (e = xf(e); e !== null; ) { if (t = e[Oe]) return t; e = xf(e); } return n; } t = (e = t).parentNode; } return null; } function Ut(e) { if (e = e[Oe] || e[Mt]) { var n = e.tag; if (n === 5 || n === 6 || n === 13 || n === 26 || n === 27 || n === 3) return e; } return null; } function Cr(e) { var n = e.tag; if (n === 5 || n === 26 || n === 27 || n === 6) return e.stateNode; throw Error(v(33)); } function jt(e) { var n = e[ou]; return n || (n = e[ou] = { hoistableStyles: /* @__PURE__ */ new Map(), hoistableScripts: /* @__PURE__ */ new Map() }), n; } function we(e) { e[xr] = !0; } var iu = /* @__PURE__ */ new Set(), uu = {}; function bt(e, n) { Ht(e, n), Ht(e + "Capture", n); } function Ht(e, n) { for (uu[e] = n, e = 0; e < n.length; e++) iu.add(n[e]); } var Va, su, vd = 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]*$"), cu = {}, fu = {}; function Sl(e, n, t) { if (l = n, Oa.call(fu, l) || !Oa.call(cu, l) && (vd.test(l) ? fu[l] = !0 : (cu[l] = !0, 0))) if (t === null) e.removeAttribute(n); else { switch (typeof t) { case "undefined": case "function": case "symbol": return void e.removeAttribute(n); case "boolean": var r = n.toLowerCase().slice(0, 5); if (r !== "data-" && r !== "aria-") return void e.removeAttribute(n); } e.setAttribute(n, "" + t); } var l; } function El(e, n, t) { if (t === null) e.removeAttribute(n); else { switch (typeof t) { case "undefined": case "function": case "symbol": case "boolean": return void e.removeAttribute(n); } e.setAttribute(n, "" + t); } } function zn(e, n, t, r) { if (r === null) e.removeAttribute(t); else { switch (typeof r) { case "undefined": case "function": case "symbol": case "boolean": return void e.removeAttribute(t); } e.setAttributeNS(n, t, "" + r); } } function $t(e) { if (Va === void 0) try { throw Error(); } catch (t) { var n = t.stack.trim().match(/\n( *(at )?)/); Va = n && n[1] || "", su = -1 < t.stack.indexOf(` at`) ? " (<anonymous>)" : -1 < t.stack.indexOf("@") ? "@unknown:0:0" : ""; } return ` ` + Va + e + su; } var Ba = !1; function Qa(e, n) { if (!e || Ba) return ""; Ba = !0; var t = Error.prepareStackTrace; Error.prepareStackTrace = void 0; try { var r = { DetermineComponentFrameRoot: function() { try { if (n) { var h = function() { throw Error(); }; if (Object.defineProperty(h.prototype, "props", { set: function() { throw Error(); } }), typeof Reflect == "object" && Reflect.construct) { try { Reflect.construct(h, []); } catch (y) { var g = y; } Reflect.construct(e, [], h); } else { try { h.call(); } catch (y) { g = y; } e.call(h.prototype); } } else { try { throw Error(); } catch (y) { g = y; } (h = e()) && typeof h.catch == "function" && h.catch(function() { }); } } catch (y) { if (y && g && typeof y.stack == "string") return [y.stack, g.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(), i = a[0], o = a[1]; if (i && o) { var u = i.split(` `), s = o.split(` `); for (l = r = 0; r < u.length && !u[r].includes("DetermineComponentFrameRoot"); ) r++; for (; l < s.length && !s[l].includes("DetermineComponentFrameRoot"); ) l++; if (r === u.length || l === s.length) for (r = u.length - 1, l = s.length - 1; 1 <= r && 0 <= l && u[r] !== s[l]; ) l--; for (; 1 <= r && 0 <= l; r--, l--) if (u[r] !== s[l]) { if (r !== 1 || l !== 1) do if (r--, 0 > --l || u[r] !== s[l]) { var m = ` ` + u[r].replace(" at new ", " at "); return e.displayName && m.includes("<anonymous>") && (m = m.replace("<anonymous>", e.displayName)), m; } while (1 <= r && 0 <= l); break; } } } finally { Ba = !1, Error.prepareStackTrace = t; } return (t = e ? e.displayName || e.name : "") ? $t(t) : ""; } function bd(e) { switch (e.tag) { case 26: case 27: case 5: return $t(e.type); case 16: return $t("Lazy"); case 13: return $t("Suspense"); case 19: return $t("SuspenseList"); case 0: case 15: return Qa(e.type, !1); case 11: return Qa(e.type.render, !1); case 1: return Qa(e.type, !0); case 31: return $t("Activity"); default: return ""; } } function du(e) { try { var n = ""; do n += bd(e), e = e.return; while (e); return n; } catch (t) { return ` Error generating stack: ` + t.message + ` ` + t.stack; } } function nn(e) { switch (typeof e) { case "bigint": case "boolean": case "number": case "string": case "undefined": case "object": return e; default: return ""; } } function pu(e) { var n = e.type; return (e = e.nodeName) && e.toLowerCase() === "input" && (n === "checkbox" || n === "radio"); } function xl(e) { e._valueTracker || (e._valueTracker = function(n) { var t = pu(n) ? "checked" : "value", r = Object.getOwnPropertyDescriptor(n.constructor.prototype, t), l = "" + n[t]; if (!n.hasOwnProperty(t) && r !== void 0 && typeof r.get == "function" && typeof r.set == "function") { var a = r.get, i = r.set; return Object.defineProperty(n, t, { configurable: !0, get: function() { return a.call(this); }, set: function(o) { l = "" + o, i.call(this, o); } }), Object.defineProperty(n, t, { enumerable: r.enumerable }), { getValue: function() { return l; }, setValue: function(o) { l = "" + o; }, stopTracking: function() { n._valueTracker = null, delete n[t]; } }; } }(e)); } function mu(e) { if (!e) return !1; var n = e._valueTracker; if (!n) return !0; var t = n.getValue(), r = ""; return e && (r = pu(e) ? e.checked ? "true" : "false" : e.value), (e = r) !== t && (n.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 kd = /[\n"\\]/g; function pn(e) { return e.replace(kd, function(n) { return "\\" + n.charCodeAt(0).toString(16) + " "; }); } function Wa(e, n, t, r, l, a, i, o) { e.name = "", i != null && typeof i != "function" && typeof i != "symbol" && typeof i != "boolean" ? e.type = i : e.removeAttribute("type"), n != null ? i === "number" ? (n === 0 && e.value === "" || e.value != n) && (e.value = "" + nn(n)) : e.value !== "" + nn(n) && (e.value = "" + nn(n)) : i !== "submit" && i !== "reset" || e.removeAttribute("value"), n != null ? qa(e, i, nn(n)) : t != null ? qa(e, i, nn(t)) : 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 = "" + nn(o) : e.removeAttribute("name"); } function hu(e, n, t, r, l, a, i, o) { if (a != null && typeof a != "function" && typeof a != "symbol" && typeof a != "boolean" && (e.type = a), n != null || t != null) { if ((a === "submit" || a === "reset") && n == null) return; t = t != null ? "" + nn(t) : "", n = n != null ? "" + nn(n) : t, o || n === e.value || (e.value = n), e.defaultValue = n; } r = typeof (r = r ?? l) != "function" && typeof r != "symbol" && !!r, e.checked = o ? e.checked : !!r, e.defaultChecked = !!r, i != null && typeof i != "function" && typeof i != "symbol" && typeof i != "boolean" && (e.name = i); } function qa(e, n, t) { n === "number" && Cl(e.ownerDocument) === e || e.defaultValue === "" + t || (e.defaultValue = "" + t); } function Vt(e, n, t, r) { if (e = e.options, n) { n = {}; for (var l = 0; l < t.length; l++) n["$" + t[l]] = !0; for (t = 0; t < e.length; t++) l = n.hasOwnProperty("$" + e[t].value), e[t].selected !== l && (e[t].selected = l), l && r && (e[t].defaultSelected = !0); } else { for (t = "" + nn(t), n = null, l = 0; l < e.length; l++) { if (e[l].value === t) return e[l].selected = !0, void (r && (e[l].defaultSelected = !0)); n !== null || e[l].disabled || (n = e[l]); } n !== null && (n.selected = !0); } } function gu(e, n, t) { n == null || ((n = "" + nn(n)) !== e.value && (e.value = n), t != null) ? e.defaultValue = t != null ? "" + nn(t) : "" : e.defaultValue !== n && (e.defaultValue = n); } function yu(e, n, t, r) { if (n == null) { if (r != null) { if (t != null) throw Error(v(92)); if (bn(r)) { if (1 < r.length) throw Error(v(93)); r = r[0]; } t = r; } t == null && (t = ""), n = t; } t = nn(n), e.defaultValue = t, (r = e.textContent) === t && r !== "" && r !== null && (e.value = r); } function Bt(e, n) { if (n) { var t = e.firstChild; if (t && t === e.lastChild && t.nodeType === 3) return void (t.nodeValue = n); } e.textContent = n; } var wd = 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 vu(e, n, t) { var r = n.indexOf("--") === 0; t == null || typeof t == "boolean" || t === "" ? r ? e.setProperty(n, "") : n === "float" ? e.cssFloat = "" : e[n] = "" : r ? e.setProperty(n, t) : typeof t != "number" || t === 0 || wd.has(n) ? n === "float" ? e.cssFloat = t : e[n] = ("" + t).trim() : e[n] = t + "px"; } function bu(e, n, t) { if (n != null && typeof n != "object") throw Error(v(62)); if (e = e.style, t != null) { for (var r in t) !t.hasOwnProperty(r) || n != null && n.hasOwnProperty(r) || (r.indexOf("--") === 0 ? e.setProperty(r, "") : r === "float" ? e.cssFloat = "" : e[r] = ""); for (var l in n) r = n[l], n.hasOwnProperty(l) && t[l] !== r && vu(e, l, r); } else for (var a in n) n.hasOwnProperty(a) && vu(e, a, n[a]); } function Ka(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 Sd = /* @__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"]]), Ed = /^[\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 _l(e) { return Ed.test("" + e) ? "javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')" : e; } var Ya = null; function Ga(e) { return (e = e.target || e.srcElement || window).correspondingUseElement && (e = e.correspondingUseElement), e.nodeType === 3 ? e.parentNode : e; } var Qt = null, Wt = null; function ku(e) { var n = Ut(e); if (n && (e = n.stateNode)) { var t = e[Ue] || null; e: switch (e = n.stateNode, n.type) { case "input": if (Wa(e, t.value, t.defaultValue, t.defaultValue, t.checked, t.defaultChecked, t.type, t.name), n = t.name, t.type === "radio" && n != null) { for (t = e; t.parentNode; ) t = t.parentNode; for (t = t.querySelectorAll('input[name="' + pn("" + n) + '"][type="radio"]'), n = 0; n < t.length; n++) { var r = t[n]; if (r !== e && r.form === e.form) { var l = r[Ue] || null; if (!l) throw Error(v(90)); Wa(r, l.value, l.defaultValue, l.defaultValue, l.checked, l.defaultChecked, l.type, l.name); } } for (n = 0; n < t.length; n++) (r = t[n]).form === e.form && mu(r); } break e; case "textarea": gu(e, t.value, t.defaultValue); break e; case "select": (n = t.value) != null && Vt(e, !!t.multiple, n, !1); } } } var Xa = !1; function wu(e, n, t) { if (Xa) return e(n, t); Xa = !0; try { return e(n); } finally { if (Xa = !1, (Qt !== null || Wt !== null) && (fa(), Qt && (n = Qt, e = Wt, Wt = Qt = null, ku(n), e))) for (n = 0; n < e.length; n++) ku(e[n]); } } function _r(e, n) { var t = e.stateNode; if (t === null) return null; var r = t[Ue] || null; if (r === null) return null; t = r[n]; e: switch (n) { 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 === "se