svgedit
Version:
Powerful SVG-Editor for your browser
1,543 lines • 260 kB
JavaScript
//#region \0rolldown/runtime.js
var e = Object.create, t = Object.defineProperty, n = Object.getOwnPropertyDescriptor, r = Object.getOwnPropertyNames, i = Object.getPrototypeOf, a = Object.prototype.hasOwnProperty, o = (e, t) => () => (t || (e((t = { exports: {} }).exports, t), e = null), t.exports), s = (e, i, o, s) => {
if (i && typeof i == "object" || typeof i == "function") for (var c = r(i), l = 0, u = c.length, d; l < u; l++) d = c[l], !a.call(e, d) && d !== o && t(e, d, {
get: ((e) => i[e]).bind(null, d),
enumerable: !(s = n(i, d)) || s.enumerable
});
return e;
}, c = (n, r, a) => (a = n == null ? {} : e(i(n)), s(r || !n || !n.__esModule ? t(a, "default", {
value: n,
enumerable: !0
}) : a, n)), l = /* @__PURE__ */ o(((e) => {
var t = Symbol.for("react.transitional.element"), n = Symbol.for("react.portal"), r = Symbol.for("react.fragment"), i = Symbol.for("react.strict_mode"), a = Symbol.for("react.profiler"), o = Symbol.for("react.consumer"), s = Symbol.for("react.context"), c = Symbol.for("react.forward_ref"), l = Symbol.for("react.suspense"), u = Symbol.for("react.memo"), d = Symbol.for("react.lazy"), f = Symbol.for("react.activity"), p = Symbol.iterator;
function m(e) {
return typeof e != "object" || !e ? null : (e = p && e[p] || e["@@iterator"], typeof e == "function" ? e : null);
}
var h = {
isMounted: function() {
return !1;
},
enqueueForceUpdate: function() {},
enqueueReplaceState: function() {},
enqueueSetState: function() {}
}, g = Object.assign, _ = {};
function v(e, t, n) {
this.props = e, this.context = t, this.refs = _, this.updater = n || h;
}
v.prototype.isReactComponent = {}, v.prototype.setState = function(e, t) {
if (typeof e != "object" && typeof e != "function" && e != 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, e, t, "setState");
}, v.prototype.forceUpdate = function(e) {
this.updater.enqueueForceUpdate(this, e, "forceUpdate");
};
function y() {}
y.prototype = v.prototype;
function b(e, t, n) {
this.props = e, this.context = t, this.refs = _, this.updater = n || h;
}
var x = b.prototype = new y();
x.constructor = b, g(x, v.prototype), x.isPureReactComponent = !0;
var ee = Array.isArray;
function te() {}
var S = {
H: null,
A: null,
T: null,
S: null
}, ne = Object.prototype.hasOwnProperty;
function re(e, n, r) {
var i = r.ref;
return {
$$typeof: t,
type: e,
key: n,
ref: i === void 0 ? null : i,
props: r
};
}
function ie(e, t) {
return re(e.type, t, e.props);
}
function C(e) {
return typeof e == "object" && !!e && e.$$typeof === t;
}
function ae(e) {
var t = {
"=": "=0",
":": "=2"
};
return "$" + e.replace(/[=:]/g, function(e) {
return t[e];
});
}
var oe = /\/+/g;
function se(e, t) {
return typeof e == "object" && e && e.key != null ? ae("" + e.key) : t.toString(36);
}
function ce(e) {
switch (e.status) {
case "fulfilled": return e.value;
case "rejected": throw e.reason;
default: switch (typeof e.status == "string" ? e.then(te, te) : (e.status = "pending", e.then(function(t) {
e.status === "pending" && (e.status = "fulfilled", e.value = t);
}, function(t) {
e.status === "pending" && (e.status = "rejected", e.reason = t);
})), e.status) {
case "fulfilled": return e.value;
case "rejected": throw e.reason;
}
}
throw e;
}
function le(e, r, i, a, o) {
var s = typeof e;
(s === "undefined" || s === "boolean") && (e = null);
var c = !1;
if (e === null) c = !0;
else switch (s) {
case "bigint":
case "string":
case "number":
c = !0;
break;
case "object": switch (e.$$typeof) {
case t:
case n:
c = !0;
break;
case d: return c = e._init, le(c(e._payload), r, i, a, o);
}
}
if (c) return o = o(e), c = a === "" ? "." + se(e, 0) : a, ee(o) ? (i = "", c != null && (i = c.replace(oe, "$&/") + "/"), le(o, r, i, "", function(e) {
return e;
})) : o != null && (C(o) && (o = ie(o, i + (o.key == null || e && e.key === o.key ? "" : ("" + o.key).replace(oe, "$&/") + "/") + c)), r.push(o)), 1;
c = 0;
var l = a === "" ? "." : a + ":";
if (ee(e)) for (var u = 0; u < e.length; u++) a = e[u], s = l + se(a, u), c += le(a, r, i, s, o);
else if (u = m(e), typeof u == "function") for (e = u.call(e), u = 0; !(a = e.next()).done;) a = a.value, s = l + se(a, u++), c += le(a, r, i, s, o);
else if (s === "object") {
if (typeof e.then == "function") return le(ce(e), r, i, a, o);
throw r = String(e), Error("Objects are not valid as a React child (found: " + (r === "[object Object]" ? "object with keys {" + Object.keys(e).join(", ") + "}" : r) + "). If you meant to render a collection of children, use an array instead.");
}
return c;
}
function ue(e, t, n) {
if (e == null) return e;
var r = [], i = 0;
return le(e, r, "", "", function(e) {
return t.call(n, e, i++);
}), r;
}
function de(e) {
if (e._status === -1) {
var t = e._result;
t = t(), t.then(function(t) {
(e._status === 0 || e._status === -1) && (e._status = 1, e._result = t);
}, function(t) {
(e._status === 0 || e._status === -1) && (e._status = 2, e._result = t);
}), e._status === -1 && (e._status = 0, e._result = t);
}
if (e._status === 1) return e._result.default;
throw e._result;
}
var w = 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 && 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") {
process.emit("uncaughtException", e);
return;
}
console.error(e);
}, T = {
map: ue,
forEach: function(e, t, n) {
ue(e, function() {
t.apply(this, arguments);
}, n);
},
count: function(e) {
var t = 0;
return ue(e, function() {
t++;
}), t;
},
toArray: function(e) {
return ue(e, function(e) {
return e;
}) || [];
},
only: function(e) {
if (!C(e)) throw Error("React.Children.only expected to receive a single React element child.");
return e;
}
};
e.Activity = f, e.Children = T, e.Component = v, e.Fragment = r, e.Profiler = a, e.PureComponent = b, e.StrictMode = i, e.Suspense = l, e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = S, e.__COMPILER_RUNTIME = {
__proto__: null,
c: function(e) {
return S.H.useMemoCache(e);
}
}, e.cache = function(e) {
return function() {
return e.apply(null, arguments);
};
}, e.cacheSignal = function() {
return null;
}, e.cloneElement = function(e, t, n) {
if (e == null) throw Error("The argument must be a React element, but you passed " + e + ".");
var r = g({}, e.props), i = e.key;
if (t != null) for (a in t.key !== void 0 && (i = "" + t.key), t) !ne.call(t, a) || a === "key" || a === "__self" || a === "__source" || a === "ref" && t.ref === void 0 || (r[a] = t[a]);
var a = arguments.length - 2;
if (a === 1) r.children = n;
else if (1 < a) {
for (var o = Array(a), s = 0; s < a; s++) o[s] = arguments[s + 2];
r.children = o;
}
return re(e.type, i, r);
}, e.createContext = function(e) {
return e = {
$$typeof: s,
_currentValue: e,
_currentValue2: e,
_threadCount: 0,
Provider: null,
Consumer: null
}, e.Provider = e, e.Consumer = {
$$typeof: o,
_context: e
}, e;
}, e.createElement = function(e, t, n) {
var r, i = {}, a = null;
if (t != null) for (r in t.key !== void 0 && (a = "" + t.key), t) ne.call(t, r) && r !== "key" && r !== "__self" && r !== "__source" && (i[r] = t[r]);
var o = arguments.length - 2;
if (o === 1) i.children = n;
else if (1 < o) {
for (var s = Array(o), c = 0; c < o; c++) s[c] = arguments[c + 2];
i.children = s;
}
if (e && e.defaultProps) for (r in o = e.defaultProps, o) i[r] === void 0 && (i[r] = o[r]);
return re(e, a, i);
}, e.createRef = function() {
return { current: null };
}, e.forwardRef = function(e) {
return {
$$typeof: c,
render: e
};
}, e.isValidElement = C, e.lazy = function(e) {
return {
$$typeof: d,
_payload: {
_status: -1,
_result: e
},
_init: de
};
}, e.memo = function(e, t) {
return {
$$typeof: u,
type: e,
compare: t === void 0 ? null : t
};
}, e.startTransition = function(e) {
var t = S.T, n = {};
S.T = n;
try {
var r = e(), i = S.S;
i !== null && i(n, r), typeof r == "object" && r && typeof r.then == "function" && r.then(te, w);
} catch (e) {
w(e);
} finally {
t !== null && n.types !== null && (t.types = n.types), S.T = t;
}
}, e.unstable_useCacheRefresh = function() {
return S.H.useCacheRefresh();
}, e.use = function(e) {
return S.H.use(e);
}, e.useActionState = function(e, t, n) {
return S.H.useActionState(e, t, n);
}, e.useCallback = function(e, t) {
return S.H.useCallback(e, t);
}, e.useContext = function(e) {
return S.H.useContext(e);
}, e.useDebugValue = function() {}, e.useDeferredValue = function(e, t) {
return S.H.useDeferredValue(e, t);
}, e.useEffect = function(e, t) {
return S.H.useEffect(e, t);
}, e.useEffectEvent = function(e) {
return S.H.useEffectEvent(e);
}, e.useId = function() {
return S.H.useId();
}, e.useImperativeHandle = function(e, t, n) {
return S.H.useImperativeHandle(e, t, n);
}, e.useInsertionEffect = function(e, t) {
return S.H.useInsertionEffect(e, t);
}, e.useLayoutEffect = function(e, t) {
return S.H.useLayoutEffect(e, t);
}, e.useMemo = function(e, t) {
return S.H.useMemo(e, t);
}, e.useOptimistic = function(e, t) {
return S.H.useOptimistic(e, t);
}, e.useReducer = function(e, t, n) {
return S.H.useReducer(e, t, n);
}, e.useRef = function(e) {
return S.H.useRef(e);
}, e.useState = function(e) {
return S.H.useState(e);
}, e.useSyncExternalStore = function(e, t, n) {
return S.H.useSyncExternalStore(e, t, n);
}, e.useTransition = function() {
return S.H.useTransition();
}, e.version = "19.2.7";
})), u = /* @__PURE__ */ o(((e, t) => {
t.exports = l();
})), d = /* @__PURE__ */ o(((e) => {
function t(e, t) {
var n = e.length;
e.push(t);
a: for (; 0 < n;) {
var r = n - 1 >>> 1, a = e[r];
if (0 < i(a, t)) e[r] = t, e[n] = a, n = r;
else break a;
}
}
function n(e) {
return e.length === 0 ? null : e[0];
}
function r(e) {
if (e.length === 0) return null;
var t = e[0], n = e.pop();
if (n !== t) {
e[0] = n;
a: for (var r = 0, a = e.length, o = a >>> 1; r < o;) {
var s = 2 * (r + 1) - 1, c = e[s], l = s + 1, u = e[l];
if (0 > i(c, n)) l < a && 0 > i(u, c) ? (e[r] = u, e[l] = n, r = l) : (e[r] = c, e[s] = n, r = s);
else if (l < a && 0 > i(u, n)) e[r] = u, e[l] = n, r = l;
else break a;
}
}
return t;
}
function i(e, t) {
var n = e.sortIndex - t.sortIndex;
return n === 0 ? e.id - t.id : n;
}
if (e.unstable_now = void 0, typeof performance == "object" && typeof performance.now == "function") {
var a = performance;
e.unstable_now = function() {
return a.now();
};
} else {
var o = Date, s = o.now();
e.unstable_now = function() {
return o.now() - s;
};
}
var c = [], l = [], u = 1, d = null, f = 3, p = !1, m = !1, h = !1, g = !1, _ = typeof setTimeout == "function" ? setTimeout : null, v = typeof clearTimeout == "function" ? clearTimeout : null, y = typeof setImmediate < "u" ? setImmediate : null;
function b(e) {
for (var i = n(l); i !== null;) {
if (i.callback === null) r(l);
else if (i.startTime <= e) r(l), i.sortIndex = i.expirationTime, t(c, i);
else break;
i = n(l);
}
}
function x(e) {
if (h = !1, b(e), !m) if (n(c) !== null) m = !0, ee || (ee = !0, C());
else {
var t = n(l);
t !== null && se(x, t.startTime - e);
}
}
var ee = !1, te = -1, S = 5, ne = -1;
function re() {
return g ? !0 : !(e.unstable_now() - ne < S);
}
function ie() {
if (g = !1, ee) {
var t = e.unstable_now();
ne = t;
var i = !0;
try {
a: {
m = !1, h && (h = !1, v(te), te = -1), p = !0;
var a = f;
try {
b: {
for (b(t), d = n(c); d !== null && !(d.expirationTime > t && re());) {
var o = d.callback;
if (typeof o == "function") {
d.callback = null, f = d.priorityLevel;
var s = o(d.expirationTime <= t);
if (t = e.unstable_now(), typeof s == "function") {
d.callback = s, b(t), i = !0;
break b;
}
d === n(c) && r(c), b(t);
} else r(c);
d = n(c);
}
if (d !== null) i = !0;
else {
var u = n(l);
u !== null && se(x, u.startTime - t), i = !1;
}
}
break a;
} finally {
d = null, f = a, p = !1;
}
i = void 0;
}
} finally {
i ? C() : ee = !1;
}
}
}
var C;
if (typeof y == "function") C = function() {
y(ie);
};
else if (typeof MessageChannel < "u") {
var ae = new MessageChannel(), oe = ae.port2;
ae.port1.onmessage = ie, C = function() {
oe.postMessage(null);
};
} else C = function() {
_(ie, 0);
};
function se(t, n) {
te = _(function() {
t(e.unstable_now());
}, n);
}
e.unstable_IdlePriority = 5, e.unstable_ImmediatePriority = 1, e.unstable_LowPriority = 4, e.unstable_NormalPriority = 3, e.unstable_Profiling = null, e.unstable_UserBlockingPriority = 2, e.unstable_cancelCallback = function(e) {
e.callback = null;
}, e.unstable_forceFrameRate = function(e) {
0 > e || 125 < e ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported") : S = 0 < e ? Math.floor(1e3 / e) : 5;
}, e.unstable_getCurrentPriorityLevel = function() {
return f;
}, e.unstable_next = function(e) {
switch (f) {
case 1:
case 2:
case 3:
var t = 3;
break;
default: t = f;
}
var n = f;
f = t;
try {
return e();
} finally {
f = n;
}
}, e.unstable_requestPaint = function() {
g = !0;
}, e.unstable_runWithPriority = function(e, t) {
switch (e) {
case 1:
case 2:
case 3:
case 4:
case 5: break;
default: e = 3;
}
var n = f;
f = e;
try {
return t();
} finally {
f = n;
}
}, e.unstable_scheduleCallback = function(r, i, a) {
var o = e.unstable_now();
switch (typeof a == "object" && a ? (a = a.delay, a = typeof a == "number" && 0 < a ? o + a : o) : a = o, r) {
case 1:
var s = -1;
break;
case 2:
s = 250;
break;
case 5:
s = 1073741823;
break;
case 4:
s = 1e4;
break;
default: s = 5e3;
}
return s = a + s, r = {
id: u++,
callback: i,
priorityLevel: r,
startTime: a,
expirationTime: s,
sortIndex: -1
}, a > o ? (r.sortIndex = a, t(l, r), n(c) === null && r === n(l) && (h ? (v(te), te = -1) : h = !0, se(x, a - o))) : (r.sortIndex = s, t(c, r), m || p || (m = !0, ee || (ee = !0, C()))), r;
}, e.unstable_shouldYield = re, e.unstable_wrapCallback = function(e) {
var t = f;
return function() {
var n = f;
f = t;
try {
return e.apply(this, arguments);
} finally {
f = n;
}
};
};
})), f = /* @__PURE__ */ o(((e, t) => {
t.exports = d();
})), p = /* @__PURE__ */ o(((e) => {
var t = u();
function n(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 r() {}
var i = {
d: {
f: r,
r: function() {
throw Error(n(522));
},
D: r,
C: r,
L: r,
m: r,
X: r,
S: r,
M: r
},
p: 0,
findDOMNode: null
}, a = Symbol.for("react.portal");
function o(e, t, n) {
var r = 3 < arguments.length && arguments[3] !== void 0 ? arguments[3] : null;
return {
$$typeof: a,
key: r == null ? null : "" + r,
children: e,
containerInfo: t,
implementation: n
};
}
var s = t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;
function c(e, t) {
if (e === "font") return "";
if (typeof t == "string") return t === "use-credentials" ? t : "";
}
e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = i, e.createPortal = function(e, t) {
var r = 2 < arguments.length && arguments[2] !== void 0 ? arguments[2] : null;
if (!t || t.nodeType !== 1 && t.nodeType !== 9 && t.nodeType !== 11) throw Error(n(299));
return o(e, t, null, r);
}, e.flushSync = function(e) {
var t = s.T, n = i.p;
try {
if (s.T = null, i.p = 2, e) return e();
} finally {
s.T = t, i.p = n, i.d.f();
}
}, e.preconnect = function(e, t) {
typeof e == "string" && (t ? (t = t.crossOrigin, t = typeof t == "string" ? t === "use-credentials" ? t : "" : void 0) : t = null, i.d.C(e, t));
}, e.prefetchDNS = function(e) {
typeof e == "string" && i.d.D(e);
}, e.preinit = function(e, t) {
if (typeof e == "string" && t && typeof t.as == "string") {
var n = t.as, r = c(n, t.crossOrigin), a = typeof t.integrity == "string" ? t.integrity : void 0, o = typeof t.fetchPriority == "string" ? t.fetchPriority : void 0;
n === "style" ? i.d.S(e, typeof t.precedence == "string" ? t.precedence : void 0, {
crossOrigin: r,
integrity: a,
fetchPriority: o
}) : n === "script" && i.d.X(e, {
crossOrigin: r,
integrity: a,
fetchPriority: o,
nonce: typeof t.nonce == "string" ? t.nonce : void 0
});
}
}, e.preinitModule = function(e, t) {
if (typeof e == "string") if (typeof t == "object" && t) {
if (t.as == null || t.as === "script") {
var n = c(t.as, t.crossOrigin);
i.d.M(e, {
crossOrigin: n,
integrity: typeof t.integrity == "string" ? t.integrity : void 0,
nonce: typeof t.nonce == "string" ? t.nonce : void 0
});
}
} else t ?? i.d.M(e);
}, e.preload = function(e, t) {
if (typeof e == "string" && typeof t == "object" && t && typeof t.as == "string") {
var n = t.as, r = c(n, t.crossOrigin);
i.d.L(e, n, {
crossOrigin: r,
integrity: typeof t.integrity == "string" ? t.integrity : void 0,
nonce: typeof t.nonce == "string" ? t.nonce : void 0,
type: typeof t.type == "string" ? t.type : void 0,
fetchPriority: typeof t.fetchPriority == "string" ? t.fetchPriority : void 0,
referrerPolicy: typeof t.referrerPolicy == "string" ? t.referrerPolicy : void 0,
imageSrcSet: typeof t.imageSrcSet == "string" ? t.imageSrcSet : void 0,
imageSizes: typeof t.imageSizes == "string" ? t.imageSizes : void 0,
media: typeof t.media == "string" ? t.media : void 0
});
}
}, e.preloadModule = function(e, t) {
if (typeof e == "string") if (t) {
var n = c(t.as, t.crossOrigin);
i.d.m(e, {
as: typeof t.as == "string" && t.as !== "script" ? t.as : void 0,
crossOrigin: n,
integrity: typeof t.integrity == "string" ? t.integrity : void 0
});
} else i.d.m(e);
}, e.requestFormReset = function(e) {
i.d.r(e);
}, e.unstable_batchedUpdates = function(e, t) {
return e(t);
}, e.useFormState = function(e, t, n) {
return s.H.useFormState(e, t, n);
}, e.useFormStatus = function() {
return s.H.useHostTransitionStatus();
}, e.version = "19.2.7";
})), m = /* @__PURE__ */ o(((e, t) => {
function n() {
if (!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ > "u" || typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE != "function")) try {
__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n);
} catch (e) {
console.error(e);
}
}
n(), t.exports = p();
})), h = /* @__PURE__ */ o(((e) => {
var t = f(), n = u(), r = m();
function i(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 a(e) {
return !(!e || e.nodeType !== 1 && e.nodeType !== 9 && e.nodeType !== 11);
}
function o(e) {
var t = e, n = e;
if (e.alternate) for (; t.return;) t = t.return;
else {
e = t;
do
t = e, t.flags & 4098 && (n = t.return), e = t.return;
while (e);
}
return t.tag === 3 ? n : null;
}
function s(e) {
if (e.tag === 13) {
var t = e.memoizedState;
if (t === null && (e = e.alternate, e !== null && (t = e.memoizedState)), t !== null) return t.dehydrated;
}
return null;
}
function c(e) {
if (e.tag === 31) {
var t = e.memoizedState;
if (t === null && (e = e.alternate, e !== null && (t = e.memoizedState)), t !== null) return t.dehydrated;
}
return null;
}
function l(e) {
if (o(e) !== e) throw Error(i(188));
}
function d(e) {
var t = e.alternate;
if (!t) {
if (t = o(e), t === null) throw Error(i(188));
return t === e ? e : null;
}
for (var n = e, r = t;;) {
var a = n.return;
if (a === null) break;
var s = a.alternate;
if (s === null) {
if (r = a.return, r !== null) {
n = r;
continue;
}
break;
}
if (a.child === s.child) {
for (s = a.child; s;) {
if (s === n) return l(a), e;
if (s === r) return l(a), t;
s = s.sibling;
}
throw Error(i(188));
}
if (n.return !== r.return) n = a, r = s;
else {
for (var c = !1, u = a.child; u;) {
if (u === n) {
c = !0, n = a, r = s;
break;
}
if (u === r) {
c = !0, r = a, n = s;
break;
}
u = u.sibling;
}
if (!c) {
for (u = s.child; u;) {
if (u === n) {
c = !0, n = s, r = a;
break;
}
if (u === r) {
c = !0, r = s, n = a;
break;
}
u = u.sibling;
}
if (!c) throw Error(i(189));
}
}
if (n.alternate !== r) throw Error(i(190));
}
if (n.tag !== 3) throw Error(i(188));
return n.stateNode.current === n ? e : t;
}
function p(e) {
var t = e.tag;
if (t === 5 || t === 26 || t === 27 || t === 6) return e;
for (e = e.child; e !== null;) {
if (t = p(e), t !== null) return t;
e = e.sibling;
}
return null;
}
var h = Object.assign, g = Symbol.for("react.element"), _ = Symbol.for("react.transitional.element"), v = Symbol.for("react.portal"), y = Symbol.for("react.fragment"), b = Symbol.for("react.strict_mode"), x = Symbol.for("react.profiler"), ee = Symbol.for("react.consumer"), te = Symbol.for("react.context"), S = Symbol.for("react.forward_ref"), ne = Symbol.for("react.suspense"), re = Symbol.for("react.suspense_list"), ie = Symbol.for("react.memo"), C = Symbol.for("react.lazy"), ae = Symbol.for("react.activity"), oe = Symbol.for("react.memo_cache_sentinel"), se = Symbol.iterator;
function ce(e) {
return typeof e != "object" || !e ? null : (e = se && e[se] || e["@@iterator"], typeof e == "function" ? e : null);
}
var le = Symbol.for("react.client.reference");
function ue(e) {
if (e == null) return null;
if (typeof e == "function") return e.$$typeof === le ? null : e.displayName || e.name || null;
if (typeof e == "string") return e;
switch (e) {
case y: return "Fragment";
case x: return "Profiler";
case b: return "StrictMode";
case ne: return "Suspense";
case re: return "SuspenseList";
case ae: return "Activity";
}
if (typeof e == "object") switch (e.$$typeof) {
case v: return "Portal";
case te: return e.displayName || "Context";
case ee: return (e._context.displayName || "Context") + ".Consumer";
case S:
var t = e.render;
return e = e.displayName, e ||= (e = t.displayName || t.name || "", e === "" ? "ForwardRef" : "ForwardRef(" + e + ")"), e;
case ie: return t = e.displayName || null, t === null ? ue(e.type) || "Memo" : t;
case C:
t = e._payload, e = e._init;
try {
return ue(e(t));
} catch {}
}
return null;
}
var de = Array.isArray, w = n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, T = r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, fe = {
pending: !1,
data: null,
method: null,
action: null
}, pe = [], me = -1;
function he(e) {
return { current: e };
}
function E(e) {
0 > me || (e.current = pe[me], pe[me] = null, me--);
}
function D(e, t) {
me++, pe[me] = e.current, e.current = t;
}
var ge = he(null), _e = he(null), ve = he(null), ye = he(null);
function be(e, t) {
switch (D(ve, t), D(_e, e), D(ge, null), t.nodeType) {
case 9:
case 11:
e = (e = t.documentElement) && (e = e.namespaceURI) ? Vd(e) : 0;
break;
default: if (e = t.tagName, t = t.namespaceURI) t = Vd(t), e = Hd(t, e);
else switch (e) {
case "svg":
e = 1;
break;
case "math":
e = 2;
break;
default: e = 0;
}
}
E(ge), D(ge, e);
}
function xe() {
E(ge), E(_e), E(ve);
}
function Se(e) {
e.memoizedState !== null && D(ye, e);
var t = ge.current, n = Hd(t, e.type);
t !== n && (D(_e, e), D(ge, n));
}
function Ce(e) {
_e.current === e && (E(ge), E(_e)), ye.current === e && (E(ye), Qf._currentValue = fe);
}
var we, Te;
function Ee(e) {
if (we === void 0) try {
throw Error();
} catch (e) {
var t = e.stack.trim().match(/\n( *(at )?)/);
we = t && t[1] || "", Te = -1 < e.stack.indexOf("\n at") ? " (<anonymous>)" : -1 < e.stack.indexOf("@") ? "@unknown:0:0" : "";
}
return "\n" + we + e + Te;
}
var De = !1;
function Oe(e, t) {
if (!e || De) return "";
De = !0;
var n = Error.prepareStackTrace;
Error.prepareStackTrace = void 0;
try {
var r = { DetermineComponentFrameRoot: function() {
try {
if (t) {
var n = function() {
throw Error();
};
if (Object.defineProperty(n.prototype, "props", { set: function() {
throw Error();
} }), typeof Reflect == "object" && Reflect.construct) {
try {
Reflect.construct(n, []);
} catch (e) {
var r = e;
}
Reflect.construct(e, [], n);
} else {
try {
n.call();
} catch (e) {
r = e;
}
e.call(n.prototype);
}
} else {
try {
throw Error();
} catch (e) {
r = e;
}
(n = e()) && typeof n.catch == "function" && n.catch(function() {});
}
} catch (e) {
if (e && r && typeof e.stack == "string") return [e.stack, r.stack];
}
return [null, null];
} };
r.DetermineComponentFrameRoot.displayName = "DetermineComponentFrameRoot";
var i = Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot, "name");
i && i.configurable && Object.defineProperty(r.DetermineComponentFrameRoot, "name", { value: "DetermineComponentFrameRoot" });
var a = r.DetermineComponentFrameRoot(), o = a[0], s = a[1];
if (o && s) {
var c = o.split("\n"), l = s.split("\n");
for (i = r = 0; r < c.length && !c[r].includes("DetermineComponentFrameRoot");) r++;
for (; i < l.length && !l[i].includes("DetermineComponentFrameRoot");) i++;
if (r === c.length || i === l.length) for (r = c.length - 1, i = l.length - 1; 1 <= r && 0 <= i && c[r] !== l[i];) i--;
for (; 1 <= r && 0 <= i; r--, i--) if (c[r] !== l[i]) {
if (r !== 1 || i !== 1) do
if (r--, i--, 0 > i || c[r] !== l[i]) {
var u = "\n" + c[r].replace(" at new ", " at ");
return e.displayName && u.includes("<anonymous>") && (u = u.replace("<anonymous>", e.displayName)), u;
}
while (1 <= r && 0 <= i);
break;
}
}
} finally {
De = !1, Error.prepareStackTrace = n;
}
return (n = e ? e.displayName || e.name : "") ? Ee(n) : "";
}
function ke(e, t) {
switch (e.tag) {
case 26:
case 27:
case 5: return Ee(e.type);
case 16: return Ee("Lazy");
case 13: return e.child !== t && t !== null ? Ee("Suspense Fallback") : Ee("Suspense");
case 19: return Ee("SuspenseList");
case 0:
case 15: return Oe(e.type, !1);
case 11: return Oe(e.type.render, !1);
case 1: return Oe(e.type, !0);
case 31: return Ee("Activity");
default: return "";
}
}
function Ae(e) {
try {
var t = "", n = null;
do
t += ke(e, n), n = e, e = e.return;
while (e);
return t;
} catch (e) {
return "\nError generating stack: " + e.message + "\n" + e.stack;
}
}
var je = Object.prototype.hasOwnProperty, Me = t.unstable_scheduleCallback, Ne = t.unstable_cancelCallback, Pe = t.unstable_shouldYield, Fe = t.unstable_requestPaint, Ie = t.unstable_now, Le = t.unstable_getCurrentPriorityLevel, Re = t.unstable_ImmediatePriority, ze = t.unstable_UserBlockingPriority, Be = t.unstable_NormalPriority, Ve = t.unstable_LowPriority, He = t.unstable_IdlePriority, Ue = t.log, We = t.unstable_setDisableYieldValue, Ge = null, Ke = null;
function qe(e) {
if (typeof Ue == "function" && We(e), Ke && typeof Ke.setStrictMode == "function") try {
Ke.setStrictMode(Ge, e);
} catch {}
}
var Je = Math.clz32 ? Math.clz32 : Ze, Ye = Math.log, Xe = Math.LN2;
function Ze(e) {
return e >>>= 0, e === 0 ? 32 : 31 - (Ye(e) / Xe | 0) | 0;
}
var Qe = 256, $e = 262144, et = 4194304;
function tt(e) {
var t = e & 42;
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 e & 261888;
case 262144:
case 524288:
case 1048576:
case 2097152: return e & 3932160;
case 4194304:
case 8388608:
case 16777216:
case 33554432: return e & 62914560;
case 67108864: return 67108864;
case 134217728: return 134217728;
case 268435456: return 268435456;
case 536870912: return 536870912;
case 1073741824: return 0;
default: return e;
}
}
function nt(e, t, n) {
var r = e.pendingLanes;
if (r === 0) return 0;
var i = 0, a = e.suspendedLanes, o = e.pingedLanes;
e = e.warmLanes;
var s = r & 134217727;
return s === 0 ? (s = r & ~a, s === 0 ? o === 0 ? n || (n = r & ~e, n !== 0 && (i = tt(n))) : i = tt(o) : i = tt(s)) : (r = s & ~a, r === 0 ? (o &= s, o === 0 ? n || (n = s & ~e, n !== 0 && (i = tt(n))) : i = tt(o)) : i = tt(r)), i === 0 ? 0 : t !== 0 && t !== i && (t & a) === 0 && (a = i & -i, n = t & -t, a >= n || a === 32 && n & 4194048) ? t : i;
}
function rt(e, t) {
return (e.pendingLanes & ~(e.suspendedLanes & ~e.pingedLanes) & t) === 0;
}
function it(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;
case 4194304:
case 8388608:
case 16777216:
case 33554432: return -1;
case 67108864:
case 134217728:
case 268435456:
case 536870912:
case 1073741824: return -1;
default: return -1;
}
}
function at() {
var e = et;
return et <<= 1, !(et & 62914560) && (et = 4194304), e;
}
function ot(e) {
for (var t = [], n = 0; 31 > n; n++) t.push(e);
return t;
}
function st(e, t) {
e.pendingLanes |= t, t !== 268435456 && (e.suspendedLanes = 0, e.pingedLanes = 0, e.warmLanes = 0);
}
function ct(e, t, n, r, i, a) {
var o = e.pendingLanes;
e.pendingLanes = n, e.suspendedLanes = 0, e.pingedLanes = 0, e.warmLanes = 0, e.expiredLanes &= n, e.entangledLanes &= n, e.errorRecoveryDisabledLanes &= n, e.shellSuspendCounter = 0;
var s = e.entanglements, c = e.expirationTimes, l = e.hiddenUpdates;
for (n = o & ~n; 0 < n;) {
var u = 31 - Je(n), d = 1 << u;
s[u] = 0, c[u] = -1;
var f = l[u];
if (f !== null) for (l[u] = null, u = 0; u < f.length; u++) {
var p = f[u];
p !== null && (p.lane &= -536870913);
}
n &= ~d;
}
r !== 0 && lt(e, r, 0), a !== 0 && i === 0 && e.tag !== 0 && (e.suspendedLanes |= a & ~(o & ~t));
}
function lt(e, t, n) {
e.pendingLanes |= t, e.suspendedLanes &= ~t;
var r = 31 - Je(t);
e.entangledLanes |= t, e.entanglements[r] = e.entanglements[r] | 1073741824 | n & 261930;
}
function ut(e, t) {
var n = e.entangledLanes |= t;
for (e = e.entanglements; n;) {
var r = 31 - Je(n), i = 1 << r;
i & t | e[r] & t && (e[r] |= t), n &= ~i;
}
}
function dt(e, t) {
var n = t & -t;
return n = n & 42 ? 1 : ft(n), (n & (e.suspendedLanes | t)) === 0 ? n : 0;
}
function ft(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 pt(e) {
return e &= -e, 2 < e ? 8 < e ? e & 134217727 ? 32 : 268435456 : 8 : 2;
}
function mt() {
var e = T.p;
return e === 0 ? (e = window.event, e === void 0 ? 32 : mp(e.type)) : e;
}
function ht(e, t) {
var n = T.p;
try {
return T.p = e, t();
} finally {
T.p = n;
}
}
var gt = Math.random().toString(36).slice(2), _t = "__reactFiber$" + gt, vt = "__reactProps$" + gt, yt = "__reactContainer$" + gt, bt = "__reactEvents$" + gt, xt = "__reactListeners$" + gt, St = "__reactHandles$" + gt, Ct = "__reactResources$" + gt, wt = "__reactMarker$" + gt;
function Tt(e) {
delete e[_t], delete e[vt], delete e[bt], delete e[xt], delete e[St];
}
function Et(e) {
var t = e[_t];
if (t) return t;
for (var n = e.parentNode; n;) {
if (t = n[yt] || n[_t]) {
if (n = t.alternate, t.child !== null || n !== null && n.child !== null) for (e = df(e); e !== null;) {
if (n = e[_t]) return n;
e = df(e);
}
return t;
}
e = n, n = e.parentNode;
}
return null;
}
function Dt(e) {
if (e = e[_t] || e[yt]) {
var t = e.tag;
if (t === 5 || t === 6 || t === 13 || t === 31 || t === 26 || t === 27 || t === 3) return e;
}
return null;
}
function Ot(e) {
var t = e.tag;
if (t === 5 || t === 26 || t === 27 || t === 6) return e.stateNode;
throw Error(i(33));
}
function kt(e) {
var t = e[Ct];
return t ||= e[Ct] = {
hoistableStyles: /* @__PURE__ */ new Map(),
hoistableScripts: /* @__PURE__ */ new Map()
}, t;
}
function O(e) {
e[wt] = !0;
}
var At = /* @__PURE__ */ new Set(), jt = {};
function Mt(e, t) {
Nt(e, t), Nt(e + "Capture", t);
}
function Nt(e, t) {
for (jt[e] = t, e = 0; e < t.length; e++) At.add(t[e]);
}
var Pt = 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]*$"), Ft = {}, It = {};
function Lt(e) {
return je.call(It, e) ? !0 : je.call(Ft, e) ? !1 : Pt.test(e) ? It[e] = !0 : (Ft[e] = !0, !1);
}
function Rt(e, t, n) {
if (Lt(t)) if (n === null) e.removeAttribute(t);
else {
switch (typeof n) {
case "undefined":
case "function":
case "symbol":
e.removeAttribute(t);
return;
case "boolean":
var r = t.toLowerCase().slice(0, 5);
if (r !== "data-" && r !== "aria-") {
e.removeAttribute(t);
return;
}
}
e.setAttribute(t, "" + n);
}
}
function zt(e, t, n) {
if (n === null) e.removeAttribute(t);
else {
switch (typeof n) {
case "undefined":
case "function":
case "symbol":
case "boolean":
e.removeAttribute(t);
return;
}
e.setAttribute(t, "" + n);
}
}
function Bt(e, t, n, r) {
if (r === null) e.removeAttribute(n);
else {
switch (typeof r) {
case "undefined":
case "function":
case "symbol":
case "boolean":
e.removeAttribute(n);
return;
}
e.setAttributeNS(t, n, "" + r);
}
}
function Vt(e) {
switch (typeof e) {
case "bigint":
case "boolean":
case "number":
case "string":
case "undefined": return e;
case "object": return e;
default: return "";
}
}
function Ht(e) {
var t = e.type;
return (e = e.nodeName) && e.toLowerCase() === "input" && (t === "checkbox" || t === "radio");
}
function Ut(e, t, n) {
var r = Object.getOwnPropertyDescriptor(e.constructor.prototype, t);
if (!e.hasOwnProperty(t) && r !== void 0 && typeof r.get == "function" && typeof r.set == "function") {
var i = r.get, a = r.set;
return Object.defineProperty(e, t, {
configurable: !0,
get: function() {
return i.call(this);
},
set: function(e) {
n = "" + e, a.call(this, e);
}
}), Object.defineProperty(e, t, { enumerable: r.enumerable }), {
getValue: function() {
return n;
},
setValue: function(e) {
n = "" + e;
},
stopTracking: function() {
e._valueTracker = null, delete e[t];
}
};
}
}
function Wt(e) {
if (!e._valueTracker) {
var t = Ht(e) ? "checked" : "value";
e._valueTracker = Ut(e, t, "" + e[t]);
}
}
function Gt(e) {
if (!e) return !1;
var t = e._valueTracker;
if (!t) return !0;
var n = t.getValue(), r = "";
return e && (r = Ht(e) ? e.checked ? "true" : "false" : e.value), e = r, e === n ? !1 : (t.setValue(e), !0);
}
function Kt(e) {
if (e ||= typeof document < "u" ? document : void 0, e === void 0) return null;
try {
return e.activeElement || e.body;
} catch {
return e.body;
}
}
var qt = /[\n"\\]/g;
function Jt(e) {
return e.replace(qt, function(e) {
return "\\" + e.charCodeAt(0).toString(16) + " ";
});
}
function Yt(e, t, n, r, i, a, o, s) {
e.name = "", o != null && typeof o != "function" && typeof o != "symbol" && typeof o != "boolean" ? e.type = o : e.removeAttribute("type"), t == null ? o !== "submit" && o !== "reset" || e.removeAttribute("value") : o === "number" ? (t === 0 && e.value === "" || e.value != t) && (e.value = "" + Vt(t)) : e.value !== "" + Vt(t) && (e.value = "" + Vt(t)), t == null ? n == null ? r != null && e.removeAttribute("value") : Zt(e, o, Vt(n)) : Zt(e, o, Vt(t)), i == null && a != null && (e.defaultChecked = !!a), i != null && (e.checked = i && typeof i != "function" && typeof i != "symbol"), s != null && typeof s != "function" && typeof s != "symbol" && typeof s != "boolean" ? e.name = "" + Vt(s) : e.removeAttribute("name");
}
function Xt(e, t, n, r, i, a, o, s) {
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)) {
Wt(e);
return;
}
n = n == null ? "" : "" + Vt(n), t = t == null ? n : "" + Vt(t), s || t === e.value || (e.value = t), e.defaultValue = t;
}
r ??= i, r = typeof r != "function" && typeof r != "symbol" && !!r, e.checked = s ? e.checked : !!r, e.defaultChecked = !!r, o != null && typeof o != "function" && typeof o != "symbol" && typeof o != "boolean" && (e.name = o), Wt(e);
}
function Zt(e, t, n) {
t === "number" && Kt(e.ownerDocument) === e || e.defaultValue === "" + n || (e.defaultValue = "" + n);
}
function Qt(e, t, n, r) {
if (e = e.options, t) {
t = {};
for (var i = 0; i < n.length; i++) t["$" + n[i]] = !0;
for (n = 0; n < e.length; n++) i = t.hasOwnProperty("$" + e[n].value), e[n].selected !== i && (e[n].selected = i), i && r && (e[n].defaultSelected = !0);
} else {
for (n = "" + Vt(n), t = null, i = 0; i < e.length; i++) {
if (e[i].value === n) {
e[i].selected = !0, r && (e[i].defaultSelected = !0);
return;
}
t !== null || e[i].disabled || (t = e[i]);
}
t !== null && (t.selected = !0);
}
}
function $t(e, t, n) {
if (t != null && (t = "" + Vt(t), t !== e.value && (e.value = t), n == null)) {
e.defaultValue !== t && (e.defaultValue = t);
return;
}
e.defaultValue = n == null ? "" : "" + Vt(n);
}
function en(e, t, n, r) {
if (t == null) {
if (r != null) {
if (n != null) throw Error(i(92));
if (de(r)) {
if (1 < r.length) throw Error(i(93));
r = r[0];
}
n = r;
}
n ??= "", t = n;
}
n = Vt(t), e.defaultValue = n, r = e.textContent, r === n && r !== "" && r !== null && (e.value = r), Wt(e);
}
function tn(e, t) {
if (t) {
var n = e.firstChild;
if (n && n === e.lastChild && n.nodeType === 3) {
n.nodeValue = t;
return;
}
}
e.textContent = t;
}
var nn = 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 rn(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 || nn.has(t) ? t === "float" ? e.cssFloat = n : e[t] = ("" + n).trim() : e[t] = n + "px";
}
function an(e, t, n) {
if (t != null && typeof t != "object") throw Error(i(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 a in t) r = t[a], t.hasOwnProperty(a) && n[a] !== r && rn(e, a, r);
} else for (var o in t) t.hasOwnProperty(o) && rn(e, o, t[o]);
}
function on(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 sn = /* @__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"]
]), cn = /^[\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 ln(e) {
return cn.test("" + e) ? "javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')" : e;
}
function un() {}
var dn = null;
function fn(e) {
return e = e.target || e.srcElement || window, e.correspondingUseElement && (e = e.correspondingUseElement), e.nodeType === 3 ? e.parentNode : e;
}
var pn = null, mn = null;
function hn(e) {
var t = Dt(e);
if (t && (e = t.stateNode)) {
var n = e[vt] || null;
a: switch (e = t.stateNode, t.type) {
case "input":
if (Yt(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=\"" + Jt("" + t) + "\"][type=\"radio\"]"), t = 0; t < n.length; t++) {
var r = n[t];
if (r !== e && r.form === e.form) {
var a = r[vt] || null;
if (!a) throw Error(i(90));
Yt(r, a.value, a.defaultValue, a.defaultValue, a.checked, a.defaultChecked, a.type, a.name);
}
}
for (t = 0; t < n.length; t++) r = n[t], r.form === e.form && Gt(r);
}
break a;
case "textarea":
$t(e, n.value, n.defaultValue);
break a;
case "select": t = n.value, t != null && Qt(e, !!n.multiple, t, !1);
}
}
}
var gn = !1;
function _n(e, t, n) {
if (gn) return e(t, n);
gn = !0;
try {
return e(t);
} finally {
if (gn = !1, (pn !== null || mn !== null) && (bu(), pn && (t = pn, e = mn, mn = pn = null, hn(t), e))) for (t = 0; t < e.length; t++) hn(e[t]);
}
}
function vn(e, t) {
var n = e.stateNode;
if (n === null) return null;
var r = n[vt] || null;
if (r === null) return null;
n = r[t];
a: 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) || (e = e.type, r = !(e === "button" || e === "input" || e === "select" || e === "textarea")), e = !r;
break a;
default: e = !1;
}
if (e) return null;
if (n && typeof n != "function") throw Error(i(231, t, typeof n));
return n;
}
var yn = !(typeof window > "u" || window.document === void 0 || window.document.createElement === void 0), bn = !1;
if (yn) try {
var xn = {};
Object.defineProperty(xn, "passive", { get: function() {
bn = !0;
} }), window.addEventListener("test", xn, xn), window.removeEventListener("test", xn, xn);
} catch {
bn = !1;
}
var Sn = null, Cn = null, wn = null;
function Tn() {
if (wn) return wn;
var e, t = Cn, n = t.length, r, i = "value" in Sn ? Sn.value : Sn.textContent, a = i.length;
for (e = 0; e < n && t[e] === i[e]; e++);
var o = n - e;
for (r = 1; r <= o && t[n - r] === i[a - r]; r++);
return wn = i.slice(e, 1 < r ? 1 - r : void 0);
}
function En(e) {
var t = e.keyCode;
return "charCode" in e ? (e = e.charCode, e === 0 && t === 13 && (e = 13)) : e = t, e === 10 && (e = 13), 32 <= e || e === 13 ? e : 0;
}
function Dn() {
return !0;
}
function On() {
return !1;
}
function kn(e) {
function t(t, n, r, i, a) {
for (var o in this._reactName = t, this._targetInst = r, this.type = n, this.nativeEvent = i, this.target = a, this.currentTarget = null, e) e.hasOwnProperty(o) && (t = e[o], this[o] = t ? t(i) : i[o]);
return this.isDefaultPrevented = (i.defaultPrevented == null ? !1 === i.returnValue : i.defaultPrevented) ? Dn : On, this