(() => {
    "use strict";
    var e, v = {},
        g = {};

    function r(e) {
        var n = g[e];
        if (void 0 !== n) return n.exports;
        var t = g[e] = {
            id: e,
            loaded: !1,
            exports: {}
        };
        return v[e].call(t.exports, t, t.exports, r), t.loaded = !0, t.exports
    }
    r.m = v, e = [], r.O = (n, t, f, u) => {
        if (!t) {
            var a = 1 / 0;
            for (i = 0; i < e.length; i++) {
                for (var [t, f, u] = e[i], s = !0, o = 0; o < t.length; o++)(!1 & u || a >= u) && Object.keys(r.O).every(b => r.O[b](t[o])) ? t.splice(o--, 1) : (s = !1, u < a && (a = u));
                if (s) {
                    e.splice(i--, 1);
                    var l = f();
                    void 0 !== l && (n = l)
                }
            }
            return n
        }
        u = u || 0;
        for (var i = e.length; i > 0 && e[i - 1][2] > u; i--) e[i] = e[i - 1];
        e[i] = [t, f, u]
    }, r.n = e => {
        var n = e && e.__esModule ? () => e.default : () => e;
        return r.d(n, {
            a: n
        }), n
    }, r.d = (e, n) => {
        for (var t in n) r.o(n, t) && !r.o(e, t) && Object.defineProperty(e, t, {
            enumerable: !0,
            get: n[t]
        })
    }, r.f = {}, r.e = e => Promise.all(Object.keys(r.f).reduce((n, t) => (r.f[t](e, n), n), [])), r.u = e => e + "." + {
        364: "2304752b3a39dc09",
        566: "287d336a30559b0a",
        812: "4c1a039568418673"
    }[e] + ".js", r.miniCssF = e => {}, r.o = (e, n) => Object.prototype.hasOwnProperty.call(e, n), (() => {
        var e = {};
        r.l = (t, f, u, i) => {
            if (e[t]) e[t].push(f);
            else {
                var a, s;
                if (void 0 !== u)
                    for (var o = document.getElementsByTagName("script"), l = 0; l < o.length; l++) {
                        var d = o[l];
                        if (d.getAttribute("src") == t || d.getAttribute("data-webpack") == "ui:" + u) {
                            a = d;
                            break
                        }
                    }
                a || (s = !0, (a = document.createElement("script")).type = "module", a.charset = "utf-8", a.timeout = 120, r.nc && a.setAttribute("nonce", r.nc), a.setAttribute("data-webpack", "ui:" + u), a.src = r.tu(t)), e[t] = [f];
                var c = (m, b) => {
                        a.onerror = a.onload = null, clearTimeout(p);
                        var h = e[t];
                        if (delete e[t], a.parentNode && a.parentNode.removeChild(a), h && h.forEach(_ => _(b)), m) return m(b)
                    },
                    p = setTimeout(c.bind(null, void 0, {
                        type: "timeout",
                        target: a
                    }), 12e4);
                a.onerror = c.bind(null, a.onerror), a.onload = c.bind(null, a.onload), s && document.head.appendChild(a)
            }
        }
    })(), r.r = e => {
        typeof Symbol < "u" && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {
            value: "Module"
        }), Object.defineProperty(e, "__esModule", {
            value: !0
        })
    }, r.nmd = e => (e.paths = [], e.children || (e.children = []), e), (() => {
        var e;
        r.tt = () => (void 0 === e && (e = {
            createScriptURL: n => n
        }, typeof trustedTypes < "u" && trustedTypes.createPolicy && (e = trustedTypes.createPolicy("angular#bundler", e))), e)
    })(), r.tu = e => r.tt().createScriptURL(e), r.p = "", (() => {
        var e = {
            666: 0
        };
        r.f.j = (f, u) => {
            var i = r.o(e, f) ? e[f] : void 0;
            if (0 !== i)
                if (i) u.push(i[2]);
                else if (666 != f) {
                var a = new Promise((d, c) => i = e[f] = [d, c]);
                u.push(i[2] = a);
                var s = r.p + r.u(f),
                    o = new Error;
                r.l(s, d => {
                    if (r.o(e, f) && (0 !== (i = e[f]) && (e[f] = void 0), i)) {
                        var c = d && ("load" === d.type ? "missing" : d.type),
                            p = d && d.target && d.target.src;
                        o.message = "Loading chunk " + f + " failed.\n(" + c + ": " + p + ")", o.name = "ChunkLoadError", o.type = c, o.request = p, i[1](o)
                    }
                }, "chunk-" + f, f)
            } else e[f] = 0
        }, r.O.j = f => 0 === e[f];
        var n = (f, u) => {
                var o, l, [i, a, s] = u,
                    d = 0;
                if (i.some(p => 0 !== e[p])) {
                    for (o in a) r.o(a, o) && (r.m[o] = a[o]);
                    if (s) var c = s(r)
                }
                for (f && f(u); d < i.length; d++) r.o(e, l = i[d]) && e[l] && e[l][0](), e[l] = 0;
                return r.O(c)
            },
            t = self.webpackChunkui = self.webpackChunkui || [];
        t.forEach(n.bind(null, 0)), t.push = n.bind(null, t.push.bind(t))
    })()
})();