You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

0 lines
107 KiB

1 month ago
  1. {"ast":null,"code":"var E = \"top\",\n R = \"bottom\",\n W = \"right\",\n P = \"left\",\n me = \"auto\",\n G = [E, R, W, P],\n U = \"start\",\n J = \"end\",\n Xe = \"clippingParents\",\n je = \"viewport\",\n K = \"popper\",\n Ye = \"reference\",\n De = G.reduce(function (t, e) {\n return t.concat([e + \"-\" + U, e + \"-\" + J]);\n }, []),\n Ee = [].concat(G, [me]).reduce(function (t, e) {\n return t.concat([e, e + \"-\" + U, e + \"-\" + J]);\n }, []),\n Ge = \"beforeRead\",\n Je = \"read\",\n Ke = \"afterRead\",\n Qe = \"beforeMain\",\n Ze = \"main\",\n et = \"afterMain\",\n tt = \"beforeWrite\",\n nt = \"write\",\n rt = \"afterWrite\",\n ot = [Ge, Je, Ke, Qe, Ze, et, tt, nt, rt];\nfunction C(t) {\n return t ? (t.nodeName || \"\").toLowerCase() : null;\n}\nfunction H(t) {\n if (t == null) return window;\n if (t.toString() !== \"[object Window]\") {\n var e = t.ownerDocument;\n return e && e.defaultView || window;\n }\n return t;\n}\nfunction Q(t) {\n var e = H(t).Element;\n return t instanceof e || t instanceof Element;\n}\nfunction B(t) {\n var e = H(t).HTMLElement;\n return t instanceof e || t instanceof HTMLElement;\n}\nfunction Pe(t) {\n if (typeof ShadowRoot == \"undefined\") return !1;\n var e = H(t).ShadowRoot;\n return t instanceof e || t instanceof ShadowRoot;\n}\nfunction Mt(t) {\n var e = t.state;\n Object.keys(e.elements).forEach(function (n) {\n var r = e.styles[n] || {},\n o = e.attributes[n] || {},\n i = e.elements[n];\n !B(i) || !C(i) || (Object.assign(i.style, r), Object.keys(o).forEach(function (a) {\n var s = o[a];\n s === !1 ? i.removeAttribute(a) : i.setAttribute(a, s === !0 ? \"\" : s);\n }));\n });\n}\nfunction Rt(t) {\n var e = t.state,\n n = {\n popper: {\n position: e.options.strategy,\n left: \"0\",\n top: \"0\",\n margin: \"0\"\n },\n arrow: {\n position: \"absolute\"\n },\n reference: {}\n };\n return Object.assign(e.elements.popper.style, n.popper), e.styles = n, e.elements.arrow && Object.assign(e.elements.arrow.style, n.arrow), function () {\n Object.keys(e.elements).forEach(function (r) {\n var o = e.elements[r],\n i = e.attributes[r] || {},\n a = Object.keys(e.styles.hasOwnProperty(r) ? e.styles[r] : n[r]),\n s = a.reduce(function (f, c) {\n return f[c] = \"\", f;\n }, {});\n !B(o) || !C(o) || (Object.assign(o.style, s), Object.keys(i).forEach(function (f) {\n o.removeAttribute(f);\n }));\n });\n };\n}\nvar Ae = {\n name: \"applyStyles\",\n enabled: !0,\n phase: \"write\",\n fn: Mt,\n effect: Rt,\n requires: [\"computeStyles\"]\n};\nfunction q(t) {\n return t.split(\"-\")[0];\n}\nvar X = Math.max,\n ve = Math.min,\n Z = Math.round;\nfunction ee(t, e) {\n e === void 0 && (e = !1);\n var n = t.getBoundingClientRect(),\n r = 1,\n o = 1;\n if (B(t) && e) {\n var i = t.offsetHeight,\n a = t.offsetWidth;\n a > 0 && (r = Z(n.width) / a || 1), i > 0 && (o = Z(n.height) / i || 1);\n }\n return {\n width: n.width / r,\n height: n.height / o,\n top: n.top / o,\n right: n.right / r,\n bottom: n.bottom / o,\n left: n.left / r,\n x: n.left / r,\n y: n.top / o\n };\n}\nfunction ke(t) {\n var e = ee(t),\n n = t.offsetWidth,\n r = t.offsetHeight;\n return Math.abs(e.width - n) <= 1 && (n = e.width), Math.abs(e.height - r) <= 1 && (r = e.height), {\n x: t.offsetLeft,\n y: t.offsetTop,\n width: n,\n height: r\n };\n}\nfunction it(t, e) {\n var n = e.getRootNode && e.getRootNode();\n if (t.contains(e)) return !0;\n if (n && Pe(n)) {\n var r = e;\n do {\n if (r && t.isSameNode(r)) return !0;\n r = r.parentNode || r.host;\n } while (r);\n }\n return !1;\n}\nfunction N(t) {\n return H(t).getComputedStyle(t);\n}\nfunction Wt(t) {\n return [\"table\", \"td\", \"th\"].indexOf(C(t)) >= 0;\n}\nfunction I(t) {\n return ((Q(t) ? t.ownerDocument : t.document) || window.document).documentElement;\n}\nfunc