!(function (t) {
var e = {};
function r(o) {
if (e[o]) return e[o].exports;
var a = (e[o] = { i: o, l: !1, exports: {} });
return t[o].call(a.exports, a, a.exports, r), (a.l = !0), a.exports;
}
(r.m = t),
(r.c = e),
(r.d = function (t, e, o) {
r.o(t, e) || Object.defineProperty(t, e, { enumerable: !0, get: o });
}),
(r.r = function (t) {
"undefined" != typeof Symbol &&
Symbol.toStringTag &&
Object.defineProperty(t, Symbol.toStringTag, { value: "Module" }),
Object.defineProperty(t, "__esModule", { value: !0 });
}),
(r.t = function (t, e) {
if ((1 & e && (t = r(t)), 8 & e)) return t;
if (4 & e && "object" == typeof t && t && t.__esModule) return t;
var o = Object.create(null);
if (
(r.r(o),
Object.defineProperty(o, "default", { enumerable: !0, value: t }),
2 & e && "string" != typeof t)
)
for (var a in t)
r.d(
o,
a,
function (e) {
return t[e];
}.bind(null, a),
);
return o;
}),
(r.n = function (t) {
var e =
t && t.__esModule
? function () {
return t.default;
}
: function () {
return t;
};
return r.d(e, "a", e), e;
}),
(r.o = function (t, e) {
return Object.prototype.hasOwnProperty.call(t, e);
}),
(r.p = ""),
r((r.s = 10));
})([
function (t, e, r) {
"use strict";
var o,
a =
(this && this.__extends) ||
((o = function (t, e) {
return (o =
Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array &&
function (t, e) {
t.__proto__ = e;
}) ||
function (t, e) {
for (var r in e) e.hasOwnProperty(r) && (t[r] = e[r]);
})(t, e);
}),
function (t, e) {
function r() {
this.constructor = t;
}
o(t, e),
(t.prototype =
null === e
? Object.create(e)
: ((r.prototype = e.prototype), new r()));
}),
i =
(this && this.__read) ||
function (t, e) {
var r = "function" == typeof Symbol && t[Symbol.iterator];
if (!r) return t;
var o,
a,
i = r.call(t),
n = [];
try {
for (; (void 0 === e || e-- > 0) && !(o = i.next()).done; )
n.push(o.value);
} catch (t) {
a = { error: t };
} finally {
try {
o && !o.done && (r = i.return) && r.call(i);
} finally {
if (a) throw a.error;
}
}
return n;
};
Object.defineProperty(e, "__esModule", { value: !0 }), (e.MathML = void 0);
var n = r(5),
s = r(3),
l = r(6),
c = r(1),
u = r(2),
h = (function (t) {
function e(e) {
void 0 === e && (e = {});
var r = this,
o = i(
s.separateOptions(
e,
c.FindMathML.OPTIONS,
u.MathMLCompile.OPTIONS,
),
3,
),
a = o[0],
n = o[1],
h = o[2];
return (
((r = t.call(this, a) || this).findMathML =
r.options.FindMathML || new c.FindMathML(n)),
(r.mathml = r.options.MathMLCompile || new u.MathMLCompile(h)),
(r.mmlFilters = new l.FunctionList()),
r
);
}
return (
a(e, t),
(e.prototype.setAdaptor = function (e) {
t.prototype.setAdaptor.call(this, e),
(this.findMathML.adaptor = e),
(this.mathml.adaptor = e);
}),
(e.prototype.setMmlFactory = function (e) {
t.prototype.setMmlFactory.call(this, e),
this.mathml.setMmlFactory(e);
}),
Object.defineProperty(e.prototype, "processStrings", {
get: function () {
return !1;
},
enumerable: !1,
configurable: !0,
}),
(e.prototype.compile = function (t, e) {
var r = t.start.node;
if (
!r ||
!t.end.node ||
this.options.forceReparse ||
"#text" === this.adaptor.kind(r)
) {
var o = this.executeFilters(
this.preFilters,
t,
e,
t.math || "",
),
a = this.checkForErrors(
this.adaptor.parse(o, "text/" + this.options.parseAs),
),
i = this.adaptor.body(a);
1 !== this.adaptor.childNodes(i).length &&
this.error("MathML must consist of a single element"),
(r = this.adaptor.remove(this.adaptor.firstChild(i))),
"math" !== this.adaptor.kind(r).replace(/^[a-z]+:/, "") &&
this.error(
"MathML must be formed by a