import { g as it } from "./index-B_vi5hpq.js";
function at(tt, et) {
  for (var O = 0; O < et.length; O++) {
    const S = et[O];
    if (typeof S != "string" && !Array.isArray(S)) {
      for (const l in S)
        if (l !== "default" && !(l in tt)) {
          const p = Object.getOwnPropertyDescriptor(S, l);
          p && Object.defineProperty(tt, l, p.get ? p : {
            enumerable: !0,
            get: () => S[l]
          });
        }
    }
  }
  return Object.freeze(Object.defineProperty(tt, Symbol.toStringTag, { value: "Module" }));
}
var rt = { exports: {} }, nt;
function st() {
  return nt || (nt = 1, (function(tt, et) {
    (function(O, S) {
      tt.exports = S();
    })(window, (function() {
      return (function(O) {
        var S = {};
        function l(p) {
          if (S[p]) return S[p].exports;
          var c = S[p] = { i: p, l: !1, exports: {} };
          return O[p].call(c.exports, c, c.exports, l), c.l = !0, c.exports;
        }
        return l.m = O, l.c = S, l.d = function(p, c, b) {
          l.o(p, c) || Object.defineProperty(p, c, { enumerable: !0, get: b });
        }, l.r = function(p) {
          typeof Symbol < "u" && Symbol.toStringTag && Object.defineProperty(p, Symbol.toStringTag, { value: "Module" }), Object.defineProperty(p, "__esModule", { value: !0 });
        }, l.t = function(p, c) {
          if (1 & c && (p = l(p)), 8 & c || 4 & c && typeof p == "object" && p && p.__esModule) return p;
          var b = /* @__PURE__ */ Object.create(null);
          if (l.r(b), Object.defineProperty(b, "default", { enumerable: !0, value: p }), 2 & c && typeof p != "string") for (var h in p) l.d(b, h, (function(s) {
            return p[s];
          }).bind(null, h));
          return b;
        }, l.n = function(p) {
          var c = p && p.__esModule ? function() {
            return p.default;
          } : function() {
            return p;
          };
          return l.d(c, "a", c), c;
        }, l.o = function(p, c) {
          return Object.prototype.hasOwnProperty.call(p, c);
        }, l.p = "", l(l.s = 17);
      })([function(O, S, l) {
        var p = l(7), c = typeof Symbol == "function" && typeof Symbol("foo") == "symbol", b = Object.prototype.toString, h = Array.prototype.concat, s = Object.defineProperty, n = l(25)(), t = s && n, a = function(f, w, m, y) {
          var u;
          (!(w in f) || typeof (u = y) == "function" && b.call(u) === "[object Function]" && y()) && (t ? s(f, w, { configurable: !0, enumerable: !1, value: m, writable: !0 }) : f[w] = m);
        }, i = function(f, w) {
          var m = arguments.length > 2 ? arguments[2] : {}, y = p(w);
          c && (y = h.call(y, Object.getOwnPropertySymbols(w)));
          for (var u = 0; u < y.length; u += 1) a(f, y[u], w[y[u]], m[y[u]]);
        };
        i.supportsDescriptors = !!t, O.exports = i;
      }, function(O, S, l) {
        var p = l(9);
        O.exports = function() {
          return p() && !!Symbol.toStringTag;
        };
      }, function(O, S, l) {
        var p = SyntaxError, c = Function, b = TypeError, h = function(A) {
          try {
            return c('"use strict"; return (' + A + ").constructor;")();
          } catch {
          }
        }, s = Object.getOwnPropertyDescriptor;
        if (s) try {
          s({}, "");
        } catch {
          s = null;
        }
        var n = function() {
          throw new b();
        }, t = s ? (function() {
          try {
            return n;
          } catch {
            try {
              return s(arguments, "callee").get;
            } catch {
              return n;
            }
          }
        })() : n, a = l(21)(), i = Object.getPrototypeOf || function(A) {
          return A.__proto__;
        }, f = {}, w = typeof Uint8Array > "u" ? void 0 : i(Uint8Array), m = { "%AggregateError%": typeof AggregateError > "u" ? void 0 : AggregateError, "%Array%": Array, "%ArrayBuffer%": typeof ArrayBuffer > "u" ? void 0 : ArrayBuffer, "%ArrayIteratorPrototype%": a ? i([][Symbol.iterator]()) : void 0, "%AsyncFromSyncIteratorPrototype%": void 0, "%AsyncFunction%": f, "%AsyncGenerator%": f, "%AsyncGeneratorFunction%": f, "%AsyncIteratorPrototype%": f, "%Atomics%": typeof Atomics > "u" ? void 0 : Atomics, "%BigInt%": typeof BigInt > "u" ? void 0 : BigInt, "%Boolean%": Boolean, "%DataView%": typeof DataView > "u" ? void 0 : DataView, "%Date%": Date, "%decodeURI%": decodeURI, "%decodeURIComponent%": decodeURIComponent, "%encodeURI%": encodeURI, "%encodeURIComponent%": encodeURIComponent, "%Error%": Error, "%eval%": eval, "%EvalError%": EvalError, "%Float32Array%": typeof Float32Array > "u" ? void 0 : Float32Array, "%Float64Array%": typeof Float64Array > "u" ? void 0 : Float64Array, "%FinalizationRegistry%": typeof FinalizationRegistry > "u" ? void 0 : FinalizationRegistry, "%Function%": c, "%GeneratorFunction%": f, "%Int8Array%": typeof Int8Array > "u" ? void 0 : Int8Array, "%Int16Array%": typeof Int16Array > "u" ? void 0 : Int16Array, "%Int32Array%": typeof Int32Array > "u" ? void 0 : Int32Array, "%isFinite%": isFinite, "%isNaN%": isNaN, "%IteratorPrototype%": a ? i(i([][Symbol.iterator]())) : void 0, "%JSON%": typeof JSON == "object" ? JSON : void 0, "%Map%": typeof Map > "u" ? void 0 : Map, "%MapIteratorPrototype%": typeof Map < "u" && a ? i((/* @__PURE__ */ new Map())[Symbol.iterator]()) : void 0, "%Math%": Math, "%Number%": Number, "%Object%": Object, "%parseFloat%": parseFloat, "%parseInt%": parseInt, "%Promise%": typeof Promise > "u" ? void 0 : Promise, "%Proxy%": typeof Proxy > "u" ? void 0 : Proxy, "%RangeError%": RangeError, "%ReferenceError%": ReferenceError, "%Reflect%": typeof Reflect > "u" ? void 0 : Reflect, "%RegExp%": RegExp, "%Set%": typeof Set > "u" ? void 0 : Set, "%SetIteratorPrototype%": typeof Set < "u" && a ? i((/* @__PURE__ */ new Set())[Symbol.iterator]()) : void 0, "%SharedArrayBuffer%": typeof SharedArrayBuffer > "u" ? void 0 : SharedArrayBuffer, "%String%": String, "%StringIteratorPrototype%": a ? i(""[Symbol.iterator]()) : void 0, "%Symbol%": a ? Symbol : void 0, "%SyntaxError%": p, "%ThrowTypeError%": t, "%TypedArray%": w, "%TypeError%": b, "%Uint8Array%": typeof Uint8Array > "u" ? void 0 : Uint8Array, "%Uint8ClampedArray%": typeof Uint8ClampedArray > "u" ? void 0 : Uint8ClampedArray, "%Uint16Array%": typeof Uint16Array > "u" ? void 0 : Uint16Array, "%Uint32Array%": typeof Uint32Array > "u" ? void 0 : Uint32Array, "%URIError%": URIError, "%WeakMap%": typeof WeakMap > "u" ? void 0 : WeakMap, "%WeakRef%": typeof WeakRef > "u" ? void 0 : WeakRef, "%WeakSet%": typeof WeakSet > "u" ? void 0 : WeakSet }, y = { "%ArrayBufferPrototype%": ["ArrayBuffer", "prototype"], "%ArrayPrototype%": ["Array", "prototype"], "%ArrayProto_entries%": ["Array", "prototype", "entries"], "%ArrayProto_forEach%": ["Array", "prototype", "forEach"], "%ArrayProto_keys%": ["Array", "prototype", "keys"], "%ArrayProto_values%": ["Array", "prototype", "values"], "%AsyncFunctionPrototype%": ["AsyncFunction", "prototype"], "%AsyncGenerator%": ["AsyncGeneratorFunction", "prototype"], "%AsyncGeneratorPrototype%": ["AsyncGeneratorFunction", "prototype", "prototype"], "%BooleanPrototype%": ["Boolean", "prototype"], "%DataViewPrototype%": ["DataView", "prototype"], "%DatePrototype%": ["Date", "prototype"], "%ErrorPrototype%": ["Error", "prototype"], "%EvalErrorPrototype%": ["EvalError", "prototype"], "%Float32ArrayPrototype%": ["Float32Array", "prototype"], "%Float64ArrayPrototype%": ["Float64Array", "prototype"], "%FunctionPrototype%": ["Function", "prototype"], "%Generator%": ["GeneratorFunction", "prototype"], "%GeneratorPrototype%": ["GeneratorFunction", "prototype", "prototype"], "%Int8ArrayPrototype%": ["Int8Array", "prototype"], "%Int16ArrayPrototype%": ["Int16Array", "prototype"], "%Int32ArrayPrototype%": ["Int32Array", "prototype"], "%JSONParse%": ["JSON", "parse"], "%JSONStringify%": ["JSON", "stringify"], "%MapPrototype%": ["Map", "prototype"], "%NumberPrototype%": ["Number", "prototype"], "%ObjectPrototype%": ["Object", "prototype"], "%ObjProto_toString%": ["Object", "prototype", "toString"], "%ObjProto_valueOf%": ["Object", "prototype", "valueOf"], "%PromisePrototype%": ["Promise", "prototype"], "%PromiseProto_then%": ["Promise", "prototype", "then"], "%Promise_all%": ["Promise", "all"], "%Promise_reject%": ["Promise", "reject"], "%Promise_resolve%": ["Promise", "resolve"], "%RangeErrorPrototype%": ["RangeError", "prototype"], "%ReferenceErrorPrototype%": ["ReferenceError", "prototype"], "%RegExpPrototype%": ["RegExp", "prototype"], "%SetPrototype%": ["Set", "prototype"], "%SharedArrayBufferPrototype%": ["SharedArrayBuffer", "prototype"], "%StringPrototype%": ["String", "prototype"], "%SymbolPrototype%": ["Symbol", "prototype"], "%SyntaxErrorPrototype%": ["SyntaxError", "prototype"], "%TypedArrayPrototype%": ["TypedArray", "prototype"], "%TypeErrorPrototype%": ["TypeError", "prototype"], "%Uint8ArrayPrototype%": ["Uint8Array", "prototype"], "%Uint8ClampedArrayPrototype%": ["Uint8ClampedArray", "prototype"], "%Uint16ArrayPrototype%": ["Uint16Array", "prototype"], "%Uint32ArrayPrototype%": ["Uint32Array", "prototype"], "%URIErrorPrototype%": ["URIError", "prototype"], "%WeakMapPrototype%": ["WeakMap", "prototype"], "%WeakSetPrototype%": ["WeakSet", "prototype"] }, u = l(3), d = l(23), e = u.call(Function.call, Array.prototype.concat), x = u.call(Function.apply, Array.prototype.splice), r = u.call(Function.call, String.prototype.replace), v = u.call(Function.call, String.prototype.slice), o = u.call(Function.call, RegExp.prototype.exec), k = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g, T = /\\(\\)?/g, j = function(A) {
          var I = v(A, 0, 1), F = v(A, -1);
          if (I === "%" && F !== "%") throw new p("invalid intrinsic syntax, expected closing `%`");
          if (F === "%" && I !== "%") throw new p("invalid intrinsic syntax, expected opening `%`");
          var C = [];
          return r(A, k, (function(U, N, R, E) {
            C[C.length] = R ? r(E, T, "$1") : N || U;
          })), C;
        }, g = function(A, I) {
          var F, C = A;
          if (d(y, C) && (C = "%" + (F = y[C])[0] + "%"), d(m, C)) {
            var U = m[C];
            if (U === f && (U = (function N(R) {
              var E;
              if (R === "%AsyncFunction%") E = h("async function () {}");
              else if (R === "%GeneratorFunction%") E = h("function* () {}");
              else if (R === "%AsyncGeneratorFunction%") E = h("async function* () {}");
              else if (R === "%AsyncGenerator%") {
                var D = N("%AsyncGeneratorFunction%");
                D && (E = D.prototype);
              } else if (R === "%AsyncIteratorPrototype%") {
                var $ = N("%AsyncGenerator%");
                $ && (E = i($.prototype));
              }
              return m[R] = E, E;
            })(C)), U === void 0 && !I) throw new b("intrinsic " + A + " exists, but is not available. Please file an issue!");
            return { alias: F, name: C, value: U };
          }
          throw new p("intrinsic " + A + " does not exist!");
        };
        O.exports = function(A, I) {
          if (typeof A != "string" || A.length === 0) throw new b("intrinsic name must be a non-empty string");
          if (arguments.length > 1 && typeof I != "boolean") throw new b('"allowMissing" argument must be a boolean');
          if (o(/^%?[^%]*%?$/g, A) === null) throw new p("`%` may not be present anywhere but at the beginning and end of the intrinsic name");
          var F = j(A), C = F.length > 0 ? F[0] : "", U = g("%" + C + "%", I), N = U.name, R = U.value, E = !1, D = U.alias;
          D && (C = D[0], x(F, e([0, 1], D)));
          for (var $ = 1, M = !0; $ < F.length; $ += 1) {
            var _ = F[$], P = v(_, 0, 1), z = v(_, -1);
            if ((P === '"' || P === "'" || P === "`" || z === '"' || z === "'" || z === "`") && P !== z) throw new p("property names with quotes must have matching quotes");
            if (_ !== "constructor" && M || (E = !0), d(m, N = "%" + (C += "." + _) + "%")) R = m[N];
            else if (R != null) {
              if (!(_ in R)) {
                if (!I) throw new b("base intrinsic for " + A + " exists, but the property is not available.");
                return;
              }
              if (s && $ + 1 >= F.length) {
                var L = s(R, _);
                R = (M = !!L) && "get" in L && !("originalValue" in L.get) ? L.get : R[_];
              } else M = d(R, _), R = R[_];
              M && !E && (m[N] = R);
            }
          }
          return R;
        };
      }, function(O, S, l) {
        var p = l(22);
        O.exports = Function.prototype.bind || p;
      }, function(O, S, l) {
        var p = l(3), c = l(2), b = c("%Function.prototype.apply%"), h = c("%Function.prototype.call%"), s = c("%Reflect.apply%", !0) || p.call(h, b), n = c("%Object.getOwnPropertyDescriptor%", !0), t = c("%Object.defineProperty%", !0), a = c("%Math.max%");
        if (t) try {
          t({}, "a", { value: 1 });
        } catch {
          t = null;
        }
        O.exports = function(f) {
          var w = s(p, h, arguments);
          if (n && t) {
            var m = n(w, "length");
            m.configurable && t(w, "length", { value: 1 + a(0, f.length - (arguments.length - 1)) });
          }
          return w;
        };
        var i = function() {
          return s(p, b, arguments);
        };
        t ? t(O.exports, "apply", { value: i }) : O.exports.apply = i;
      }, function(O, S, l) {
        var p = l(18), c = l(6), b = l(15), h = l(32), s = "\0", n = function(t) {
          Array.isArray(t) ? this.ops = t : t != null && Array.isArray(t.ops) ? this.ops = t.ops : this.ops = [];
        };
        n.prototype.insert = function(t, a) {
          var i = {};
          return t.length === 0 ? this : (i.insert = t, a != null && typeof a == "object" && Object.keys(a).length > 0 && (i.attributes = a), this.push(i));
        }, n.prototype.delete = function(t) {
          return t <= 0 ? this : this.push({ delete: t });
        }, n.prototype.retain = function(t, a) {
          if (t <= 0) return this;
          var i = { retain: t };
          return a != null && typeof a == "object" && Object.keys(a).length > 0 && (i.attributes = a), this.push(i);
        }, n.prototype.push = function(t) {
          var a = this.ops.length, i = this.ops[a - 1];
          if (t = b(!0, {}, t), typeof i == "object") {
            if (typeof t.delete == "number" && typeof i.delete == "number") return this.ops[a - 1] = { delete: i.delete + t.delete }, this;
            if (typeof i.delete == "number" && t.insert != null && (a -= 1, typeof (i = this.ops[a - 1]) != "object")) return this.ops.unshift(t), this;
            if (c(t.attributes, i.attributes)) {
              if (typeof t.insert == "string" && typeof i.insert == "string") return this.ops[a - 1] = { insert: i.insert + t.insert }, typeof t.attributes == "object" && (this.ops[a - 1].attributes = t.attributes), this;
              if (typeof t.retain == "number" && typeof i.retain == "number") return this.ops[a - 1] = { retain: i.retain + t.retain }, typeof t.attributes == "object" && (this.ops[a - 1].attributes = t.attributes), this;
            }
          }
          return a === this.ops.length ? this.ops.push(t) : this.ops.splice(a, 0, t), this;
        }, n.prototype.chop = function() {
          var t = this.ops[this.ops.length - 1];
          return t && t.retain && !t.attributes && this.ops.pop(), this;
        }, n.prototype.filter = function(t) {
          return this.ops.filter(t);
        }, n.prototype.forEach = function(t) {
          this.ops.forEach(t);
        }, n.prototype.map = function(t) {
          return this.ops.map(t);
        }, n.prototype.partition = function(t) {
          var a = [], i = [];
          return this.forEach((function(f) {
            (t(f) ? a : i).push(f);
          })), [a, i];
        }, n.prototype.reduce = function(t, a) {
          return this.ops.reduce(t, a);
        }, n.prototype.changeLength = function() {
          return this.reduce((function(t, a) {
            return a.insert ? t + h.length(a) : a.delete ? t - a.delete : t;
          }), 0);
        }, n.prototype.length = function() {
          return this.reduce((function(t, a) {
            return t + h.length(a);
          }), 0);
        }, n.prototype.slice = function(t, a) {
          t = t || 0, typeof a != "number" && (a = 1 / 0);
          for (var i = [], f = h.iterator(this.ops), w = 0; w < a && f.hasNext(); ) {
            var m;
            w < t ? m = f.next(t - w) : (m = f.next(a - w), i.push(m)), w += h.length(m);
          }
          return new n(i);
        }, n.prototype.compose = function(t) {
          var a = h.iterator(this.ops), i = h.iterator(t.ops), f = [], w = i.peek();
          if (w != null && typeof w.retain == "number" && w.attributes == null) {
            for (var m = w.retain; a.peekType() === "insert" && a.peekLength() <= m; ) m -= a.peekLength(), f.push(a.next());
            w.retain - m > 0 && i.next(w.retain - m);
          }
          for (var y = new n(f); a.hasNext() || i.hasNext(); ) if (i.peekType() === "insert") y.push(i.next());
          else if (a.peekType() === "delete") y.push(a.next());
          else {
            var u = Math.min(a.peekLength(), i.peekLength()), d = a.next(u), e = i.next(u);
            if (typeof e.retain == "number") {
              var x = {};
              typeof d.retain == "number" ? x.retain = u : x.insert = d.insert;
              var r = h.attributes.compose(d.attributes, e.attributes, typeof d.retain == "number");
              if (r && (x.attributes = r), y.push(x), !i.hasNext() && c(y.ops[y.ops.length - 1], x)) {
                var v = new n(a.rest());
                return y.concat(v).chop();
              }
            } else typeof e.delete == "number" && typeof d.retain == "number" && y.push(e);
          }
          return y.chop();
        }, n.prototype.concat = function(t) {
          var a = new n(this.ops.slice());
          return t.ops.length > 0 && (a.push(t.ops[0]), a.ops = a.ops.concat(t.ops.slice(1))), a;
        }, n.prototype.diff = function(t, a) {
          if (this.ops === t.ops) return new n();
          var i = [this, t].map((function(u) {
            return u.map((function(d) {
              if (d.insert != null) return typeof d.insert == "string" ? d.insert : s;
              throw new Error("diff() called " + (u === t ? "on" : "with") + " non-document");
            })).join("");
          })), f = new n(), w = p(i[0], i[1], a), m = h.iterator(this.ops), y = h.iterator(t.ops);
          return w.forEach((function(u) {
            for (var d = u[1].length; d > 0; ) {
              var e = 0;
              switch (u[0]) {
                case p.INSERT:
                  e = Math.min(y.peekLength(), d), f.push(y.next(e));
                  break;
                case p.DELETE:
                  e = Math.min(d, m.peekLength()), m.next(e), f.delete(e);
                  break;
                case p.EQUAL:
                  e = Math.min(m.peekLength(), y.peekLength(), d);
                  var x = m.next(e), r = y.next(e);
                  c(x.insert, r.insert) ? f.retain(e, h.attributes.diff(x.attributes, r.attributes)) : f.push(r).delete(e);
              }
              d -= e;
            }
          })), f.chop();
        }, n.prototype.eachLine = function(t, a) {
          a = a || `
`;
          for (var i = h.iterator(this.ops), f = new n(), w = 0; i.hasNext(); ) {
            if (i.peekType() !== "insert") return;
            var m = i.peek(), y = h.length(m) - i.peekLength(), u = typeof m.insert == "string" ? m.insert.indexOf(a, y) - y : -1;
            if (u < 0) f.push(i.next());
            else if (u > 0) f.push(i.next(u));
            else {
              if (t(f, i.next(1).attributes || {}, w) === !1) return;
              w += 1, f = new n();
            }
          }
          f.length() > 0 && t(f, {}, w);
        }, n.prototype.transform = function(t, a) {
          if (a = !!a, typeof t == "number") return this.transformPosition(t, a);
          for (var i = h.iterator(this.ops), f = h.iterator(t.ops), w = new n(); i.hasNext() || f.hasNext(); ) if (i.peekType() !== "insert" || !a && f.peekType() === "insert") if (f.peekType() === "insert") w.push(f.next());
          else {
            var m = Math.min(i.peekLength(), f.peekLength()), y = i.next(m), u = f.next(m);
            if (y.delete) continue;
            u.delete ? w.push(u) : w.retain(m, h.attributes.transform(y.attributes, u.attributes, a));
          }
          else w.retain(h.length(i.next()));
          return w.chop();
        }, n.prototype.transformPosition = function(t, a) {
          a = !!a;
          for (var i = h.iterator(this.ops), f = 0; i.hasNext() && f <= t; ) {
            var w = i.peekLength(), m = i.peekType();
            i.next(), m !== "delete" ? (m === "insert" && (f < t || !a) && (t += w), f += w) : t -= Math.min(w, t - f);
          }
          return t;
        }, O.exports = n;
      }, function(O, S, l) {
        var p = l(7), c = l(20), b = l(24), h = l(27), s = l(28), n = l(31), t = Date.prototype.getTime;
        function a(w, m, y) {
          var u = y || {};
          return !!(u.strict ? b(w, m) : w === m) || (!w || !m || typeof w != "object" && typeof m != "object" ? u.strict ? b(w, m) : w == m : (function(d, e, x) {
            var r, v;
            if (typeof d != typeof e || i(d) || i(e) || d.prototype !== e.prototype || c(d) !== c(e)) return !1;
            var o = h(d), k = h(e);
            if (o !== k) return !1;
            if (o || k) return d.source === e.source && s(d) === s(e);
            if (n(d) && n(e)) return t.call(d) === t.call(e);
            var T = f(d), j = f(e);
            if (T !== j) return !1;
            if (T || j) {
              if (d.length !== e.length) return !1;
              for (r = 0; r < d.length; r++) if (d[r] !== e[r]) return !1;
              return !0;
            }
            if (typeof d != typeof e) return !1;
            try {
              var g = p(d), A = p(e);
            } catch {
              return !1;
            }
            if (g.length !== A.length) return !1;
            for (g.sort(), A.sort(), r = g.length - 1; r >= 0; r--) if (g[r] != A[r]) return !1;
            for (r = g.length - 1; r >= 0; r--) if (v = g[r], !a(d[v], e[v], x)) return !1;
            return !0;
          })(w, m, u));
        }
        function i(w) {
          return w == null;
        }
        function f(w) {
          return !(!w || typeof w != "object" || typeof w.length != "number") && typeof w.copy == "function" && typeof w.slice == "function" && !(w.length > 0 && typeof w[0] != "number");
        }
        O.exports = a;
      }, function(O, S, l) {
        var p = Array.prototype.slice, c = l(8), b = Object.keys, h = b ? function(n) {
          return b(n);
        } : l(19), s = Object.keys;
        h.shim = function() {
          return Object.keys ? (function() {
            var n = Object.keys(arguments);
            return n && n.length === arguments.length;
          })(1, 2) || (Object.keys = function(n) {
            return c(n) ? s(p.call(n)) : s(n);
          }) : Object.keys = h, Object.keys || h;
        }, O.exports = h;
      }, function(O, S, l) {
        var p = Object.prototype.toString;
        O.exports = function(c) {
          var b = p.call(c), h = b === "[object Arguments]";
          return h || (h = b !== "[object Array]" && c !== null && typeof c == "object" && typeof c.length == "number" && c.length >= 0 && p.call(c.callee) === "[object Function]"), h;
        };
      }, function(O, S, l) {
        O.exports = function() {
          if (typeof Symbol != "function" || typeof Object.getOwnPropertySymbols != "function") return !1;
          if (typeof Symbol.iterator == "symbol") return !0;
          var p = {}, c = Symbol("test"), b = Object(c);
          if (typeof c == "string" || Object.prototype.toString.call(c) !== "[object Symbol]" || Object.prototype.toString.call(b) !== "[object Symbol]") return !1;
          for (c in p[c] = 42, p) return !1;
          if (typeof Object.keys == "function" && Object.keys(p).length !== 0 || typeof Object.getOwnPropertyNames == "function" && Object.getOwnPropertyNames(p).length !== 0) return !1;
          var h = Object.getOwnPropertySymbols(p);
          if (h.length !== 1 || h[0] !== c || !Object.prototype.propertyIsEnumerable.call(p, c)) return !1;
          if (typeof Object.getOwnPropertyDescriptor == "function") {
            var s = Object.getOwnPropertyDescriptor(p, c);
            if (s.value !== 42 || s.enumerable !== !0) return !1;
          }
          return !0;
        };
      }, function(O, S, l) {
        var p = l(2), c = l(4), b = c(p("String.prototype.indexOf"));
        O.exports = function(h, s) {
          var n = p(h, !!s);
          return typeof n == "function" && b(h, ".prototype.") > -1 ? c(n) : n;
        };
      }, function(O, S, l) {
        var p = function(c) {
          return c != c;
        };
        O.exports = function(c, b) {
          return c === 0 && b === 0 ? 1 / c == 1 / b : c === b || !(!p(c) || !p(b));
        };
      }, function(O, S, l) {
        var p = l(11);
        O.exports = function() {
          return typeof Object.is == "function" ? Object.is : p;
        };
      }, function(O, S, l) {
        var p = l(29).functionsHaveConfigurableNames(), c = Object, b = TypeError;
        O.exports = function() {
          if (this != null && this !== c(this)) throw new b("RegExp.prototype.flags getter called on non-object");
          var h = "";
          return this.hasIndices && (h += "d"), this.global && (h += "g"), this.ignoreCase && (h += "i"), this.multiline && (h += "m"), this.dotAll && (h += "s"), this.unicode && (h += "u"), this.sticky && (h += "y"), h;
        }, p && Object.defineProperty && Object.defineProperty(O.exports, "name", { value: "get flags" });
      }, function(O, S, l) {
        var p = l(13), c = l(0).supportsDescriptors, b = Object.getOwnPropertyDescriptor;
        O.exports = function() {
          if (c && /a/gim.flags === "gim") {
            var h = b(RegExp.prototype, "flags");
            if (h && typeof h.get == "function" && typeof RegExp.prototype.dotAll == "boolean" && typeof RegExp.prototype.hasIndices == "boolean") {
              var s = "", n = {};
              if (Object.defineProperty(n, "hasIndices", { get: function() {
                s += "d";
              } }), Object.defineProperty(n, "sticky", { get: function() {
                s += "y";
              } }), s === "dy") return h.get;
            }
          }
          return p;
        };
      }, function(O, S, l) {
        var p = Object.prototype.hasOwnProperty, c = Object.prototype.toString, b = Object.defineProperty, h = Object.getOwnPropertyDescriptor, s = function(i) {
          return typeof Array.isArray == "function" ? Array.isArray(i) : c.call(i) === "[object Array]";
        }, n = function(i) {
          if (!i || c.call(i) !== "[object Object]") return !1;
          var f, w = p.call(i, "constructor"), m = i.constructor && i.constructor.prototype && p.call(i.constructor.prototype, "isPrototypeOf");
          if (i.constructor && !w && !m) return !1;
          for (f in i) ;
          return f === void 0 || p.call(i, f);
        }, t = function(i, f) {
          b && f.name === "__proto__" ? b(i, f.name, { enumerable: !0, configurable: !0, value: f.newValue, writable: !0 }) : i[f.name] = f.newValue;
        }, a = function(i, f) {
          if (f === "__proto__") {
            if (!p.call(i, f)) return;
            if (h) return h(i, f).value;
          }
          return i[f];
        };
        O.exports = function i() {
          var f, w, m, y, u, d, e = arguments[0], x = 1, r = arguments.length, v = !1;
          for (typeof e == "boolean" && (v = e, e = arguments[1] || {}, x = 2), (e == null || typeof e != "object" && typeof e != "function") && (e = {}); x < r; ++x) if ((f = arguments[x]) != null) for (w in f) m = a(e, w), e !== (y = a(f, w)) && (v && y && (n(y) || (u = s(y))) ? (u ? (u = !1, d = m && s(m) ? m : []) : d = m && n(m) ? m : {}, t(e, { name: w, newValue: i(v, d, y) })) : y !== void 0 && t(e, { name: w, newValue: y }));
          return e;
        };
      }, function(O, S, l) {
        const p = typeof URL > "u" ? l(33).URL : URL, c = (h, s) => s.some((n) => n instanceof RegExp ? n.test(h) : n === h), b = (h, s) => {
          if (s = { defaultProtocol: "http:", normalizeProtocol: !0, forceHttp: !1, forceHttps: !1, stripAuthentication: !0, stripHash: !1, stripWWW: !0, removeQueryParameters: [/^utm_\w+/i], removeTrailingSlash: !0, removeDirectoryIndex: !1, sortQueryParameters: !0, ...s }, Reflect.has(s, "normalizeHttps")) throw new Error("options.normalizeHttps is renamed to options.forceHttp");
          if (Reflect.has(s, "normalizeHttp")) throw new Error("options.normalizeHttp is renamed to options.forceHttps");
          if (Reflect.has(s, "stripFragment")) throw new Error("options.stripFragment is renamed to options.stripHash");
          if (h = h.trim(), /^data:/i.test(h)) return ((a, { stripHash: i }) => {
            const f = a.match(/^data:([^,]*?),([^#]*?)(?:#(.*))?$/);
            if (!f) throw new Error("Invalid URL: " + a);
            const w = f[1].split(";"), m = f[2], y = i ? "" : f[3];
            let u = !1;
            w[w.length - 1] === "base64" && (w.pop(), u = !0);
            const d = (w.shift() || "").toLowerCase(), e = [...w.map((x) => {
              let [r, v = ""] = x.split("=").map((o) => o.trim());
              return r === "charset" && (v = v.toLowerCase(), v === "us-ascii") ? "" : `${r}${v ? "=" + v : ""}`;
            }).filter(Boolean)];
            return u && e.push("base64"), (e.length !== 0 || d && d !== "text/plain") && e.unshift(d), `data:${e.join(";")},${u ? m.trim() : m}${y ? "#" + y : ""}`;
          })(h, s);
          const n = h.startsWith("//");
          !n && /^\.*\//.test(h) || (h = h.replace(/^(?!(?:\w+:)?\/\/)|^\/\//, s.defaultProtocol));
          const t = new p(h);
          if (s.forceHttp && s.forceHttps) throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");
          if (s.forceHttp && t.protocol === "https:" && (t.protocol = "http:"), s.forceHttps && t.protocol === "http:" && (t.protocol = "https:"), s.stripAuthentication && (t.username = "", t.password = ""), s.stripHash && (t.hash = ""), t.pathname && (t.pathname = t.pathname.replace(/((?!:).|^)\/{2,}/g, (a, i) => /^(?!\/)/g.test(i) ? i + "/" : "/")), t.pathname && (t.pathname = decodeURI(t.pathname)), s.removeDirectoryIndex === !0 && (s.removeDirectoryIndex = [/^index\.[a-z]+$/]), Array.isArray(s.removeDirectoryIndex) && s.removeDirectoryIndex.length > 0) {
            let a = t.pathname.split("/");
            const i = a[a.length - 1];
            c(i, s.removeDirectoryIndex) && (a = a.slice(0, a.length - 1), t.pathname = a.slice(1).join("/") + "/");
          }
          if (t.hostname && (t.hostname = t.hostname.replace(/\.$/, ""), s.stripWWW && /^www\.([a-z\-\d]{2,63})\.([a-z.]{2,5})$/.test(t.hostname) && (t.hostname = t.hostname.replace(/^www\./, ""))), Array.isArray(s.removeQueryParameters)) for (const a of [...t.searchParams.keys()]) c(a, s.removeQueryParameters) && t.searchParams.delete(a);
          return s.sortQueryParameters && t.searchParams.sort(), s.removeTrailingSlash && (t.pathname = t.pathname.replace(/\/$/, "")), h = t.toString(), !s.removeTrailingSlash && t.pathname !== "/" || t.hash !== "" || (h = h.replace(/\/$/, "")), n && !s.normalizeProtocol && (h = h.replace(/^http:\/\//, "//")), s.stripProtocol && (h = h.replace(/^(?:https?:)?\/\//, "")), h;
        };
        O.exports = b, O.exports.default = b;
      }, function(O, S, l) {
        l.r(S), l.d(S, "default", (function() {
          return m;
        }));
        var p = l(5), c = l.n(p), b = l(16), h = l.n(b);
        function s(y, u) {
          return (function(d) {
            if (Array.isArray(d)) return d;
          })(y) || (function(d, e) {
            var x = d == null ? null : typeof Symbol < "u" && d[Symbol.iterator] || d["@@iterator"];
            if (x != null) {
              var r, v, o = [], k = !0, T = !1;
              try {
                for (x = x.call(d); !(k = (r = x.next()).done) && (o.push(r.value), !e || o.length !== e); k = !0) ;
              } catch (j) {
                T = !0, v = j;
              } finally {
                try {
                  k || x.return == null || x.return();
                } finally {
                  if (T) throw v;
                }
              }
              return o;
            }
          })(y, u) || (function(d, e) {
            if (d) {
              if (typeof d == "string") return n(d, e);
              var x = Object.prototype.toString.call(d).slice(8, -1);
              if (x === "Object" && d.constructor && (x = d.constructor.name), x === "Map" || x === "Set") return Array.from(d);
              if (x === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(x)) return n(d, e);
            }
          })(y, u) || (function() {
            throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
          })();
        }
        function n(y, u) {
          (u == null || u > y.length) && (u = y.length);
          for (var d = 0, e = new Array(u); d < u; d++) e[d] = y[d];
          return e;
        }
        function t(y, u) {
          var d = Object.keys(y);
          if (Object.getOwnPropertySymbols) {
            var e = Object.getOwnPropertySymbols(y);
            u && (e = e.filter((function(x) {
              return Object.getOwnPropertyDescriptor(y, x).enumerable;
            }))), d.push.apply(d, e);
          }
          return d;
        }
        function a(y) {
          for (var u = 1; u < arguments.length; u++) {
            var d = arguments[u] != null ? arguments[u] : {};
            u % 2 ? t(Object(d), !0).forEach((function(e) {
              i(y, e, d[e]);
            })) : Object.getOwnPropertyDescriptors ? Object.defineProperties(y, Object.getOwnPropertyDescriptors(d)) : t(Object(d)).forEach((function(e) {
              Object.defineProperty(y, e, Object.getOwnPropertyDescriptor(d, e));
            }));
          }
          return y;
        }
        function i(y, u, d) {
          return u in y ? Object.defineProperty(y, u, { value: d, enumerable: !0, configurable: !0, writable: !0 }) : y[u] = d, y;
        }
        function f(y, u) {
          for (var d = 0; d < u.length; d++) {
            var e = u[d];
            e.enumerable = e.enumerable || !1, e.configurable = !0, "value" in e && (e.writable = !0), Object.defineProperty(y, e.key, e);
          }
        }
        var w = { globalRegularExpression: /(https?:\/\/|www\.)[\w-\.]+\.[\w-\.]+(\/([\S]+)?)?/gi, urlRegularExpression: /(https?:\/\/|www\.)[\w-\.]+\.[\w-\.]+(\/([\S]+)?)?/gi, globalMailRegularExpression: /([\w-\.]+@[\w-\.]+\.[\w-\.]+)/gi, mailRegularExpression: /([\w-\.]+@[\w-\.]+\.[\w-\.]+)/gi, normalizeRegularExpression: /(https?:\/\/|www\.)[\S]+/i, normalizeUrlOptions: { stripWWW: !1 } }, m = (function() {
          function y(e, x) {
            var r = this;
            (function(v, o) {
              if (!(v instanceof o)) throw new TypeError("Cannot call a class as a function");
            })(this, y), this.quill = e, x = x || {}, this.options = a(a({}, w), x), this.urlNormalizer = function(v) {
              return r.normalize(v);
            }, this.mailNormalizer = function(v) {
              return "mailto:".concat(v);
            }, this.registerTypeListener(), this.registerPasteListener(), this.registerBlurListener();
          }
          var u, d;
          return u = y, (d = [{ key: "registerPasteListener", value: function() {
            var e = this;
            this.quill.clipboard.addMatcher("A", (function(x, r) {
              var v, o = x.getAttribute("href"), k = (v = r.ops[0]) === null || v === void 0 ? void 0 : v.attributes;
              return (k == null ? void 0 : k.link) != null && (k.link = o), r;
            })), this.quill.clipboard.addMatcher(Node.TEXT_NODE, (function(x, r) {
              if (typeof x.data == "string") {
                var v = e.options.globalRegularExpression, o = e.options.globalMailRegularExpression;
                v.lastIndex = 0, o.lastIndex = 0;
                for (var k = new c.a(), T = 0, j = v.exec(x.data), g = o.exec(x.data), A = function(F, C, U) {
                  var N = x.data.substring(T, F.index);
                  k.insert(N);
                  var R = F[0];
                  return k.insert(R, { link: U(R) }), T = C.lastIndex, C.exec(x.data);
                }; j !== null || g !== null; ) if (j === null) g = A(g, o, e.mailNormalizer);
                else if (g === null) j = A(j, v, e.urlNormalizer);
                else if (g.index <= j.index) {
                  for (; j !== null && j.index < o.lastIndex; ) j = v.exec(x.data);
                  g = A(g, o, e.mailNormalizer);
                } else {
                  for (; g !== null && g.index < v.lastIndex; ) g = o.exec(x.data);
                  j = A(j, v, e.urlNormalizer);
                }
                if (T > 0) {
                  var I = x.data.substring(T);
                  k.insert(I), r.ops = k.ops;
                }
                return r;
              }
            }));
          } }, { key: "registerTypeListener", value: function() {
            var e = this;
            this.quill.on("text-change", (function(x) {
              var r = x.ops;
              if (!(!r || r.length < 1 || r.length > 2)) {
                var v = r[r.length - 1];
                v.insert && typeof v.insert == "string" && v.insert.match(/\s/) && e.checkTextForUrl(!!v.insert.match(/ |\t/));
              }
            }));
          } }, { key: "registerBlurListener", value: function() {
            var e = this;
            this.quill.root.addEventListener("blur", (function() {
              e.checkTextForUrl();
            }));
          } }, { key: "checkTextForUrl", value: function() {
            var e = arguments.length > 0 && arguments[0] !== void 0 && arguments[0], x = this.quill.getSelection();
            if (x) {
              var r = this.quill.getLeaf(x.index), v = s(r, 1), o = v[0], k = this.quill.getIndex(o);
              if (o.text) {
                var T = x.index - k, j = o.text.slice(0, T);
                if (j && o.parent.domNode.localName !== "a") {
                  var g = o.text[T];
                  if (g == null || !g.match(/\S/)) {
                    var A = e ? /\s\s$/ : /\s$/;
                    if (!j.match(A)) {
                      var I = j.match(this.options.urlRegularExpression), F = j.match(this.options.mailRegularExpression);
                      I ? this.handleMatches(k, j, I, this.urlNormalizer) : F && this.handleMatches(k, j, F, this.mailNormalizer);
                    }
                  }
                }
              }
            }
          } }, { key: "handleMatches", value: function(e, x, r, v) {
            var o = r.pop(), k = x.lastIndexOf(o);
            x.split(o).pop().match(/\S/) || this.updateText(e + k, o.trim(), v);
          } }, { key: "updateText", value: function(e, x, r) {
            var v = new c.a().retain(e).retain(x.length, { link: r(x) });
            this.quill.updateContents(v);
          } }, { key: "normalize", value: function(e) {
            if (this.options.normalizeRegularExpression.test(e)) try {
              return h()(e, this.options.normalizeUrlOptions);
            } catch (x) {
              console.error(x);
            }
            return e;
          } }]) && f(u.prototype, d), Object.defineProperty(u, "prototype", { writable: !1 }), y;
        })();
        window != null && window.Quill && window.Quill.register("modules/magicUrl", m);
      }, function(O, S) {
        function l(n, t, a) {
          if (n == t) return n ? [[0, n]] : [];
          (a < 0 || n.length < a) && (a = null);
          var i = c(n, t), f = n.substring(0, i);
          i = b(n = n.substring(i), t = t.substring(i));
          var w = n.substring(n.length - i), m = (function(y, u) {
            var d;
            if (!y) return [[1, u]];
            if (!u) return [[-1, y]];
            var e = y.length > u.length ? y : u, x = y.length > u.length ? u : y, r = e.indexOf(x);
            if (r != -1) return d = [[1, e.substring(0, r)], [0, x], [1, e.substring(r + x.length)]], y.length > u.length && (d[0][0] = d[2][0] = -1), d;
            if (x.length == 1) return [[-1, y], [1, u]];
            var v = (function(F, C) {
              var U = F.length > C.length ? F : C, N = F.length > C.length ? C : F;
              if (U.length < 4 || 2 * N.length < U.length) return null;
              function R(Y, B, W) {
                for (var q, V, X, Q, K = Y.substring(W, W + Math.floor(Y.length / 4)), H = -1, G = ""; (H = B.indexOf(K, H + 1)) != -1; ) {
                  var Z = c(Y.substring(W), B.substring(H)), J = b(Y.substring(0, W), B.substring(0, H));
                  G.length < J + Z && (G = B.substring(H - J, H) + B.substring(H, H + Z), q = Y.substring(0, W - J), V = Y.substring(W + Z), X = B.substring(0, H - J), Q = B.substring(H + Z));
                }
                return 2 * G.length >= Y.length ? [q, V, X, Q, G] : null;
              }
              var E, D, $, M, _, P = R(U, N, Math.ceil(U.length / 4)), z = R(U, N, Math.ceil(U.length / 2));
              if (!P && !z) return null;
              E = z ? P && P[4].length > z[4].length ? P : z : P, F.length > C.length ? (D = E[0], $ = E[1], M = E[2], _ = E[3]) : (M = E[0], _ = E[1], D = E[2], $ = E[3]);
              var L = E[4];
              return [D, $, M, _, L];
            })(y, u);
            if (v) {
              var o = v[0], k = v[1], T = v[2], j = v[3], g = v[4], A = l(o, T), I = l(k, j);
              return A.concat([[0, g]], I);
            }
            return (function(F, C) {
              for (var U = F.length, N = C.length, R = Math.ceil((U + N) / 2), E = R, D = 2 * R, $ = new Array(D), M = new Array(D), _ = 0; _ < D; _++) $[_] = -1, M[_] = -1;
              $[E + 1] = 0, M[E + 1] = 0;
              for (var P = U - N, z = P % 2 != 0, L = 0, Y = 0, B = 0, W = 0, q = 0; q < R; q++) {
                for (var V = -q + L; V <= q - Y; V += 2) {
                  for (var X = E + V, Q = (J = V == -q || V != q && $[X - 1] < $[X + 1] ? $[X + 1] : $[X - 1] + 1) - V; J < U && Q < N && F.charAt(J) == C.charAt(Q); ) J++, Q++;
                  if ($[X] = J, J > U) Y += 2;
                  else if (Q > N) L += 2;
                  else if (z && (G = E + P - V) >= 0 && G < D && M[G] != -1) {
                    var K = U - M[G];
                    if (J >= K) return p(F, C, J, Q);
                  }
                }
                for (var H = -q + B; H <= q - W; H += 2) {
                  for (var G = E + H, Z = (K = H == -q || H != q && M[G - 1] < M[G + 1] ? M[G + 1] : M[G - 1] + 1) - H; K < U && Z < N && F.charAt(U - K - 1) == C.charAt(N - Z - 1); ) K++, Z++;
                  if (M[G] = K, K > U) W += 2;
                  else if (Z > N) B += 2;
                  else if (!z && (X = E + P - H) >= 0 && X < D && $[X] != -1) {
                    var J = $[X];
                    if (Q = E + J - X, J >= (K = U - K)) return p(F, C, J, Q);
                  }
                }
              }
              return [[-1, F], [1, C]];
            })(y, u);
          })(n = n.substring(0, n.length - i), t = t.substring(0, t.length - i));
          return f && m.unshift([0, f]), w && m.push([0, w]), (function y(u) {
            u.push([0, ""]);
            for (var d, e = 0, x = 0, r = 0, v = "", o = ""; e < u.length; ) switch (u[e][0]) {
              case 1:
                r++, o += u[e][1], e++;
                break;
              case -1:
                x++, v += u[e][1], e++;
                break;
              case 0:
                x + r > 1 ? (x !== 0 && r !== 0 && ((d = c(o, v)) !== 0 && (e - x - r > 0 && u[e - x - r - 1][0] == 0 ? u[e - x - r - 1][1] += o.substring(0, d) : (u.splice(0, 0, [0, o.substring(0, d)]), e++), o = o.substring(d), v = v.substring(d)), (d = b(o, v)) !== 0 && (u[e][1] = o.substring(o.length - d) + u[e][1], o = o.substring(0, o.length - d), v = v.substring(0, v.length - d))), x === 0 ? u.splice(e - r, x + r, [1, o]) : r === 0 ? u.splice(e - x, x + r, [-1, v]) : u.splice(e - x - r, x + r, [-1, v], [1, o]), e = e - x - r + (x ? 1 : 0) + (r ? 1 : 0) + 1) : e !== 0 && u[e - 1][0] == 0 ? (u[e - 1][1] += u[e][1], u.splice(e, 1)) : e++, r = 0, x = 0, v = "", o = "";
            }
            u[u.length - 1][1] === "" && u.pop();
            var k = !1;
            for (e = 1; e < u.length - 1; ) u[e - 1][0] == 0 && u[e + 1][0] == 0 && (u[e][1].substring(u[e][1].length - u[e - 1][1].length) == u[e - 1][1] ? (u[e][1] = u[e - 1][1] + u[e][1].substring(0, u[e][1].length - u[e - 1][1].length), u[e + 1][1] = u[e - 1][1] + u[e + 1][1], u.splice(e - 1, 1), k = !0) : u[e][1].substring(0, u[e + 1][1].length) == u[e + 1][1] && (u[e - 1][1] += u[e + 1][1], u[e][1] = u[e][1].substring(u[e + 1][1].length) + u[e + 1][1], u.splice(e + 1, 1), k = !0)), e++;
            k && y(u);
          })(m), a != null && (m = (function(y, u) {
            var d = (function(k, T) {
              if (T === 0) return [0, k];
              for (var j = 0, g = 0; g < k.length; g++) {
                var A = k[g];
                if (A[0] === -1 || A[0] === 0) {
                  var I = j + A[1].length;
                  if (T === I) return [g + 1, k];
                  if (T < I) {
                    k = k.slice();
                    var F = T - j, C = [A[0], A[1].slice(0, F)], U = [A[0], A[1].slice(F)];
                    return k.splice(g, 1, C, U), [g + 1, k];
                  }
                  j = I;
                }
              }
              throw new Error("cursor_pos is out of bounds!");
            })(y, u), e = d[1], x = d[0], r = e[x], v = e[x + 1];
            if (r == null || r[0] !== 0) return y;
            if (v != null && r[1] + v[1] === v[1] + r[1]) return e.splice(x, 2, v, r), s(e, x, 2);
            if (v != null && v[1].indexOf(r[1]) === 0) {
              e.splice(x, 2, [v[0], r[1]], [0, r[1]]);
              var o = v[1].slice(r[1].length);
              return o.length > 0 && e.splice(x + 2, 0, [v[0], o]), s(e, x, 3);
            }
            return y;
          })(m, a)), m = (function(y) {
            for (var u = !1, d = function(v) {
              return v.charCodeAt(0) >= 56320 && v.charCodeAt(0) <= 57343;
            }, e = 2; e < y.length; e += 1) y[e - 2][0] === 0 && (x = y[e - 2][1]).charCodeAt(x.length - 1) >= 55296 && x.charCodeAt(x.length - 1) <= 56319 && y[e - 1][0] === -1 && d(y[e - 1][1]) && y[e][0] === 1 && d(y[e][1]) && (u = !0, y[e - 1][1] = y[e - 2][1].slice(-1) + y[e - 1][1], y[e][1] = y[e - 2][1].slice(-1) + y[e][1], y[e - 2][1] = y[e - 2][1].slice(0, -1));
            var x;
            if (!u) return y;
            var r = [];
            for (e = 0; e < y.length; e += 1) y[e][1].length > 0 && r.push(y[e]);
            return r;
          })(m);
        }
        function p(n, t, a, i) {
          var f = n.substring(0, a), w = t.substring(0, i), m = n.substring(a), y = t.substring(i), u = l(f, w), d = l(m, y);
          return u.concat(d);
        }
        function c(n, t) {
          if (!n || !t || n.charAt(0) != t.charAt(0)) return 0;
          for (var a = 0, i = Math.min(n.length, t.length), f = i, w = 0; a < f; ) n.substring(w, f) == t.substring(w, f) ? w = a = f : i = f, f = Math.floor((i - a) / 2 + a);
          return f;
        }
        function b(n, t) {
          if (!n || !t || n.charAt(n.length - 1) != t.charAt(t.length - 1)) return 0;
          for (var a = 0, i = Math.min(n.length, t.length), f = i, w = 0; a < f; ) n.substring(n.length - f, n.length - w) == t.substring(t.length - f, t.length - w) ? w = a = f : i = f, f = Math.floor((i - a) / 2 + a);
          return f;
        }
        var h = l;
        function s(n, t, a) {
          for (var i = t + a - 1; i >= 0 && i >= t - 1; i--) if (i + 1 < n.length) {
            var f = n[i], w = n[i + 1];
            f[0] === w[1] && n.splice(i, 2, [f[0], f[1] + w[1]]);
          }
          return n;
        }
        h.INSERT = 1, h.DELETE = -1, h.EQUAL = 0, O.exports = h;
      }, function(O, S, l) {
        var p;
        if (!Object.keys) {
          var c = Object.prototype.hasOwnProperty, b = Object.prototype.toString, h = l(8), s = Object.prototype.propertyIsEnumerable, n = !s.call({ toString: null }, "toString"), t = s.call((function() {
          }), "prototype"), a = ["toString", "toLocaleString", "valueOf", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "constructor"], i = function(m) {
            var y = m.constructor;
            return y && y.prototype === m;
          }, f = { $applicationCache: !0, $console: !0, $external: !0, $frame: !0, $frameElement: !0, $frames: !0, $innerHeight: !0, $innerWidth: !0, $onmozfullscreenchange: !0, $onmozfullscreenerror: !0, $outerHeight: !0, $outerWidth: !0, $pageXOffset: !0, $pageYOffset: !0, $parent: !0, $scrollLeft: !0, $scrollTop: !0, $scrollX: !0, $scrollY: !0, $self: !0, $webkitIndexedDB: !0, $webkitStorageInfo: !0, $window: !0 }, w = (function() {
            if (typeof window > "u") return !1;
            for (var m in window) try {
              if (!f["$" + m] && c.call(window, m) && window[m] !== null && typeof window[m] == "object") try {
                i(window[m]);
              } catch {
                return !0;
              }
            } catch {
              return !0;
            }
            return !1;
          })();
          p = function(m) {
            var y = m !== null && typeof m == "object", u = b.call(m) === "[object Function]", d = h(m), e = y && b.call(m) === "[object String]", x = [];
            if (!y && !u && !d) throw new TypeError("Object.keys called on a non-object");
            var r = t && u;
            if (e && m.length > 0 && !c.call(m, 0)) for (var v = 0; v < m.length; ++v) x.push(String(v));
            if (d && m.length > 0) for (var o = 0; o < m.length; ++o) x.push(String(o));
            else for (var k in m) r && k === "prototype" || !c.call(m, k) || x.push(String(k));
            if (n) for (var T = (function(g) {
              if (typeof window > "u" || !w) return i(g);
              try {
                return i(g);
              } catch {
                return !1;
              }
            })(m), j = 0; j < a.length; ++j) T && a[j] === "constructor" || !c.call(m, a[j]) || x.push(a[j]);
            return x;
          };
        }
        O.exports = p;
      }, function(O, S, l) {
        var p = l(1)(), c = l(10)("Object.prototype.toString"), b = function(n) {
          return !(p && n && typeof n == "object" && Symbol.toStringTag in n) && c(n) === "[object Arguments]";
        }, h = function(n) {
          return !!b(n) || n !== null && typeof n == "object" && typeof n.length == "number" && n.length >= 0 && c(n) !== "[object Array]" && c(n.callee) === "[object Function]";
        }, s = (function() {
          return b(arguments);
        })();
        b.isLegacyArguments = h, O.exports = s ? b : h;
      }, function(O, S, l) {
        var p = typeof Symbol < "u" && Symbol, c = l(9);
        O.exports = function() {
          return typeof p == "function" && typeof Symbol == "function" && typeof p("foo") == "symbol" && typeof Symbol("bar") == "symbol" && c();
        };
      }, function(O, S, l) {
        var p = "Function.prototype.bind called on incompatible ", c = Array.prototype.slice, b = Object.prototype.toString;
        O.exports = function(h) {
          var s = this;
          if (typeof s != "function" || b.call(s) !== "[object Function]") throw new TypeError(p + s);
          for (var n, t = c.call(arguments, 1), a = function() {
            if (this instanceof n) {
              var y = s.apply(this, t.concat(c.call(arguments)));
              return Object(y) === y ? y : this;
            }
            return s.apply(h, t.concat(c.call(arguments)));
          }, i = Math.max(0, s.length - t.length), f = [], w = 0; w < i; w++) f.push("$" + w);
          if (n = Function("binder", "return function (" + f.join(",") + "){ return binder.apply(this,arguments); }")(a), s.prototype) {
            var m = function() {
            };
            m.prototype = s.prototype, n.prototype = new m(), m.prototype = null;
          }
          return n;
        };
      }, function(O, S, l) {
        var p = l(3);
        O.exports = p.call(Function.call, Object.prototype.hasOwnProperty);
      }, function(O, S, l) {
        var p = l(0), c = l(4), b = l(11), h = l(12), s = l(26), n = c(h(), Object);
        p(n, { getPolyfill: h, implementation: b, shim: s }), O.exports = n;
      }, function(O, S, l) {
        var p = l(2)("%Object.defineProperty%", !0), c = function() {
          if (p) try {
            return p({}, "a", { value: 1 }), !0;
          } catch {
            return !1;
          }
          return !1;
        };
        c.hasArrayLengthDefineBug = function() {
          if (!c()) return null;
          try {
            return p([], "length", { value: 1 }).length !== 1;
          } catch {
            return !0;
          }
        }, O.exports = c;
      }, function(O, S, l) {
        var p = l(12), c = l(0);
        O.exports = function() {
          var b = p();
          return c(Object, { is: b }, { is: function() {
            return Object.is !== b;
          } }), b;
        };
      }, function(O, S, l) {
        var p, c, b, h, s = l(10), n = l(1)();
        if (n) {
          p = s("Object.prototype.hasOwnProperty"), c = s("RegExp.prototype.exec"), b = {};
          var t = function() {
            throw b;
          };
          h = { toString: t, valueOf: t }, typeof Symbol.toPrimitive == "symbol" && (h[Symbol.toPrimitive] = t);
        }
        var a = s("Object.prototype.toString"), i = Object.getOwnPropertyDescriptor;
        O.exports = n ? function(f) {
          if (!f || typeof f != "object") return !1;
          var w = i(f, "lastIndex");
          if (!(w && p(w, "value"))) return !1;
          try {
            c(f, h);
          } catch (m) {
            return m === b;
          }
        } : function(f) {
          return !(!f || typeof f != "object" && typeof f != "function") && a(f) === "[object RegExp]";
        };
      }, function(O, S, l) {
        var p = l(0), c = l(4), b = l(13), h = l(14), s = l(30), n = c(h());
        p(n, { getPolyfill: h, implementation: b, shim: s }), O.exports = n;
      }, function(O, S, l) {
        var p = function() {
          return typeof (function() {
          }).name == "string";
        }, c = Object.getOwnPropertyDescriptor;
        if (c) try {
          c([], "length");
        } catch {
          c = null;
        }
        p.functionsHaveConfigurableNames = function() {
          if (!p() || !c) return !1;
          var h = c((function() {
          }), "name");
          return !!h && !!h.configurable;
        };
        var b = Function.prototype.bind;
        p.boundFunctionsHaveNames = function() {
          return p() && typeof b == "function" && (function() {
          }).bind().name !== "";
        }, O.exports = p;
      }, function(O, S, l) {
        var p = l(0).supportsDescriptors, c = l(14), b = Object.getOwnPropertyDescriptor, h = Object.defineProperty, s = TypeError, n = Object.getPrototypeOf, t = /a/;
        O.exports = function() {
          if (!p || !n) throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");
          var a = c(), i = n(t), f = b(i, "flags");
          return f && f.get === a || h(i, "flags", { configurable: !0, enumerable: !1, get: a }), a;
        };
      }, function(O, S, l) {
        var p = Date.prototype.getDay, c = Object.prototype.toString, b = l(1)();
        O.exports = function(h) {
          return typeof h == "object" && h !== null && (b ? (function(s) {
            try {
              return p.call(s), !0;
            } catch {
              return !1;
            }
          })(h) : c.call(h) === "[object Date]");
        };
      }, function(O, S, l) {
        var p = l(6), c = l(15), b = { attributes: { compose: function(s, n, t) {
          typeof s != "object" && (s = {}), typeof n != "object" && (n = {});
          var a = c(!0, {}, n);
          for (var i in t || (a = Object.keys(a).reduce((function(f, w) {
            return a[w] != null && (f[w] = a[w]), f;
          }), {})), s) s[i] !== void 0 && n[i] === void 0 && (a[i] = s[i]);
          return Object.keys(a).length > 0 ? a : void 0;
        }, diff: function(s, n) {
          typeof s != "object" && (s = {}), typeof n != "object" && (n = {});
          var t = Object.keys(s).concat(Object.keys(n)).reduce((function(a, i) {
            return p(s[i], n[i]) || (a[i] = n[i] === void 0 ? null : n[i]), a;
          }), {});
          return Object.keys(t).length > 0 ? t : void 0;
        }, transform: function(s, n, t) {
          if (typeof s != "object") return n;
          if (typeof n == "object") {
            if (!t) return n;
            var a = Object.keys(n).reduce((function(i, f) {
              return s[f] === void 0 && (i[f] = n[f]), i;
            }), {});
            return Object.keys(a).length > 0 ? a : void 0;
          }
        } }, iterator: function(s) {
          return new h(s);
        }, length: function(s) {
          return typeof s.delete == "number" ? s.delete : typeof s.retain == "number" ? s.retain : typeof s.insert == "string" ? s.insert.length : 1;
        } };
        function h(s) {
          this.ops = s, this.index = 0, this.offset = 0;
        }
        h.prototype.hasNext = function() {
          return this.peekLength() < 1 / 0;
        }, h.prototype.next = function(s) {
          s || (s = 1 / 0);
          var n = this.ops[this.index];
          if (n) {
            var t = this.offset, a = b.length(n);
            if (s >= a - t ? (s = a - t, this.index += 1, this.offset = 0) : this.offset += s, typeof n.delete == "number") return { delete: s };
            var i = {};
            return n.attributes && (i.attributes = n.attributes), typeof n.retain == "number" ? i.retain = s : typeof n.insert == "string" ? i.insert = n.insert.substr(t, s) : i.insert = n.insert, i;
          }
          return { retain: 1 / 0 };
        }, h.prototype.peek = function() {
          return this.ops[this.index];
        }, h.prototype.peekLength = function() {
          return this.ops[this.index] ? b.length(this.ops[this.index]) - this.offset : 1 / 0;
        }, h.prototype.peekType = function() {
          return this.ops[this.index] ? typeof this.ops[this.index].delete == "number" ? "delete" : typeof this.ops[this.index].retain == "number" ? "retain" : "insert" : "retain";
        }, h.prototype.rest = function() {
          if (this.hasNext()) {
            if (this.offset === 0) return this.ops.slice(this.index);
            var s = this.offset, n = this.index, t = this.next(), a = this.ops.slice(this.index);
            return this.offset = s, this.index = n, [t].concat(a);
          }
          return [];
        }, O.exports = b;
      }, function(O, S, l) {
        var p = l(34), c = l(37);
        function b() {
          this.protocol = null, this.slashes = null, this.auth = null, this.host = null, this.port = null, this.hostname = null, this.hash = null, this.search = null, this.query = null, this.pathname = null, this.path = null, this.href = null;
        }
        S.parse = x, S.resolve = function(r, v) {
          return x(r, !1, !0).resolve(v);
        }, S.resolveObject = function(r, v) {
          return r ? x(r, !1, !0).resolveObject(v) : v;
        }, S.format = function(r) {
          return c.isString(r) && (r = x(r)), r instanceof b ? r.format() : b.prototype.format.call(r);
        }, S.Url = b;
        var h = /^([a-z0-9.+-]+:)/i, s = /:[0-9]*$/, n = /^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/, t = ["{", "}", "|", "\\", "^", "`"].concat(["<", ">", '"', "`", " ", "\r", `
`, "	"]), a = ["'"].concat(t), i = ["%", "/", "?", ";", "#"].concat(a), f = ["/", "?", "#"], w = /^[+a-z0-9A-Z_-]{0,63}$/, m = /^([+a-z0-9A-Z_-]{0,63})(.*)$/, y = { javascript: !0, "javascript:": !0 }, u = { javascript: !0, "javascript:": !0 }, d = { http: !0, https: !0, ftp: !0, gopher: !0, file: !0, "http:": !0, "https:": !0, "ftp:": !0, "gopher:": !0, "file:": !0 }, e = l(38);
        function x(r, v, o) {
          if (r && c.isObject(r) && r instanceof b) return r;
          var k = new b();
          return k.parse(r, v, o), k;
        }
        b.prototype.parse = function(r, v, o) {
          if (!c.isString(r)) throw new TypeError("Parameter 'url' must be a string, not " + typeof r);
          var k = r.indexOf("?"), T = k !== -1 && k < r.indexOf("#") ? "?" : "#", j = r.split(T);
          j[0] = j[0].replace(/\\/g, "/");
          var g = r = j.join(T);
          if (g = g.trim(), !o && r.split("#").length === 1) {
            var A = n.exec(g);
            if (A) return this.path = g, this.href = g, this.pathname = A[1], A[2] ? (this.search = A[2], this.query = v ? e.parse(this.search.substr(1)) : this.search.substr(1)) : v && (this.search = "", this.query = {}), this;
          }
          var I = h.exec(g);
          if (I) {
            var F = (I = I[0]).toLowerCase();
            this.protocol = F, g = g.substr(I.length);
          }
          if (o || I || g.match(/^\/\/[^@\/]+@[^@\/]+/)) {
            var C = g.substr(0, 2) === "//";
            !C || I && u[I] || (g = g.substr(2), this.slashes = !0);
          }
          if (!u[I] && (C || I && !d[I])) {
            for (var U, N, R = -1, E = 0; E < f.length; E++)
              (D = g.indexOf(f[E])) !== -1 && (R === -1 || D < R) && (R = D);
            for ((N = R === -1 ? g.lastIndexOf("@") : g.lastIndexOf("@", R)) !== -1 && (U = g.slice(0, N), g = g.slice(N + 1), this.auth = decodeURIComponent(U)), R = -1, E = 0; E < i.length; E++) {
              var D;
              (D = g.indexOf(i[E])) !== -1 && (R === -1 || D < R) && (R = D);
            }
            R === -1 && (R = g.length), this.host = g.slice(0, R), g = g.slice(R), this.parseHost(), this.hostname = this.hostname || "";
            var $ = this.hostname[0] === "[" && this.hostname[this.hostname.length - 1] === "]";
            if (!$) for (var M = this.hostname.split(/\./), _ = (E = 0, M.length); E < _; E++) {
              var P = M[E];
              if (P && !P.match(w)) {
                for (var z = "", L = 0, Y = P.length; L < Y; L++) P.charCodeAt(L) > 127 ? z += "x" : z += P[L];
                if (!z.match(w)) {
                  var B = M.slice(0, E), W = M.slice(E + 1), q = P.match(m);
                  q && (B.push(q[1]), W.unshift(q[2])), W.length && (g = "/" + W.join(".") + g), this.hostname = B.join(".");
                  break;
                }
              }
            }
            this.hostname.length > 255 ? this.hostname = "" : this.hostname = this.hostname.toLowerCase(), $ || (this.hostname = p.toASCII(this.hostname));
            var V = this.port ? ":" + this.port : "", X = this.hostname || "";
            this.host = X + V, this.href += this.host, $ && (this.hostname = this.hostname.substr(1, this.hostname.length - 2), g[0] !== "/" && (g = "/" + g));
          }
          if (!y[F]) for (E = 0, _ = a.length; E < _; E++) {
            var Q = a[E];
            if (g.indexOf(Q) !== -1) {
              var K = encodeURIComponent(Q);
              K === Q && (K = escape(Q)), g = g.split(Q).join(K);
            }
          }
          var H = g.indexOf("#");
          H !== -1 && (this.hash = g.substr(H), g = g.slice(0, H));
          var G = g.indexOf("?");
          if (G !== -1 ? (this.search = g.substr(G), this.query = g.substr(G + 1), v && (this.query = e.parse(this.query)), g = g.slice(0, G)) : v && (this.search = "", this.query = {}), g && (this.pathname = g), d[F] && this.hostname && !this.pathname && (this.pathname = "/"), this.pathname || this.search) {
            V = this.pathname || "";
            var Z = this.search || "";
            this.path = V + Z;
          }
          return this.href = this.format(), this;
        }, b.prototype.format = function() {
          var r = this.auth || "";
          r && (r = (r = encodeURIComponent(r)).replace(/%3A/i, ":"), r += "@");
          var v = this.protocol || "", o = this.pathname || "", k = this.hash || "", T = !1, j = "";
          this.host ? T = r + this.host : this.hostname && (T = r + (this.hostname.indexOf(":") === -1 ? this.hostname : "[" + this.hostname + "]"), this.port && (T += ":" + this.port)), this.query && c.isObject(this.query) && Object.keys(this.query).length && (j = e.stringify(this.query));
          var g = this.search || j && "?" + j || "";
          return v && v.substr(-1) !== ":" && (v += ":"), this.slashes || (!v || d[v]) && T !== !1 ? (T = "//" + (T || ""), o && o.charAt(0) !== "/" && (o = "/" + o)) : T || (T = ""), k && k.charAt(0) !== "#" && (k = "#" + k), g && g.charAt(0) !== "?" && (g = "?" + g), v + T + (o = o.replace(/[?#]/g, (function(A) {
            return encodeURIComponent(A);
          }))) + (g = g.replace("#", "%23")) + k;
        }, b.prototype.resolve = function(r) {
          return this.resolveObject(x(r, !1, !0)).format();
        }, b.prototype.resolveObject = function(r) {
          if (c.isString(r)) {
            var v = new b();
            v.parse(r, !1, !0), r = v;
          }
          for (var o = new b(), k = Object.keys(this), T = 0; T < k.length; T++) {
            var j = k[T];
            o[j] = this[j];
          }
          if (o.hash = r.hash, r.href === "") return o.href = o.format(), o;
          if (r.slashes && !r.protocol) {
            for (var g = Object.keys(r), A = 0; A < g.length; A++) {
              var I = g[A];
              I !== "protocol" && (o[I] = r[I]);
            }
            return d[o.protocol] && o.hostname && !o.pathname && (o.path = o.pathname = "/"), o.href = o.format(), o;
          }
          if (r.protocol && r.protocol !== o.protocol) {
            if (!d[r.protocol]) {
              for (var F = Object.keys(r), C = 0; C < F.length; C++) {
                var U = F[C];
                o[U] = r[U];
              }
              return o.href = o.format(), o;
            }
            if (o.protocol = r.protocol, r.host || u[r.protocol]) o.pathname = r.pathname;
            else {
              for (var N = (r.pathname || "").split("/"); N.length && !(r.host = N.shift()); ) ;
              r.host || (r.host = ""), r.hostname || (r.hostname = ""), N[0] !== "" && N.unshift(""), N.length < 2 && N.unshift(""), o.pathname = N.join("/");
            }
            if (o.search = r.search, o.query = r.query, o.host = r.host || "", o.auth = r.auth, o.hostname = r.hostname || r.host, o.port = r.port, o.pathname || o.search) {
              var R = o.pathname || "", E = o.search || "";
              o.path = R + E;
            }
            return o.slashes = o.slashes || r.slashes, o.href = o.format(), o;
          }
          var D = o.pathname && o.pathname.charAt(0) === "/", $ = r.host || r.pathname && r.pathname.charAt(0) === "/", M = $ || D || o.host && r.pathname, _ = M, P = o.pathname && o.pathname.split("/") || [], z = (N = r.pathname && r.pathname.split("/") || [], o.protocol && !d[o.protocol]);
          if (z && (o.hostname = "", o.port = null, o.host && (P[0] === "" ? P[0] = o.host : P.unshift(o.host)), o.host = "", r.protocol && (r.hostname = null, r.port = null, r.host && (N[0] === "" ? N[0] = r.host : N.unshift(r.host)), r.host = null), M = M && (N[0] === "" || P[0] === "")), $) o.host = r.host || r.host === "" ? r.host : o.host, o.hostname = r.hostname || r.hostname === "" ? r.hostname : o.hostname, o.search = r.search, o.query = r.query, P = N;
          else if (N.length) P || (P = []), P.pop(), P = P.concat(N), o.search = r.search, o.query = r.query;
          else if (!c.isNullOrUndefined(r.search))
            return z && (o.hostname = o.host = P.shift(), (q = !!(o.host && o.host.indexOf("@") > 0) && o.host.split("@")) && (o.auth = q.shift(), o.host = o.hostname = q.shift())), o.search = r.search, o.query = r.query, c.isNull(o.pathname) && c.isNull(o.search) || (o.path = (o.pathname ? o.pathname : "") + (o.search ? o.search : "")), o.href = o.format(), o;
          if (!P.length) return o.pathname = null, o.search ? o.path = "/" + o.search : o.path = null, o.href = o.format(), o;
          for (var L = P.slice(-1)[0], Y = (o.host || r.host || P.length > 1) && (L === "." || L === "..") || L === "", B = 0, W = P.length; W >= 0; W--) (L = P[W]) === "." ? P.splice(W, 1) : L === ".." ? (P.splice(W, 1), B++) : B && (P.splice(W, 1), B--);
          if (!M && !_) for (; B--; B) P.unshift("..");
          !M || P[0] === "" || P[0] && P[0].charAt(0) === "/" || P.unshift(""), Y && P.join("/").substr(-1) !== "/" && P.push("");
          var q, V = P[0] === "" || P[0] && P[0].charAt(0) === "/";
          return z && (o.hostname = o.host = V ? "" : P.length ? P.shift() : "", (q = !!(o.host && o.host.indexOf("@") > 0) && o.host.split("@")) && (o.auth = q.shift(), o.host = o.hostname = q.shift())), (M = M || o.host && P.length) && !V && P.unshift(""), P.length ? o.pathname = P.join("/") : (o.pathname = null, o.path = null), c.isNull(o.pathname) && c.isNull(o.search) || (o.path = (o.pathname ? o.pathname : "") + (o.search ? o.search : "")), o.auth = r.auth || o.auth, o.slashes = o.slashes || r.slashes, o.href = o.format(), o;
        }, b.prototype.parseHost = function() {
          var r = this.host, v = s.exec(r);
          v && ((v = v[0]) !== ":" && (this.port = v.substr(1)), r = r.substr(0, r.length - v.length)), r && (this.hostname = r);
        };
      }, function(O, S, l) {
        (function(p, c) {
          var b;
          /*! https://mths.be/punycode v1.4.1 by @mathias */
          (function(h) {
            S && S.nodeType, p && p.nodeType;
            var s = typeof c == "object" && c;
            s.global !== s && s.window !== s && s.self;
            var n, t = 2147483647, a = /^xn--/, i = /[^\x20-\x7E]/, f = /[\x2E\u3002\uFF0E\uFF61]/g, w = { overflow: "Overflow: input needs wider integers to process", "not-basic": "Illegal input >= 0x80 (not a basic code point)", "invalid-input": "Invalid input" }, m = Math.floor, y = String.fromCharCode;
            function u(j) {
              throw new RangeError(w[j]);
            }
            function d(j, g) {
              for (var A = j.length, I = []; A--; ) I[A] = g(j[A]);
              return I;
            }
            function e(j, g) {
              var A = j.split("@"), I = "";
              return A.length > 1 && (I = A[0] + "@", j = A[1]), I + d((j = j.replace(f, ".")).split("."), g).join(".");
            }
            function x(j) {
              for (var g, A, I = [], F = 0, C = j.length; F < C; ) (g = j.charCodeAt(F++)) >= 55296 && g <= 56319 && F < C ? (64512 & (A = j.charCodeAt(F++))) == 56320 ? I.push(((1023 & g) << 10) + (1023 & A) + 65536) : (I.push(g), F--) : I.push(g);
              return I;
            }
            function r(j) {
              return d(j, (function(g) {
                var A = "";
                return g > 65535 && (A += y((g -= 65536) >>> 10 & 1023 | 55296), g = 56320 | 1023 & g), A += y(g);
              })).join("");
            }
            function v(j, g) {
              return j + 22 + 75 * (j < 26) - ((g != 0) << 5);
            }
            function o(j, g, A) {
              var I = 0;
              for (j = A ? m(j / 700) : j >> 1, j += m(j / g); j > 455; I += 36) j = m(j / 35);
              return m(I + 36 * j / (j + 38));
            }
            function k(j) {
              var g, A, I, F, C, U, N, R, E, D, $, M = [], _ = j.length, P = 0, z = 128, L = 72;
              for ((A = j.lastIndexOf("-")) < 0 && (A = 0), I = 0; I < A; ++I) j.charCodeAt(I) >= 128 && u("not-basic"), M.push(j.charCodeAt(I));
              for (F = A > 0 ? A + 1 : 0; F < _; ) {
                for (C = P, U = 1, N = 36; F >= _ && u("invalid-input"), ((R = ($ = j.charCodeAt(F++)) - 48 < 10 ? $ - 22 : $ - 65 < 26 ? $ - 65 : $ - 97 < 26 ? $ - 97 : 36) >= 36 || R > m((t - P) / U)) && u("overflow"), P += R * U, !(R < (E = N <= L ? 1 : N >= L + 26 ? 26 : N - L)); N += 36) U > m(t / (D = 36 - E)) && u("overflow"), U *= D;
                L = o(P - C, g = M.length + 1, C == 0), m(P / g) > t - z && u("overflow"), z += m(P / g), P %= g, M.splice(P++, 0, z);
              }
              return r(M);
            }
            function T(j) {
              var g, A, I, F, C, U, N, R, E, D, $, M, _, P, z, L = [];
              for (M = (j = x(j)).length, g = 128, A = 0, C = 72, U = 0; U < M; ++U) ($ = j[U]) < 128 && L.push(y($));
              for (I = F = L.length, F && L.push("-"); I < M; ) {
                for (N = t, U = 0; U < M; ++U) ($ = j[U]) >= g && $ < N && (N = $);
                for (N - g > m((t - A) / (_ = I + 1)) && u("overflow"), A += (N - g) * _, g = N, U = 0; U < M; ++U) if (($ = j[U]) < g && ++A > t && u("overflow"), $ == g) {
                  for (R = A, E = 36; !(R < (D = E <= C ? 1 : E >= C + 26 ? 26 : E - C)); E += 36) z = R - D, P = 36 - D, L.push(y(v(D + z % P, 0))), R = m(z / P);
                  L.push(y(v(R, 0))), C = o(A, _, I == F), A = 0, ++I;
                }
                ++A, ++g;
              }
              return L.join("");
            }
            n = { version: "1.4.1", ucs2: { decode: x, encode: r }, decode: k, encode: T, toASCII: function(j) {
              return e(j, (function(g) {
                return i.test(g) ? "xn--" + T(g) : g;
              }));
            }, toUnicode: function(j) {
              return e(j, (function(g) {
                return a.test(g) ? k(g.slice(4).toLowerCase()) : g;
              }));
            } }, (b = (function() {
              return n;
            }).call(S, l, S, p)) === void 0 || (p.exports = b);
          })();
        }).call(this, l(35)(O), l(36));
      }, function(O, S) {
        O.exports = function(l) {
          return l.webpackPolyfill || (l.deprecate = function() {
          }, l.paths = [], l.children || (l.children = []), Object.defineProperty(l, "loaded", { enumerable: !0, get: function() {
            return l.l;
          } }), Object.defineProperty(l, "id", { enumerable: !0, get: function() {
            return l.i;
          } }), l.webpackPolyfill = 1), l;
        };
      }, function(O, S) {
        var l;
        l = /* @__PURE__ */ (function() {
          return this;
        })();
        try {
          l = l || new Function("return this")();
        } catch {
          typeof window == "object" && (l = window);
        }
        O.exports = l;
      }, function(O, S, l) {
        O.exports = { isString: function(p) {
          return typeof p == "string";
        }, isObject: function(p) {
          return typeof p == "object" && p !== null;
        }, isNull: function(p) {
          return p === null;
        }, isNullOrUndefined: function(p) {
          return p == null;
        } };
      }, function(O, S, l) {
        S.decode = S.parse = l(39), S.encode = S.stringify = l(40);
      }, function(O, S, l) {
        function p(b, h) {
          return Object.prototype.hasOwnProperty.call(b, h);
        }
        O.exports = function(b, h, s, n) {
          h = h || "&", s = s || "=";
          var t = {};
          if (typeof b != "string" || b.length === 0) return t;
          var a = /\+/g;
          b = b.split(h);
          var i = 1e3;
          n && typeof n.maxKeys == "number" && (i = n.maxKeys);
          var f = b.length;
          i > 0 && f > i && (f = i);
          for (var w = 0; w < f; ++w) {
            var m, y, u, d, e = b[w].replace(a, "%20"), x = e.indexOf(s);
            x >= 0 ? (m = e.substr(0, x), y = e.substr(x + 1)) : (m = e, y = ""), u = decodeURIComponent(m), d = decodeURIComponent(y), p(t, u) ? c(t[u]) ? t[u].push(d) : t[u] = [t[u], d] : t[u] = d;
          }
          return t;
        };
        var c = Array.isArray || function(b) {
          return Object.prototype.toString.call(b) === "[object Array]";
        };
      }, function(O, S, l) {
        var p = function(s) {
          switch (typeof s) {
            case "string":
              return s;
            case "boolean":
              return s ? "true" : "false";
            case "number":
              return isFinite(s) ? s : "";
            default:
              return "";
          }
        };
        O.exports = function(s, n, t, a) {
          return n = n || "&", t = t || "=", s === null && (s = void 0), typeof s == "object" ? b(h(s), (function(i) {
            var f = encodeURIComponent(p(i)) + t;
            return c(s[i]) ? b(s[i], (function(w) {
              return f + encodeURIComponent(p(w));
            })).join(n) : f + encodeURIComponent(p(s[i]));
          })).join(n) : a ? encodeURIComponent(p(a)) + t + encodeURIComponent(p(s)) : "";
        };
        var c = Array.isArray || function(s) {
          return Object.prototype.toString.call(s) === "[object Array]";
        };
        function b(s, n) {
          if (s.map) return s.map(n);
          for (var t = [], a = 0; a < s.length; a++) t.push(n(s[a], a));
          return t;
        }
        var h = Object.keys || function(s) {
          var n = [];
          for (var t in s) Object.prototype.hasOwnProperty.call(s, t) && n.push(t);
          return n;
        };
      }]);
    }));
  })(rt)), rt.exports;
}
var ot = st();
const ut = /* @__PURE__ */ it(ot), lt = /* @__PURE__ */ at({
  __proto__: null,
  default: ut
}, [ot]);
export {
  lt as i
};
