MMCT TEAM
Server IP : 103.191.208.50  /  Your IP : 216.73.216.53
Web Server : LiteSpeed
System : Linux orion.herosite.pro 4.18.0-553.53.1.lve.el8.x86_64 #1 SMP Wed May 28 17:01:02 UTC 2025 x86_64
User : celkcksm ( 1031)
PHP Version : 7.4.33
Disable Function : show_source, system, shell_exec, passthru, popen, exec
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /home/celkcksm/ecampus.ncriptech.com/../hrms.ncriptech.com/public/js/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/celkcksm/ecampus.ncriptech.com/../hrms.ncriptech.com/public/js/face-component.js
/*! For license information please see main.js.LICENSE.txt */
!(function (e, t) {
    if ("object" == typeof exports && "object" == typeof module) module.exports = t();
    else if ("function" == typeof define && define.amd) define([], t);
    else {
        var r = t();
        for (var n in r) ("object" == typeof exports ? exports : e)[n] = r[n];
    }
})(self, function () {
    return (function () {
        var e = {
                "../../node_modules/css-loader/dist/runtime/api.js": function (e) {
                    "use strict";
                    e.exports = function (e) {
                        var t = [];
                        return (
                            (t.toString = function () {
                                return this.map(function (t) {
                                    var r = "",
                                        n = void 0 !== t[5];
                                    return (
                                        t[4] && (r += "@supports (".concat(t[4], ") {")),
                                        t[2] && (r += "@media ".concat(t[2], " {")),
                                        n && (r += "@layer".concat(t[5].length > 0 ? " ".concat(t[5]) : "", " {")),
                                        (r += e(t)),
                                        n && (r += "}"),
                                        t[2] && (r += "}"),
                                        t[4] && (r += "}"),
                                        r
                                    );
                                }).join("");
                            }),
                            (t.i = function (e, r, n, i, a) {
                                "string" == typeof e && (e = [[null, e, void 0]]);
                                var o = {};
                                if (n)
                                    for (var l = 0; l < this.length; l++) {
                                        var s = this[l][0];
                                        null != s && (o[s] = !0);
                                    }
                                for (var u = 0; u < e.length; u++) {
                                    var c = [].concat(e[u]);
                                    (n && o[c[0]]) ||
                                        (void 0 !== a && (void 0 === c[5] || (c[1] = "@layer".concat(c[5].length > 0 ? " ".concat(c[5]) : "", " {").concat(c[1], "}")), (c[5] = a)),
                                        r && (c[2] ? ((c[1] = "@media ".concat(c[2], " {").concat(c[1], "}")), (c[2] = r)) : (c[2] = r)),
                                        i && (c[4] ? ((c[1] = "@supports (".concat(c[4], ") {").concat(c[1], "}")), (c[4] = i)) : (c[4] = "".concat(i))),
                                        t.push(c));
                                }
                            }),
                            t
                        );
                    };
                },
                "../../node_modules/css-loader/dist/runtime/noSourceMaps.js": function (e) {
                    "use strict";
                    e.exports = function (e) {
                        return e[1];
                    };
                },
                "../../node_modules/localize-react/dist/localize-react.js": function (e, t, r) {
                    !(function (e, t) {
                        "use strict";
                        var r = "default" in t ? t.default : t;
                        function n(e) {
                            return (n =
                                "function" == typeof Symbol && "symbol" == typeof Symbol.iterator
                                    ? function (e) {
                                          return typeof e;
                                      }
                                    : function (e) {
                                          return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e;
                                      })(e);
                        }
                        var i = {},
                            a = "[LOCALIZE-REACT]: There are no translations for specified locale",
                            o = "[LOCALIZE-REACT] Looks like template is being used, but no value passed for ",
                            l = /{{([^{]+[^}])}}/g;
                        function s(e, t) {
                            if (!t) return e;
                            if (0 === Object.keys(t).length) return e;
                            var r,
                                n,
                                i,
                                a = e.match(l);
                            return a && 0 !== a.length
                                ? ((r = a),
                                  (n = t),
                                  (i = Object.keys(n)),
                                  r.map(function (e) {
                                      var t = Array.prototype.slice.call(e, 2, -2).join(""),
                                          r = i.find(function (e) {
                                              return e === t;
                                          });
                                      return r ? [e, n[r]] : (console.warn(o, e), [e, e]);
                                  })).reduce(function (e, t) {
                                      var r = new RegExp(t[0], "gi");
                                      return e.replace(r, t[1]);
                                  }, e)
                                : e;
                        }
                        var u = r.createContext(),
                            c = u.Consumer;
                        function h() {
                            return t.useContext(u);
                        }
                        (e.LocalizationConsumer = c),
                            (e.LocalizationContext = u),
                            (e.LocalizationProvider = function (e) {
                                var o = e.children,
                                    l = e.disableCache,
                                    c = e.locale,
                                    h = e.translations,
                                    f = void 0 === h ? {} : h,
                                    d = (function (e, t) {
                                        if (!e) return null;
                                        if ("object" === n(t[e])) return e;
                                        var r = e.toLowerCase().replace(/-/g, "_");
                                        if ("object" === n(t[r])) return r;
                                        var i = r.split("_")[0];
                                        return "object" === n(t[i]) ? i : (console.warn(a, e), e);
                                    })(c, f),
                                    g = d ? f[d] : f;
                                function C(e, t, r) {
                                    if (!g || !e) return r || e;
                                    var n = "string" == typeof r ? r : e,
                                        i = g[e];
                                    if ("string" == typeof i) return t ? s(i, t) : i;
                                    var a = e.split(".");
                                    if (1 === a.length) return s(n, t);
                                    for (var o = g[a[0]], l = 1; l < a.length; l++) o = o && o[a[l]];
                                    return s("string" == typeof o ? o : n, t);
                                }
                                t.useEffect(
                                    function () {
                                        i = {};
                                    },
                                    [c, f]
                                );
                                var p,
                                    I = l
                                        ? C
                                        : ((p = C),
                                          function (e, t, r) {
                                              var n = 2 < arguments.length && void 0 !== r ? r : "",
                                                  a = t ? JSON.stringify(t, null, "") + e + n : e + n;
                                              if (i[a]) return i[a];
                                              var o = p(e, t, n);
                                              return (i[a] = o);
                                          });
                                return r.createElement(u.Provider, { value: { locale: c, translate: I, translations: f } }, o);
                            }),
                            (e.Message = function (e) {
                                var t = e.defaultMessage,
                                    r = e.descriptor,
                                    n = e.values;
                                return (0, h().translate)(r, n, t);
                            }),
                            (e.useLocalize = h),
                            Object.defineProperty(e, "__esModule", { value: !0 });
                    })(t, r("../../node_modules/react/index.js"));
                },
                "../../node_modules/react-device-detect/dist/lib.js": function (e, t, r) {
                    "use strict";
                    var n,
                        i = r("../../node_modules/react/index.js"),
                        a = (n = i) && "object" == typeof n && "default" in n ? n.default : n,
                        o = r("../../node_modules/ua-parser-js/dist/ua-parser.min.js"),
                        l = new o(),
                        s = l.getBrowser(),
                        u = l.getCPU(),
                        c = l.getDevice(),
                        h = l.getEngine(),
                        f = l.getOS(),
                        d = l.getUA(),
                        g = function (e) {
                            return l.setUA(e);
                        },
                        C = function (e) {
                            if (e) {
                                var t = new o(e);
                                return {
                                    UA: t,
                                    browser: t.getBrowser(),
                                    cpu: t.getCPU(),
                                    device: t.getDevice(),
                                    engine: t.getEngine(),
                                    os: t.getOS(),
                                    ua: t.getUA(),
                                    setUserAgent: function (e) {
                                        return t.setUA(e);
                                    },
                                };
                            }
                            console.error("No userAgent string was provided");
                        },
                        p = Object.freeze({ ClientUAInstance: l, browser: s, cpu: u, device: c, engine: h, os: f, ua: d, setUa: g, parseUserAgent: C });
                    function I(e, t) {
                        var r = Object.keys(e);
                        if (Object.getOwnPropertySymbols) {
                            var n = Object.getOwnPropertySymbols(e);
                            t &&
                                (n = n.filter(function (t) {
                                    return Object.getOwnPropertyDescriptor(e, t).enumerable;
                                })),
                                r.push.apply(r, n);
                        }
                        return r;
                    }
                    function m(e) {
                        return (
                            "function" == typeof Symbol && "symbol" == typeof Symbol.iterator
                                ? function (e) {
                                      return typeof e;
                                  }
                                : function (e) {
                                      return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e;
                                  },
                            m(e)
                        );
                    }
                    function v(e, t) {
                        for (var r = 0; r < t.length; r++) {
                            var n = t[r];
                            (n.enumerable = n.enumerable || !1), (n.configurable = !0), "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n);
                        }
                    }
                    function E(e, t, r) {
                        return t in e ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = r), e;
                    }
                    function y() {
                        return (
                            Object.assign ||
                                function (e) {
                                    for (var t = 1; t < arguments.length; t++) {
                                        var r = arguments[t];
                                        for (var n in r) Object.prototype.hasOwnProperty.call(r, n) && (e[n] = r[n]);
                                    }
                                    return e;
                                },
                            y.apply(this, arguments)
                        );
                    }
                    function w(e) {
                        return (
                            Object.setPrototypeOf
                                ? Object.getPrototypeOf
                                : function (e) {
                                      return e.__proto__ || Object.getPrototypeOf(e);
                                  },
                            w(e)
                        );
                    }
                    function A(e, t) {
                        return (
                            Object.setPrototypeOf ||
                                function (e, t) {
                                    return (e.__proto__ = t), e;
                                },
                            A(e, t)
                        );
                    }
                    function S(e, t) {
                        if (null == e) return {};
                        var r,
                            n,
                            i = (function (e, t) {
                                if (null == e) return {};
                                var r,
                                    n,
                                    i = {},
                                    a = Object.keys(e);
                                for (0; n < a.length; n++) a[n], t.indexOf(r) >= 0 || (i[r] = e[r]);
                                return i;
                            })(e, t);
                        if (Object.getOwnPropertySymbols) {
                            var a = Object.getOwnPropertySymbols(e);
                            for (0; n < a.length; n++) a[n], t.indexOf(r) >= 0 || (Object.prototype.propertyIsEnumerable.call(e, r) && (i[r] = e[r]));
                        }
                        return i;
                    }
                    function b(e) {
                        if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
                        return e;
                    }
                    function Q(e, t) {
                        return (
                            (function (e) {
                                if (Array.isArray(e)) return e;
                            })(e) ||
                            (function (e, t) {
                                var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                                if (null == r) return;
                                var n,
                                    i,
                                    a = [],
                                    o = !0,
                                    l = !1;
                                try {
                                    for (r.call(e); !r.next().done && (a.push(n.value), !t || a.length !== t); !0);
                                } catch (s) {
                                    !0, s;
                                } finally {
                                    try {
                                        o || null == r.return || r.return();
                                    } finally {
                                        if (l) throw i;
                                    }
                                }
                                return a;
                            })(e, t) ||
                            (function (e, t) {
                                if (!e) return;
                                if ("string" == typeof e) return k(e, t);
                                var r = Object.prototype.toString.call(e).slice(8, -1);
                                "Object" === r && e.constructor && e.constructor.name;
                                if ("Map" === r || "Set" === r) return Array.from(e);
                                if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return k(e, t);
                            })(e, t) ||
                            (function () {
                                throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                            })()
                        );
                    }
                    function k(e, t) {
                        (null == t || t > e.length) && e.length;
                        for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                        return n;
                    }
                    var x = "mobile",
                        O = "tablet",
                        B = "smarttv",
                        F = "console",
                        L = "wearable",
                        j = "embedded",
                        W = void 0,
                        R = {
                            Chrome: "Chrome",
                            Firefox: "Firefox",
                            Opera: "Opera",
                            Yandex: "Yandex",
                            Safari: "Safari",
                            InternetExplorer: "Internet Explorer",
                            Edge: "Edge",
                            Chromium: "Chromium",
                            Ie: "IE",
                            MobileSafari: "Mobile Safari",
                            EdgeChromium: "Edge Chromium",
                            MIUI: "MIUI Browser",
                            SamsungBrowser: "Samsung Browser",
                        },
                        Y = { IOS: "iOS", Android: "Android", WindowsPhone: "Windows Phone", Windows: "Windows", MAC_OS: "Mac OS" },
                        D = { isMobile: !1, isTablet: !1, isBrowser: !1, isSmartTV: !1, isConsole: !1, isWearable: !1 },
                        K = function (e) {
                            return e || (arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "none");
                        },
                        P = function () {
                            return !("undefined" == typeof window || (!window.navigator && !navigator)) && (window.navigator || navigator);
                        },
                        G = function (e) {
                            var t = P();
                            return t && t.platform && (-1 !== t.platform.indexOf(e) || ("MacIntel" === t.platform && t.maxTouchPoints > 1 && !window.MSStream));
                        },
                        M = function (e, t, r, n) {
                            return (function (e) {
                                for (var t = 1; t < arguments.length; t++) {
                                    var r = null != arguments[t] ? arguments[t] : {};
                                    t % 2
                                        ? I(Object(r), !0).forEach(function (t) {
                                              E(e, t, r[t]);
                                          })
                                        : Object.getOwnPropertyDescriptors
                                        ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                                        : I(Object(r)).forEach(function (t) {
                                              Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                                          });
                                }
                                return e;
                            })({}, e, { vendor: K(t.vendor), model: K(t.model), os: K(r.name), osVersion: K(r.version), ua: K(n) });
                        };
                    var U = function (e) {
                            return e.type === x;
                        },
                        N = function (e) {
                            return e.type === O;
                        },
                        V = function (e) {
                            var t = e.type;
                            return t === x || t === O;
                        },
                        T = function (e) {
                            return e.type === B;
                        },
                        H = function (e) {
                            return e.type === W;
                        },
                        z = function (e) {
                            return e.type === L;
                        },
                        J = function (e) {
                            return e.type === F;
                        },
                        Z = function (e) {
                            return e.type === j;
                        },
                        q = function (e) {
                            var t = e.vendor;
                            return K(t);
                        },
                        X = function (e) {
                            var t = e.model;
                            return K(t);
                        },
                        _ = function (e) {
                            var t = e.type;
                            return K(t, "browser");
                        },
                        $ = function (e) {
                            return e.name === Y.Android;
                        },
                        ee = function (e) {
                            return e.name === Y.Windows;
                        },
                        te = function (e) {
                            return e.name === Y.MAC_OS;
                        },
                        re = function (e) {
                            return e.name === Y.WindowsPhone;
                        },
                        ne = function (e) {
                            return e.name === Y.IOS;
                        },
                        ie = function (e) {
                            var t = e.version;
                            return K(t);
                        },
                        ae = function (e) {
                            var t = e.name;
                            return K(t);
                        },
                        oe = function (e) {
                            return e.name === R.Chrome;
                        },
                        le = function (e) {
                            return e.name === R.Firefox;
                        },
                        se = function (e) {
                            return e.name === R.Chromium;
                        },
                        ue = function (e) {
                            return e.name === R.Edge;
                        },
                        ce = function (e) {
                            return e.name === R.Yandex;
                        },
                        he = function (e) {
                            var t = e.name;
                            return t === R.Safari || t === R.MobileSafari;
                        },
                        fe = function (e) {
                            return e.name === R.MobileSafari;
                        },
                        de = function (e) {
                            return e.name === R.Opera;
                        },
                        ge = function (e) {
                            var t = e.name;
                            return t === R.InternetExplorer || t === R.Ie;
                        },
                        Ce = function (e) {
                            return e.name === R.MIUI;
                        },
                        pe = function (e) {
                            return e.name === R.SamsungBrowser;
                        },
                        Ie = function (e) {
                            var t = e.version;
                            return K(t);
                        },
                        me = function (e) {
                            var t = e.major;
                            return K(t);
                        },
                        ve = function (e) {
                            var t = e.name;
                            return K(t);
                        },
                        Ee = function (e) {
                            var t = e.name;
                            return K(t);
                        },
                        ye = function (e) {
                            var t = e.version;
                            return K(t);
                        },
                        we = function () {
                            var e = P(),
                                t = e && e.userAgent && e.userAgent.toLowerCase();
                            return "string" == typeof t && /electron/.test(t);
                        },
                        Ae = function (e) {
                            return "string" == typeof e && -1 !== e.indexOf("Edg/");
                        },
                        Se = function () {
                            var e = P();
                            return e && (/iPad|iPhone|iPod/.test(e.platform) || ("MacIntel" === e.platform && e.maxTouchPoints > 1)) && !window.MSStream;
                        },
                        be = function () {
                            return G("iPad");
                        },
                        Qe = function () {
                            return G("iPhone");
                        },
                        ke = function () {
                            return G("iPod");
                        },
                        xe = function (e) {
                            return K(e);
                        };
                    function Oe(e) {
                        var t = e || p,
                            r = t.device,
                            n = t.browser,
                            i = t.os,
                            a = t.engine,
                            o = t.ua;
                        return {
                            isSmartTV: T(r),
                            isConsole: J(r),
                            isWearable: z(r),
                            isEmbedded: Z(r),
                            isMobileSafari: fe(n) || be(),
                            isChromium: se(n),
                            isMobile: V(r) || be(),
                            isMobileOnly: U(r),
                            isTablet: N(r) || be(),
                            isBrowser: H(r),
                            isDesktop: H(r),
                            isAndroid: $(i),
                            isWinPhone: re(i),
                            isIOS: ne(i) || be(),
                            isChrome: oe(n),
                            isFirefox: le(n),
                            isSafari: he(n),
                            isOpera: de(n),
                            isIE: ge(n),
                            osVersion: ie(i),
                            osName: ae(i),
                            fullBrowserVersion: Ie(n),
                            browserVersion: me(n),
                            browserName: ve(n),
                            mobileVendor: q(r),
                            mobileModel: X(r),
                            engineName: Ee(a),
                            engineVersion: ye(a),
                            getUA: xe(o),
                            isEdge: ue(n) || Ae(o),
                            isYandex: ce(n),
                            deviceType: _(r),
                            isIOS13: Se(),
                            isIPad13: be(),
                            isIPhone13: Qe(),
                            isIPod13: ke(),
                            isElectron: we(),
                            isEdgeChromium: Ae(o),
                            isLegacyEdge: ue(n) && !Ae(o),
                            isWindows: ee(i),
                            isMacOs: te(i),
                            isMIUI: Ce(n),
                            isSamsungBrowser: pe(n),
                        };
                    }
                    var Be = T(c),
                        Fe = J(c),
                        Le = z(c),
                        je = Z(c),
                        We = fe(s) || be(),
                        Re = se(s),
                        Ye = V(c) || be(),
                        De = U(c),
                        Ke = N(c) || be(),
                        Pe = H(c),
                        Ge = H(c),
                        Me = $(f),
                        Ue = re(f),
                        Ne = ne(f) || be(),
                        Ve = oe(s),
                        Te = le(s),
                        He = he(s),
                        ze = de(s),
                        Je = ge(s),
                        Ze = ie(f),
                        qe = ae(f),
                        Xe = Ie(s),
                        _e = me(s),
                        $e = ve(s),
                        et = q(c),
                        tt = X(c),
                        rt = Ee(h),
                        nt = ye(h),
                        it = xe(d),
                        at = ue(s) || Ae(d),
                        ot = ce(s),
                        lt = _(c),
                        st = Se(),
                        ut = be(),
                        ct = Qe(),
                        ht = ke(),
                        ft = we(),
                        dt = Ae(d),
                        gt = ue(s) && !Ae(d),
                        Ct = ee(f),
                        pt = te(f),
                        It = Ce(s),
                        mt = pe(s);
                    function vt(e) {
                        var t = e || window.navigator.userAgent;
                        return C(t);
                    }
                    (t.KC = $e), (t.x_ = _e), (t.o3 = Xe), (t.nI = Ge), (t.vU = Te), (t.gn = Ne), (t.tq = Ye), (t.UA = De), (t.G6 = He), (t.Em = Ke), (t.BF = qe), (t.MM = Ze);
                },
                "../../node_modules/react-dom/cjs/react-dom.production.min.js": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/react/index.js"),
                        i = r("../../node_modules/scheduler/index.js");
                    function a(e) {
                        for (var t = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, r = 1; r < arguments.length; r++) t += "&args[]=" + encodeURIComponent(arguments[r]);
                        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.";
                    }
                    var o = new Set(),
                        l = {};
                    function s(e, t) {
                        u(e, t), u(e + "Capture", t);
                    }
                    function u(e, t) {
                        for (l[e] = t, e = 0; e < t.length; e++) o.add(t[e]);
                    }
                    var c = !("undefined" == typeof window || void 0 === window.document || void 0 === window.document.createElement),
                        h = Object.prototype.hasOwnProperty,
                        f = /^[: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]*$/,
                        d = {},
                        g = {};
                    function C(e, t, r, n, i, a, o) {
                        (this.acceptsBooleans = 2 === t || 3 === t || 4 === t),
                            (this.attributeName = n),
                            (this.attributeNamespace = i),
                            (this.mustUseProperty = r),
                            (this.propertyName = e),
                            (this.type = t),
                            (this.sanitizeURL = a),
                            (this.removeEmptyString = o);
                    }
                    var p = {};
                    "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function (e) {
                        p[e] = new C(e, 0, !1, e, null, !1, !1);
                    }),
                        [
                            ["acceptCharset", "accept-charset"],
                            ["className", "class"],
                            ["htmlFor", "for"],
                            ["httpEquiv", "http-equiv"],
                        ].forEach(function (e) {
                            var t = e[0];
                            p[t] = new C(t, 1, !1, e[1], null, !1, !1);
                        }),
                        ["contentEditable", "draggable", "spellCheck", "value"].forEach(function (e) {
                            p[e] = new C(e, 2, !1, e.toLowerCase(), null, !1, !1);
                        }),
                        ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function (e) {
                            p[e] = new C(e, 2, !1, e, null, !1, !1);
                        }),
                        "allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope"
                            .split(" ")
                            .forEach(function (e) {
                                p[e] = new C(e, 3, !1, e.toLowerCase(), null, !1, !1);
                            }),
                        ["checked", "multiple", "muted", "selected"].forEach(function (e) {
                            p[e] = new C(e, 3, !0, e, null, !1, !1);
                        }),
                        ["capture", "download"].forEach(function (e) {
                            p[e] = new C(e, 4, !1, e, null, !1, !1);
                        }),
                        ["cols", "rows", "size", "span"].forEach(function (e) {
                            p[e] = new C(e, 6, !1, e, null, !1, !1);
                        }),
                        ["rowSpan", "start"].forEach(function (e) {
                            p[e] = new C(e, 5, !1, e.toLowerCase(), null, !1, !1);
                        });
                    var I = /[\-:]([a-z])/g;
                    function m(e) {
                        return e[1].toUpperCase();
                    }
                    function v(e, t, r, n) {
                        var i = p.hasOwnProperty(t) ? p[t] : null;
                        (null !== i ? 0 !== i.type : n || !(2 < t.length) || ("o" !== t[0] && "O" !== t[0]) || ("n" !== t[1] && "N" !== t[1])) &&
                            ((function (e, t, r, n) {
                                if (
                                    null == t ||
                                    (function (e, t, r, n) {
                                        if (null !== r && 0 === r.type) return !1;
                                        switch (typeof t) {
                                            case "function":
                                            case "symbol":
                                                return !0;
                                            case "boolean":
                                                return !n && (null !== r ? !r.acceptsBooleans : "data-" !== (e = e.toLowerCase().slice(0, 5)) && "aria-" !== e);
                                            default:
                                                return !1;
                                        }
                                    })(e, t, r, n)
                                )
                                    return !0;
                                if (n) return !1;
                                if (null !== r)
                                    switch (r.type) {
                                        case 3:
                                            return !t;
                                        case 4:
                                            return !1 === t;
                                        case 5:
                                            return isNaN(t);
                                        case 6:
                                            return isNaN(t) || 1 > t;
                                    }
                                return !1;
                            })(t, r, i, n) && (r = null),
                            n || null === i
                                ? (function (e) {
                                      return !!h.call(g, e) || (!h.call(d, e) && (f.test(e) ? (g[e] = !0) : ((d[e] = !0), !1)));
                                  })(t) && (null === r ? e.removeAttribute(t) : e.setAttribute(t, "" + r))
                                : i.mustUseProperty
                                ? (e[i.propertyName] = null === r ? 3 !== i.type && "" : r)
                                : ((t = i.attributeName),
                                  (n = i.attributeNamespace),
                                  null === r ? e.removeAttribute(t) : ((r = 3 === (i = i.type) || (4 === i && !0 === r) ? "" : "" + r), n ? e.setAttributeNS(n, t, r) : e.setAttribute(t, r))));
                    }
                    "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height"
                        .split(" ")
                        .forEach(function (e) {
                            var t = e.replace(I, m);
                            p[t] = new C(t, 1, !1, e, null, !1, !1);
                        }),
                        "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function (e) {
                            var t = e.replace(I, m);
                            p[t] = new C(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1);
                        }),
                        ["xml:base", "xml:lang", "xml:space"].forEach(function (e) {
                            var t = e.replace(I, m);
                            p[t] = new C(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1);
                        }),
                        ["tabIndex", "crossOrigin"].forEach(function (e) {
                            p[e] = new C(e, 1, !1, e.toLowerCase(), null, !1, !1);
                        }),
                        (p.xlinkHref = new C("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1)),
                        ["src", "href", "action", "formAction"].forEach(function (e) {
                            p[e] = new C(e, 1, !1, e.toLowerCase(), null, !0, !0);
                        });
                    var E = n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,
                        y = Symbol.for("react.element"),
                        w = Symbol.for("react.portal"),
                        A = Symbol.for("react.fragment"),
                        S = Symbol.for("react.strict_mode"),
                        b = Symbol.for("react.profiler"),
                        Q = Symbol.for("react.provider"),
                        k = Symbol.for("react.context"),
                        x = Symbol.for("react.forward_ref"),
                        O = Symbol.for("react.suspense"),
                        B = Symbol.for("react.suspense_list"),
                        F = Symbol.for("react.memo"),
                        L = Symbol.for("react.lazy");
                    Symbol.for("react.scope"), Symbol.for("react.debug_trace_mode");
                    var j = Symbol.for("react.offscreen");
                    Symbol.for("react.legacy_hidden"), Symbol.for("react.cache"), Symbol.for("react.tracing_marker");
                    var W = Symbol.iterator;
                    function R(e) {
                        return null === e || "object" != typeof e ? null : "function" == typeof (e = (W && e[W]) || e["@@iterator"]) ? e : null;
                    }
                    var Y,
                        D = Object.assign;
                    function K(e) {
                        if (void 0 === Y)
                            try {
                                throw Error();
                            } catch (r) {
                                var t = r.stack.trim().match(/\n( *(at )?)/);
                                Y = (t && t[1]) || "";
                            }
                        return "\n" + Y + e;
                    }
                    var P = !1;
                    function G(e, t) {
                        if (!e || P) return "";
                        P = !0;
                        var r = Error.prepareStackTrace;
                        Error.prepareStackTrace = void 0;
                        try {
                            if (t)
                                if (
                                    ((t = function () {
                                        throw Error();
                                    }),
                                    Object.defineProperty(t.prototype, "props", {
                                        set: function () {
                                            throw Error();
                                        },
                                    }),
                                    "object" == typeof Reflect && Reflect.construct)
                                ) {
                                    try {
                                        Reflect.construct(t, []);
                                    } catch (u) {
                                        var n = u;
                                    }
                                    Reflect.construct(e, [], t);
                                } else {
                                    try {
                                        t.call();
                                    } catch (u) {
                                        n = u;
                                    }
                                    e.call(t.prototype);
                                }
                            else {
                                try {
                                    throw Error();
                                } catch (u) {
                                    n = u;
                                }
                                e();
                            }
                        } catch (u) {
                            if (u && n && "string" == typeof u.stack) {
                                for (var i = u.stack.split("\n"), a = n.stack.split("\n"), o = i.length - 1, l = a.length - 1; 1 <= o && 0 <= l && i[o] !== a[l]; ) l--;
                                for (; 1 <= o && 0 <= l; o--, l--)
                                    if (i[o] !== a[l]) {
                                        if (1 !== o || 1 !== l)
                                            do {
                                                if ((o--, 0 > --l || i[o] !== a[l])) {
                                                    var s = "\n" + i[o].replace(" at new ", " at ");
                                                    return e.displayName && s.includes("<anonymous>") && (s = s.replace("<anonymous>", e.displayName)), s;
                                                }
                                            } while (1 <= o && 0 <= l);
                                        break;
                                    }
                            }
                        } finally {
                            (P = !1), (Error.prepareStackTrace = r);
                        }
                        return (e = e ? e.displayName || e.name : "") ? K(e) : "";
                    }
                    function M(e) {
                        switch (e.tag) {
                            case 5:
                                return K(e.type);
                            case 16:
                                return K("Lazy");
                            case 13:
                                return K("Suspense");
                            case 19:
                                return K("SuspenseList");
                            case 0:
                            case 2:
                            case 15:
                                return (e = G(e.type, !1));
                            case 11:
                                return (e = G(e.type.render, !1));
                            case 1:
                                return (e = G(e.type, !0));
                            default:
                                return "";
                        }
                    }
                    function U(e) {
                        if (null == e) return null;
                        if ("function" == typeof e) return e.displayName || e.name || null;
                        if ("string" == typeof e) return e;
                        switch (e) {
                            case A:
                                return "Fragment";
                            case w:
                                return "Portal";
                            case b:
                                return "Profiler";
                            case S:
                                return "StrictMode";
                            case O:
                                return "Suspense";
                            case B:
                                return "SuspenseList";
                        }
                        if ("object" == typeof e)
                            switch (e.$$typeof) {
                                case k:
                                    return (e.displayName || "Context") + ".Consumer";
                                case Q:
                                    return (e._context.displayName || "Context") + ".Provider";
                                case x:
                                    var t = e.render;
                                    return (e = e.displayName) || (e = "" !== (e = t.displayName || t.name || "") ? "ForwardRef(" + e + ")" : "ForwardRef"), e;
                                case F:
                                    return null !== (t = e.displayName || null) ? t : U(e.type) || "Memo";
                                case L:
                                    (t = e._payload), (e = e._init);
                                    try {
                                        return U(e(t));
                                    } catch (r) {}
                            }
                        return null;
                    }
                    function N(e) {
                        var t = e.type;
                        switch (e.tag) {
                            case 24:
                                return "Cache";
                            case 9:
                                return (t.displayName || "Context") + ".Consumer";
                            case 10:
                                return (t._context.displayName || "Context") + ".Provider";
                            case 18:
                                return "DehydratedFragment";
                            case 11:
                                return (e = (e = t.render).displayName || e.name || ""), t.displayName || ("" !== e ? "ForwardRef(" + e + ")" : "ForwardRef");
                            case 7:
                                return "Fragment";
                            case 5:
                                return t;
                            case 4:
                                return "Portal";
                            case 3:
                                return "Root";
                            case 6:
                                return "Text";
                            case 16:
                                return U(t);
                            case 8:
                                return t === S ? "StrictMode" : "Mode";
                            case 22:
                                return "Offscreen";
                            case 12:
                                return "Profiler";
                            case 21:
                                return "Scope";
                            case 13:
                                return "Suspense";
                            case 19:
                                return "SuspenseList";
                            case 25:
                                return "TracingMarker";
                            case 1:
                            case 0:
                            case 17:
                            case 2:
                            case 14:
                            case 15:
                                if ("function" == typeof t) return t.displayName || t.name || null;
                                if ("string" == typeof t) return t;
                        }
                        return null;
                    }
                    function V(e) {
                        switch (typeof e) {
                            case "boolean":
                            case "number":
                            case "string":
                            case "undefined":
                            case "object":
                                return e;
                            default:
                                return "";
                        }
                    }
                    function T(e) {
                        var t = e.type;
                        return (e = e.nodeName) && "input" === e.toLowerCase() && ("checkbox" === t || "radio" === t);
                    }
                    function H(e) {
                        e._valueTracker ||
                            (e._valueTracker = (function (e) {
                                var t = T(e) ? "checked" : "value",
                                    r = Object.getOwnPropertyDescriptor(e.constructor.prototype, t),
                                    n = "" + e[t];
                                if (!e.hasOwnProperty(t) && void 0 !== r && "function" == typeof r.get && "function" == typeof r.set) {
                                    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];
                                            },
                                        }
                                    );
                                }
                            })(e));
                    }
                    function z(e) {
                        if (!e) return !1;
                        var t = e._valueTracker;
                        if (!t) return !0;
                        var r = t.getValue(),
                            n = "";
                        return e && (n = T(e) ? (e.checked ? "true" : "false") : e.value), (e = n) !== r && (t.setValue(e), !0);
                    }
                    function J(e) {
                        if (void 0 === (e = e || ("undefined" != typeof document ? document : void 0))) return null;
                        try {
                            return e.activeElement || e.body;
                        } catch (t) {
                            return e.body;
                        }
                    }
                    function Z(e, t) {
                        var r = t.checked;
                        return D({}, t, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: null != r ? r : e._wrapperState.initialChecked });
                    }
                    function q(e, t) {
                        var r = null == t.defaultValue ? "" : t.defaultValue,
                            n = null != t.checked ? t.checked : t.defaultChecked;
                        (r = V(null != t.value ? t.value : r)), (e._wrapperState = { initialChecked: n, initialValue: r, controlled: "checkbox" === t.type || "radio" === t.type ? null != t.checked : null != t.value });
                    }
                    function X(e, t) {
                        null != (t = t.checked) && v(e, "checked", t, !1);
                    }
                    function _(e, t) {
                        X(e, t);
                        var r = V(t.value),
                            n = t.type;
                        if (null != r) "number" === n ? ((0 === r && "" === e.value) || e.value != r) && (e.value = "" + r) : e.value !== "" + r && (e.value = "" + r);
                        else if ("submit" === n || "reset" === n) return void e.removeAttribute("value");
                        t.hasOwnProperty("value") ? ee(e, t.type, r) : t.hasOwnProperty("defaultValue") && ee(e, t.type, V(t.defaultValue)), null == t.checked && null != t.defaultChecked && (e.defaultChecked = !!t.defaultChecked);
                    }
                    function $(e, t, r) {
                        if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) {
                            var n = t.type;
                            if (!(("submit" !== n && "reset" !== n) || (void 0 !== t.value && null !== t.value))) return;
                            (t = "" + e._wrapperState.initialValue), r || t === e.value || (e.value = t), (e.defaultValue = t);
                        }
                        "" !== (r = e.name) && (e.name = ""), (e.defaultChecked = !!e._wrapperState.initialChecked), "" !== r && (e.name = r);
                    }
                    function ee(e, t, r) {
                        ("number" === t && J(e.ownerDocument) === e) || (null == r ? (e.defaultValue = "" + e._wrapperState.initialValue) : e.defaultValue !== "" + r && (e.defaultValue = "" + r));
                    }
                    var te = Array.isArray;
                    function re(e, t, r, n) {
                        if (((e = e.options), t)) {
                            t = {};
                            for (var i = 0; i < r.length; i++) t["$" + r[i]] = !0;
                            for (r = 0; r < e.length; r++) (i = t.hasOwnProperty("$" + e[r].value)), e[r].selected !== i && (e[r].selected = i), i && n && (e[r].defaultSelected = !0);
                        } else {
                            for (r = "" + V(r), t = null, i = 0; i < e.length; i++) {
                                if (e[i].value === r) return (e[i].selected = !0), void (n && (e[i].defaultSelected = !0));
                                null !== t || e[i].disabled || (t = e[i]);
                            }
                            null !== t && (t.selected = !0);
                        }
                    }
                    function ne(e, t) {
                        if (null != t.dangerouslySetInnerHTML) throw Error(a(91));
                        return D({}, t, { value: void 0, defaultValue: void 0, children: "" + e._wrapperState.initialValue });
                    }
                    function ie(e, t) {
                        var r = t.value;
                        if (null == r) {
                            if (((r = t.children), (t = t.defaultValue), null != r)) {
                                if (null != t) throw Error(a(92));
                                if (te(r)) {
                                    if (1 < r.length) throw Error(a(93));
                                    r = r[0];
                                }
                                t = r;
                            }
                            null == t && (t = ""), (r = t);
                        }
                        e._wrapperState = { initialValue: V(r) };
                    }
                    function ae(e, t) {
                        var r = V(t.value),
                            n = V(t.defaultValue);
                        null != r && ((r = "" + r) !== e.value && (e.value = r), null == t.defaultValue && e.defaultValue !== r && (e.defaultValue = r)), null != n && (e.defaultValue = "" + n);
                    }
                    function oe(e) {
                        var t = e.textContent;
                        t === e._wrapperState.initialValue && "" !== t && null !== t && (e.value = t);
                    }
                    function le(e) {
                        switch (e) {
                            case "svg":
                                return "http://www.w3.org/2000/svg";
                            case "math":
                                return "http://www.w3.org/1998/Math/MathML";
                            default:
                                return "http://www.w3.org/1999/xhtml";
                        }
                    }
                    function se(e, t) {
                        return null == e || "http://www.w3.org/1999/xhtml" === e ? le(t) : "http://www.w3.org/2000/svg" === e && "foreignObject" === t ? "http://www.w3.org/1999/xhtml" : e;
                    }
                    var ue,
                        ce,
                        he =
                            ((ce = function (e, t) {
                                if ("http://www.w3.org/2000/svg" !== e.namespaceURI || "innerHTML" in e) e.innerHTML = t;
                                else {
                                    for ((ue = ue || document.createElement("div")).innerHTML = "<svg>" + t.valueOf().toString() + "</svg>", t = ue.firstChild; e.firstChild; ) e.removeChild(e.firstChild);
                                    for (; t.firstChild; ) e.appendChild(t.firstChild);
                                }
                            }),
                            "undefined" != typeof MSApp && MSApp.execUnsafeLocalFunction
                                ? function (e, t, r, n) {
                                      MSApp.execUnsafeLocalFunction(function () {
                                          return ce(e, t);
                                      });
                                  }
                                : ce);
                    function fe(e, t) {
                        if (t) {
                            var r = e.firstChild;
                            if (r && r === e.lastChild && 3 === r.nodeType) return void (r.nodeValue = t);
                        }
                        e.textContent = t;
                    }
                    var de = {
                            animationIterationCount: !0,
                            aspectRatio: !0,
                            borderImageOutset: !0,
                            borderImageSlice: !0,
                            borderImageWidth: !0,
                            boxFlex: !0,
                            boxFlexGroup: !0,
                            boxOrdinalGroup: !0,
                            columnCount: !0,
                            columns: !0,
                            flex: !0,
                            flexGrow: !0,
                            flexPositive: !0,
                            flexShrink: !0,
                            flexNegative: !0,
                            flexOrder: !0,
                            gridArea: !0,
                            gridRow: !0,
                            gridRowEnd: !0,
                            gridRowSpan: !0,
                            gridRowStart: !0,
                            gridColumn: !0,
                            gridColumnEnd: !0,
                            gridColumnSpan: !0,
                            gridColumnStart: !0,
                            fontWeight: !0,
                            lineClamp: !0,
                            lineHeight: !0,
                            opacity: !0,
                            order: !0,
                            orphans: !0,
                            tabSize: !0,
                            widows: !0,
                            zIndex: !0,
                            zoom: !0,
                            fillOpacity: !0,
                            floodOpacity: !0,
                            stopOpacity: !0,
                            strokeDasharray: !0,
                            strokeDashoffset: !0,
                            strokeMiterlimit: !0,
                            strokeOpacity: !0,
                            strokeWidth: !0,
                        },
                        ge = ["Webkit", "ms", "Moz", "O"];
                    function Ce(e, t, r) {
                        return null == t || "boolean" == typeof t || "" === t ? "" : r || "number" != typeof t || 0 === t || (de.hasOwnProperty(e) && de[e]) ? ("" + t).trim() : t + "px";
                    }
                    function pe(e, t) {
                        for (var r in ((e = e.style), t))
                            if (t.hasOwnProperty(r)) {
                                var n = 0 === r.indexOf("--"),
                                    i = Ce(r, t[r], n);
                                "float" === r && (r = "cssFloat"), n ? e.setProperty(r, i) : (e[r] = i);
                            }
                    }
                    Object.keys(de).forEach(function (e) {
                        ge.forEach(function (t) {
                            (t = t + e.charAt(0).toUpperCase() + e.substring(1)), (de[t] = de[e]);
                        });
                    });
                    var Ie = D({ menuitem: !0 }, { area: !0, base: !0, br: !0, col: !0, embed: !0, hr: !0, img: !0, input: !0, keygen: !0, link: !0, meta: !0, param: !0, source: !0, track: !0, wbr: !0 });
                    function me(e, t) {
                        if (t) {
                            if (Ie[e] && (null != t.children || null != t.dangerouslySetInnerHTML)) throw Error(a(137, e));
                            if (null != t.dangerouslySetInnerHTML) {
                                if (null != t.children) throw Error(a(60));
                                if ("object" != typeof t.dangerouslySetInnerHTML || !("__html" in t.dangerouslySetInnerHTML)) throw Error(a(61));
                            }
                            if (null != t.style && "object" != typeof t.style) throw Error(a(62));
                        }
                    }
                    function ve(e, t) {
                        if (-1 === e.indexOf("-")) return "string" == typeof t.is;
                        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 Ee = null;
                    function ye(e) {
                        return (e = e.target || e.srcElement || window).correspondingUseElement && (e = e.correspondingUseElement), 3 === e.nodeType ? e.parentNode : e;
                    }
                    var we = null,
                        Ae = null,
                        Se = null;
                    function be(e) {
                        if ((e = vi(e))) {
                            if ("function" != typeof we) throw Error(a(280));
                            var t = e.stateNode;
                            t && ((t = yi(t)), we(e.stateNode, e.type, t));
                        }
                    }
                    function Qe(e) {
                        Ae ? (Se ? Se.push(e) : (Se = [e])) : (Ae = e);
                    }
                    function ke() {
                        if (Ae) {
                            var e = Ae,
                                t = Se;
                            if (((Se = Ae = null), be(e), t)) for (e = 0; e < t.length; e++) be(t[e]);
                        }
                    }
                    function xe(e, t) {
                        return e(t);
                    }
                    function Oe() {}
                    var Be = !1;
                    function Fe(e, t, r) {
                        if (Be) return e(t, r);
                        Be = !0;
                        try {
                            return xe(e, t, r);
                        } finally {
                            (Be = !1), (null !== Ae || null !== Se) && (Oe(), ke());
                        }
                    }
                    function Le(e, t) {
                        var r = e.stateNode;
                        if (null === r) return null;
                        var n = yi(r);
                        if (null === n) return null;
                        r = n[t];
                        e: switch (t) {
                            case "onClick":
                            case "onClickCapture":
                            case "onDoubleClick":
                            case "onDoubleClickCapture":
                            case "onMouseDown":
                            case "onMouseDownCapture":
                            case "onMouseMove":
                            case "onMouseMoveCapture":
                            case "onMouseUp":
                            case "onMouseUpCapture":
                            case "onMouseEnter":
                                (n = !n.disabled) || (n = !("button" === (e = e.type) || "input" === e || "select" === e || "textarea" === e)), (e = !n);
                                break e;
                            default:
                                e = !1;
                        }
                        if (e) return null;
                        if (r && "function" != typeof r) throw Error(a(231, t, typeof r));
                        return r;
                    }
                    var je = !1;
                    if (c)
                        try {
                            var We = {};
                            Object.defineProperty(We, "passive", {
                                get: function () {
                                    je = !0;
                                },
                            }),
                                window.addEventListener("test", We, We),
                                window.removeEventListener("test", We, We);
                        } catch (ce) {
                            je = !1;
                        }
                    function Re(e, t, r, n, i, a, o, l, s) {
                        var u = Array.prototype.slice.call(arguments, 3);
                        try {
                            t.apply(r, u);
                        } catch (c) {
                            this.onError(c);
                        }
                    }
                    var Ye = !1,
                        De = null,
                        Ke = !1,
                        Pe = null,
                        Ge = {
                            onError: function (e) {
                                (Ye = !0), (De = e);
                            },
                        };
                    function Me(e, t, r, n, i, a, o, l, s) {
                        (Ye = !1), (De = null), Re.apply(Ge, arguments);
                    }
                    function Ue(e) {
                        var t = e,
                            r = e;
                        if (e.alternate) for (; t.return; ) t = t.return;
                        else {
                            e = t;
                            do {
                                0 != (4098 & (t = e).flags) && (r = t.return), (e = t.return);
                            } while (e);
                        }
                        return 3 === t.tag ? r : null;
                    }
                    function Ne(e) {
                        if (13 === e.tag) {
                            var t = e.memoizedState;
                            if ((null === t && null !== (e = e.alternate) && (t = e.memoizedState), null !== t)) return t.dehydrated;
                        }
                        return null;
                    }
                    function Ve(e) {
                        if (Ue(e) !== e) throw Error(a(188));
                    }
                    function Te(e) {
                        return null !==
                            (e = (function (e) {
                                var t = e.alternate;
                                if (!t) {
                                    if (null === (t = Ue(e))) throw Error(a(188));
                                    return t !== e ? null : e;
                                }
                                for (var r = e, n = t; ; ) {
                                    var i = r.return;
                                    if (null === i) break;
                                    var o = i.alternate;
                                    if (null === o) {
                                        if (null !== (n = i.return)) {
                                            r = n;
                                            continue;
                                        }
                                        break;
                                    }
                                    if (i.child === o.child) {
                                        for (o = i.child; o; ) {
                                            if (o === r) return Ve(i), e;
                                            if (o === n) return Ve(i), t;
                                            o = o.sibling;
                                        }
                                        throw Error(a(188));
                                    }
                                    if (r.return !== n.return) (r = i), (n = o);
                                    else {
                                        for (var l = !1, s = i.child; s; ) {
                                            if (s === r) {
                                                (l = !0), (r = i), (n = o);
                                                break;
                                            }
                                            if (s === n) {
                                                (l = !0), (n = i), (r = o);
                                                break;
                                            }
                                            s = s.sibling;
                                        }
                                        if (!l) {
                                            for (s = o.child; s; ) {
                                                if (s === r) {
                                                    (l = !0), (r = o), (n = i);
                                                    break;
                                                }
                                                if (s === n) {
                                                    (l = !0), (n = o), (r = i);
                                                    break;
                                                }
                                                s = s.sibling;
                                            }
                                            if (!l) throw Error(a(189));
                                        }
                                    }
                                    if (r.alternate !== n) throw Error(a(190));
                                }
                                if (3 !== r.tag) throw Error(a(188));
                                return r.stateNode.current === r ? e : t;
                            })(e))
                            ? He(e)
                            : null;
                    }
                    function He(e) {
                        if (5 === e.tag || 6 === e.tag) return e;
                        for (e = e.child; null !== e; ) {
                            var t = He(e);
                            if (null !== t) return t;
                            e = e.sibling;
                        }
                        return null;
                    }
                    var ze = i.unstable_scheduleCallback,
                        Je = i.unstable_cancelCallback,
                        Ze = i.unstable_shouldYield,
                        qe = i.unstable_requestPaint,
                        Xe = i.unstable_now,
                        _e = i.unstable_getCurrentPriorityLevel,
                        $e = i.unstable_ImmediatePriority,
                        et = i.unstable_UserBlockingPriority,
                        tt = i.unstable_NormalPriority,
                        rt = i.unstable_LowPriority,
                        nt = i.unstable_IdlePriority,
                        it = null,
                        at = null;
                    var ot = Math.clz32
                            ? Math.clz32
                            : function (e) {
                                  return (e >>>= 0), 0 === e ? 32 : (31 - ((lt(e) / st) | 0)) | 0;
                              },
                        lt = Math.log,
                        st = Math.LN2;
                    var ut = 64,
                        ct = 4194304;
                    function ht(e) {
                        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:
                            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 4194240 & e;
                            case 4194304:
                            case 8388608:
                            case 16777216:
                            case 33554432:
                            case 67108864:
                                return 130023424 & e;
                            case 134217728:
                                return 134217728;
                            case 268435456:
                                return 268435456;
                            case 536870912:
                                return 536870912;
                            case 1073741824:
                                return 1073741824;
                            default:
                                return e;
                        }
                    }
                    function ft(e, t) {
                        var r = e.pendingLanes;
                        if (0 === r) return 0;
                        var n = 0,
                            i = e.suspendedLanes,
                            a = e.pingedLanes,
                            o = 268435455 & r;
                        if (0 !== o) {
                            var l = o & ~i;
                            0 !== l ? (n = ht(l)) : 0 !== (a &= o) && (n = ht(a));
                        } else 0 !== (o = r & ~i) ? (n = ht(o)) : 0 !== a && (n = ht(a));
                        if (0 === n) return 0;
                        if (0 !== t && t !== n && 0 == (t & i) && ((i = n & -n) >= (a = t & -t) || (16 === i && 0 != (4194240 & a)))) return t;
                        if ((0 != (4 & n) && (n |= 16 & r), 0 !== (t = e.entangledLanes))) for (e = e.entanglements, t &= n; 0 < t; ) (i = 1 << (r = 31 - ot(t))), (n |= e[r]), (t &= ~i);
                        return n;
                    }
                    function dt(e, t) {
                        switch (e) {
                            case 1:
                            case 2:
                            case 4:
                                return t + 250;
                            case 8:
                            case 16:
                            case 32:
                            case 64:
                            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;
                            default:
                                return -1;
                        }
                    }
                    function gt(e) {
                        return 0 !== (e = -1073741825 & e.pendingLanes) ? e : 1073741824 & e ? 1073741824 : 0;
                    }
                    function Ct() {
                        var e = ut;
                        return 0 == (4194240 & (ut <<= 1)) && (ut = 64), e;
                    }
                    function pt(e) {
                        for (var t = [], r = 0; 31 > r; r++) t.push(e);
                        return t;
                    }
                    function It(e, t, r) {
                        (e.pendingLanes |= t), 536870912 !== t && ((e.suspendedLanes = 0), (e.pingedLanes = 0)), ((e = e.eventTimes)[(t = 31 - ot(t))] = r);
                    }
                    function mt(e, t) {
                        var r = (e.entangledLanes |= t);
                        for (e = e.entanglements; r; ) {
                            var n = 31 - ot(r),
                                i = 1 << n;
                            (i & t) | (e[n] & t) && (e[n] |= t), (r &= ~i);
                        }
                    }
                    var vt = 0;
                    function Et(e) {
                        return 1 < (e &= -e) ? (4 < e ? (0 != (268435455 & e) ? 16 : 536870912) : 4) : 1;
                    }
                    var yt,
                        wt,
                        At,
                        St,
                        bt,
                        Qt = !1,
                        kt = [],
                        xt = null,
                        Ot = null,
                        Bt = null,
                        Ft = new Map(),
                        Lt = new Map(),
                        jt = [],
                        Wt = "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(
                            " "
                        );
                    function Rt(e, t) {
                        switch (e) {
                            case "focusin":
                            case "focusout":
                                xt = null;
                                break;
                            case "dragenter":
                            case "dragleave":
                                Ot = null;
                                break;
                            case "mouseover":
                            case "mouseout":
                                Bt = null;
                                break;
                            case "pointerover":
                            case "pointerout":
                                Ft.delete(t.pointerId);
                                break;
                            case "gotpointercapture":
                            case "lostpointercapture":
                                Lt.delete(t.pointerId);
                        }
                    }
                    function Yt(e, t, r, n, i, a) {
                        return null === e || e.nativeEvent !== a
                            ? ((e = { blockedOn: t, domEventName: r, eventSystemFlags: n, nativeEvent: a, targetContainers: [i] }), null !== t && null !== (t = vi(t)) && wt(t), e)
                            : ((e.eventSystemFlags |= n), (t = e.targetContainers), null !== i && -1 === t.indexOf(i) && t.push(i), e);
                    }
                    function Dt(e) {
                        var t = mi(e.target);
                        if (null !== t) {
                            var r = Ue(t);
                            if (null !== r)
                                if (13 === (t = r.tag)) {
                                    if (null !== (t = Ne(r)))
                                        return (
                                            (e.blockedOn = t),
                                            void bt(e.priority, function () {
                                                At(r);
                                            })
                                        );
                                } else if (3 === t && r.stateNode.current.memoizedState.isDehydrated) return void (e.blockedOn = 3 === r.tag ? r.stateNode.containerInfo : null);
                        }
                        e.blockedOn = null;
                    }
                    function Kt(e) {
                        if (null !== e.blockedOn) return !1;
                        for (var t = e.targetContainers; 0 < t.length; ) {
                            var r = Zt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent);
                            if (null !== r) return null !== (t = vi(r)) && wt(t), (e.blockedOn = r), !1;
                            var n = new (r = e.nativeEvent).constructor(r.type, r);
                            (Ee = n), r.target.dispatchEvent(n), (Ee = null), t.shift();
                        }
                        return !0;
                    }
                    function Pt(e, t, r) {
                        Kt(e) && r.delete(t);
                    }
                    function Gt() {
                        (Qt = !1), null !== xt && Kt(xt) && (xt = null), null !== Ot && Kt(Ot) && (Ot = null), null !== Bt && Kt(Bt) && (Bt = null), Ft.forEach(Pt), Lt.forEach(Pt);
                    }
                    function Mt(e, t) {
                        e.blockedOn === t && ((e.blockedOn = null), Qt || ((Qt = !0), i.unstable_scheduleCallback(i.unstable_NormalPriority, Gt)));
                    }
                    function Ut(e) {
                        function t(t) {
                            return Mt(t, e);
                        }
                        if (0 < kt.length) {
                            Mt(kt[0], e);
                            for (var r = 1; r < kt.length; r++) {
                                var n = kt[r];
                                n.blockedOn === e && (n.blockedOn = null);
                            }
                        }
                        for (null !== xt && Mt(xt, e), null !== Ot && Mt(Ot, e), null !== Bt && Mt(Bt, e), Ft.forEach(t), Lt.forEach(t), r = 0; r < jt.length; r++) (n = jt[r]).blockedOn === e && (n.blockedOn = null);
                        for (; 0 < jt.length && null === (r = jt[0]).blockedOn; ) Dt(r), null === r.blockedOn && jt.shift();
                    }
                    var Nt = E.ReactCurrentBatchConfig,
                        Vt = !0;
                    function Tt(e, t, r, n) {
                        var i = vt,
                            a = Nt.transition;
                        Nt.transition = null;
                        try {
                            (vt = 1), zt(e, t, r, n);
                        } finally {
                            (vt = i), (Nt.transition = a);
                        }
                    }
                    function Ht(e, t, r, n) {
                        var i = vt,
                            a = Nt.transition;
                        Nt.transition = null;
                        try {
                            (vt = 4), zt(e, t, r, n);
                        } finally {
                            (vt = i), (Nt.transition = a);
                        }
                    }
                    function zt(e, t, r, n) {
                        if (Vt) {
                            var i = Zt(e, t, r, n);
                            if (null === i) Vn(e, t, n, Jt, r), Rt(e, n);
                            else if (
                                (function (e, t, r, n, i) {
                                    switch (t) {
                                        case "focusin":
                                            return (xt = Yt(xt, e, t, r, n, i)), !0;
                                        case "dragenter":
                                            return (Ot = Yt(Ot, e, t, r, n, i)), !0;
                                        case "mouseover":
                                            return (Bt = Yt(Bt, e, t, r, n, i)), !0;
                                        case "pointerover":
                                            var a = i.pointerId;
                                            return Ft.set(a, Yt(Ft.get(a) || null, e, t, r, n, i)), !0;
                                        case "gotpointercapture":
                                            return (a = i.pointerId), Lt.set(a, Yt(Lt.get(a) || null, e, t, r, n, i)), !0;
                                    }
                                    return !1;
                                })(i, e, t, r, n)
                            )
                                n.stopPropagation();
                            else if ((Rt(e, n), 4 & t && -1 < Wt.indexOf(e))) {
                                for (; null !== i; ) {
                                    var a = vi(i);
                                    if ((null !== a && yt(a), null === (a = Zt(e, t, r, n)) && Vn(e, t, n, Jt, r), a === i)) break;
                                    i = a;
                                }
                                null !== i && n.stopPropagation();
                            } else Vn(e, t, n, null, r);
                        }
                    }
                    var Jt = null;
                    function Zt(e, t, r, n) {
                        if (((Jt = null), null !== (e = mi((e = ye(n))))))
                            if (null === (t = Ue(e))) e = null;
                            else if (13 === (r = t.tag)) {
                                if (null !== (e = Ne(t))) return e;
                                e = null;
                            } else if (3 === r) {
                                if (t.stateNode.current.memoizedState.isDehydrated) return 3 === t.tag ? t.stateNode.containerInfo : null;
                                e = null;
                            } else t !== e && (e = null);
                        return (Jt = e), null;
                    }
                    function qt(e) {
                        switch (e) {
                            case "cancel":
                            case "click":
                            case "close":
                            case "contextmenu":
                            case "copy":
                            case "cut":
                            case "auxclick":
                            case "dblclick":
                            case "dragend":
                            case "dragstart":
                            case "drop":
                            case "focusin":
                            case "focusout":
                            case "input":
                            case "invalid":
                            case "keydown":
                            case "keypress":
                            case "keyup":
                            case "mousedown":
                            case "mouseup":
                            case "paste":
                            case "pause":
                            case "play":
                            case "pointercancel":
                            case "pointerdown":
                            case "pointerup":
                            case "ratechange":
                            case "reset":
                            case "resize":
                            case "seeked":
                            case "submit":
                            case "touchcancel":
                            case "touchend":
                            case "touchstart":
                            case "volumechange":
                            case "change":
                            case "selectionchange":
                            case "textInput":
                            case "compositionstart":
                            case "compositionend":
                            case "compositionupdate":
                            case "beforeblur":
                            case "afterblur":
                            case "beforeinput":
                            case "blur":
                            case "fullscreenchange":
                            case "focus":
                            case "hashchange":
                            case "popstate":
                            case "select":
                            case "selectstart":
                                return 1;
                            case "drag":
                            case "dragenter":
                            case "dragexit":
                            case "dragleave":
                            case "dragover":
                            case "mousemove":
                            case "mouseout":
                            case "mouseover":
                            case "pointermove":
                            case "pointerout":
                            case "pointerover":
                            case "scroll":
                            case "toggle":
                            case "touchmove":
                            case "wheel":
                            case "mouseenter":
                            case "mouseleave":
                            case "pointerenter":
                            case "pointerleave":
                                return 4;
                            case "message":
                                switch (_e()) {
                                    case $e:
                                        return 1;
                                    case et:
                                        return 4;
                                    case tt:
                                    case rt:
                                        return 16;
                                    case nt:
                                        return 536870912;
                                    default:
                                        return 16;
                                }
                            default:
                                return 16;
                        }
                    }
                    var Xt = null,
                        _t = null,
                        $t = null;
                    function er() {
                        if ($t) return $t;
                        var e,
                            t,
                            r = _t,
                            n = r.length,
                            i = "value" in Xt ? Xt.value : Xt.textContent,
                            a = i.length;
                        for (e = 0; e < n && r[e] === i[e]; e++);
                        var o = n - e;
                        for (t = 1; t <= o && r[n - t] === i[a - t]; t++);
                        return ($t = i.slice(e, 1 < t ? 1 - t : void 0));
                    }
                    function tr(e) {
                        var t = e.keyCode;
                        return "charCode" in e ? 0 === (e = e.charCode) && 13 === t && (e = 13) : (e = t), 10 === e && (e = 13), 32 <= e || 13 === e ? e : 0;
                    }
                    function rr() {
                        return !0;
                    }
                    function nr() {
                        return !1;
                    }
                    function ir(e) {
                        function t(t, r, n, i, a) {
                            for (var o in ((this._reactName = t), (this._targetInst = n), (this.type = r), (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 = (null != i.defaultPrevented ? i.defaultPrevented : !1 === i.returnValue) ? rr : nr), (this.isPropagationStopped = nr), this;
                        }
                        return (
                            D(t.prototype, {
                                preventDefault: function () {
                                    this.defaultPrevented = !0;
                                    var e = this.nativeEvent;
                                    e && (e.preventDefault ? e.preventDefault() : "unknown" != typeof e.returnValue && (e.returnValue = !1), (this.isDefaultPrevented = rr));
                                },
                                stopPropagation: function () {
                                    var e = this.nativeEvent;
                                    e && (e.stopPropagation ? e.stopPropagation() : "unknown" != typeof e.cancelBubble && (e.cancelBubble = !0), (this.isPropagationStopped = rr));
                                },
                                persist: function () {},
                                isPersistent: rr,
                            }),
                            t
                        );
                    }
                    var ar,
                        or,
                        lr,
                        sr = {
                            eventPhase: 0,
                            bubbles: 0,
                            cancelable: 0,
                            timeStamp: function (e) {
                                return e.timeStamp || Date.now();
                            },
                            defaultPrevented: 0,
                            isTrusted: 0,
                        },
                        ur = ir(sr),
                        cr = D({}, sr, { view: 0, detail: 0 }),
                        hr = ir(cr),
                        fr = D({}, cr, {
                            screenX: 0,
                            screenY: 0,
                            clientX: 0,
                            clientY: 0,
                            pageX: 0,
                            pageY: 0,
                            ctrlKey: 0,
                            shiftKey: 0,
                            altKey: 0,
                            metaKey: 0,
                            getModifierState: Sr,
                            button: 0,
                            buttons: 0,
                            relatedTarget: function (e) {
                                return void 0 === e.relatedTarget ? (e.fromElement === e.srcElement ? e.toElement : e.fromElement) : e.relatedTarget;
                            },
                            movementX: function (e) {
                                return "movementX" in e ? e.movementX : (e !== lr && (lr && "mousemove" === e.type ? ((ar = e.screenX - lr.screenX), (or = e.screenY - lr.screenY)) : (or = ar = 0), (lr = e)), ar);
                            },
                            movementY: function (e) {
                                return "movementY" in e ? e.movementY : or;
                            },
                        }),
                        dr = ir(fr),
                        gr = ir(D({}, fr, { dataTransfer: 0 })),
                        Cr = ir(D({}, cr, { relatedTarget: 0 })),
                        pr = ir(D({}, sr, { animationName: 0, elapsedTime: 0, pseudoElement: 0 })),
                        Ir = D({}, sr, {
                            clipboardData: function (e) {
                                return "clipboardData" in e ? e.clipboardData : window.clipboardData;
                            },
                        }),
                        mr = ir(Ir),
                        vr = ir(D({}, sr, { data: 0 })),
                        Er = {
                            Esc: "Escape",
                            Spacebar: " ",
                            Left: "ArrowLeft",
                            Up: "ArrowUp",
                            Right: "ArrowRight",
                            Down: "ArrowDown",
                            Del: "Delete",
                            Win: "OS",
                            Menu: "ContextMenu",
                            Apps: "ContextMenu",
                            Scroll: "ScrollLock",
                            MozPrintableKey: "Unidentified",
                        },
                        yr = {
                            8: "Backspace",
                            9: "Tab",
                            12: "Clear",
                            13: "Enter",
                            16: "Shift",
                            17: "Control",
                            18: "Alt",
                            19: "Pause",
                            20: "CapsLock",
                            27: "Escape",
                            32: " ",
                            33: "PageUp",
                            34: "PageDown",
                            35: "End",
                            36: "Home",
                            37: "ArrowLeft",
                            38: "ArrowUp",
                            39: "ArrowRight",
                            40: "ArrowDown",
                            45: "Insert",
                            46: "Delete",
                            112: "F1",
                            113: "F2",
                            114: "F3",
                            115: "F4",
                            116: "F5",
                            117: "F6",
                            118: "F7",
                            119: "F8",
                            120: "F9",
                            121: "F10",
                            122: "F11",
                            123: "F12",
                            144: "NumLock",
                            145: "ScrollLock",
                            224: "Meta",
                        },
                        wr = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey" };
                    function Ar(e) {
                        var t = this.nativeEvent;
                        return t.getModifierState ? t.getModifierState(e) : !!(e = wr[e]) && !!t[e];
                    }
                    function Sr() {
                        return Ar;
                    }
                    var br = D({}, cr, {
                            key: function (e) {
                                if (e.key) {
                                    var t = Er[e.key] || e.key;
                                    if ("Unidentified" !== t) return t;
                                }
                                return "keypress" === e.type ? (13 === (e = tr(e)) ? "Enter" : String.fromCharCode(e)) : "keydown" === e.type || "keyup" === e.type ? yr[e.keyCode] || "Unidentified" : "";
                            },
                            code: 0,
                            location: 0,
                            ctrlKey: 0,
                            shiftKey: 0,
                            altKey: 0,
                            metaKey: 0,
                            repeat: 0,
                            locale: 0,
                            getModifierState: Sr,
                            charCode: function (e) {
                                return "keypress" === e.type ? tr(e) : 0;
                            },
                            keyCode: function (e) {
                                return "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0;
                            },
                            which: function (e) {
                                return "keypress" === e.type ? tr(e) : "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0;
                            },
                        }),
                        Qr = ir(br),
                        kr = ir(D({}, fr, { pointerId: 0, width: 0, height: 0, pressure: 0, tangentialPressure: 0, tiltX: 0, tiltY: 0, twist: 0, pointerType: 0, isPrimary: 0 })),
                        xr = ir(D({}, cr, { touches: 0, targetTouches: 0, changedTouches: 0, altKey: 0, metaKey: 0, ctrlKey: 0, shiftKey: 0, getModifierState: Sr })),
                        Or = ir(D({}, sr, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 })),
                        Br = D({}, fr, {
                            deltaX: function (e) {
                                return "deltaX" in e ? e.deltaX : "wheelDeltaX" in e ? -e.wheelDeltaX : 0;
                            },
                            deltaY: function (e) {
                                return "deltaY" in e ? e.deltaY : "wheelDeltaY" in e ? -e.wheelDeltaY : "wheelDelta" in e ? -e.wheelDelta : 0;
                            },
                            deltaZ: 0,
                            deltaMode: 0,
                        }),
                        Fr = ir(Br),
                        Lr = [9, 13, 27, 32],
                        jr = c && "CompositionEvent" in window,
                        Wr = null;
                    c && "documentMode" in document && (Wr = document.documentMode);
                    var Rr = c && "TextEvent" in window && !Wr,
                        Yr = c && (!jr || (Wr && 8 < Wr && 11 >= Wr)),
                        Dr = String.fromCharCode(32),
                        Kr = !1;
                    function Pr(e, t) {
                        switch (e) {
                            case "keyup":
                                return -1 !== Lr.indexOf(t.keyCode);
                            case "keydown":
                                return 229 !== t.keyCode;
                            case "keypress":
                            case "mousedown":
                            case "focusout":
                                return !0;
                            default:
                                return !1;
                        }
                    }
                    function Gr(e) {
                        return "object" == typeof (e = e.detail) && "data" in e ? e.data : null;
                    }
                    var Mr = !1;
                    var Ur = { color: !0, date: !0, datetime: !0, "datetime-local": !0, email: !0, month: !0, number: !0, password: !0, range: !0, search: !0, tel: !0, text: !0, time: !0, url: !0, week: !0 };
                    function Nr(e) {
                        var t = e && e.nodeName && e.nodeName.toLowerCase();
                        return "input" === t ? !!Ur[e.type] : "textarea" === t;
                    }
                    function Vr(e, t, r, n) {
                        Qe(n), 0 < (t = Hn(t, "onChange")).length && ((r = new ur("onChange", "change", null, r, n)), e.push({ event: r, listeners: t }));
                    }
                    var Tr = null,
                        Hr = null;
                    function zr(e) {
                        Kn(e, 0);
                    }
                    function Jr(e) {
                        if (z(Ei(e))) return e;
                    }
                    function Zr(e, t) {
                        if ("change" === e) return t;
                    }
                    var qr = !1;
                    if (c) {
                        var Xr;
                        if (c) {
                            var _r = "oninput" in document;
                            if (!_r) {
                                var $r = document.createElement("div");
                                $r.setAttribute("oninput", "return;"), (_r = "function" == typeof $r.oninput);
                            }
                            Xr = _r;
                        } else Xr = !1;
                        qr = Xr && (!document.documentMode || 9 < document.documentMode);
                    }
                    function en() {
                        Tr && (Tr.detachEvent("onpropertychange", tn), (Hr = Tr = null));
                    }
                    function tn(e) {
                        if ("value" === e.propertyName && Jr(Hr)) {
                            var t = [];
                            Vr(t, Hr, e, ye(e)), Fe(zr, t);
                        }
                    }
                    function rn(e, t, r) {
                        "focusin" === e ? (en(), (Hr = r), (Tr = t).attachEvent("onpropertychange", tn)) : "focusout" === e && en();
                    }
                    function nn(e) {
                        if ("selectionchange" === e || "keyup" === e || "keydown" === e) return Jr(Hr);
                    }
                    function an(e, t) {
                        if ("click" === e) return Jr(t);
                    }
                    function on(e, t) {
                        if ("input" === e || "change" === e) return Jr(t);
                    }
                    var ln =
                        "function" == typeof Object.is
                            ? Object.is
                            : function (e, t) {
                                  return (e === t && (0 !== e || 1 / e == 1 / t)) || (e != e && t != t);
                              };
                    function sn(e, t) {
                        if (ln(e, t)) return !0;
                        if ("object" != typeof e || null === e || "object" != typeof t || null === t) return !1;
                        var r = Object.keys(e),
                            n = Object.keys(t);
                        if (r.length !== n.length) return !1;
                        for (n = 0; n < r.length; n++) {
                            var i = r[n];
                            if (!h.call(t, i) || !ln(e[i], t[i])) return !1;
                        }
                        return !0;
                    }
                    function un(e) {
                        for (; e && e.firstChild; ) e = e.firstChild;
                        return e;
                    }
                    function cn(e, t) {
                        var r,
                            n = un(e);
                        for (e = 0; n; ) {
                            if (3 === n.nodeType) {
                                if (((r = e + n.textContent.length), e <= t && r >= t)) return { node: n, offset: t - e };
                                e = r;
                            }
                            e: {
                                for (; n; ) {
                                    if (n.nextSibling) {
                                        n = n.nextSibling;
                                        break e;
                                    }
                                    n = n.parentNode;
                                }
                                n = void 0;
                            }
                            n = un(n);
                        }
                    }
                    function hn(e, t) {
                        return !(!e || !t) && (e === t || ((!e || 3 !== e.nodeType) && (t && 3 === t.nodeType ? hn(e, t.parentNode) : "contains" in e ? e.contains(t) : !!e.compareDocumentPosition && !!(16 & e.compareDocumentPosition(t)))));
                    }
                    function fn() {
                        for (var e = window, t = J(); t instanceof e.HTMLIFrameElement; ) {
                            try {
                                var r = "string" == typeof t.contentWindow.location.href;
                            } catch (n) {
                                r = !1;
                            }
                            if (!r) break;
                            t = J((e = t.contentWindow).document);
                        }
                        return t;
                    }
                    function dn(e) {
                        var t = e && e.nodeName && e.nodeName.toLowerCase();
                        return t && (("input" === t && ("text" === e.type || "search" === e.type || "tel" === e.type || "url" === e.type || "password" === e.type)) || "textarea" === t || "true" === e.contentEditable);
                    }
                    function gn(e) {
                        var t = fn(),
                            r = e.focusedElem,
                            n = e.selectionRange;
                        if (t !== r && r && r.ownerDocument && hn(r.ownerDocument.documentElement, r)) {
                            if (null !== n && dn(r))
                                if (((t = n.start), void 0 === (e = n.end) && (e = t), "selectionStart" in r)) (r.selectionStart = t), (r.selectionEnd = Math.min(e, r.value.length));
                                else if ((e = ((t = r.ownerDocument || document) && t.defaultView) || window).getSelection) {
                                    e = e.getSelection();
                                    var i = r.textContent.length,
                                        a = Math.min(n.start, i);
                                    (n = void 0 === n.end ? a : Math.min(n.end, i)), !e.extend && a > n && ((i = n), (n = a), (a = i)), (i = cn(r, a));
                                    var o = cn(r, n);
                                    i &&
                                        o &&
                                        (1 !== e.rangeCount || e.anchorNode !== i.node || e.anchorOffset !== i.offset || e.focusNode !== o.node || e.focusOffset !== o.offset) &&
                                        ((t = t.createRange()).setStart(i.node, i.offset), e.removeAllRanges(), a > n ? (e.addRange(t), e.extend(o.node, o.offset)) : (t.setEnd(o.node, o.offset), e.addRange(t)));
                                }
                            for (t = [], e = r; (e = e.parentNode); ) 1 === e.nodeType && t.push({ element: e, left: e.scrollLeft, top: e.scrollTop });
                            for ("function" == typeof r.focus && r.focus(), r = 0; r < t.length; r++) ((e = t[r]).element.scrollLeft = e.left), (e.element.scrollTop = e.top);
                        }
                    }
                    var Cn = c && "documentMode" in document && 11 >= document.documentMode,
                        pn = null,
                        In = null,
                        mn = null,
                        vn = !1;
                    function En(e, t, r) {
                        var n = r.window === r ? r.document : 9 === r.nodeType ? r : r.ownerDocument;
                        vn ||
                            null == pn ||
                            pn !== J(n) ||
                            ("selectionStart" in (n = pn) && dn(n)
                                ? (n = { start: n.selectionStart, end: n.selectionEnd })
                                : (n = { anchorNode: (n = ((n.ownerDocument && n.ownerDocument.defaultView) || window).getSelection()).anchorNode, anchorOffset: n.anchorOffset, focusNode: n.focusNode, focusOffset: n.focusOffset }),
                            (mn && sn(mn, n)) || ((mn = n), 0 < (n = Hn(In, "onSelect")).length && ((t = new ur("onSelect", "select", null, t, r)), e.push({ event: t, listeners: n }), (t.target = pn))));
                    }
                    function yn(e, t) {
                        var r = {};
                        return (r[e.toLowerCase()] = t.toLowerCase()), (r["Webkit" + e] = "webkit" + t), (r["Moz" + e] = "moz" + t), r;
                    }
                    var wn = { animationend: yn("Animation", "AnimationEnd"), animationiteration: yn("Animation", "AnimationIteration"), animationstart: yn("Animation", "AnimationStart"), transitionend: yn("Transition", "TransitionEnd") },
                        An = {},
                        Sn = {};
                    function bn(e) {
                        if (An[e]) return An[e];
                        if (!wn[e]) return e;
                        var t,
                            r = wn[e];
                        for (t in r) if (r.hasOwnProperty(t) && t in Sn) return (An[e] = r[t]);
                        return e;
                    }
                    c &&
                        ((Sn = document.createElement("div").style),
                        "AnimationEvent" in window || (delete wn.animationend.animation, delete wn.animationiteration.animation, delete wn.animationstart.animation),
                        "TransitionEvent" in window || delete wn.transitionend.transition);
                    var Qn = bn("animationend"),
                        kn = bn("animationiteration"),
                        xn = bn("animationstart"),
                        On = bn("transitionend"),
                        Bn = new Map(),
                        Fn = "abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(
                            " "
                        );
                    function Ln(e, t) {
                        Bn.set(e, t), s(t, [e]);
                    }
                    for (var jn = 0; jn < Fn.length; jn++) {
                        var Wn = Fn[jn];
                        Ln(Wn.toLowerCase(), "on" + (Wn[0].toUpperCase() + Wn.slice(1)));
                    }
                    Ln(Qn, "onAnimationEnd"),
                        Ln(kn, "onAnimationIteration"),
                        Ln(xn, "onAnimationStart"),
                        Ln("dblclick", "onDoubleClick"),
                        Ln("focusin", "onFocus"),
                        Ln("focusout", "onBlur"),
                        Ln(On, "onTransitionEnd"),
                        u("onMouseEnter", ["mouseout", "mouseover"]),
                        u("onMouseLeave", ["mouseout", "mouseover"]),
                        u("onPointerEnter", ["pointerout", "pointerover"]),
                        u("onPointerLeave", ["pointerout", "pointerover"]),
                        s("onChange", "change click focusin focusout input keydown keyup selectionchange".split(" ")),
                        s("onSelect", "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),
                        s("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"]),
                        s("onCompositionEnd", "compositionend focusout keydown keypress keyup mousedown".split(" ")),
                        s("onCompositionStart", "compositionstart focusout keydown keypress keyup mousedown".split(" ")),
                        s("onCompositionUpdate", "compositionupdate focusout keydown keypress keyup mousedown".split(" "));
                    var Rn = "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(
                            " "
                        ),
                        Yn = new Set("cancel close invalid load scroll toggle".split(" ").concat(Rn));
                    function Dn(e, t, r) {
                        var n = e.type || "unknown-event";
                        (e.currentTarget = r),
                            (function (e, t, r, n, i, o, l, s, u) {
                                if ((Me.apply(this, arguments), Ye)) {
                                    if (!Ye) throw Error(a(198));
                                    var c = De;
                                    (Ye = !1), (De = null), Ke || ((Ke = !0), (Pe = c));
                                }
                            })(n, t, void 0, e),
                            (e.currentTarget = null);
                    }
                    function Kn(e, t) {
                        t = 0 != (4 & t);
                        for (var r = 0; r < e.length; r++) {
                            var n = e[r],
                                i = n.event;
                            n = n.listeners;
                            e: {
                                var a = void 0;
                                if (t)
                                    for (var o = n.length - 1; 0 <= o; o--) {
                                        var l = n[o],
                                            s = l.instance,
                                            u = l.currentTarget;
                                        if (((l = l.listener), s !== a && i.isPropagationStopped())) break e;
                                        Dn(i, l, u), (a = s);
                                    }
                                else
                                    for (o = 0; o < n.length; o++) {
                                        if (((s = (l = n[o]).instance), (u = l.currentTarget), (l = l.listener), s !== a && i.isPropagationStopped())) break e;
                                        Dn(i, l, u), (a = s);
                                    }
                            }
                        }
                        if (Ke) throw ((e = Pe), (Ke = !1), (Pe = null), e);
                    }
                    function Pn(e, t) {
                        var r = t[Ci];
                        void 0 === r && (r = t[Ci] = new Set());
                        var n = e + "__bubble";
                        r.has(n) || (Nn(t, e, 2, !1), r.add(n));
                    }
                    function Gn(e, t, r) {
                        var n = 0;
                        t && (n |= 4), Nn(r, e, n, t);
                    }
                    var Mn = "_reactListening" + Math.random().toString(36).slice(2);
                    function Un(e) {
                        if (!e[Mn]) {
                            (e[Mn] = !0),
                                o.forEach(function (t) {
                                    "selectionchange" !== t && (Yn.has(t) || Gn(t, !1, e), Gn(t, !0, e));
                                });
                            var t = 9 === e.nodeType ? e : e.ownerDocument;
                            null === t || t[Mn] || ((t[Mn] = !0), Gn("selectionchange", !1, t));
                        }
                    }
                    function Nn(e, t, r, n) {
                        switch (qt(t)) {
                            case 1:
                                var i = Tt;
                                break;
                            case 4:
                                i = Ht;
                                break;
                            default:
                                i = zt;
                        }
                        (r = i.bind(null, t, r, e)),
                            (i = void 0),
                            !je || ("touchstart" !== t && "touchmove" !== t && "wheel" !== t) || (i = !0),
                            n ? (void 0 !== i ? e.addEventListener(t, r, { capture: !0, passive: i }) : e.addEventListener(t, r, !0)) : void 0 !== i ? e.addEventListener(t, r, { passive: i }) : e.addEventListener(t, r, !1);
                    }
                    function Vn(e, t, r, n, i) {
                        var a = n;
                        if (0 == (1 & t) && 0 == (2 & t) && null !== n)
                            e: for (;;) {
                                if (null === n) return;
                                var o = n.tag;
                                if (3 === o || 4 === o) {
                                    var l = n.stateNode.containerInfo;
                                    if (l === i || (8 === l.nodeType && l.parentNode === i)) break;
                                    if (4 === o)
                                        for (o = n.return; null !== o; ) {
                                            var s = o.tag;
                                            if ((3 === s || 4 === s) && ((s = o.stateNode.containerInfo) === i || (8 === s.nodeType && s.parentNode === i))) return;
                                            o = o.return;
                                        }
                                    for (; null !== l; ) {
                                        if (null === (o = mi(l))) return;
                                        if (5 === (s = o.tag) || 6 === s) {
                                            n = a = o;
                                            continue e;
                                        }
                                        l = l.parentNode;
                                    }
                                }
                                n = n.return;
                            }
                        Fe(function () {
                            var n = a,
                                i = ye(r),
                                o = [];
                            e: {
                                var l = Bn.get(e);
                                if (void 0 !== l) {
                                    var s = ur,
                                        u = e;
                                    switch (e) {
                                        case "keypress":
                                            if (0 === tr(r)) break e;
                                        case "keydown":
                                        case "keyup":
                                            s = Qr;
                                            break;
                                        case "focusin":
                                            (u = "focus"), (s = Cr);
                                            break;
                                        case "focusout":
                                            (u = "blur"), (s = Cr);
                                            break;
                                        case "beforeblur":
                                        case "afterblur":
                                            s = Cr;
                                            break;
                                        case "click":
                                            if (2 === r.button) break e;
                                        case "auxclick":
                                        case "dblclick":
                                        case "mousedown":
                                        case "mousemove":
                                        case "mouseup":
                                        case "mouseout":
                                        case "mouseover":
                                        case "contextmenu":
                                            s = dr;
                                            break;
                                        case "drag":
                                        case "dragend":
                                        case "dragenter":
                                        case "dragexit":
                                        case "dragleave":
                                        case "dragover":
                                        case "dragstart":
                                        case "drop":
                                            s = gr;
                                            break;
                                        case "touchcancel":
                                        case "touchend":
                                        case "touchmove":
                                        case "touchstart":
                                            s = xr;
                                            break;
                                        case Qn:
                                        case kn:
                                        case xn:
                                            s = pr;
                                            break;
                                        case On:
                                            s = Or;
                                            break;
                                        case "scroll":
                                            s = hr;
                                            break;
                                        case "wheel":
                                            s = Fr;
                                            break;
                                        case "copy":
                                        case "cut":
                                        case "paste":
                                            s = mr;
                                            break;
                                        case "gotpointercapture":
                                        case "lostpointercapture":
                                        case "pointercancel":
                                        case "pointerdown":
                                        case "pointermove":
                                        case "pointerout":
                                        case "pointerover":
                                        case "pointerup":
                                            s = kr;
                                    }
                                    var c = 0 != (4 & t),
                                        h = !c && "scroll" === e,
                                        f = c ? (null !== l ? l + "Capture" : null) : l;
                                    c = [];
                                    for (var d, g = n; null !== g; ) {
                                        var C = (d = g).stateNode;
                                        if ((5 === d.tag && null !== C && ((d = C), null !== f && null != (C = Le(g, f)) && c.push(Tn(g, C, d))), h)) break;
                                        g = g.return;
                                    }
                                    0 < c.length && ((l = new s(l, u, null, r, i)), o.push({ event: l, listeners: c }));
                                }
                            }
                            if (0 == (7 & t)) {
                                if (
                                    ((s = "mouseout" === e || "pointerout" === e),
                                    (!(l = "mouseover" === e || "pointerover" === e) || r === Ee || !(u = r.relatedTarget || r.fromElement) || (!mi(u) && !u[gi])) &&
                                        (s || l) &&
                                        ((l = i.window === i ? i : (l = i.ownerDocument) ? l.defaultView || l.parentWindow : window),
                                        s ? ((s = n), null !== (u = (u = r.relatedTarget || r.toElement) ? mi(u) : null) && (u !== (h = Ue(u)) || (5 !== u.tag && 6 !== u.tag)) && (u = null)) : ((s = null), (u = n)),
                                        s !== u))
                                ) {
                                    if (
                                        ((c = dr),
                                        (C = "onMouseLeave"),
                                        (f = "onMouseEnter"),
                                        (g = "mouse"),
                                        ("pointerout" !== e && "pointerover" !== e) || ((c = kr), (C = "onPointerLeave"), (f = "onPointerEnter"), (g = "pointer")),
                                        (h = null == s ? l : Ei(s)),
                                        (d = null == u ? l : Ei(u)),
                                        ((l = new c(C, g + "leave", s, r, i)).target = h),
                                        (l.relatedTarget = d),
                                        (C = null),
                                        mi(i) === n && (((c = new c(f, g + "enter", u, r, i)).target = d), (c.relatedTarget = h), (C = c)),
                                        (h = C),
                                        s && u)
                                    )
                                        e: {
                                            for (f = u, g = 0, d = c = s; d; d = zn(d)) g++;
                                            for (d = 0, C = f; C; C = zn(C)) d++;
                                            for (; 0 < g - d; ) (c = zn(c)), g--;
                                            for (; 0 < d - g; ) (f = zn(f)), d--;
                                            for (; g--; ) {
                                                if (c === f || (null !== f && c === f.alternate)) break e;
                                                (c = zn(c)), (f = zn(f));
                                            }
                                            c = null;
                                        }
                                    else c = null;
                                    null !== s && Jn(o, l, s, c, !1), null !== u && null !== h && Jn(o, h, u, c, !0);
                                }
                                if ("select" === (s = (l = n ? Ei(n) : window).nodeName && l.nodeName.toLowerCase()) || ("input" === s && "file" === l.type)) var p = Zr;
                                else if (Nr(l))
                                    if (qr) p = on;
                                    else {
                                        p = nn;
                                        var I = rn;
                                    }
                                else (s = l.nodeName) && "input" === s.toLowerCase() && ("checkbox" === l.type || "radio" === l.type) && (p = an);
                                switch ((p && (p = p(e, n)) ? Vr(o, p, r, i) : (I && I(e, l, n), "focusout" === e && (I = l._wrapperState) && I.controlled && "number" === l.type && ee(l, "number", l.value)), (I = n ? Ei(n) : window), e)) {
                                    case "focusin":
                                        (Nr(I) || "true" === I.contentEditable) && ((pn = I), (In = n), (mn = null));
                                        break;
                                    case "focusout":
                                        mn = In = pn = null;
                                        break;
                                    case "mousedown":
                                        vn = !0;
                                        break;
                                    case "contextmenu":
                                    case "mouseup":
                                    case "dragend":
                                        (vn = !1), En(o, r, i);
                                        break;
                                    case "selectionchange":
                                        if (Cn) break;
                                    case "keydown":
                                    case "keyup":
                                        En(o, r, i);
                                }
                                var m;
                                if (jr)
                                    e: {
                                        switch (e) {
                                            case "compositionstart":
                                                var v = "onCompositionStart";
                                                break e;
                                            case "compositionend":
                                                v = "onCompositionEnd";
                                                break e;
                                            case "compositionupdate":
                                                v = "onCompositionUpdate";
                                                break e;
                                        }
                                        v = void 0;
                                    }
                                else Mr ? Pr(e, r) && (v = "onCompositionEnd") : "keydown" === e && 229 === r.keyCode && (v = "onCompositionStart");
                                v &&
                                    (Yr && "ko" !== r.locale && (Mr || "onCompositionStart" !== v ? "onCompositionEnd" === v && Mr && (m = er()) : ((_t = "value" in (Xt = i) ? Xt.value : Xt.textContent), (Mr = !0))),
                                    0 < (I = Hn(n, v)).length && ((v = new vr(v, e, null, r, i)), o.push({ event: v, listeners: I }), m ? (v.data = m) : null !== (m = Gr(r)) && (v.data = m))),
                                    (m = Rr
                                        ? (function (e, t) {
                                              switch (e) {
                                                  case "compositionend":
                                                      return Gr(t);
                                                  case "keypress":
                                                      return 32 !== t.which ? null : ((Kr = !0), Dr);
                                                  case "textInput":
                                                      return (e = t.data) === Dr && Kr ? null : e;
                                                  default:
                                                      return null;
                                              }
                                          })(e, r)
                                        : (function (e, t) {
                                              if (Mr) return "compositionend" === e || (!jr && Pr(e, t)) ? ((e = er()), ($t = _t = Xt = null), (Mr = !1), e) : null;
                                              switch (e) {
                                                  case "paste":
                                                  default:
                                                      return null;
                                                  case "keypress":
                                                      if (!(t.ctrlKey || t.altKey || t.metaKey) || (t.ctrlKey && t.altKey)) {
                                                          if (t.char && 1 < t.char.length) return t.char;
                                                          if (t.which) return String.fromCharCode(t.which);
                                                      }
                                                      return null;
                                                  case "compositionend":
                                                      return Yr && "ko" !== t.locale ? null : t.data;
                                              }
                                          })(e, r)) &&
                                        0 < (n = Hn(n, "onBeforeInput")).length &&
                                        ((i = new vr("onBeforeInput", "beforeinput", null, r, i)), o.push({ event: i, listeners: n }), (i.data = m));
                            }
                            Kn(o, t);
                        });
                    }
                    function Tn(e, t, r) {
                        return { instance: e, listener: t, currentTarget: r };
                    }
                    function Hn(e, t) {
                        for (var r = t + "Capture", n = []; null !== e; ) {
                            var i = e,
                                a = i.stateNode;
                            5 === i.tag && null !== a && ((i = a), null != (a = Le(e, r)) && n.unshift(Tn(e, a, i)), null != (a = Le(e, t)) && n.push(Tn(e, a, i))), (e = e.return);
                        }
                        return n;
                    }
                    function zn(e) {
                        if (null === e) return null;
                        do {
                            e = e.return;
                        } while (e && 5 !== e.tag);
                        return e || null;
                    }
                    function Jn(e, t, r, n, i) {
                        for (var a = t._reactName, o = []; null !== r && r !== n; ) {
                            var l = r,
                                s = l.alternate,
                                u = l.stateNode;
                            if (null !== s && s === n) break;
                            5 === l.tag && null !== u && ((l = u), i ? null != (s = Le(r, a)) && o.unshift(Tn(r, s, l)) : i || (null != (s = Le(r, a)) && o.push(Tn(r, s, l)))), (r = r.return);
                        }
                        0 !== o.length && e.push({ event: t, listeners: o });
                    }
                    var Zn = /\r\n?/g,
                        qn = /\u0000|\uFFFD/g;
                    function Xn(e) {
                        return ("string" == typeof e ? e : "" + e).replace(Zn, "\n").replace(qn, "");
                    }
                    function _n(e, t, r) {
                        if (((t = Xn(t)), Xn(e) !== t && r)) throw Error(a(425));
                    }
                    function $n() {}
                    var ei = null,
                        ti = null;
                    function ri(e, t) {
                        return (
                            "textarea" === e ||
                            "noscript" === e ||
                            "string" == typeof t.children ||
                            "number" == typeof t.children ||
                            ("object" == typeof t.dangerouslySetInnerHTML && null !== t.dangerouslySetInnerHTML && null != t.dangerouslySetInnerHTML.__html)
                        );
                    }
                    var ni = "function" == typeof setTimeout ? setTimeout : void 0,
                        ii = "function" == typeof clearTimeout ? clearTimeout : void 0,
                        ai = "function" == typeof Promise ? Promise : void 0,
                        oi =
                            "function" == typeof queueMicrotask
                                ? queueMicrotask
                                : void 0 !== ai
                                ? function (e) {
                                      return ai.resolve(null).then(e).catch(li);
                                  }
                                : ni;
                    function li(e) {
                        setTimeout(function () {
                            throw e;
                        });
                    }
                    function si(e, t) {
                        var r = t,
                            n = 0;
                        do {
                            var i = r.nextSibling;
                            if ((e.removeChild(r), i && 8 === i.nodeType))
                                if ("/$" === (r = i.data)) {
                                    if (0 === n) return e.removeChild(i), void Ut(t);
                                    n--;
                                } else ("$" !== r && "$?" !== r && "$!" !== r) || n++;
                            r = i;
                        } while (r);
                        Ut(t);
                    }
                    function ui(e) {
                        for (; null != e; e = e.nextSibling) {
                            var t = e.nodeType;
                            if (1 === t || 3 === t) break;
                            if (8 === t) {
                                if ("$" === (t = e.data) || "$!" === t || "$?" === t) break;
                                if ("/$" === t) return null;
                            }
                        }
                        return e;
                    }
                    function ci(e) {
                        e = e.previousSibling;
                        for (var t = 0; e; ) {
                            if (8 === e.nodeType) {
                                var r = e.data;
                                if ("$" === r || "$!" === r || "$?" === r) {
                                    if (0 === t) return e;
                                    t--;
                                } else "/$" === r && t++;
                            }
                            e = e.previousSibling;
                        }
                        return null;
                    }
                    var hi = Math.random().toString(36).slice(2),
                        fi = "__reactFiber$" + hi,
                        di = "__reactProps$" + hi,
                        gi = "__reactContainer$" + hi,
                        Ci = "__reactEvents$" + hi,
                        pi = "__reactListeners$" + hi,
                        Ii = "__reactHandles$" + hi;
                    function mi(e) {
                        var t = e[fi];
                        if (t) return t;
                        for (var r = e.parentNode; r; ) {
                            if ((t = r[gi] || r[fi])) {
                                if (((r = t.alternate), null !== t.child || (null !== r && null !== r.child)))
                                    for (e = ci(e); null !== e; ) {
                                        if ((r = e[fi])) return r;
                                        e = ci(e);
                                    }
                                return t;
                            }
                            r = (e = r).parentNode;
                        }
                        return null;
                    }
                    function vi(e) {
                        return !(e = e[fi] || e[gi]) || (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) ? null : e;
                    }
                    function Ei(e) {
                        if (5 === e.tag || 6 === e.tag) return e.stateNode;
                        throw Error(a(33));
                    }
                    function yi(e) {
                        return e[di] || null;
                    }
                    var wi = [],
                        Ai = -1;
                    function Si(e) {
                        return { current: e };
                    }
                    function bi(e) {
                        0 > Ai || ((e.current = wi[Ai]), (wi[Ai] = null), Ai--);
                    }
                    function Qi(e, t) {
                        Ai++, (wi[Ai] = e.current), (e.current = t);
                    }
                    var ki = {},
                        xi = Si(ki),
                        Oi = Si(!1),
                        Bi = ki;
                    function Fi(e, t) {
                        var r = e.type.contextTypes;
                        if (!r) return ki;
                        var n = e.stateNode;
                        if (n && n.__reactInternalMemoizedUnmaskedChildContext === t) return n.__reactInternalMemoizedMaskedChildContext;
                        var i,
                            a = {};
                        for (i in r) a[i] = t[i];
                        return n && (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = t), (e.__reactInternalMemoizedMaskedChildContext = a)), a;
                    }
                    function Li(e) {
                        return null != (e = e.childContextTypes);
                    }
                    function ji() {
                        bi(Oi), bi(xi);
                    }
                    function Wi(e, t, r) {
                        if (xi.current !== ki) throw Error(a(168));
                        Qi(xi, t), Qi(Oi, r);
                    }
                    function Ri(e, t, r) {
                        var n = e.stateNode;
                        if (((t = t.childContextTypes), "function" != typeof n.getChildContext)) return r;
                        for (var i in (n = n.getChildContext())) if (!(i in t)) throw Error(a(108, N(e) || "Unknown", i));
                        return D({}, r, n);
                    }
                    function Yi(e) {
                        return (e = ((e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext) || ki), (Bi = xi.current), Qi(xi, e), Qi(Oi, Oi.current), !0;
                    }
                    function Di(e, t, r) {
                        var n = e.stateNode;
                        if (!n) throw Error(a(169));
                        r ? ((e = Ri(e, t, Bi)), (n.__reactInternalMemoizedMergedChildContext = e), bi(Oi), bi(xi), Qi(xi, e)) : bi(Oi), Qi(Oi, r);
                    }
                    var Ki = null,
                        Pi = !1,
                        Gi = !1;
                    function Mi(e) {
                        null === Ki ? (Ki = [e]) : Ki.push(e);
                    }
                    function Ui() {
                        if (!Gi && null !== Ki) {
                            Gi = !0;
                            var e = 0,
                                t = vt;
                            try {
                                var r = Ki;
                                for (vt = 1; e < r.length; e++) {
                                    var n = r[e];
                                    do {
                                        n = n(!0);
                                    } while (null !== n);
                                }
                                (Ki = null), (Pi = !1);
                            } catch (i) {
                                throw (null !== Ki && (Ki = Ki.slice(e + 1)), ze($e, Ui), i);
                            } finally {
                                (vt = t), (Gi = !1);
                            }
                        }
                        return null;
                    }
                    var Ni = [],
                        Vi = 0,
                        Ti = null,
                        Hi = 0,
                        zi = [],
                        Ji = 0,
                        Zi = null,
                        qi = 1,
                        Xi = "";
                    function _i(e, t) {
                        (Ni[Vi++] = Hi), (Ni[Vi++] = Ti), (Ti = e), (Hi = t);
                    }
                    function $i(e, t, r) {
                        (zi[Ji++] = qi), (zi[Ji++] = Xi), (zi[Ji++] = Zi), (Zi = e);
                        var n = qi;
                        e = Xi;
                        var i = 32 - ot(n) - 1;
                        (n &= ~(1 << i)), (r += 1);
                        var a = 32 - ot(t) + i;
                        if (30 < a) {
                            var o = i - (i % 5);
                            (a = (n & ((1 << o) - 1)).toString(32)), (n >>= o), (i -= o), (qi = (1 << (32 - ot(t) + i)) | (r << i) | n), (Xi = a + e);
                        } else (qi = (1 << a) | (r << i) | n), (Xi = e);
                    }
                    function ea(e) {
                        null !== e.return && (_i(e, 1), $i(e, 1, 0));
                    }
                    function ta(e) {
                        for (; e === Ti; ) (Ti = Ni[--Vi]), (Ni[Vi] = null), (Hi = Ni[--Vi]), (Ni[Vi] = null);
                        for (; e === Zi; ) (Zi = zi[--Ji]), (zi[Ji] = null), (Xi = zi[--Ji]), (zi[Ji] = null), (qi = zi[--Ji]), (zi[Ji] = null);
                    }
                    var ra = null,
                        na = null,
                        ia = !1,
                        aa = null;
                    function oa(e, t) {
                        var r = Lu(5, null, null, 0);
                        (r.elementType = "DELETED"), (r.stateNode = t), (r.return = e), null === (t = e.deletions) ? ((e.deletions = [r]), (e.flags |= 16)) : t.push(r);
                    }
                    function la(e, t) {
                        switch (e.tag) {
                            case 5:
                                var r = e.type;
                                return null !== (t = 1 !== t.nodeType || r.toLowerCase() !== t.nodeName.toLowerCase() ? null : t) && ((e.stateNode = t), (ra = e), (na = ui(t.firstChild)), !0);
                            case 6:
                                return null !== (t = "" === e.pendingProps || 3 !== t.nodeType ? null : t) && ((e.stateNode = t), (ra = e), (na = null), !0);
                            case 13:
                                return (
                                    null !== (t = 8 !== t.nodeType ? null : t) &&
                                    ((r = null !== Zi ? { id: qi, overflow: Xi } : null),
                                    (e.memoizedState = { dehydrated: t, treeContext: r, retryLane: 1073741824 }),
                                    ((r = Lu(18, null, null, 0)).stateNode = t),
                                    (r.return = e),
                                    (e.child = r),
                                    (ra = e),
                                    (na = null),
                                    !0)
                                );
                            default:
                                return !1;
                        }
                    }
                    function sa(e) {
                        return 0 != (1 & e.mode) && 0 == (128 & e.flags);
                    }
                    function ua(e) {
                        if (ia) {
                            var t = na;
                            if (t) {
                                var r = t;
                                if (!la(e, t)) {
                                    if (sa(e)) throw Error(a(418));
                                    t = ui(r.nextSibling);
                                    var n = ra;
                                    t && la(e, t) ? oa(n, r) : ((e.flags = (-4097 & e.flags) | 2), (ia = !1), (ra = e));
                                }
                            } else {
                                if (sa(e)) throw Error(a(418));
                                (e.flags = (-4097 & e.flags) | 2), (ia = !1), (ra = e);
                            }
                        }
                    }
                    function ca(e) {
                        for (e = e.return; null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; ) e = e.return;
                        ra = e;
                    }
                    function ha(e) {
                        if (e !== ra) return !1;
                        if (!ia) return ca(e), (ia = !0), !1;
                        var t;
                        if (((t = 3 !== e.tag) && !(t = 5 !== e.tag) && (t = "head" !== (t = e.type) && "body" !== t && !ri(e.type, e.memoizedProps)), t && (t = na))) {
                            if (sa(e)) throw (fa(), Error(a(418)));
                            for (; t; ) oa(e, t), (t = ui(t.nextSibling));
                        }
                        if ((ca(e), 13 === e.tag)) {
                            if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) throw Error(a(317));
                            e: {
                                for (e = e.nextSibling, t = 0; e; ) {
                                    if (8 === e.nodeType) {
                                        var r = e.data;
                                        if ("/$" === r) {
                                            if (0 === t) {
                                                na = ui(e.nextSibling);
                                                break e;
                                            }
                                            t--;
                                        } else ("$" !== r && "$!" !== r && "$?" !== r) || t++;
                                    }
                                    e = e.nextSibling;
                                }
                                na = null;
                            }
                        } else na = ra ? ui(e.stateNode.nextSibling) : null;
                        return !0;
                    }
                    function fa() {
                        for (var e = na; e; ) e = ui(e.nextSibling);
                    }
                    function da() {
                        (na = ra = null), (ia = !1);
                    }
                    function ga(e) {
                        null === aa ? (aa = [e]) : aa.push(e);
                    }
                    var Ca = E.ReactCurrentBatchConfig;
                    function pa(e, t) {
                        if (e && e.defaultProps) {
                            for (var r in ((t = D({}, t)), (e = e.defaultProps))) void 0 === t[r] && (t[r] = e[r]);
                            return t;
                        }
                        return t;
                    }
                    var Ia = Si(null),
                        ma = null,
                        va = null,
                        Ea = null;
                    function ya() {
                        Ea = va = ma = null;
                    }
                    function wa(e) {
                        var t = Ia.current;
                        bi(Ia), (e._currentValue = t);
                    }
                    function Aa(e, t, r) {
                        for (; null !== e; ) {
                            var n = e.alternate;
                            if (((e.childLanes & t) !== t ? ((e.childLanes |= t), null !== n && (n.childLanes |= t)) : null !== n && (n.childLanes & t) !== t && (n.childLanes |= t), e === r)) break;
                            e = e.return;
                        }
                    }
                    function Sa(e, t) {
                        (ma = e), (Ea = va = null), null !== (e = e.dependencies) && null !== e.firstContext && (0 != (e.lanes & t) && (El = !0), (e.firstContext = null));
                    }
                    function ba(e) {
                        var t = e._currentValue;
                        if (Ea !== e)
                            if (((e = { context: e, memoizedValue: t, next: null }), null === va)) {
                                if (null === ma) throw Error(a(308));
                                (va = e), (ma.dependencies = { lanes: 0, firstContext: e });
                            } else va = va.next = e;
                        return t;
                    }
                    var Qa = null;
                    function ka(e) {
                        null === Qa ? (Qa = [e]) : Qa.push(e);
                    }
                    function xa(e, t, r, n) {
                        var i = t.interleaved;
                        return null === i ? ((r.next = r), ka(t)) : ((r.next = i.next), (i.next = r)), (t.interleaved = r), Oa(e, n);
                    }
                    function Oa(e, t) {
                        e.lanes |= t;
                        var r = e.alternate;
                        for (null !== r && (r.lanes |= t), r = e, e = e.return; null !== e; ) (e.childLanes |= t), null !== (r = e.alternate) && (r.childLanes |= t), (r = e), (e = e.return);
                        return 3 === r.tag ? r.stateNode : null;
                    }
                    var Ba = !1;
                    function Fa(e) {
                        e.updateQueue = { baseState: e.memoizedState, firstBaseUpdate: null, lastBaseUpdate: null, shared: { pending: null, interleaved: null, lanes: 0 }, effects: null };
                    }
                    function La(e, t) {
                        (e = e.updateQueue), t.updateQueue === e && (t.updateQueue = { baseState: e.baseState, firstBaseUpdate: e.firstBaseUpdate, lastBaseUpdate: e.lastBaseUpdate, shared: e.shared, effects: e.effects });
                    }
                    function ja(e, t) {
                        return { eventTime: e, lane: t, tag: 0, payload: null, callback: null, next: null };
                    }
                    function Wa(e, t, r) {
                        var n = e.updateQueue;
                        if (null === n) return null;
                        if (((n = n.shared), 0 != (2 & Os))) {
                            var i = n.pending;
                            return null === i ? (t.next = t) : ((t.next = i.next), (i.next = t)), (n.pending = t), Oa(e, r);
                        }
                        return null === (i = n.interleaved) ? ((t.next = t), ka(n)) : ((t.next = i.next), (i.next = t)), (n.interleaved = t), Oa(e, r);
                    }
                    function Ra(e, t, r) {
                        if (null !== (t = t.updateQueue) && ((t = t.shared), 0 != (4194240 & r))) {
                            var n = t.lanes;
                            (r |= n &= e.pendingLanes), (t.lanes = r), mt(e, r);
                        }
                    }
                    function Ya(e, t) {
                        var r = e.updateQueue,
                            n = e.alternate;
                        if (null !== n && r === (n = n.updateQueue)) {
                            var i = null,
                                a = null;
                            if (null !== (r = r.firstBaseUpdate)) {
                                do {
                                    var o = { eventTime: r.eventTime, lane: r.lane, tag: r.tag, payload: r.payload, callback: r.callback, next: null };
                                    null === a ? (i = a = o) : (a = a.next = o), (r = r.next);
                                } while (null !== r);
                                null === a ? (i = a = t) : (a = a.next = t);
                            } else i = a = t;
                            return (r = { baseState: n.baseState, firstBaseUpdate: i, lastBaseUpdate: a, shared: n.shared, effects: n.effects }), void (e.updateQueue = r);
                        }
                        null === (e = r.lastBaseUpdate) ? (r.firstBaseUpdate = t) : (e.next = t), (r.lastBaseUpdate = t);
                    }
                    function Da(e, t, r, n) {
                        var i = e.updateQueue;
                        Ba = !1;
                        var a = i.firstBaseUpdate,
                            o = i.lastBaseUpdate,
                            l = i.shared.pending;
                        if (null !== l) {
                            i.shared.pending = null;
                            var s = l,
                                u = s.next;
                            (s.next = null), null === o ? (a = u) : (o.next = u), (o = s);
                            var c = e.alternate;
                            null !== c && (l = (c = c.updateQueue).lastBaseUpdate) !== o && (null === l ? (c.firstBaseUpdate = u) : (l.next = u), (c.lastBaseUpdate = s));
                        }
                        if (null !== a) {
                            var h = i.baseState;
                            for (o = 0, c = u = s = null, l = a; ; ) {
                                var f = l.lane,
                                    d = l.eventTime;
                                if ((n & f) === f) {
                                    null !== c && (c = c.next = { eventTime: d, lane: 0, tag: l.tag, payload: l.payload, callback: l.callback, next: null });
                                    e: {
                                        var g = e,
                                            C = l;
                                        switch (((f = t), (d = r), C.tag)) {
                                            case 1:
                                                if ("function" == typeof (g = C.payload)) {
                                                    h = g.call(d, h, f);
                                                    break e;
                                                }
                                                h = g;
                                                break e;
                                            case 3:
                                                g.flags = (-65537 & g.flags) | 128;
                                            case 0:
                                                if (null == (f = "function" == typeof (g = C.payload) ? g.call(d, h, f) : g)) break e;
                                                h = D({}, h, f);
                                                break e;
                                            case 2:
                                                Ba = !0;
                                        }
                                    }
                                    null !== l.callback && 0 !== l.lane && ((e.flags |= 64), null === (f = i.effects) ? (i.effects = [l]) : f.push(l));
                                } else (d = { eventTime: d, lane: f, tag: l.tag, payload: l.payload, callback: l.callback, next: null }), null === c ? ((u = c = d), (s = h)) : (c = c.next = d), (o |= f);
                                if (null === (l = l.next)) {
                                    if (null === (l = i.shared.pending)) break;
                                    (l = (f = l).next), (f.next = null), (i.lastBaseUpdate = f), (i.shared.pending = null);
                                }
                            }
                            if ((null === c && (s = h), (i.baseState = s), (i.firstBaseUpdate = u), (i.lastBaseUpdate = c), null !== (t = i.shared.interleaved))) {
                                i = t;
                                do {
                                    (o |= i.lane), (i = i.next);
                                } while (i !== t);
                            } else null === a && (i.shared.lanes = 0);
                            (Ds |= o), (e.lanes = o), (e.memoizedState = h);
                        }
                    }
                    function Ka(e, t, r) {
                        if (((e = t.effects), (t.effects = null), null !== e))
                            for (t = 0; t < e.length; t++) {
                                var n = e[t],
                                    i = n.callback;
                                if (null !== i) {
                                    if (((n.callback = null), (n = r), "function" != typeof i)) throw Error(a(191, i));
                                    i.call(n);
                                }
                            }
                    }
                    var Pa = new n.Component().refs;
                    function Ga(e, t, r, n) {
                        (r = null == (r = r(n, (t = e.memoizedState))) ? t : D({}, t, r)), (e.memoizedState = r), 0 === e.lanes && (e.updateQueue.baseState = r);
                    }
                    var Ma = {
                        isMounted: function (e) {
                            return !!(e = e._reactInternals) && Ue(e) === e;
                        },
                        enqueueSetState: function (e, t, r) {
                            e = e._reactInternals;
                            var n = tu(),
                                i = ru(e),
                                a = ja(n, i);
                            (a.payload = t), null != r && (a.callback = r), null !== (t = Wa(e, a, i)) && (nu(t, e, i, n), Ra(t, e, i));
                        },
                        enqueueReplaceState: function (e, t, r) {
                            e = e._reactInternals;
                            var n = tu(),
                                i = ru(e),
                                a = ja(n, i);
                            (a.tag = 1), (a.payload = t), null != r && (a.callback = r), null !== (t = Wa(e, a, i)) && (nu(t, e, i, n), Ra(t, e, i));
                        },
                        enqueueForceUpdate: function (e, t) {
                            e = e._reactInternals;
                            var r = tu(),
                                n = ru(e),
                                i = ja(r, n);
                            (i.tag = 2), null != t && (i.callback = t), null !== (t = Wa(e, i, n)) && (nu(t, e, n, r), Ra(t, e, n));
                        },
                    };
                    function Ua(e, t, r, n, i, a, o) {
                        return "function" == typeof (e = e.stateNode).shouldComponentUpdate ? e.shouldComponentUpdate(n, a, o) : !t.prototype || !t.prototype.isPureReactComponent || !sn(r, n) || !sn(i, a);
                    }
                    function Na(e, t, r) {
                        var n = !1,
                            i = ki,
                            a = t.contextType;
                        return (
                            "object" == typeof a && null !== a ? (a = ba(a)) : ((i = Li(t) ? Bi : xi.current), (a = (n = null != (n = t.contextTypes)) ? Fi(e, i) : ki)),
                            (t = new t(r, a)),
                            (e.memoizedState = null !== t.state && void 0 !== t.state ? t.state : null),
                            (t.updater = Ma),
                            (e.stateNode = t),
                            (t._reactInternals = e),
                            n && (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = i), (e.__reactInternalMemoizedMaskedChildContext = a)),
                            t
                        );
                    }
                    function Va(e, t, r, n) {
                        (e = t.state),
                            "function" == typeof t.componentWillReceiveProps && t.componentWillReceiveProps(r, n),
                            "function" == typeof t.UNSAFE_componentWillReceiveProps && t.UNSAFE_componentWillReceiveProps(r, n),
                            t.state !== e && Ma.enqueueReplaceState(t, t.state, null);
                    }
                    function Ta(e, t, r, n) {
                        var i = e.stateNode;
                        (i.props = r), (i.state = e.memoizedState), (i.refs = Pa), Fa(e);
                        var a = t.contextType;
                        "object" == typeof a && null !== a ? (i.context = ba(a)) : ((a = Li(t) ? Bi : xi.current), (i.context = Fi(e, a))),
                            (i.state = e.memoizedState),
                            "function" == typeof (a = t.getDerivedStateFromProps) && (Ga(e, t, a, r), (i.state = e.memoizedState)),
                            "function" == typeof t.getDerivedStateFromProps ||
                                "function" == typeof i.getSnapshotBeforeUpdate ||
                                ("function" != typeof i.UNSAFE_componentWillMount && "function" != typeof i.componentWillMount) ||
                                ((t = i.state),
                                "function" == typeof i.componentWillMount && i.componentWillMount(),
                                "function" == typeof i.UNSAFE_componentWillMount && i.UNSAFE_componentWillMount(),
                                t !== i.state && Ma.enqueueReplaceState(i, i.state, null),
                                Da(e, r, i, n),
                                (i.state = e.memoizedState)),
                            "function" == typeof i.componentDidMount && (e.flags |= 4194308);
                    }
                    function Ha(e, t, r) {
                        if (null !== (e = r.ref) && "function" != typeof e && "object" != typeof e) {
                            if (r._owner) {
                                if ((r = r._owner)) {
                                    if (1 !== r.tag) throw Error(a(309));
                                    var n = r.stateNode;
                                }
                                if (!n) throw Error(a(147, e));
                                var i = n,
                                    o = "" + e;
                                return null !== t && null !== t.ref && "function" == typeof t.ref && t.ref._stringRef === o
                                    ? t.ref
                                    : ((t = function (e) {
                                          var t = i.refs;
                                          t === Pa && (t = i.refs = {}), null === e ? delete t[o] : (t[o] = e);
                                      }),
                                      (t._stringRef = o),
                                      t);
                            }
                            if ("string" != typeof e) throw Error(a(284));
                            if (!r._owner) throw Error(a(290, e));
                        }
                        return e;
                    }
                    function za(e, t) {
                        throw ((e = Object.prototype.toString.call(t)), Error(a(31, "[object Object]" === e ? "object with keys {" + Object.keys(t).join(", ") + "}" : e)));
                    }
                    function Ja(e) {
                        return (0, e._init)(e._payload);
                    }
                    function Za(e) {
                        function t(t, r) {
                            if (e) {
                                var n = t.deletions;
                                null === n ? ((t.deletions = [r]), (t.flags |= 16)) : n.push(r);
                            }
                        }
                        function r(r, n) {
                            if (!e) return null;
                            for (; null !== n; ) t(r, n), (n = n.sibling);
                            return null;
                        }
                        function n(e, t) {
                            for (e = new Map(); null !== t; ) null !== t.key ? e.set(t.key, t) : e.set(t.index, t), (t = t.sibling);
                            return e;
                        }
                        function i(e, t) {
                            return ((e = Wu(e, t)).index = 0), (e.sibling = null), e;
                        }
                        function o(t, r, n) {
                            return (t.index = n), e ? (null !== (n = t.alternate) ? ((n = n.index) < r ? ((t.flags |= 2), r) : n) : ((t.flags |= 2), r)) : ((t.flags |= 1048576), r);
                        }
                        function l(t) {
                            return e && null === t.alternate && (t.flags |= 2), t;
                        }
                        function s(e, t, r, n) {
                            return null === t || 6 !== t.tag ? (((t = Ku(r, e.mode, n)).return = e), t) : (((t = i(t, r)).return = e), t);
                        }
                        function u(e, t, r, n) {
                            var a = r.type;
                            return a === A
                                ? h(e, t, r.props.children, n, r.key)
                                : null !== t && (t.elementType === a || ("object" == typeof a && null !== a && a.$$typeof === L && Ja(a) === t.type))
                                ? (((n = i(t, r.props)).ref = Ha(e, t, r)), (n.return = e), n)
                                : (((n = Ru(r.type, r.key, r.props, null, e.mode, n)).ref = Ha(e, t, r)), (n.return = e), n);
                        }
                        function c(e, t, r, n) {
                            return null === t || 4 !== t.tag || t.stateNode.containerInfo !== r.containerInfo || t.stateNode.implementation !== r.implementation
                                ? (((t = Pu(r, e.mode, n)).return = e), t)
                                : (((t = i(t, r.children || [])).return = e), t);
                        }
                        function h(e, t, r, n, a) {
                            return null === t || 7 !== t.tag ? (((t = Yu(r, e.mode, n, a)).return = e), t) : (((t = i(t, r)).return = e), t);
                        }
                        function f(e, t, r) {
                            if (("string" == typeof t && "" !== t) || "number" == typeof t) return ((t = Ku("" + t, e.mode, r)).return = e), t;
                            if ("object" == typeof t && null !== t) {
                                switch (t.$$typeof) {
                                    case y:
                                        return ((r = Ru(t.type, t.key, t.props, null, e.mode, r)).ref = Ha(e, null, t)), (r.return = e), r;
                                    case w:
                                        return ((t = Pu(t, e.mode, r)).return = e), t;
                                    case L:
                                        return f(e, (0, t._init)(t._payload), r);
                                }
                                if (te(t) || R(t)) return ((t = Yu(t, e.mode, r, null)).return = e), t;
                                za(e, t);
                            }
                            return null;
                        }
                        function d(e, t, r, n) {
                            var i = null !== t ? t.key : null;
                            if (("string" == typeof r && "" !== r) || "number" == typeof r) return null !== i ? null : s(e, t, "" + r, n);
                            if ("object" == typeof r && null !== r) {
                                switch (r.$$typeof) {
                                    case y:
                                        return r.key === i ? u(e, t, r, n) : null;
                                    case w:
                                        return r.key === i ? c(e, t, r, n) : null;
                                    case L:
                                        return d(e, t, (i = r._init)(r._payload), n);
                                }
                                if (te(r) || R(r)) return null !== i ? null : h(e, t, r, n, null);
                                za(e, r);
                            }
                            return null;
                        }
                        function g(e, t, r, n, i) {
                            if (("string" == typeof n && "" !== n) || "number" == typeof n) return s(t, (e = e.get(r) || null), "" + n, i);
                            if ("object" == typeof n && null !== n) {
                                switch (n.$$typeof) {
                                    case y:
                                        return u(t, (e = e.get(null === n.key ? r : n.key) || null), n, i);
                                    case w:
                                        return c(t, (e = e.get(null === n.key ? r : n.key) || null), n, i);
                                    case L:
                                        return g(e, t, r, (0, n._init)(n._payload), i);
                                }
                                if (te(n) || R(n)) return h(t, (e = e.get(r) || null), n, i, null);
                                za(t, n);
                            }
                            return null;
                        }
                        function C(i, a, l, s) {
                            for (var u = null, c = null, h = a, C = (a = 0), p = null; null !== h && C < l.length; C++) {
                                h.index > C ? ((p = h), (h = null)) : (p = h.sibling);
                                var I = d(i, h, l[C], s);
                                if (null === I) {
                                    null === h && (h = p);
                                    break;
                                }
                                e && h && null === I.alternate && t(i, h), (a = o(I, a, C)), null === c ? (u = I) : (c.sibling = I), (c = I), (h = p);
                            }
                            if (C === l.length) return r(i, h), ia && _i(i, C), u;
                            if (null === h) {
                                for (; C < l.length; C++) null !== (h = f(i, l[C], s)) && ((a = o(h, a, C)), null === c ? (u = h) : (c.sibling = h), (c = h));
                                return ia && _i(i, C), u;
                            }
                            for (h = n(i, h); C < l.length; C++) null !== (p = g(h, i, C, l[C], s)) && (e && null !== p.alternate && h.delete(null === p.key ? C : p.key), (a = o(p, a, C)), null === c ? (u = p) : (c.sibling = p), (c = p));
                            return (
                                e &&
                                    h.forEach(function (e) {
                                        return t(i, e);
                                    }),
                                ia && _i(i, C),
                                u
                            );
                        }
                        function p(i, l, s, u) {
                            var c = R(s);
                            if ("function" != typeof c) throw Error(a(150));
                            if (null == (s = c.call(s))) throw Error(a(151));
                            for (var h = (c = null), C = l, p = (l = 0), I = null, m = s.next(); null !== C && !m.done; p++, m = s.next()) {
                                C.index > p ? ((I = C), (C = null)) : (I = C.sibling);
                                var v = d(i, C, m.value, u);
                                if (null === v) {
                                    null === C && (C = I);
                                    break;
                                }
                                e && C && null === v.alternate && t(i, C), (l = o(v, l, p)), null === h ? (c = v) : (h.sibling = v), (h = v), (C = I);
                            }
                            if (m.done) return r(i, C), ia && _i(i, p), c;
                            if (null === C) {
                                for (; !m.done; p++, m = s.next()) null !== (m = f(i, m.value, u)) && ((l = o(m, l, p)), null === h ? (c = m) : (h.sibling = m), (h = m));
                                return ia && _i(i, p), c;
                            }
                            for (C = n(i, C); !m.done; p++, m = s.next())
                                null !== (m = g(C, i, p, m.value, u)) && (e && null !== m.alternate && C.delete(null === m.key ? p : m.key), (l = o(m, l, p)), null === h ? (c = m) : (h.sibling = m), (h = m));
                            return (
                                e &&
                                    C.forEach(function (e) {
                                        return t(i, e);
                                    }),
                                ia && _i(i, p),
                                c
                            );
                        }
                        return function e(n, a, o, s) {
                            if (("object" == typeof o && null !== o && o.type === A && null === o.key && (o = o.props.children), "object" == typeof o && null !== o)) {
                                switch (o.$$typeof) {
                                    case y:
                                        e: {
                                            for (var u = o.key, c = a; null !== c; ) {
                                                if (c.key === u) {
                                                    if ((u = o.type) === A) {
                                                        if (7 === c.tag) {
                                                            r(n, c.sibling), ((a = i(c, o.props.children)).return = n), (n = a);
                                                            break e;
                                                        }
                                                    } else if (c.elementType === u || ("object" == typeof u && null !== u && u.$$typeof === L && Ja(u) === c.type)) {
                                                        r(n, c.sibling), ((a = i(c, o.props)).ref = Ha(n, c, o)), (a.return = n), (n = a);
                                                        break e;
                                                    }
                                                    r(n, c);
                                                    break;
                                                }
                                                t(n, c), (c = c.sibling);
                                            }
                                            o.type === A ? (((a = Yu(o.props.children, n.mode, s, o.key)).return = n), (n = a)) : (((s = Ru(o.type, o.key, o.props, null, n.mode, s)).ref = Ha(n, a, o)), (s.return = n), (n = s));
                                        }
                                        return l(n);
                                    case w:
                                        e: {
                                            for (c = o.key; null !== a; ) {
                                                if (a.key === c) {
                                                    if (4 === a.tag && a.stateNode.containerInfo === o.containerInfo && a.stateNode.implementation === o.implementation) {
                                                        r(n, a.sibling), ((a = i(a, o.children || [])).return = n), (n = a);
                                                        break e;
                                                    }
                                                    r(n, a);
                                                    break;
                                                }
                                                t(n, a), (a = a.sibling);
                                            }
                                            ((a = Pu(o, n.mode, s)).return = n), (n = a);
                                        }
                                        return l(n);
                                    case L:
                                        return e(n, a, (c = o._init)(o._payload), s);
                                }
                                if (te(o)) return C(n, a, o, s);
                                if (R(o)) return p(n, a, o, s);
                                za(n, o);
                            }
                            return ("string" == typeof o && "" !== o) || "number" == typeof o
                                ? ((o = "" + o), null !== a && 6 === a.tag ? (r(n, a.sibling), ((a = i(a, o)).return = n), (n = a)) : (r(n, a), ((a = Ku(o, n.mode, s)).return = n), (n = a)), l(n))
                                : r(n, a);
                        };
                    }
                    var qa = Za(!0),
                        Xa = Za(!1),
                        _a = {},
                        $a = Si(_a),
                        eo = Si(_a),
                        to = Si(_a);
                    function ro(e) {
                        if (e === _a) throw Error(a(174));
                        return e;
                    }
                    function no(e, t) {
                        switch ((Qi(to, t), Qi(eo, e), Qi($a, _a), (e = t.nodeType))) {
                            case 9:
                            case 11:
                                t = (t = t.documentElement) ? t.namespaceURI : se(null, "");
                                break;
                            default:
                                t = se((t = (e = 8 === e ? t.parentNode : t).namespaceURI || null), (e = e.tagName));
                        }
                        bi($a), Qi($a, t);
                    }
                    function io() {
                        bi($a), bi(eo), bi(to);
                    }
                    function ao(e) {
                        ro(to.current);
                        var t = ro($a.current),
                            r = se(t, e.type);
                        t !== r && (Qi(eo, e), Qi($a, r));
                    }
                    function oo(e) {
                        eo.current === e && (bi($a), bi(eo));
                    }
                    var lo = Si(0);
                    function so(e) {
                        for (var t = e; null !== t; ) {
                            if (13 === t.tag) {
                                var r = t.memoizedState;
                                if (null !== r && (null === (r = r.dehydrated) || "$?" === r.data || "$!" === r.data)) return t;
                            } else if (19 === t.tag && void 0 !== t.memoizedProps.revealOrder) {
                                if (0 != (128 & t.flags)) return t;
                            } else if (null !== t.child) {
                                (t.child.return = t), (t = t.child);
                                continue;
                            }
                            if (t === e) break;
                            for (; null === t.sibling; ) {
                                if (null === t.return || t.return === e) return null;
                                t = t.return;
                            }
                            (t.sibling.return = t.return), (t = t.sibling);
                        }
                        return null;
                    }
                    var uo = [];
                    function co() {
                        for (var e = 0; e < uo.length; e++) uo[e]._workInProgressVersionPrimary = null;
                        uo.length = 0;
                    }
                    var ho = E.ReactCurrentDispatcher,
                        fo = E.ReactCurrentBatchConfig,
                        go = 0,
                        Co = null,
                        po = null,
                        Io = null,
                        mo = !1,
                        vo = !1,
                        Eo = 0,
                        yo = 0;
                    function wo() {
                        throw Error(a(321));
                    }
                    function Ao(e, t) {
                        if (null === t) return !1;
                        for (var r = 0; r < t.length && r < e.length; r++) if (!ln(e[r], t[r])) return !1;
                        return !0;
                    }
                    function So(e, t, r, n, i, o) {
                        if (((go = o), (Co = t), (t.memoizedState = null), (t.updateQueue = null), (t.lanes = 0), (ho.current = null === e || null === e.memoizedState ? ll : sl), (e = r(n, i)), vo)) {
                            o = 0;
                            do {
                                if (((vo = !1), (Eo = 0), 25 <= o)) throw Error(a(301));
                                (o += 1), (Io = po = null), (t.updateQueue = null), (ho.current = ul), (e = r(n, i));
                            } while (vo);
                        }
                        if (((ho.current = ol), (t = null !== po && null !== po.next), (go = 0), (Io = po = Co = null), (mo = !1), t)) throw Error(a(300));
                        return e;
                    }
                    function bo() {
                        var e = 0 !== Eo;
                        return (Eo = 0), e;
                    }
                    function Qo() {
                        var e = { memoizedState: null, baseState: null, baseQueue: null, queue: null, next: null };
                        return null === Io ? (Co.memoizedState = Io = e) : (Io = Io.next = e), Io;
                    }
                    function ko() {
                        if (null === po) {
                            var e = Co.alternate;
                            e = null !== e ? e.memoizedState : null;
                        } else e = po.next;
                        var t = null === Io ? Co.memoizedState : Io.next;
                        if (null !== t) (Io = t), (po = e);
                        else {
                            if (null === e) throw Error(a(310));
                            (e = { memoizedState: (po = e).memoizedState, baseState: po.baseState, baseQueue: po.baseQueue, queue: po.queue, next: null }), null === Io ? (Co.memoizedState = Io = e) : (Io = Io.next = e);
                        }
                        return Io;
                    }
                    function xo(e, t) {
                        return "function" == typeof t ? t(e) : t;
                    }
                    function Oo(e) {
                        var t = ko(),
                            r = t.queue;
                        if (null === r) throw Error(a(311));
                        r.lastRenderedReducer = e;
                        var n = po,
                            i = n.baseQueue,
                            o = r.pending;
                        if (null !== o) {
                            if (null !== i) {
                                var l = i.next;
                                (i.next = o.next), (o.next = l);
                            }
                            (n.baseQueue = i = o), (r.pending = null);
                        }
                        if (null !== i) {
                            (o = i.next), (n = n.baseState);
                            var s = (l = null),
                                u = null,
                                c = o;
                            do {
                                var h = c.lane;
                                if ((go & h) === h) null !== u && (u = u.next = { lane: 0, action: c.action, hasEagerState: c.hasEagerState, eagerState: c.eagerState, next: null }), (n = c.hasEagerState ? c.eagerState : e(n, c.action));
                                else {
                                    var f = { lane: h, action: c.action, hasEagerState: c.hasEagerState, eagerState: c.eagerState, next: null };
                                    null === u ? ((s = u = f), (l = n)) : (u = u.next = f), (Co.lanes |= h), (Ds |= h);
                                }
                                c = c.next;
                            } while (null !== c && c !== o);
                            null === u ? (l = n) : (u.next = s), ln(n, t.memoizedState) || (El = !0), (t.memoizedState = n), (t.baseState = l), (t.baseQueue = u), (r.lastRenderedState = n);
                        }
                        if (null !== (e = r.interleaved)) {
                            i = e;
                            do {
                                (o = i.lane), (Co.lanes |= o), (Ds |= o), (i = i.next);
                            } while (i !== e);
                        } else null === i && (r.lanes = 0);
                        return [t.memoizedState, r.dispatch];
                    }
                    function Bo(e) {
                        var t = ko(),
                            r = t.queue;
                        if (null === r) throw Error(a(311));
                        r.lastRenderedReducer = e;
                        var n = r.dispatch,
                            i = r.pending,
                            o = t.memoizedState;
                        if (null !== i) {
                            r.pending = null;
                            var l = (i = i.next);
                            do {
                                (o = e(o, l.action)), (l = l.next);
                            } while (l !== i);
                            ln(o, t.memoizedState) || (El = !0), (t.memoizedState = o), null === t.baseQueue && (t.baseState = o), (r.lastRenderedState = o);
                        }
                        return [o, n];
                    }
                    function Fo() {}
                    function Lo(e, t) {
                        var r = Co,
                            n = ko(),
                            i = t(),
                            o = !ln(n.memoizedState, i);
                        if ((o && ((n.memoizedState = i), (El = !0)), (n = n.queue), Vo(Ro.bind(null, r, n, e), [e]), n.getSnapshot !== t || o || (null !== Io && 1 & Io.memoizedState.tag))) {
                            if (((r.flags |= 2048), Po(9, Wo.bind(null, r, n, i, t), void 0, null), null === Bs)) throw Error(a(349));
                            0 != (30 & go) || jo(r, t, i);
                        }
                        return i;
                    }
                    function jo(e, t, r) {
                        (e.flags |= 16384),
                            (e = { getSnapshot: t, value: r }),
                            null === (t = Co.updateQueue) ? ((t = { lastEffect: null, stores: null }), (Co.updateQueue = t), (t.stores = [e])) : null === (r = t.stores) ? (t.stores = [e]) : r.push(e);
                    }
                    function Wo(e, t, r, n) {
                        (t.value = r), (t.getSnapshot = n), Yo(t) && Do(e);
                    }
                    function Ro(e, t, r) {
                        return r(function () {
                            Yo(t) && Do(e);
                        });
                    }
                    function Yo(e) {
                        var t = e.getSnapshot;
                        e = e.value;
                        try {
                            var r = t();
                            return !ln(e, r);
                        } catch (n) {
                            return !0;
                        }
                    }
                    function Do(e) {
                        var t = Oa(e, 1);
                        null !== t && nu(t, e, 1, -1);
                    }
                    function Ko(e) {
                        var t = Qo();
                        return (
                            "function" == typeof e && (e = e()),
                            (t.memoizedState = t.baseState = e),
                            (e = { pending: null, interleaved: null, lanes: 0, dispatch: null, lastRenderedReducer: xo, lastRenderedState: e }),
                            (t.queue = e),
                            (e = e.dispatch = rl.bind(null, Co, e)),
                            [t.memoizedState, e]
                        );
                    }
                    function Po(e, t, r, n) {
                        return (
                            (e = { tag: e, create: t, destroy: r, deps: n, next: null }),
                            null === (t = Co.updateQueue)
                                ? ((t = { lastEffect: null, stores: null }), (Co.updateQueue = t), (t.lastEffect = e.next = e))
                                : null === (r = t.lastEffect)
                                ? (t.lastEffect = e.next = e)
                                : ((n = r.next), (r.next = e), (e.next = n), (t.lastEffect = e)),
                            e
                        );
                    }
                    function Go() {
                        return ko().memoizedState;
                    }
                    function Mo(e, t, r, n) {
                        var i = Qo();
                        (Co.flags |= e), (i.memoizedState = Po(1 | t, r, void 0, void 0 === n ? null : n));
                    }
                    function Uo(e, t, r, n) {
                        var i = ko();
                        n = void 0 === n ? null : n;
                        var a = void 0;
                        if (null !== po) {
                            var o = po.memoizedState;
                            if (((a = o.destroy), null !== n && Ao(n, o.deps))) return void (i.memoizedState = Po(t, r, a, n));
                        }
                        (Co.flags |= e), (i.memoizedState = Po(1 | t, r, a, n));
                    }
                    function No(e, t) {
                        return Mo(8390656, 8, e, t);
                    }
                    function Vo(e, t) {
                        return Uo(2048, 8, e, t);
                    }
                    function To(e, t) {
                        return Uo(4, 2, e, t);
                    }
                    function Ho(e, t) {
                        return Uo(4, 4, e, t);
                    }
                    function zo(e, t) {
                        return "function" == typeof t
                            ? ((e = e()),
                              t(e),
                              function () {
                                  t(null);
                              })
                            : null != t
                            ? ((e = e()),
                              (t.current = e),
                              function () {
                                  t.current = null;
                              })
                            : void 0;
                    }
                    function Jo(e, t, r) {
                        return (r = null != r ? r.concat([e]) : null), Uo(4, 4, zo.bind(null, t, e), r);
                    }
                    function Zo() {}
                    function qo(e, t) {
                        var r = ko();
                        t = void 0 === t ? null : t;
                        var n = r.memoizedState;
                        return null !== n && null !== t && Ao(t, n[1]) ? n[0] : ((r.memoizedState = [e, t]), e);
                    }
                    function Xo(e, t) {
                        var r = ko();
                        t = void 0 === t ? null : t;
                        var n = r.memoizedState;
                        return null !== n && null !== t && Ao(t, n[1]) ? n[0] : ((e = e()), (r.memoizedState = [e, t]), e);
                    }
                    function _o(e, t, r) {
                        return 0 == (21 & go) ? (e.baseState && ((e.baseState = !1), (El = !0)), (e.memoizedState = r)) : (ln(r, t) || ((r = Ct()), (Co.lanes |= r), (Ds |= r), (e.baseState = !0)), t);
                    }
                    function $o(e, t) {
                        var r = vt;
                        (vt = 0 !== r && 4 > r ? r : 4), e(!0);
                        var n = fo.transition;
                        fo.transition = {};
                        try {
                            e(!1), t();
                        } finally {
                            (vt = r), (fo.transition = n);
                        }
                    }
                    function el() {
                        return ko().memoizedState;
                    }
                    function tl(e, t, r) {
                        var n = ru(e);
                        if (((r = { lane: n, action: r, hasEagerState: !1, eagerState: null, next: null }), nl(e))) il(t, r);
                        else if (null !== (r = xa(e, t, r, n))) {
                            nu(r, e, n, tu()), al(r, t, n);
                        }
                    }
                    function rl(e, t, r) {
                        var n = ru(e),
                            i = { lane: n, action: r, hasEagerState: !1, eagerState: null, next: null };
                        if (nl(e)) il(t, i);
                        else {
                            var a = e.alternate;
                            if (0 === e.lanes && (null === a || 0 === a.lanes) && null !== (a = t.lastRenderedReducer))
                                try {
                                    var o = t.lastRenderedState,
                                        l = a(o, r);
                                    if (((i.hasEagerState = !0), (i.eagerState = l), ln(l, o))) {
                                        var s = t.interleaved;
                                        return null === s ? ((i.next = i), ka(t)) : ((i.next = s.next), (s.next = i)), void (t.interleaved = i);
                                    }
                                } catch (u) {}
                            null !== (r = xa(e, t, i, n)) && (nu(r, e, n, (i = tu())), al(r, t, n));
                        }
                    }
                    function nl(e) {
                        var t = e.alternate;
                        return e === Co || (null !== t && t === Co);
                    }
                    function il(e, t) {
                        vo = mo = !0;
                        var r = e.pending;
                        null === r ? (t.next = t) : ((t.next = r.next), (r.next = t)), (e.pending = t);
                    }
                    function al(e, t, r) {
                        if (0 != (4194240 & r)) {
                            var n = t.lanes;
                            (r |= n &= e.pendingLanes), (t.lanes = r), mt(e, r);
                        }
                    }
                    var ol = {
                            readContext: ba,
                            useCallback: wo,
                            useContext: wo,
                            useEffect: wo,
                            useImperativeHandle: wo,
                            useInsertionEffect: wo,
                            useLayoutEffect: wo,
                            useMemo: wo,
                            useReducer: wo,
                            useRef: wo,
                            useState: wo,
                            useDebugValue: wo,
                            useDeferredValue: wo,
                            useTransition: wo,
                            useMutableSource: wo,
                            useSyncExternalStore: wo,
                            useId: wo,
                            unstable_isNewReconciler: !1,
                        },
                        ll = {
                            readContext: ba,
                            useCallback: function (e, t) {
                                return (Qo().memoizedState = [e, void 0 === t ? null : t]), e;
                            },
                            useContext: ba,
                            useEffect: No,
                            useImperativeHandle: function (e, t, r) {
                                return (r = null != r ? r.concat([e]) : null), Mo(4194308, 4, zo.bind(null, t, e), r);
                            },
                            useLayoutEffect: function (e, t) {
                                return Mo(4194308, 4, e, t);
                            },
                            useInsertionEffect: function (e, t) {
                                return Mo(4, 2, e, t);
                            },
                            useMemo: function (e, t) {
                                var r = Qo();
                                return (t = void 0 === t ? null : t), (e = e()), (r.memoizedState = [e, t]), e;
                            },
                            useReducer: function (e, t, r) {
                                var n = Qo();
                                return (
                                    (t = void 0 !== r ? r(t) : t),
                                    (n.memoizedState = n.baseState = t),
                                    (e = { pending: null, interleaved: null, lanes: 0, dispatch: null, lastRenderedReducer: e, lastRenderedState: t }),
                                    (n.queue = e),
                                    (e = e.dispatch = tl.bind(null, Co, e)),
                                    [n.memoizedState, e]
                                );
                            },
                            useRef: function (e) {
                                return (e = { current: e }), (Qo().memoizedState = e);
                            },
                            useState: Ko,
                            useDebugValue: Zo,
                            useDeferredValue: function (e) {
                                return (Qo().memoizedState = e);
                            },
                            useTransition: function () {
                                var e = Ko(!1),
                                    t = e[0];
                                return (e = $o.bind(null, e[1])), (Qo().memoizedState = e), [t, e];
                            },
                            useMutableSource: function () {},
                            useSyncExternalStore: function (e, t, r) {
                                var n = Co,
                                    i = Qo();
                                if (ia) {
                                    if (void 0 === r) throw Error(a(407));
                                    r = r();
                                } else {
                                    if (((r = t()), null === Bs)) throw Error(a(349));
                                    0 != (30 & go) || jo(n, t, r);
                                }
                                i.memoizedState = r;
                                var o = { value: r, getSnapshot: t };
                                return (i.queue = o), No(Ro.bind(null, n, o, e), [e]), (n.flags |= 2048), Po(9, Wo.bind(null, n, o, r, t), void 0, null), r;
                            },
                            useId: function () {
                                var e = Qo(),
                                    t = Bs.identifierPrefix;
                                if (ia) {
                                    var r = Xi;
                                    (t = ":" + t + "R" + (r = (qi & ~(1 << (32 - ot(qi) - 1))).toString(32) + r)), 0 < (r = Eo++) && (t += "H" + r.toString(32)), (t += ":");
                                } else t = ":" + t + "r" + (r = yo++).toString(32) + ":";
                                return (e.memoizedState = t);
                            },
                            unstable_isNewReconciler: !1,
                        },
                        sl = {
                            readContext: ba,
                            useCallback: qo,
                            useContext: ba,
                            useEffect: Vo,
                            useImperativeHandle: Jo,
                            useInsertionEffect: To,
                            useLayoutEffect: Ho,
                            useMemo: Xo,
                            useReducer: Oo,
                            useRef: Go,
                            useState: function () {
                                return Oo(xo);
                            },
                            useDebugValue: Zo,
                            useDeferredValue: function (e) {
                                return _o(ko(), po.memoizedState, e);
                            },
                            useTransition: function () {
                                return [Oo(xo)[0], ko().memoizedState];
                            },
                            useMutableSource: Fo,
                            useSyncExternalStore: Lo,
                            useId: el,
                            unstable_isNewReconciler: !1,
                        },
                        ul = {
                            readContext: ba,
                            useCallback: qo,
                            useContext: ba,
                            useEffect: Vo,
                            useImperativeHandle: Jo,
                            useInsertionEffect: To,
                            useLayoutEffect: Ho,
                            useMemo: Xo,
                            useReducer: Bo,
                            useRef: Go,
                            useState: function () {
                                return Bo(xo);
                            },
                            useDebugValue: Zo,
                            useDeferredValue: function (e) {
                                var t = ko();
                                return null === po ? (t.memoizedState = e) : _o(t, po.memoizedState, e);
                            },
                            useTransition: function () {
                                return [Bo(xo)[0], ko().memoizedState];
                            },
                            useMutableSource: Fo,
                            useSyncExternalStore: Lo,
                            useId: el,
                            unstable_isNewReconciler: !1,
                        };
                    function cl(e, t) {
                        try {
                            var r = "",
                                n = t;
                            do {
                                (r += M(n)), (n = n.return);
                            } while (n);
                            var i = r;
                        } catch (a) {
                            i = "\nError generating stack: " + a.message + "\n" + a.stack;
                        }
                        return { value: e, source: t, stack: i, digest: null };
                    }
                    function hl(e, t, r) {
                        return { value: e, source: null, stack: null != r ? r : null, digest: null != t ? t : null };
                    }
                    function fl(e, t) {
                        try {
                            console.error(t.value);
                        } catch (r) {
                            setTimeout(function () {
                                throw r;
                            });
                        }
                    }
                    var dl = "function" == typeof WeakMap ? WeakMap : Map;
                    function gl(e, t, r) {
                        ((r = ja(-1, r)).tag = 3), (r.payload = { element: null });
                        var n = t.value;
                        return (
                            (r.callback = function () {
                                Ts || ((Ts = !0), (Hs = n)), fl(0, t);
                            }),
                            r
                        );
                    }
                    function Cl(e, t, r) {
                        (r = ja(-1, r)).tag = 3;
                        var n = e.type.getDerivedStateFromError;
                        if ("function" == typeof n) {
                            var i = t.value;
                            (r.payload = function () {
                                return n(i);
                            }),
                                (r.callback = function () {
                                    fl(0, t);
                                });
                        }
                        var a = e.stateNode;
                        return (
                            null !== a &&
                                "function" == typeof a.componentDidCatch &&
                                (r.callback = function () {
                                    fl(0, t), "function" != typeof n && (null === zs ? (zs = new Set([this])) : zs.add(this));
                                    var e = t.stack;
                                    this.componentDidCatch(t.value, { componentStack: null !== e ? e : "" });
                                }),
                            r
                        );
                    }
                    function pl(e, t, r) {
                        var n = e.pingCache;
                        if (null === n) {
                            n = e.pingCache = new dl();
                            var i = new Set();
                            n.set(t, i);
                        } else void 0 === (i = n.get(t)) && ((i = new Set()), n.set(t, i));
                        i.has(r) || (i.add(r), (e = Qu.bind(null, e, t, r)), t.then(e, e));
                    }
                    function Il(e) {
                        do {
                            var t;
                            if (((t = 13 === e.tag) && (t = null === (t = e.memoizedState) || null !== t.dehydrated), t)) return e;
                            e = e.return;
                        } while (null !== e);
                        return null;
                    }
                    function ml(e, t, r, n, i) {
                        return 0 == (1 & e.mode)
                            ? (e === t ? (e.flags |= 65536) : ((e.flags |= 128), (r.flags |= 131072), (r.flags &= -52805), 1 === r.tag && (null === r.alternate ? (r.tag = 17) : (((t = ja(-1, 1)).tag = 2), Wa(r, t, 1))), (r.lanes |= 1)), e)
                            : ((e.flags |= 65536), (e.lanes = i), e);
                    }
                    var vl = E.ReactCurrentOwner,
                        El = !1;
                    function yl(e, t, r, n) {
                        t.child = null === e ? Xa(t, null, r, n) : qa(t, e.child, r, n);
                    }
                    function wl(e, t, r, n, i) {
                        r = r.render;
                        var a = t.ref;
                        return (
                            Sa(t, i),
                            (n = So(e, t, r, n, a, i)),
                            (r = bo()),
                            null === e || El ? (ia && r && ea(t), (t.flags |= 1), yl(e, t, n, i), t.child) : ((t.updateQueue = e.updateQueue), (t.flags &= -2053), (e.lanes &= ~i), Tl(e, t, i))
                        );
                    }
                    function Al(e, t, r, n, i) {
                        if (null === e) {
                            var a = r.type;
                            return "function" != typeof a || ju(a) || void 0 !== a.defaultProps || null !== r.compare || void 0 !== r.defaultProps
                                ? (((e = Ru(r.type, null, n, t, t.mode, i)).ref = t.ref), (e.return = t), (t.child = e))
                                : ((t.tag = 15), (t.type = a), Sl(e, t, a, n, i));
                        }
                        if (((a = e.child), 0 == (e.lanes & i))) {
                            var o = a.memoizedProps;
                            if ((r = null !== (r = r.compare) ? r : sn)(o, n) && e.ref === t.ref) return Tl(e, t, i);
                        }
                        return (t.flags |= 1), ((e = Wu(a, n)).ref = t.ref), (e.return = t), (t.child = e);
                    }
                    function Sl(e, t, r, n, i) {
                        if (null !== e) {
                            var a = e.memoizedProps;
                            if (sn(a, n) && e.ref === t.ref) {
                                if (((El = !1), (t.pendingProps = n = a), 0 == (e.lanes & i))) return (t.lanes = e.lanes), Tl(e, t, i);
                                0 != (131072 & e.flags) && (El = !0);
                            }
                        }
                        return kl(e, t, r, n, i);
                    }
                    function bl(e, t, r) {
                        var n = t.pendingProps,
                            i = n.children,
                            a = null !== e ? e.memoizedState : null;
                        if ("hidden" === n.mode)
                            if (0 == (1 & t.mode)) (t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }), Qi(Ws, js), (js |= r);
                            else {
                                if (0 == (1073741824 & r))
                                    return (
                                        (e = null !== a ? a.baseLanes | r : r),
                                        (t.lanes = t.childLanes = 1073741824),
                                        (t.memoizedState = { baseLanes: e, cachePool: null, transitions: null }),
                                        (t.updateQueue = null),
                                        Qi(Ws, js),
                                        (js |= e),
                                        null
                                    );
                                (t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }), (n = null !== a ? a.baseLanes : r), Qi(Ws, js), (js |= n);
                            }
                        else null !== a ? ((n = a.baseLanes | r), (t.memoizedState = null)) : (n = r), Qi(Ws, js), (js |= n);
                        return yl(e, t, i, r), t.child;
                    }
                    function Ql(e, t) {
                        var r = t.ref;
                        ((null === e && null !== r) || (null !== e && e.ref !== r)) && ((t.flags |= 512), (t.flags |= 2097152));
                    }
                    function kl(e, t, r, n, i) {
                        var a = Li(r) ? Bi : xi.current;
                        return (
                            (a = Fi(t, a)),
                            Sa(t, i),
                            (r = So(e, t, r, n, a, i)),
                            (n = bo()),
                            null === e || El ? (ia && n && ea(t), (t.flags |= 1), yl(e, t, r, i), t.child) : ((t.updateQueue = e.updateQueue), (t.flags &= -2053), (e.lanes &= ~i), Tl(e, t, i))
                        );
                    }
                    function xl(e, t, r, n, i) {
                        if (Li(r)) {
                            var a = !0;
                            Yi(t);
                        } else a = !1;
                        if ((Sa(t, i), null === t.stateNode)) Vl(e, t), Na(t, r, n), Ta(t, r, n, i), (n = !0);
                        else if (null === e) {
                            var o = t.stateNode,
                                l = t.memoizedProps;
                            o.props = l;
                            var s = o.context,
                                u = r.contextType;
                            "object" == typeof u && null !== u ? (u = ba(u)) : (u = Fi(t, (u = Li(r) ? Bi : xi.current)));
                            var c = r.getDerivedStateFromProps,
                                h = "function" == typeof c || "function" == typeof o.getSnapshotBeforeUpdate;
                            h || ("function" != typeof o.UNSAFE_componentWillReceiveProps && "function" != typeof o.componentWillReceiveProps) || ((l !== n || s !== u) && Va(t, o, n, u)), (Ba = !1);
                            var f = t.memoizedState;
                            (o.state = f),
                                Da(t, n, o, i),
                                (s = t.memoizedState),
                                l !== n || f !== s || Oi.current || Ba
                                    ? ("function" == typeof c && (Ga(t, r, c, n), (s = t.memoizedState)),
                                      (l = Ba || Ua(t, r, l, n, f, s, u))
                                          ? (h ||
                                                ("function" != typeof o.UNSAFE_componentWillMount && "function" != typeof o.componentWillMount) ||
                                                ("function" == typeof o.componentWillMount && o.componentWillMount(), "function" == typeof o.UNSAFE_componentWillMount && o.UNSAFE_componentWillMount()),
                                            "function" == typeof o.componentDidMount && (t.flags |= 4194308))
                                          : ("function" == typeof o.componentDidMount && (t.flags |= 4194308), (t.memoizedProps = n), (t.memoizedState = s)),
                                      (o.props = n),
                                      (o.state = s),
                                      (o.context = u),
                                      (n = l))
                                    : ("function" == typeof o.componentDidMount && (t.flags |= 4194308), (n = !1));
                        } else {
                            (o = t.stateNode),
                                La(e, t),
                                (l = t.memoizedProps),
                                (u = t.type === t.elementType ? l : pa(t.type, l)),
                                (o.props = u),
                                (h = t.pendingProps),
                                (f = o.context),
                                "object" == typeof (s = r.contextType) && null !== s ? (s = ba(s)) : (s = Fi(t, (s = Li(r) ? Bi : xi.current)));
                            var d = r.getDerivedStateFromProps;
                            (c = "function" == typeof d || "function" == typeof o.getSnapshotBeforeUpdate) ||
                                ("function" != typeof o.UNSAFE_componentWillReceiveProps && "function" != typeof o.componentWillReceiveProps) ||
                                ((l !== h || f !== s) && Va(t, o, n, s)),
                                (Ba = !1),
                                (f = t.memoizedState),
                                (o.state = f),
                                Da(t, n, o, i);
                            var g = t.memoizedState;
                            l !== h || f !== g || Oi.current || Ba
                                ? ("function" == typeof d && (Ga(t, r, d, n), (g = t.memoizedState)),
                                  (u = Ba || Ua(t, r, u, n, f, g, s) || !1)
                                      ? (c ||
                                            ("function" != typeof o.UNSAFE_componentWillUpdate && "function" != typeof o.componentWillUpdate) ||
                                            ("function" == typeof o.componentWillUpdate && o.componentWillUpdate(n, g, s), "function" == typeof o.UNSAFE_componentWillUpdate && o.UNSAFE_componentWillUpdate(n, g, s)),
                                        "function" == typeof o.componentDidUpdate && (t.flags |= 4),
                                        "function" == typeof o.getSnapshotBeforeUpdate && (t.flags |= 1024))
                                      : ("function" != typeof o.componentDidUpdate || (l === e.memoizedProps && f === e.memoizedState) || (t.flags |= 4),
                                        "function" != typeof o.getSnapshotBeforeUpdate || (l === e.memoizedProps && f === e.memoizedState) || (t.flags |= 1024),
                                        (t.memoizedProps = n),
                                        (t.memoizedState = g)),
                                  (o.props = n),
                                  (o.state = g),
                                  (o.context = s),
                                  (n = u))
                                : ("function" != typeof o.componentDidUpdate || (l === e.memoizedProps && f === e.memoizedState) || (t.flags |= 4),
                                  "function" != typeof o.getSnapshotBeforeUpdate || (l === e.memoizedProps && f === e.memoizedState) || (t.flags |= 1024),
                                  (n = !1));
                        }
                        return Ol(e, t, r, n, a, i);
                    }
                    function Ol(e, t, r, n, i, a) {
                        Ql(e, t);
                        var o = 0 != (128 & t.flags);
                        if (!n && !o) return i && Di(t, r, !1), Tl(e, t, a);
                        (n = t.stateNode), (vl.current = t);
                        var l = o && "function" != typeof r.getDerivedStateFromError ? null : n.render();
                        return (t.flags |= 1), null !== e && o ? ((t.child = qa(t, e.child, null, a)), (t.child = qa(t, null, l, a))) : yl(e, t, l, a), (t.memoizedState = n.state), i && Di(t, r, !0), t.child;
                    }
                    function Bl(e) {
                        var t = e.stateNode;
                        t.pendingContext ? Wi(0, t.pendingContext, t.pendingContext !== t.context) : t.context && Wi(0, t.context, !1), no(e, t.containerInfo);
                    }
                    function Fl(e, t, r, n, i) {
                        return da(), ga(i), (t.flags |= 256), yl(e, t, r, n), t.child;
                    }
                    var Ll,
                        jl,
                        Wl,
                        Rl,
                        Yl = { dehydrated: null, treeContext: null, retryLane: 0 };
                    function Dl(e) {
                        return { baseLanes: e, cachePool: null, transitions: null };
                    }
                    function Kl(e, t, r) {
                        var n,
                            i = t.pendingProps,
                            o = lo.current,
                            l = !1,
                            s = 0 != (128 & t.flags);
                        if (((n = s) || (n = (null === e || null !== e.memoizedState) && 0 != (2 & o)), n ? ((l = !0), (t.flags &= -129)) : (null !== e && null === e.memoizedState) || (o |= 1), Qi(lo, 1 & o), null === e))
                            return (
                                ua(t),
                                null !== (e = t.memoizedState) && null !== (e = e.dehydrated)
                                    ? (0 == (1 & t.mode) ? (t.lanes = 1) : "$!" === e.data ? (t.lanes = 8) : (t.lanes = 1073741824), null)
                                    : ((s = i.children),
                                      (e = i.fallback),
                                      l
                                          ? ((i = t.mode),
                                            (l = t.child),
                                            (s = { mode: "hidden", children: s }),
                                            0 == (1 & i) && null !== l ? ((l.childLanes = 0), (l.pendingProps = s)) : (l = Du(s, i, 0, null)),
                                            (e = Yu(e, i, r, null)),
                                            (l.return = t),
                                            (e.return = t),
                                            (l.sibling = e),
                                            (t.child = l),
                                            (t.child.memoizedState = Dl(r)),
                                            (t.memoizedState = Yl),
                                            e)
                                          : Pl(t, s))
                            );
                        if (null !== (o = e.memoizedState) && null !== (n = o.dehydrated))
                            return (function (e, t, r, n, i, o, l) {
                                if (r)
                                    return 256 & t.flags
                                        ? ((t.flags &= -257), Gl(e, t, l, (n = hl(Error(a(422))))))
                                        : null !== t.memoizedState
                                        ? ((t.child = e.child), (t.flags |= 128), null)
                                        : ((o = n.fallback),
                                          (i = t.mode),
                                          (n = Du({ mode: "visible", children: n.children }, i, 0, null)),
                                          ((o = Yu(o, i, l, null)).flags |= 2),
                                          (n.return = t),
                                          (o.return = t),
                                          (n.sibling = o),
                                          (t.child = n),
                                          0 != (1 & t.mode) && qa(t, e.child, null, l),
                                          (t.child.memoizedState = Dl(l)),
                                          (t.memoizedState = Yl),
                                          o);
                                if (0 == (1 & t.mode)) return Gl(e, t, l, null);
                                if ("$!" === i.data) {
                                    if ((n = i.nextSibling && i.nextSibling.dataset)) var s = n.dgst;
                                    return (n = s), Gl(e, t, l, (n = hl((o = Error(a(419))), n, void 0)));
                                }
                                if (((s = 0 != (l & e.childLanes)), El || s)) {
                                    if (null !== (n = Bs)) {
                                        switch (l & -l) {
                                            case 4:
                                                i = 2;
                                                break;
                                            case 16:
                                                i = 8;
                                                break;
                                            case 64:
                                            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:
                                            case 4194304:
                                            case 8388608:
                                            case 16777216:
                                            case 33554432:
                                            case 67108864:
                                                i = 32;
                                                break;
                                            case 536870912:
                                                i = 268435456;
                                                break;
                                            default:
                                                i = 0;
                                        }
                                        0 !== (i = 0 != (i & (n.suspendedLanes | l)) ? 0 : i) && i !== o.retryLane && ((o.retryLane = i), Oa(e, i), nu(n, e, i, -1));
                                    }
                                    return pu(), Gl(e, t, l, (n = hl(Error(a(421)))));
                                }
                                return "$?" === i.data
                                    ? ((t.flags |= 128), (t.child = e.child), (t = xu.bind(null, e)), (i._reactRetry = t), null)
                                    : ((e = o.treeContext),
                                      (na = ui(i.nextSibling)),
                                      (ra = t),
                                      (ia = !0),
                                      (aa = null),
                                      null !== e && ((zi[Ji++] = qi), (zi[Ji++] = Xi), (zi[Ji++] = Zi), (qi = e.id), (Xi = e.overflow), (Zi = t)),
                                      (t = Pl(t, n.children)),
                                      (t.flags |= 4096),
                                      t);
                            })(e, t, s, i, n, o, r);
                        if (l) {
                            (l = i.fallback), (s = t.mode), (n = (o = e.child).sibling);
                            var u = { mode: "hidden", children: i.children };
                            return (
                                0 == (1 & s) && t.child !== o ? (((i = t.child).childLanes = 0), (i.pendingProps = u), (t.deletions = null)) : ((i = Wu(o, u)).subtreeFlags = 14680064 & o.subtreeFlags),
                                null !== n ? (l = Wu(n, l)) : ((l = Yu(l, s, r, null)).flags |= 2),
                                (l.return = t),
                                (i.return = t),
                                (i.sibling = l),
                                (t.child = i),
                                (i = l),
                                (l = t.child),
                                (s = null === (s = e.child.memoizedState) ? Dl(r) : { baseLanes: s.baseLanes | r, cachePool: null, transitions: s.transitions }),
                                (l.memoizedState = s),
                                (l.childLanes = e.childLanes & ~r),
                                (t.memoizedState = Yl),
                                i
                            );
                        }
                        return (
                            (e = (l = e.child).sibling),
                            (i = Wu(l, { mode: "visible", children: i.children })),
                            0 == (1 & t.mode) && (i.lanes = r),
                            (i.return = t),
                            (i.sibling = null),
                            null !== e && (null === (r = t.deletions) ? ((t.deletions = [e]), (t.flags |= 16)) : r.push(e)),
                            (t.child = i),
                            (t.memoizedState = null),
                            i
                        );
                    }
                    function Pl(e, t) {
                        return ((t = Du({ mode: "visible", children: t }, e.mode, 0, null)).return = e), (e.child = t);
                    }
                    function Gl(e, t, r, n) {
                        return null !== n && ga(n), qa(t, e.child, null, r), ((e = Pl(t, t.pendingProps.children)).flags |= 2), (t.memoizedState = null), e;
                    }
                    function Ml(e, t, r) {
                        e.lanes |= t;
                        var n = e.alternate;
                        null !== n && (n.lanes |= t), Aa(e.return, t, r);
                    }
                    function Ul(e, t, r, n, i) {
                        var a = e.memoizedState;
                        null === a
                            ? (e.memoizedState = { isBackwards: t, rendering: null, renderingStartTime: 0, last: n, tail: r, tailMode: i })
                            : ((a.isBackwards = t), (a.rendering = null), (a.renderingStartTime = 0), (a.last = n), (a.tail = r), (a.tailMode = i));
                    }
                    function Nl(e, t, r) {
                        var n = t.pendingProps,
                            i = n.revealOrder,
                            a = n.tail;
                        if ((yl(e, t, n.children, r), 0 != (2 & (n = lo.current)))) (n = (1 & n) | 2), (t.flags |= 128);
                        else {
                            if (null !== e && 0 != (128 & e.flags))
                                e: for (e = t.child; null !== e; ) {
                                    if (13 === e.tag) null !== e.memoizedState && Ml(e, r, t);
                                    else if (19 === e.tag) Ml(e, r, t);
                                    else if (null !== e.child) {
                                        (e.child.return = e), (e = e.child);
                                        continue;
                                    }
                                    if (e === t) break e;
                                    for (; null === e.sibling; ) {
                                        if (null === e.return || e.return === t) break e;
                                        e = e.return;
                                    }
                                    (e.sibling.return = e.return), (e = e.sibling);
                                }
                            n &= 1;
                        }
                        if ((Qi(lo, n), 0 == (1 & t.mode))) t.memoizedState = null;
                        else
                            switch (i) {
                                case "forwards":
                                    for (r = t.child, i = null; null !== r; ) null !== (e = r.alternate) && null === so(e) && (i = r), (r = r.sibling);
                                    null === (r = i) ? ((i = t.child), (t.child = null)) : ((i = r.sibling), (r.sibling = null)), Ul(t, !1, i, r, a);
                                    break;
                                case "backwards":
                                    for (r = null, i = t.child, t.child = null; null !== i; ) {
                                        if (null !== (e = i.alternate) && null === so(e)) {
                                            t.child = i;
                                            break;
                                        }
                                        (e = i.sibling), (i.sibling = r), (r = i), (i = e);
                                    }
                                    Ul(t, !0, r, null, a);
                                    break;
                                case "together":
                                    Ul(t, !1, null, null, void 0);
                                    break;
                                default:
                                    t.memoizedState = null;
                            }
                        return t.child;
                    }
                    function Vl(e, t) {
                        0 == (1 & t.mode) && null !== e && ((e.alternate = null), (t.alternate = null), (t.flags |= 2));
                    }
                    function Tl(e, t, r) {
                        if ((null !== e && (t.dependencies = e.dependencies), (Ds |= t.lanes), 0 == (r & t.childLanes))) return null;
                        if (null !== e && t.child !== e.child) throw Error(a(153));
                        if (null !== t.child) {
                            for (r = Wu((e = t.child), e.pendingProps), t.child = r, r.return = t; null !== e.sibling; ) (e = e.sibling), ((r = r.sibling = Wu(e, e.pendingProps)).return = t);
                            r.sibling = null;
                        }
                        return t.child;
                    }
                    function Hl(e, t) {
                        if (!ia)
                            switch (e.tailMode) {
                                case "hidden":
                                    t = e.tail;
                                    for (var r = null; null !== t; ) null !== t.alternate && (r = t), (t = t.sibling);
                                    null === r ? (e.tail = null) : (r.sibling = null);
                                    break;
                                case "collapsed":
                                    r = e.tail;
                                    for (var n = null; null !== r; ) null !== r.alternate && (n = r), (r = r.sibling);
                                    null === n ? (t || null === e.tail ? (e.tail = null) : (e.tail.sibling = null)) : (n.sibling = null);
                            }
                    }
                    function zl(e) {
                        var t = null !== e.alternate && e.alternate.child === e.child,
                            r = 0,
                            n = 0;
                        if (t) for (var i = e.child; null !== i; ) (r |= i.lanes | i.childLanes), (n |= 14680064 & i.subtreeFlags), (n |= 14680064 & i.flags), (i.return = e), (i = i.sibling);
                        else for (i = e.child; null !== i; ) (r |= i.lanes | i.childLanes), (n |= i.subtreeFlags), (n |= i.flags), (i.return = e), (i = i.sibling);
                        return (e.subtreeFlags |= n), (e.childLanes = r), t;
                    }
                    function Jl(e, t, r) {
                        var n = t.pendingProps;
                        switch ((ta(t), t.tag)) {
                            case 2:
                            case 16:
                            case 15:
                            case 0:
                            case 11:
                            case 7:
                            case 8:
                            case 12:
                            case 9:
                            case 14:
                                return zl(t), null;
                            case 1:
                            case 17:
                                return Li(t.type) && ji(), zl(t), null;
                            case 3:
                                return (
                                    (n = t.stateNode),
                                    io(),
                                    bi(Oi),
                                    bi(xi),
                                    co(),
                                    n.pendingContext && ((n.context = n.pendingContext), (n.pendingContext = null)),
                                    (null !== e && null !== e.child) || (ha(t) ? (t.flags |= 4) : null === e || (e.memoizedState.isDehydrated && 0 == (256 & t.flags)) || ((t.flags |= 1024), null !== aa && (lu(aa), (aa = null)))),
                                    jl(e, t),
                                    zl(t),
                                    null
                                );
                            case 5:
                                oo(t);
                                var i = ro(to.current);
                                if (((r = t.type), null !== e && null != t.stateNode)) Wl(e, t, r, n, i), e.ref !== t.ref && ((t.flags |= 512), (t.flags |= 2097152));
                                else {
                                    if (!n) {
                                        if (null === t.stateNode) throw Error(a(166));
                                        return zl(t), null;
                                    }
                                    if (((e = ro($a.current)), ha(t))) {
                                        (n = t.stateNode), (r = t.type);
                                        var o = t.memoizedProps;
                                        switch (((n[fi] = t), (n[di] = o), (e = 0 != (1 & t.mode)), r)) {
                                            case "dialog":
                                                Pn("cancel", n), Pn("close", n);
                                                break;
                                            case "iframe":
                                            case "object":
                                            case "embed":
                                                Pn("load", n);
                                                break;
                                            case "video":
                                            case "audio":
                                                for (i = 0; i < Rn.length; i++) Pn(Rn[i], n);
                                                break;
                                            case "source":
                                                Pn("error", n);
                                                break;
                                            case "img":
                                            case "image":
                                            case "link":
                                                Pn("error", n), Pn("load", n);
                                                break;
                                            case "details":
                                                Pn("toggle", n);
                                                break;
                                            case "input":
                                                q(n, o), Pn("invalid", n);
                                                break;
                                            case "select":
                                                (n._wrapperState = { wasMultiple: !!o.multiple }), Pn("invalid", n);
                                                break;
                                            case "textarea":
                                                ie(n, o), Pn("invalid", n);
                                        }
                                        for (var s in (me(r, o), (i = null), o))
                                            if (o.hasOwnProperty(s)) {
                                                var u = o[s];
                                                "children" === s
                                                    ? "string" == typeof u
                                                        ? n.textContent !== u && (!0 !== o.suppressHydrationWarning && _n(n.textContent, u, e), (i = ["children", u]))
                                                        : "number" == typeof u && n.textContent !== "" + u && (!0 !== o.suppressHydrationWarning && _n(n.textContent, u, e), (i = ["children", "" + u]))
                                                    : l.hasOwnProperty(s) && null != u && "onScroll" === s && Pn("scroll", n);
                                            }
                                        switch (r) {
                                            case "input":
                                                H(n), $(n, o, !0);
                                                break;
                                            case "textarea":
                                                H(n), oe(n);
                                                break;
                                            case "select":
                                            case "option":
                                                break;
                                            default:
                                                "function" == typeof o.onClick && (n.onclick = $n);
                                        }
                                        (n = i), (t.updateQueue = n), null !== n && (t.flags |= 4);
                                    } else {
                                        (s = 9 === i.nodeType ? i : i.ownerDocument),
                                            "http://www.w3.org/1999/xhtml" === e && (e = le(r)),
                                            "http://www.w3.org/1999/xhtml" === e
                                                ? "script" === r
                                                    ? (((e = s.createElement("div")).innerHTML = "<script></script>"), (e = e.removeChild(e.firstChild)))
                                                    : "string" == typeof n.is
                                                    ? (e = s.createElement(r, { is: n.is }))
                                                    : ((e = s.createElement(r)), "select" === r && ((s = e), n.multiple ? (s.multiple = !0) : n.size && (s.size = n.size)))
                                                : (e = s.createElementNS(e, r)),
                                            (e[fi] = t),
                                            (e[di] = n),
                                            Ll(e, t, !1, !1),
                                            (t.stateNode = e);
                                        e: {
                                            switch (((s = ve(r, n)), r)) {
                                                case "dialog":
                                                    Pn("cancel", e), Pn("close", e), (i = n);
                                                    break;
                                                case "iframe":
                                                case "object":
                                                case "embed":
                                                    Pn("load", e), (i = n);
                                                    break;
                                                case "video":
                                                case "audio":
                                                    for (i = 0; i < Rn.length; i++) Pn(Rn[i], e);
                                                    i = n;
                                                    break;
                                                case "source":
                                                    Pn("error", e), (i = n);
                                                    break;
                                                case "img":
                                                case "image":
                                                case "link":
                                                    Pn("error", e), Pn("load", e), (i = n);
                                                    break;
                                                case "details":
                                                    Pn("toggle", e), (i = n);
                                                    break;
                                                case "input":
                                                    q(e, n), (i = Z(e, n)), Pn("invalid", e);
                                                    break;
                                                case "option":
                                                default:
                                                    i = n;
                                                    break;
                                                case "select":
                                                    (e._wrapperState = { wasMultiple: !!n.multiple }), (i = D({}, n, { value: void 0 })), Pn("invalid", e);
                                                    break;
                                                case "textarea":
                                                    ie(e, n), (i = ne(e, n)), Pn("invalid", e);
                                            }
                                            for (o in (me(r, i), (u = i)))
                                                if (u.hasOwnProperty(o)) {
                                                    var c = u[o];
                                                    "style" === o
                                                        ? pe(e, c)
                                                        : "dangerouslySetInnerHTML" === o
                                                        ? null != (c = c ? c.__html : void 0) && he(e, c)
                                                        : "children" === o
                                                        ? "string" == typeof c
                                                            ? ("textarea" !== r || "" !== c) && fe(e, c)
                                                            : "number" == typeof c && fe(e, "" + c)
                                                        : "suppressContentEditableWarning" !== o &&
                                                          "suppressHydrationWarning" !== o &&
                                                          "autoFocus" !== o &&
                                                          (l.hasOwnProperty(o) ? null != c && "onScroll" === o && Pn("scroll", e) : null != c && v(e, o, c, s));
                                                }
                                            switch (r) {
                                                case "input":
                                                    H(e), $(e, n, !1);
                                                    break;
                                                case "textarea":
                                                    H(e), oe(e);
                                                    break;
                                                case "option":
                                                    null != n.value && e.setAttribute("value", "" + V(n.value));
                                                    break;
                                                case "select":
                                                    (e.multiple = !!n.multiple), null != (o = n.value) ? re(e, !!n.multiple, o, !1) : null != n.defaultValue && re(e, !!n.multiple, n.defaultValue, !0);
                                                    break;
                                                default:
                                                    "function" == typeof i.onClick && (e.onclick = $n);
                                            }
                                            switch (r) {
                                                case "button":
                                                case "input":
                                                case "select":
                                                case "textarea":
                                                    n = !!n.autoFocus;
                                                    break e;
                                                case "img":
                                                    n = !0;
                                                    break e;
                                                default:
                                                    n = !1;
                                            }
                                        }
                                        n && (t.flags |= 4);
                                    }
                                    null !== t.ref && ((t.flags |= 512), (t.flags |= 2097152));
                                }
                                return zl(t), null;
                            case 6:
                                if (e && null != t.stateNode) Rl(e, t, e.memoizedProps, n);
                                else {
                                    if ("string" != typeof n && null === t.stateNode) throw Error(a(166));
                                    if (((r = ro(to.current)), ro($a.current), ha(t))) {
                                        if (((n = t.stateNode), (r = t.memoizedProps), (n[fi] = t), (o = n.nodeValue !== r) && null !== (e = ra)))
                                            switch (e.tag) {
                                                case 3:
                                                    _n(n.nodeValue, r, 0 != (1 & e.mode));
                                                    break;
                                                case 5:
                                                    !0 !== e.memoizedProps.suppressHydrationWarning && _n(n.nodeValue, r, 0 != (1 & e.mode));
                                            }
                                        o && (t.flags |= 4);
                                    } else ((n = (9 === r.nodeType ? r : r.ownerDocument).createTextNode(n))[fi] = t), (t.stateNode = n);
                                }
                                return zl(t), null;
                            case 13:
                                if ((bi(lo), (n = t.memoizedState), null === e || (null !== e.memoizedState && null !== e.memoizedState.dehydrated))) {
                                    if (ia && null !== na && 0 != (1 & t.mode) && 0 == (128 & t.flags)) fa(), da(), (t.flags |= 98560), (o = !1);
                                    else if (((o = ha(t)), null !== n && null !== n.dehydrated)) {
                                        if (null === e) {
                                            if (!o) throw Error(a(318));
                                            if (!(o = null !== (o = t.memoizedState) ? o.dehydrated : null)) throw Error(a(317));
                                            o[fi] = t;
                                        } else da(), 0 == (128 & t.flags) && (t.memoizedState = null), (t.flags |= 4);
                                        zl(t), (o = !1);
                                    } else null !== aa && (lu(aa), (aa = null)), (o = !0);
                                    if (!o) return 65536 & t.flags ? t : null;
                                }
                                return 0 != (128 & t.flags)
                                    ? ((t.lanes = r), t)
                                    : ((n = null !== n) !== (null !== e && null !== e.memoizedState) && n && ((t.child.flags |= 8192), 0 != (1 & t.mode) && (null === e || 0 != (1 & lo.current) ? 0 === Rs && (Rs = 3) : pu())),
                                      null !== t.updateQueue && (t.flags |= 4),
                                      zl(t),
                                      null);
                            case 4:
                                return io(), jl(e, t), null === e && Un(t.stateNode.containerInfo), zl(t), null;
                            case 10:
                                return wa(t.type._context), zl(t), null;
                            case 19:
                                if ((bi(lo), null === (o = t.memoizedState))) return zl(t), null;
                                if (((n = 0 != (128 & t.flags)), null === (s = o.rendering)))
                                    if (n) Hl(o, !1);
                                    else {
                                        if (0 !== Rs || (null !== e && 0 != (128 & e.flags)))
                                            for (e = t.child; null !== e; ) {
                                                if (null !== (s = so(e))) {
                                                    for (t.flags |= 128, Hl(o, !1), null !== (n = s.updateQueue) && ((t.updateQueue = n), (t.flags |= 4)), t.subtreeFlags = 0, n = r, r = t.child; null !== r; )
                                                        (e = n),
                                                            ((o = r).flags &= 14680066),
                                                            null === (s = o.alternate)
                                                                ? ((o.childLanes = 0),
                                                                  (o.lanes = e),
                                                                  (o.child = null),
                                                                  (o.subtreeFlags = 0),
                                                                  (o.memoizedProps = null),
                                                                  (o.memoizedState = null),
                                                                  (o.updateQueue = null),
                                                                  (o.dependencies = null),
                                                                  (o.stateNode = null))
                                                                : ((o.childLanes = s.childLanes),
                                                                  (o.lanes = s.lanes),
                                                                  (o.child = s.child),
                                                                  (o.subtreeFlags = 0),
                                                                  (o.deletions = null),
                                                                  (o.memoizedProps = s.memoizedProps),
                                                                  (o.memoizedState = s.memoizedState),
                                                                  (o.updateQueue = s.updateQueue),
                                                                  (o.type = s.type),
                                                                  (e = s.dependencies),
                                                                  (o.dependencies = null === e ? null : { lanes: e.lanes, firstContext: e.firstContext })),
                                                            (r = r.sibling);
                                                    return Qi(lo, (1 & lo.current) | 2), t.child;
                                                }
                                                e = e.sibling;
                                            }
                                        null !== o.tail && Xe() > Ns && ((t.flags |= 128), (n = !0), Hl(o, !1), (t.lanes = 4194304));
                                    }
                                else {
                                    if (!n)
                                        if (null !== (e = so(s))) {
                                            if (((t.flags |= 128), (n = !0), null !== (r = e.updateQueue) && ((t.updateQueue = r), (t.flags |= 4)), Hl(o, !0), null === o.tail && "hidden" === o.tailMode && !s.alternate && !ia))
                                                return zl(t), null;
                                        } else 2 * Xe() - o.renderingStartTime > Ns && 1073741824 !== r && ((t.flags |= 128), (n = !0), Hl(o, !1), (t.lanes = 4194304));
                                    o.isBackwards ? ((s.sibling = t.child), (t.child = s)) : (null !== (r = o.last) ? (r.sibling = s) : (t.child = s), (o.last = s));
                                }
                                return null !== o.tail ? ((t = o.tail), (o.rendering = t), (o.tail = t.sibling), (o.renderingStartTime = Xe()), (t.sibling = null), (r = lo.current), Qi(lo, n ? (1 & r) | 2 : 1 & r), t) : (zl(t), null);
                            case 22:
                            case 23:
                                return (
                                    fu(),
                                    (n = null !== t.memoizedState),
                                    null !== e && (null !== e.memoizedState) !== n && (t.flags |= 8192),
                                    n && 0 != (1 & t.mode) ? 0 != (1073741824 & js) && (zl(t), 6 & t.subtreeFlags && (t.flags |= 8192)) : zl(t),
                                    null
                                );
                            case 24:
                            case 25:
                                return null;
                        }
                        throw Error(a(156, t.tag));
                    }
                    function Zl(e, t) {
                        switch ((ta(t), t.tag)) {
                            case 1:
                                return Li(t.type) && ji(), 65536 & (e = t.flags) ? ((t.flags = (-65537 & e) | 128), t) : null;
                            case 3:
                                return io(), bi(Oi), bi(xi), co(), 0 != (65536 & (e = t.flags)) && 0 == (128 & e) ? ((t.flags = (-65537 & e) | 128), t) : null;
                            case 5:
                                return oo(t), null;
                            case 13:
                                if ((bi(lo), null !== (e = t.memoizedState) && null !== e.dehydrated)) {
                                    if (null === t.alternate) throw Error(a(340));
                                    da();
                                }
                                return 65536 & (e = t.flags) ? ((t.flags = (-65537 & e) | 128), t) : null;
                            case 19:
                                return bi(lo), null;
                            case 4:
                                return io(), null;
                            case 10:
                                return wa(t.type._context), null;
                            case 22:
                            case 23:
                                return fu(), null;
                            default:
                                return null;
                        }
                    }
                    (Ll = function (e, t) {
                        for (var r = t.child; null !== r; ) {
                            if (5 === r.tag || 6 === r.tag) e.appendChild(r.stateNode);
                            else if (4 !== r.tag && null !== r.child) {
                                (r.child.return = r), (r = r.child);
                                continue;
                            }
                            if (r === t) break;
                            for (; null === r.sibling; ) {
                                if (null === r.return || r.return === t) return;
                                r = r.return;
                            }
                            (r.sibling.return = r.return), (r = r.sibling);
                        }
                    }),
                        (jl = function () {}),
                        (Wl = function (e, t, r, n) {
                            var i = e.memoizedProps;
                            if (i !== n) {
                                (e = t.stateNode), ro($a.current);
                                var a,
                                    o = null;
                                switch (r) {
                                    case "input":
                                        (i = Z(e, i)), (n = Z(e, n)), (o = []);
                                        break;
                                    case "select":
                                        (i = D({}, i, { value: void 0 })), (n = D({}, n, { value: void 0 })), (o = []);
                                        break;
                                    case "textarea":
                                        (i = ne(e, i)), (n = ne(e, n)), (o = []);
                                        break;
                                    default:
                                        "function" != typeof i.onClick && "function" == typeof n.onClick && (e.onclick = $n);
                                }
                                for (c in (me(r, n), (r = null), i))
                                    if (!n.hasOwnProperty(c) && i.hasOwnProperty(c) && null != i[c])
                                        if ("style" === c) {
                                            var s = i[c];
                                            for (a in s) s.hasOwnProperty(a) && (r || (r = {}), (r[a] = ""));
                                        } else
                                            "dangerouslySetInnerHTML" !== c &&
                                                "children" !== c &&
                                                "suppressContentEditableWarning" !== c &&
                                                "suppressHydrationWarning" !== c &&
                                                "autoFocus" !== c &&
                                                (l.hasOwnProperty(c) ? o || (o = []) : (o = o || []).push(c, null));
                                for (c in n) {
                                    var u = n[c];
                                    if (((s = null != i ? i[c] : void 0), n.hasOwnProperty(c) && u !== s && (null != u || null != s)))
                                        if ("style" === c)
                                            if (s) {
                                                for (a in s) !s.hasOwnProperty(a) || (u && u.hasOwnProperty(a)) || (r || (r = {}), (r[a] = ""));
                                                for (a in u) u.hasOwnProperty(a) && s[a] !== u[a] && (r || (r = {}), (r[a] = u[a]));
                                            } else r || (o || (o = []), o.push(c, r)), (r = u);
                                        else
                                            "dangerouslySetInnerHTML" === c
                                                ? ((u = u ? u.__html : void 0), (s = s ? s.__html : void 0), null != u && s !== u && (o = o || []).push(c, u))
                                                : "children" === c
                                                ? ("string" != typeof u && "number" != typeof u) || (o = o || []).push(c, "" + u)
                                                : "suppressContentEditableWarning" !== c &&
                                                  "suppressHydrationWarning" !== c &&
                                                  (l.hasOwnProperty(c) ? (null != u && "onScroll" === c && Pn("scroll", e), o || s === u || (o = [])) : (o = o || []).push(c, u));
                                }
                                r && (o = o || []).push("style", r);
                                var c = o;
                                (t.updateQueue = c) && (t.flags |= 4);
                            }
                        }),
                        (Rl = function (e, t, r, n) {
                            r !== n && (t.flags |= 4);
                        });
                    var ql = !1,
                        Xl = !1,
                        _l = "function" == typeof WeakSet ? WeakSet : Set,
                        $l = null;
                    function es(e, t) {
                        var r = e.ref;
                        if (null !== r)
                            if ("function" == typeof r)
                                try {
                                    r(null);
                                } catch (n) {
                                    bu(e, t, n);
                                }
                            else r.current = null;
                    }
                    function ts(e, t, r) {
                        try {
                            r();
                        } catch (n) {
                            bu(e, t, n);
                        }
                    }
                    var rs = !1;
                    function ns(e, t, r) {
                        var n = t.updateQueue;
                        if (null !== (n = null !== n ? n.lastEffect : null)) {
                            var i = (n = n.next);
                            do {
                                if ((i.tag & e) === e) {
                                    var a = i.destroy;
                                    (i.destroy = void 0), void 0 !== a && ts(t, r, a);
                                }
                                i = i.next;
                            } while (i !== n);
                        }
                    }
                    function is(e, t) {
                        if (null !== (t = null !== (t = t.updateQueue) ? t.lastEffect : null)) {
                            var r = (t = t.next);
                            do {
                                if ((r.tag & e) === e) {
                                    var n = r.create;
                                    r.destroy = n();
                                }
                                r = r.next;
                            } while (r !== t);
                        }
                    }
                    function as(e) {
                        var t = e.ref;
                        if (null !== t) {
                            var r = e.stateNode;
                            e.tag, (e = r), "function" == typeof t ? t(e) : (t.current = e);
                        }
                    }
                    function os(e) {
                        var t = e.alternate;
                        null !== t && ((e.alternate = null), os(t)),
                            (e.child = null),
                            (e.deletions = null),
                            (e.sibling = null),
                            5 === e.tag && null !== (t = e.stateNode) && (delete t[fi], delete t[di], delete t[Ci], delete t[pi], delete t[Ii]),
                            (e.stateNode = null),
                            (e.return = null),
                            (e.dependencies = null),
                            (e.memoizedProps = null),
                            (e.memoizedState = null),
                            (e.pendingProps = null),
                            (e.stateNode = null),
                            (e.updateQueue = null);
                    }
                    function ls(e) {
                        return 5 === e.tag || 3 === e.tag || 4 === e.tag;
                    }
                    function ss(e) {
                        e: for (;;) {
                            for (; null === e.sibling; ) {
                                if (null === e.return || ls(e.return)) return null;
                                e = e.return;
                            }
                            for (e.sibling.return = e.return, e = e.sibling; 5 !== e.tag && 6 !== e.tag && 18 !== e.tag; ) {
                                if (2 & e.flags) continue e;
                                if (null === e.child || 4 === e.tag) continue e;
                                (e.child.return = e), (e = e.child);
                            }
                            if (!(2 & e.flags)) return e.stateNode;
                        }
                    }
                    function us(e, t, r) {
                        var n = e.tag;
                        if (5 === n || 6 === n)
                            (e = e.stateNode),
                                t
                                    ? 8 === r.nodeType
                                        ? r.parentNode.insertBefore(e, t)
                                        : r.insertBefore(e, t)
                                    : (8 === r.nodeType ? (t = r.parentNode).insertBefore(e, r) : (t = r).appendChild(e), null != (r = r._reactRootContainer) || null !== t.onclick || (t.onclick = $n));
                        else if (4 !== n && null !== (e = e.child)) for (us(e, t, r), e = e.sibling; null !== e; ) us(e, t, r), (e = e.sibling);
                    }
                    function cs(e, t, r) {
                        var n = e.tag;
                        if (5 === n || 6 === n) (e = e.stateNode), t ? r.insertBefore(e, t) : r.appendChild(e);
                        else if (4 !== n && null !== (e = e.child)) for (cs(e, t, r), e = e.sibling; null !== e; ) cs(e, t, r), (e = e.sibling);
                    }
                    var hs = null,
                        fs = !1;
                    function ds(e, t, r) {
                        for (r = r.child; null !== r; ) gs(e, t, r), (r = r.sibling);
                    }
                    function gs(e, t, r) {
                        if (at && "function" == typeof at.onCommitFiberUnmount)
                            try {
                                at.onCommitFiberUnmount(it, r);
                            } catch (l) {}
                        switch (r.tag) {
                            case 5:
                                Xl || es(r, t);
                            case 6:
                                var n = hs,
                                    i = fs;
                                (hs = null), ds(e, t, r), (fs = i), null !== (hs = n) && (fs ? ((e = hs), (r = r.stateNode), 8 === e.nodeType ? e.parentNode.removeChild(r) : e.removeChild(r)) : hs.removeChild(r.stateNode));
                                break;
                            case 18:
                                null !== hs && (fs ? ((e = hs), (r = r.stateNode), 8 === e.nodeType ? si(e.parentNode, r) : 1 === e.nodeType && si(e, r), Ut(e)) : si(hs, r.stateNode));
                                break;
                            case 4:
                                (n = hs), (i = fs), (hs = r.stateNode.containerInfo), (fs = !0), ds(e, t, r), (hs = n), (fs = i);
                                break;
                            case 0:
                            case 11:
                            case 14:
                            case 15:
                                if (!Xl && null !== (n = r.updateQueue) && null !== (n = n.lastEffect)) {
                                    i = n = n.next;
                                    do {
                                        var a = i,
                                            o = a.destroy;
                                        (a = a.tag), void 0 !== o && (0 != (2 & a) || 0 != (4 & a)) && ts(r, t, o), (i = i.next);
                                    } while (i !== n);
                                }
                                ds(e, t, r);
                                break;
                            case 1:
                                if (!Xl && (es(r, t), "function" == typeof (n = r.stateNode).componentWillUnmount))
                                    try {
                                        (n.props = r.memoizedProps), (n.state = r.memoizedState), n.componentWillUnmount();
                                    } catch (l) {
                                        bu(r, t, l);
                                    }
                                ds(e, t, r);
                                break;
                            case 21:
                                ds(e, t, r);
                                break;
                            case 22:
                                1 & r.mode ? ((Xl = (n = Xl) || null !== r.memoizedState), ds(e, t, r), (Xl = n)) : ds(e, t, r);
                                break;
                            default:
                                ds(e, t, r);
                        }
                    }
                    function Cs(e) {
                        var t = e.updateQueue;
                        if (null !== t) {
                            e.updateQueue = null;
                            var r = e.stateNode;
                            null === r && (r = e.stateNode = new _l()),
                                t.forEach(function (t) {
                                    var n = Ou.bind(null, e, t);
                                    r.has(t) || (r.add(t), t.then(n, n));
                                });
                        }
                    }
                    function ps(e, t) {
                        var r = t.deletions;
                        if (null !== r)
                            for (var n = 0; n < r.length; n++) {
                                var i = r[n];
                                try {
                                    var o = e,
                                        l = t,
                                        s = l;
                                    e: for (; null !== s; ) {
                                        switch (s.tag) {
                                            case 5:
                                                (hs = s.stateNode), (fs = !1);
                                                break e;
                                            case 3:
                                            case 4:
                                                (hs = s.stateNode.containerInfo), (fs = !0);
                                                break e;
                                        }
                                        s = s.return;
                                    }
                                    if (null === hs) throw Error(a(160));
                                    gs(o, l, i), (hs = null), (fs = !1);
                                    var u = i.alternate;
                                    null !== u && (u.return = null), (i.return = null);
                                } catch (c) {
                                    bu(i, t, c);
                                }
                            }
                        if (12854 & t.subtreeFlags) for (t = t.child; null !== t; ) Is(t, e), (t = t.sibling);
                    }
                    function Is(e, t) {
                        var r = e.alternate,
                            n = e.flags;
                        switch (e.tag) {
                            case 0:
                            case 11:
                            case 14:
                            case 15:
                                if ((ps(t, e), ms(e), 4 & n)) {
                                    try {
                                        ns(3, e, e.return), is(3, e);
                                    } catch (p) {
                                        bu(e, e.return, p);
                                    }
                                    try {
                                        ns(5, e, e.return);
                                    } catch (p) {
                                        bu(e, e.return, p);
                                    }
                                }
                                break;
                            case 1:
                                ps(t, e), ms(e), 512 & n && null !== r && es(r, r.return);
                                break;
                            case 5:
                                if ((ps(t, e), ms(e), 512 & n && null !== r && es(r, r.return), 32 & e.flags)) {
                                    var i = e.stateNode;
                                    try {
                                        fe(i, "");
                                    } catch (p) {
                                        bu(e, e.return, p);
                                    }
                                }
                                if (4 & n && null != (i = e.stateNode)) {
                                    var o = e.memoizedProps,
                                        l = null !== r ? r.memoizedProps : o,
                                        s = e.type,
                                        u = e.updateQueue;
                                    if (((e.updateQueue = null), null !== u))
                                        try {
                                            "input" === s && "radio" === o.type && null != o.name && X(i, o), ve(s, l);
                                            var c = ve(s, o);
                                            for (l = 0; l < u.length; l += 2) {
                                                var h = u[l],
                                                    f = u[l + 1];
                                                "style" === h ? pe(i, f) : "dangerouslySetInnerHTML" === h ? he(i, f) : "children" === h ? fe(i, f) : v(i, h, f, c);
                                            }
                                            switch (s) {
                                                case "input":
                                                    _(i, o);
                                                    break;
                                                case "textarea":
                                                    ae(i, o);
                                                    break;
                                                case "select":
                                                    var d = i._wrapperState.wasMultiple;
                                                    i._wrapperState.wasMultiple = !!o.multiple;
                                                    var g = o.value;
                                                    null != g ? re(i, !!o.multiple, g, !1) : d !== !!o.multiple && (null != o.defaultValue ? re(i, !!o.multiple, o.defaultValue, !0) : re(i, !!o.multiple, o.multiple ? [] : "", !1));
                                            }
                                            i[di] = o;
                                        } catch (p) {
                                            bu(e, e.return, p);
                                        }
                                }
                                break;
                            case 6:
                                if ((ps(t, e), ms(e), 4 & n)) {
                                    if (null === e.stateNode) throw Error(a(162));
                                    (i = e.stateNode), (o = e.memoizedProps);
                                    try {
                                        i.nodeValue = o;
                                    } catch (p) {
                                        bu(e, e.return, p);
                                    }
                                }
                                break;
                            case 3:
                                if ((ps(t, e), ms(e), 4 & n && null !== r && r.memoizedState.isDehydrated))
                                    try {
                                        Ut(t.containerInfo);
                                    } catch (p) {
                                        bu(e, e.return, p);
                                    }
                                break;
                            case 4:
                            default:
                                ps(t, e), ms(e);
                                break;
                            case 13:
                                ps(t, e), ms(e), 8192 & (i = e.child).flags && ((o = null !== i.memoizedState), (i.stateNode.isHidden = o), !o || (null !== i.alternate && null !== i.alternate.memoizedState) || (Us = Xe())), 4 & n && Cs(e);
                                break;
                            case 22:
                                if (((h = null !== r && null !== r.memoizedState), 1 & e.mode ? ((Xl = (c = Xl) || h), ps(t, e), (Xl = c)) : ps(t, e), ms(e), 8192 & n)) {
                                    if (((c = null !== e.memoizedState), (e.stateNode.isHidden = c) && !h && 0 != (1 & e.mode)))
                                        for ($l = e, h = e.child; null !== h; ) {
                                            for (f = $l = h; null !== $l; ) {
                                                switch (((g = (d = $l).child), d.tag)) {
                                                    case 0:
                                                    case 11:
                                                    case 14:
                                                    case 15:
                                                        ns(4, d, d.return);
                                                        break;
                                                    case 1:
                                                        es(d, d.return);
                                                        var C = d.stateNode;
                                                        if ("function" == typeof C.componentWillUnmount) {
                                                            (n = d), (r = d.return);
                                                            try {
                                                                (t = n), (C.props = t.memoizedProps), (C.state = t.memoizedState), C.componentWillUnmount();
                                                            } catch (p) {
                                                                bu(n, r, p);
                                                            }
                                                        }
                                                        break;
                                                    case 5:
                                                        es(d, d.return);
                                                        break;
                                                    case 22:
                                                        if (null !== d.memoizedState) {
                                                            ws(f);
                                                            continue;
                                                        }
                                                }
                                                null !== g ? ((g.return = d), ($l = g)) : ws(f);
                                            }
                                            h = h.sibling;
                                        }
                                    e: for (h = null, f = e; ; ) {
                                        if (5 === f.tag) {
                                            if (null === h) {
                                                h = f;
                                                try {
                                                    (i = f.stateNode),
                                                        c
                                                            ? "function" == typeof (o = i.style).setProperty
                                                                ? o.setProperty("display", "none", "important")
                                                                : (o.display = "none")
                                                            : ((s = f.stateNode), (l = null != (u = f.memoizedProps.style) && u.hasOwnProperty("display") ? u.display : null), (s.style.display = Ce("display", l)));
                                                } catch (p) {
                                                    bu(e, e.return, p);
                                                }
                                            }
                                        } else if (6 === f.tag) {
                                            if (null === h)
                                                try {
                                                    f.stateNode.nodeValue = c ? "" : f.memoizedProps;
                                                } catch (p) {
                                                    bu(e, e.return, p);
                                                }
                                        } else if (((22 !== f.tag && 23 !== f.tag) || null === f.memoizedState || f === e) && null !== f.child) {
                                            (f.child.return = f), (f = f.child);
                                            continue;
                                        }
                                        if (f === e) break e;
                                        for (; null === f.sibling; ) {
                                            if (null === f.return || f.return === e) break e;
                                            h === f && (h = null), (f = f.return);
                                        }
                                        h === f && (h = null), (f.sibling.return = f.return), (f = f.sibling);
                                    }
                                }
                                break;
                            case 19:
                                ps(t, e), ms(e), 4 & n && Cs(e);
                            case 21:
                        }
                    }
                    function ms(e) {
                        var t = e.flags;
                        if (2 & t) {
                            try {
                                e: {
                                    for (var r = e.return; null !== r; ) {
                                        if (ls(r)) {
                                            var n = r;
                                            break e;
                                        }
                                        r = r.return;
                                    }
                                    throw Error(a(160));
                                }
                                switch (n.tag) {
                                    case 5:
                                        var i = n.stateNode;
                                        32 & n.flags && (fe(i, ""), (n.flags &= -33)), cs(e, ss(e), i);
                                        break;
                                    case 3:
                                    case 4:
                                        var o = n.stateNode.containerInfo;
                                        us(e, ss(e), o);
                                        break;
                                    default:
                                        throw Error(a(161));
                                }
                            } catch (l) {
                                bu(e, e.return, l);
                            }
                            e.flags &= -3;
                        }
                        4096 & t && (e.flags &= -4097);
                    }
                    function vs(e, t, r) {
                        ($l = e), Es(e, t, r);
                    }
                    function Es(e, t, r) {
                        for (var n = 0 != (1 & e.mode); null !== $l; ) {
                            var i = $l,
                                a = i.child;
                            if (22 === i.tag && n) {
                                var o = null !== i.memoizedState || ql;
                                if (!o) {
                                    var l = i.alternate,
                                        s = (null !== l && null !== l.memoizedState) || Xl;
                                    l = ql;
                                    var u = Xl;
                                    if (((ql = o), (Xl = s) && !u)) for ($l = i; null !== $l; ) (s = (o = $l).child), 22 === o.tag && null !== o.memoizedState ? As(i) : null !== s ? ((s.return = o), ($l = s)) : As(i);
                                    for (; null !== a; ) ($l = a), Es(a, t, r), (a = a.sibling);
                                    ($l = i), (ql = l), (Xl = u);
                                }
                                ys(e);
                            } else 0 != (8772 & i.subtreeFlags) && null !== a ? ((a.return = i), ($l = a)) : ys(e);
                        }
                    }
                    function ys(e) {
                        for (; null !== $l; ) {
                            var t = $l;
                            if (0 != (8772 & t.flags)) {
                                var r = t.alternate;
                                try {
                                    if (0 != (8772 & t.flags))
                                        switch (t.tag) {
                                            case 0:
                                            case 11:
                                            case 15:
                                                Xl || is(5, t);
                                                break;
                                            case 1:
                                                var n = t.stateNode;
                                                if (4 & t.flags && !Xl)
                                                    if (null === r) n.componentDidMount();
                                                    else {
                                                        var i = t.elementType === t.type ? r.memoizedProps : pa(t.type, r.memoizedProps);
                                                        n.componentDidUpdate(i, r.memoizedState, n.__reactInternalSnapshotBeforeUpdate);
                                                    }
                                                var o = t.updateQueue;
                                                null !== o && Ka(t, o, n);
                                                break;
                                            case 3:
                                                var l = t.updateQueue;
                                                if (null !== l) {
                                                    if (((r = null), null !== t.child))
                                                        switch (t.child.tag) {
                                                            case 5:
                                                            case 1:
                                                                r = t.child.stateNode;
                                                        }
                                                    Ka(t, l, r);
                                                }
                                                break;
                                            case 5:
                                                var s = t.stateNode;
                                                if (null === r && 4 & t.flags) {
                                                    r = s;
                                                    var u = t.memoizedProps;
                                                    switch (t.type) {
                                                        case "button":
                                                        case "input":
                                                        case "select":
                                                        case "textarea":
                                                            u.autoFocus && r.focus();
                                                            break;
                                                        case "img":
                                                            u.src && (r.src = u.src);
                                                    }
                                                }
                                                break;
                                            case 6:
                                            case 4:
                                            case 12:
                                            case 19:
                                            case 17:
                                            case 21:
                                            case 22:
                                            case 23:
                                            case 25:
                                                break;
                                            case 13:
                                                if (null === t.memoizedState) {
                                                    var c = t.alternate;
                                                    if (null !== c) {
                                                        var h = c.memoizedState;
                                                        if (null !== h) {
                                                            var f = h.dehydrated;
                                                            null !== f && Ut(f);
                                                        }
                                                    }
                                                }
                                                break;
                                            default:
                                                throw Error(a(163));
                                        }
                                    Xl || (512 & t.flags && as(t));
                                } catch (d) {
                                    bu(t, t.return, d);
                                }
                            }
                            if (t === e) {
                                $l = null;
                                break;
                            }
                            if (null !== (r = t.sibling)) {
                                (r.return = t.return), ($l = r);
                                break;
                            }
                            $l = t.return;
                        }
                    }
                    function ws(e) {
                        for (; null !== $l; ) {
                            var t = $l;
                            if (t === e) {
                                $l = null;
                                break;
                            }
                            var r = t.sibling;
                            if (null !== r) {
                                (r.return = t.return), ($l = r);
                                break;
                            }
                            $l = t.return;
                        }
                    }
                    function As(e) {
                        for (; null !== $l; ) {
                            var t = $l;
                            try {
                                switch (t.tag) {
                                    case 0:
                                    case 11:
                                    case 15:
                                        var r = t.return;
                                        try {
                                            is(4, t);
                                        } catch (s) {
                                            bu(t, r, s);
                                        }
                                        break;
                                    case 1:
                                        var n = t.stateNode;
                                        if ("function" == typeof n.componentDidMount) {
                                            var i = t.return;
                                            try {
                                                n.componentDidMount();
                                            } catch (s) {
                                                bu(t, i, s);
                                            }
                                        }
                                        var a = t.return;
                                        try {
                                            as(t);
                                        } catch (s) {
                                            bu(t, a, s);
                                        }
                                        break;
                                    case 5:
                                        var o = t.return;
                                        try {
                                            as(t);
                                        } catch (s) {
                                            bu(t, o, s);
                                        }
                                }
                            } catch (s) {
                                bu(t, t.return, s);
                            }
                            if (t === e) {
                                $l = null;
                                break;
                            }
                            var l = t.sibling;
                            if (null !== l) {
                                (l.return = t.return), ($l = l);
                                break;
                            }
                            $l = t.return;
                        }
                    }
                    var Ss,
                        bs = Math.ceil,
                        Qs = E.ReactCurrentDispatcher,
                        ks = E.ReactCurrentOwner,
                        xs = E.ReactCurrentBatchConfig,
                        Os = 0,
                        Bs = null,
                        Fs = null,
                        Ls = 0,
                        js = 0,
                        Ws = Si(0),
                        Rs = 0,
                        Ys = null,
                        Ds = 0,
                        Ks = 0,
                        Ps = 0,
                        Gs = null,
                        Ms = null,
                        Us = 0,
                        Ns = 1 / 0,
                        Vs = null,
                        Ts = !1,
                        Hs = null,
                        zs = null,
                        Js = !1,
                        Zs = null,
                        qs = 0,
                        Xs = 0,
                        _s = null,
                        $s = -1,
                        eu = 0;
                    function tu() {
                        return 0 != (6 & Os) ? Xe() : -1 !== $s ? $s : ($s = Xe());
                    }
                    function ru(e) {
                        return 0 == (1 & e.mode) ? 1 : 0 != (2 & Os) && 0 !== Ls ? Ls & -Ls : null !== Ca.transition ? (0 === eu && (eu = Ct()), eu) : 0 !== (e = vt) ? e : (e = void 0 === (e = window.event) ? 16 : qt(e.type));
                    }
                    function nu(e, t, r, n) {
                        if (50 < Xs) throw ((Xs = 0), (_s = null), Error(a(185)));
                        It(e, r, n), (0 != (2 & Os) && e === Bs) || (e === Bs && (0 == (2 & Os) && (Ks |= r), 4 === Rs && su(e, Ls)), iu(e, n), 1 === r && 0 === Os && 0 == (1 & t.mode) && ((Ns = Xe() + 500), Pi && Ui()));
                    }
                    function iu(e, t) {
                        var r = e.callbackNode;
                        !(function (e, t) {
                            for (var r = e.suspendedLanes, n = e.pingedLanes, i = e.expirationTimes, a = e.pendingLanes; 0 < a; ) {
                                var o = 31 - ot(a),
                                    l = 1 << o,
                                    s = i[o];
                                -1 === s ? (0 != (l & r) && 0 == (l & n)) || (i[o] = dt(l, t)) : s <= t && (e.expiredLanes |= l), (a &= ~l);
                            }
                        })(e, t);
                        var n = ft(e, e === Bs ? Ls : 0);
                        if (0 === n) null !== r && Je(r), (e.callbackNode = null), (e.callbackPriority = 0);
                        else if (((t = n & -n), e.callbackPriority !== t)) {
                            if ((null != r && Je(r), 1 === t))
                                0 === e.tag
                                    ? (function (e) {
                                          (Pi = !0), Mi(e);
                                      })(uu.bind(null, e))
                                    : Mi(uu.bind(null, e)),
                                    oi(function () {
                                        0 == (6 & Os) && Ui();
                                    }),
                                    (r = null);
                            else {
                                switch (Et(n)) {
                                    case 1:
                                        r = $e;
                                        break;
                                    case 4:
                                        r = et;
                                        break;
                                    case 16:
                                    default:
                                        r = tt;
                                        break;
                                    case 536870912:
                                        r = nt;
                                }
                                r = Bu(r, au.bind(null, e));
                            }
                            (e.callbackPriority = t), (e.callbackNode = r);
                        }
                    }
                    function au(e, t) {
                        if ((($s = -1), (eu = 0), 0 != (6 & Os))) throw Error(a(327));
                        var r = e.callbackNode;
                        if (Au() && e.callbackNode !== r) return null;
                        var n = ft(e, e === Bs ? Ls : 0);
                        if (0 === n) return null;
                        if (0 != (30 & n) || 0 != (n & e.expiredLanes) || t) t = Iu(e, n);
                        else {
                            t = n;
                            var i = Os;
                            Os |= 2;
                            var o = Cu();
                            for ((Bs === e && Ls === t) || ((Vs = null), (Ns = Xe() + 500), du(e, t)); ; )
                                try {
                                    vu();
                                    break;
                                } catch (s) {
                                    gu(e, s);
                                }
                            ya(), (Qs.current = o), (Os = i), null !== Fs ? (t = 0) : ((Bs = null), (Ls = 0), (t = Rs));
                        }
                        if (0 !== t) {
                            if ((2 === t && 0 !== (i = gt(e)) && ((n = i), (t = ou(e, i))), 1 === t)) throw ((r = Ys), du(e, 0), su(e, n), iu(e, Xe()), r);
                            if (6 === t) su(e, n);
                            else {
                                if (
                                    ((i = e.current.alternate),
                                    0 == (30 & n) &&
                                        !(function (e) {
                                            for (var t = e; ; ) {
                                                if (16384 & t.flags) {
                                                    var r = t.updateQueue;
                                                    if (null !== r && null !== (r = r.stores))
                                                        for (var n = 0; n < r.length; n++) {
                                                            var i = r[n],
                                                                a = i.getSnapshot;
                                                            i = i.value;
                                                            try {
                                                                if (!ln(a(), i)) return !1;
                                                            } catch (l) {
                                                                return !1;
                                                            }
                                                        }
                                                }
                                                if (((r = t.child), 16384 & t.subtreeFlags && null !== r)) (r.return = t), (t = r);
                                                else {
                                                    if (t === e) break;
                                                    for (; null === t.sibling; ) {
                                                        if (null === t.return || t.return === e) return !0;
                                                        t = t.return;
                                                    }
                                                    (t.sibling.return = t.return), (t = t.sibling);
                                                }
                                            }
                                            return !0;
                                        })(i) &&
                                        (2 === (t = Iu(e, n)) && 0 !== (o = gt(e)) && ((n = o), (t = ou(e, o))), 1 === t))
                                )
                                    throw ((r = Ys), du(e, 0), su(e, n), iu(e, Xe()), r);
                                switch (((e.finishedWork = i), (e.finishedLanes = n), t)) {
                                    case 0:
                                    case 1:
                                        throw Error(a(345));
                                    case 2:
                                    case 5:
                                        wu(e, Ms, Vs);
                                        break;
                                    case 3:
                                        if ((su(e, n), (130023424 & n) === n && 10 < (t = Us + 500 - Xe()))) {
                                            if (0 !== ft(e, 0)) break;
                                            if (((i = e.suspendedLanes) & n) !== n) {
                                                tu(), (e.pingedLanes |= e.suspendedLanes & i);
                                                break;
                                            }
                                            e.timeoutHandle = ni(wu.bind(null, e, Ms, Vs), t);
                                            break;
                                        }
                                        wu(e, Ms, Vs);
                                        break;
                                    case 4:
                                        if ((su(e, n), (4194240 & n) === n)) break;
                                        for (t = e.eventTimes, i = -1; 0 < n; ) {
                                            var l = 31 - ot(n);
                                            (o = 1 << l), (l = t[l]) > i && (i = l), (n &= ~o);
                                        }
                                        if (((n = i), 10 < (n = (120 > (n = Xe() - n) ? 120 : 480 > n ? 480 : 1080 > n ? 1080 : 1920 > n ? 1920 : 3e3 > n ? 3e3 : 4320 > n ? 4320 : 1960 * bs(n / 1960)) - n))) {
                                            e.timeoutHandle = ni(wu.bind(null, e, Ms, Vs), n);
                                            break;
                                        }
                                        wu(e, Ms, Vs);
                                        break;
                                    default:
                                        throw Error(a(329));
                                }
                            }
                        }
                        return iu(e, Xe()), e.callbackNode === r ? au.bind(null, e) : null;
                    }
                    function ou(e, t) {
                        var r = Gs;
                        return e.current.memoizedState.isDehydrated && (du(e, t).flags |= 256), 2 !== (e = Iu(e, t)) && ((t = Ms), (Ms = r), null !== t && lu(t)), e;
                    }
                    function lu(e) {
                        null === Ms ? (Ms = e) : Ms.push.apply(Ms, e);
                    }
                    function su(e, t) {
                        for (t &= ~Ps, t &= ~Ks, e.suspendedLanes |= t, e.pingedLanes &= ~t, e = e.expirationTimes; 0 < t; ) {
                            var r = 31 - ot(t),
                                n = 1 << r;
                            (e[r] = -1), (t &= ~n);
                        }
                    }
                    function uu(e) {
                        if (0 != (6 & Os)) throw Error(a(327));
                        Au();
                        var t = ft(e, 0);
                        if (0 == (1 & t)) return iu(e, Xe()), null;
                        var r = Iu(e, t);
                        if (0 !== e.tag && 2 === r) {
                            var n = gt(e);
                            0 !== n && ((t = n), (r = ou(e, n)));
                        }
                        if (1 === r) throw ((r = Ys), du(e, 0), su(e, t), iu(e, Xe()), r);
                        if (6 === r) throw Error(a(345));
                        return (e.finishedWork = e.current.alternate), (e.finishedLanes = t), wu(e, Ms, Vs), iu(e, Xe()), null;
                    }
                    function cu(e, t) {
                        var r = Os;
                        Os |= 1;
                        try {
                            return e(t);
                        } finally {
                            0 === (Os = r) && ((Ns = Xe() + 500), Pi && Ui());
                        }
                    }
                    function hu(e) {
                        null !== Zs && 0 === Zs.tag && 0 == (6 & Os) && Au();
                        var t = Os;
                        Os |= 1;
                        var r = xs.transition,
                            n = vt;
                        try {
                            if (((xs.transition = null), (vt = 1), e)) return e();
                        } finally {
                            (vt = n), (xs.transition = r), 0 == (6 & (Os = t)) && Ui();
                        }
                    }
                    function fu() {
                        (js = Ws.current), bi(Ws);
                    }
                    function du(e, t) {
                        (e.finishedWork = null), (e.finishedLanes = 0);
                        var r = e.timeoutHandle;
                        if ((-1 !== r && ((e.timeoutHandle = -1), ii(r)), null !== Fs))
                            for (r = Fs.return; null !== r; ) {
                                var n = r;
                                switch ((ta(n), n.tag)) {
                                    case 1:
                                        null != (n = n.type.childContextTypes) && ji();
                                        break;
                                    case 3:
                                        io(), bi(Oi), bi(xi), co();
                                        break;
                                    case 5:
                                        oo(n);
                                        break;
                                    case 4:
                                        io();
                                        break;
                                    case 13:
                                    case 19:
                                        bi(lo);
                                        break;
                                    case 10:
                                        wa(n.type._context);
                                        break;
                                    case 22:
                                    case 23:
                                        fu();
                                }
                                r = r.return;
                            }
                        if (((Bs = e), (Fs = e = Wu(e.current, null)), (Ls = js = t), (Rs = 0), (Ys = null), (Ps = Ks = Ds = 0), (Ms = Gs = null), null !== Qa)) {
                            for (t = 0; t < Qa.length; t++)
                                if (null !== (n = (r = Qa[t]).interleaved)) {
                                    r.interleaved = null;
                                    var i = n.next,
                                        a = r.pending;
                                    if (null !== a) {
                                        var o = a.next;
                                        (a.next = i), (n.next = o);
                                    }
                                    r.pending = n;
                                }
                            Qa = null;
                        }
                        return e;
                    }
                    function gu(e, t) {
                        for (;;) {
                            var r = Fs;
                            try {
                                if ((ya(), (ho.current = ol), mo)) {
                                    for (var n = Co.memoizedState; null !== n; ) {
                                        var i = n.queue;
                                        null !== i && (i.pending = null), (n = n.next);
                                    }
                                    mo = !1;
                                }
                                if (((go = 0), (Io = po = Co = null), (vo = !1), (Eo = 0), (ks.current = null), null === r || null === r.return)) {
                                    (Rs = 1), (Ys = t), (Fs = null);
                                    break;
                                }
                                e: {
                                    var o = e,
                                        l = r.return,
                                        s = r,
                                        u = t;
                                    if (((t = Ls), (s.flags |= 32768), null !== u && "object" == typeof u && "function" == typeof u.then)) {
                                        var c = u,
                                            h = s,
                                            f = h.tag;
                                        if (0 == (1 & h.mode) && (0 === f || 11 === f || 15 === f)) {
                                            var d = h.alternate;
                                            d ? ((h.updateQueue = d.updateQueue), (h.memoizedState = d.memoizedState), (h.lanes = d.lanes)) : ((h.updateQueue = null), (h.memoizedState = null));
                                        }
                                        var g = Il(l);
                                        if (null !== g) {
                                            (g.flags &= -257), ml(g, l, s, 0, t), 1 & g.mode && pl(o, c, t), (u = c);
                                            var C = (t = g).updateQueue;
                                            if (null === C) {
                                                var p = new Set();
                                                p.add(u), (t.updateQueue = p);
                                            } else C.add(u);
                                            break e;
                                        }
                                        if (0 == (1 & t)) {
                                            pl(o, c, t), pu();
                                            break e;
                                        }
                                        u = Error(a(426));
                                    } else if (ia && 1 & s.mode) {
                                        var I = Il(l);
                                        if (null !== I) {
                                            0 == (65536 & I.flags) && (I.flags |= 256), ml(I, l, s, 0, t), ga(cl(u, s));
                                            break e;
                                        }
                                    }
                                    (o = u = cl(u, s)), 4 !== Rs && (Rs = 2), null === Gs ? (Gs = [o]) : Gs.push(o), (o = l);
                                    do {
                                        switch (o.tag) {
                                            case 3:
                                                (o.flags |= 65536), (t &= -t), (o.lanes |= t), Ya(o, gl(0, u, t));
                                                break e;
                                            case 1:
                                                s = u;
                                                var m = o.type,
                                                    v = o.stateNode;
                                                if (0 == (128 & o.flags) && ("function" == typeof m.getDerivedStateFromError || (null !== v && "function" == typeof v.componentDidCatch && (null === zs || !zs.has(v))))) {
                                                    (o.flags |= 65536), (t &= -t), (o.lanes |= t), Ya(o, Cl(o, s, t));
                                                    break e;
                                                }
                                        }
                                        o = o.return;
                                    } while (null !== o);
                                }
                                yu(r);
                            } catch (E) {
                                (t = E), Fs === r && null !== r && (Fs = r = r.return);
                                continue;
                            }
                            break;
                        }
                    }
                    function Cu() {
                        var e = Qs.current;
                        return (Qs.current = ol), null === e ? ol : e;
                    }
                    function pu() {
                        (0 !== Rs && 3 !== Rs && 2 !== Rs) || (Rs = 4), null === Bs || (0 == (268435455 & Ds) && 0 == (268435455 & Ks)) || su(Bs, Ls);
                    }
                    function Iu(e, t) {
                        var r = Os;
                        Os |= 2;
                        var n = Cu();
                        for ((Bs === e && Ls === t) || ((Vs = null), du(e, t)); ; )
                            try {
                                mu();
                                break;
                            } catch (i) {
                                gu(e, i);
                            }
                        if ((ya(), (Os = r), (Qs.current = n), null !== Fs)) throw Error(a(261));
                        return (Bs = null), (Ls = 0), Rs;
                    }
                    function mu() {
                        for (; null !== Fs; ) Eu(Fs);
                    }
                    function vu() {
                        for (; null !== Fs && !Ze(); ) Eu(Fs);
                    }
                    function Eu(e) {
                        var t = Ss(e.alternate, e, js);
                        (e.memoizedProps = e.pendingProps), null === t ? yu(e) : (Fs = t), (ks.current = null);
                    }
                    function yu(e) {
                        var t = e;
                        do {
                            var r = t.alternate;
                            if (((e = t.return), 0 == (32768 & t.flags))) {
                                if (null !== (r = Jl(r, t, js))) return void (Fs = r);
                            } else {
                                if (null !== (r = Zl(r, t))) return (r.flags &= 32767), void (Fs = r);
                                if (null === e) return (Rs = 6), void (Fs = null);
                                (e.flags |= 32768), (e.subtreeFlags = 0), (e.deletions = null);
                            }
                            if (null !== (t = t.sibling)) return void (Fs = t);
                            Fs = t = e;
                        } while (null !== t);
                        0 === Rs && (Rs = 5);
                    }
                    function wu(e, t, r) {
                        var n = vt,
                            i = xs.transition;
                        try {
                            (xs.transition = null),
                                (vt = 1),
                                (function (e, t, r, n) {
                                    do {
                                        Au();
                                    } while (null !== Zs);
                                    if (0 != (6 & Os)) throw Error(a(327));
                                    r = e.finishedWork;
                                    var i = e.finishedLanes;
                                    if (null === r) return null;
                                    if (((e.finishedWork = null), (e.finishedLanes = 0), r === e.current)) throw Error(a(177));
                                    (e.callbackNode = null), (e.callbackPriority = 0);
                                    var o = r.lanes | r.childLanes;
                                    if (
                                        ((function (e, t) {
                                            var r = e.pendingLanes & ~t;
                                            (e.pendingLanes = t), (e.suspendedLanes = 0), (e.pingedLanes = 0), (e.expiredLanes &= t), (e.mutableReadLanes &= t), (e.entangledLanes &= t), (t = e.entanglements);
                                            var n = e.eventTimes;
                                            for (e = e.expirationTimes; 0 < r; ) {
                                                var i = 31 - ot(r),
                                                    a = 1 << i;
                                                (t[i] = 0), (n[i] = -1), (e[i] = -1), (r &= ~a);
                                            }
                                        })(e, o),
                                        e === Bs && ((Fs = Bs = null), (Ls = 0)),
                                        (0 == (2064 & r.subtreeFlags) && 0 == (2064 & r.flags)) ||
                                            Js ||
                                            ((Js = !0),
                                            Bu(tt, function () {
                                                return Au(), null;
                                            })),
                                        (o = 0 != (15990 & r.flags)),
                                        0 != (15990 & r.subtreeFlags) || o)
                                    ) {
                                        (o = xs.transition), (xs.transition = null);
                                        var l = vt;
                                        vt = 1;
                                        var s = Os;
                                        (Os |= 4),
                                            (ks.current = null),
                                            (function (e, t) {
                                                if (((ei = Vt), dn((e = fn())))) {
                                                    if ("selectionStart" in e) var r = { start: e.selectionStart, end: e.selectionEnd };
                                                    else
                                                        e: {
                                                            var n = (r = ((r = e.ownerDocument) && r.defaultView) || window).getSelection && r.getSelection();
                                                            if (n && 0 !== n.rangeCount) {
                                                                r = n.anchorNode;
                                                                var i = n.anchorOffset,
                                                                    o = n.focusNode;
                                                                n = n.focusOffset;
                                                                try {
                                                                    r.nodeType, o.nodeType;
                                                                } catch (y) {
                                                                    r = null;
                                                                    break e;
                                                                }
                                                                var l = 0,
                                                                    s = -1,
                                                                    u = -1,
                                                                    c = 0,
                                                                    h = 0,
                                                                    f = e,
                                                                    d = null;
                                                                t: for (;;) {
                                                                    for (
                                                                        var g;
                                                                        f !== r || (0 !== i && 3 !== f.nodeType) || (s = l + i),
                                                                            f !== o || (0 !== n && 3 !== f.nodeType) || (u = l + n),
                                                                            3 === f.nodeType && (l += f.nodeValue.length),
                                                                            null !== (g = f.firstChild);

                                                                    )
                                                                        (d = f), (f = g);
                                                                    for (;;) {
                                                                        if (f === e) break t;
                                                                        if ((d === r && ++c === i && (s = l), d === o && ++h === n && (u = l), null !== (g = f.nextSibling))) break;
                                                                        d = (f = d).parentNode;
                                                                    }
                                                                    f = g;
                                                                }
                                                                r = -1 === s || -1 === u ? null : { start: s, end: u };
                                                            } else r = null;
                                                        }
                                                    r = r || { start: 0, end: 0 };
                                                } else r = null;
                                                for (ti = { focusedElem: e, selectionRange: r }, Vt = !1, $l = t; null !== $l; )
                                                    if (((e = (t = $l).child), 0 != (1028 & t.subtreeFlags) && null !== e)) (e.return = t), ($l = e);
                                                    else
                                                        for (; null !== $l; ) {
                                                            t = $l;
                                                            try {
                                                                var C = t.alternate;
                                                                if (0 != (1024 & t.flags))
                                                                    switch (t.tag) {
                                                                        case 0:
                                                                        case 11:
                                                                        case 15:
                                                                        case 5:
                                                                        case 6:
                                                                        case 4:
                                                                        case 17:
                                                                            break;
                                                                        case 1:
                                                                            if (null !== C) {
                                                                                var p = C.memoizedProps,
                                                                                    I = C.memoizedState,
                                                                                    m = t.stateNode,
                                                                                    v = m.getSnapshotBeforeUpdate(t.elementType === t.type ? p : pa(t.type, p), I);
                                                                                m.__reactInternalSnapshotBeforeUpdate = v;
                                                                            }
                                                                            break;
                                                                        case 3:
                                                                            var E = t.stateNode.containerInfo;
                                                                            1 === E.nodeType ? (E.textContent = "") : 9 === E.nodeType && E.documentElement && E.removeChild(E.documentElement);
                                                                            break;
                                                                        default:
                                                                            throw Error(a(163));
                                                                    }
                                                            } catch (y) {
                                                                bu(t, t.return, y);
                                                            }
                                                            if (null !== (e = t.sibling)) {
                                                                (e.return = t.return), ($l = e);
                                                                break;
                                                            }
                                                            $l = t.return;
                                                        }
                                                (C = rs), (rs = !1);
                                            })(e, r),
                                            Is(r, e),
                                            gn(ti),
                                            (Vt = !!ei),
                                            (ti = ei = null),
                                            (e.current = r),
                                            vs(r, e, i),
                                            qe(),
                                            (Os = s),
                                            (vt = l),
                                            (xs.transition = o);
                                    } else e.current = r;
                                    if (
                                        (Js && ((Js = !1), (Zs = e), (qs = i)),
                                        (o = e.pendingLanes),
                                        0 === o && (zs = null),
                                        (function (e) {
                                            if (at && "function" == typeof at.onCommitFiberRoot)
                                                try {
                                                    at.onCommitFiberRoot(it, e, void 0, 128 == (128 & e.current.flags));
                                                } catch (t) {}
                                        })(r.stateNode),
                                        iu(e, Xe()),
                                        null !== t)
                                    )
                                        for (n = e.onRecoverableError, r = 0; r < t.length; r++) (i = t[r]), n(i.value, { componentStack: i.stack, digest: i.digest });
                                    if (Ts) throw ((Ts = !1), (e = Hs), (Hs = null), e);
                                    0 != (1 & qs) && 0 !== e.tag && Au(), (o = e.pendingLanes), 0 != (1 & o) ? (e === _s ? Xs++ : ((Xs = 0), (_s = e))) : (Xs = 0), Ui();
                                })(e, t, r, n);
                        } finally {
                            (xs.transition = i), (vt = n);
                        }
                        return null;
                    }
                    function Au() {
                        if (null !== Zs) {
                            var e = Et(qs),
                                t = xs.transition,
                                r = vt;
                            try {
                                if (((xs.transition = null), (vt = 16 > e ? 16 : e), null === Zs)) var n = !1;
                                else {
                                    if (((e = Zs), (Zs = null), (qs = 0), 0 != (6 & Os))) throw Error(a(331));
                                    var i = Os;
                                    for (Os |= 4, $l = e.current; null !== $l; ) {
                                        var o = $l,
                                            l = o.child;
                                        if (0 != (16 & $l.flags)) {
                                            var s = o.deletions;
                                            if (null !== s) {
                                                for (var u = 0; u < s.length; u++) {
                                                    var c = s[u];
                                                    for ($l = c; null !== $l; ) {
                                                        var h = $l;
                                                        switch (h.tag) {
                                                            case 0:
                                                            case 11:
                                                            case 15:
                                                                ns(8, h, o);
                                                        }
                                                        var f = h.child;
                                                        if (null !== f) (f.return = h), ($l = f);
                                                        else
                                                            for (; null !== $l; ) {
                                                                var d = (h = $l).sibling,
                                                                    g = h.return;
                                                                if ((os(h), h === c)) {
                                                                    $l = null;
                                                                    break;
                                                                }
                                                                if (null !== d) {
                                                                    (d.return = g), ($l = d);
                                                                    break;
                                                                }
                                                                $l = g;
                                                            }
                                                    }
                                                }
                                                var C = o.alternate;
                                                if (null !== C) {
                                                    var p = C.child;
                                                    if (null !== p) {
                                                        C.child = null;
                                                        do {
                                                            var I = p.sibling;
                                                            (p.sibling = null), (p = I);
                                                        } while (null !== p);
                                                    }
                                                }
                                                $l = o;
                                            }
                                        }
                                        if (0 != (2064 & o.subtreeFlags) && null !== l) (l.return = o), ($l = l);
                                        else
                                            e: for (; null !== $l; ) {
                                                if (0 != (2048 & (o = $l).flags))
                                                    switch (o.tag) {
                                                        case 0:
                                                        case 11:
                                                        case 15:
                                                            ns(9, o, o.return);
                                                    }
                                                var m = o.sibling;
                                                if (null !== m) {
                                                    (m.return = o.return), ($l = m);
                                                    break e;
                                                }
                                                $l = o.return;
                                            }
                                    }
                                    var v = e.current;
                                    for ($l = v; null !== $l; ) {
                                        var E = (l = $l).child;
                                        if (0 != (2064 & l.subtreeFlags) && null !== E) (E.return = l), ($l = E);
                                        else
                                            e: for (l = v; null !== $l; ) {
                                                if (0 != (2048 & (s = $l).flags))
                                                    try {
                                                        switch (s.tag) {
                                                            case 0:
                                                            case 11:
                                                            case 15:
                                                                is(9, s);
                                                        }
                                                    } catch (w) {
                                                        bu(s, s.return, w);
                                                    }
                                                if (s === l) {
                                                    $l = null;
                                                    break e;
                                                }
                                                var y = s.sibling;
                                                if (null !== y) {
                                                    (y.return = s.return), ($l = y);
                                                    break e;
                                                }
                                                $l = s.return;
                                            }
                                    }
                                    if (((Os = i), Ui(), at && "function" == typeof at.onPostCommitFiberRoot))
                                        try {
                                            at.onPostCommitFiberRoot(it, e);
                                        } catch (w) {}
                                    n = !0;
                                }
                                return n;
                            } finally {
                                (vt = r), (xs.transition = t);
                            }
                        }
                        return !1;
                    }
                    function Su(e, t, r) {
                        (e = Wa(e, (t = gl(0, (t = cl(r, t)), 1)), 1)), (t = tu()), null !== e && (It(e, 1, t), iu(e, t));
                    }
                    function bu(e, t, r) {
                        if (3 === e.tag) Su(e, e, r);
                        else
                            for (; null !== t; ) {
                                if (3 === t.tag) {
                                    Su(t, e, r);
                                    break;
                                }
                                if (1 === t.tag) {
                                    var n = t.stateNode;
                                    if ("function" == typeof t.type.getDerivedStateFromError || ("function" == typeof n.componentDidCatch && (null === zs || !zs.has(n)))) {
                                        (t = Wa(t, (e = Cl(t, (e = cl(r, e)), 1)), 1)), (e = tu()), null !== t && (It(t, 1, e), iu(t, e));
                                        break;
                                    }
                                }
                                t = t.return;
                            }
                    }
                    function Qu(e, t, r) {
                        var n = e.pingCache;
                        null !== n && n.delete(t), (t = tu()), (e.pingedLanes |= e.suspendedLanes & r), Bs === e && (Ls & r) === r && (4 === Rs || (3 === Rs && (130023424 & Ls) === Ls && 500 > Xe() - Us) ? du(e, 0) : (Ps |= r)), iu(e, t);
                    }
                    function ku(e, t) {
                        0 === t && (0 == (1 & e.mode) ? (t = 1) : ((t = ct), 0 == (130023424 & (ct <<= 1)) && (ct = 4194304)));
                        var r = tu();
                        null !== (e = Oa(e, t)) && (It(e, t, r), iu(e, r));
                    }
                    function xu(e) {
                        var t = e.memoizedState,
                            r = 0;
                        null !== t && (r = t.retryLane), ku(e, r);
                    }
                    function Ou(e, t) {
                        var r = 0;
                        switch (e.tag) {
                            case 13:
                                var n = e.stateNode,
                                    i = e.memoizedState;
                                null !== i && (r = i.retryLane);
                                break;
                            case 19:
                                n = e.stateNode;
                                break;
                            default:
                                throw Error(a(314));
                        }
                        null !== n && n.delete(t), ku(e, r);
                    }
                    function Bu(e, t) {
                        return ze(e, t);
                    }
                    function Fu(e, t, r, n) {
                        (this.tag = e),
                            (this.key = r),
                            (this.sibling = this.child = this.return = this.stateNode = this.type = this.elementType = null),
                            (this.index = 0),
                            (this.ref = null),
                            (this.pendingProps = t),
                            (this.dependencies = this.memoizedState = this.updateQueue = this.memoizedProps = null),
                            (this.mode = n),
                            (this.subtreeFlags = this.flags = 0),
                            (this.deletions = null),
                            (this.childLanes = this.lanes = 0),
                            (this.alternate = null);
                    }
                    function Lu(e, t, r, n) {
                        return new Fu(e, t, r, n);
                    }
                    function ju(e) {
                        return !(!(e = e.prototype) || !e.isReactComponent);
                    }
                    function Wu(e, t) {
                        var r = e.alternate;
                        return (
                            null === r
                                ? (((r = Lu(e.tag, t, e.key, e.mode)).elementType = e.elementType), (r.type = e.type), (r.stateNode = e.stateNode), (r.alternate = e), (e.alternate = r))
                                : ((r.pendingProps = t), (r.type = e.type), (r.flags = 0), (r.subtreeFlags = 0), (r.deletions = null)),
                            (r.flags = 14680064 & e.flags),
                            (r.childLanes = e.childLanes),
                            (r.lanes = e.lanes),
                            (r.child = e.child),
                            (r.memoizedProps = e.memoizedProps),
                            (r.memoizedState = e.memoizedState),
                            (r.updateQueue = e.updateQueue),
                            (t = e.dependencies),
                            (r.dependencies = null === t ? null : { lanes: t.lanes, firstContext: t.firstContext }),
                            (r.sibling = e.sibling),
                            (r.index = e.index),
                            (r.ref = e.ref),
                            r
                        );
                    }
                    function Ru(e, t, r, n, i, o) {
                        var l = 2;
                        if (((n = e), "function" == typeof e)) ju(e) && (l = 1);
                        else if ("string" == typeof e) l = 5;
                        else
                            e: switch (e) {
                                case A:
                                    return Yu(r.children, i, o, t);
                                case S:
                                    (l = 8), (i |= 8);
                                    break;
                                case b:
                                    return ((e = Lu(12, r, t, 2 | i)).elementType = b), (e.lanes = o), e;
                                case O:
                                    return ((e = Lu(13, r, t, i)).elementType = O), (e.lanes = o), e;
                                case B:
                                    return ((e = Lu(19, r, t, i)).elementType = B), (e.lanes = o), e;
                                case j:
                                    return Du(r, i, o, t);
                                default:
                                    if ("object" == typeof e && null !== e)
                                        switch (e.$$typeof) {
                                            case Q:
                                                l = 10;
                                                break e;
                                            case k:
                                                l = 9;
                                                break e;
                                            case x:
                                                l = 11;
                                                break e;
                                            case F:
                                                l = 14;
                                                break e;
                                            case L:
                                                (l = 16), (n = null);
                                                break e;
                                        }
                                    throw Error(a(130, null == e ? e : typeof e, ""));
                            }
                        return ((t = Lu(l, r, t, i)).elementType = e), (t.type = n), (t.lanes = o), t;
                    }
                    function Yu(e, t, r, n) {
                        return ((e = Lu(7, e, n, t)).lanes = r), e;
                    }
                    function Du(e, t, r, n) {
                        return ((e = Lu(22, e, n, t)).elementType = j), (e.lanes = r), (e.stateNode = { isHidden: !1 }), e;
                    }
                    function Ku(e, t, r) {
                        return ((e = Lu(6, e, null, t)).lanes = r), e;
                    }
                    function Pu(e, t, r) {
                        return ((t = Lu(4, null !== e.children ? e.children : [], e.key, t)).lanes = r), (t.stateNode = { containerInfo: e.containerInfo, pendingChildren: null, implementation: e.implementation }), t;
                    }
                    function Gu(e, t, r, n, i) {
                        (this.tag = t),
                            (this.containerInfo = e),
                            (this.finishedWork = this.pingCache = this.current = this.pendingChildren = null),
                            (this.timeoutHandle = -1),
                            (this.callbackNode = this.pendingContext = this.context = null),
                            (this.callbackPriority = 0),
                            (this.eventTimes = pt(0)),
                            (this.expirationTimes = pt(-1)),
                            (this.entangledLanes = this.finishedLanes = this.mutableReadLanes = this.expiredLanes = this.pingedLanes = this.suspendedLanes = this.pendingLanes = 0),
                            (this.entanglements = pt(0)),
                            (this.identifierPrefix = n),
                            (this.onRecoverableError = i),
                            (this.mutableSourceEagerHydrationData = null);
                    }
                    function Mu(e, t, r, n, i, a, o, l, s) {
                        return (
                            (e = new Gu(e, t, r, l, s)),
                            1 === t ? ((t = 1), !0 === a && (t |= 8)) : (t = 0),
                            (a = Lu(3, null, null, t)),
                            (e.current = a),
                            (a.stateNode = e),
                            (a.memoizedState = { element: n, isDehydrated: r, cache: null, transitions: null, pendingSuspenseBoundaries: null }),
                            Fa(a),
                            e
                        );
                    }
                    function Uu(e) {
                        if (!e) return ki;
                        e: {
                            if (Ue((e = e._reactInternals)) !== e || 1 !== e.tag) throw Error(a(170));
                            var t = e;
                            do {
                                switch (t.tag) {
                                    case 3:
                                        t = t.stateNode.context;
                                        break e;
                                    case 1:
                                        if (Li(t.type)) {
                                            t = t.stateNode.__reactInternalMemoizedMergedChildContext;
                                            break e;
                                        }
                                }
                                t = t.return;
                            } while (null !== t);
                            throw Error(a(171));
                        }
                        if (1 === e.tag) {
                            var r = e.type;
                            if (Li(r)) return Ri(e, r, t);
                        }
                        return t;
                    }
                    function Nu(e, t, r, n, i, a, o, l, s) {
                        return ((e = Mu(r, n, !0, e, 0, a, 0, l, s)).context = Uu(null)), (r = e.current), ((a = ja((n = tu()), (i = ru(r)))).callback = null != t ? t : null), Wa(r, a, i), (e.current.lanes = i), It(e, i, n), iu(e, n), e;
                    }
                    function Vu(e, t, r, n) {
                        var i = t.current,
                            a = tu(),
                            o = ru(i);
                        return (
                            (r = Uu(r)),
                            null === t.context ? (t.context = r) : (t.pendingContext = r),
                            ((t = ja(a, o)).payload = { element: e }),
                            null !== (n = void 0 === n ? null : n) && (t.callback = n),
                            null !== (e = Wa(i, t, o)) && (nu(e, i, o, a), Ra(e, i, o)),
                            o
                        );
                    }
                    function Tu(e) {
                        return (e = e.current).child ? (e.child.tag, e.child.stateNode) : null;
                    }
                    function Hu(e, t) {
                        if (null !== (e = e.memoizedState) && null !== e.dehydrated) {
                            var r = e.retryLane;
                            e.retryLane = 0 !== r && r < t ? r : t;
                        }
                    }
                    function zu(e, t) {
                        Hu(e, t), (e = e.alternate) && Hu(e, t);
                    }
                    Ss = function (e, t, r) {
                        if (null !== e)
                            if (e.memoizedProps !== t.pendingProps || Oi.current) El = !0;
                            else {
                                if (0 == (e.lanes & r) && 0 == (128 & t.flags))
                                    return (
                                        (El = !1),
                                        (function (e, t, r) {
                                            switch (t.tag) {
                                                case 3:
                                                    Bl(t), da();
                                                    break;
                                                case 5:
                                                    ao(t);
                                                    break;
                                                case 1:
                                                    Li(t.type) && Yi(t);
                                                    break;
                                                case 4:
                                                    no(t, t.stateNode.containerInfo);
                                                    break;
                                                case 10:
                                                    var n = t.type._context,
                                                        i = t.memoizedProps.value;
                                                    Qi(Ia, n._currentValue), (n._currentValue = i);
                                                    break;
                                                case 13:
                                                    if (null !== (n = t.memoizedState))
                                                        return null !== n.dehydrated
                                                            ? (Qi(lo, 1 & lo.current), (t.flags |= 128), null)
                                                            : 0 != (r & t.child.childLanes)
                                                            ? Kl(e, t, r)
                                                            : (Qi(lo, 1 & lo.current), null !== (e = Tl(e, t, r)) ? e.sibling : null);
                                                    Qi(lo, 1 & lo.current);
                                                    break;
                                                case 19:
                                                    if (((n = 0 != (r & t.childLanes)), 0 != (128 & e.flags))) {
                                                        if (n) return Nl(e, t, r);
                                                        t.flags |= 128;
                                                    }
                                                    if ((null !== (i = t.memoizedState) && ((i.rendering = null), (i.tail = null), (i.lastEffect = null)), Qi(lo, lo.current), n)) break;
                                                    return null;
                                                case 22:
                                                case 23:
                                                    return (t.lanes = 0), bl(e, t, r);
                                            }
                                            return Tl(e, t, r);
                                        })(e, t, r)
                                    );
                                El = 0 != (131072 & e.flags);
                            }
                        else (El = !1), ia && 0 != (1048576 & t.flags) && $i(t, Hi, t.index);
                        switch (((t.lanes = 0), t.tag)) {
                            case 2:
                                var n = t.type;
                                Vl(e, t), (e = t.pendingProps);
                                var i = Fi(t, xi.current);
                                Sa(t, r), (i = So(null, t, n, e, i, r));
                                var o = bo();
                                return (
                                    (t.flags |= 1),
                                    "object" == typeof i && null !== i && "function" == typeof i.render && void 0 === i.$$typeof
                                        ? ((t.tag = 1),
                                          (t.memoizedState = null),
                                          (t.updateQueue = null),
                                          Li(n) ? ((o = !0), Yi(t)) : (o = !1),
                                          (t.memoizedState = null !== i.state && void 0 !== i.state ? i.state : null),
                                          Fa(t),
                                          (i.updater = Ma),
                                          (t.stateNode = i),
                                          (i._reactInternals = t),
                                          Ta(t, n, e, r),
                                          (t = Ol(null, t, n, !0, o, r)))
                                        : ((t.tag = 0), ia && o && ea(t), yl(null, t, i, r), (t = t.child)),
                                    t
                                );
                            case 16:
                                n = t.elementType;
                                e: {
                                    switch (
                                        (Vl(e, t),
                                        (e = t.pendingProps),
                                        (n = (i = n._init)(n._payload)),
                                        (t.type = n),
                                        (i = t.tag = (function (e) {
                                            if ("function" == typeof e) return ju(e) ? 1 : 0;
                                            if (null != e) {
                                                if ((e = e.$$typeof) === x) return 11;
                                                if (e === F) return 14;
                                            }
                                            return 2;
                                        })(n)),
                                        (e = pa(n, e)),
                                        i)
                                    ) {
                                        case 0:
                                            t = kl(null, t, n, e, r);
                                            break e;
                                        case 1:
                                            t = xl(null, t, n, e, r);
                                            break e;
                                        case 11:
                                            t = wl(null, t, n, e, r);
                                            break e;
                                        case 14:
                                            t = Al(null, t, n, pa(n.type, e), r);
                                            break e;
                                    }
                                    throw Error(a(306, n, ""));
                                }
                                return t;
                            case 0:
                                return (n = t.type), (i = t.pendingProps), kl(e, t, n, (i = t.elementType === n ? i : pa(n, i)), r);
                            case 1:
                                return (n = t.type), (i = t.pendingProps), xl(e, t, n, (i = t.elementType === n ? i : pa(n, i)), r);
                            case 3:
                                e: {
                                    if ((Bl(t), null === e)) throw Error(a(387));
                                    (n = t.pendingProps), (i = (o = t.memoizedState).element), La(e, t), Da(t, n, null, r);
                                    var l = t.memoizedState;
                                    if (((n = l.element), o.isDehydrated)) {
                                        if (
                                            ((o = { element: n, isDehydrated: !1, cache: l.cache, pendingSuspenseBoundaries: l.pendingSuspenseBoundaries, transitions: l.transitions }),
                                            (t.updateQueue.baseState = o),
                                            (t.memoizedState = o),
                                            256 & t.flags)
                                        ) {
                                            t = Fl(e, t, n, r, (i = cl(Error(a(423)), t)));
                                            break e;
                                        }
                                        if (n !== i) {
                                            t = Fl(e, t, n, r, (i = cl(Error(a(424)), t)));
                                            break e;
                                        }
                                        for (na = ui(t.stateNode.containerInfo.firstChild), ra = t, ia = !0, aa = null, r = Xa(t, null, n, r), t.child = r; r; ) (r.flags = (-3 & r.flags) | 4096), (r = r.sibling);
                                    } else {
                                        if ((da(), n === i)) {
                                            t = Tl(e, t, r);
                                            break e;
                                        }
                                        yl(e, t, n, r);
                                    }
                                    t = t.child;
                                }
                                return t;
                            case 5:
                                return (
                                    ao(t),
                                    null === e && ua(t),
                                    (n = t.type),
                                    (i = t.pendingProps),
                                    (o = null !== e ? e.memoizedProps : null),
                                    (l = i.children),
                                    ri(n, i) ? (l = null) : null !== o && ri(n, o) && (t.flags |= 32),
                                    Ql(e, t),
                                    yl(e, t, l, r),
                                    t.child
                                );
                            case 6:
                                return null === e && ua(t), null;
                            case 13:
                                return Kl(e, t, r);
                            case 4:
                                return no(t, t.stateNode.containerInfo), (n = t.pendingProps), null === e ? (t.child = qa(t, null, n, r)) : yl(e, t, n, r), t.child;
                            case 11:
                                return (n = t.type), (i = t.pendingProps), wl(e, t, n, (i = t.elementType === n ? i : pa(n, i)), r);
                            case 7:
                                return yl(e, t, t.pendingProps, r), t.child;
                            case 8:
                            case 12:
                                return yl(e, t, t.pendingProps.children, r), t.child;
                            case 10:
                                e: {
                                    if (((n = t.type._context), (i = t.pendingProps), (o = t.memoizedProps), (l = i.value), Qi(Ia, n._currentValue), (n._currentValue = l), null !== o))
                                        if (ln(o.value, l)) {
                                            if (o.children === i.children && !Oi.current) {
                                                t = Tl(e, t, r);
                                                break e;
                                            }
                                        } else
                                            for (null !== (o = t.child) && (o.return = t); null !== o; ) {
                                                var s = o.dependencies;
                                                if (null !== s) {
                                                    l = o.child;
                                                    for (var u = s.firstContext; null !== u; ) {
                                                        if (u.context === n) {
                                                            if (1 === o.tag) {
                                                                (u = ja(-1, r & -r)).tag = 2;
                                                                var c = o.updateQueue;
                                                                if (null !== c) {
                                                                    var h = (c = c.shared).pending;
                                                                    null === h ? (u.next = u) : ((u.next = h.next), (h.next = u)), (c.pending = u);
                                                                }
                                                            }
                                                            (o.lanes |= r), null !== (u = o.alternate) && (u.lanes |= r), Aa(o.return, r, t), (s.lanes |= r);
                                                            break;
                                                        }
                                                        u = u.next;
                                                    }
                                                } else if (10 === o.tag) l = o.type === t.type ? null : o.child;
                                                else if (18 === o.tag) {
                                                    if (null === (l = o.return)) throw Error(a(341));
                                                    (l.lanes |= r), null !== (s = l.alternate) && (s.lanes |= r), Aa(l, r, t), (l = o.sibling);
                                                } else l = o.child;
                                                if (null !== l) l.return = o;
                                                else
                                                    for (l = o; null !== l; ) {
                                                        if (l === t) {
                                                            l = null;
                                                            break;
                                                        }
                                                        if (null !== (o = l.sibling)) {
                                                            (o.return = l.return), (l = o);
                                                            break;
                                                        }
                                                        l = l.return;
                                                    }
                                                o = l;
                                            }
                                    yl(e, t, i.children, r), (t = t.child);
                                }
                                return t;
                            case 9:
                                return (i = t.type), (n = t.pendingProps.children), Sa(t, r), (n = n((i = ba(i)))), (t.flags |= 1), yl(e, t, n, r), t.child;
                            case 14:
                                return (i = pa((n = t.type), t.pendingProps)), Al(e, t, n, (i = pa(n.type, i)), r);
                            case 15:
                                return Sl(e, t, t.type, t.pendingProps, r);
                            case 17:
                                return (
                                    (n = t.type), (i = t.pendingProps), (i = t.elementType === n ? i : pa(n, i)), Vl(e, t), (t.tag = 1), Li(n) ? ((e = !0), Yi(t)) : (e = !1), Sa(t, r), Na(t, n, i), Ta(t, n, i, r), Ol(null, t, n, !0, e, r)
                                );
                            case 19:
                                return Nl(e, t, r);
                            case 22:
                                return bl(e, t, r);
                        }
                        throw Error(a(156, t.tag));
                    };
                    var Ju =
                        "function" == typeof reportError
                            ? reportError
                            : function (e) {
                                  console.error(e);
                              };
                    function Zu(e) {
                        this._internalRoot = e;
                    }
                    function qu(e) {
                        this._internalRoot = e;
                    }
                    function Xu(e) {
                        return !(!e || (1 !== e.nodeType && 9 !== e.nodeType && 11 !== e.nodeType));
                    }
                    function _u(e) {
                        return !(!e || (1 !== e.nodeType && 9 !== e.nodeType && 11 !== e.nodeType && (8 !== e.nodeType || " react-mount-point-unstable " !== e.nodeValue)));
                    }
                    function $u() {}
                    function ec(e, t, r, n, i) {
                        var a = r._reactRootContainer;
                        if (a) {
                            var o = a;
                            if ("function" == typeof i) {
                                var l = i;
                                i = function () {
                                    var e = Tu(o);
                                    l.call(e);
                                };
                            }
                            Vu(t, o, e, i);
                        } else
                            o = (function (e, t, r, n, i) {
                                if (i) {
                                    if ("function" == typeof n) {
                                        var a = n;
                                        n = function () {
                                            var e = Tu(o);
                                            a.call(e);
                                        };
                                    }
                                    var o = Nu(t, n, e, 0, null, !1, 0, "", $u);
                                    return (e._reactRootContainer = o), (e[gi] = o.current), Un(8 === e.nodeType ? e.parentNode : e), hu(), o;
                                }
                                for (; (i = e.lastChild); ) e.removeChild(i);
                                if ("function" == typeof n) {
                                    var l = n;
                                    n = function () {
                                        var e = Tu(s);
                                        l.call(e);
                                    };
                                }
                                var s = Mu(e, 0, !1, null, 0, !1, 0, "", $u);
                                return (
                                    (e._reactRootContainer = s),
                                    (e[gi] = s.current),
                                    Un(8 === e.nodeType ? e.parentNode : e),
                                    hu(function () {
                                        Vu(t, s, r, n);
                                    }),
                                    s
                                );
                            })(r, t, e, i, n);
                        return Tu(o);
                    }
                    (qu.prototype.render = Zu.prototype.render = function (e) {
                        var t = this._internalRoot;
                        if (null === t) throw Error(a(409));
                        Vu(e, t, null, null);
                    }),
                        (qu.prototype.unmount = Zu.prototype.unmount = function () {
                            var e = this._internalRoot;
                            if (null !== e) {
                                this._internalRoot = null;
                                var t = e.containerInfo;
                                hu(function () {
                                    Vu(null, e, null, null);
                                }),
                                    (t[gi] = null);
                            }
                        }),
                        (qu.prototype.unstable_scheduleHydration = function (e) {
                            if (e) {
                                var t = St();
                                e = { blockedOn: null, target: e, priority: t };
                                for (var r = 0; r < jt.length && 0 !== t && t < jt[r].priority; r++);
                                jt.splice(r, 0, e), 0 === r && Dt(e);
                            }
                        }),
                        (yt = function (e) {
                            switch (e.tag) {
                                case 3:
                                    var t = e.stateNode;
                                    if (t.current.memoizedState.isDehydrated) {
                                        var r = ht(t.pendingLanes);
                                        0 !== r && (mt(t, 1 | r), iu(t, Xe()), 0 == (6 & Os) && ((Ns = Xe() + 500), Ui()));
                                    }
                                    break;
                                case 13:
                                    hu(function () {
                                        var t = Oa(e, 1);
                                        if (null !== t) {
                                            var r = tu();
                                            nu(t, e, 1, r);
                                        }
                                    }),
                                        zu(e, 1);
                            }
                        }),
                        (wt = function (e) {
                            if (13 === e.tag) {
                                var t = Oa(e, 134217728);
                                if (null !== t) nu(t, e, 134217728, tu());
                                zu(e, 134217728);
                            }
                        }),
                        (At = function (e) {
                            if (13 === e.tag) {
                                var t = ru(e),
                                    r = Oa(e, t);
                                if (null !== r) nu(r, e, t, tu());
                                zu(e, t);
                            }
                        }),
                        (St = function () {
                            return vt;
                        }),
                        (bt = function (e, t) {
                            var r = vt;
                            try {
                                return (vt = e), t();
                            } finally {
                                vt = r;
                            }
                        }),
                        (we = function (e, t, r) {
                            switch (t) {
                                case "input":
                                    if ((_(e, r), (t = r.name), "radio" === r.type && null != t)) {
                                        for (r = e; r.parentNode; ) r = r.parentNode;
                                        for (r = r.querySelectorAll("input[name=" + JSON.stringify("" + t) + '][type="radio"]'), t = 0; t < r.length; t++) {
                                            var n = r[t];
                                            if (n !== e && n.form === e.form) {
                                                var i = yi(n);
                                                if (!i) throw Error(a(90));
                                                z(n), _(n, i);
                                            }
                                        }
                                    }
                                    break;
                                case "textarea":
                                    ae(e, r);
                                    break;
                                case "select":
                                    null != (t = r.value) && re(e, !!r.multiple, t, !1);
                            }
                        }),
                        (xe = cu),
                        (Oe = hu);
                    var tc = { usingClientEntryPoint: !1, Events: [vi, Ei, yi, Qe, ke, cu] },
                        rc = { findFiberByHostInstance: mi, bundleType: 0, version: "18.2.0", rendererPackageName: "react-dom" },
                        nc = {
                            bundleType: rc.bundleType,
                            version: rc.version,
                            rendererPackageName: rc.rendererPackageName,
                            rendererConfig: rc.rendererConfig,
                            overrideHookState: null,
                            overrideHookStateDeletePath: null,
                            overrideHookStateRenamePath: null,
                            overrideProps: null,
                            overridePropsDeletePath: null,
                            overridePropsRenamePath: null,
                            setErrorHandler: null,
                            setSuspenseHandler: null,
                            scheduleUpdate: null,
                            currentDispatcherRef: E.ReactCurrentDispatcher,
                            findHostInstanceByFiber: function (e) {
                                return null === (e = Te(e)) ? null : e.stateNode;
                            },
                            findFiberByHostInstance:
                                rc.findFiberByHostInstance ||
                                function () {
                                    return null;
                                },
                            findHostInstancesForRefresh: null,
                            scheduleRefresh: null,
                            scheduleRoot: null,
                            setRefreshHandler: null,
                            getCurrentFiber: null,
                            reconcilerVersion: "18.2.0-next-9e3b772b8-20220608",
                        };
                    if ("undefined" != typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
                        var ic = __REACT_DEVTOOLS_GLOBAL_HOOK__;
                        if (!ic.isDisabled && ic.supportsFiber)
                            try {
                                (it = ic.inject(nc)), (at = ic);
                            } catch (ce) {}
                    }
                    (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = tc),
                        (t.createPortal = function (e, t) {
                            var r = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null;
                            if (!Xu(t)) throw Error(a(200));
                            return (function (e, t, r) {
                                var n = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null;
                                return { $$typeof: w, key: null == n ? null : "" + n, children: e, containerInfo: t, implementation: r };
                            })(e, t, null, r);
                        }),
                        (t.createRoot = function (e, t) {
                            if (!Xu(e)) throw Error(a(299));
                            var r = !1,
                                n = "",
                                i = Ju;
                            return (
                                null != t && (!0 === t.unstable_strictMode && (r = !0), void 0 !== t.identifierPrefix && (n = t.identifierPrefix), void 0 !== t.onRecoverableError && (i = t.onRecoverableError)),
                                (t = Mu(e, 1, !1, null, 0, r, 0, n, i)),
                                (e[gi] = t.current),
                                Un(8 === e.nodeType ? e.parentNode : e),
                                new Zu(t)
                            );
                        }),
                        (t.findDOMNode = function (e) {
                            if (null == e) return null;
                            if (1 === e.nodeType) return e;
                            var t = e._reactInternals;
                            if (void 0 === t) {
                                if ("function" == typeof e.render) throw Error(a(188));
                                throw ((e = Object.keys(e).join(",")), Error(a(268, e)));
                            }
                            return (e = null === (e = Te(t)) ? null : e.stateNode);
                        }),
                        (t.flushSync = function (e) {
                            return hu(e);
                        }),
                        (t.hydrate = function (e, t, r) {
                            if (!_u(t)) throw Error(a(200));
                            return ec(null, e, t, !0, r);
                        }),
                        (t.hydrateRoot = function (e, t, r) {
                            if (!Xu(e)) throw Error(a(405));
                            var n = (null != r && r.hydratedSources) || null,
                                i = !1,
                                o = "",
                                l = Ju;
                            if (
                                (null != r && (!0 === r.unstable_strictMode && (i = !0), void 0 !== r.identifierPrefix && (o = r.identifierPrefix), void 0 !== r.onRecoverableError && (l = r.onRecoverableError)),
                                (t = Nu(t, null, e, 1, null != r ? r : null, i, 0, o, l)),
                                (e[gi] = t.current),
                                Un(e),
                                n)
                            )
                                for (e = 0; e < n.length; e++)
                                    (i = (i = (r = n[e])._getVersion)(r._source)), null == t.mutableSourceEagerHydrationData ? (t.mutableSourceEagerHydrationData = [r, i]) : t.mutableSourceEagerHydrationData.push(r, i);
                            return new qu(t);
                        }),
                        (t.render = function (e, t, r) {
                            if (!_u(t)) throw Error(a(200));
                            return ec(null, e, t, !1, r);
                        }),
                        (t.unmountComponentAtNode = function (e) {
                            if (!_u(e)) throw Error(a(40));
                            return (
                                !!e._reactRootContainer &&
                                (hu(function () {
                                    ec(null, null, e, !1, function () {
                                        (e._reactRootContainer = null), (e[gi] = null);
                                    });
                                }),
                                !0)
                            );
                        }),
                        (t.unstable_batchedUpdates = cu),
                        (t.unstable_renderSubtreeIntoContainer = function (e, t, r, n) {
                            if (!_u(r)) throw Error(a(200));
                            if (null == e || void 0 === e._reactInternals) throw Error(a(38));
                            return ec(e, t, r, !1, n);
                        }),
                        (t.version = "18.2.0-next-9e3b772b8-20220608");
                },
                "../../node_modules/react-dom/client.js": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/react-dom/index.js");
                    (t.s = n.createRoot), n.hydrateRoot;
                },
                "../../node_modules/react-dom/index.js": function (e, t, r) {
                    "use strict";
                    !(function e() {
                        if ("undefined" != typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" == typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)
                            try {
                                __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e);
                            } catch (t) {
                                console.error(t);
                            }
                    })(),
                        (e.exports = r("../../node_modules/react-dom/cjs/react-dom.production.min.js"));
                },
                "../../node_modules/react/cjs/react-jsx-runtime.production.min.js": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/react/index.js"),
                        i = Symbol.for("react.element"),
                        a = Symbol.for("react.fragment"),
                        o = Object.prototype.hasOwnProperty,
                        l = n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,
                        s = { key: !0, ref: !0, __self: !0, __source: !0 };
                    function u(e, t, r) {
                        var n,
                            a = {},
                            u = null,
                            c = null;
                        for (n in (void 0 !== r && (u = "" + r), void 0 !== t.key && (u = "" + t.key), void 0 !== t.ref && (c = t.ref), t)) o.call(t, n) && !s.hasOwnProperty(n) && (a[n] = t[n]);
                        if (e && e.defaultProps) for (n in (t = e.defaultProps)) void 0 === a[n] && (a[n] = t[n]);
                        return { $$typeof: i, type: e, key: u, ref: c, props: a, _owner: l.current };
                    }
                    (t.Fragment = a), (t.jsx = u), (t.jsxs = u);
                },
                "../../node_modules/react/cjs/react.production.min.js": function (e, t) {
                    "use strict";
                    var r = Symbol.for("react.element"),
                        n = Symbol.for("react.portal"),
                        i = Symbol.for("react.fragment"),
                        a = Symbol.for("react.strict_mode"),
                        o = Symbol.for("react.profiler"),
                        l = Symbol.for("react.provider"),
                        s = Symbol.for("react.context"),
                        u = Symbol.for("react.forward_ref"),
                        c = Symbol.for("react.suspense"),
                        h = Symbol.for("react.memo"),
                        f = Symbol.for("react.lazy"),
                        d = Symbol.iterator;
                    var g = {
                            isMounted: function () {
                                return !1;
                            },
                            enqueueForceUpdate: function () {},
                            enqueueReplaceState: function () {},
                            enqueueSetState: function () {},
                        },
                        C = Object.assign,
                        p = {};
                    function I(e, t, r) {
                        (this.props = e), (this.context = t), (this.refs = p), (this.updater = r || g);
                    }
                    function m() {}
                    function v(e, t, r) {
                        (this.props = e), (this.context = t), (this.refs = p), (this.updater = r || g);
                    }
                    (I.prototype.isReactComponent = {}),
                        (I.prototype.setState = function (e, t) {
                            if ("object" != typeof e && "function" != typeof e && null != e) throw Error("setState(...): 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");
                        }),
                        (I.prototype.forceUpdate = function (e) {
                            this.updater.enqueueForceUpdate(this, e, "forceUpdate");
                        }),
                        (m.prototype = I.prototype);
                    var E = (v.prototype = new m());
                    (E.constructor = v), C(E, I.prototype), (E.isPureReactComponent = !0);
                    var y = Array.isArray,
                        w = Object.prototype.hasOwnProperty,
                        A = { current: null },
                        S = { key: !0, ref: !0, __self: !0, __source: !0 };
                    function b(e, t, n) {
                        var i,
                            a = {},
                            o = null,
                            l = null;
                        if (null != t) for (i in (void 0 !== t.ref && (l = t.ref), void 0 !== t.key && (o = "" + t.key), t)) w.call(t, i) && !S.hasOwnProperty(i) && (a[i] = t[i]);
                        var s = arguments.length - 2;
                        if (1 === s) a.children = n;
                        else if (1 < s) {
                            for (var u = Array(s), c = 0; c < s; c++) u[c] = arguments[c + 2];
                            a.children = u;
                        }
                        if (e && e.defaultProps) for (i in (s = e.defaultProps)) void 0 === a[i] && (a[i] = s[i]);
                        return { $$typeof: r, type: e, key: o, ref: l, props: a, _owner: A.current };
                    }
                    function Q(e) {
                        return "object" == typeof e && null !== e && e.$$typeof === r;
                    }
                    var k = /\/+/g;
                    function x(e, t) {
                        return "object" == typeof e && null !== e && null != e.key
                            ? (function (e) {
                                  var t = { "=": "=0", ":": "=2" };
                                  return (
                                      "$" +
                                      e.replace(/[=:]/g, function (e) {
                                          return t[e];
                                      })
                                  );
                              })("" + e.key)
                            : t.toString(36);
                    }
                    function O(e, t, i, a, o) {
                        var l = typeof e;
                        ("undefined" !== l && "boolean" !== l) || (e = null);
                        var s = !1;
                        if (null === e) s = !0;
                        else
                            switch (l) {
                                case "string":
                                case "number":
                                    s = !0;
                                    break;
                                case "object":
                                    switch (e.$$typeof) {
                                        case r:
                                        case n:
                                            s = !0;
                                    }
                            }
                        if (s)
                            return (
                                (o = o((s = e))),
                                (e = "" === a ? "." + x(s, 0) : a),
                                y(o)
                                    ? ((i = ""),
                                      null != e && (i = e.replace(k, "$&/") + "/"),
                                      O(o, t, i, "", function (e) {
                                          return e;
                                      }))
                                    : null != o &&
                                      (Q(o) &&
                                          (o = (function (e, t) {
                                              return { $$typeof: r, type: e.type, key: t, ref: e.ref, props: e.props, _owner: e._owner };
                                          })(o, i + (!o.key || (s && s.key === o.key) ? "" : ("" + o.key).replace(k, "$&/") + "/") + e)),
                                      t.push(o)),
                                1
                            );
                        if (((s = 0), (a = "" === a ? "." : a + ":"), y(e)))
                            for (var u = 0; u < e.length; u++) {
                                var c = a + x((l = e[u]), u);
                                s += O(l, t, i, c, o);
                            }
                        else if (
                            ((c = (function (e) {
                                return null === e || "object" != typeof e ? null : "function" == typeof (e = (d && e[d]) || e["@@iterator"]) ? e : null;
                            })(e)),
                            "function" == typeof c)
                        )
                            for (e = c.call(e), u = 0; !(l = e.next()).done; ) s += O((l = l.value), t, i, (c = a + x(l, u++)), o);
                        else if ("object" === l)
                            throw (
                                ((t = String(e)),
                                Error(
                                    "Objects are not valid as a React child (found: " +
                                        ("[object Object]" === t ? "object with keys {" + Object.keys(e).join(", ") + "}" : t) +
                                        "). If you meant to render a collection of children, use an array instead."
                                ))
                            );
                        return s;
                    }
                    function B(e, t, r) {
                        if (null == e) return e;
                        var n = [],
                            i = 0;
                        return (
                            O(e, n, "", "", function (e) {
                                return t.call(r, e, i++);
                            }),
                            n
                        );
                    }
                    function F(e) {
                        if (-1 === e._status) {
                            var t = e._result;
                            (t = t()).then(
                                function (t) {
                                    (0 !== e._status && -1 !== e._status) || ((e._status = 1), (e._result = t));
                                },
                                function (t) {
                                    (0 !== e._status && -1 !== e._status) || ((e._status = 2), (e._result = t));
                                }
                            ),
                                -1 === e._status && ((e._status = 0), (e._result = t));
                        }
                        if (1 === e._status) return e._result.default;
                        throw e._result;
                    }
                    var L = { current: null },
                        j = { transition: null },
                        W = { ReactCurrentDispatcher: L, ReactCurrentBatchConfig: j, ReactCurrentOwner: A };
                    (t.Children = {
                        map: B,
                        forEach: function (e, t, r) {
                            B(
                                e,
                                function () {
                                    t.apply(this, arguments);
                                },
                                r
                            );
                        },
                        count: function (e) {
                            var t = 0;
                            return (
                                B(e, function () {
                                    t++;
                                }),
                                t
                            );
                        },
                        toArray: function (e) {
                            return (
                                B(e, function (e) {
                                    return e;
                                }) || []
                            );
                        },
                        only: function (e) {
                            if (!Q(e)) throw Error("React.Children.only expected to receive a single React element child.");
                            return e;
                        },
                    }),
                        (t.Component = I),
                        (t.Fragment = i),
                        (t.Profiler = o),
                        (t.PureComponent = v),
                        (t.StrictMode = a),
                        (t.Suspense = c),
                        (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = W),
                        (t.cloneElement = function (e, t, n) {
                            if (null == e) throw Error("React.cloneElement(...): The argument must be a React element, but you passed " + e + ".");
                            var i = C({}, e.props),
                                a = e.key,
                                o = e.ref,
                                l = e._owner;
                            if (null != t) {
                                if ((void 0 !== t.ref && ((o = t.ref), (l = A.current)), void 0 !== t.key && (a = "" + t.key), e.type && e.type.defaultProps)) var s = e.type.defaultProps;
                                for (u in t) w.call(t, u) && !S.hasOwnProperty(u) && (i[u] = void 0 === t[u] && void 0 !== s ? s[u] : t[u]);
                            }
                            var u = arguments.length - 2;
                            if (1 === u) i.children = n;
                            else if (1 < u) {
                                s = Array(u);
                                for (var c = 0; c < u; c++) s[c] = arguments[c + 2];
                                i.children = s;
                            }
                            return { $$typeof: r, type: e.type, key: a, ref: o, props: i, _owner: l };
                        }),
                        (t.createContext = function (e) {
                            return (
                                ((e = { $$typeof: s, _currentValue: e, _currentValue2: e, _threadCount: 0, Provider: null, Consumer: null, _defaultValue: null, _globalName: null }).Provider = { $$typeof: l, _context: e }), (e.Consumer = e)
                            );
                        }),
                        (t.createElement = b),
                        (t.createFactory = function (e) {
                            var t = b.bind(null, e);
                            return (t.type = e), t;
                        }),
                        (t.createRef = function () {
                            return { current: null };
                        }),
                        (t.forwardRef = function (e) {
                            return { $$typeof: u, render: e };
                        }),
                        (t.isValidElement = Q),
                        (t.lazy = function (e) {
                            return { $$typeof: f, _payload: { _status: -1, _result: e }, _init: F };
                        }),
                        (t.memo = function (e, t) {
                            return { $$typeof: h, type: e, compare: void 0 === t ? null : t };
                        }),
                        (t.startTransition = function (e) {
                            var t = j.transition;
                            j.transition = {};
                            try {
                                e();
                            } finally {
                                j.transition = t;
                            }
                        }),
                        (t.unstable_act = function () {
                            throw Error("act(...) is not supported in production builds of React.");
                        }),
                        (t.useCallback = function (e, t) {
                            return L.current.useCallback(e, t);
                        }),
                        (t.useContext = function (e) {
                            return L.current.useContext(e);
                        }),
                        (t.useDebugValue = function () {}),
                        (t.useDeferredValue = function (e) {
                            return L.current.useDeferredValue(e);
                        }),
                        (t.useEffect = function (e, t) {
                            return L.current.useEffect(e, t);
                        }),
                        (t.useId = function () {
                            return L.current.useId();
                        }),
                        (t.useImperativeHandle = function (e, t, r) {
                            return L.current.useImperativeHandle(e, t, r);
                        }),
                        (t.useInsertionEffect = function (e, t) {
                            return L.current.useInsertionEffect(e, t);
                        }),
                        (t.useLayoutEffect = function (e, t) {
                            return L.current.useLayoutEffect(e, t);
                        }),
                        (t.useMemo = function (e, t) {
                            return L.current.useMemo(e, t);
                        }),
                        (t.useReducer = function (e, t, r) {
                            return L.current.useReducer(e, t, r);
                        }),
                        (t.useRef = function (e) {
                            return L.current.useRef(e);
                        }),
                        (t.useState = function (e) {
                            return L.current.useState(e);
                        }),
                        (t.useSyncExternalStore = function (e, t, r) {
                            return L.current.useSyncExternalStore(e, t, r);
                        }),
                        (t.useTransition = function () {
                            return L.current.useTransition();
                        }),
                        (t.version = "18.2.0");
                },
                "../../node_modules/react/index.js": function (e, t, r) {
                    "use strict";
                    e.exports = r("../../node_modules/react/cjs/react.production.min.js");
                },
                "../../node_modules/react/jsx-runtime.js": function (e, t, r) {
                    "use strict";
                    e.exports = r("../../node_modules/react/cjs/react-jsx-runtime.production.min.js");
                },
                "../../node_modules/scheduler/cjs/scheduler.production.min.js": function (e, t) {
                    "use strict";
                    function r(e, t) {
                        var r = e.length;
                        e.push(t);
                        e: for (; 0 < r; ) {
                            var n = (r - 1) >>> 1,
                                i = e[n];
                            if (!(0 < a(i, t))) break e;
                            (e[n] = t), (e[r] = i), (r = n);
                        }
                    }
                    function n(e) {
                        return 0 === e.length ? null : e[0];
                    }
                    function i(e) {
                        if (0 === e.length) return null;
                        var t = e[0],
                            r = e.pop();
                        if (r !== t) {
                            e[0] = r;
                            e: for (var n = 0, i = e.length, o = i >>> 1; n < o; ) {
                                var l = 2 * (n + 1) - 1,
                                    s = e[l],
                                    u = l + 1,
                                    c = e[u];
                                if (0 > a(s, r)) u < i && 0 > a(c, s) ? ((e[n] = c), (e[u] = r), (n = u)) : ((e[n] = s), (e[l] = r), (n = l));
                                else {
                                    if (!(u < i && 0 > a(c, r))) break e;
                                    (e[n] = c), (e[u] = r), (n = u);
                                }
                            }
                        }
                        return t;
                    }
                    function a(e, t) {
                        var r = e.sortIndex - t.sortIndex;
                        return 0 !== r ? r : e.id - t.id;
                    }
                    if ("object" == typeof performance && "function" == typeof performance.now) {
                        var o = performance;
                        t.unstable_now = function () {
                            return o.now();
                        };
                    } else {
                        var l = Date,
                            s = l.now();
                        t.unstable_now = function () {
                            return l.now() - s;
                        };
                    }
                    var u = [],
                        c = [],
                        h = 1,
                        f = null,
                        d = 3,
                        g = !1,
                        C = !1,
                        p = !1,
                        I = "function" == typeof setTimeout ? setTimeout : null,
                        m = "function" == typeof clearTimeout ? clearTimeout : null,
                        v = "undefined" != typeof setImmediate ? setImmediate : null;
                    function E(e) {
                        for (var t = n(c); null !== t; ) {
                            if (null === t.callback) i(c);
                            else {
                                if (!(t.startTime <= e)) break;
                                i(c), (t.sortIndex = t.expirationTime), r(u, t);
                            }
                            t = n(c);
                        }
                    }
                    function y(e) {
                        if (((p = !1), E(e), !C))
                            if (null !== n(u)) (C = !0), j(w);
                            else {
                                var t = n(c);
                                null !== t && W(y, t.startTime - e);
                            }
                    }
                    function w(e, r) {
                        (C = !1), p && ((p = !1), m(Q), (Q = -1)), (g = !0);
                        var a = d;
                        try {
                            for (E(r), f = n(u); null !== f && (!(f.expirationTime > r) || (e && !O())); ) {
                                var o = f.callback;
                                if ("function" == typeof o) {
                                    (f.callback = null), (d = f.priorityLevel);
                                    var l = o(f.expirationTime <= r);
                                    (r = t.unstable_now()), "function" == typeof l ? (f.callback = l) : f === n(u) && i(u), E(r);
                                } else i(u);
                                f = n(u);
                            }
                            if (null !== f) var s = !0;
                            else {
                                var h = n(c);
                                null !== h && W(y, h.startTime - r), (s = !1);
                            }
                            return s;
                        } finally {
                            (f = null), (d = a), (g = !1);
                        }
                    }
                    "undefined" != typeof navigator && void 0 !== navigator.scheduling && void 0 !== navigator.scheduling.isInputPending && navigator.scheduling.isInputPending.bind(navigator.scheduling);
                    var A,
                        S = !1,
                        b = null,
                        Q = -1,
                        k = 5,
                        x = -1;
                    function O() {
                        return !(t.unstable_now() - x < k);
                    }
                    function B() {
                        if (null !== b) {
                            var e = t.unstable_now();
                            x = e;
                            var r = !0;
                            try {
                                r = b(!0, e);
                            } finally {
                                r ? A() : ((S = !1), (b = null));
                            }
                        } else S = !1;
                    }
                    if ("function" == typeof v)
                        A = function () {
                            v(B);
                        };
                    else if ("undefined" != typeof MessageChannel) {
                        var F = new MessageChannel(),
                            L = F.port2;
                        (F.port1.onmessage = B),
                            (A = function () {
                                L.postMessage(null);
                            });
                    } else
                        A = function () {
                            I(B, 0);
                        };
                    function j(e) {
                        (b = e), S || ((S = !0), A());
                    }
                    function W(e, r) {
                        Q = I(function () {
                            e(t.unstable_now());
                        }, r);
                    }
                    (t.unstable_IdlePriority = 5),
                        (t.unstable_ImmediatePriority = 1),
                        (t.unstable_LowPriority = 4),
                        (t.unstable_NormalPriority = 3),
                        (t.unstable_Profiling = null),
                        (t.unstable_UserBlockingPriority = 2),
                        (t.unstable_cancelCallback = function (e) {
                            e.callback = null;
                        }),
                        (t.unstable_continueExecution = function () {
                            C || g || ((C = !0), j(w));
                        }),
                        (t.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") : (k = 0 < e ? Math.floor(1e3 / e) : 5);
                        }),
                        (t.unstable_getCurrentPriorityLevel = function () {
                            return d;
                        }),
                        (t.unstable_getFirstCallbackNode = function () {
                            return n(u);
                        }),
                        (t.unstable_next = function (e) {
                            switch (d) {
                                case 1:
                                case 2:
                                case 3:
                                    var t = 3;
                                    break;
                                default:
                                    t = d;
                            }
                            var r = d;
                            d = t;
                            try {
                                return e();
                            } finally {
                                d = r;
                            }
                        }),
                        (t.unstable_pauseExecution = function () {}),
                        (t.unstable_requestPaint = function () {}),
                        (t.unstable_runWithPriority = function (e, t) {
                            switch (e) {
                                case 1:
                                case 2:
                                case 3:
                                case 4:
                                case 5:
                                    break;
                                default:
                                    e = 3;
                            }
                            var r = d;
                            d = e;
                            try {
                                return t();
                            } finally {
                                d = r;
                            }
                        }),
                        (t.unstable_scheduleCallback = function (e, i, a) {
                            var o = t.unstable_now();
                            switch (("object" == typeof a && null !== a ? (a = "number" == typeof (a = a.delay) && 0 < a ? o + a : o) : (a = o), e)) {
                                case 1:
                                    var l = -1;
                                    break;
                                case 2:
                                    l = 250;
                                    break;
                                case 5:
                                    l = 1073741823;
                                    break;
                                case 4:
                                    l = 1e4;
                                    break;
                                default:
                                    l = 5e3;
                            }
                            return (
                                (e = { id: h++, callback: i, priorityLevel: e, startTime: a, expirationTime: (l = a + l), sortIndex: -1 }),
                                a > o ? ((e.sortIndex = a), r(c, e), null === n(u) && e === n(c) && (p ? (m(Q), (Q = -1)) : (p = !0), W(y, a - o))) : ((e.sortIndex = l), r(u, e), C || g || ((C = !0), j(w))),
                                e
                            );
                        }),
                        (t.unstable_shouldYield = O),
                        (t.unstable_wrapCallback = function (e) {
                            var t = d;
                            return function () {
                                var r = d;
                                d = t;
                                try {
                                    return e.apply(this, arguments);
                                } finally {
                                    d = r;
                                }
                            };
                        });
                },
                "../../node_modules/scheduler/index.js": function (e, t, r) {
                    "use strict";
                    e.exports = r("../../node_modules/scheduler/cjs/scheduler.production.min.js");
                },
                "../../node_modules/ua-parser-js/dist/ua-parser.min.js": function (e, t, r) {
                    var n;
                    !(function (i, a) {
                        "use strict";
                        var o = "function",
                            l = "undefined",
                            s = "object",
                            u = "string",
                            c = "major",
                            h = "model",
                            f = "name",
                            d = "type",
                            g = "vendor",
                            C = "version",
                            p = "architecture",
                            I = "console",
                            m = "mobile",
                            v = "tablet",
                            E = "smarttv",
                            y = "wearable",
                            w = "embedded",
                            A = "Amazon",
                            S = "Apple",
                            b = "ASUS",
                            Q = "BlackBerry",
                            k = "Browser",
                            x = "Chrome",
                            O = "Firefox",
                            B = "Google",
                            F = "Huawei",
                            L = "LG",
                            j = "Microsoft",
                            W = "Motorola",
                            R = "Opera",
                            Y = "Samsung",
                            D = "Sharp",
                            K = "Sony",
                            P = "Xiaomi",
                            G = "Zebra",
                            M = "Facebook",
                            U = "Chromium OS",
                            N = "Mac OS",
                            V = function (e) {
                                for (var t = {}, r = 0; r < e.length; r++) t[e[r].toUpperCase()] = e[r];
                                return t;
                            },
                            T = function (e, t) {
                                return typeof e === u && -1 !== H(t).indexOf(H(e));
                            },
                            H = function (e) {
                                return e.toLowerCase();
                            },
                            z = function (e, t) {
                                if (typeof e === u) return (e = e.replace(/^\s\s*/, "")), typeof t === l ? e : e.substring(0, 350);
                            },
                            J = function (e, t) {
                                for (var r, n, i, l, u, c, h = 0; h < t.length && !u; ) {
                                    var f = t[h],
                                        d = t[h + 1];
                                    for (r = n = 0; r < f.length && !u && f[r]; )
                                        if ((u = f[r++].exec(e)))
                                            for (i = 0; i < d.length; i++)
                                                (c = u[++n]),
                                                    typeof (l = d[i]) === s && l.length > 0
                                                        ? 2 === l.length
                                                            ? typeof l[1] == o
                                                                ? (this[l[0]] = l[1].call(this, c))
                                                                : (this[l[0]] = l[1])
                                                            : 3 === l.length
                                                            ? typeof l[1] !== o || (l[1].exec && l[1].test)
                                                                ? (this[l[0]] = c ? c.replace(l[1], l[2]) : a)
                                                                : (this[l[0]] = c ? l[1].call(this, c, l[2]) : a)
                                                            : 4 === l.length && (this[l[0]] = c ? l[3].call(this, c.replace(l[1], l[2])) : a)
                                                        : (this[l] = c || a);
                                    h += 2;
                                }
                            },
                            Z = function (e, t) {
                                for (var r in t)
                                    if (typeof t[r] === s && t[r].length > 0) {
                                        for (var n = 0; n < t[r].length; n++) if (T(t[r][n], e)) return "?" === r ? a : r;
                                    } else if (T(t[r], e)) return "?" === r ? a : r;
                                return e;
                            },
                            q = { ME: "4.90", "NT 3.11": "NT3.51", "NT 4.0": "NT4.0", 2e3: "NT 5.0", XP: ["NT 5.1", "NT 5.2"], Vista: "NT 6.0", 7: "NT 6.1", 8: "NT 6.2", 8.1: "NT 6.3", 10: ["NT 6.4", "NT 10.0"], RT: "ARM" },
                            X = {
                                browser: [
                                    [/\b(?:crmo|crios)\/([\w\.]+)/i],
                                    [C, [f, "Chrome"]],
                                    [/edg(?:e|ios|a)?\/([\w\.]+)/i],
                                    [C, [f, "Edge"]],
                                    [/(opera mini)\/([-\w\.]+)/i, /(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i, /(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],
                                    [f, C],
                                    [/opios[\/ ]+([\w\.]+)/i],
                                    [C, [f, R + " Mini"]],
                                    [/\bopr\/([\w\.]+)/i],
                                    [C, [f, R]],
                                    [
                                        /(kindle)\/([\w\.]+)/i,
                                        /(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,
                                        /(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,
                                        /(ba?idubrowser)[\/ ]?([\w\.]+)/i,
                                        /(?:ms|\()(ie) ([\w\.]+)/i,
                                        /(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,
                                        /(heytap|ovi)browser\/([\d\.]+)/i,
                                        /(weibo)__([\d\.]+)/i,
                                    ],
                                    [f, C],
                                    [/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],
                                    [C, [f, "UC" + k]],
                                    [/microm.+\bqbcore\/([\w\.]+)/i, /\bqbcore\/([\w\.]+).+microm/i],
                                    [C, [f, "WeChat(Win) Desktop"]],
                                    [/micromessenger\/([\w\.]+)/i],
                                    [C, [f, "WeChat"]],
                                    [/konqueror\/([\w\.]+)/i],
                                    [C, [f, "Konqueror"]],
                                    [/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],
                                    [C, [f, "IE"]],
                                    [/ya(?:search)?browser\/([\w\.]+)/i],
                                    [C, [f, "Yandex"]],
                                    [/(avast|avg)\/([\w\.]+)/i],
                                    [[f, /(.+)/, "$1 Secure " + k], C],
                                    [/\bfocus\/([\w\.]+)/i],
                                    [C, [f, O + " Focus"]],
                                    [/\bopt\/([\w\.]+)/i],
                                    [C, [f, R + " Touch"]],
                                    [/coc_coc\w+\/([\w\.]+)/i],
                                    [C, [f, "Coc Coc"]],
                                    [/dolfin\/([\w\.]+)/i],
                                    [C, [f, "Dolphin"]],
                                    [/coast\/([\w\.]+)/i],
                                    [C, [f, R + " Coast"]],
                                    [/miuibrowser\/([\w\.]+)/i],
                                    [C, [f, "MIUI " + k]],
                                    [/fxios\/([-\w\.]+)/i],
                                    [C, [f, O]],
                                    [/\bqihu|(qi?ho?o?|360)browser/i],
                                    [[f, "360 " + k]],
                                    [/(oculus|samsung|sailfish|huawei)browser\/([\w\.]+)/i],
                                    [[f, /(.+)/, "$1 " + k], C],
                                    [/(comodo_dragon)\/([\w\.]+)/i],
                                    [[f, /_/g, " "], C],
                                    [/(electron)\/([\w\.]+) safari/i, /(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i, /m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],
                                    [f, C],
                                    [/(metasr)[\/ ]?([\w\.]+)/i, /(lbbrowser)/i, /\[(linkedin)app\]/i],
                                    [f],
                                    [/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],
                                    [[f, M], C],
                                    [/(kakao(?:talk|story))[\/ ]([\w\.]+)/i, /(naver)\(.*?(\d+\.[\w\.]+).*\)/i, /safari (line)\/([\w\.]+)/i, /\b(line)\/([\w\.]+)\/iab/i, /(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],
                                    [f, C],
                                    [/\bgsa\/([\w\.]+) .*safari\//i],
                                    [C, [f, "GSA"]],
                                    [/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],
                                    [C, [f, "TikTok"]],
                                    [/headlesschrome(?:\/([\w\.]+)| )/i],
                                    [C, [f, x + " Headless"]],
                                    [/ wv\).+(chrome)\/([\w\.]+)/i],
                                    [[f, x + " WebView"], C],
                                    [/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],
                                    [C, [f, "Android " + k]],
                                    [/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],
                                    [f, C],
                                    [/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],
                                    [C, [f, "Mobile Safari"]],
                                    [/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],
                                    [C, f],
                                    [/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],
                                    [f, [C, Z, { "1.0": "/8", 1.2: "/1", 1.3: "/3", "2.0": "/412", "2.0.2": "/416", "2.0.3": "/417", "2.0.4": "/419", "?": "/" }]],
                                    [/(webkit|khtml)\/([\w\.]+)/i],
                                    [f, C],
                                    [/(navigator|netscape\d?)\/([-\w\.]+)/i],
                                    [[f, "Netscape"], C],
                                    [/mobile vr; rv:([\w\.]+)\).+firefox/i],
                                    [C, [f, O + " Reality"]],
                                    [
                                        /ekiohf.+(flow)\/([\w\.]+)/i,
                                        /(swiftfox)/i,
                                        /(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,
                                        /(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,
                                        /(firefox)\/([\w\.]+)/i,
                                        /(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,
                                        /(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,
                                        /(links) \(([\w\.]+)/i,
                                        /panasonic;(viera)/i,
                                    ],
                                    [f, C],
                                    [/(cobalt)\/([\w\.]+)/i],
                                    [f, [C, /master.|lts./, ""]],
                                ],
                                cpu: [
                                    [/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],
                                    [[p, "amd64"]],
                                    [/(ia32(?=;))/i],
                                    [[p, H]],
                                    [/((?:i[346]|x)86)[;\)]/i],
                                    [[p, "ia32"]],
                                    [/\b(aarch64|arm(v?8e?l?|_?64))\b/i],
                                    [[p, "arm64"]],
                                    [/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],
                                    [[p, "armhf"]],
                                    [/windows (ce|mobile); ppc;/i],
                                    [[p, "arm"]],
                                    [/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],
                                    [[p, /ower/, "", H]],
                                    [/(sun4\w)[;\)]/i],
                                    [[p, "sparc"]],
                                    [/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],
                                    [[p, H]],
                                ],
                                device: [
                                    [/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],
                                    [h, [g, Y], [d, v]],
                                    [/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i, /samsung[- ]([-\w]+)/i, /sec-(sgh\w+)/i],
                                    [h, [g, Y], [d, m]],
                                    [/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],
                                    [h, [g, S], [d, m]],
                                    [/\((ipad);[-\w\),; ]+apple/i, /applecoremedia\/[\w\.]+ \((ipad)/i, /\b(ipad)\d\d?,\d\d?[;\]].+ios/i],
                                    [h, [g, S], [d, v]],
                                    [/(macintosh);/i],
                                    [h, [g, S]],
                                    [/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],
                                    [h, [g, D], [d, m]],
                                    [/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],
                                    [h, [g, F], [d, v]],
                                    [/(?:huawei|honor)([-\w ]+)[;\)]/i, /\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],
                                    [h, [g, F], [d, m]],
                                    [
                                        /\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,
                                        /\b; (\w+) build\/hm\1/i,
                                        /\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,
                                        /\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,
                                        /\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i,
                                    ],
                                    [
                                        [h, /_/g, " "],
                                        [g, P],
                                        [d, m],
                                    ],
                                    [/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],
                                    [
                                        [h, /_/g, " "],
                                        [g, P],
                                        [d, v],
                                    ],
                                    [/; (\w+) bui.+ oppo/i, /\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],
                                    [h, [g, "OPPO"], [d, m]],
                                    [/vivo (\w+)(?: bui|\))/i, /\b(v[12]\d{3}\w?[at])(?: bui|;)/i],
                                    [h, [g, "Vivo"], [d, m]],
                                    [/\b(rmx[12]\d{3})(?: bui|;|\))/i],
                                    [h, [g, "Realme"], [d, m]],
                                    [/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i, /\bmot(?:orola)?[- ](\w*)/i, /((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],
                                    [h, [g, W], [d, m]],
                                    [/\b(mz60\d|xoom[2 ]{0,2}) build\//i],
                                    [h, [g, W], [d, v]],
                                    [/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],
                                    [h, [g, L], [d, v]],
                                    [/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i, /\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i, /\blg-?([\d\w]+) bui/i],
                                    [h, [g, L], [d, m]],
                                    [/(ideatab[-\w ]+)/i, /lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],
                                    [h, [g, "Lenovo"], [d, v]],
                                    [/(?:maemo|nokia).*(n900|lumia \d+)/i, /nokia[-_ ]?([-\w\.]*)/i],
                                    [
                                        [h, /_/g, " "],
                                        [g, "Nokia"],
                                        [d, m],
                                    ],
                                    [/(pixel c)\b/i],
                                    [h, [g, B], [d, v]],
                                    [/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],
                                    [h, [g, B], [d, m]],
                                    [/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],
                                    [h, [g, K], [d, m]],
                                    [/sony tablet [ps]/i, /\b(?:sony)?sgp\w+(?: bui|\))/i],
                                    [
                                        [h, "Xperia Tablet"],
                                        [g, K],
                                        [d, v],
                                    ],
                                    [/ (kb2005|in20[12]5|be20[12][59])\b/i, /(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],
                                    [h, [g, "OnePlus"], [d, m]],
                                    [/(alexa)webm/i, /(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i, /(kf[a-z]+)( bui|\)).+silk\//i],
                                    [h, [g, A], [d, v]],
                                    [/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],
                                    [
                                        [h, /(.+)/g, "Fire Phone $1"],
                                        [g, A],
                                        [d, m],
                                    ],
                                    [/(playbook);[-\w\),; ]+(rim)/i],
                                    [h, g, [d, v]],
                                    [/\b((?:bb[a-f]|st[hv])100-\d)/i, /\(bb10; (\w+)/i],
                                    [h, [g, Q], [d, m]],
                                    [/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],
                                    [h, [g, b], [d, v]],
                                    [/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],
                                    [h, [g, b], [d, m]],
                                    [/(nexus 9)/i],
                                    [h, [g, "HTC"], [d, v]],
                                    [/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i, /(zte)[- ]([\w ]+?)(?: bui|\/|\))/i, /(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],
                                    [g, [h, /_/g, " "], [d, m]],
                                    [/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],
                                    [h, [g, "Acer"], [d, v]],
                                    [/droid.+; (m[1-5] note) bui/i, /\bmz-([-\w]{2,})/i],
                                    [h, [g, "Meizu"], [d, m]],
                                    [
                                        /(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,
                                        /(hp) ([\w ]+\w)/i,
                                        /(asus)-?(\w+)/i,
                                        /(microsoft); (lumia[\w ]+)/i,
                                        /(lenovo)[-_ ]?([-\w]+)/i,
                                        /(jolla)/i,
                                        /(oppo) ?([\w ]+) bui/i,
                                    ],
                                    [g, h, [d, m]],
                                    [
                                        /(kobo)\s(ereader|touch)/i,
                                        /(archos) (gamepad2?)/i,
                                        /(hp).+(touchpad(?!.+tablet)|tablet)/i,
                                        /(kindle)\/([\w\.]+)/i,
                                        /(nook)[\w ]+build\/(\w+)/i,
                                        /(dell) (strea[kpr\d ]*[\dko])/i,
                                        /(le[- ]+pan)[- ]+(\w{1,9}) bui/i,
                                        /(trinity)[- ]*(t\d{3}) bui/i,
                                        /(gigaset)[- ]+(q\w{1,9}) bui/i,
                                        /(vodafone) ([\w ]+)(?:\)| bui)/i,
                                    ],
                                    [g, h, [d, v]],
                                    [/(surface duo)/i],
                                    [h, [g, j], [d, v]],
                                    [/droid [\d\.]+; (fp\du?)(?: b|\))/i],
                                    [h, [g, "Fairphone"], [d, m]],
                                    [/(u304aa)/i],
                                    [h, [g, "AT&T"], [d, m]],
                                    [/\bsie-(\w*)/i],
                                    [h, [g, "Siemens"], [d, m]],
                                    [/\b(rct\w+) b/i],
                                    [h, [g, "RCA"], [d, v]],
                                    [/\b(venue[\d ]{2,7}) b/i],
                                    [h, [g, "Dell"], [d, v]],
                                    [/\b(q(?:mv|ta)\w+) b/i],
                                    [h, [g, "Verizon"], [d, v]],
                                    [/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],
                                    [h, [g, "Barnes & Noble"], [d, v]],
                                    [/\b(tm\d{3}\w+) b/i],
                                    [h, [g, "NuVision"], [d, v]],
                                    [/\b(k88) b/i],
                                    [h, [g, "ZTE"], [d, v]],
                                    [/\b(nx\d{3}j) b/i],
                                    [h, [g, "ZTE"], [d, m]],
                                    [/\b(gen\d{3}) b.+49h/i],
                                    [h, [g, "Swiss"], [d, m]],
                                    [/\b(zur\d{3}) b/i],
                                    [h, [g, "Swiss"], [d, v]],
                                    [/\b((zeki)?tb.*\b) b/i],
                                    [h, [g, "Zeki"], [d, v]],
                                    [/\b([yr]\d{2}) b/i, /\b(dragon[- ]+touch |dt)(\w{5}) b/i],
                                    [[g, "Dragon Touch"], h, [d, v]],
                                    [/\b(ns-?\w{0,9}) b/i],
                                    [h, [g, "Insignia"], [d, v]],
                                    [/\b((nxa|next)-?\w{0,9}) b/i],
                                    [h, [g, "NextBook"], [d, v]],
                                    [/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],
                                    [[g, "Voice"], h, [d, m]],
                                    [/\b(lvtel\-)?(v1[12]) b/i],
                                    [[g, "LvTel"], h, [d, m]],
                                    [/\b(ph-1) /i],
                                    [h, [g, "Essential"], [d, m]],
                                    [/\b(v(100md|700na|7011|917g).*\b) b/i],
                                    [h, [g, "Envizen"], [d, v]],
                                    [/\b(trio[-\w\. ]+) b/i],
                                    [h, [g, "MachSpeed"], [d, v]],
                                    [/\btu_(1491) b/i],
                                    [h, [g, "Rotor"], [d, v]],
                                    [/(shield[\w ]+) b/i],
                                    [h, [g, "Nvidia"], [d, v]],
                                    [/(sprint) (\w+)/i],
                                    [g, h, [d, m]],
                                    [/(kin\.[onetw]{3})/i],
                                    [
                                        [h, /\./g, " "],
                                        [g, j],
                                        [d, m],
                                    ],
                                    [/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],
                                    [h, [g, G], [d, v]],
                                    [/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],
                                    [h, [g, G], [d, m]],
                                    [/smart-tv.+(samsung)/i],
                                    [g, [d, E]],
                                    [/hbbtv.+maple;(\d+)/i],
                                    [
                                        [h, /^/, "SmartTV"],
                                        [g, Y],
                                        [d, E],
                                    ],
                                    [/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],
                                    [
                                        [g, L],
                                        [d, E],
                                    ],
                                    [/(apple) ?tv/i],
                                    [g, [h, S + " TV"], [d, E]],
                                    [/crkey/i],
                                    [
                                        [h, x + "cast"],
                                        [g, B],
                                        [d, E],
                                    ],
                                    [/droid.+aft(\w+)( bui|\))/i],
                                    [h, [g, A], [d, E]],
                                    [/\(dtv[\);].+(aquos)/i, /(aquos-tv[\w ]+)\)/i],
                                    [h, [g, D], [d, E]],
                                    [/(bravia[\w ]+)( bui|\))/i],
                                    [h, [g, K], [d, E]],
                                    [/(mitv-\w{5}) bui/i],
                                    [h, [g, P], [d, E]],
                                    [/Hbbtv.*(technisat) (.*);/i],
                                    [g, h, [d, E]],
                                    [/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i, /hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],
                                    [
                                        [g, z],
                                        [h, z],
                                        [d, E],
                                    ],
                                    [/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],
                                    [[d, E]],
                                    [/(ouya)/i, /(nintendo) ([wids3utch]+)/i],
                                    [g, h, [d, I]],
                                    [/droid.+; (shield) bui/i],
                                    [h, [g, "Nvidia"], [d, I]],
                                    [/(playstation [345portablevi]+)/i],
                                    [h, [g, K], [d, I]],
                                    [/\b(xbox(?: one)?(?!; xbox))[\); ]/i],
                                    [h, [g, j], [d, I]],
                                    [/((pebble))app/i],
                                    [g, h, [d, y]],
                                    [/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],
                                    [h, [g, S], [d, y]],
                                    [/droid.+; (glass) \d/i],
                                    [h, [g, B], [d, y]],
                                    [/droid.+; (wt63?0{2,3})\)/i],
                                    [h, [g, G], [d, y]],
                                    [/(quest( 2| pro)?)/i],
                                    [h, [g, M], [d, y]],
                                    [/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],
                                    [g, [d, w]],
                                    [/(aeobc)\b/i],
                                    [h, [g, A], [d, w]],
                                    [/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],
                                    [h, [d, m]],
                                    [/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],
                                    [h, [d, v]],
                                    [/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],
                                    [[d, v]],
                                    [/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],
                                    [[d, m]],
                                    [/(android[-\w\. ]{0,9});.+buil/i],
                                    [h, [g, "Generic"]],
                                ],
                                engine: [
                                    [/windows.+ edge\/([\w\.]+)/i],
                                    [C, [f, "EdgeHTML"]],
                                    [/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],
                                    [C, [f, "Blink"]],
                                    [
                                        /(presto)\/([\w\.]+)/i,
                                        /(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,
                                        /ekioh(flow)\/([\w\.]+)/i,
                                        /(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,
                                        /(icab)[\/ ]([23]\.[\d\.]+)/i,
                                        /\b(libweb)/i,
                                    ],
                                    [f, C],
                                    [/rv\:([\w\.]{1,9})\b.+(gecko)/i],
                                    [C, f],
                                ],
                                os: [
                                    [/microsoft (windows) (vista|xp)/i],
                                    [f, C],
                                    [/(windows) nt 6\.2; (arm)/i, /(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i, /(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],
                                    [f, [C, Z, q]],
                                    [/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],
                                    [
                                        [f, "Windows"],
                                        [C, Z, q],
                                    ],
                                    [/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i, /(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i, /cfnetwork\/.+darwin/i],
                                    [
                                        [C, /_/g, "."],
                                        [f, "iOS"],
                                    ],
                                    [/(mac os x) ?([\w\. ]*)/i, /(macintosh|mac_powerpc\b)(?!.+haiku)/i],
                                    [
                                        [f, N],
                                        [C, /_/g, "."],
                                    ],
                                    [/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],
                                    [C, f],
                                    [/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i, /(blackberry)\w*\/([\w\.]*)/i, /(tizen|kaios)[\/ ]([\w\.]+)/i, /\((series40);/i],
                                    [f, C],
                                    [/\(bb(10);/i],
                                    [C, [f, Q]],
                                    [/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],
                                    [C, [f, "Symbian"]],
                                    [/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],
                                    [C, [f, O + " OS"]],
                                    [/web0s;.+rt(tv)/i, /\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],
                                    [C, [f, "webOS"]],
                                    [/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],
                                    [C, [f, "watchOS"]],
                                    [/crkey\/([\d\.]+)/i],
                                    [C, [f, x + "cast"]],
                                    [/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],
                                    [[f, U], C],
                                    [
                                        /panasonic;(viera)/i,
                                        /(netrange)mmh/i,
                                        /(nettv)\/(\d+\.[\w\.]+)/i,
                                        /(nintendo|playstation) ([wids345portablevuch]+)/i,
                                        /(xbox); +xbox ([^\);]+)/i,
                                        /\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,
                                        /(mint)[\/\(\) ]?(\w*)/i,
                                        /(mageia|vectorlinux)[; ]/i,
                                        /([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,
                                        /(hurd|linux) ?([\w\.]*)/i,
                                        /(gnu) ?([\w\.]*)/i,
                                        /\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,
                                        /(haiku) (\w+)/i,
                                    ],
                                    [f, C],
                                    [/(sunos) ?([\w\.\d]*)/i],
                                    [[f, "Solaris"], C],
                                    [/((?:open)?solaris)[-\/ ]?([\w\.]*)/i, /(aix) ((\d)(?=\.|\)| )[\w\.])*/i, /\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i, /(unix) ?([\w\.]*)/i],
                                    [f, C],
                                ],
                            },
                            _ = function e(t, r) {
                                if ((typeof t === s && ((r = t), (t = a)), !(this instanceof e))) return new e(t, r).getResult();
                                var n = typeof i !== l && i.navigator ? i.navigator : a,
                                    I = t || (n && n.userAgent ? n.userAgent : ""),
                                    E = n && n.userAgentData ? n.userAgentData : a,
                                    y = r
                                        ? (function (e, t) {
                                              var r = {};
                                              for (var n in e) t[n] && t[n].length % 2 == 0 ? (r[n] = t[n].concat(e[n])) : (r[n] = e[n]);
                                              return r;
                                          })(X, r)
                                        : X,
                                    w = n && n.userAgent == I;
                                return (
                                    (this.getBrowser = function () {
                                        var e,
                                            t = {};
                                        return (
                                            (t[f] = a),
                                            (t[C] = a),
                                            J.call(t, I, y.browser),
                                            (t[c] = typeof (e = t[C]) === u ? e.replace(/[^\d\.]/g, "").split(".")[0] : a),
                                            w && n && n.brave && typeof n.brave.isBrave == o && (t[f] = "Brave"),
                                            t
                                        );
                                    }),
                                    (this.getCPU = function () {
                                        var e = {};
                                        return (e[p] = a), J.call(e, I, y.cpu), e;
                                    }),
                                    (this.getDevice = function () {
                                        var e = {};
                                        return (
                                            (e[g] = a),
                                            (e[h] = a),
                                            (e[d] = a),
                                            J.call(e, I, y.device),
                                            w && !e[d] && E && E.mobile && (e[d] = m),
                                            w && "Macintosh" == e[h] && n && typeof n.standalone !== l && n.maxTouchPoints && n.maxTouchPoints > 2 && ((e[h] = "iPad"), (e[d] = v)),
                                            e
                                        );
                                    }),
                                    (this.getEngine = function () {
                                        var e = {};
                                        return (e[f] = a), (e[C] = a), J.call(e, I, y.engine), e;
                                    }),
                                    (this.getOS = function () {
                                        var e = {};
                                        return (e[f] = a), (e[C] = a), J.call(e, I, y.os), w && !e[f] && E && "Unknown" != E.platform && (e[f] = E.platform.replace(/chrome os/i, U).replace(/macos/i, N)), e;
                                    }),
                                    (this.getResult = function () {
                                        return { ua: this.getUA(), browser: this.getBrowser(), engine: this.getEngine(), os: this.getOS(), device: this.getDevice(), cpu: this.getCPU() };
                                    }),
                                    (this.getUA = function () {
                                        return I;
                                    }),
                                    (this.setUA = function (e) {
                                        return (I = typeof e === u && e.length > 350 ? z(e, 350) : e), this;
                                    }),
                                    this.setUA(I),
                                    this
                                );
                            };
                        (_.VERSION = "1.0.36"),
                            (_.BROWSER = V([f, C, c])),
                            (_.CPU = V([p])),
                            (_.DEVICE = V([h, g, d, I, m, E, v, y, w])),
                            (_.ENGINE = _.OS = V([f, C])),
                            typeof t !== l
                                ? (e.exports && (t = e.exports = _), (t.UAParser = _))
                                : r.amdO
                                ? (n = function () {
                                      return _;
                                  }.call(t, r, t, e)) === a || (e.exports = n)
                                : typeof i !== l && (i.UAParser = _);
                        var $ = typeof i !== l && (i.jQuery || i.Zepto);
                        if ($ && !$.ua) {
                            var ee = new _();
                            ($.ua = ee.getResult()),
                                ($.ua.get = function () {
                                    return ee.getUA();
                                }),
                                ($.ua.set = function (e) {
                                    ee.setUA(e);
                                    var t = ee.getResult();
                                    for (var r in t) $.ua[r] = t[r];
                                });
                        }
                    })("object" == typeof window ? window : this);
                },
                "../../node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.production.min.js": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/react/index.js");
                    var i =
                            "function" == typeof Object.is
                                ? Object.is
                                : function (e, t) {
                                      return (e === t && (0 !== e || 1 / e == 1 / t)) || (e != e && t != t);
                                  },
                        a = n.useState,
                        o = n.useEffect,
                        l = n.useLayoutEffect,
                        s = n.useDebugValue;
                    function u(e) {
                        var t = e.getSnapshot;
                        e = e.value;
                        try {
                            var r = t();
                            return !i(e, r);
                        } catch (n) {
                            return !0;
                        }
                    }
                    var c =
                        "undefined" == typeof window || void 0 === window.document || void 0 === window.document.createElement
                            ? function (e, t) {
                                  return t();
                              }
                            : function (e, t) {
                                  var r = t(),
                                      n = a({ inst: { value: r, getSnapshot: t } }),
                                      i = n[0].inst,
                                      c = n[1];
                                  return (
                                      l(
                                          function () {
                                              (i.value = r), (i.getSnapshot = t), u(i) && c({ inst: i });
                                          },
                                          [e, r, t]
                                      ),
                                      o(
                                          function () {
                                              return (
                                                  u(i) && c({ inst: i }),
                                                  e(function () {
                                                      u(i) && c({ inst: i });
                                                  })
                                              );
                                          },
                                          [e]
                                      ),
                                      s(r),
                                      r
                                  );
                              };
                    t.useSyncExternalStore = void 0 !== n.useSyncExternalStore ? n.useSyncExternalStore : c;
                },
                "../../node_modules/use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.min.js": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/react/index.js"),
                        i = r("../../node_modules/use-sync-external-store/shim/index.js");
                    var a =
                            "function" == typeof Object.is
                                ? Object.is
                                : function (e, t) {
                                      return (e === t && (0 !== e || 1 / e == 1 / t)) || (e != e && t != t);
                                  },
                        o = i.useSyncExternalStore,
                        l = n.useRef,
                        s = n.useEffect,
                        u = n.useMemo,
                        c = n.useDebugValue;
                    t.useSyncExternalStoreWithSelector = function (e, t, r, n, i) {
                        var h = l(null);
                        if (null === h.current) {
                            var f = { hasValue: !1, value: null };
                            h.current = f;
                        } else f = h.current;
                        h = u(
                            function () {
                                function e(e) {
                                    if (!s) {
                                        if (((s = !0), (o = e), (e = n(e)), void 0 !== i && f.hasValue)) {
                                            var t = f.value;
                                            if (i(t, e)) return (l = t);
                                        }
                                        return (l = e);
                                    }
                                    if (((t = l), a(o, e))) return t;
                                    var r = n(e);
                                    return void 0 !== i && i(t, r) ? t : ((o = e), (l = r));
                                }
                                var o,
                                    l,
                                    s = !1,
                                    u = void 0 === r ? null : r;
                                return [
                                    function () {
                                        return e(t());
                                    },
                                    null === u
                                        ? void 0
                                        : function () {
                                              return e(u());
                                          },
                                ];
                            },
                            [t, r, n, i]
                        );
                        var d = o(e, h[0], h[1]);
                        return (
                            s(
                                function () {
                                    (f.hasValue = !0), (f.value = d);
                                },
                                [d]
                            ),
                            c(d),
                            d
                        );
                    };
                },
                "../../node_modules/use-sync-external-store/shim/index.js": function (e, t, r) {
                    "use strict";
                    e.exports = r("../../node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.production.min.js");
                },
                "../../node_modules/use-sync-external-store/shim/with-selector.js": function (e, t, r) {
                    "use strict";
                    e.exports = r("../../node_modules/use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.min.js");
                },
                "../../common/components/webcamera/style.css": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/css-loader/dist/runtime/noSourceMaps.js"),
                        i = r.n(n),
                        a = r("../../node_modules/css-loader/dist/runtime/api.js"),
                        o = r.n(a)()(i());
                    o.push([
                        e.id,
                        ".xl44rW4kuSyU533NCnrj {\n    flex: 1;\n}\n\nvideo {\n    background-color: white;\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n    transform: scaleX(-1);\n}\n\n.NRBs5Nn9pHvgApyzPFB3 {\n    transform: scaleX(1);\n}\n",
                        "",
                    ]),
                        (o.locals = { container: "xl44rW4kuSyU533NCnrj", mirroring: "NRBs5Nn9pHvgApyzPFB3" }),
                        (t.Z = o);
                },
                "./src/components/button/style.css": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/css-loader/dist/runtime/noSourceMaps.js"),
                        i = r.n(n),
                        a = r("../../node_modules/css-loader/dist/runtime/api.js"),
                        o = r.n(a)()(i());
                    o.push([
                        e.id,
                        ".dHptwDDouGzZNOwkN7ic {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    border: none;\n    margin: 0;\n    padding: 0;\n    background: var(--onboarding-screen-start-button-background);\n    cursor: pointer;\n    text-align: center;\n    text-decoration: none;\n    font-family: var(--font-family);\n    font-size: 1em;\n    font-weight: normal;\n    color: var(--onboarding-screen-start-button-title);\n    appearance: none;\n    height: 42px;\n    flex-shrink: 0;\n    width: 180px;\n    border-radius: 20px;\n    transition: background 250ms ease-in-out, transform 150ms ease;\n}\n\n.dHptwDDouGzZNOwkN7ic:hover {\n    background: var(--onboarding-screen-start-button-background-hover);\n    color: var(--onboarding-screen-start-button-title-hover);\n}\n\n.dHptwDDouGzZNOwkN7ic:active {\n    background: var(--onboarding-screen-start-button-background);\n}\n",
                        "",
                    ]),
                        (o.locals = { button: "dHptwDDouGzZNOwkN7ic" }),
                        (t.Z = o);
                },
                "./src/components/camera-capture/style.css": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/css-loader/dist/runtime/noSourceMaps.js"),
                        i = r.n(n),
                        a = r("../../node_modules/css-loader/dist/runtime/api.js"),
                        o = r.n(a)()(i());
                    o.push([
                        e.id,
                        ".Exy9LZ4IfsBkfmWNRx4P {\n    display: flex;\n    width: 100%;\n    height: 100%;\n    position: relative;\n    color: white;\n}\n\nbutton:focus {\n    outline: none;\n}\n\n\n.j32N4aUHVIPozuL8KaJR {\n    position: absolute;\n    top: 0;\n    left: 0;\n}\n\n.JIZfxdF5hIjsNb_acRzZ {\n    transform: scaleX(-1);\n}\n",
                        "",
                    ]),
                        (o.locals = { container: "Exy9LZ4IfsBkfmWNRx4P", "debug-canvas": "j32N4aUHVIPozuL8KaJR", "mirror-x": "JIZfxdF5hIjsNb_acRzZ" }),
                        (t.Z = o);
                },
                "./src/components/container/style.css": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/css-loader/dist/runtime/noSourceMaps.js"),
                        i = r.n(n),
                        a = r("../../node_modules/css-loader/dist/runtime/api.js"),
                        o = r.n(a)()(i());
                    o.push([
                        e.id,
                        "*,\n*::before,\n*::after {\n    box-sizing: border-box;\n}\n\n.Id5wCbNRwOQKecr226wA {\n    width: 100%;\n    height: 360px;\n    position: relative;\n    background: transparent;\n    overflow: hidden;\n    box-shadow: ;\n    color: white;\n    -webkit-backface-visibility: hidden;\n    -moz-backface-visibility: hidden;\n    -webkit-transform: translate3d(0, 0, 0);\n    -moz-transform: translate3d(0, 0, 0);\n    font-family: var(--font-family);\n    font-size: var(--font-size);\n    margin: 0 auto;\n    border-radius: 16px;\n}\n\n/** if desktop camera angle 90 deg */\n.QwloF93CX8rEuwEXMP3S {\n    width: 360px !important;\n    height: 640px !important;\n}\n\n.Id5wCbNRwOQKecr226wA[data-direction='rtl'] {\n    direction: rtl;\n}\n\n.Id5wCbNRwOQKecr226wA[data-direction='ltr'] {\n    direction: ltr;\n}\n\n.Id5wCbNRwOQKecr226wA[data-device='mobile'] {\n    width: 100%;\n   min-height: 360px;\n}\n\n.ddOP01Ag5Ei5sMnIPsPw {\n    position: absolute;\n    top: 0;\n    right: 0;\n    display: flex;\n    justify-content: flex-end;\n    padding: 16px;\n display:none !important;}\n\ndiv[data-direction='rtl'] .ddOP01Ag5Ei5sMnIPsPw {\n    left: 0;\n}\n\ndiv[data-direction='ltr'] .ddOP01Ag5Ei5sMnIPsPw {\n    right: 0;\n}\n\n.ddOP01Ag5Ei5sMnIPsPw button, .jLC5XiJgjYEyi_zPJWyA button {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    border: none;\n    padding: 0;\n    margin: 0;\n    text-decoration: none;\n    background: none;\n    cursor: pointer;\n    text-align: center;\n    transition: background 250ms ease-in-out, transform 150ms ease;\n    appearance: none;\n}\n\n.jLC5XiJgjYEyi_zPJWyA {\n    position: absolute;\n    bottom: 0;\n    padding: 0 16px 13px;\n    display: flex;\n    align-items: center;\n}\n\ndiv[data-device='mobile'] .jLC5XiJgjYEyi_zPJWyA {\n    left: 50%;\n    transform: translate(-50%, 0);\n}\n\ndiv[data-direction='rtl']:not([data-device='mobile']) .jLC5XiJgjYEyi_zPJWyA {\n    right: 0;\n}\n\ndiv[data-direction='ltr']:not([data-device='mobile']) .jLC5XiJgjYEyi_zPJWyA {\n    left: 0;\n}\n\n.NdiYGZWxA0wWOe0DzfPD {\n    display: flex;\n    align-items: center;\n}\n\n.NdiYGZWxA0wWOe0DzfPD span {\n    font-size: 10px;\n    line-height: 24px;\n    color: #8c8c8c;\n}\n\n.NdiYGZWxA0wWOe0DzfPD .WNwdRWoMESCAg7DGVscm {\n    margin: 0 6px;\n    opacity: 0.3;\n    height: 18px;\n    width: 1px;\n    background-color: #8c8c8c;\n}\n\n@media (max-width: 360px) {\n    .Id5wCbNRwOQKecr226wA[data-device='mobile'] {\n        width: 100%;\n    }\n}\n\n@media (max-height: 640px) {\n    .Id5wCbNRwOQKecr226wA[data-device='mobile'] {\n        height: 100%;\n    }\n}\n\n@media (max-width: 360px) and (max-height: 640px) {\n    .Id5wCbNRwOQKecr226wA[data-device='mobile'] {\n        border-radius: 0;\n    }\n}\n\n@media (max-width: 640px) {\n    .Id5wCbNRwOQKecr226wA[data-device='desktop'] {\n        width: 100%;\n        height: 100%;\n        border-radius: 0;\n    }\n}\n",
                        "",
                    ]),
                        (o.locals = { window: "Id5wCbNRwOQKecr226wA", windowRotate: "QwloF93CX8rEuwEXMP3S", header: "ddOP01Ag5Ei5sMnIPsPw", footer: "jLC5XiJgjYEyi_zPJWyA", ads: "NdiYGZWxA0wWOe0DzfPD", pipe: "WNwdRWoMESCAg7DGVscm" }),
                        (t.Z = o);
                },
                "./src/components/info-screen/style.css": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/css-loader/dist/runtime/noSourceMaps.js"),
                        i = r.n(n),
                        a = r("../../node_modules/css-loader/dist/runtime/api.js"),
                        o = r.n(a)()(i());
                    o.push([
                        e.id,
                        ".JMdoQA9ULWKM2VihXM0K {\n    display: flex;\n    height: 100%;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n}\n\n.JMdoQA9ULWKM2VihXM0K .xtPFaUUDJQn27oKyWdk_ {\n    display: block;\n    padding-top: 0.875em;\n    font-size: 0.875em;\n    font-weight: normal;\n    line-height: 1.43em;\n    color: #444444;\n}\n\n.cfLyzmVLR0omr_N7Wgsn {\n    display: flex;\n    height: 100%;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    padding: 0 1.5em;\n}\n\n.rIV0RuQs4THTh3iKcCMy {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    max-width: 350px;\n    word-break: break-word;\n}\n\n.rIV0RuQs4THTh3iKcCMy > svg {\n    margin-bottom: 1.12em;\n}\n\n.cfLyzmVLR0omr_N7Wgsn .esPd7UI8Kn7VZgTJnONk {\n    margin: 0 0 0.3em;\n    font-size: 1.25em;\n    font-weight: bold;\n    line-height: 1.4em;\n    color: #262626;\n    text-align: center;\n}\n\n.cfLyzmVLR0omr_N7Wgsn .LFOirrN3wPKBINkOxfSf {\n    margin: 0 0 0.2em;\n    font-style: normal;\n    font-size: 1em;\n    font-weight: normal;\n    line-height: 1.375em;\n    color: #262626;\n    text-align: center;\n}\n\n.cfLyzmVLR0omr_N7Wgsn .z3kmb87zrN37gYTabE0Y {\n    margin: 0 0 1.15em;\n    font-style: normal;\n    font-size: 0.9em;\n    font-weight: normal;\n    line-height: 1.375em;\n    color: #262626;\n    text-align: center;\n    opacity: 0.7;\n}\n\n.R3PP6dmxqakIWNEq5AuE {\n    width: 86px;\n    height: 86px;\n    background-image: var(--success-screen-image);\n    background-repeat: no-repeat;\n    background-size: contain;\n    background-position: center center;\n}\n",
                        "",
                    ]),
                        (o.locals = {
                            "process-message": "JMdoQA9ULWKM2VihXM0K",
                            message: "xtPFaUUDJQn27oKyWdk_",
                            "info-message": "cfLyzmVLR0omr_N7Wgsn",
                            "text-container": "rIV0RuQs4THTh3iKcCMy",
                            title: "esPd7UI8Kn7VZgTJnONk",
                            subtitle: "LFOirrN3wPKBINkOxfSf",
                            errorCode: "z3kmb87zrN37gYTabE0Y",
                            done: "R3PP6dmxqakIWNEq5AuE",
                        }),
                        (t.Z = o);
                },
                "./src/components/inscruction-screen/style.css": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/css-loader/dist/runtime/noSourceMaps.js"),
                        i = r.n(n),
                        a = r("../../node_modules/css-loader/dist/runtime/api.js"),
                        o = r.n(a)()(i());
                    o.push([
                        e.id,
                        ".kc6Th9V4IWsJhWyus_bf {\n    display: flex;\n    height: 100%;\n    align-items: center;\n    justify-content: center;\n    flex-direction: column;\n    padding: 24px 16px 24px;\n}\n\ndiv[data-device='mobile'] .kc6Th9V4IWsJhWyus_bf {\n    justify-content: center;\n    padding: 20px;\n}\n\n.mkDLLiLtUdTRIsx_6mbY {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    color: black;\n    margin-bottom: 4px;\n}\n\ndiv[data-device='mobile'] .mkDLLiLtUdTRIsx_6mbY {\n    margin-bottom: 0;\n}\n\n.Ht2Jy7ePhlCAvY41RjEz {\n    margin-top: 0px;\n    margin-bottom: 34px;\n    font-size: 25px;\n    font-weight: 600;\n    color: black;\n    line-height: 1;\n}\n\ndiv[data-device='mobile'] .Ht2Jy7ePhlCAvY41RjEz {\n    margin-top: 0;\n    font-size: 24px;\n    margin-bottom: 25px;\n}\n\n.jNJCAhDcGs5XFeMmb15C {\n    font-size: 17px;\n    font-weight: 600;\n    text-align: center;\n    color: #262626;\n    line-height: 1.1;\n}\n\ndiv[data-device='mobile'] .jNJCAhDcGs5XFeMmb15C {\n    font-size: 22px;\n}\n\n.nSnjw_alZ2MY6x_aAQdc {\n    display: flex;\n    flex-direction: column;\n    width: 280px;\n    height: 100%;\n    align-items: center;\n}\n\ndiv[data-locale='en'] .nSnjw_alZ2MY6x_aAQdc {\n    width: 214px;\n}\n\ndiv[data-locale='es'] .nSnjw_alZ2MY6x_aAQdc {\n    width: 310px;\n}\n\ndiv[data-locale='de'] .nSnjw_alZ2MY6x_aAQdc {\n    width: 223px;\n}\n\ndiv[data-locale='fr'] .nSnjw_alZ2MY6x_aAQdc {\n    width: 285px;\n}\n\ndiv[data-device='mobile'] .nSnjw_alZ2MY6x_aAQdc {\n    justify-content: center;\n    width: 280px;\n}\n\n.MwKcN3iWS_15cKFrJdEJ {\n    display: flex;\n    align-items: center;\n    color: black;\n    font-size: 14px;\n    margin-bottom: 1px;\n    letter-spacing: 0.4px;\n}\n\ndiv[data-direction='ltr'] .MwKcN3iWS_15cKFrJdEJ {\n    text-align: left;\n}\n\ndiv[data-device='mobile'] .MwKcN3iWS_15cKFrJdEJ {\n    font-size: 18px;\n    letter-spacing: 0;\n    margin-bottom: 5px;\n}\n\ndiv[data-device='mobile'][data-locale='en'] .MwKcN3iWS_15cKFrJdEJ {\n    padding-right: 10px;\n}\n\n.Ah_qBB1jVLKIIWTPBBGr {\n    display: flex;\n    flex-direction: column;\n    margin-bottom: 25px;\n}\n\ndiv[data-device='mobile'] .Ah_qBB1jVLKIIWTPBBGr {\n    margin-bottom: 45px;\n    margin-top: 8px;\n    padding-left: 12px;\n}\n\n.O9EzubqNDShR5P5tjS5q {\n    margin-right: 9px;\n    flex: 0 0 43px;\n    height: 43px;\n    background-repeat: no-repeat;\n    background-position: center center;\n    background-size: contain;\n}\n\n.rRxO8cx3Xc2OxEtg3T6J {\n    background-image: var(--onboarding-screen-illumination);\n}\n\n.jnsqlKo7Ay08cdrm1s7p {\n    background-image: var(--onboarding-screen-accessories);\n}\n\n._29ndbYlsKQBp0VVLfNTK {\n    background-image: var(--onboarding-screen-camera-level);\n}\n\ndiv[data-device='mobile'] .O9EzubqNDShR5P5tjS5q {\n    margin-right: 8px;\n    flex: 0 0 50px;\n    height: 50px;\n}\n\n.kc6Th9V4IWsJhWyus_bf button {\n    position: relative;\n    width: 100%;\n    height: 50px;\n    overflow: hidden;\n    font-size: 1.375em;\n    font-weight: 700;\n    background: var(--onboarding-screen-start-button-background);\n    color: var(--onboarding-screen-start-button-title);\n}\n\n.kc6Th9V4IWsJhWyus_bf button:hover {\n    background: var(--onboarding-screen-start-button-background-hover);\n    color: var(--onboarding-screen-start-button-title-hover);\n}\n\n.kc6Th9V4IWsJhWyus_bf button:after {\n    transform: translateX(-120%);\n    content: '';\n    position: absolute;\n    width: 120%;\n    height: 100%;\n    left: 0;\n    top: 0;\n    z-index: 1;\n    background: linear-gradient(269.72deg, rgba(255, 255, 255, 0) -4.26%, rgba(255, 255, 255, 0.22) 47.3%, rgba(255, 255, 255, 0) 105.48%);\n    animation: ObIRWkkQXGUZfAYB35tM 5.5s forwards;\n}\n\n@keyframes ObIRWkkQXGUZfAYB35tM {\n    0% {transform: translateX(-120%);}\n    25% {transform: translateX(120%);}\n    26% {transform: translateX(120%); opacity: 0;}\n    27% {transform: translateX(-120%); opacity: 0;}\n    28% {transform: translateX(-120%); opacity: 1;}\n    40% {transform: translateX(-120%); opacity: 1;}\n    65% {transform: translateX(120%); opacity: 1;}\n    66% {transform: translateX(120%); opacity: 0;}\n    67% {transform: translateX(-120%); opacity: 0}\n    68% {transform: translateX(-120%); opacity: 1;}\n    75% {transform: translateX(-120%); opacity: 1;}\n    100% {transform: translateX(120%); opacity: 1;}\n}\n",
                        "",
                    ]),
                        (o.locals = {
                            "instruction-window": "kc6Th9V4IWsJhWyus_bf app_wrapper",
                            text: "mkDLLiLtUdTRIsx_6mbY app_title",
                            title: "Ht2Jy7ePhlCAvY41RjEz",
                            subtitle: "jNJCAhDcGs5XFeMmb15C",
                            container: "nSnjw_alZ2MY6x_aAQdc",
                            "icon-block": "MwKcN3iWS_15cKFrJdEJ",
                            "icon-container": "Ah_qBB1jVLKIIWTPBBGr",
                            icon: "O9EzubqNDShR5P5tjS5q",
                            illumination: "rRxO8cx3Xc2OxEtg3T6J",
                            "no-accessories": "jnsqlKo7Ay08cdrm1s7p",
                            "camera-on-eye": "_29ndbYlsKQBp0VVLfNTK",
                            buttonAnimation: "ObIRWkkQXGUZfAYB35tM",
                        }),
                        (t.Z = o);
                },
                "./src/components/layout/style.css": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/css-loader/dist/runtime/noSourceMaps.js"),
                        i = r.n(n),
                        a = r("../../node_modules/css-loader/dist/runtime/api.js"),
                        o = r.n(a)()(i());
                    o.push([
                        e.id,
                        ".pPENnQwkQ3hnNDe95CXQ {\n    position: relative;\n    height: 100%;\n    width: 100%;\n}\n\n.pPENnQwkQ3hnNDe95CXQ:after {\n    /** Chrome filter: blur artefact fix  */\n    content: '';\n    position: absolute;\n    bottom: -5px;\n    left: 0;\n    width: 100%;\n    height: 10px;\n    background: transparent;\n}\n\n.caaZAPBpw4YRUJGyGGMa {\n    transform: translateY(-30px);\n}\n\ndiv[data-device='mobile'] .caaZAPBpw4YRUJGyGGMa {\n    transform: translateY(-25%);\n}\n\n.FXnrLlhcdZSnx6MmL33A {\n    width: 100%;\n    height: 100%;\n    overflow: hidden;\n}\n.Qi0b9gBkYqK5wxq0Yu8D {\n    --rotatedWidth: 640px;\n    --rotatedHeight: 360px;\n    width: var(--rotatedWidth);\n    height: var(--rotatedHeight);\n    transform-origin: 50% 50%;\n}\n\n.y26b9X3ahzzhXZXrr1l1 {\n    transform: rotate(90deg) translateY(calc(var(--rotatedWidth) / 2 - var(--rotatedHeight) / 2))\n    translateX(calc(var(--rotatedWidth) / 2 - var(--rotatedHeight) / 2));\n}\n.GcvWg8Ciyff5Kl4aK2KR {\n    transform: rotate(-90deg) translateY(calc(var(--rotatedHeight) / 2 - var(--rotatedWidth) / 2))\n    translateX(calc(var(--rotatedHeight) / 2 - var(--rotatedWidth) / 2));\n}\n.KDALG4fw1Y6ovBVaFb4Y {\n    transform: rotate(-180deg);\n}\n\n.OEuteA96rvrp7pekGVJu {\n    display: flex;\n    flex: 1;\n    width: 100%;\n    height: 100%;\n    transition: filter 0.3s linear;\n}\n\n.mTdhPVU1dHO2f7ueJSjj {\n    position: absolute;\n    top: 0;\n    left: 0;\n    height: 100%;\n    width: 100%;\n}\n\n.lDRSIFCWKrxuroOCLQ8B {\n    opacity: 0;\n}\n\n.M7yctpYaB9DyFWDM8TgV {\n    stroke-dasharray: 100;\n    animation: yc_5dpVB7QbCC4KqVJko 10s linear infinite;\n    animation-direction: reverse;\n}\n\n.bml1JXCirmhI0uTYry1n {\n    animation: B7ALnKxqBCiE7KjsfPD1 1s infinite ease-in-out;\n}\n\n@keyframes B7ALnKxqBCiE7KjsfPD1 {\n    0% {\n        opacity: 0.3;\n    }\n    50% {\n        opacity: 1;\n    }\n    100% {\n        opacity: 0.3;\n    }\n}\n\n.OnSjirWUDYRXWTrMQxyU {\n    animation: mYq6jvTuKwr1dDOWWetl 1s infinite ease-in-out;\n}\n\n@keyframes mYq6jvTuKwr1dDOWWetl {\n    0% {\n        opacity: 0.3;\n        transform: translateX(20px);\n    }\n    50% {\n        opacity: 1;\n        transform: translateX(25px);\n    }\n    100% {\n        opacity: 0.3;\n        transform: translateX(20px);\n    }\n}\n\n.zkge_vdeebbSdZxTjAzA {\n    position: absolute;\n    bottom: 8%;\n    width: 100%;\n    text-align: center;\n    font-size: 1.125em;\n    z-index: 1;\n}\n\n.yQb4eZDuvdToxK4LFMPP {\n    position: absolute;\n    bottom: -7px;\n    padding: 0.2em;\n    width: 100%;\n    text-align: center;\n    font-size: 1em;\n    transition: 0.5s ease;\n    transform: translateZ(0);\n    z-index: 1;\n}\n\n.wxFd4S50djT0f0vxTZN1 {\n    bottom: 50%;\n    transform: translateY(50%);\n}\n\ndiv[data-device='mobile'] .yQb4eZDuvdToxK4LFMPP {\n    transition-delay: .1s;\n    transform: translateZ(0) translateY(0);\n    padding: 3em 1em; \n    font-size: 1.25em;\n}\n\ndiv[data-device='mobile'] .wxFd4S50djT0f0vxTZN1 {\n    bottom: -7px;\n    transform: translateY(-150px);\n}\n\n.wf4GGRKXILhTszbSin6A {\n    position: absolute;\n    bottom: 0;\n    padding: 20px;\n    display: flex;\n    align-items: flex-end;\n    justify-content: flex-end;\n    transform: translateY(30px);\n    z-index: 1;\n}\n\ndiv[data-device='mobile'] .wf4GGRKXILhTszbSin6A {\n    transform: translateY(120px);\n}\n\ndiv[data-direction='rtl'] .wf4GGRKXILhTszbSin6A {\n    left: 0;\n}\n\ndiv[data-direction='ltr'] .wf4GGRKXILhTszbSin6A {\n    right: 0;\n}\n\n.wf4GGRKXILhTszbSin6A button:not(:disabled):hover {\n    transform: scale(1.1);\n}\n\n.wf4GGRKXILhTszbSin6A button {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    border: none;\n    padding: 0;\n    margin: 0;\n    text-decoration: none;\n    background: none;\n    cursor: pointer;\n    text-align: center;\n    transition: transform 150ms ease;\n}\n\n.wf4GGRKXILhTszbSin6A button:disabled {\n    opacity: 0.5;\n}\n\n.mTdhPVU1dHO2f7ueJSjj ellipse {\n    transition: rx 0.5s, ry 0.5s;\n}\n\n.cUc8jRo6SCEGzY1rBvHN {\n    --sector-rotate: rotate(0deg);\n    transform: var(--sector-rotate);\n}\n\n.a7KoWDpCblrFM3nfJO5p {\n    opacity: 0.8;\n    transition: opacity 0.5s;\n}\n\n.mTdhPVU1dHO2f7ueJSjj.DrOD5JQnYmnfoZlAngMA .cUc8jRo6SCEGzY1rBvHN {\n    animation: YUzQufzEHAFvp7TWPbgJ 400ms forwards;\n}\n\n.mTdhPVU1dHO2f7ueJSjj.DrOD5JQnYmnfoZlAngMA .a7KoWDpCblrFM3nfJO5p {\n    animation: DxMdxNq_uRxrA7RtRtN6 400ms forwards;\n}\n\n.mTdhPVU1dHO2f7ueJSjj.DrOD5JQnYmnfoZlAngMA ellipse {\n    transform-origin: 50% 50%;\n    animation: BIvcv60ld_YSEL63LfIm 200ms forwards;\n}\n\n@keyframes BIvcv60ld_YSEL63LfIm {\n    0% {\n        transform: scale(1);\n    }\n    50% {\n        transform: scale(0.8);\n    }\n    100% {\n        transform: scale(1);\n    }\n}\n\n.nuD_A2eQeEOBieiQrXWp {\n    --from-left: 0;\n    --from-top: 0;\n}\n\n._65FQ8t1yz2VLutgs1BS {\n    background-repeat: no-repeat;\n    background-position: 0 0;\n    background-size: 100%;\n    animation: AySnSq6fih7TOhJrIIHo 400ms steps(7) forwards;\n}\n\n.rXIkvqEKbhWwoCOllCkW {\n    /** Look straight */\n    animation: AySnSq6fih7TOhJrIIHo 400ms steps(7) forwards reverse;\n}\n\n.D9mSlSVrarjcPaqqYQoS {\n    /** Move closer */\n    animation: ma8Ak8vAbGaerJQ4e0pr 1s forwards;\n}\n\n.O9dfTxhKU4Poj6IruHEd {\n    /** Move away */\n    animation: P7u7szyckR02Mmftwkja 1s forwards;\n}\n\n.DIk0e7KduiEnNhEOEnmQ {\n    /** Fit your face to oval */\n    animation: rhMKDJy_XgER5BEX1LnZ 1s forwards;\n}\n\n@keyframes rhMKDJy_XgER5BEX1LnZ {\n    0% {\n        top: var(--from-top);\n        left: var(--from-left);\n    }\n    30% {\n        top: var(--from-top);\n        left: var(--from-left);\n    }\n    100% {\n        top: 0;\n        left: 0;\n    }\n}\n\n@keyframes ma8Ak8vAbGaerJQ4e0pr {\n    0% {\n        transform: scale(0.5);\n    }\n    100% {\n        transform: scale(1);\n    }\n}\n\n@keyframes P7u7szyckR02Mmftwkja {\n    0% {\n        transform: scale(1.4);\n    }\n    100% {\n        transform: scale(1);\n    }\n}\n\n@keyframes YUzQufzEHAFvp7TWPbgJ {\n    0% {\n        opacity: 0;\n    }\n    80% {\n        opacity: 0;\n    }\n    100% {\n        opacity: 1;\n    }\n}\n\n@keyframes DxMdxNq_uRxrA7RtRtN6 {\n    0% {\n        visibility: hidden;\n    }\n    80% {\n        visibility: hidden;\n    }\n    100% {\n        visibility: visible;\n    }\n}\n\n@keyframes AySnSq6fih7TOhJrIIHo {\n    0% {\n        background-position: 0 0;\n    }\n    100% {\n        background-position: 0 100%;\n    }\n}\n",
                        "",
                    ]),
                        (o.locals = {
                            container: "pPENnQwkQ3hnNDe95CXQ",
                            translateY: "caaZAPBpw4YRUJGyGGMa",
                            videoContainer: "FXnrLlhcdZSnx6MmL33A",
                            videoContainerRotation: "Qi0b9gBkYqK5wxq0Yu8D",
                            "videoContainerRotation-90-rev": "y26b9X3ahzzhXZXrr1l1",
                            "videoContainerRotation-90": "GcvWg8Ciyff5Kl4aK2KR",
                            "videoContainerRotation-180": "KDALG4fw1Y6ovBVaFb4Y",
                            videoContainerBlur: "OEuteA96rvrp7pekGVJu",
                            backgroundSvg: "mTdhPVU1dHO2f7ueJSjj",
                            hide: "lDRSIFCWKrxuroOCLQ8B",
                            frame: "M7yctpYaB9DyFWDM8TgV",
                            dash: "yc_5dpVB7QbCC4KqVJko",
                            done: "bml1JXCirmhI0uTYry1n",
                            pulse: "B7ALnKxqBCiE7KjsfPD1",
                            hintArrowAnimation: "OnSjirWUDYRXWTrMQxyU",
                            pulseHintArrow: "mYq6jvTuKwr1dDOWWetl",
                            primaryMessage: "zkge_vdeebbSdZxTjAzA",
                            secondaryMessage: "yQb4eZDuvdToxK4LFMPP",
                            centreMessage: "wxFd4S50djT0f0vxTZN1",
                            functionalButtons: "wf4GGRKXILhTszbSin6A",
                            targetSector: "cUc8jRo6SCEGzY1rBvHN",
                            currentSector: "a7KoWDpCblrFM3nfJO5p",
                            firstStepAnimation: "DrOD5JQnYmnfoZlAngMA",
                            targetSectorFirstStepAnimation: "YUzQufzEHAFvp7TWPbgJ",
                            currentSectorFirstStepAnimation: "DxMdxNq_uRxrA7RtRtN6",
                            ellipseFirstStepAnimation: "BIvcv60ld_YSEL63LfIm",
                            "face-hint": "nuD_A2eQeEOBieiQrXWp",
                            "face-hint-target": "_65FQ8t1yz2VLutgs1BS",
                            spriteAnimation: "AySnSq6fih7TOhJrIIHo",
                            "face-hint-animation-2": "rXIkvqEKbhWwoCOllCkW",
                            "face-hint-animation-3": "D9mSlSVrarjcPaqqYQoS",
                            moveCloser: "ma8Ak8vAbGaerJQ4e0pr",
                            "face-hint-animation-4": "O9dfTxhKU4Poj6IruHEd",
                            moveAway: "P7u7szyckR02Mmftwkja",
                            "face-hint-animation-1": "DIk0e7KduiEnNhEOEnmQ",
                            fitYourFace: "rhMKDJy_XgER5BEX1LnZ",
                        }),
                        (t.Z = o);
                },
                "./src/components/message/style.css": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/css-loader/dist/runtime/noSourceMaps.js"),
                        i = r.n(n),
                        a = r("../../node_modules/css-loader/dist/runtime/api.js"),
                        o = r.n(a)()(i());
                    o.push([
                        e.id,
                        ".i6hhG0TRRjJVfQeFE9V4 {\n    display: inline-block;\n    padding: 0.595em 0.87em;\n    font-style: normal;\n    font-weight: normal;\n    color: var(--camera-screen-front-hint-label-text);\n    background: var(--camera-screen-front-hint-label-background);\n    line-height: 1em;\n    border-radius: 16px;\n}\n",
                        "",
                    ]),
                        (o.locals = { container: "i6hhG0TRRjJVfQeFE9V4" }),
                        (t.Z = o);
                },
                "./src/components/retry-screen/style.css": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/css-loader/dist/runtime/noSourceMaps.js"),
                        i = r.n(n),
                        a = r("../../node_modules/css-loader/dist/runtime/api.js"),
                        o = r.n(a)()(i());
                    o.push([
                        e.id,
                        ".NHVZo6yLPPWSLCAvix74 {\n    display: flex;\n    height: 100%;\n    flex-direction: column;\n    align-items: center;\n    justify-content: space-between;\n    padding: 1em;\n}\n\ndiv[data-device='mobile'] .NHVZo6yLPPWSLCAvix74 {\n    justify-content: center;\n    padding: 4em 1em 6em;\n}\n\n.stkNZMo9URB2rPAo2sAf {\n    text-align: center;\n}\n\n.stkNZMo9URB2rPAo2sAf .JmLBiy3j3xVvCfRI4BkX {\n    margin: 0 0 0.4em;\n    font-size: 1.25em;\n    font-weight: bold;\n    line-height: 1.4em;\n    color: #262626;\n}\n\ndiv[data-device='mobile'] .stkNZMo9URB2rPAo2sAf .JmLBiy3j3xVvCfRI4BkX {\n    line-height: 1.25em;\n}\n\n.stkNZMo9URB2rPAo2sAf .tSBbcyR3kgaSmvDN5H9w {\n    margin: 0 0 16px;\n    font-style: normal;\n    font-size: 0.875em;\n    font-weight: 400;\n    line-height: 1.25em;\n    color: #262626;\n    opacity: 0.7;\n}\n\n.NHVZo6yLPPWSLCAvix74 .rP1fsFD1e2xIR70eWVvx {\n    display: flex;\n}\n\ndiv[data-device='mobile'] .rP1fsFD1e2xIR70eWVvx {\n    flex-direction: column;\n}\n\n.rP1fsFD1e2xIR70eWVvx .Ltg0npG0wGuxikMU7ngu {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.rP1fsFD1e2xIR70eWVvx .Ltg0npG0wGuxikMU7ngu + .Ltg0npG0wGuxikMU7ngu {\n    margin-left: 2em;\n    margin-right: 0;\n}\n\ndiv[data-direction='rtl'] .rP1fsFD1e2xIR70eWVvx .Ltg0npG0wGuxikMU7ngu + .Ltg0npG0wGuxikMU7ngu {\n    margin-left: 0;\n    margin-right: 2em;\n}\n\ndiv[data-device='mobile'] .rP1fsFD1e2xIR70eWVvx .Ltg0npG0wGuxikMU7ngu + .Ltg0npG0wGuxikMU7ngu {\n    margin-left: 0;\n    margin-right: 0;\n}\n\n.Ltg0npG0wGuxikMU7ngu > svg {\n    margin-bottom: 0.7em;\n}\n\n.RIuce3foP5TrLtUlmxJ7 {\n    font-size: 0.8em;\n    line-height: 1.43em;\n    color: #262626;\n    margin: 0 0 1.15em;\n    font-style: normal;\n    font-weight: normal;\n    text-align: center;\n}\n\n.Ltg0npG0wGuxikMU7ngu > p {\n    word-break: break-word;\n    text-align: center;\n    max-width: 280px;\n}\n\ndiv[data-device='mobile'] .Ltg0npG0wGuxikMU7ngu > p {\n    max-width: 300px;\n}\n\ndiv[data-device='mobile'] .RIuce3foP5TrLtUlmxJ7 {\n    font-size: 0.8125em;\n}\n\n\n.NHVZo6yLPPWSLCAvix74 button {\n    color: var(--retry-screen-retry-button-title);\n    background: var(--retry-screen-retry-button-background);\n}\n\n.NHVZo6yLPPWSLCAvix74 button:hover {\n    color: var(--retry-screen-retry-button-title-hover);\n    background: var(--retry-screen-retry-button-background-hover);\n}\n\ndiv[data-device='mobile'] .NHVZo6yLPPWSLCAvix74 button {\n    position: absolute;\n    width: calc(100% - 32px);\n    bottom: 55px;\n    left: 16px;\n}\n\n.nMeY_n2vgpEs_FLtJjkQ {\n    width: 140px;\n    height: 100px;\n    background-repeat: no-repeat;\n    background-position: center center;\n    background-size: contain;\n    margin-bottom: 5px;\n}\n\n.ZRQkNIXjGfFkaL8MPZXw {\n    background-image: var(--retry-screen-person-image);\n}\n.mlaXglJKD3tnnhNLTAYK {\n    background-image: var(--retry-screen-environment-image);\n}\n\n@media (max-width: 400px) {\n    div[data-device='mobile'] .NHVZo6yLPPWSLCAvix74 {\n        padding: 3em 1em 5.5em;\n    }\n\n    div[data-device='mobile'] .NHVZo6yLPPWSLCAvix74 button {\n        bottom: 45px;\n    }\n\n}\n\n@media (max-width: 360px) {\n    div[data-device='mobile'] .NHVZo6yLPPWSLCAvix74 .rP1fsFD1e2xIR70eWVvx svg {\n        width: 100%;\n    }\n}\n\n",
                        "",
                    ]),
                        (o.locals = {
                            "retry-screen": "NHVZo6yLPPWSLCAvix74",
                            text: "stkNZMo9URB2rPAo2sAf",
                            title: "JmLBiy3j3xVvCfRI4BkX",
                            subtitle: "tSBbcyR3kgaSmvDN5H9w",
                            icons: "rP1fsFD1e2xIR70eWVvx",
                            "icon-item": "Ltg0npG0wGuxikMU7ngu",
                            "icon-subtitle": "RIuce3foP5TrLtUlmxJ7",
                            "icon-bg": "nMeY_n2vgpEs_FLtJjkQ",
                            "no-smile": "ZRQkNIXjGfFkaL8MPZXw",
                            "no-glare": "mlaXglJKD3tnnhNLTAYK",
                        }),
                        (t.Z = o);
                },
                "./src/icons/Spinner.css": function (e, t, r) {
                    "use strict";
                    var n = r("../../node_modules/css-loader/dist/runtime/noSourceMaps.js"),
                        i = r.n(n),
                        a = r("../../node_modules/css-loader/dist/runtime/api.js"),
                        o = r.n(a)()(i());
                    o.push([
                        e.id,
                        '.Cj8XgbDk3gZpQxVh9qsb {\n    height: 50px;\n    width: 50px;\n}\n\n@keyframes C5oWu5t4jGkqFMMB2dpN {\n    0% {\n        transform: rotate(0deg);\n    }\n    100% {\n        transform: rotate(360deg);\n    }\n}\n\n.JEcoYhehrCPcBW5yxyrg {\n    position: relative;\n    width: 50px;\n    height: 50px;\n    clip: rect(22px, 44px, 44px, 0);\n    animation: C5oWu5t4jGkqFMMB2dpN 1.5s cubic-bezier(0.77, 0, 0.175, 1) infinite;\n}\n\n.JEcoYhehrCPcBW5yxyrg::before, .JEcoYhehrCPcBW5yxyrg::after {\n    content: "";\n    display: block;\n    position: absolute;\n    top: 0;\n    left: 0;\n    bottom: 0;\n    right: 0;\n    margin: auto;\n    height: 44px;\n    width: 44px;\n    border-radius: 50%;\n}\n\n.JEcoYhehrCPcBW5yxyrg::before {\n    border: 3px solid transparent;\n    border-top: 3px solid var(--processing-screen-progress);\n    animation: C5oWu5t4jGkqFMMB2dpN 1.5s cubic-bezier(0.77, 0, 0.175, 1) infinite;\n}\n\n.JEcoYhehrCPcBW5yxyrg::after {\n    border: 3px solid rgba(49, 49, 49, 0.1);\n}\n',
                        "",
                    ]),
                        (o.locals = { container: "Cj8XgbDk3gZpQxVh9qsb", spinner: "JEcoYhehrCPcBW5yxyrg", spin: "C5oWu5t4jGkqFMMB2dpN" }),
                        (t.Z = o);
                },
            },
            t = {};
        function r(n) {
            var i = t[n];
            if (void 0 !== i) return i.exports;
            var a = (t[n] = { id: n, exports: {} });
            return e[n].call(a.exports, a, a.exports, r), a.exports;
        }
        (r.amdO = {}),
            (r.n = function (e) {
                var t =
                    e && e.__esModule
                        ? function () {
                              return e.default;
                          }
                        : function () {
                              return e;
                          };
                return r.d(t, { a: t }), t;
            }),
            (r.d = function (e, t) {
                for (var n in t) r.o(t, n) && !r.o(e, n) && Object.defineProperty(e, n, { enumerable: !0, get: t[n] });
            }),
            (r.o = function (e, t) {
                return Object.prototype.hasOwnProperty.call(e, t);
            }),
            (r.r = function (e) {
                "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { value: "Module" }), Object.defineProperty(e, "__esModule", { value: !0 });
            });
        var n = {};
        return (
            (function () {
                "use strict";
                r.r(n);
                var e = {};
                r.r(e),
                    r.d(e, {
                        ar: function () {
                            return Gn;
                        },
                        bn: function () {
                            return $n;
                        },
                        cs: function () {
                            return qn;
                        },
                        da: function () {
                            return ni;
                        },
                        de: function () {
                            return Bn;
                        },
                        el: function () {
                            return zn;
                        },
                        en: function () {
                            return On;
                        },
                        es: function () {
                            return Kn;
                        },
                        fi: function () {
                            return ti;
                        },
                        fr: function () {
                            return Dn;
                        },
                        he: function () {
                            return ei;
                        },
                        hi: function () {
                            return _n;
                        },
                        hr: function () {
                            return ii;
                        },
                        hu: function () {
                            return jn;
                        },
                        id: function () {
                            return Un;
                        },
                        it: function () {
                            return Ln;
                        },
                        ja: function () {
                            return Zn;
                        },
                        ko: function () {
                            return Vn;
                        },
                        ms: function () {
                            return Tn;
                        },
                        nl: function () {
                            return Mn;
                        },
                        no: function () {
                            return ai;
                        },
                        pl: function () {
                            return Fn;
                        },
                        pt: function () {
                            return Pn;
                        },
                        ro: function () {
                            return Hn;
                        },
                        ru: function () {
                            return xn;
                        },
                        sk: function () {
                            return Rn;
                        },
                        sv: function () {
                            return ri;
                        },
                        th: function () {
                            return Xn;
                        },
                        tr: function () {
                            return Jn;
                        },
                        uk: function () {
                            return Yn;
                        },
                        vi: function () {
                            return Nn;
                        },
                        zh: function () {
                            return Wn;
                        },
                    });
                var t = r("../../node_modules/react-dom/client.js"),
                    i = r("../../node_modules/react-device-detect/dist/lib.js"),
                    a = r("./src/components/info-screen/style.css"),
                    o = r("../../node_modules/react/jsx-runtime.js");
                var l = {
                    fullscreen: function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            xmlns: "http://www.w3.org/2000/svg",
                            width: t || 24,
                            height: t || 24,
                            viewBox: "0 0 24 24",
                            fill: r || "white",
                            children: (0, o.jsx)("path", { d: "M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z" }),
                        });
                    },
                    verified: function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 80,
                            height: t || 80,
                            viewBox: "0 0 86 84",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("ellipse", { cx: "43", cy: "42", rx: "40", ry: "40", transform: "rotate(90 43 42)", stroke: r || "#5DA600", strokeWidth: "3" }),
                                (0, o.jsx)("path", { d: "M66 30L40.5069 54L28 42.2256", stroke: r || "#5DA600", strokeWidth: "3", strokeLinecap: "round", strokeLinejoin: "round" }),
                            ],
                        });
                    },
                    check: function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            width: t || 64,
                            height: t || 64,
                            viewBox: "0 0 64 64",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: (0, o.jsx)("path", {
                                fillRule: "evenodd",
                                clipRule: "evenodd",
                                d:
                                    "M0 32C-1.52588e-05 49.6731 14.3269 64 32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0C14.3269 0 0 14.3269 0 32ZM50.9142 22.5811C51.6953 21.7999 51.6953 20.5337 50.9142 19.7526C50.1331 18.9716 48.8668 18.9716 48.0858 19.7526L30.5002 37.3381L22.7477 29.5857C21.9666 28.8047 20.7003 28.8047 19.9193 29.5857C19.1382 30.3669 19.1382 31.6331 19.9193 32.4143L29.0859 41.5808C29.461 41.9561 29.9697 42.1667 30.5002 42.1667C31.0306 42.1667 31.5393 41.9561 31.9144 41.5808L50.9142 22.5811Z",
                                fill: r || "#7E53B9",
                            }),
                        });
                    },
                    error: function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 80,
                            height: t || 80,
                            viewBox: "0 0 86 84",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("ellipse", { cx: "43", cy: "42", rx: "40", ry: "40", transform: "rotate(90 43 42)", stroke: r || "#FF0000", strokeWidth: "3" }),
                                (0, o.jsx)("path", { d: "M57 28L29 56M29 28L57 56", stroke: r || "#FF0000", strokeWidth: "3", strokeLinecap: "round", strokeLinejoin: "round" }),
                            ],
                        });
                    },
                    cross: function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            xmlns: "http://www.w3.org/2000/svg",
                            viewBox: "0 0 24 24",
                            width: t || 24,
                            height: t || 24,
                            fill: r || "rgba(0,0,0,0.6)",
                            children: (0, o.jsx)("path", { d: "M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" }),
                        });
                    },
                    snapshot: function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 60,
                            height: t || 60,
                            viewBox: "0 0 60 60",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [(0, o.jsx)("g", { opacity: "0.6", children: (0, o.jsx)("circle", { cx: "30", cy: "30", r: "29.5", stroke: r || "white" }) }), (0, o.jsx)("circle", { cx: "30", cy: "30", r: "21", fill: r || "white" })],
                        });
                    },
                    square: function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            width: t || 46,
                            height: t || 46,
                            viewBox: "0 0 46 46",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: (0, o.jsx)("path", {
                                d: "M45 34V41C45 43.2091 43.2091 45 41 45H34M45 12V5C45 2.79086 43.2091 1 41 1H34M12 1H5C2.79086 1 1 2.79086 1 5V12M1 34V41C1 43.2091 2.79086 45 5 45H12",
                                stroke: r || "white",
                                strokeWidth: "1.5",
                            }),
                        });
                    },
                    stop: function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            width: t || 48,
                            height: t || 48,
                            viewBox: "0 0 1024 1024",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: (0, o.jsxs)("g", {
                                opacity: "0.9",
                                children: [
                                    (0, o.jsx)("path", {
                                        d:
                                            "M556.1 909.5H192.2c-14.1 0-25.5-10.6-25.5-23.7V170.3c0-13.1 11.5-23.7 25.5-23.7H832c14.1 0 25.5 10.6 25.5 23.7v381.8c0 13.3 10.7 24 24 24s24-10.7 24-24V170.3c0-39.5-33-71.7-73.5-71.7H192.2c-40.5 0-73.5 32.2-73.5 71.7v715.5c0 39.5 33 71.7 73.5 71.7h363.9c13.3 0 24-10.7 24-24s-10.8-24-24-24z",
                                        fill: r || "white",
                                    }),
                                    (0, o.jsx)("path", {
                                        d:
                                            "M761.6 232.6H260.7c-13.3 0-24 10.7-24 24s10.7 24 24 24h500.9c13.3 0 24-10.7 24-24s-10.8-24-24-24zM785.6 426.6c0-13.3-10.7-24-24-24H260.7c-13.3 0-24 10.7-24 24s10.7 24 24 24h500.9c13.2 0 24-10.7 24-24zM680.1 596.6c0-13.3-10.7-24-24-24H260.7c-13.3 0-24 10.7-24 24s10.7 24 24 24h395.4c13.2 0 24-10.7 24-24zM260.7 744.3c-13.3 0-24 10.7-24 24s10.7 24 24 24h284.4c13.3 0 24-10.7 24-24s-10.7-24-24-24H260.7zM770.7 622.7zM939.1 786.2c-2.7-91.3-77.6-163.5-168.3-163.5v36c34.6 0 67.3 13.3 92.1 37.4 24.9 24.1 39.2 56.5 40.2 91.2 1.1 35.4-11.7 69.1-36 94.8-24.3 25.8-57.1 40.5-92.5 41.6-1.3 0-2.7 0.1-4 0.1-34.6 0-67.3-13.3-92.2-37.4-24.9-24.1-39.2-56.5-40.2-91.2-1.1-35.4 11.7-69.1 36-94.8 24.3-25.8 57.1-40.5 92.5-41.6 1.3 0 2.7-0.1 4-0.1v-36c-1.7 0-3.4 0-5.1 0.1-93 2.8-166.2 80.4-163.5 173.5 2.7 91.3 77.6 163.5 168.4 163.5 1.7 0 3.4 0 5.1-0.1 93.1-2.8 166.2-80.5 163.5-173.5z",
                                        fill: r || "white",
                                    }),
                                    (0, o.jsx)("path", {
                                        d:
                                            "M686.1 795.6c-7.2-6.8-18.6-6.6-25.4 0.6-6.8 7.2-6.6 18.6 0.6 25.4l54.3 51.6c6.3 5.9 14.4 9 22.7 9 6.4 0 12.9-1.9 18.5-5.7l1.1-0.8L883.6 759c7.3-6.8 7.7-18.2 0.9-25.4-6.8-7.3-18.2-7.7-25.4-0.9L738.2 845l-52.1-49.4z",
                                        fill: r || "white",
                                    }),
                                ],
                            }),
                        });
                    },
                    arrow: function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            width: t || 32,
                            height: t || 32,
                            viewBox: "0 0 32 32",
                            fill: r || "white",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: (0, o.jsx)("path", { d: "M22,9a1,1,0,0,0,0,1.42l4.6,4.6H3.06a1,1,0,1,0,0,2H26.58L22,21.59A1,1,0,0,0,22,23a1,1,0,0,0,1.41,0l6.36-6.36a.88.88,0,0,0,0-1.27L23.42,9A1,1,0,0,0,22,9Z" }),
                        });
                    },
                    "regula-logo": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            width: t || 24,
                            height: t || 26,
                            viewBox: "0 0 14 16",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: (0, o.jsx)("path", {
                                d:
                                    "M10.6389 10.8071C12.1153 9.90582 13.159 8.12119 13.159 6.15818C13.159 2.43323 10.2172 0 6.51964 0C2.82207 0 0 2.43401 0 6.63935V9.79394H2.70628V6.63857C2.70628 4.11536 4.41893 2.70315 6.52199 2.70315C8.62505 2.70315 10.1265 4.14509 10.1265 6.15818C10.1265 8.17127 8.50456 9.79316 6.4015 9.79316H2.70628V16.643H5.41022V12.1967H6.46175C9.10544 12.1967 10.8478 14.2395 10.9081 16.643H13.7317C13.6816 14.2645 12.5433 11.8641 10.6413 10.8071",
                                fill: r || "#663399",
                            }),
                        });
                    },
                    "regula-logo-liveness-detection": function (e) {
                        var t = e.color;
                        return (0, o.jsxs)("svg", {
                            width: "91",
                            height: "16",
                            viewBox: "0 0 91 16",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("path", {
                                    d:
                                        "M0.793307 12V4.72727H3.52058C4.07929 4.72727 4.54804 4.83144 4.92683 5.03977C5.30799 5.24811 5.59563 5.53456 5.78976 5.89915C5.98625 6.26136 6.0845 6.6733 6.0845 7.13494C6.0845 7.60133 5.98625 8.01562 5.78976 8.37784C5.59326 8.74006 5.30325 9.02533 4.91973 9.23366C4.5362 9.43963 4.0639 9.54261 3.50282 9.54261H1.6953V8.45952H3.32527C3.65197 8.45952 3.91949 8.4027 4.12782 8.28906C4.33616 8.17543 4.49004 8.01918 4.58947 7.82031C4.69127 7.62145 4.74217 7.39299 4.74217 7.13494C4.74217 6.87689 4.69127 6.64962 4.58947 6.45312C4.49004 6.25663 4.33497 6.10393 4.12427 5.99503C3.91594 5.88376 3.64724 5.82812 3.31816 5.82812H2.11078V12H0.793307ZM9.37317 12.1065C8.8405 12.1065 8.37885 11.9893 7.98823 11.755C7.5976 11.5206 7.29457 11.1927 7.07914 10.7713C6.86607 10.3499 6.75954 9.85748 6.75954 9.29403C6.75954 8.73059 6.86607 8.23698 7.07914 7.81321C7.29457 7.38944 7.5976 7.06037 7.98823 6.82599C8.37885 6.59162 8.8405 6.47443 9.37317 6.47443C9.90584 6.47443 10.3675 6.59162 10.7581 6.82599C11.1487 7.06037 11.4506 7.38944 11.6637 7.81321C11.8791 8.23698 11.9868 8.73059 11.9868 9.29403C11.9868 9.85748 11.8791 10.3499 11.6637 10.7713C11.4506 11.1927 11.1487 11.5206 10.7581 11.755C10.3675 11.9893 9.90584 12.1065 9.37317 12.1065ZM9.38027 11.0767C9.6691 11.0767 9.91058 10.9974 10.1047 10.8388C10.2988 10.6778 10.4432 10.4624 10.5379 10.1925C10.635 9.92259 10.6835 9.62192 10.6835 9.29048C10.6835 8.95668 10.635 8.65483 10.5379 8.38494C10.4432 8.11269 10.2988 7.89607 10.1047 7.73509C9.91058 7.5741 9.6691 7.49361 9.38027 7.49361C9.08435 7.49361 8.83813 7.5741 8.64164 7.73509C8.44751 7.89607 8.30191 8.11269 8.20485 8.38494C8.11015 8.65483 8.0628 8.95668 8.0628 9.29048C8.0628 9.62192 8.11015 9.92259 8.20485 10.1925C8.30191 10.4624 8.44751 10.6778 8.64164 10.8388C8.83813 10.9974 9.08435 11.0767 9.38027 11.0767ZM13.9474 12L12.4062 6.54545H13.7165L14.6753 10.3807H14.7251L15.7052 6.54545H17.0013L17.9814 10.3594H18.0347L18.9793 6.54545H20.2932L18.7485 12H17.4097L16.387 8.31392H16.3124L15.2897 12H13.9474ZM23.3493 12.1065C22.8024 12.1065 22.3301 11.9929 21.9324 11.7656C21.537 11.536 21.2328 11.2116 21.0198 10.7926C20.8067 10.3712 20.7002 9.87524 20.7002 9.30469C20.7002 8.74361 20.8067 8.25118 21.0198 7.82741C21.2352 7.40128 21.5359 7.06984 21.9218 6.8331C22.3076 6.59399 22.761 6.47443 23.2818 6.47443C23.618 6.47443 23.9352 6.52888 24.2335 6.63778C24.5342 6.74432 24.7994 6.91004 25.029 7.13494C25.261 7.35985 25.4433 7.64631 25.5759 7.99432C25.7084 8.33996 25.7747 8.75189 25.7747 9.23011V9.62429H21.3039V8.75781H24.5425C24.5401 8.5116 24.4869 8.29261 24.3827 8.10085C24.2785 7.90672 24.1329 7.75402 23.9459 7.64276C23.7612 7.53149 23.5458 7.47585 23.2996 7.47585C23.0368 7.47585 22.806 7.53977 22.6071 7.66761C22.4083 7.79309 22.2532 7.95881 22.1419 8.16477C22.033 8.36837 21.9774 8.59209 21.975 8.83594V9.59233C21.975 9.90956 22.033 10.1818 22.149 10.4091C22.265 10.634 22.4272 10.8068 22.6355 10.9276C22.8439 11.0459 23.0877 11.1051 23.3671 11.1051C23.5541 11.1051 23.7234 11.0791 23.8749 11.027C24.0264 10.9725 24.1578 10.8932 24.2691 10.7891C24.3803 10.6849 24.4644 10.5559 24.5212 10.402L25.7215 10.5369C25.6457 10.8542 25.5013 11.1312 25.2882 11.3679C25.0775 11.6023 24.8076 11.7846 24.4786 11.9148C24.1495 12.0426 23.7731 12.1065 23.3493 12.1065ZM26.7623 12V6.54545H28.0087V7.45455H28.0655C28.165 7.13968 28.3354 6.89702 28.5769 6.72656C28.8207 6.55374 29.0989 6.46733 29.4114 6.46733C29.4824 6.46733 29.5617 6.47088 29.6493 6.47798C29.7393 6.48272 29.8139 6.491 29.8731 6.50284V7.68537C29.8186 7.66643 29.7322 7.64986 29.6138 7.63565C29.4978 7.61908 29.3854 7.6108 29.2765 7.6108C29.0421 7.6108 28.8314 7.66169 28.6444 7.76349C28.4597 7.86293 28.3141 8.00142 28.2076 8.17898C28.101 8.35653 28.0478 8.56132 28.0478 8.79332V12H26.7623ZM32.8173 12.1065C32.2704 12.1065 31.7981 11.9929 31.4004 11.7656C31.005 11.536 30.7008 11.2116 30.4877 10.7926C30.2747 10.3712 30.1681 9.87524 30.1681 9.30469C30.1681 8.74361 30.2747 8.25118 30.4877 7.82741C30.7032 7.40128 31.0038 7.06984 31.3897 6.8331C31.7756 6.59399 32.229 6.47443 32.7498 6.47443C33.086 6.47443 33.4032 6.52888 33.7015 6.63778C34.0022 6.74432 34.2673 6.91004 34.497 7.13494C34.729 7.35985 34.9113 7.64631 35.0438 7.99432C35.1764 8.33996 35.2427 8.75189 35.2427 9.23011V9.62429H30.7718V8.75781H34.0105C34.0081 8.5116 33.9548 8.29261 33.8507 8.10085C33.7465 7.90672 33.6009 7.75402 33.4139 7.64276C33.2292 7.53149 33.0138 7.47585 32.7676 7.47585C32.5048 7.47585 32.274 7.53977 32.0751 7.66761C31.8762 7.79309 31.7212 7.95881 31.6099 8.16477C31.501 8.36837 31.4454 8.59209 31.443 8.83594V9.59233C31.443 9.90956 31.501 10.1818 31.617 10.4091C31.733 10.634 31.8952 10.8068 32.1035 10.9276C32.3118 11.0459 32.5557 11.1051 32.835 11.1051C33.0221 11.1051 33.1913 11.0791 33.3428 11.027C33.4944 10.9725 33.6258 10.8932 33.737 10.7891C33.8483 10.6849 33.9323 10.5559 33.9892 10.402L35.1894 10.5369C35.1137 10.8542 34.9693 11.1312 34.7562 11.3679C34.5455 11.6023 34.2756 11.7846 33.9465 11.9148C33.6175 12.0426 33.241 12.1065 32.8173 12.1065ZM38.2544 12.0959C37.8259 12.0959 37.4424 11.9858 37.1038 11.7656C36.7653 11.5455 36.4978 11.2259 36.3013 10.8068C36.1048 10.3878 36.0065 9.87879 36.0065 9.27983C36.0065 8.67377 36.106 8.16241 36.3048 7.74574C36.506 7.3267 36.7771 7.01065 37.118 6.79759C37.4589 6.58215 37.8389 6.47443 38.2579 6.47443C38.5775 6.47443 38.8403 6.52888 39.0463 6.63778C39.2523 6.74432 39.4156 6.87334 39.5363 7.02486C39.6571 7.17401 39.7506 7.31487 39.8169 7.44744H39.8702V4.72727H41.1592V12H39.895V11.1406H39.8169C39.7506 11.2732 39.6547 11.4141 39.5292 11.5632C39.4038 11.71 39.2381 11.8355 39.0321 11.9396C38.8261 12.0438 38.5669 12.0959 38.2544 12.0959ZM38.6131 11.0412C38.8853 11.0412 39.1173 10.9678 39.3091 10.821C39.5008 10.6719 39.6464 10.4647 39.7459 10.1996C39.8453 9.93442 39.895 9.62547 39.895 9.27273C39.895 8.91998 39.8453 8.6134 39.7459 8.35298C39.6488 8.09257 39.5044 7.89015 39.3126 7.74574C39.1232 7.60133 38.89 7.52912 38.6131 7.52912C38.3266 7.52912 38.0875 7.60369 37.8957 7.75284C37.704 7.90199 37.5595 8.10795 37.4625 8.37074C37.3654 8.63352 37.3169 8.93419 37.3169 9.27273C37.3169 9.61364 37.3654 9.91785 37.4625 10.1854C37.5619 10.4505 37.7075 10.66 37.8993 10.8139C38.0934 10.9654 38.3313 11.0412 38.6131 11.0412ZM44.8664 12V4.72727H46.1519V7.44744H46.2051C46.2714 7.31487 46.3649 7.17401 46.4857 7.02486C46.6064 6.87334 46.7698 6.74432 46.9757 6.63778C47.1817 6.52888 47.4445 6.47443 47.7641 6.47443C48.1855 6.47443 48.5655 6.58215 48.904 6.79759C49.2449 7.01065 49.5148 7.3267 49.7137 7.74574C49.9149 8.16241 50.0155 8.67377 50.0155 9.27983C50.0155 9.87879 49.9173 10.3878 49.7208 10.8068C49.5243 11.2259 49.2567 11.5455 48.9182 11.7656C48.5797 11.9858 48.1961 12.0959 47.7676 12.0959C47.4551 12.0959 47.1959 12.0438 46.9899 11.9396C46.784 11.8355 46.6182 11.71 46.4928 11.5632C46.3697 11.4141 46.2738 11.2732 46.2051 11.1406H46.1306V12H44.8664ZM46.127 9.27273C46.127 9.62547 46.1767 9.93442 46.2762 10.1996C46.378 10.4647 46.5236 10.6719 46.7129 10.821C46.9047 10.9678 47.1367 11.0412 47.409 11.0412C47.6931 11.0412 47.931 10.9654 48.1227 10.8139C48.3145 10.66 48.4589 10.4505 48.556 10.1854C48.6554 9.91785 48.7051 9.61364 48.7051 9.27273C48.7051 8.93419 48.6566 8.63352 48.5595 8.37074C48.4625 8.10795 48.3181 7.90199 48.1263 7.75284C47.9345 7.60369 47.6954 7.52912 47.409 7.52912C47.1343 7.52912 46.9012 7.60133 46.7094 7.74574C46.5176 7.89015 46.372 8.09257 46.2726 8.35298C46.1755 8.6134 46.127 8.91998 46.127 9.27273ZM51.6218 14.0455C51.4466 14.0455 51.2845 14.0313 51.1353 14.0028C50.9885 13.9768 50.8713 13.946 50.7838 13.9105L51.082 12.9091C51.2691 12.9635 51.436 12.9896 51.5828 12.9872C51.7295 12.9848 51.8586 12.9387 51.9698 12.8487C52.0835 12.7611 52.1793 12.6143 52.2575 12.4084L52.3676 12.1136L50.3896 6.54545H51.7532L53.0103 10.6648H53.0671L54.3278 6.54545H55.695L53.511 12.6605C53.4092 12.9493 53.2743 13.1967 53.1062 13.4027C52.9381 13.611 52.7321 13.7696 52.4883 13.8786C52.2468 13.9898 51.958 14.0455 51.6218 14.0455Z",
                                    fill: t,
                                }),
                                (0, o.jsx)("path", {
                                    d:
                                        "M62.9834 9.36204C63.675 8.93985 64.1639 8.1039 64.1639 7.18439C64.1639 5.43957 62.7859 4.2998 61.0539 4.2998C59.3219 4.2998 58 5.43993 58 7.40978V8.88744H59.2677V7.40942C59.2677 6.22751 60.0699 5.566 61.055 5.566C62.0401 5.566 62.7434 6.24143 62.7434 7.18439C62.7434 8.12736 61.9837 8.88708 60.9986 8.88708H59.2677V12.0956H60.5342V10.0129H61.0268C62.2651 10.0129 63.0813 10.9698 63.1095 12.0956H64.4321C64.4087 10.9815 63.8755 9.85716 62.9845 9.36204",
                                    fill: t,
                                }),
                                (0, o.jsx)("path", {
                                    d:
                                        "M89.8037 6.5231V7.32533C89.4658 6.81885 88.8747 6.48242 88.0307 6.48242C86.4827 6.48242 85.3286 7.72077 85.3286 9.31094C85.3286 10.8868 86.4827 12.1395 88.0307 12.1395C88.8326 12.1395 89.4098 11.8159 89.8037 11.3233V12.0973H90.9999V6.5231H89.8037ZM88.1714 10.9279C87.2706 10.9279 86.6234 10.2242 86.6234 9.30947C86.6234 8.39473 87.2706 7.69108 88.1714 7.69108C89.0722 7.69108 89.7334 8.39473 89.7334 9.30947C89.7334 10.2242 89.0737 10.9279 88.1714 10.9279Z",
                                    fill: t,
                                }),
                                (0, o.jsx)("path", {
                                    d:
                                        "M81.2758 9.40791C81.2758 10.5055 80.7129 10.9138 79.9953 10.9138C79.2777 10.9138 78.7148 10.5055 78.7148 9.40791V6.52295H77.4482V9.35147C77.4482 11.2092 78.4051 12.1367 79.9953 12.1367C81.5855 12.1367 82.5424 11.2081 82.5424 9.35147V6.52295H81.2758V9.40791Z",
                                    fill: t,
                                }),
                                (0, o.jsx)("path", {
                                    d:
                                        "M67.5552 6.48096C65.9928 6.48096 64.7827 7.76145 64.7827 9.32377C64.7827 10.8861 65.9921 12.138 67.5973 12.138C68.5681 12.138 69.2718 11.8005 69.849 11.1954L69.1593 10.3792C68.7792 10.7168 68.301 10.9561 67.6255 10.9561C66.9501 10.9561 66.3168 10.6182 66.1207 9.88632H70.2851C70.3355 9.66481 70.3591 9.43804 70.3555 9.21089C70.3555 7.63501 69.1171 6.48096 67.5552 6.48096ZM66.0493 8.88729C66.2182 8.15432 66.8372 7.66323 67.6252 7.66323C68.4131 7.66323 68.9478 8.14149 69.1028 8.88729H66.0493Z",
                                    fill: t,
                                }),
                                (0, o.jsx)("path", { d: "M84.6533 4.35596H83.3867V12.0957H84.6533V4.35596Z", fill: "#8C8C8C" }),
                                (0, o.jsx)("path", {
                                    d:
                                        "M75.4077 7.32533C75.1263 6.84671 74.4791 6.48242 73.6347 6.48242C72.157 6.48242 70.9326 7.72077 70.9326 9.31094C70.9326 10.8868 72.157 12.0962 73.6347 12.0962C74.4369 12.0962 74.9434 11.8569 75.3374 11.3632V11.8701C75.3374 12.9677 74.5634 13.3617 73.8176 13.3617C73.0718 13.3617 72.4806 12.9952 72.3681 12.1937H71.1298C71.1862 13.601 72.3117 14.5025 73.8176 14.5025C75.3235 14.5025 76.6028 13.6442 76.6028 11.7865V6.5231H75.4077V7.32533ZM73.7754 10.8857C72.8746 10.8857 72.2274 10.2242 72.2274 9.30984C72.2274 8.39547 72.8746 7.69145 73.7754 7.69145C74.6762 7.69145 75.3374 8.3951 75.3374 9.30984C75.3374 10.2246 74.6759 10.8857 73.7754 10.8857Z",
                                    fill: t,
                                }),
                            ],
                        });
                    },
                    "back-camera": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            width: t || 30,
                            height: t || 30,
                            viewBox: "0 0 30 30",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: (0, o.jsxs)("g", {
                                opacity: "0.9",
                                children: [
                                    (0, o.jsx)("rect", { x: "14", y: "4", width: "2", height: "22", rx: "1", fill: r || "white" }),
                                    (0, o.jsx)("path", { d: "M8.698 15 L1 5.762 1 24.238 Z", stroke: r || "white", strokeWidth: "2" }),
                                    (0, o.jsx)("path", { d: "M21.302 15 L29 5.762 29 24.238 Z", fill: r || "white", stroke: r || "white", strokeWidth: "2" }),
                                ],
                            }),
                        });
                    },
                    "front-camera": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            width: t || 30,
                            height: t || 30,
                            viewBox: "0 0 30 30",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: (0, o.jsxs)("g", {
                                opacity: "0.9",
                                children: [
                                    (0, o.jsx)("rect", { x: "14", y: "4", width: "2", height: "22", rx: "1", fill: r || "white" }),
                                    (0, o.jsx)("path", { d: "M21.302 15 L29 5.762 29 24.238 Z", stroke: r || "white", strokeWidth: "2" }),
                                    (0, o.jsx)("path", { d: "M8.698 15 L1 5.762 1 24.238 Z", fill: r || "white", stroke: r || "white", strokeWidth: "2" }),
                                ],
                            }),
                        });
                    },
                    "camera-logo": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 80,
                            height: t || 80,
                            viewBox: "0 0 86 84",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("ellipse", { cx: "43", cy: "42", rx: "40", ry: "40", transform: "rotate(90 43 42)", stroke: r || "#E93C3C", strokeWidth: "3" }),
                                (0, o.jsx)("path", {
                                    d:
                                        "M41.213 32.6666H45.6663C46.3736 32.6666 47.0519 32.9476 47.552 33.4477C48.0521 33.9478 48.333 34.626 48.333 35.3333V39.7866L49.6663 41.12L57.6663 35.3333V48.6666M48.333 47.3333V48.6666C48.333 49.3739 48.0521 50.0521 47.552 50.5522C47.0519 51.0523 46.3736 51.3333 45.6663 51.3333H30.9997C30.2924 51.3333 29.6142 51.0523 29.1141 50.5522C28.614 50.0521 28.333 49.3739 28.333 48.6666V35.3333C28.333 34.626 28.614 33.9478 29.1141 33.4477C29.6142 32.9476 30.2924 32.6666 30.9997 32.6666H33.6663L48.333 47.3333Z",
                                    stroke: r || "#E93C3C",
                                    strokeWidth: "2",
                                    strokeLinecap: "round",
                                    strokeLinejoin: "round",
                                }),
                                (0, o.jsx)("path", { d: "M28.333 27.3334L57.6663 56.6667", stroke: r || "#E93C3C", strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }),
                            ],
                        });
                    },
                    "fullscreen-exit": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            xmlns: "http://www.w3.org/2000/svg",
                            width: t || 24,
                            height: t || 24,
                            viewBox: "0 0 24 24",
                            fill: r || "white",
                            children: (0, o.jsx)("path", { d: "M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z" }),
                        });
                    },
                    "from-camera": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 48,
                            height: t || 48,
                            viewBox: "0 0 48 48",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("path", {
                                    d:
                                        "M46 38C46 39.0609 45.5786 40.0783 44.8284 40.8284C44.0783 41.5786 43.0609 42 42 42H6C4.93913 42 3.92172 41.5786 3.17157 40.8284C2.42143 40.0783 2 39.0609 2 38V16C2 14.9391 2.42143 13.9217 3.17157 13.1716C3.92172 12.4214 4.93913 12 6 12H14L18 7.20001H30L34 12H42C43.0609 12 44.0783 12.4214 44.8284 13.1716C45.5786 13.9217 46 14.9391 46 16V38Z",
                                    stroke: r || "black",
                                    strokeWidth: "2",
                                    strokeLinecap: "round",
                                    strokeLinejoin: "round",
                                }),
                                (0, o.jsx)("path", {
                                    d: "M24.0001 34.8C28.6393 34.8 32.4001 31.0392 32.4001 26.4C32.4001 21.7608 28.6393 18 24.0001 18C19.3609 18 15.6001 21.7608 15.6001 26.4C15.6001 31.0392 19.3609 34.8 24.0001 34.8Z",
                                    stroke: r || "black",
                                    strokeWidth: "2",
                                    strokeLinecap: "round",
                                    strokeLinejoin: "round",
                                }),
                                (0, o.jsx)("rect", { x: "37", y: "17", width: "4", height: "4", rx: "1", fill: "var(--main-color)" }),
                            ],
                        });
                    },
                    "from-gallery": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 48,
                            height: t || 48,
                            viewBox: "0 0 48 48",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("defs", { children: (0, o.jsx)("clipPath", { id: "clip0", children: (0, o.jsx)("rect", { width: "48", height: "48", fill: "white" }) }) }),
                                (0, o.jsxs)("g", {
                                    clipPath: "url(#clip0)",
                                    children: [
                                        (0, o.jsx)("path", {
                                            d: "M43.875 34.125C45.6699 34.125 47.125 32.6699 47.125 30.875V8.125C47.125 6.33007 45.6699 4.875 43.875 4.875H21.125C19.3301 4.875 17.875 6.33007 17.875 8.125",
                                            stroke: r || "black",
                                            strokeWidth: "2",
                                            strokeLinecap: "round",
                                            strokeLinejoin: "round",
                                        }),
                                        (0, o.jsx)("path", {
                                            d:
                                                "M35.875 11.875H5.125C3.33007 11.875 1.875 13.3301 1.875 15.125V37.875C1.875 39.6699 3.33007 41.125 5.125 41.125H35.875C37.6699 41.125 39.125 39.6699 39.125 37.875V15.125C39.125 13.3301 37.6699 11.875 35.875 11.875Z",
                                            stroke: r || "black",
                                            strokeWidth: "2",
                                            strokeLinecap: "round",
                                            strokeLinejoin: "round",
                                        }),
                                        (0, o.jsx)("path", {
                                            d: "M10.8125 23.25C12.1587 23.25 13.25 22.1587 13.25 20.8125C13.25 19.4663 12.1587 18.375 10.8125 18.375C9.46631 18.375 8.375 19.4663 8.375 20.8125C8.375 22.1587 9.46631 23.25 10.8125 23.25Z",
                                            fill: "var(--main-color)",
                                        }),
                                        (0, o.jsx)("path", { d: "M31.125 31.375L23 23.25L5.125 41.125", stroke: r || "black", strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }),
                                    ],
                                }),
                            ],
                        });
                    },
                    "docreader-search": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 80,
                            height: t || 80,
                            viewBox: "0 0 80 80",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("g", { children: (0, o.jsx)("circle", { cx: "40", cy: "40", r: "40", fill: "#1B101F", fillOpacity: "0.5" }) }),
                                (0, o.jsxs)("g", { opacity: "0.8", children: [(0, o.jsx)("circle", { cx: "40", cy: "40", r: "23.5", stroke: r || "white" }), (0, o.jsx)("circle", { cx: "40", cy: "40", r: "1", fill: r || "white" })] }),
                            ],
                        });
                    },
                    "docreader-processing-finished": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            width: t || 80,
                            height: t || 80,
                            viewBox: "0 0 80 80",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: (0, o.jsx)("path", {
                                fillRule: "evenodd",
                                clipRule: "evenodd",
                                d:
                                    "M40 80C17.9086 80 0 62.0914 0 40C0 17.9086 17.9086 0 40 0C62.0914 0 80 17.9086 80 40C80 62.0914 62.0914 80 40 80ZM64.0282 29.0922C64.6314 28.5243 64.66 27.575 64.0922 26.9718C63.5243 26.3686 62.575 26.34 61.9718 26.9078L37.5069 49.9399L26.0282 39.1334C25.425 38.5656 24.4757 38.5942 23.9079 39.1974C23.34 39.8006 23.3686 40.7499 23.9718 41.3177L36.4787 53.0922C37.0563 53.6359 37.9575 53.6359 38.5351 53.0922L64.0282 29.0922Z",
                                fill: r || "white",
                            }),
                        });
                    },
                    "docreader-processing-error": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 80,
                            height: t || 80,
                            viewBox: "0 0 80 80",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("g", { children: (0, o.jsx)("circle", { cx: "40", cy: "40", r: "40", fill: "#E95454", fillOpacity: "0.45" }) }),
                                (0, o.jsx)("g", {
                                    children: (0, o.jsx)("path", {
                                        fillRule: "evenodd",
                                        clipRule: "evenodd",
                                        d:
                                            "M40 67C54.9117 67 67 54.9117 67 40C67 25.0883 54.9117 13 40 13C25.0883 13 13 25.0883 13 40C13 54.9117 25.0883 67 40 67ZM40 64C53.2548 64 64 53.2548 64 40C64 26.7452 53.2548 16 40 16C26.7452 16 16 26.7452 16 40C16 53.2548 26.7452 64 40 64Z",
                                        fill: r || "white",
                                    }),
                                }),
                            ],
                        });
                    },
                    "docreader-processing": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 80,
                            height: t || 80,
                            viewBox: "0 0 80 80",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("g", { children: (0, o.jsx)("circle", { cx: "40", cy: "40", r: "40", fill: "#1B101F", fillOpacity: "0.5" }) }),
                                (0, o.jsx)("g", {
                                    opacity: "0.8",
                                    children: (0, o.jsx)("path", {
                                        fillRule: "evenodd",
                                        clipRule: "evenodd",
                                        d:
                                            "M40 67C54.9117 67 67 54.9117 67 40C67 25.0883 54.9117 13 40 13C25.0883 13 13 25.0883 13 40C13 54.9117 25.0883 67 40 67ZM40 64C53.2548 64 64 53.2548 64 40C64 26.7452 53.2548 16 40 16C26.7452 16 16 26.7452 16 40C16 53.2548 26.7452 64 40 64Z",
                                        fill: r || "white",
                                    }),
                                }),
                            ],
                        });
                    },
                    "docreader-flip": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 80,
                            height: t || 80,
                            viewBox: "0 0 80 80",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("g", { children: (0, o.jsx)("circle", { cx: "40", cy: "40", r: "40", fill: "#1B101F", fillOpacity: "0.5" }) }),
                                (0, o.jsx)("path", {
                                    fillRule: "evenodd",
                                    clipRule: "evenodd",
                                    d:
                                        "M16 25.2308C16 24.551 16.5373 24 17.2 24H62.8C63.4627 24 64 24.551 64 25.2308V54.7692C64 55.449 63.4627 56 62.8 56H17.2C16.5373 56 16 55.449 16 54.7692V25.2308ZM21.4 30.1538C21.4 29.814 21.6686 29.5385 22 29.5385H32.8C33.1314 29.5385 33.4 29.814 33.4 30.1538V43.6923C33.4 44.0322 33.1314 44.3077 32.8 44.3077H22C21.6686 44.3077 21.4 44.0322 21.4 43.6923V30.1538ZM39.4 29.5385C39.0686 29.5385 38.8 29.814 38.8 30.1538V30.7692C38.8 31.1091 39.0686 31.3846 39.4 31.3846H58C58.3314 31.3846 58.6 31.1091 58.6 30.7692V30.1538C58.6 29.814 58.3314 29.5385 58 29.5385H39.4ZM39.4 35.0769C39.0686 35.0769 38.8 35.3524 38.8 35.6923V36.3077C38.8 36.6476 39.0686 36.9231 39.4 36.9231H49.6C49.9314 36.9231 50.2 36.6476 50.2 36.3077V35.6923C50.2 35.3524 49.9314 35.0769 49.6 35.0769H39.4ZM38.8 41.2308C38.8 40.8909 39.0686 40.6154 39.4 40.6154H53.8C54.1314 40.6154 54.4 40.8909 54.4 41.2308V41.8462C54.4 42.186 54.1314 42.4615 53.8 42.4615H39.4C39.0686 42.4615 38.8 42.186 38.8 41.8462V41.2308ZM22 49.8462C21.6686 49.8462 21.4 50.1217 21.4 50.4615V51.0769C21.4 51.4168 21.6686 51.6923 22 51.6923H32.2C32.5314 51.6923 32.8 51.4168 32.8 51.0769V50.4615C32.8 50.1217 32.5314 49.8462 32.2 49.8462H22Z",
                                    fill: r || "white",
                                }),
                            ],
                        });
                    },
                    "docreader-camera-disabled": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 80,
                            height: t || 80,
                            viewBox: "0 0 80 80",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("g", { children: (0, o.jsx)("circle", { cx: "40", cy: "40", r: "40", fill: "#1B101F", fillOpacity: "0.5" }) }),
                                (0, o.jsx)("path", {
                                    d:
                                        "M40.213 30.6667H44.6663C45.3736 30.6667 46.0519 30.9476 46.552 31.4477C47.0521 31.9478 47.333 32.6261 47.333 33.3334V37.7867L48.6663 38.12L56.6663 33.3334V46.6667M47.333 45.3334V46.6667C47.333 47.3739 47.0521 48.0522 46.552 48.5523C46.0519 49.0524 45.3736 49.3334 44.6663 49.3334H29.9997C29.2924 49.3334 28.6142 49.0524 28.1141 48.5523C27.614 48.0522 27.333 47.3739 27.333 46.6667V33.3334C27.333 32.6261 27.614 31.9478 28.1141 31.4477C28.6142 30.9476 29.2924 30.6667 29.9997 30.6667H32.6663L47.333 45.3334Z",
                                    stroke: r || "#FF5E5E",
                                    strokeWidth: "2",
                                    strokeLinecap: "round",
                                    strokeLinejoin: "round",
                                }),
                                (0, o.jsx)("path", { d: "M27.333 25.3333L56.6663 54.6666", stroke: r || "#FF5E5E", strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }),
                            ],
                        });
                    },
                    "docreader-camera-preparing": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 80,
                            height: t || 80,
                            viewBox: "0 0 80 80",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("g", { children: (0, o.jsx)("circle", { cx: "40", cy: "40", r: "40", fill: "#1B101F", fillOpacity: "0.5" }) }),
                                (0, o.jsx)("path", { d: "M47.333 43L56.6663 46.6666V33.3333L47.333 37", stroke: r || "white", strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }),
                                (0, o.jsx)("path", {
                                    d:
                                        "M47.333 43V46.6667C47.333 48.1394 46.1391 49.3334 44.6663 49.3334H29.9997C28.5269 49.3334 27.333 48.1394 27.333 46.6667V33.3334C27.333 31.8606 28.5269 30.6667 29.9997 30.6667H44.6663C46.1391 30.6667 47.333 31.8606 47.333 33.3334V43.5",
                                    stroke: r || "white",
                                    strokeWidth: "2",
                                    strokeLinecap: "round",
                                    strokeLinejoin: "round",
                                }),
                            ],
                        });
                    },
                    "camera-change": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsx)("svg", {
                            xmlns: "http://www.w3.org/2000/svg",
                            width: t || 24,
                            height: t || 24,
                            viewBox: "0 0 24 24",
                            fill: r || "rgba(0,0,0,0.6)",
                            children: (0, o.jsx)("path", {
                                d:
                                    "M12.29,5.21l1.5,1.5a1,1,0,0,0,1.42,0,1,1,0,0,0,.13-1.21H19a1,1,0,0,0,0-2H15.34a1,1,0,0,0-.13-1.21,1,1,0,0,0-1.42,0l-1.5,1.5a1,1,0,0,0-.21.33,1,1,0,0,0,0,.76A1,1,0,0,0,12.29,5.21ZM22.92,9.12a1,1,0,0,0-.21-.33l-1.5-1.5a1,1,0,0,0-1.42,0,1,1,0,0,0-.13,1.21H16a1,1,0,0,0,0,2h3.66a1,1,0,0,0,.13,1.21,1,1,0,0,0,1.42,0l1.5-1.5a1,1,0,0,0,.21-.33A1,1,0,0,0,22.92,9.12ZM11,10a4,4,0,1,0,4,4A4,4,0,0,0,11,10Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,11,16Zm9-3a1,1,0,0,0-1,1v5a1,1,0,0,1-1,1H4a1,1,0,0,1-1-1V11a1,1,0,0,1,1-1H6a1,1,0,0,0,1-.69l.54-1.62A1,1,0,0,1,8.44,7H10a1,1,0,0,0,0-2H8.44A3,3,0,0,0,5.59,7.06L5.28,8H4a3,3,0,0,0-3,3v8a3,3,0,0,0,3,3H18a3,3,0,0,0,3-3V14A1,1,0,0,0,20,13Z",
                            }),
                        });
                    },
                    "portrait-orientation-only": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t || 86,
                            height: t || 86,
                            viewBox: "0 0 86 86",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("path", {
                                    d:
                                        "M33.8254 7.18383L32.7648 6.12317C33.3506 5.53738 34.3003 5.53738 34.8861 6.12317L33.8254 7.18383ZM80.0417 51.9C80.0417 52.7285 79.3701 53.4 78.5417 53.4L65.0417 53.4C64.2132 53.4 63.5417 52.7285 63.5417 51.9C63.5417 51.0716 64.2132 50.4 65.0417 50.4L77.0417 50.4V38.4C77.0417 37.5716 77.7132 36.9 78.5417 36.9C79.3701 36.9 80.0417 37.5716 80.0417 38.4L80.0417 51.9ZM14.8058 28.3248C14.22 28.9106 13.2702 28.9106 12.6845 28.3248C12.0987 27.739 12.0987 26.7893 12.6845 26.2035L14.8058 28.3248ZM34.8861 6.12317L79.6023 50.8394L77.481 52.9607L32.7648 8.24449L34.8861 6.12317ZM34.8861 8.24449L14.8058 28.3248L12.6845 26.2035L32.7648 6.12317L34.8861 8.24449Z",
                                    fill: r || "#DC4343",
                                }),
                                (0, o.jsx)("path", {
                                    d:
                                        "M52.0974 78.344L53.1581 79.4047C52.5723 79.9904 51.6225 79.9904 51.0367 79.4047L52.0974 78.344ZM5.88119 33.6278C5.88119 32.7994 6.55276 32.1278 7.38119 32.1278L20.8812 32.1278C21.7096 32.1278 22.3812 32.7994 22.3812 33.6278C22.3812 34.4562 21.7096 35.1278 20.8812 35.1278L8.88119 35.1278V47.1278C8.88119 47.9562 8.20961 48.6278 7.38119 48.6278C6.55276 48.6278 5.88119 47.9562 5.88119 47.1278L5.88119 33.6278ZM71.1171 57.203C71.7029 56.6172 72.6526 56.6172 73.2384 57.203C73.8242 57.7888 73.8242 58.7385 73.2384 59.3243L71.1171 57.203ZM51.0367 79.4047L6.32053 34.6884L8.44185 32.5671L53.1581 77.2833L51.0367 79.4047ZM51.0367 77.2833L71.1171 57.203L73.2384 59.3243L53.1581 79.4047L51.0367 77.2833Z",
                                    fill: r || "#DC4343",
                                }),
                            ],
                        });
                    },
                    "document-front": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t ? 1.4 * t : 920,
                            height: t || 640,
                            viewBox: "0 0 920 640",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("path", { d: "M520 200H800V240H520V200Z", fill: r || "white" }),
                                (0, o.jsx)("path", { d: "M800 300H520V340H800V300Z", fill: r || "white" }),
                                (0, o.jsx)("path", { d: "M520 400H800V440H520V400Z", fill: r || "white" }),
                                (0, o.jsx)("path", {
                                    fillRule: "evenodd",
                                    clipRule: "evenodd",
                                    d:
                                        "M274.943 123.429L274.933 123.432C266.551 126.295 258.863 130.466 251.927 135.343C243.39 140.807 235.349 147.484 228.244 155.117C216.999 166.723 206.985 181.73 202.638 200.462C201.732 203.954 201.031 207.508 200.554 211.114C198.857 223.937 199.991 237.409 204.799 251.055C201.906 250.776 199.719 251.697 198.089 253.419C191.062 260.842 194.356 283.152 195.842 288.454C202.652 312.775 208.999 319.597 213.796 319.988C216.486 337.575 230.545 358.063 243.587 375.139C243.587 405.888 203.816 413.339 170.442 419.591C162.723 421.037 155.346 422.419 148.883 424.01C114.629 432.436 110.268 472.281 110.168 504.349C110.141 513.052 117.321 520 126.023 520H473.977C482.679 520 489.859 513.052 489.839 504.349C489.769 472.142 485.483 432.464 451.117 424.01C445.211 422.556 438.486 421.191 431.39 419.752L431.388 419.751C396.76 412.725 353.321 403.912 353.321 374.203C353.664 373.739 354.01 373.272 354.358 372.804C357.463 368.617 360.701 364.25 363.825 359.791C372.128 347.938 379.624 335.429 381.652 323.912C382.709 324.634 383.91 325.123 385.24 325.123C385.796 325.123 386.374 325.037 386.972 324.849C391.593 323.394 397.418 315.772 403.633 293.568C410.9 267.609 406.477 258.905 400.199 256.714C420.616 157.928 373.971 154.617 373.971 154.617C373.971 154.617 366.934 140.939 348.397 130.606C337.66 124.183 323.287 119 304.851 119C301.953 119 298.964 119.122 295.865 119.395C288.479 119.744 281.5 121.188 274.943 123.429ZM321.183 350.388C316.077 357.278 313.321 365.627 313.321 374.203C313.321 396.791 323.959 414.183 337.296 425.916C349.473 436.63 364.134 443.009 376.199 447.154C388.689 451.445 401.819 454.454 412.943 456.796C417.197 457.692 421.006 458.464 424.494 459.171L424.495 459.171C431.031 460.495 436.443 461.592 441.555 462.85L441.562 462.852C442.371 463.051 442.688 463.234 442.718 463.251L442.719 463.252L442.723 463.254C442.746 463.267 442.79 463.292 442.907 463.412C443.207 463.723 444.371 465.103 445.684 468.766C446.817 471.928 447.691 475.687 448.338 480H151.711C152.363 475.717 153.239 471.971 154.372 468.81C155.699 465.109 156.878 463.698 157.192 463.372L157.194 463.369C157.207 463.34 157.301 463.132 158.438 462.852L158.445 462.85C163.729 461.549 169.527 460.462 176.817 459.096L176.821 459.095C179.572 458.579 182.535 458.024 185.763 457.402C196.469 455.34 209.407 452.649 221.731 448.562C233.686 444.597 248.469 438.255 260.709 426.995C274.269 414.522 283.587 396.915 283.587 375.139C283.587 366.365 280.702 357.834 275.376 350.86C269.197 342.77 263.625 334.956 259.415 327.693C254.949 319.99 253.579 315.526 253.336 313.941C251.698 303.233 245.887 294.002 237.651 287.879C236.767 285.573 235.697 282.397 234.493 278.142C234.495 278.139 234.486 278.086 234.467 277.984L234.452 277.901C235.091 277.195 235.707 276.464 236.298 275.708C244.717 264.952 247.065 250.644 242.526 237.762C239.17 228.237 239.103 219.19 241.356 210.506C241.443 210.173 241.525 209.839 241.603 209.503C243.904 199.588 249.376 190.79 256.971 182.951C257.156 182.76 257.34 182.567 257.521 182.372C262.328 177.208 267.774 172.691 273.489 169.034C273.978 168.721 274.46 168.397 274.936 168.063C279.286 165.004 283.597 162.748 287.809 161.303L287.883 161.278C291.162 160.157 294.424 159.508 297.75 159.351C298.292 159.325 298.833 159.288 299.374 159.241C301.267 159.074 303.083 159 304.851 159C315.374 159 322.72 161.857 327.864 164.933C328.213 165.142 328.565 165.345 328.92 165.543C333.473 168.081 336.341 170.874 337.886 172.659C338.515 173.386 338.906 173.925 339.077 174.173C344.22 183.353 352.722 190.05 362.636 192.979C364.507 197.532 368.476 212.578 361.027 248.618C358.865 259.075 361.005 269.523 366.336 278.005C366.023 279.378 365.623 280.965 365.114 282.784L365.113 282.786C364.533 284.861 363.983 286.685 363.469 288.283C352.34 293.961 344.445 304.559 342.258 316.974C342.258 316.974 342.208 317.246 342.023 317.818C341.833 318.406 341.53 319.218 341.065 320.269C340.111 322.423 338.685 325.105 336.678 328.368C332.654 334.911 327.684 341.617 321.853 349.483L321.183 350.388Z",
                                    fill: r || "white",
                                }),
                                (0, o.jsx)("path", {
                                    fillRule: "evenodd",
                                    clipRule: "evenodd",
                                    d:
                                        "M80 0C35.8172 0 0 35.8172 0 80V560C0 604.183 35.8172 640 80 640H840C884.183 640 920 604.183 920 560V80C920 35.8172 884.183 0 840 0H80ZM840 40H80C57.9086 40 40 57.9086 40 80V560C40 582.091 57.9086 600 80 600H840C862.091 600 880 582.091 880 560V80C880 57.9086 862.091 40 840 40Z",
                                    fill: r || "white",
                                }),
                            ],
                        });
                    },
                    "document-back": function (e) {
                        var t = e.size,
                            r = e.color;
                        return (0, o.jsxs)("svg", {
                            width: t ? 1.4 * t : 920,
                            height: t || 640,
                            viewBox: "0 0 920 640",
                            fill: "none",
                            xmlns: "http://www.w3.org/2000/svg",
                            children: [
                                (0, o.jsx)("path", { d: "M460 300H140V340H460V300Z", fill: r || "white" }),
                                (0, o.jsx)("path", {
                                    fillRule: "evenodd",
                                    clipRule: "evenodd",
                                    d:
                                        "M100 0C44.7715 0 0 44.7715 0 100V540C0 595.228 44.7715 640 100 640H820C875.228 640 920 595.228 920 540V100C920 44.7715 875.229 0 820 0H100ZM820 40H100C66.8629 40 40 66.8629 40 100V140H880V100C880 66.8629 853.137 40 820 40ZM40 540V240H880V540C880 573.137 853.137 600 820 600H100C66.8629 600 40 573.137 40 540Z",
                                    fill: r || "white",
                                }),
                            ],
                        });
                    },
                };
                var s = function (e) {
                        var t = e.type,
                            r = e.size,
                            n = e.color,
                            i = l[t];
                        return (0, o.jsx)(i, { size: r, color: n });
                    },
                    u = r("../../node_modules/localize-react/dist/localize-react.js"),
                    c = r("./src/components/button/style.css"),
                    h = ["children", "onClick"];
                function f(e, t) {
                    if (null == e) return {};
                    var r,
                        n,
                        i = (function (e, t) {
                            if (null == e) return {};
                            var r,
                                n,
                                i = {},
                                a = Object.keys(e);
                            for (n = 0; n < a.length; n++) (r = a[n]), t.indexOf(r) >= 0 || (i[r] = e[r]);
                            return i;
                        })(e, t);
                    if (Object.getOwnPropertySymbols) {
                        var a = Object.getOwnPropertySymbols(e);
                        for (n = 0; n < a.length; n++) (r = a[n]), t.indexOf(r) >= 0 || (Object.prototype.propertyIsEnumerable.call(e, r) && (i[r] = e[r]));
                    }
                    return i;
                }
                var d = function (e) {
                    var t = e.children,
                        r = e.onClick,
                        n = f(e, h);
                    return (0, o.jsx)("button", { "data-e2e": n["data-e2e"], className: c.Z.locals.button, onClick: r, children: t });
                };
                var g = function (e) {
                        var t = e.title,
                            r = e.type,
                            n = e.subtitle,
                            i = e.onReset,
                            l = e.size,
                            c = e.iconColor,
                            h = e.errorCode,
                            f = (0, u.useLocalize)().translate;
                        return (0, o.jsx)("div", {
                            className: a.Z.locals["info-message"],
                            children: (0, o.jsxs)("div", {
                                className: a.Z.locals["text-container"],
                                children: [
                                    "verified" === r ? (0, o.jsx)("div", { className: a.Z.locals.done }) : (0, o.jsx)(s, { type: r, size: l, color: c }),
                                    (0, o.jsx)("p", { "data-e2e": "info-msg-title", className: a.Z.locals.title, children: t }),
                                    (0, o.jsx)("p", { className: a.Z.locals.subtitle, children: n }),
                                    h && (0, o.jsxs)("p", { className: a.Z.locals.errorCode, children: [f("errorCode"), " ", h] }),
                                    i && (0, o.jsx)(d, { onClick: i, children: f("tryAgain") }),
                                ],
                            }),
                        });
                    },
                    C = r("../../node_modules/react/index.js");
                function p(e, t) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return e;
                        })(e) ||
                        (function (e, t) {
                            var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                            if (null != r) {
                                var n,
                                    i,
                                    a,
                                    o,
                                    l = [],
                                    s = !0,
                                    u = !1;
                                try {
                                    if (((a = (r = r.call(e)).next), 0 === t)) {
                                        if (Object(r) !== r) return;
                                        s = !1;
                                    } else for (; !(s = (n = a.call(r)).done) && (l.push(n.value), l.length !== t); s = !0);
                                } catch (e) {
                                    (u = !0), (i = e);
                                } finally {
                                    try {
                                        if (!s && null != r.return && ((o = r.return()), Object(o) !== o)) return;
                                    } finally {
                                        if (u) throw i;
                                    }
                                }
                                return l;
                            }
                        })(e, t) ||
                        (function (e, t) {
                            if (!e) return;
                            if ("string" == typeof e) return I(e, t);
                            var r = Object.prototype.toString.call(e).slice(8, -1);
                            "Object" === r && e.constructor && (r = e.constructor.name);
                            if ("Map" === r || "Set" === r) return Array.from(e);
                            if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return I(e, t);
                        })(e, t) ||
                        (function () {
                            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function I(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                var m = (function (e) {
                    return (e.portrait = "portrait"), (e.landscape = "landscape"), e;
                })(m || {});
                function v() {
                    var e = p(
                            (0, C.useState)(function () {
                                var e = window.matchMedia("(orientation: landscape)").matches ? m.landscape : m.portrait;
                                return { isPortrait: e === m.portrait, isLandscape: e === m.landscape, orientation: e };
                            }),
                            2
                        ),
                        t = e[0],
                        r = e[1],
                        n = (0, C.useCallback)(
                            function () {
                                var e = window.matchMedia("(orientation: landscape)").matches ? m.landscape : m.portrait,
                                    n = { isPortrait: e === m.portrait, isLandscape: e === m.landscape, orientation: e };
                                t.orientation !== n.orientation && r(n);
                            },
                            [t.orientation]
                        );
                    return (
                        (0, C.useEffect)(
                            function () {
                                return (
                                    void 0 !== typeof window && (n(), window.addEventListener("load", n, !1), window.addEventListener("resize", n, !1)),
                                    function () {
                                        window.removeEventListener("load", n, !1), window.removeEventListener("resize", n, !1);
                                    }
                                );
                            },
                            [n]
                        ),
                        t
                    );
                }
                var E = r("./src/components/container/style.css");
                const y = (e) => {
                        let t;
                        const r = new Set(),
                            n = (e, n) => {
                                const i = "function" == typeof e ? e(t) : e;
                                if (!Object.is(i, t)) {
                                    const e = t;
                                    (t = (null != n ? n : "object" != typeof i) ? i : Object.assign({}, t, i)), r.forEach((r) => r(t, e));
                                }
                            },
                            i = () => t,
                            a = {
                                setState: n,
                                getState: i,
                                subscribe: (e) => (r.add(e), () => r.delete(e)),
                                destroy: () => {
                                    console.warn(
                                        "[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."
                                    ),
                                        r.clear();
                                },
                            };
                        return (t = e(n, i, a)), a;
                    },
                    w = (e) => (e ? y(e) : y);
                var A = r("../../node_modules/use-sync-external-store/shim/with-selector.js");
                const { useSyncExternalStoreWithSelector: S } = A;
                let b = !1;
                const Q = (e) => {
                        "function" != typeof e && console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");
                        const t = "function" == typeof e ? w(e) : e,
                            r = (e, r) =>
                                (function (e, t = e.getState, r) {
                                    r &&
                                        !b &&
                                        (console.warn(
                                            "[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"
                                        ),
                                        (b = !0));
                                    const n = S(e.subscribe, e.getState, e.getServerState || e.getState, t, r);
                                    return (0, C.useDebugValue)(n), n;
                                })(t, e, r);
                        return Object.assign(r, t), r;
                    },
                    k = (e) => (e ? Q(e) : Q);
                function x(e, t) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return e;
                        })(e) ||
                        (function (e, t) {
                            var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                            if (null != r) {
                                var n,
                                    i,
                                    a,
                                    o,
                                    l = [],
                                    s = !0,
                                    u = !1;
                                try {
                                    if (((a = (r = r.call(e)).next), 0 === t)) {
                                        if (Object(r) !== r) return;
                                        s = !1;
                                    } else for (; !(s = (n = a.call(r)).done) && (l.push(n.value), l.length !== t); s = !0);
                                } catch (e) {
                                    (u = !0), (i = e);
                                } finally {
                                    try {
                                        if (!s && null != r.return && ((o = r.return()), Object(o) !== o)) return;
                                    } finally {
                                        if (u) throw i;
                                    }
                                }
                                return l;
                            }
                        })(e, t) ||
                        (function (e, t) {
                            if (!e) return;
                            if ("string" == typeof e) return O(e, t);
                            var r = Object.prototype.toString.call(e).slice(8, -1);
                            "Object" === r && e.constructor && (r = e.constructor.name);
                            if ("Map" === r || "Set" === r) return Array.from(e);
                            if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return O(e, t);
                        })(e, t) ||
                        (function () {
                            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function O(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                function B(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1), (n.configurable = !0), "value" in n && (n.writable = !0), Object.defineProperty(e, L(n.key), n);
                    }
                }
                function F(e, t, r) {
                    return (t = L(t)) in e ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = r), e;
                }
                function L(e) {
                    var t = (function (e, t) {
                        if ("object" != typeof e || null === e) return e;
                        var r = e[Symbol.toPrimitive];
                        if (void 0 !== r) {
                            var n = r.call(e, t || "default");
                            if ("object" != typeof n) return n;
                            throw new TypeError("@@toPrimitive must return a primitive value.");
                        }
                        return ("string" === t ? String : Number)(e);
                    })(e, "string");
                    return "symbol" == typeof t ? t : String(t);
                }
                var j = (function () {
                        function e() {
                            !(function (e, t) {
                                if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                            })(this, e),
                                F(this, "_levels", []),
                                F(this, "_transports", []),
                                F(this, "_logs", []),
                                F(this, "_prevTime", 0);
                            try {
                                if (!window.localStorage) return;
                                var t = window.localStorage.getItem("logger");
                                if (!t) return;
                                var r = x(t.split(">"), 2),
                                    n = r[0],
                                    i = r[1];
                                (this._levels = n.split(",")), i && (this._transports = i.split(","));
                            } catch (a) {
                                return;
                            }
                        }
                        var t, r, n;
                        return (
                            (t = e),
                            (r = [
                                {
                                    key: "create",
                                    value: function (e, t) {
                                        var r = this;
                                        return function (n) {
                                            if (r._levels.includes(e) || r._levels.includes("all")) {
                                                var i = Date.now(),
                                                    a = 0;
                                                if ((r._prevTime && (a = i - r._prevTime), (r._prevTime = i), r._transports.includes("console"))) {
                                                    var o = (null == t ? void 0 : t.color) || "blue";
                                                    console.log("%c".concat(e, ": %c").concat(n, " %c+").concat(a, "ms"), "color: ".concat(o, ";"), "", "color: ".concat(o, ";"));
                                                }
                                                r._transports.includes("file") && r._logs.push("".concat(e, ": ").concat(n, " +").concat(a, "ms"));
                                            }
                                        };
                                    },
                                },
                                {
                                    key: "saveLogs",
                                    value: function () {
                                        if (this._logs.length) {
                                            var e = this._logs.join("\n"),
                                                t = new Blob([e], { type: "text/plain" }),
                                                r = window.URL.createObjectURL(t),
                                                n = document.createElement("a");
                                            (n.download = "log.txt"), (n.href = r), n.click(), window.URL.revokeObjectURL(r), (this._logs = []);
                                        }
                                    },
                                },
                            ]),
                            r && B(t.prototype, r),
                            n && B(t, n),
                            Object.defineProperty(t, "prototype", { writable: !1 }),
                            e
                        );
                    })(),
                    W = new j(),
                    R = (function (e) {
                        return (
                            (e.WASM_ERROR = "WASM_ERROR"),
                            (e.UNKNOWN_ERROR = "UNKNOWN_ERROR"),
                            (e.NOT_SUPPORTED = "NOT_SUPPORTED"),
                            (e.CAMERA_UNKNOWN_ERROR = "CAMERA_UNKNOWN_ERROR"),
                            (e.CAMERA_PERMISSION_DENIED = "CAMERA_PERMISSION_DENIED"),
                            (e.NO_CAMERA = "NO_CAMERA"),
                            (e.INCORRECT_CAMERA_ID = "INCORRECT_CAMERA_ID"),
                            (e.CONNECTION_ERROR = "CONNECTION_ERROR"),
                            (e.LANDSCAPE_MODE_RESTRICTED = "LANDSCAPE_MODE_RESTRICTED"),
                            (e.TIMEOUT_ERROR = "TIMEOUT_ERROR"),
                            (e.CHANGE_CAMERA = "CHANGE_CAMERA"),
                            (e.DEVICE_ROTATE = "DEVICE_ROTATE"),
                            (e.APP_INACTIVE = "APP_INACTIVE"),
                            e
                        );
                    })({}),
                    Y = (function (e) {
                        return (
                            (e[(e.Empty = 0)] = "Empty"),
                            (e[(e.FitFaceIntoOval = 1)] = "FitFaceIntoOval"),
                            (e[(e.LookStraight = 2)] = "LookStraight"),
                            (e[(e.MoveCloser = 3)] = "MoveCloser"),
                            (e[(e.MoveAway = 4)] = "MoveAway"),
                            (e[(e.HoldStill = 5)] = "HoldStill"),
                            (e[(e.ShowOnlyOneFace = 6)] = "ShowOnlyOneFace"),
                            (e[(e.TurnHead = 7)] = "TurnHead"),
                            e
                        );
                    })({}),
                    D = (function (e) {
                        return (e[(e.Far = 0)] = "Far"), (e[(e.Near = 1)] = "Near"), e;
                    })({}),
                    K = (function (e) {
                        return (e[(e.Finished = 0)] = "Finished"), (e[(e.InProcess = 1)] = "InProcess"), (e[(e.Timeout = 2)] = "Timeout"), (e[(e.Failed = 3)] = "Failed"), (e[(e.Stop_Session = 4)] = "Stop_Session"), e;
                    })({}),
                    P = (function (e) {
                        return (e[(e.ASYNCHRONOUS_UPLOAD = 0)] = "ASYNCHRONOUS_UPLOAD"), (e[(e.SYNCHRONOUS_UPLOAD = 1)] = "SYNCHRONOUS_UPLOAD"), (e[(e.NOT_UPLOAD = 2)] = "NOT_UPLOAD"), e;
                    })({}),
                    G = (function (e) {
                        return (
                            (e.ELEMENT_VISIBLE = "ELEMENT_VISIBLE"),
                            (e.PRESS_START_BUTTON = "PRESS_START_BUTTON"),
                            (e.PRESS_RETRY_BUTTON = "PRESS_RETRY_BUTTON"),
                            (e.CLOSE = "CLOSE"),
                            (e.PROCESS_FINISHED = "PROCESS_FINISHED"),
                            (e.SERVICE_INITIALIZED = "SERVICE_INITIALIZED"),
                            (e.RETRY_COUNTER_EXCEEDED = "RETRY_COUNTER_EXCEEDED"),
                            e
                        );
                    })({}),
                    M = (function (e) {
                        return (
                            (e.CHANGE_CAMERA = "FaceAbortSessionStatus.CHANGE_CAMERA"),
                            (e.DEVICE_ROTATE = "FaceAbortSessionStatus.DEVICE_ROTATE"),
                            (e.SESSION_TIMEOUT = "FaceAbortSessionStatus.TIMEOUT"),
                            (e.CLOSE_BUTTON = "FaceAbortSessionStatus.CLOSE_BUTTON"),
                            (e.UNKNOWN = "FaceAbortSessionStatus.UNKNOWN"),
                            (e.APP_INACTIVE = "FaceAbortSessionStatus.APP_INACTIVE"),
                            e
                        );
                    })({}),
                    U = (function (e) {
                        return (
                            (e.RESTART = "FaceCompletionStatus.RESTART"),
                            (e.ABORT_PROCESSING = "FaceCompletionStatus.ABORT_PROCESSING"),
                            (e.INSTRUCTION = "FaceCompletionStatus.INSTRUCTION"),
                            (e.SUCCESS = "FaceCompletionStatus.SUCCESS"),
                            (e.FAILED = "FaceCompletionStatus.FAILED"),
                            (e.CAPTURING = "FaceCompletionStatus.CAPTURING"),
                            (e.PROCESSING_REQUEST = "FaceCompletionStatus.PROCESSING_REQUEST"),
                            (e.WASM_DEFAULT_ERROR = "FaceCompletionStatus.WASM_DEFAULT_ERROR"),
                            (e.NOT_SUPPORTED_ERROR = "FaceCompletionStatus.NOT_SUPPORTED_ERROR"),
                            (e.UNKNOWN_ERROR = "FaceCompletionStatus.UNKNOWN_ERROR"),
                            (e.NO_CAMERA_ERROR = "FaceCompletionStatus.NO_CAMERA_ERROR"),
                            (e.PERMISSION_DENIED_ERROR = "FaceCompletionStatus.PERMISSION_DENIED_ERROR"),
                            (e.INCORRECT_CAMERA_ID_ERROR = "FaceCompletionStatus.INCORRECT_CAMERA_ID_ERROR"),
                            e
                        );
                    })({}),
                    N = "https://faceapi.regulaforensics.com",
                    V = {
                        199: { name: "FACER_CONFIG_ERROR", type: -1 },
                        201: { name: "FACER_IS_NOT_INITIALIZED", type: -1 },
                        202: { name: "FACER_COMMAND_IS_NOT_SUPPORTED", type: -1 },
                        203: { name: "FACER_COMMAND_PARAMS_READ_ERROR", type: 1 },
                        224: { name: "FACER_LESS_THAN_TWO_IMAGES_IN_REQUEST", type: -1 },
                        227: { name: "FACER_VIDEO_DECODE_ERROR", type: -1 },
                        228: { name: "FACER_NOT_ENOUGH_FRAMES", type: -1 },
                        229: { name: "FACER_OUTPUT_IS_NOT_DEFINED", type: -1 },
                        230: { name: "FACER_CLOSED_EYES_DETECTED", type: 2 },
                        231: { name: "FACER_LOW_QUALITY", type: 1 },
                        232: { name: "FACER_HIGH_ASYMMETRY", type: 2 },
                        233: { name: "FACER_FACE_OVER_EMOTIONAL", type: 2 },
                        234: { name: "FACER_SUNGLASSES_DETECTED", type: 2 },
                        235: { name: "FACER_SMALL_AGE", type: 2 },
                        236: { name: "FACER_HEADDRESS_DETECTED", type: 2 },
                        237: { name: "FACER_FACES_NOT_MATCHED", type: -1 },
                        238: { name: "FACER_IMAGES_COUNT_LIMIT_EXCEEDED", type: -1 },
                        239: { name: "FACER_MEDICINE_MASK_DETECTED", type: 2 },
                        240: { name: "FACER_OCCLUSION_DETECTED", type: 2 },
                        242: { name: "FACER_FOREHEAD_GLASSES_DETECTED", type: 2 },
                        243: { name: "FACER_MOUTH_OPENED", type: 2 },
                        244: { name: "FACER_ART_MASK_DETECTED", type: 2 },
                        245: { name: "FACER_ELECTRONIC_DEVICE_DETECTED", type: -1 },
                        246: { name: "FACER_TRACK_BREAK", type: 1 },
                        247: { name: "FACER_WRONG_GEO", type: -1 },
                        248: { name: "FACER_WRONG_OF", type: -1 },
                        249: { name: "FACER_WRONG_VIEW", type: -1 },
                    },
                    T = { [R.WASM_ERROR]: U.WASM_DEFAULT_ERROR, [R.NOT_SUPPORTED]: U.NOT_SUPPORTED_ERROR },
                    H = {
                        iOS: { Chrome: 99, Firefox: 99, Opera: 44, Safari: 11, Edge: 16, Chromium: 57, IE: 16, "Internet Explorer": 16, "Mobile Safari": 11, "Samsung Browser": 7 },
                        Android: { Chrome: 69, Firefox: 63, Opera: 44, Safari: 11, Edge: 16, Chromium: 57, IE: 16, "Internet Explorer": 16, "Mobile Safari": 11, "Samsung Browser": 7 },
                        desktop: { Chrome: 66, Firefox: 69, Opera: 44, Safari: 11, Edge: 16, Chromium: 57, IE: 16, "Internet Explorer": 16, "Mobile Safari": 11, "Samsung Browser": 7 },
                    },
                    z = [3, 4, 5],
                    J = [Y.FitFaceIntoOval, Y.MoveAway, Y.MoveCloser, Y.TurnHead, Y.LookStraight],
                    Z = [Y.MoveAway, Y.MoveCloser, Y.FitFaceIntoOval],
                    q = (function (e) {
                        return (e.aborted = "liveness_aborted"), (e.timeout = "liveness_timeout"), (e.default = "liveness_default"), (e.inactive = "liveness_inactive"), e;
                    })({}),
                    X = (function (e) {
                        return (e[(e.ACTIVE = 0)] = "ACTIVE"), (e[(e.PASSIVE = 1)] = "PASSIVE"), e;
                    })({}),
                    _ = (function (e) {
                        return (e[(e.FACE_LIVENESS = 0)] = "FACE_LIVENESS"), (e[(e.FACE_CAPTURE = 1)] = "FACE_CAPTURE"), (e[(e.FACE_PASSIVE_LIVENESS = 2)] = "FACE_PASSIVE_LIVENESS"), e;
                    })({});
                function $(e, t) {
                    var r = Object.keys(e);
                    if (Object.getOwnPropertySymbols) {
                        var n = Object.getOwnPropertySymbols(e);
                        t &&
                            (n = n.filter(function (t) {
                                return Object.getOwnPropertyDescriptor(e, t).enumerable;
                            })),
                            r.push.apply(r, n);
                    }
                    return r;
                }
                function ee(e) {
                    for (var t = 1; t < arguments.length; t++) {
                        var r = null != arguments[t] ? arguments[t] : {};
                        t % 2
                            ? $(Object(r), !0).forEach(function (t) {
                                  te(e, t, r[t]);
                              })
                            : Object.getOwnPropertyDescriptors
                            ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                            : $(Object(r)).forEach(function (t) {
                                  Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                              });
                    }
                    return e;
                }
                function te(e, t, r) {
                    return (
                        (t = (function (e) {
                            var t = (function (e, t) {
                                if ("object" != typeof e || null === e) return e;
                                var r = e[Symbol.toPrimitive];
                                if (void 0 !== r) {
                                    var n = r.call(e, t || "default");
                                    if ("object" != typeof n) return n;
                                    throw new TypeError("@@toPrimitive must return a primitive value.");
                                }
                                return ("string" === t ? String : Number)(e);
                            })(e, "string");
                            return "symbol" == typeof t ? t : String(t);
                        })(t)) in e
                            ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 })
                            : (e[t] = r),
                        e
                    );
                }
                var re = W.create("main"),
                    ne = {
                        locale: void 0,
                        url: void 0,
                        debug: void 0,
                        headers: void 0,
                        tag: "",
                        copyright: void 0,
                        cameraId: void 0,
                        changeCamera: !0,
                        startScreen: void 0,
                        videoRecording: void 0,
                        deviceOrientation: void 0,
                        closeDisabled: void 0,
                        finishScreen: void 0,
                        retryCount: -1,
                        customization: {},
                        nonce: void 0,
                        rotationAngle: void 0,
                        recordingProcess: P.ASYNCHRONOUS_UPLOAD,
                        livenessType: X.ACTIVE,
                        holdStillDuration: void 0,
                        timeoutInterval: void 0,
                    },
                    ie = function (e, t) {
                        return ee(
                            ee({}, ne),
                            {},
                            {
                                onEvent: function () {
                                    return re('Function "onEvent" not defined.');
                                },
                                setTag: function (t) {
                                    return e(function () {
                                        return { tag: t };
                                    });
                                },
                                setUserCameraId: function (t) {
                                    return e(function () {
                                        return { cameraId: t };
                                    });
                                },
                                setRetryCount: function (t) {
                                    return e(function () {
                                        return { retryCount: t };
                                    });
                                },
                                decreaseRetryCount: function () {
                                    return e(function (e) {
                                        var t = e.retryCount;
                                        return { retryCount: t < 0 ? e.retryCount : t - 1 };
                                    });
                                },
                                resetAttributes: function () {
                                    return e(function () {
                                        return ee({}, ne);
                                    });
                                },
                            }
                        );
                    },
                    ae = (function (e) {
                        return (e.UINT = "UINT"), (e.BASE64 = "BASE64"), (e.UINT_AND_BASE64 = "UINT_AND_BASE64"), e;
                    })({}),
                    oe = (function (e) {
                        return (e.UINT = "UINT"), (e.BLOB = "BLOB"), e;
                    })({}),
                    le = (function (e) {
                        return (e[(e.EMPTY = -1)] = "EMPTY"), (e[(e.ERROR = 0)] = "ERROR"), (e[(e.OK = 1)] = "OK"), (e[(e.TIMEOUT = 2)] = "TIMEOUT"), e;
                    })({}),
                    se = (function (e) {
                        return (
                            (e.PREPARING = "StreamStatus.PREPARING"),
                            (e.REQUESTING = "StreamStatus.REQUESTING"),
                            (e.READY = "StreamStatus.READY"),
                            (e.PLAY = "StreamStatus.PLAY"),
                            (e.UNKNOWN_ERROR = "StreamStatus.UNKNOWN_ERROR"),
                            (e.NOT_SUPPORTED = "StreamStatus.NOT_SUPPORTED"),
                            (e.PERMISSION_DENIED = "StreamStatus.PERMISSION_DENIED"),
                            (e.NO_CAMERA = "StreamStatus.NO_CAMERA"),
                            (e.INCORRECT_CAMERA_ID = "StreamStatus.INCORRECT_CAMERA_ID"),
                            e
                        );
                    })({}),
                    ue = (function (e) {
                        return (e.user = "user"), (e.environment = "environment"), e;
                    })({}),
                    ce = (function (e) {
                        return (e.contain = "contain"), (e.cover = "cover"), e;
                    })({}),
                    he = (function (e) {
                        return (e.CAMERA_UNKNOWN_ERROR = "CAMERA_UNKNOWN_ERROR"), (e.CAMERA_PERMISSION_DENIED = "CAMERA_PERMISSION_DENIED"), (e.NO_CAMERA = "NO_CAMERA"), (e.INCORRECT_CAMERA_ID = "INCORRECT_CAMERA_ID"), e;
                    })({}),
                    fe = (function (e) {
                        return (
                            (e[(e.HAVE_NOTHING = 0)] = "HAVE_NOTHING"),
                            (e[(e.HAVE_METADATA = 1)] = "HAVE_METADATA"),
                            (e[(e.HAVE_CURRENT_DATA = 2)] = "HAVE_CURRENT_DATA"),
                            (e[(e.HAVE_FUTURE_DATA = 3)] = "HAVE_FUTURE_DATA"),
                            (e[(e.HAVE_ENOUGH_DATA = 4)] = "HAVE_ENOUGH_DATA"),
                            e
                        );
                    })({}),
                    de = (function (e) {
                        return (e.Rtl = "rtl"), (e.Ltr = "ltr"), e;
                    })({}),
                    ge = ["ar", "he"],
                    Ce = 1e4,
                    pe = { VGA: { width: 640, height: 480 }, HD: { width: 1280, height: 720 }, FULL_HD: { width: 1920, height: 1080 }, SQUARE: { width: 720, height: 720 } },
                    Ie = [
                        "rear",
                        "back",
                        "rück",
                        "arrière",
                        "trasera",
                        "trás",
                        "traseira",
                        "posteriore",
                        "posterior",
                        "后面",
                        "後面",
                        "背面",
                        "后置",
                        "後置",
                        "背置",
                        "задней",
                        "الخلفية",
                        "خلفية",
                        "후",
                        "arka",
                        "achterzijde",
                        "หลัง",
                        "baksidan",
                        "bagside",
                        "sau",
                        "bak",
                        "tylny",
                        "takakamera",
                        "belakang",
                        "אחורית",
                        "πίσω",
                        "spate",
                        "hátsó",
                        "zadní",
                        "darrere",
                        "zadná",
                        "задня",
                        "задна",
                        "birou",
                        "артқы",
                        "stražnja",
                        "belakang",
                        "बैक",
                        "desk",
                        "桌上视角相机",
                        "桌上視角相機",
                        "デスクビューカメラ",
                        "cenital",
                        "escritorio",
                        "bureau",
                        "secretária",
                        "scrivania",
                        "masa",
                        "bureauweergave",
                        "الرأسي",
                        "กล้องดูด้านหน้าโต๊ะ",
                        "skrivebord",
                        "bordvisning",
                        "blatu",
                        "työpöytänäkymän",
                        "meja",
                        "תצוגת שולחן",
                        "προβολής",
                        "íróasztal",
                        "stolní",
                        "l’escriptori",
                        "stolná",
                        "стіл",
                        "стола",
                        "डेस्क",
                        "үстел",
                        "настолна",
                        "데스크뷰",
                        "bordsvisningskamera",
                    ],
                    me = { [se.UNKNOWN_ERROR]: he.CAMERA_UNKNOWN_ERROR, [se.PERMISSION_DENIED]: he.CAMERA_PERMISSION_DENIED, [se.NO_CAMERA]: he.NO_CAMERA, [se.INCORRECT_CAMERA_ID]: he.INCORRECT_CAMERA_ID },
                    ve = (function (e) {
                        return (e.DOCUMENT = "DOCUMENT"), (e.FACE = "FACE"), e;
                    })({});
                function Ee() {
                    Ee = function () {
                        return t;
                    };
                    var e,
                        t = {},
                        r = Object.prototype,
                        n = r.hasOwnProperty,
                        i =
                            Object.defineProperty ||
                            function (e, t, r) {
                                e[t] = r.value;
                            },
                        a = "function" == typeof Symbol ? Symbol : {},
                        o = a.iterator || "@@iterator",
                        l = a.asyncIterator || "@@asyncIterator",
                        s = a.toStringTag || "@@toStringTag";
                    function u(e, t, r) {
                        return Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }), e[t];
                    }
                    try {
                        u({}, "");
                    } catch (e) {
                        u = function (e, t, r) {
                            return (e[t] = r);
                        };
                    }
                    function c(e, t, r, n) {
                        var a = t && t.prototype instanceof I ? t : I,
                            o = Object.create(a.prototype),
                            l = new B(n || []);
                        return i(o, "_invoke", { value: Q(e, r, l) }), o;
                    }
                    function h(e, t, r) {
                        try {
                            return { type: "normal", arg: e.call(t, r) };
                        } catch (e) {
                            return { type: "throw", arg: e };
                        }
                    }
                    t.wrap = c;
                    var f = "suspendedStart",
                        d = "suspendedYield",
                        g = "executing",
                        C = "completed",
                        p = {};
                    function I() {}
                    function m() {}
                    function v() {}
                    var E = {};
                    u(E, o, function () {
                        return this;
                    });
                    var y = Object.getPrototypeOf,
                        w = y && y(y(F([])));
                    w && w !== r && n.call(w, o) && (E = w);
                    var A = (v.prototype = I.prototype = Object.create(E));
                    function S(e) {
                        ["next", "throw", "return"].forEach(function (t) {
                            u(e, t, function (e) {
                                return this._invoke(t, e);
                            });
                        });
                    }
                    function b(e, t) {
                        function r(i, a, o, l) {
                            var s = h(e[i], e, a);
                            if ("throw" !== s.type) {
                                var u = s.arg,
                                    c = u.value;
                                return c && "object" == typeof c && n.call(c, "__await")
                                    ? t.resolve(c.__await).then(
                                          function (e) {
                                              r("next", e, o, l);
                                          },
                                          function (e) {
                                              r("throw", e, o, l);
                                          }
                                      )
                                    : t.resolve(c).then(
                                          function (e) {
                                              (u.value = e), o(u);
                                          },
                                          function (e) {
                                              return r("throw", e, o, l);
                                          }
                                      );
                            }
                            l(s.arg);
                        }
                        var a;
                        i(this, "_invoke", {
                            value: function (e, n) {
                                function i() {
                                    return new t(function (t, i) {
                                        r(e, n, t, i);
                                    });
                                }
                                return (a = a ? a.then(i, i) : i());
                            },
                        });
                    }
                    function Q(t, r, n) {
                        var i = f;
                        return function (a, o) {
                            if (i === g) throw new Error("Generator is already running");
                            if (i === C) {
                                if ("throw" === a) throw o;
                                return { value: e, done: !0 };
                            }
                            for (n.method = a, n.arg = o; ; ) {
                                var l = n.delegate;
                                if (l) {
                                    var s = k(l, n);
                                    if (s) {
                                        if (s === p) continue;
                                        return s;
                                    }
                                }
                                if ("next" === n.method) n.sent = n._sent = n.arg;
                                else if ("throw" === n.method) {
                                    if (i === f) throw ((i = C), n.arg);
                                    n.dispatchException(n.arg);
                                } else "return" === n.method && n.abrupt("return", n.arg);
                                i = g;
                                var u = h(t, r, n);
                                if ("normal" === u.type) {
                                    if (((i = n.done ? C : d), u.arg === p)) continue;
                                    return { value: u.arg, done: n.done };
                                }
                                "throw" === u.type && ((i = C), (n.method = "throw"), (n.arg = u.arg));
                            }
                        };
                    }
                    function k(t, r) {
                        var n = r.method,
                            i = t.iterator[n];
                        if (i === e)
                            return (
                                (r.delegate = null),
                                ("throw" === n && t.iterator.return && ((r.method = "return"), (r.arg = e), k(t, r), "throw" === r.method)) ||
                                    ("return" !== n && ((r.method = "throw"), (r.arg = new TypeError("The iterator does not provide a '" + n + "' method")))),
                                p
                            );
                        var a = h(i, t.iterator, r.arg);
                        if ("throw" === a.type) return (r.method = "throw"), (r.arg = a.arg), (r.delegate = null), p;
                        var o = a.arg;
                        return o
                            ? o.done
                                ? ((r[t.resultName] = o.value), (r.next = t.nextLoc), "return" !== r.method && ((r.method = "next"), (r.arg = e)), (r.delegate = null), p)
                                : o
                            : ((r.method = "throw"), (r.arg = new TypeError("iterator result is not an object")), (r.delegate = null), p);
                    }
                    function x(e) {
                        var t = { tryLoc: e[0] };
                        1 in e && (t.catchLoc = e[1]), 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), this.tryEntries.push(t);
                    }
                    function O(e) {
                        var t = e.completion || {};
                        (t.type = "normal"), delete t.arg, (e.completion = t);
                    }
                    function B(e) {
                        (this.tryEntries = [{ tryLoc: "root" }]), e.forEach(x, this), this.reset(!0);
                    }
                    function F(t) {
                        if (t || "" === t) {
                            var r = t[o];
                            if (r) return r.call(t);
                            if ("function" == typeof t.next) return t;
                            if (!isNaN(t.length)) {
                                var i = -1,
                                    a = function r() {
                                        for (; ++i < t.length; ) if (n.call(t, i)) return (r.value = t[i]), (r.done = !1), r;
                                        return (r.value = e), (r.done = !0), r;
                                    };
                                return (a.next = a);
                            }
                        }
                        throw new TypeError(typeof t + " is not iterable");
                    }
                    return (
                        (m.prototype = v),
                        i(A, "constructor", { value: v, configurable: !0 }),
                        i(v, "constructor", { value: m, configurable: !0 }),
                        (m.displayName = u(v, s, "GeneratorFunction")),
                        (t.isGeneratorFunction = function (e) {
                            var t = "function" == typeof e && e.constructor;
                            return !!t && (t === m || "GeneratorFunction" === (t.displayName || t.name));
                        }),
                        (t.mark = function (e) {
                            return Object.setPrototypeOf ? Object.setPrototypeOf(e, v) : ((e.__proto__ = v), u(e, s, "GeneratorFunction")), (e.prototype = Object.create(A)), e;
                        }),
                        (t.awrap = function (e) {
                            return { __await: e };
                        }),
                        S(b.prototype),
                        u(b.prototype, l, function () {
                            return this;
                        }),
                        (t.AsyncIterator = b),
                        (t.async = function (e, r, n, i, a) {
                            void 0 === a && (a = Promise);
                            var o = new b(c(e, r, n, i), a);
                            return t.isGeneratorFunction(r)
                                ? o
                                : o.next().then(function (e) {
                                      return e.done ? e.value : o.next();
                                  });
                        }),
                        S(A),
                        u(A, s, "Generator"),
                        u(A, o, function () {
                            return this;
                        }),
                        u(A, "toString", function () {
                            return "[object Generator]";
                        }),
                        (t.keys = function (e) {
                            var t = Object(e),
                                r = [];
                            for (var n in t) r.push(n);
                            return (
                                r.reverse(),
                                function e() {
                                    for (; r.length; ) {
                                        var n = r.pop();
                                        if (n in t) return (e.value = n), (e.done = !1), e;
                                    }
                                    return (e.done = !0), e;
                                }
                            );
                        }),
                        (t.values = F),
                        (B.prototype = {
                            constructor: B,
                            reset: function (t) {
                                if (((this.prev = 0), (this.next = 0), (this.sent = this._sent = e), (this.done = !1), (this.delegate = null), (this.method = "next"), (this.arg = e), this.tryEntries.forEach(O), !t))
                                    for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = e);
                            },
                            stop: function () {
                                this.done = !0;
                                var e = this.tryEntries[0].completion;
                                if ("throw" === e.type) throw e.arg;
                                return this.rval;
                            },
                            dispatchException: function (t) {
                                if (this.done) throw t;
                                var r = this;
                                function i(n, i) {
                                    return (l.type = "throw"), (l.arg = t), (r.next = n), i && ((r.method = "next"), (r.arg = e)), !!i;
                                }
                                for (var a = this.tryEntries.length - 1; a >= 0; --a) {
                                    var o = this.tryEntries[a],
                                        l = o.completion;
                                    if ("root" === o.tryLoc) return i("end");
                                    if (o.tryLoc <= this.prev) {
                                        var s = n.call(o, "catchLoc"),
                                            u = n.call(o, "finallyLoc");
                                        if (s && u) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        } else if (s) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                        } else {
                                            if (!u) throw new Error("try statement without catch or finally");
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        }
                                    }
                                }
                            },
                            abrupt: function (e, t) {
                                for (var r = this.tryEntries.length - 1; r >= 0; --r) {
                                    var i = this.tryEntries[r];
                                    if (i.tryLoc <= this.prev && n.call(i, "finallyLoc") && this.prev < i.finallyLoc) {
                                        var a = i;
                                        break;
                                    }
                                }
                                a && ("break" === e || "continue" === e) && a.tryLoc <= t && t <= a.finallyLoc && (a = null);
                                var o = a ? a.completion : {};
                                return (o.type = e), (o.arg = t), a ? ((this.method = "next"), (this.next = a.finallyLoc), p) : this.complete(o);
                            },
                            complete: function (e, t) {
                                if ("throw" === e.type) throw e.arg;
                                return (
                                    "break" === e.type || "continue" === e.type
                                        ? (this.next = e.arg)
                                        : "return" === e.type
                                        ? ((this.rval = this.arg = e.arg), (this.method = "return"), (this.next = "end"))
                                        : "normal" === e.type && t && (this.next = t),
                                    p
                                );
                            },
                            finish: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.finallyLoc === e) return this.complete(r.completion, r.afterLoc), O(r), p;
                                }
                            },
                            catch: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.tryLoc === e) {
                                        var n = r.completion;
                                        if ("throw" === n.type) {
                                            var i = n.arg;
                                            O(r);
                                        }
                                        return i;
                                    }
                                }
                                throw new Error("illegal catch attempt");
                            },
                            delegateYield: function (t, r, n) {
                                return (this.delegate = { iterator: F(t), resultName: r, nextLoc: n }), "next" === this.method && (this.arg = e), p;
                            },
                        }),
                        t
                    );
                }
                function ye(e, t, r, n, i, a, o) {
                    try {
                        var l = e[a](o),
                            s = l.value;
                    } catch (u) {
                        return void r(u);
                    }
                    l.done ? t(s) : Promise.resolve(s).then(n, i);
                }
                function we(e, t) {
                    var r = Object.keys(e);
                    if (Object.getOwnPropertySymbols) {
                        var n = Object.getOwnPropertySymbols(e);
                        t &&
                            (n = n.filter(function (t) {
                                return Object.getOwnPropertyDescriptor(e, t).enumerable;
                            })),
                            r.push.apply(r, n);
                    }
                    return r;
                }
                function Ae(e) {
                    for (var t = 1; t < arguments.length; t++) {
                        var r = null != arguments[t] ? arguments[t] : {};
                        t % 2
                            ? we(Object(r), !0).forEach(function (t) {
                                  Se(e, t, r[t]);
                              })
                            : Object.getOwnPropertyDescriptors
                            ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                            : we(Object(r)).forEach(function (t) {
                                  Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                              });
                    }
                    return e;
                }
                function Se(e, t, r) {
                    return (
                        (t = (function (e) {
                            var t = (function (e, t) {
                                if ("object" != typeof e || null === e) return e;
                                var r = e[Symbol.toPrimitive];
                                if (void 0 !== r) {
                                    var n = r.call(e, t || "default");
                                    if ("object" != typeof n) return n;
                                    throw new TypeError("@@toPrimitive must return a primitive value.");
                                }
                                return ("string" === t ? String : Number)(e);
                            })(e, "string");
                            return "symbol" == typeof t ? t : String(t);
                        })(t)) in e
                            ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 })
                            : (e[t] = r),
                        e
                    );
                }
                var be = { publicKey: void 0, transactionId: "", images: [], abortProcess: !1, abortSessionStatus: null, faceSnapshot: !1, response: { code: le.EMPTY }, request: null, completionStatus: U.INSTRUCTION },
                    Qe = function (e, t) {
                        return Ae(
                            Ae({}, be),
                            {},
                            {
                                setRequest: function (t) {
                                    return e(function () {
                                        return { request: t };
                                    });
                                },
                                setResponse: function (t) {
                                    return e(function () {
                                        return { response: t };
                                    });
                                },
                                setAbortSessionStatus: function (t) {
                                    return e(function () {
                                        return { abortSessionStatus: t };
                                    });
                                },
                                setAbortProcess: function (t) {
                                    return e(function () {
                                        return { abortProcess: t };
                                    });
                                },
                                setImages: function (t) {
                                    return e(function () {
                                        return { images: t };
                                    });
                                },
                                setPublicKey: function (t) {
                                    return e(function () {
                                        return { publicKey: t };
                                    });
                                },
                                setTransactionId: function (t) {
                                    return e(function () {
                                        return { transactionId: t };
                                    });
                                },
                                setCompletionStatus: function (t) {
                                    return e(function () {
                                        return { completionStatus: t };
                                    });
                                },
                                onRestart:
                                    ((r = Ee().mark(function r(n) {
                                        var i, a, o, l;
                                        return Ee().wrap(function (r) {
                                            for (;;)
                                                switch ((r.prev = r.next)) {
                                                    case 0:
                                                        if (((i = t().abortSessionStatus), (a = i === M.CHANGE_CAMERA), (o = i === M.DEVICE_ROTATE), (l = i === M.SESSION_TIMEOUT || i === M.APP_INACTIVE), !n)) {
                                                            r.next = 7;
                                                            break;
                                                        }
                                                        return (
                                                            e(function () {
                                                                return { completionStatus: U.RESTART, request: null, response: { code: le.EMPTY }, images: [] };
                                                            }),
                                                            r.abrupt("return")
                                                        );
                                                    case 7:
                                                        if (!l) {
                                                            r.next = 11;
                                                            break;
                                                        }
                                                        e(function () {
                                                            return { completionStatus: U.FAILED, request: null, response: { code: le.EMPTY }, images: [] };
                                                        }),
                                                            (r.next = 14);
                                                        break;
                                                    case 11:
                                                        return (
                                                            (r.next = 13),
                                                            e(function () {
                                                                return { completionStatus: U.RESTART };
                                                            })
                                                        );
                                                    case 13:
                                                        e(function (e) {
                                                            return { completionStatus: !e.startScreen || a || o ? U.CAPTURING : U.INSTRUCTION, request: null, response: { code: le.EMPTY }, images: [] };
                                                        });
                                                    case 14:
                                                    case "end":
                                                        return r.stop();
                                                }
                                        }, r);
                                    })),
                                    (n = function () {
                                        var e = this,
                                            t = arguments;
                                        return new Promise(function (n, i) {
                                            var a = r.apply(e, t);
                                            function o(e) {
                                                ye(a, n, i, o, l, "next", e);
                                            }
                                            function l(e) {
                                                ye(a, n, i, o, l, "throw", e);
                                            }
                                            o(void 0);
                                        });
                                    }),
                                    function (e) {
                                        return n.apply(this, arguments);
                                    }),
                                onStart: function () {
                                    e(function (e) {
                                        return e.onEvent({ action: G.PRESS_START_BUTTON, data: null }), { completionStatus: U.CAPTURING };
                                    });
                                },
                                onRotateDevice: function (r, n) {
                                    var i = t().completionStatus;
                                    i === U.RESTART &&
                                        e(function (e) {
                                            return { completionStatus: e.startScreen ? U.INSTRUCTION : U.CAPTURING };
                                        }),
                                        i === U.CAPTURING &&
                                            (r || n) &&
                                            e(function (e) {
                                                return (
                                                    e.onEvent({ action: G.PROCESS_FINISHED, data: { status: le.ERROR, reason: r ? R.LANDSCAPE_MODE_RESTRICTED : R.DEVICE_ROTATE } }), { abortProcess: !0, abortSessionStatus: M.DEVICE_ROTATE }
                                                );
                                            });
                                },
                                onError: function (t) {
                                    var r = T[t.type] || U.UNKNOWN_ERROR;
                                    e(function (e) {
                                        return e.onEvent({ action: G.PROCESS_FINISHED, data: { status: le.ERROR, reason: t.type } }), { completionStatus: r };
                                    });
                                },
                                resetProps: function () {
                                    return e(function () {
                                        return Ae({}, be);
                                    });
                                },
                            }
                        );
                        var r, n;
                    };
                function ke(e, t) {
                    var r = Object.keys(e);
                    if (Object.getOwnPropertySymbols) {
                        var n = Object.getOwnPropertySymbols(e);
                        t &&
                            (n = n.filter(function (t) {
                                return Object.getOwnPropertyDescriptor(e, t).enumerable;
                            })),
                            r.push.apply(r, n);
                    }
                    return r;
                }
                function xe(e) {
                    for (var t = 1; t < arguments.length; t++) {
                        var r = null != arguments[t] ? arguments[t] : {};
                        t % 2
                            ? ke(Object(r), !0).forEach(function (t) {
                                  Oe(e, t, r[t]);
                              })
                            : Object.getOwnPropertyDescriptors
                            ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                            : ke(Object(r)).forEach(function (t) {
                                  Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                              });
                    }
                    return e;
                }
                function Oe(e, t, r) {
                    return (
                        (t = (function (e) {
                            var t = (function (e, t) {
                                if ("object" != typeof e || null === e) return e;
                                var r = e[Symbol.toPrimitive];
                                if (void 0 !== r) {
                                    var n = r.call(e, t || "default");
                                    if ("object" != typeof n) return n;
                                    throw new TypeError("@@toPrimitive must return a primitive value.");
                                }
                                return ("string" === t ? String : Number)(e);
                            })(e, "string");
                            return "symbol" == typeof t ? t : String(t);
                        })(t)) in e
                            ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 })
                            : (e[t] = r),
                        e
                    );
                }
                var Be = k(function () {
                    return xe(xe({}, ie.apply(void 0, arguments)), Qe.apply(void 0, arguments));
                });
                for (
                    var Fe = function (e) {
                            var t = e.onClose,
                                r = e.children,
                                n = e.direction,
                                a = v(),
                                l = a.isPortrait,
                                c = a.isLandscape,
                                h = (0, u.useLocalize)(),
                                f = h.translate,
                                d = h.locale,
                                p = Be(),
                                I = p.copyright,
                                m = p.closeDisabled,
                                y = p.rotationAngle;
                            (0, C.useEffect)(function () {
                                var e = document.getElementsByTagName("body")[0];
                                return (
                                    (e.style.overflow = "hidden"),
                                    function () {
                                        e.style.overflow = "";
                                    }
                                );
                            });
                            var w = (0, C.useMemo)(
                                function () {
                                    return i.nI && y && 0 !== y && 180 !== y;
                                },
                                [y]
                            );
                            return (0, o.jsxs)("div", {
                                className: "".concat(E.Z.locals.window, " ").concat(w ? E.Z.locals.windowRotate : ""),
                                "data-device": (i.tq && l) || w ? "mobile" : "desktop",
                                "data-direction": n,
                                "data-locale": d,
                                children: [
                                    i.UA && c && (0, o.jsx)(g, { type: "portrait-orientation-only", title: f("onlyPortraitOrientation"), subtitle: f("turnDeviceIntoPortrait"), iconColor: "#DC4343" }),
                                    r,
                                    (0, o.jsx)("header", { className: E.Z.locals.header, children: !m && (0, o.jsx)("button", { "data-e2e": "cross", onClick: t, children: (0, o.jsx)(s, { type: "cross", color: "rgba(0, 0, 0, 0.6)" }) }) }),
                                    !!I &&
                                        (0, o.jsx)("footer", {
                                            className: E.Z.locals.footer,
                                            children: (0, o.jsx)("div", { className: E.Z.locals.ads, children: (0, o.jsx)(s, { color: "#8C8C8C", type: "regula-logo-liveness-detection", size: 18 }) }),
                                        }),
                                ],
                            });
                        },
                        Le = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",
                        je = "undefined" == typeof Uint8Array ? [] : new Uint8Array(256),
                        We = 0;
                    We < 64;
                    We++
                )
                    je[Le.charCodeAt(We)] = We;
                function Re(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1),
                            (n.configurable = !0),
                            "value" in n && (n.writable = !0),
                            Object.defineProperty(
                                e,
                                ((i = n.key),
                                (a = void 0),
                                "symbol" ==
                                typeof (a = (function (e, t) {
                                    if ("object" != typeof e || null === e) return e;
                                    var r = e[Symbol.toPrimitive];
                                    if (void 0 !== r) {
                                        var n = r.call(e, t || "default");
                                        if ("object" != typeof n) return n;
                                        throw new TypeError("@@toPrimitive must return a primitive value.");
                                    }
                                    return ("string" === t ? String : Number)(e);
                                })(i, "string"))
                                    ? a
                                    : String(a)),
                                n
                            );
                    }
                    var i, a;
                }
                function Ye(e, t, r) {
                    return t && Re(e.prototype, t), r && Re(e, r), Object.defineProperty(e, "prototype", { writable: !1 }), e;
                }
                var De,
                    Ke = Ye(function e(t, r) {
                        !(function (e, t) {
                            if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                        })(this, e),
                            (this.deviceId = t.deviceId),
                            (this.facing = r),
                            (this.groupId = t.groupId),
                            (this.label = t.label);
                    }),
                    Pe = { randomUUID: "undefined" != typeof crypto && crypto.randomUUID && crypto.randomUUID.bind(crypto) },
                    Ge = new Uint8Array(16);
                function Me() {
                    if (!De && !(De = "undefined" != typeof crypto && crypto.getRandomValues && crypto.getRandomValues.bind(crypto)))
                        throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");
                    return De(Ge);
                }
                for (var Ue = [], Ne = 0; Ne < 256; ++Ne) Ue.push((Ne + 256).toString(16).slice(1));
                function Ve(e) {
                    var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 0;
                    return (
                        Ue[e[t + 0]] +
                        Ue[e[t + 1]] +
                        Ue[e[t + 2]] +
                        Ue[e[t + 3]] +
                        "-" +
                        Ue[e[t + 4]] +
                        Ue[e[t + 5]] +
                        "-" +
                        Ue[e[t + 6]] +
                        Ue[e[t + 7]] +
                        "-" +
                        Ue[e[t + 8]] +
                        Ue[e[t + 9]] +
                        "-" +
                        Ue[e[t + 10]] +
                        Ue[e[t + 11]] +
                        Ue[e[t + 12]] +
                        Ue[e[t + 13]] +
                        Ue[e[t + 14]] +
                        Ue[e[t + 15]]
                    );
                }
                var Te = function (e, t, r) {
                    if (Pe.randomUUID && !t && !e) return Pe.randomUUID();
                    var n = (e = e || {}).random || (e.rng || Me)();
                    if (((n[6] = (15 & n[6]) | 64), (n[8] = (63 & n[8]) | 128), t)) {
                        r = r || 0;
                        for (var i = 0; i < 16; ++i) t[r + i] = n[i];
                        return t;
                    }
                    return Ve(n);
                };
                function He(e, t) {
                    var r = ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                    if (!r) {
                        if (Array.isArray(e) || (r = Ze(e)) || (t && e && "number" == typeof e.length)) {
                            r && (e = r);
                            var n = 0,
                                i = function () {};
                            return {
                                s: i,
                                n: function () {
                                    return n >= e.length ? { done: !0 } : { done: !1, value: e[n++] };
                                },
                                e: function (e) {
                                    throw e;
                                },
                                f: i,
                            };
                        }
                        throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                    }
                    var a,
                        o = !0,
                        l = !1;
                    return {
                        s: function () {
                            r = r.call(e);
                        },
                        n: function () {
                            var e = r.next();
                            return (o = e.done), e;
                        },
                        e: function (e) {
                            (l = !0), (a = e);
                        },
                        f: function () {
                            try {
                                o || null == r.return || r.return();
                            } finally {
                                if (l) throw a;
                            }
                        },
                    };
                }
                function ze() {
                    ze = function () {
                        return t;
                    };
                    var e,
                        t = {},
                        r = Object.prototype,
                        n = r.hasOwnProperty,
                        i =
                            Object.defineProperty ||
                            function (e, t, r) {
                                e[t] = r.value;
                            },
                        a = "function" == typeof Symbol ? Symbol : {},
                        o = a.iterator || "@@iterator",
                        l = a.asyncIterator || "@@asyncIterator",
                        s = a.toStringTag || "@@toStringTag";
                    function u(e, t, r) {
                        return Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }), e[t];
                    }
                    try {
                        u({}, "");
                    } catch (e) {
                        u = function (e, t, r) {
                            return (e[t] = r);
                        };
                    }
                    function c(e, t, r, n) {
                        var a = t && t.prototype instanceof I ? t : I,
                            o = Object.create(a.prototype),
                            l = new B(n || []);
                        return i(o, "_invoke", { value: Q(e, r, l) }), o;
                    }
                    function h(e, t, r) {
                        try {
                            return { type: "normal", arg: e.call(t, r) };
                        } catch (e) {
                            return { type: "throw", arg: e };
                        }
                    }
                    t.wrap = c;
                    var f = "suspendedStart",
                        d = "suspendedYield",
                        g = "executing",
                        C = "completed",
                        p = {};
                    function I() {}
                    function m() {}
                    function v() {}
                    var E = {};
                    u(E, o, function () {
                        return this;
                    });
                    var y = Object.getPrototypeOf,
                        w = y && y(y(F([])));
                    w && w !== r && n.call(w, o) && (E = w);
                    var A = (v.prototype = I.prototype = Object.create(E));
                    function S(e) {
                        ["next", "throw", "return"].forEach(function (t) {
                            u(e, t, function (e) {
                                return this._invoke(t, e);
                            });
                        });
                    }
                    function b(e, t) {
                        function r(i, a, o, l) {
                            var s = h(e[i], e, a);
                            if ("throw" !== s.type) {
                                var u = s.arg,
                                    c = u.value;
                                return c && "object" == typeof c && n.call(c, "__await")
                                    ? t.resolve(c.__await).then(
                                          function (e) {
                                              r("next", e, o, l);
                                          },
                                          function (e) {
                                              r("throw", e, o, l);
                                          }
                                      )
                                    : t.resolve(c).then(
                                          function (e) {
                                              (u.value = e), o(u);
                                          },
                                          function (e) {
                                              return r("throw", e, o, l);
                                          }
                                      );
                            }
                            l(s.arg);
                        }
                        var a;
                        i(this, "_invoke", {
                            value: function (e, n) {
                                function i() {
                                    return new t(function (t, i) {
                                        r(e, n, t, i);
                                    });
                                }
                                return (a = a ? a.then(i, i) : i());
                            },
                        });
                    }
                    function Q(t, r, n) {
                        var i = f;
                        return function (a, o) {
                            if (i === g) throw new Error("Generator is already running");
                            if (i === C) {
                                if ("throw" === a) throw o;
                                return { value: e, done: !0 };
                            }
                            for (n.method = a, n.arg = o; ; ) {
                                var l = n.delegate;
                                if (l) {
                                    var s = k(l, n);
                                    if (s) {
                                        if (s === p) continue;
                                        return s;
                                    }
                                }
                                if ("next" === n.method) n.sent = n._sent = n.arg;
                                else if ("throw" === n.method) {
                                    if (i === f) throw ((i = C), n.arg);
                                    n.dispatchException(n.arg);
                                } else "return" === n.method && n.abrupt("return", n.arg);
                                i = g;
                                var u = h(t, r, n);
                                if ("normal" === u.type) {
                                    if (((i = n.done ? C : d), u.arg === p)) continue;
                                    return { value: u.arg, done: n.done };
                                }
                                "throw" === u.type && ((i = C), (n.method = "throw"), (n.arg = u.arg));
                            }
                        };
                    }
                    function k(t, r) {
                        var n = r.method,
                            i = t.iterator[n];
                        if (i === e)
                            return (
                                (r.delegate = null),
                                ("throw" === n && t.iterator.return && ((r.method = "return"), (r.arg = e), k(t, r), "throw" === r.method)) ||
                                    ("return" !== n && ((r.method = "throw"), (r.arg = new TypeError("The iterator does not provide a '" + n + "' method")))),
                                p
                            );
                        var a = h(i, t.iterator, r.arg);
                        if ("throw" === a.type) return (r.method = "throw"), (r.arg = a.arg), (r.delegate = null), p;
                        var o = a.arg;
                        return o
                            ? o.done
                                ? ((r[t.resultName] = o.value), (r.next = t.nextLoc), "return" !== r.method && ((r.method = "next"), (r.arg = e)), (r.delegate = null), p)
                                : o
                            : ((r.method = "throw"), (r.arg = new TypeError("iterator result is not an object")), (r.delegate = null), p);
                    }
                    function x(e) {
                        var t = { tryLoc: e[0] };
                        1 in e && (t.catchLoc = e[1]), 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), this.tryEntries.push(t);
                    }
                    function O(e) {
                        var t = e.completion || {};
                        (t.type = "normal"), delete t.arg, (e.completion = t);
                    }
                    function B(e) {
                        (this.tryEntries = [{ tryLoc: "root" }]), e.forEach(x, this), this.reset(!0);
                    }
                    function F(t) {
                        if (t || "" === t) {
                            var r = t[o];
                            if (r) return r.call(t);
                            if ("function" == typeof t.next) return t;
                            if (!isNaN(t.length)) {
                                var i = -1,
                                    a = function r() {
                                        for (; ++i < t.length; ) if (n.call(t, i)) return (r.value = t[i]), (r.done = !1), r;
                                        return (r.value = e), (r.done = !0), r;
                                    };
                                return (a.next = a);
                            }
                        }
                        throw new TypeError(typeof t + " is not iterable");
                    }
                    return (
                        (m.prototype = v),
                        i(A, "constructor", { value: v, configurable: !0 }),
                        i(v, "constructor", { value: m, configurable: !0 }),
                        (m.displayName = u(v, s, "GeneratorFunction")),
                        (t.isGeneratorFunction = function (e) {
                            var t = "function" == typeof e && e.constructor;
                            return !!t && (t === m || "GeneratorFunction" === (t.displayName || t.name));
                        }),
                        (t.mark = function (e) {
                            return Object.setPrototypeOf ? Object.setPrototypeOf(e, v) : ((e.__proto__ = v), u(e, s, "GeneratorFunction")), (e.prototype = Object.create(A)), e;
                        }),
                        (t.awrap = function (e) {
                            return { __await: e };
                        }),
                        S(b.prototype),
                        u(b.prototype, l, function () {
                            return this;
                        }),
                        (t.AsyncIterator = b),
                        (t.async = function (e, r, n, i, a) {
                            void 0 === a && (a = Promise);
                            var o = new b(c(e, r, n, i), a);
                            return t.isGeneratorFunction(r)
                                ? o
                                : o.next().then(function (e) {
                                      return e.done ? e.value : o.next();
                                  });
                        }),
                        S(A),
                        u(A, s, "Generator"),
                        u(A, o, function () {
                            return this;
                        }),
                        u(A, "toString", function () {
                            return "[object Generator]";
                        }),
                        (t.keys = function (e) {
                            var t = Object(e),
                                r = [];
                            for (var n in t) r.push(n);
                            return (
                                r.reverse(),
                                function e() {
                                    for (; r.length; ) {
                                        var n = r.pop();
                                        if (n in t) return (e.value = n), (e.done = !1), e;
                                    }
                                    return (e.done = !0), e;
                                }
                            );
                        }),
                        (t.values = F),
                        (B.prototype = {
                            constructor: B,
                            reset: function (t) {
                                if (((this.prev = 0), (this.next = 0), (this.sent = this._sent = e), (this.done = !1), (this.delegate = null), (this.method = "next"), (this.arg = e), this.tryEntries.forEach(O), !t))
                                    for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = e);
                            },
                            stop: function () {
                                this.done = !0;
                                var e = this.tryEntries[0].completion;
                                if ("throw" === e.type) throw e.arg;
                                return this.rval;
                            },
                            dispatchException: function (t) {
                                if (this.done) throw t;
                                var r = this;
                                function i(n, i) {
                                    return (l.type = "throw"), (l.arg = t), (r.next = n), i && ((r.method = "next"), (r.arg = e)), !!i;
                                }
                                for (var a = this.tryEntries.length - 1; a >= 0; --a) {
                                    var o = this.tryEntries[a],
                                        l = o.completion;
                                    if ("root" === o.tryLoc) return i("end");
                                    if (o.tryLoc <= this.prev) {
                                        var s = n.call(o, "catchLoc"),
                                            u = n.call(o, "finallyLoc");
                                        if (s && u) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        } else if (s) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                        } else {
                                            if (!u) throw new Error("try statement without catch or finally");
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        }
                                    }
                                }
                            },
                            abrupt: function (e, t) {
                                for (var r = this.tryEntries.length - 1; r >= 0; --r) {
                                    var i = this.tryEntries[r];
                                    if (i.tryLoc <= this.prev && n.call(i, "finallyLoc") && this.prev < i.finallyLoc) {
                                        var a = i;
                                        break;
                                    }
                                }
                                a && ("break" === e || "continue" === e) && a.tryLoc <= t && t <= a.finallyLoc && (a = null);
                                var o = a ? a.completion : {};
                                return (o.type = e), (o.arg = t), a ? ((this.method = "next"), (this.next = a.finallyLoc), p) : this.complete(o);
                            },
                            complete: function (e, t) {
                                if ("throw" === e.type) throw e.arg;
                                return (
                                    "break" === e.type || "continue" === e.type
                                        ? (this.next = e.arg)
                                        : "return" === e.type
                                        ? ((this.rval = this.arg = e.arg), (this.method = "return"), (this.next = "end"))
                                        : "normal" === e.type && t && (this.next = t),
                                    p
                                );
                            },
                            finish: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.finallyLoc === e) return this.complete(r.completion, r.afterLoc), O(r), p;
                                }
                            },
                            catch: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.tryLoc === e) {
                                        var n = r.completion;
                                        if ("throw" === n.type) {
                                            var i = n.arg;
                                            O(r);
                                        }
                                        return i;
                                    }
                                }
                                throw new Error("illegal catch attempt");
                            },
                            delegateYield: function (t, r, n) {
                                return (this.delegate = { iterator: F(t), resultName: r, nextLoc: n }), "next" === this.method && (this.arg = e), p;
                            },
                        }),
                        t
                    );
                }
                function Je(e) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return qe(e);
                        })(e) ||
                        (function (e) {
                            if (("undefined" != typeof Symbol && null != e[Symbol.iterator]) || null != e["@@iterator"]) return Array.from(e);
                        })(e) ||
                        Ze(e) ||
                        (function () {
                            throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function Ze(e, t) {
                    if (e) {
                        if ("string" == typeof e) return qe(e, t);
                        var r = Object.prototype.toString.call(e).slice(8, -1);
                        return "Object" === r && e.constructor && (r = e.constructor.name), "Map" === r || "Set" === r ? Array.from(e) : "Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) ? qe(e, t) : void 0;
                    }
                }
                function qe(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                function Xe(e, t, r, n, i, a, o) {
                    try {
                        var l = e[a](o),
                            s = l.value;
                    } catch (u) {
                        return void r(u);
                    }
                    l.done ? t(s) : Promise.resolve(s).then(n, i);
                }
                function _e(e) {
                    return function () {
                        var t = this,
                            r = arguments;
                        return new Promise(function (n, i) {
                            var a = e.apply(t, r);
                            function o(e) {
                                Xe(a, n, i, o, l, "next", e);
                            }
                            function l(e) {
                                Xe(a, n, i, o, l, "throw", e);
                            }
                            o(void 0);
                        });
                    };
                }
                var $e = function (e) {
                    switch (e) {
                        case "":
                        case "true":
                            return !0;
                        case "false":
                            return !1;
                        default:
                            return;
                    }
                };
                function et() {
                    for (var e = arguments.length, t = new Array(e), r = 0; r < e; r++) t[r] = arguments[r];
                    var n = [].concat(t);
                    return 0 === n.length
                        ? function (e) {
                              return e;
                          }
                        : 1 === n.length
                        ? n[0]
                        : n.reduce(function (e, t) {
                              return function () {
                                  return e(t.apply(void 0, arguments));
                              };
                          });
                }
                function tt(e, t, r, n, i, a, o, l, s) {
                    var u = e / t,
                        c = r / n,
                        h = (s === ce.contain ? c < u : c > u) ? e / r : t / n;
                    return { width: i / h, height: a / h, left: o / h - (e / h - r) / 2, top: l / h - (t / h - n) / 2 };
                }
                function rt(e, t) {
                    return new CustomEvent(e, { bubbles: !0, composed: !0, detail: t });
                }
                function nt() {
                    return (nt = _e(
                        ze().mark(function e() {
                            var t, r, n;
                            return ze().wrap(function (e) {
                                for (;;)
                                    switch ((e.prev = e.next)) {
                                        case 0:
                                            return (e.next = 2), navigator.mediaDevices.enumerateDevices();
                                        case 2:
                                            return (
                                                (t = e.sent),
                                                (r = t.filter(function (e) {
                                                    return "videoinput" === e.kind;
                                                })),
                                                (n = r.every(function (e) {
                                                    return "" !== e.label;
                                                })),
                                                e.abrupt("return", { videoDevices: r, isCameraAllowed: n })
                                            );
                                        case 6:
                                        case "end":
                                            return e.stop();
                                    }
                            }, e);
                        })
                    )).apply(this, arguments);
                }
                function it(e, t) {
                    var r = e.toLowerCase();
                    return t.some(function (e) {
                        return r.includes(e);
                    });
                }
                function at() {
                    return (at = _e(
                        ze().mark(function e(t) {
                            var r, n, i, a, o, l, s;
                            return ze().wrap(function (e) {
                                for (;;)
                                    switch ((e.prev = e.next)) {
                                        case 0:
                                            if (((r = { frontCameras: [], backCameras: [] }), (n = t.videoDevices), t.isCameraAllowed)) {
                                                e.next = 11;
                                                break;
                                            }
                                            return (e.next = 5), navigator.mediaDevices.getUserMedia({ video: !0, audio: !1 });
                                        case 5:
                                            return (i = e.sent), (e.next = 8), navigator.mediaDevices.enumerateDevices();
                                        case 8:
                                            (a = e.sent),
                                                (n = a.filter(function (e) {
                                                    return "videoinput" === e.kind;
                                                })),
                                                i.getTracks().forEach(function (e) {
                                                    return e.stop();
                                                });
                                        case 11:
                                            o = He(n);
                                            try {
                                                for (o.s(); !(l = o.n()).done; ) it((s = l.value).label, Ie) ? r.backCameras.push(new Ke(s, ue.environment)) : r.frontCameras.push(new Ke(s, ue.user));
                                            } catch (u) {
                                                o.e(u);
                                            } finally {
                                                o.f();
                                            }
                                            return e.abrupt("return", r);
                                        case 14:
                                        case "end":
                                            return e.stop();
                                    }
                            }, e);
                        })
                    )).apply(this, arguments);
                }
                var ot = function (e) {
                    e.getTracks().forEach(function (e) {
                        return e.stop();
                    });
                };
                function lt(e, t, r) {
                    return st.apply(this, arguments);
                }
                function st() {
                    return (st = _e(
                        ze().mark(function e(t, r, n) {
                            var i, a, o, l, s, u, c, h, f;
                            return ze().wrap(function (e) {
                                for (;;)
                                    switch ((e.prev = e.next)) {
                                        case 0:
                                            if (((i = { status: se.PREPARING, stream: null, camera: { deviceId: "", facing: void 0, groupId: "", label: "" } }), !navigator.mediaDevices)) {
                                                e.next = 19;
                                                break;
                                            }
                                            if (r.deviceId || r.facing) {
                                                e.next = 8;
                                                break;
                                            }
                                            if (!n) {
                                                e.next = 6;
                                                break;
                                            }
                                            return (i.status = se.INCORRECT_CAMERA_ID), e.abrupt("return", i);
                                        case 6:
                                            return (i.status = se.NO_CAMERA), e.abrupt("return", i);
                                        case 8:
                                            return (
                                                (a = { height: { ideal: t.height > Ce ? pe.FULL_HD.height : t.height }, width: { ideal: t.width > Ce ? pe.FULL_HD.width : t.width }, frameRate: { ideal: 30 } }),
                                                r.deviceId ? (a.deviceId = { exact: r.deviceId }) : (a.facingMode = { ideal: r.facing }),
                                                (e.next = 12),
                                                navigator.mediaDevices.getUserMedia({ video: a, audio: !1 })
                                            );
                                        case 12:
                                            return (
                                                (o = e.sent),
                                                (l = o.getVideoTracks()[0]),
                                                (s = l.getSettings()),
                                                (u = s.deviceId),
                                                (c = s.groupId),
                                                (h = s.facingMode),
                                                (f = { deviceId: u || r.deviceId, label: l.label || r.label, groupId: c || r.groupId, facing: h || r.facing }),
                                                e.abrupt("return", { status: se.READY, stream: o, camera: f })
                                            );
                                        case 19:
                                            return (i.status = se.NOT_SUPPORTED), e.abrupt("return", i);
                                        case 21:
                                        case "end":
                                            return e.stop();
                                    }
                            }, e);
                        })
                    )).apply(this, arguments);
                }
                function ut(e, t) {
                    var r = function (e) {
                            return e && "object" == typeof e && !Array.isArray(e);
                        },
                        n = Object.assign({}, e);
                    return (
                        r(e) &&
                            r(t) &&
                            Object.keys(t).forEach(function (i) {
                                r(t[i]) ? (i in e ? (n[i] = ut(e[i], t[i])) : Object.assign(n, { [i]: t[i] })) : Object.assign(n, { [i]: t[i] });
                            }),
                        n
                    );
                }
                function ct(e) {
                    return ht.apply(this, arguments);
                }
                function ht() {
                    return (ht = _e(
                        ze().mark(function e(t) {
                            return ze().wrap(function (e) {
                                for (;;)
                                    switch ((e.prev = e.next)) {
                                        case 0:
                                            return e.abrupt(
                                                "return",
                                                new Promise(function (e) {
                                                    return setTimeout(e, t);
                                                })
                                            );
                                        case 1:
                                        case "end":
                                            return e.stop();
                                    }
                            }, e);
                        })
                    )).apply(this, arguments);
                }
                function ft(e, t) {
                    var r = Object.keys(e);
                    if (Object.getOwnPropertySymbols) {
                        var n = Object.getOwnPropertySymbols(e);
                        t &&
                            (n = n.filter(function (t) {
                                return Object.getOwnPropertyDescriptor(e, t).enumerable;
                            })),
                            r.push.apply(r, n);
                    }
                    return r;
                }
                function dt(e) {
                    for (var t = 1; t < arguments.length; t++) {
                        var r = null != arguments[t] ? arguments[t] : {};
                        t % 2
                            ? ft(Object(r), !0).forEach(function (t) {
                                  gt(e, t, r[t]);
                              })
                            : Object.getOwnPropertyDescriptors
                            ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                            : ft(Object(r)).forEach(function (t) {
                                  Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                              });
                    }
                    return e;
                }
                function gt(e, t, r) {
                    return (
                        (t = (function (e) {
                            var t = (function (e, t) {
                                if ("object" != typeof e || null === e) return e;
                                var r = e[Symbol.toPrimitive];
                                if (void 0 !== r) {
                                    var n = r.call(e, t || "default");
                                    if ("object" != typeof n) return n;
                                    throw new TypeError("@@toPrimitive must return a primitive value.");
                                }
                                return ("string" === t ? String : Number)(e);
                            })(e, "string");
                            return "symbol" == typeof t ? t : String(t);
                        })(t)) in e
                            ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 })
                            : (e[t] = r),
                        e
                    );
                }
                var Ct = function (e) {
                    return function (t) {
                        var r = t.locale,
                            n = t.translations,
                            i = t.dictionaries,
                            a = i;
                        if (n)
                            for (var l in n)
                                if (i.hasOwnProperty(l)) a = ut(a, { [l]: n[l] });
                                else {
                                    var s = ut(i.en, n[l]);
                                    a = ut(a, { [l]: s });
                                }
                        var c = (window.navigator ? window.navigator.language : "en").substring(0, 2).toLowerCase(),
                            h = a.hasOwnProperty(c) ? c : "en",
                            f = r && a.hasOwnProperty(r) ? r : h,
                            d = ge.includes(f) ? de.Rtl : de.Ltr,
                            g = dt(dt({}, t), {}, { direction: d });
                        return (0, o.jsx)(u.LocalizationProvider, { disableCache: !0, locale: f, translations: a, children: (0, o.jsx)(e, dt({}, g)) });
                    };
                };
                function pt(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1),
                            (n.configurable = !0),
                            "value" in n && (n.writable = !0),
                            Object.defineProperty(
                                e,
                                ((i = n.key),
                                (a = void 0),
                                "symbol" ==
                                typeof (a = (function (e, t) {
                                    if ("object" != typeof e || null === e) return e;
                                    var r = e[Symbol.toPrimitive];
                                    if (void 0 !== r) {
                                        var n = r.call(e, t || "default");
                                        if ("object" != typeof n) return n;
                                        throw new TypeError("@@toPrimitive must return a primitive value.");
                                    }
                                    return ("string" === t ? String : Number)(e);
                                })(i, "string"))
                                    ? a
                                    : String(a)),
                                n
                            );
                    }
                    var i, a;
                }
                function It(e, t, r) {
                    return t && pt(e.prototype, t), r && pt(e, r), Object.defineProperty(e, "prototype", { writable: !1 }), e;
                }
                var mt = It(function e(t) {
                        var r = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : null;
                        !(function (e, t) {
                            if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                        })(this, e),
                            (this.type = t),
                            (this.details = r);
                    }),
                    vt = mt;
                function Et(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1),
                            (n.configurable = !0),
                            "value" in n && (n.writable = !0),
                            Object.defineProperty(
                                e,
                                ((i = n.key),
                                (a = void 0),
                                "symbol" ==
                                typeof (a = (function (e, t) {
                                    if ("object" != typeof e || null === e) return e;
                                    var r = e[Symbol.toPrimitive];
                                    if (void 0 !== r) {
                                        var n = r.call(e, t || "default");
                                        if ("object" != typeof n) return n;
                                        throw new TypeError("@@toPrimitive must return a primitive value.");
                                    }
                                    return ("string" === t ? String : Number)(e);
                                })(i, "string"))
                                    ? a
                                    : String(a)),
                                n
                            );
                    }
                    var i, a;
                }
                function yt(e, t) {
                    return (
                        (yt = Object.setPrototypeOf
                            ? Object.setPrototypeOf.bind()
                            : function (e, t) {
                                  return (e.__proto__ = t), e;
                              }),
                        yt(e, t)
                    );
                }
                function wt(e) {
                    var t = (function () {
                        if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
                        if (Reflect.construct.sham) return !1;
                        if ("function" == typeof Proxy) return !0;
                        try {
                            return Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})), !0;
                        } catch (e) {
                            return !1;
                        }
                    })();
                    return function () {
                        var r,
                            n = At(e);
                        if (t) {
                            var i = At(this).constructor;
                            r = Reflect.construct(n, arguments, i);
                        } else r = n.apply(this, arguments);
                        return (function (e, t) {
                            if (t && ("object" == typeof t || "function" == typeof t)) return t;
                            if (void 0 !== t) throw new TypeError("Derived constructors may only return object or undefined");
                            return (function (e) {
                                if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
                                return e;
                            })(e);
                        })(this, r);
                    };
                }
                function At(e) {
                    return (
                        (At = Object.setPrototypeOf
                            ? Object.getPrototypeOf.bind()
                            : function (e) {
                                  return e.__proto__ || Object.getPrototypeOf(e);
                              }),
                        At(e)
                    );
                }
                var St = (function (e) {
                    !(function (e, t) {
                        if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
                        (e.prototype = Object.create(t && t.prototype, { constructor: { value: e, writable: !0, configurable: !0 } })), Object.defineProperty(e, "prototype", { writable: !1 }), t && yt(e, t);
                    })(o, e);
                    var t,
                        r,
                        n,
                        a = wt(o);
                    function o(e) {
                        var t;
                        return (
                            (function (e, t) {
                                if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                            })(this, o),
                            ((t = a.call(this, e)).supportedBrowserVersions = e.supportedBrowserVersions),
                            (t.onError = e.onError),
                            t
                        );
                    }
                    return (
                        (t = o),
                        (r = [
                            {
                                key: "componentDidCatch",
                                value: function (e) {
                                    this.onError(new vt("UNKNOWN_ERROR", e));
                                },
                            },
                            {
                                key: "componentDidMount",
                                value: function () {
                                    if (this.supportedBrowserVersions) {
                                        var e = null;
                                        i.tq && this.supportedBrowserVersions[i.BF] && (e = this.supportedBrowserVersions[i.BF]),
                                            i.nI && (e = this.supportedBrowserVersions.desktop),
                                            e && e[i.KC] && i.x_ < e[i.KC] && this.onError(new vt("NOT_SUPPORTED"));
                                    }
                                },
                            },
                            {
                                key: "render",
                                value: function () {
                                    return this.props.children;
                                },
                            },
                        ]) && Et(t.prototype, r),
                        n && Et(t, n),
                        Object.defineProperty(t, "prototype", { writable: !1 }),
                        o
                    );
                })(C.Component);
                function bt(e) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return Qt(e);
                        })(e) ||
                        (function (e) {
                            if (("undefined" != typeof Symbol && null != e[Symbol.iterator]) || null != e["@@iterator"]) return Array.from(e);
                        })(e) ||
                        (function (e, t) {
                            if (!e) return;
                            if ("string" == typeof e) return Qt(e, t);
                            var r = Object.prototype.toString.call(e).slice(8, -1);
                            "Object" === r && e.constructor && (r = e.constructor.name);
                            if ("Map" === r || "Set" === r) return Array.from(e);
                            if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Qt(e, t);
                        })(e) ||
                        (function () {
                            throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function Qt(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                var kt = function (e, t) {
                    return e === U.ABORT_PROCESSING || (e === U.FAILED && t === M.SESSION_TIMEOUT);
                };
                function xt(e) {
                    var t = arguments.length > 1 && void 0 !== arguments[1] && arguments[1],
                        r = arguments.length > 2 ? arguments[2] : void 0,
                        n = arguments.length > 3 ? arguments[3] : void 0,
                        i = arguments.length > 4 ? arguments[4] : void 0,
                        a = e === K.Finished;
                    return t && a && n
                        ? U.SUCCESS
                        : !t || (e !== K.Timeout && e !== K.Failed)
                        ? (a && i && r) || e === K.Stop_Session
                            ? U.ABORT_PROCESSING
                            : a && n && i
                            ? U.PROCESSING_REQUEST
                            : (e !== K.Timeout && e !== K.Failed) || !i
                            ? U.CAPTURING
                            : U.FAILED
                        : U.FAILED;
                }
                var Ot = function (e, t) {
                        var r = Bt(e);
                        return [].concat(bt(t), [r]).reduce(function (e, t) {
                            return e + t.toString();
                        }, "");
                    },
                    Bt = function (e) {
                        return "\n        :host {\n        display: block;\n        width: 100%;\n        height: 100%;\n        background-color: #fff;\n        --font-family: "
                            .concat(e.fontFamily || "Noto Sans, sans-serif", ";\n        --font-size: ")
                            .concat(e.fontSize || "16px", ";\n        --onboarding-screen-start-button-background: ")
                            .concat(e.onboardingScreenStartButtonBackground || "#7E57C5", ";\n        --onboarding-screen-start-button-background-hover: ")
                            .concat(e.onboardingScreenStartButtonBackgroundHover || "#7c45b4", ";\n        --onboarding-screen-start-button-title: ")
                            .concat(e.onboardingScreenStartButtonTitle || "#FFFFFF", ";\n        --onboarding-screen-start-button-title-hover: ")
                            .concat(e.onboardingScreenStartButtonTitleHover || "#FFFFFF", ";\n        --onboarding-screen-illumination: url(")
                            .concat(
                                e.onboardingScreenIllumination ||
                                    "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCA0MyA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgPHBhdGgKICAgICAgICAgICAgICAgIGQ9Ik0zMC4xNjE1IDIxLjUwMDRDMzAuMTYxNSAyNi4yODQ2IDI2LjI4MzEgMzAuMTYyOSAyMS40OTg5IDMwLjE2MjlDMTYuNzE0NyAzMC4xNjI5IDEyLjgzNjQgMjYuMjg0NiAxMi44MzY0IDIxLjUwMDRDMTIuODM2NCAxNi43MTYyIDE2LjcxNDcgMTIuODM3OSAyMS40OTg5IDEyLjgzNzlDMjYuMjgzMSAxMi44Mzc5IDMwLjE2MTUgMTYuNzE2MiAzMC4xNjE1IDIxLjUwMDRaIgogICAgICAgICAgICAgICAgZmlsbD0iI0Q5RDlEOSIKICAgICAgICAgICAgICAgIHN0cm9rZT0iIzI2MjYyNiIKICAgICAgICAgICAgICAgIHN0cm9rZVdpZHRoPSIxLjI1MDkxIgogICAgICAgICAgICAvPgogICAgICAgICAgICA8bGluZQogICAgICAgICAgICAgICAgeDE9IjIxLjE2IgogICAgICAgICAgICAgICAgeTE9IjMuNzc5MjYiCiAgICAgICAgICAgICAgICB4Mj0iMjEuMTYiCiAgICAgICAgICAgICAgICB5Mj0iMTAuMjUzMyIKICAgICAgICAgICAgICAgIHN0cm9rZT0iIzI2MjYyNiIKICAgICAgICAgICAgICAgIHN0cm9rZVdpZHRoPSIxLjI1MDkxIgogICAgICAgICAgICAgICAgc3Ryb2tlTGluZWNhcD0icm91bmQiCiAgICAgICAgICAgIC8+CiAgICAgICAgICAgIDxsaW5lCiAgICAgICAgICAgICAgICB4MT0iMjEuMTYiCiAgICAgICAgICAgICAgICB5MT0iMzIuNzQ2NSIKICAgICAgICAgICAgICAgIHgyPSIyMS4xNiIKICAgICAgICAgICAgICAgIHkyPSIzOS4yMjA2IgogICAgICAgICAgICAgICAgc3Ryb2tlPSIjMjYyNjI2IgogICAgICAgICAgICAgICAgc3Ryb2tlV2lkdGg9IjEuMjUwOTEiCiAgICAgICAgICAgICAgICBzdHJva2VMaW5lY2FwPSJyb3VuZCIKICAgICAgICAgICAgLz4KICAgICAgICAgICAgPGxpbmUKICAgICAgICAgICAgICAgIHgxPSIzOS4yMjA3IgogICAgICAgICAgICAgICAgeTE9IjIxLjE2MDEiCiAgICAgICAgICAgICAgICB4Mj0iMzIuNzQ2NyIKICAgICAgICAgICAgICAgIHkyPSIyMS4xNjAxIgogICAgICAgICAgICAgICAgc3Ryb2tlPSIjMjYyNjI2IgogICAgICAgICAgICAgICAgc3Ryb2tlV2lkdGg9IjEuMjUwOTEiCiAgICAgICAgICAgICAgICBzdHJva2VMaW5lY2FwPSJyb3VuZCIKICAgICAgICAgICAgLz4KICAgICAgICAgICAgPGxpbmUKICAgICAgICAgICAgICAgIHgxPSIxMC4yNTIyIgogICAgICAgICAgICAgICAgeTE9IjIxLjE2MDEiCiAgICAgICAgICAgICAgICB4Mj0iMy43NzgyMyIKICAgICAgICAgICAgICAgIHkyPSIyMS4xNjAxIgogICAgICAgICAgICAgICAgc3Ryb2tlPSIjMjYyNjI2IgogICAgICAgICAgICAgICAgc3Ryb2tlV2lkdGg9IjEuMjUwOTEiCiAgICAgICAgICAgICAgICBzdHJva2VMaW5lY2FwPSJyb3VuZCIKICAgICAgICAgICAgLz4KICAgICAgICAgICAgPGxpbmUKICAgICAgICAgICAgICAgIHgxPSI4Ljc5MzEiCiAgICAgICAgICAgICAgICB5MT0iOS4xNDY0OCIKICAgICAgICAgICAgICAgIHgyPSIxMy40Njg0IgogICAgICAgICAgICAgICAgeTI9IjEzLjgyMTgiCiAgICAgICAgICAgICAgICBzdHJva2U9IiMyNjI2MjYiCiAgICAgICAgICAgICAgICBzdHJva2VXaWR0aD0iMS4yNTA5MSIKICAgICAgICAgICAgICAgIHN0cm9rZUxpbmVjYXA9InJvdW5kIgogICAgICAgICAgICAvPgogICAgICAgICAgICA8bGluZQogICAgICAgICAgICAgICAgeDE9IjI5LjE3OTMiCiAgICAgICAgICAgICAgICB5MT0iMjkuNTMyNyIKICAgICAgICAgICAgICAgIHgyPSIzMy44NTQ3IgogICAgICAgICAgICAgICAgeTI9IjM0LjIwODEiCiAgICAgICAgICAgICAgICBzdHJva2U9IiMyNjI2MjYiCiAgICAgICAgICAgICAgICBzdHJva2VXaWR0aD0iMS4yNTA5MSIKICAgICAgICAgICAgICAgIHN0cm9rZUxpbmVjYXA9InJvdW5kIgogICAgICAgICAgICAvPgogICAgICAgICAgICA8bGluZQogICAgICAgICAgICAgICAgeDE9IjMzLjg1NDciCiAgICAgICAgICAgICAgICB5MT0iOC43OTU2NiIKICAgICAgICAgICAgICAgIHgyPSIyOS4xNzk0IgogICAgICAgICAgICAgICAgeTI9IjEzLjQ3MSIKICAgICAgICAgICAgICAgIHN0cm9rZT0iIzI2MjYyNiIKICAgICAgICAgICAgICAgIHN0cm9rZVdpZHRoPSIxLjI1MDkxIgogICAgICAgICAgICAgICAgc3Ryb2tlTGluZWNhcD0icm91bmQiCiAgICAgICAgICAgIC8+CiAgICAgICAgICAgIDxsaW5lCiAgICAgICAgICAgICAgICB4MT0iMTMuNDY3OCIKICAgICAgICAgICAgICAgIHkxPSIyOS4xNzk5IgogICAgICAgICAgICAgICAgeDI9IjguNzkyNDIiCiAgICAgICAgICAgICAgICB5Mj0iMzMuODU1MyIKICAgICAgICAgICAgICAgIHN0cm9rZT0iIzI2MjYyNiIKICAgICAgICAgICAgICAgIHN0cm9rZVdpZHRoPSIxLjI1MDkxIgogICAgICAgICAgICAgICAgc3Ryb2tlTGluZWNhcD0icm91bmQiCiAgICAgICAgICAgIC8+CiAgICAgICAgICAgIDxyZWN0IHg9IjMyLjMzNTkiIHk9IjAuNTE2IiB3aWR0aD0iMTAuMTQ4IiBoZWlnaHQ9IjEwLjE0OCIgcng9IjUuMDc0IiBmaWxsPSIjMjM3ODA0IiAvPgogICAgICAgICAgICA8cmVjdAogICAgICAgICAgICAgICAgeD0iMzMuOTExNiIKICAgICAgICAgICAgICAgIHk9IjUuNDE1NTMiCiAgICAgICAgICAgICAgICB3aWR0aD0iMS4yOTg1IgogICAgICAgICAgICAgICAgaGVpZ2h0PSIzLjg5NTUxIgogICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDMzLjkxMTYgNS40MTU1MykiCiAgICAgICAgICAgICAgICBmaWxsPSIjRkJGQkZCIgogICAgICAgICAgICAvPgogICAgICAgICAgICA8cmVjdAogICAgICAgICAgICAgICAgeD0iMzkuOTkwMiIKICAgICAgICAgICAgICAgIHk9IjMuMDEwMjUiCiAgICAgICAgICAgICAgICB3aWR0aD0iMS4yOTg1IgogICAgICAgICAgICAgICAgaGVpZ2h0PSI0LjcwMDM3IgogICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzkuOTkwMiAzLjAxMDI1KSIKICAgICAgICAgICAgICAgIGZpbGw9IiNGQkZCRkIiCiAgICAgICAgICAgIC8+CiAgICAgICAgICAgIDxyZWN0CiAgICAgICAgICAgICAgICB4PSIzMi4zMzU5IgogICAgICAgICAgICAgICAgeT0iMC41MTYiCiAgICAgICAgICAgICAgICB3aWR0aD0iMTAuMTQ4IgogICAgICAgICAgICAgICAgaGVpZ2h0PSIxMC4xNDgiCiAgICAgICAgICAgICAgICByeD0iNS4wNzQiCiAgICAgICAgICAgICAgICBzdHJva2U9IiMyMzc4MDQiCiAgICAgICAgICAgICAgICBzdHJva2VXaWR0aD0iMS4wMzIiCiAgICAgICAgICAgIC8+CiAgICAgICAgPC9zdmc+CgoKCgo=",
                                ");\n        --onboarding-screen-accessories: url("
                            )
                            .concat(
                                e.onboardingScreenAccessories ||
                                    "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCA0MyA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgPHBhdGgKICAgICAgICAgICAgICAgIGQ9Ik04Ljg5ODE2IDE1LjkxNjlDOC45MDI2OCAxMC4xMDU1IDEzLjYxNzUgNS4zOTgwNCAxOS40Mjg5IDUuNDAyNTZMMjIuMzkzMSA1LjQwNDg2QzI4LjIwNDUgNS40MDkzOCAzMi45MTIgMTAuMTI0MiAzMi45MDc0IDE1LjkzNTZMMzIuODk5OSAyNS42MDA0QzMyLjg5NDggMzIuMjMwNCAyNy41MTU5IDM3LjYwMDkgMjAuODg2IDM3LjU5NTdDMTQuMjU2IDM3LjU5MDYgOC44ODU0OSAzMi4yMTE3IDguODkwNjUgMjUuNTgxOEw4Ljg5ODE2IDE1LjkxNjlaIgogICAgICAgICAgICAgICAgZmlsbD0iI0U4RThFOCIKICAgICAgICAgICAgICAgIHN0cm9rZT0iIzI2MjYyNiIKICAgICAgICAgICAgICAgIHN0cm9rZVdpZHRoPSIxLjI0ODcyIgogICAgICAgICAgICAvPgogICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgZD0iTTI1LjggMjkuNTM5OUMyMS45OTU2IDMwLjI2NzIgMTkuODY0NCAzMC4zNjIyIDE2LjA2OTcgMjkuMzQwMU0yMS4yMjg0IDE0Ljc1MjlDMjEuMjI4NCAxNS4yNjY3IDIxLjIzMDQgMjQuMjAxNCAyMS4yMzA0IDI0LjkxODUiCiAgICAgICAgICAgICAgICBzdHJva2U9IiMyNjI2MjYiCiAgICAgICAgICAgICAgICBzdHJva2VXaWR0aD0iMS4yNDg3MiIKICAgICAgICAgICAgLz4KICAgICAgICAgICAgPGNpcmNsZSBjeD0iMjYuMTM3OSIgY3k9IjE2LjU3MDEiIHI9IjAuNjI0MzYiIGZpbGw9IiMyNjI2MjYiIHN0cm9rZT0iIzI2MjYyNiIgc3Ryb2tlV2lkdGg9IjAuOTYyNzIyIiAvPgogICAgICAgICAgICA8Y2lyY2xlIGN4PSIxNS44ODc1IiBjeT0iMTYuNTc5OCIgcj0iMC42MjQzNiIgZmlsbD0iIzI2MjYyNiIgc3Ryb2tlPSIjMjYyNjI2IiBzdHJva2VXaWR0aD0iMC45NjI3MjIiIC8+CiAgICAgICAgICAgIDxyZWN0IHg9IjMyLjMzNTkiIHk9IjAuNTE2IiB3aWR0aD0iMTAuMTQ4IiBoZWlnaHQ9IjEwLjE0OCIgcng9IjUuMDc0IiBmaWxsPSIjMjM3ODA0IiAvPgogICAgICAgICAgICA8cmVjdAogICAgICAgICAgICAgICAgeD0iMzMuOTExNiIKICAgICAgICAgICAgICAgIHk9IjUuNDE1NTMiCiAgICAgICAgICAgICAgICB3aWR0aD0iMS4yOTg1IgogICAgICAgICAgICAgICAgaGVpZ2h0PSIzLjg5NTUxIgogICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDMzLjkxMTYgNS40MTU1MykiCiAgICAgICAgICAgICAgICBmaWxsPSIjRkJGQkZCIgogICAgICAgICAgICAvPgogICAgICAgICAgICA8cmVjdAogICAgICAgICAgICAgICAgeD0iMzkuOTkwMiIKICAgICAgICAgICAgICAgIHk9IjMuMDEwMjUiCiAgICAgICAgICAgICAgICB3aWR0aD0iMS4yOTg1IgogICAgICAgICAgICAgICAgaGVpZ2h0PSI0LjcwMDM3IgogICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzkuOTkwMiAzLjAxMDI1KSIKICAgICAgICAgICAgICAgIGZpbGw9IiNGQkZCRkIiCiAgICAgICAgICAgIC8+CiAgICAgICAgICAgIDxyZWN0CiAgICAgICAgICAgICAgICB4PSIzMi4zMzU5IgogICAgICAgICAgICAgICAgeT0iMC41MTYiCiAgICAgICAgICAgICAgICB3aWR0aD0iMTAuMTQ4IgogICAgICAgICAgICAgICAgaGVpZ2h0PSIxMC4xNDgiCiAgICAgICAgICAgICAgICByeD0iNS4wNzQiCiAgICAgICAgICAgICAgICBzdHJva2U9IiMyMzc4MDQiCiAgICAgICAgICAgICAgICBzdHJva2VXaWR0aD0iMS4wMzIiCiAgICAgICAgICAgIC8+CiAgICAgICAgPC9zdmc+CgoKCgo=",
                                ");\n        --onboarding-screen-camera-level: url("
                            )
                            .concat(
                                e.onboardingScreenCameraLevel ||
                                    "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCA0MyA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgPHBhdGgKICAgICAgICAgICAgICAgIGQ9Ik00LjkzOTQ4IDEwLjg0NDVDNC45NDMyMSA2LjA0NTI3IDguODM2NzggMi4xNTc3NSAxMy42MzYgMi4xNjE0OEwxNi4xMTMxIDIuMTYzNDFDMjAuOTEyMyAyLjE2NzE0IDI0Ljc5OTggNi4wNjA3MSAyNC43OTYxIDEwLjg1OTlMMjQuNzg5OCAxOC45MzY2QzI0Ljc4NTYgMjQuNDE5OSAyMC4zMzcgMjguODYxNSAxNC44NTM4IDI4Ljg1NzJDOS4zNzA1MyAyOC44NTI5IDQuOTI4OTMgMjQuNDA0NCA0LjkzMzIgMTguOTIxMkw0LjkzOTQ4IDEwLjg0NDVaIgogICAgICAgICAgICAgICAgZmlsbD0iI0U4RThFOCIKICAgICAgICAgICAgICAgIHN0cm9rZT0iIzI2MjYyNiIKICAgICAgICAgICAgICAgIHN0cm9rZVdpZHRoPSIxLjI1MDg2IgogICAgICAgICAgICAvPgogICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgZD0iTTE5LjA3MzIgMjIuMzQ4NkMxNS44NzcgMjIuODYwMiAxNC4wOTQ0IDIyLjg4NTggMTAuOTUwNSAyMS45MzY0TTE1LjYyNzIgOS44ODE4NkMxNS43MTc1IDEwLjIyODIgMTcuNjUxNiAxNy40NzM1IDE3LjQzNjcgMTguMzczMkMxNy4yMjE3IDE5LjI3MjggMTMuOTI3IDE4LjI2NzMgMTMuOTI3IDE4LjI2NzMiCiAgICAgICAgICAgICAgICBzdHJva2U9IiMyNjI2MjYiCiAgICAgICAgICAgICAgICBzdHJva2VXaWR0aD0iMS4yNTA4NiIKICAgICAgICAgICAgLz4KICAgICAgICAgICAgPGNpcmNsZQogICAgICAgICAgICAgICAgY3g9IjIwLjQxODEiCiAgICAgICAgICAgICAgICBjeT0iMTEuMTg2MyIKICAgICAgICAgICAgICAgIHI9IjAuNjI1NDMxIgogICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTUuNjA1NTcgMjAuNDE4MSAxMS4xODYzKSIKICAgICAgICAgICAgICAgIGZpbGw9IiMyNjI2MjYiCiAgICAgICAgICAgICAgICBzdHJva2U9IiMyNjI2MjYiCiAgICAgICAgICAgICAgICBzdHJva2VXaWR0aD0iMC41OTcxODQiCiAgICAgICAgICAgIC8+CiAgICAgICAgICAgIDxjaXJjbGUKICAgICAgICAgICAgICAgIGN4PSIxMC42NzY1IgogICAgICAgICAgICAgICAgY3k9IjExLjM5OCIKICAgICAgICAgICAgICAgIHI9IjAuNjI1NDMyIgogICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTEzLjEwNDIgMTAuNjc2NSAxMS4zOTgpIgogICAgICAgICAgICAgICAgZmlsbD0iIzI2MjYyNiIKICAgICAgICAgICAgICAgIHN0cm9rZT0iIzI2MjYyNiIKICAgICAgICAgICAgICAgIHN0cm9rZVdpZHRoPSIwLjU5NzE4NCIKICAgICAgICAgICAgLz4KICAgICAgICAgICAgPHJlY3QKICAgICAgICAgICAgICAgIHg9IjE5LjA2NCIKICAgICAgICAgICAgICAgIHk9IjE0LjUxNDYiCiAgICAgICAgICAgICAgICB3aWR0aD0iMTMuOTYzOCIKICAgICAgICAgICAgICAgIGhlaWdodD0iMjUuMzc0OCIKICAgICAgICAgICAgICAgIHJ4PSIzLjE3ODIzIgogICAgICAgICAgICAgICAgZmlsbD0iI0ZCRkJGQiIKICAgICAgICAgICAgICAgIHN0cm9rZT0iIzI2MjYyNiIKICAgICAgICAgICAgICAgIHN0cm9rZVdpZHRoPSIxLjI1MDg2IgogICAgICAgICAgICAvPgogICAgICAgICAgICA8cmVjdAogICAgICAgICAgICAgICAgeD0iMjEuMTk1NiIKICAgICAgICAgICAgICAgIHk9IjE2LjYzMTMiCiAgICAgICAgICAgICAgICB3aWR0aD0iNS44MzczNiIKICAgICAgICAgICAgICAgIGhlaWdodD0iNS44MzczNiIKICAgICAgICAgICAgICAgIHJ4PSIxLjQ4NDg4IgogICAgICAgICAgICAgICAgZmlsbD0iI0U4RThFOCIKICAgICAgICAgICAgICAgIHN0cm9rZT0iIzI2MjYyNiIKICAgICAgICAgICAgICAgIHN0cm9rZVdpZHRoPSIwLjgzMzkwOSIKICAgICAgICAgICAgLz4KICAgICAgICAgICAgPGNpcmNsZSBjeD0iMjIuODYzNyIgY3k9IjIwLjgwMDEiIHI9IjAuODM0MzI0IiBmaWxsPSIjMjYyNjI2IiAvPgogICAgICAgICAgICA8Y2lyY2xlIGN4PSIyNS4zNjYxIiBjeT0iMTguMjk4NyIgcj0iMC44MzQzMjQiIGZpbGw9IiMyNjI2MjYiIC8+CiAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICBkPSJNMjIuNzA0MiAzMi43Nzc4QzIyLjcwNDIgMzEuMDA2MiAyNS4zNDYxIDMxLjA2OCAyMy4yODExIDMxLjA2OEMyMS45ODggMzEuMDY4IDIxLjI5MTcgMzAuNDUgMjEuMjkxNyAyOS4zMzc2QzIxLjI5MTcgMjguMjI1MiAyMS45ODggMjcuNjI3OCAyMy4yODExIDI3LjYyNzhDMjUuNTI1MSAyNy42Mjc4IDIzLjEwMjEgMjcuNzEwMiAyMy4xMDIxIDI1Ljg5NzRDMjMuMTAyMSAyNC43ODUgMjMuNzk4MyAyNC4xODc2IDI1LjA5MTQgMjQuMTg3NkgzNC4xMzUxVjE5LjA5NjFDMzQuMTM1MSAxNy43NTcgMzQuNzMxOSAxNy4wMzYgMzUuODA2MSAxNy4wMzZDMzcuMDc5MyAxNy4wMzYgMzcuNDU3MyAxNi45MTI0IDM3LjQ1NzMgMTcuNjU0VjM0LjIzNzFDMzcuNDU3MyAzNy4xMDM5IDM2LjQ2MjYgMzcuOTQ4NSAzMy43NDEyIDM3Ljk0ODVIMjcuMDU2OUMyNS43NjM4IDM3Ljk0ODUgMjUuMDY3NiAzNy4zMzA1IDI1LjA2NzYgMzYuMjE4MUMyNS4wNjc2IDM0LjQ0NjUgMjcuNzA5NCAzNC41MDgzIDI0LjY5MzYgMzQuNTA4M0MyMy40MDA1IDM0LjUwODMgMjIuNzA0MiAzMy44OTAzIDIyLjcwNDIgMzIuNzc3OFoiCiAgICAgICAgICAgICAgICBmaWxsPSIjRThFOEU4IgogICAgICAgICAgICAgICAgc3Ryb2tlPSIjMjYyNjI2IgogICAgICAgICAgICAgICAgc3Ryb2tlV2lkdGg9IjEuMjUwODYiCiAgICAgICAgICAgICAgICBzdHJva2VMaW5lam9pbj0icm91bmQiCiAgICAgICAgICAgIC8+CiAgICAgICAgICAgIDxyZWN0IHg9IjMyLjMzNTkiIHk9IjAuNTE2IiB3aWR0aD0iMTAuMTQ4IiBoZWlnaHQ9IjEwLjE0OCIgcng9IjUuMDc0IiBmaWxsPSIjMjM3ODA0IiAvPgogICAgICAgICAgICA8cmVjdAogICAgICAgICAgICAgICAgeD0iMzMuOTExNiIKICAgICAgICAgICAgICAgIHk9IjUuNDE1NTMiCiAgICAgICAgICAgICAgICB3aWR0aD0iMS4yOTg1IgogICAgICAgICAgICAgICAgaGVpZ2h0PSIzLjg5NTUxIgogICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDMzLjkxMTYgNS40MTU1MykiCiAgICAgICAgICAgICAgICBmaWxsPSIjRkJGQkZCIgogICAgICAgICAgICAvPgogICAgICAgICAgICA8cmVjdAogICAgICAgICAgICAgICAgeD0iMzkuOTkwMiIKICAgICAgICAgICAgICAgIHk9IjMuMDEwMjUiCiAgICAgICAgICAgICAgICB3aWR0aD0iMS4yOTg1IgogICAgICAgICAgICAgICAgaGVpZ2h0PSI0LjcwMDM3IgogICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzkuOTkwMiAzLjAxMDI1KSIKICAgICAgICAgICAgICAgIGZpbGw9IiNGQkZCRkIiCiAgICAgICAgICAgIC8+CiAgICAgICAgICAgIDxyZWN0CiAgICAgICAgICAgICAgICB4PSIzMi4zMzU5IgogICAgICAgICAgICAgICAgeT0iMC41MTYiCiAgICAgICAgICAgICAgICB3aWR0aD0iMTAuMTQ4IgogICAgICAgICAgICAgICAgaGVpZ2h0PSIxMC4xNDgiCiAgICAgICAgICAgICAgICByeD0iNS4wNzQiCiAgICAgICAgICAgICAgICBzdHJva2U9IiMyMzc4MDQiCiAgICAgICAgICAgICAgICBzdHJva2VXaWR0aD0iMS4wMzIiCiAgICAgICAgICAgIC8+CiAgICAgICAgPC9zdmc+",
                                ");\n        --camera-screen-sector-target: "
                            )
                            .concat(e.cameraScreenSectorTarget || "#BEABE2", ";\n        --camera-screen-sector-active: ")
                            .concat(e.cameraScreenSectorActive || "#7E57C5", ";\n        --camera-screen-stroke-normal: ")
                            .concat(e.cameraScreenStrokeNormal || "#7E57C5", ";\n        --processing-screen-progress: ")
                            .concat(e.processingScreenProgress || "#7E57C5", ";\n        --camera-screen-front-hint-label-background: ")
                            .concat(e.cameraScreenFrontHintLabelBackground || "#E8E8E8", ";\n        --camera-screen-front-hint-label-text: ")
                            .concat(e.cameraScreenFrontHintLabelText || "#000000", ";\n        --success-screen-image: url(")
                            .concat(
                                e.successScreenImage ||
                                    "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODYiIGhlaWdodD0iODYiIHZpZXdCb3g9IjAgMCA4NiA4NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2UgY3g9IjQzIiBjeT0iNDMiIHJ4PSI0MCIgcnk9IjQwIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0MyA0MykiIHN0cm9rZT0iIzVEQTYwMCIgc3Ryb2tlLXdpZHRoPSIzIi8+CjxwYXRoIGQ9Ik02NiAzMUw0MC41MDY5IDU1TDI4IDQzLjIyNTYiIHN0cm9rZT0iIzVEQTYwMCIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+CgoKCgo=",
                                ");\n        --retry-screen-environment-image: url("
                            )
                            .concat(
                                e.retryScreenEnvironmentImage ||
                                    "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDE0MCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSIxNDAiIGhlaWdodD0iMTAwIiByeD0iMyIgZmlsbD0iI0Q5RDlEOSIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMzkzMl80MDkyNikiPgo8cmVjdCB3aWR0aD0iMTQwIiBoZWlnaHQ9IjEwMCIgcng9IjMiIGZpbGw9IiNGNEY0RjQiLz4KPHBhdGggZD0iTTYuMDAwMTYgMjYuNzA4MkMxNy4yNzYgMjYuNzA4MiAyNi40MTY4IDE3LjY2MDYgMjYuNDE2OCA2LjQ5OTg0QzI2LjQxNjggLTQuNjYwOTIgMTcuMjc2IC0xMy43MDg1IDYuMDAwMTYgLTEzLjcwODVDLTUuMjc1NjUgLTEzLjcwODUgLTE0LjQxNjUgLTQuNjYwOTIgLTE0LjQxNjUgNi40OTk4NEMtMTQuNDE2NSAxNy42NjA2IC01LjI3NTY1IDI2LjcwODIgNi4wMDAxNiAyNi43MDgyWiIgZmlsbD0id2hpdGUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02IDM2LjE3OTJWNDAuMjIwOVY0NC4yNjI1IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMzEuOTcwMiAzMi4yMDUxTDM3Ljc2ODYgMzcuOTQ0MiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTQyLjc1IDYuNUg1MC45MTY3IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8Y2lyY2xlIGN4PSIxMjQiIGN5PSIxNiIgcj0iMTAiIGZpbGw9IiNEQzQzNDMiLz4KPHJlY3Qgd2lkdGg9IjkuMTk2MjgiIGhlaWdodD0iMS44MzkyNiIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzA3MTA3IC0wLjcwNzEwNyAtMC43MDcxMDcgMC43MDcxMDcgMTI4LjA1MyAxOC43NTI5KSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTIwLjI1IiB5PSIxOC43NTI5IiB3aWR0aD0iOS4xOTYyOCIgaGVpZ2h0PSIxLjgzOTI2IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMTIwLjI1IDE4Ljc1MjkpIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDguMDMxNiA0NC41NzYzQzQ4LjAzOTkgMzMuOTYxNiA1Ni42NTE1IDI1LjM2MzQgNjcuMjY2MiAyNS4zNzE3TDcyLjY0MjkgMjUuMzc1OUM4My4yNTc2IDI1LjM4NDEgOTEuODU1OCAzMy45OTU3IDkxLjg0NzYgNDQuNjEwNEw5MS44MzQgNjIuMTQxNkM5MS44MjQ2IDc0LjI0MTEgODIuMDA4NCA4NC4wNDIgNjkuOTA4OSA4NC4wMzI2QzU3LjgwOTUgODQuMDIzMSA0OC4wMDg2IDc0LjIwNyA0OC4wMTggNjIuMTA3NUw0OC4wMzE2IDQ0LjU3NjNaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik03OS4wNjkxIDY5LjU0N0M3Mi4xMzE1IDcwLjY1NzUgNjguMjYyMSA3MC43MTMyIDYxLjQzOCA2OC42NTI0TTcxLjU4OTIgNDIuNDg2N0M3MS43ODUzIDQzLjIzODUgNzUuOTgzNSA1OC45NjUyIDc1LjUxNjkgNjAuOTE4Qzc1LjA1MDIgNjIuODcwOCA2Ny44OTg3IDYwLjY4ODEgNjcuODk4NyA2MC42ODgxIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiLz4KPGNpcmNsZSBjeD0iODEuOTg2NCIgY3k9IjQ1LjMxNzgiIHI9IjIuMDA1NjkiIHRyYW5zZm9ybT0icm90YXRlKC01LjYwNTU3IDgxLjk4NjQgNDUuMzE3OCkiIGZpbGw9IiMwQzBDMEMiLz4KPGNpcmNsZSBjeD0iNjAuODQyOCIgY3k9IjQ1Ljc3NjEiIHI9IjIuMDA1NjkiIHRyYW5zZm9ybT0icm90YXRlKC0xMy4xMDQyIDYwLjg0MjggNDUuNzc2MSkiIGZpbGw9IiMwQzBDMEMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8zOTMyXzQwOTI2Ij4KPHJlY3Qgd2lkdGg9IjE0MCIgaGVpZ2h0PSIxMDAiIHJ4PSIzIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgoKCgo=",
                                ");\n        --retry-screen-person-image: url("
                            )
                            .concat(
                                e.retryScreenPersonImage ||
                                    "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDE0MCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSIxNDAiIGhlaWdodD0iMTAwIiByeD0iMyIgZmlsbD0iI0Y0RjRGNCIvPgo8Y2lyY2xlIGN4PSIxMjQiIGN5PSIxNiIgcj0iMTAiIGZpbGw9IiNEQzQzNDMiLz4KPHJlY3Qgd2lkdGg9IjkuMTk2MjgiIGhlaWdodD0iMS44MzkyNiIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzA3MTA3IC0wLjcwNzEwNyAtMC43MDcxMDcgMC43MDcxMDcgMTI4LjA1MyAxOC43NTI5KSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTIwLjI1IiB5PSIxOC43NTI5IiB3aWR0aD0iOS4xOTYyOCIgaGVpZ2h0PSIxLjgzOTI2IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMTIwLjI1IDE4Ljc1MjkpIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNjcuMjMzIDI1LjM3MTdMNzIuNjA5NyAyNS4zNzU5QzgzLjIyNDQgMjUuMzg0MSA5MS44MjI2IDMzLjk5NTcgOTEuODE0NCA0NC42MTA0TDkxLjgwMDggNjIuMTQxNkM5MS43OTE0IDc0LjI0MTEgODEuOTc1MiA4NC4wNDIgNjkuODc1NyA4NC4wMzI2QzU3Ljc3NjMgODQuMDIzMSA0Ny45NzU0IDc0LjIwNyA0Ny45ODQ4IDYyLjEwNzVMNDcuOTk4NCA0NC41NzYzQzQ4LjAwNjcgMzMuOTYxNiA1Ni42MTgzIDI1LjM2MzQgNjcuMjMzIDI1LjM3MTdaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik03OS4wMzU5IDY5LjU0N0M3NS4wMDA1IDc2IDY1LjUwMDUgNzUuNSA2MS40MDQ4IDY4LjY1MjRNNzEuNTU2IDQyLjQ4NjdDNzEuNzUyMSA0My4yMzg1IDc1Ljk1MDMgNTguOTY1MiA3NS40ODM3IDYwLjkxOEM3NS4wMTcgNjIuODcwOCA2Ny44NjU1IDYwLjY4ODEgNjcuODY1NSA2MC42ODgxIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiLz4KPGVsbGlwc2UgY3g9IjgxLjUiIGN5PSI0NiIgcng9IjIuNSIgcnk9IjEiIGZpbGw9IiMwQzBDMEMiLz4KPGVsbGlwc2UgY3g9IjYwLjUiIGN5PSI0NiIgcng9IjIuNSIgcnk9IjEiIGZpbGw9IiMwQzBDMEMiLz4KPC9zdmc+CgoK",
                                ");\n        --retry-screen-retry-button-background: "
                            )
                            .concat(e.retryScreenRetryButtonBackground || "#7E57C5", ";\n        --retry-screen-retry-button-background-hover: ")
                            .concat(e.retryScreenRetryButtonBackgroundHover || "#7c45b4", ";\n        --retry-screen-retry-button-title: ")
                            .concat(e.retryScreenRetryButtonTitle || "#FFFFFF", ";\n        --retry-screen-retry-button-title-hover: ")
                            .concat(e.retryScreenRetryButtonTitleHover || "#FFFFFF", ";\n    }");
                    },
                    Ft = function (e) {
                        if ("number" != typeof e) return 0;
                        if (180 === e) return e;
                        var t = e % 360;
                        return 90 === t || -270 === t ? 90 : -90 === t || 270 === t ? -90 : 0;
                    },
                    Lt = r("./src/components/inscruction-screen/style.css");
                var jt = function (e) {
                    var t = e.title,
                        r = e.subtitle,
                        n = e.btnText,
                        i = Be(function (e) {
                            return { onStart: e.onStart };
                        }).onStart,
                        a = (0, u.useLocalize)().translate;
                    return (0, o.jsx)("div", {
                        className: Lt.Z.locals["instruction-window"],
                        children: (0, o.jsxs)("div", {
                            className: Lt.Z.locals.container,
                            children: [
                                (0, o.jsxs)("div", { className: Lt.Z.locals.text, children: [(0, o.jsx)("div", { className: Lt.Z.locals.title, children: t }), (0, o.jsx)("div", { className: Lt.Z.locals.subtitle, children: r })] }),
                                (0, o.jsxs)("div", {
                                    className: Lt.Z.locals["icon-container"],
                                    children: [
                                        (0, o.jsxs)("div", { className: Lt.Z.locals["icon-block"], children: [(0, o.jsx)("div", { className: "".concat(Lt.Z.locals.icon, " ").concat(Lt.Z.locals.illumination) }), a("illumination")] }),
                                        (0, o.jsxs)("div", { className: Lt.Z.locals["icon-block"], children: [(0, o.jsx)("div", { className: "".concat(Lt.Z.locals.icon, " ").concat(Lt.Z.locals["no-accessories"]) }), a("noAccessories")] }),
                                        (0, o.jsxs)("div", { className: Lt.Z.locals["icon-block"], children: [(0, o.jsx)("div", { className: "".concat(Lt.Z.locals.icon, " ").concat(Lt.Z.locals["camera-on-eye"]) }), a("cameraLevel")] }),
                                    ],
                                }),
                                (0, o.jsx)(d, { "data-e2e": "get-ready", onClick: i, children: n }),
                            ],
                        }),
                    });
                };
                function Wt() {
                    Wt = function () {
                        return t;
                    };
                    var e,
                        t = {},
                        r = Object.prototype,
                        n = r.hasOwnProperty,
                        i =
                            Object.defineProperty ||
                            function (e, t, r) {
                                e[t] = r.value;
                            },
                        a = "function" == typeof Symbol ? Symbol : {},
                        o = a.iterator || "@@iterator",
                        l = a.asyncIterator || "@@asyncIterator",
                        s = a.toStringTag || "@@toStringTag";
                    function u(e, t, r) {
                        return Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }), e[t];
                    }
                    try {
                        u({}, "");
                    } catch (e) {
                        u = function (e, t, r) {
                            return (e[t] = r);
                        };
                    }
                    function c(e, t, r, n) {
                        var a = t && t.prototype instanceof I ? t : I,
                            o = Object.create(a.prototype),
                            l = new B(n || []);
                        return i(o, "_invoke", { value: Q(e, r, l) }), o;
                    }
                    function h(e, t, r) {
                        try {
                            return { type: "normal", arg: e.call(t, r) };
                        } catch (e) {
                            return { type: "throw", arg: e };
                        }
                    }
                    t.wrap = c;
                    var f = "suspendedStart",
                        d = "suspendedYield",
                        g = "executing",
                        C = "completed",
                        p = {};
                    function I() {}
                    function m() {}
                    function v() {}
                    var E = {};
                    u(E, o, function () {
                        return this;
                    });
                    var y = Object.getPrototypeOf,
                        w = y && y(y(F([])));
                    w && w !== r && n.call(w, o) && (E = w);
                    var A = (v.prototype = I.prototype = Object.create(E));
                    function S(e) {
                        ["next", "throw", "return"].forEach(function (t) {
                            u(e, t, function (e) {
                                return this._invoke(t, e);
                            });
                        });
                    }
                    function b(e, t) {
                        function r(i, a, o, l) {
                            var s = h(e[i], e, a);
                            if ("throw" !== s.type) {
                                var u = s.arg,
                                    c = u.value;
                                return c && "object" == typeof c && n.call(c, "__await")
                                    ? t.resolve(c.__await).then(
                                          function (e) {
                                              r("next", e, o, l);
                                          },
                                          function (e) {
                                              r("throw", e, o, l);
                                          }
                                      )
                                    : t.resolve(c).then(
                                          function (e) {
                                              (u.value = e), o(u);
                                          },
                                          function (e) {
                                              return r("throw", e, o, l);
                                          }
                                      );
                            }
                            l(s.arg);
                        }
                        var a;
                        i(this, "_invoke", {
                            value: function (e, n) {
                                function i() {
                                    return new t(function (t, i) {
                                        r(e, n, t, i);
                                    });
                                }
                                return (a = a ? a.then(i, i) : i());
                            },
                        });
                    }
                    function Q(t, r, n) {
                        var i = f;
                        return function (a, o) {
                            if (i === g) throw new Error("Generator is already running");
                            if (i === C) {
                                if ("throw" === a) throw o;
                                return { value: e, done: !0 };
                            }
                            for (n.method = a, n.arg = o; ; ) {
                                var l = n.delegate;
                                if (l) {
                                    var s = k(l, n);
                                    if (s) {
                                        if (s === p) continue;
                                        return s;
                                    }
                                }
                                if ("next" === n.method) n.sent = n._sent = n.arg;
                                else if ("throw" === n.method) {
                                    if (i === f) throw ((i = C), n.arg);
                                    n.dispatchException(n.arg);
                                } else "return" === n.method && n.abrupt("return", n.arg);
                                i = g;
                                var u = h(t, r, n);
                                if ("normal" === u.type) {
                                    if (((i = n.done ? C : d), u.arg === p)) continue;
                                    return { value: u.arg, done: n.done };
                                }
                                "throw" === u.type && ((i = C), (n.method = "throw"), (n.arg = u.arg));
                            }
                        };
                    }
                    function k(t, r) {
                        var n = r.method,
                            i = t.iterator[n];
                        if (i === e)
                            return (
                                (r.delegate = null),
                                ("throw" === n && t.iterator.return && ((r.method = "return"), (r.arg = e), k(t, r), "throw" === r.method)) ||
                                    ("return" !== n && ((r.method = "throw"), (r.arg = new TypeError("The iterator does not provide a '" + n + "' method")))),
                                p
                            );
                        var a = h(i, t.iterator, r.arg);
                        if ("throw" === a.type) return (r.method = "throw"), (r.arg = a.arg), (r.delegate = null), p;
                        var o = a.arg;
                        return o
                            ? o.done
                                ? ((r[t.resultName] = o.value), (r.next = t.nextLoc), "return" !== r.method && ((r.method = "next"), (r.arg = e)), (r.delegate = null), p)
                                : o
                            : ((r.method = "throw"), (r.arg = new TypeError("iterator result is not an object")), (r.delegate = null), p);
                    }
                    function x(e) {
                        var t = { tryLoc: e[0] };
                        1 in e && (t.catchLoc = e[1]), 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), this.tryEntries.push(t);
                    }
                    function O(e) {
                        var t = e.completion || {};
                        (t.type = "normal"), delete t.arg, (e.completion = t);
                    }
                    function B(e) {
                        (this.tryEntries = [{ tryLoc: "root" }]), e.forEach(x, this), this.reset(!0);
                    }
                    function F(t) {
                        if (t || "" === t) {
                            var r = t[o];
                            if (r) return r.call(t);
                            if ("function" == typeof t.next) return t;
                            if (!isNaN(t.length)) {
                                var i = -1,
                                    a = function r() {
                                        for (; ++i < t.length; ) if (n.call(t, i)) return (r.value = t[i]), (r.done = !1), r;
                                        return (r.value = e), (r.done = !0), r;
                                    };
                                return (a.next = a);
                            }
                        }
                        throw new TypeError(typeof t + " is not iterable");
                    }
                    return (
                        (m.prototype = v),
                        i(A, "constructor", { value: v, configurable: !0 }),
                        i(v, "constructor", { value: m, configurable: !0 }),
                        (m.displayName = u(v, s, "GeneratorFunction")),
                        (t.isGeneratorFunction = function (e) {
                            var t = "function" == typeof e && e.constructor;
                            return !!t && (t === m || "GeneratorFunction" === (t.displayName || t.name));
                        }),
                        (t.mark = function (e) {
                            return Object.setPrototypeOf ? Object.setPrototypeOf(e, v) : ((e.__proto__ = v), u(e, s, "GeneratorFunction")), (e.prototype = Object.create(A)), e;
                        }),
                        (t.awrap = function (e) {
                            return { __await: e };
                        }),
                        S(b.prototype),
                        u(b.prototype, l, function () {
                            return this;
                        }),
                        (t.AsyncIterator = b),
                        (t.async = function (e, r, n, i, a) {
                            void 0 === a && (a = Promise);
                            var o = new b(c(e, r, n, i), a);
                            return t.isGeneratorFunction(r)
                                ? o
                                : o.next().then(function (e) {
                                      return e.done ? e.value : o.next();
                                  });
                        }),
                        S(A),
                        u(A, s, "Generator"),
                        u(A, o, function () {
                            return this;
                        }),
                        u(A, "toString", function () {
                            return "[object Generator]";
                        }),
                        (t.keys = function (e) {
                            var t = Object(e),
                                r = [];
                            for (var n in t) r.push(n);
                            return (
                                r.reverse(),
                                function e() {
                                    for (; r.length; ) {
                                        var n = r.pop();
                                        if (n in t) return (e.value = n), (e.done = !1), e;
                                    }
                                    return (e.done = !0), e;
                                }
                            );
                        }),
                        (t.values = F),
                        (B.prototype = {
                            constructor: B,
                            reset: function (t) {
                                if (((this.prev = 0), (this.next = 0), (this.sent = this._sent = e), (this.done = !1), (this.delegate = null), (this.method = "next"), (this.arg = e), this.tryEntries.forEach(O), !t))
                                    for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = e);
                            },
                            stop: function () {
                                this.done = !0;
                                var e = this.tryEntries[0].completion;
                                if ("throw" === e.type) throw e.arg;
                                return this.rval;
                            },
                            dispatchException: function (t) {
                                if (this.done) throw t;
                                var r = this;
                                function i(n, i) {
                                    return (l.type = "throw"), (l.arg = t), (r.next = n), i && ((r.method = "next"), (r.arg = e)), !!i;
                                }
                                for (var a = this.tryEntries.length - 1; a >= 0; --a) {
                                    var o = this.tryEntries[a],
                                        l = o.completion;
                                    if ("root" === o.tryLoc) return i("end");
                                    if (o.tryLoc <= this.prev) {
                                        var s = n.call(o, "catchLoc"),
                                            u = n.call(o, "finallyLoc");
                                        if (s && u) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        } else if (s) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                        } else {
                                            if (!u) throw new Error("try statement without catch or finally");
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        }
                                    }
                                }
                            },
                            abrupt: function (e, t) {
                                for (var r = this.tryEntries.length - 1; r >= 0; --r) {
                                    var i = this.tryEntries[r];
                                    if (i.tryLoc <= this.prev && n.call(i, "finallyLoc") && this.prev < i.finallyLoc) {
                                        var a = i;
                                        break;
                                    }
                                }
                                a && ("break" === e || "continue" === e) && a.tryLoc <= t && t <= a.finallyLoc && (a = null);
                                var o = a ? a.completion : {};
                                return (o.type = e), (o.arg = t), a ? ((this.method = "next"), (this.next = a.finallyLoc), p) : this.complete(o);
                            },
                            complete: function (e, t) {
                                if ("throw" === e.type) throw e.arg;
                                return (
                                    "break" === e.type || "continue" === e.type
                                        ? (this.next = e.arg)
                                        : "return" === e.type
                                        ? ((this.rval = this.arg = e.arg), (this.method = "return"), (this.next = "end"))
                                        : "normal" === e.type && t && (this.next = t),
                                    p
                                );
                            },
                            finish: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.finallyLoc === e) return this.complete(r.completion, r.afterLoc), O(r), p;
                                }
                            },
                            catch: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.tryLoc === e) {
                                        var n = r.completion;
                                        if ("throw" === n.type) {
                                            var i = n.arg;
                                            O(r);
                                        }
                                        return i;
                                    }
                                }
                                throw new Error("illegal catch attempt");
                            },
                            delegateYield: function (t, r, n) {
                                return (this.delegate = { iterator: F(t), resultName: r, nextLoc: n }), "next" === this.method && (this.arg = e), p;
                            },
                        }),
                        t
                    );
                }
                function Rt(e, t, r, n, i, a, o) {
                    try {
                        var l = e[a](o),
                            s = l.value;
                    } catch (u) {
                        return void r(u);
                    }
                    l.done ? t(s) : Promise.resolve(s).then(n, i);
                }
                function Yt(e, t) {
                    var r = Object.keys(e);
                    if (Object.getOwnPropertySymbols) {
                        var n = Object.getOwnPropertySymbols(e);
                        t &&
                            (n = n.filter(function (t) {
                                return Object.getOwnPropertyDescriptor(e, t).enumerable;
                            })),
                            r.push.apply(r, n);
                    }
                    return r;
                }
                function Dt(e) {
                    for (var t = 1; t < arguments.length; t++) {
                        var r = null != arguments[t] ? arguments[t] : {};
                        t % 2
                            ? Yt(Object(r), !0).forEach(function (t) {
                                  Kt(e, t, r[t]);
                              })
                            : Object.getOwnPropertyDescriptors
                            ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                            : Yt(Object(r)).forEach(function (t) {
                                  Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                              });
                    }
                    return e;
                }
                function Kt(e, t, r) {
                    return (
                        (t = (function (e) {
                            var t = (function (e, t) {
                                if ("object" != typeof e || null === e) return e;
                                var r = e[Symbol.toPrimitive];
                                if (void 0 !== r) {
                                    var n = r.call(e, t || "default");
                                    if ("object" != typeof n) return n;
                                    throw new TypeError("@@toPrimitive must return a primitive value.");
                                }
                                return ("string" === t ? String : Number)(e);
                            })(e, "string");
                            return "symbol" == typeof t ? t : String(t);
                        })(t)) in e
                            ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 })
                            : (e[t] = r),
                        e
                    );
                }
                function Pt(e, t) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return e;
                        })(e) ||
                        (function (e, t) {
                            var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                            if (null != r) {
                                var n,
                                    i,
                                    a,
                                    o,
                                    l = [],
                                    s = !0,
                                    u = !1;
                                try {
                                    if (((a = (r = r.call(e)).next), 0 === t)) {
                                        if (Object(r) !== r) return;
                                        s = !1;
                                    } else for (; !(s = (n = a.call(r)).done) && (l.push(n.value), l.length !== t); s = !0);
                                } catch (e) {
                                    (u = !0), (i = e);
                                } finally {
                                    try {
                                        if (!s && null != r.return && ((o = r.return()), Object(o) !== o)) return;
                                    } finally {
                                        if (u) throw i;
                                    }
                                }
                                return l;
                            }
                        })(e, t) ||
                        (function (e, t) {
                            if (!e) return;
                            if ("string" == typeof e) return Gt(e, t);
                            var r = Object.prototype.toString.call(e).slice(8, -1);
                            "Object" === r && e.constructor && (r = e.constructor.name);
                            if ("Map" === r || "Set" === r) return Array.from(e);
                            if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Gt(e, t);
                        })(e, t) ||
                        (function () {
                            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function Gt(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                var Mt = function () {
                        var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : ue.environment,
                            t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : pe.VGA,
                            r = arguments.length > 2 ? arguments[2] : void 0,
                            n = Pt((0, C.useState)({ status: se.PREPARING, stream: null, camera: { deviceId: "", facing: void 0, groupId: "", label: "" } }), 2),
                            a = n[0],
                            o = a.status,
                            l = a.stream,
                            s = a.camera,
                            u = n[1],
                            c = Pt((0, C.useState)(null), 2),
                            h = c[0],
                            f = c[1],
                            d = Pt((0, C.useState)(null), 2),
                            g = d[0],
                            p = d[1],
                            I = (0, C.useRef)(""),
                            m = (0, C.useCallback)(function () {
                                u(function (e) {
                                    return Dt(Dt({}, e), {}, { status: se.PLAY });
                                });
                            }, []);
                        return (
                            (0, C.useEffect)(function () {
                                var e = !0;
                                return (
                                    (function () {
                                        return nt.apply(this, arguments);
                                    })()
                                        .then(function (t) {
                                            e &&
                                                (u(function (e) {
                                                    return Dt(Dt({}, e), {}, { status: t.isCameraAllowed ? se.PREPARING : se.REQUESTING });
                                                }),
                                                f(t));
                                        })
                                        .catch(function () {
                                            e &&
                                                u(function (e) {
                                                    return Dt(Dt({}, e), {}, { status: se.NOT_SUPPORTED });
                                                });
                                        }),
                                    function () {
                                        e = !1;
                                    }
                                );
                            }, []),
                            (0, C.useEffect)(
                                function () {
                                    var e = !0;
                                    if (h && !g)
                                        return (
                                            (function (e) {
                                                return at.apply(this, arguments);
                                            })(h)
                                                .then(function (t) {
                                                    e && p(t);
                                                })
                                                .catch(function (t) {
                                                    if (e)
                                                        return t instanceof Error && "NotAllowedError" === t.name
                                                            ? u(function (e) {
                                                                  return Dt(Dt({}, e), {}, { status: se.PERMISSION_DENIED });
                                                              })
                                                            : void u(function (e) {
                                                                  return Dt(Dt({}, e), {}, { status: se.UNKNOWN_ERROR });
                                                              });
                                                }),
                                            function () {
                                                e = !1;
                                            }
                                        );
                                },
                                [h]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    var n = !0,
                                        a = o === se.PREPARING || o === se.REQUESTING;
                                    if (g && null === l && a) {
                                        var s = (function (e, t, r) {
                                                var n = [].concat(Je(t.frontCameras), Je(t.backCameras));
                                                if (!n.length) return { deviceId: "", facing: void 0, groupId: "", label: "" };
                                                if (r)
                                                    return (
                                                        n.find(function (e) {
                                                            return e.deviceId === r;
                                                        }) || { deviceId: "", facing: void 0, groupId: "", label: "" }
                                                    );
                                                if (e === ue.environment && t.backCameras.length) {
                                                    var a = t.backCameras.map(function (e) {
                                                        var t = e.label.match(/\b([0-9]+)MP?\b/i);
                                                        return null !== t ? parseInt(t[1], 10) : NaN;
                                                    });
                                                    if (
                                                        a.every(function (e) {
                                                            return !isNaN(e);
                                                        })
                                                    ) {
                                                        var o = a.lastIndexOf(Math.max.apply(Math, Je(a)));
                                                        return t.backCameras[o];
                                                    }
                                                    return i.gn
                                                        ? { deviceId: "", facing: ue.environment, groupId: "", label: "" }
                                                        : t.backCameras.sort(function (e, t) {
                                                              return e.label.localeCompare(t.label);
                                                          })[0];
                                                }
                                                return { deviceId: "", facing: ue.user, groupId: "", label: "" };
                                            })(e, g, r),
                                            c = (function () {
                                                var e,
                                                    a =
                                                        ((e = Wt().mark(function e() {
                                                            var a, o;
                                                            return Wt().wrap(
                                                                function (e) {
                                                                    for (;;)
                                                                        switch ((e.prev = e.next)) {
                                                                            case 0:
                                                                                return (e.prev = 0), (a = i.vU ? 500 : 0), (e.next = 4), ct(a);
                                                                            case 4:
                                                                                return (e.next = 6), lt(t, s, r);
                                                                            case 6:
                                                                                if (((o = e.sent), !n)) {
                                                                                    e.next = 12;
                                                                                    break;
                                                                                }
                                                                                (I.current = o.camera.deviceId), u(o), (e.next = 15);
                                                                                break;
                                                                            case 12:
                                                                                if (o.stream) {
                                                                                    e.next = 14;
                                                                                    break;
                                                                                }
                                                                                return e.abrupt("return");
                                                                            case 14:
                                                                                ot(o.stream);
                                                                            case 15:
                                                                                e.next = 22;
                                                                                break;
                                                                            case 17:
                                                                                if (((e.prev = 17), (e.t0 = e.catch(0)), n)) {
                                                                                    e.next = 21;
                                                                                    break;
                                                                                }
                                                                                return e.abrupt("return");
                                                                            case 21:
                                                                                u(function (e) {
                                                                                    return Dt(Dt({}, e), {}, { status: se.UNKNOWN_ERROR });
                                                                                });
                                                                            case 22:
                                                                            case "end":
                                                                                return e.stop();
                                                                        }
                                                                },
                                                                e,
                                                                null,
                                                                [[0, 17]]
                                                            );
                                                        })),
                                                        function () {
                                                            var t = this,
                                                                r = arguments;
                                                            return new Promise(function (n, i) {
                                                                var a = e.apply(t, r);
                                                                function o(e) {
                                                                    Rt(a, n, i, o, l, "next", e);
                                                                }
                                                                function l(e) {
                                                                    Rt(a, n, i, o, l, "throw", e);
                                                                }
                                                                o(void 0);
                                                            });
                                                        });
                                                return function () {
                                                    return a.apply(this, arguments);
                                                };
                                            })();
                                        return (
                                            c(),
                                            function () {
                                                n = !1;
                                            }
                                        );
                                    }
                                },
                                [g, l, e, r, o, t]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    return function () {
                                        l && ot(l);
                                    };
                                },
                                [l]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    if (r && I.current) {
                                        var e = r !== I.current;
                                        o === se.PLAY && e && u({ status: se.PREPARING, stream: null, camera: { deviceId: "", facing: void 0, groupId: "", label: "" } });
                                    }
                                },
                                [r, o]
                            ),
                            { status: o, stream: l, camera: s, sortedDevices: g, onPlay: m }
                        );
                    },
                    Ut = r("../../common/components/webcamera/style.css"),
                    Nt = (function (e) {
                        return (
                            (e.WASM_ERROR = "WASM_ERROR"),
                            (e.WASM_LICENSE = "WASM_LICENSE"),
                            (e.FILE_SIZE = "FILE_SIZE"),
                            (e.INCORRECT_FILE = "INCORRECT_FILE"),
                            (e.INCORRECT_SCENARIO = "INCORRECT_SCENARIO"),
                            (e.UNKNOWN_ERROR = "UNKNOWN_ERROR"),
                            (e.NOT_SUPPORTED = "NOT_SUPPORTED"),
                            (e.CAMERA_UNKNOWN_ERROR = "CAMERA_UNKNOWN_ERROR"),
                            (e.CAMERA_PERMISSION_DENIED = "CAMERA_PERMISSION_DENIED"),
                            (e.NO_CAMERA = "NO_CAMERA"),
                            (e.INCORRECT_CAMERA_ID = "INCORRECT_CAMERA_ID"),
                            (e.CONNECTION_ERROR = "CONNECTION_ERROR"),
                            e
                        );
                    })({}),
                    Vt = (function (e) {
                        return (
                            (e.ELEMENT_VISIBLE = "ELEMENT_VISIBLE"),
                            (e.PRESS_CAMERA_BUTTON = "PRESS_CAMERA_BUTTON"),
                            (e.PRESS_FILE_BUTTON = "PRESS_FILE_BUTTON"),
                            (e.PRESS_RETRY_BUTTON = "PRESS_RETRY_BUTTON"),
                            (e.PRESS_SKIP_BUTTON = "PRESS_SKIP_BUTTON"),
                            (e.PRESS_CAPTURE_BUTTON = "PRESS_CAPTURE_BUTTON"),
                            (e.PRESS_CHANGE_CAMERA_BUTTON = "PRESS_CHANGE_CAMERA_BUTTON"),
                            (e.PRESS_MIRRORING_BUTTON = "PRESS_MIRRORING_BUTTON"),
                            (e.PRESS_CONNECT_BUTTON = "PRESS_CONNECT_BUTTON"),
                            (e.PRESS_DISCONNECT_BUTTON = "PRESS_DISCONNECT_BUTTON"),
                            (e.PRESS_AUTOSCAN_BUTTON = "PRESS_AUTOSCAN_BUTTON"),
                            (e.PRESS_PROCESS_BUTTON = "PRESS_PROCESS_BUTTON"),
                            (e.NEW_PAGE_AVAILABLE = "NEW_PAGE_AVAILABLE"),
                            (e.NEW_PAGE_STARTED = "NEW_PAGE_STARTED"),
                            (e.CLOSE = "CLOSE"),
                            (e.CAMERA_PROCESS_CLOSED = "CAMERA_PROCESS_CLOSED"),
                            (e.CAMERA_PROCESS_STARTED = "CAMERA_PROCESS_STARTED"),
                            (e.VIDEO_STARTED = "VIDEO_STARTED"),
                            (e.VIDEO_STOPPED = "VIDEO_STOPPED"),
                            (e.FILE_PROCESS_STARTED = "FILE_PROCESS_STARTED"),
                            (e.PROCESS_STARTED = "PROCESS_STARTED"),
                            (e.PROCESS_FINISHED = "PROCESS_FINISHED"),
                            (e.SERVICE_INITIALIZED = "SERVICE_INITIALIZED"),
                            e
                        );
                    })({}),
                    Tt = (function (e) {
                        return (
                            (e.FINDING = "DocumentCaptureStatus.FINDING"),
                            (e.PROCESSING = "DocumentCaptureStatus.PROCESSING"),
                            (e.SUCCESS = "DocumentCaptureStatus.SUCCESS"),
                            (e.FAILED = "DocumentCaptureStatus.FAILED"),
                            (e.RESOLUTION = "DocumentCaptureStatus.RESOLUTION"),
                            (e.GLARE = "DocumentCaptureStatus.GLARE"),
                            (e.FOCUS = "DocumentCaptureStatus.FOCUS"),
                            (e.SHAKING = "DocumentCaptureStatus.SHAKING"),
                            (e.HOLD = "DocumentCaptureStatus.HOLD"),
                            (e.START_DETECTION = "DocumentCaptureStatus.START_DETECTION"),
                            (e.START_NEXT_PAGE = "DocumentCaptureStatus.START_NEXT_PAGE"),
                            (e.SNAPSHOT = "DocumentCaptureStatus.SNAPSHOT"),
                            (e.TIMEOUT = "DocumentCaptureStatus.TIMEOUT"),
                            e
                        );
                    })({}),
                    Ht = (function (e) {
                        return (
                            (e.CHOOSE_INPUT_SOURCE = "DocumentCompletionStatus.CHOOSE_INPUT_SOURCE"),
                            (e.CAMERA_PROCESSING = "DocumentCompletionStatus.CAMERA_PROCESSING"),
                            (e.FILE_PROCESSING = "DocumentCompletionStatus.FILE_PROCESSING"),
                            (e.API_PROCESSING = "DocumentCompletionStatus.API_PROCESSING"),
                            (e.SUCCESS = "DocumentCompletionStatus.SUCCESS"),
                            (e.FAILED = "DocumentCompletionStatus.FAILED"),
                            (e.FILE_SIZE_ERROR = "DocumentCompletionStatus.FILE_SIZE_ERROR"),
                            (e.WASM_DEFAULT_ERROR = "DocumentCompletionStatus.WASM_DEFAULT_ERROR"),
                            (e.NOT_SUPPORTED_ERROR = "DocumentCompletionStatus.NOT_SUPPORTED_ERROR"),
                            (e.WASM_LICENSE_ERROR = "DocumentCompletionStatus.WASM_LICENSE_ERROR"),
                            (e.INCORRECT_FILE_ERROR = "DocumentCompletionStatus.INCORRECT_FILE_ERROR"),
                            (e.UNKNOWN_ERROR = "DocumentCompletionStatus.UNKNOWN_ERROR"),
                            (e.TIMEOUT = "DocumentCompletionStatus.TIMEOUT"),
                            e
                        );
                    })({}),
                    zt = (function (e) {
                        return (
                            (e.MrzAndLocate = "MrzAndLocate"), (e.MrzOrLocate = "MrzOrLocate"), (e.Mrz = "Mrz"), (e.Locate = "Locate"), (e.Barcode = "Barcode"), (e.MrzOrBarcode = "MrzOrBarcode"), (e.BarcodeAndLocate = "BarcodeAndLocate"), e
                        );
                    })({});
                Nt.FILE_SIZE,
                    Ht.FILE_SIZE_ERROR,
                    Nt.WASM_ERROR,
                    Ht.WASM_DEFAULT_ERROR,
                    Nt.NOT_SUPPORTED,
                    Ht.NOT_SUPPORTED_ERROR,
                    Nt.WASM_LICENSE,
                    Ht.WASM_LICENSE_ERROR,
                    Nt.INCORRECT_FILE,
                    Ht.INCORRECT_FILE_ERROR,
                    Tt.SUCCESS,
                    Ht.SUCCESS,
                    Tt.TIMEOUT,
                    Ht.TIMEOUT,
                    Tt.FAILED,
                    Ht.FAILED,
                    zt.MrzAndLocate,
                    zt.MrzAndLocate,
                    zt.MrzAndLocate,
                    zt.MrzAndLocate;
                function Jt() {
                    Jt = function () {
                        return t;
                    };
                    var e,
                        t = {},
                        r = Object.prototype,
                        n = r.hasOwnProperty,
                        i =
                            Object.defineProperty ||
                            function (e, t, r) {
                                e[t] = r.value;
                            },
                        a = "function" == typeof Symbol ? Symbol : {},
                        o = a.iterator || "@@iterator",
                        l = a.asyncIterator || "@@asyncIterator",
                        s = a.toStringTag || "@@toStringTag";
                    function u(e, t, r) {
                        return Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }), e[t];
                    }
                    try {
                        u({}, "");
                    } catch (e) {
                        u = function (e, t, r) {
                            return (e[t] = r);
                        };
                    }
                    function c(e, t, r, n) {
                        var a = t && t.prototype instanceof I ? t : I,
                            o = Object.create(a.prototype),
                            l = new B(n || []);
                        return i(o, "_invoke", { value: Q(e, r, l) }), o;
                    }
                    function h(e, t, r) {
                        try {
                            return { type: "normal", arg: e.call(t, r) };
                        } catch (e) {
                            return { type: "throw", arg: e };
                        }
                    }
                    t.wrap = c;
                    var f = "suspendedStart",
                        d = "suspendedYield",
                        g = "executing",
                        C = "completed",
                        p = {};
                    function I() {}
                    function m() {}
                    function v() {}
                    var E = {};
                    u(E, o, function () {
                        return this;
                    });
                    var y = Object.getPrototypeOf,
                        w = y && y(y(F([])));
                    w && w !== r && n.call(w, o) && (E = w);
                    var A = (v.prototype = I.prototype = Object.create(E));
                    function S(e) {
                        ["next", "throw", "return"].forEach(function (t) {
                            u(e, t, function (e) {
                                return this._invoke(t, e);
                            });
                        });
                    }
                    function b(e, t) {
                        function r(i, a, o, l) {
                            var s = h(e[i], e, a);
                            if ("throw" !== s.type) {
                                var u = s.arg,
                                    c = u.value;
                                return c && "object" == typeof c && n.call(c, "__await")
                                    ? t.resolve(c.__await).then(
                                          function (e) {
                                              r("next", e, o, l);
                                          },
                                          function (e) {
                                              r("throw", e, o, l);
                                          }
                                      )
                                    : t.resolve(c).then(
                                          function (e) {
                                              (u.value = e), o(u);
                                          },
                                          function (e) {
                                              return r("throw", e, o, l);
                                          }
                                      );
                            }
                            l(s.arg);
                        }
                        var a;
                        i(this, "_invoke", {
                            value: function (e, n) {
                                function i() {
                                    return new t(function (t, i) {
                                        r(e, n, t, i);
                                    });
                                }
                                return (a = a ? a.then(i, i) : i());
                            },
                        });
                    }
                    function Q(t, r, n) {
                        var i = f;
                        return function (a, o) {
                            if (i === g) throw new Error("Generator is already running");
                            if (i === C) {
                                if ("throw" === a) throw o;
                                return { value: e, done: !0 };
                            }
                            for (n.method = a, n.arg = o; ; ) {
                                var l = n.delegate;
                                if (l) {
                                    var s = k(l, n);
                                    if (s) {
                                        if (s === p) continue;
                                        return s;
                                    }
                                }
                                if ("next" === n.method) n.sent = n._sent = n.arg;
                                else if ("throw" === n.method) {
                                    if (i === f) throw ((i = C), n.arg);
                                    n.dispatchException(n.arg);
                                } else "return" === n.method && n.abrupt("return", n.arg);
                                i = g;
                                var u = h(t, r, n);
                                if ("normal" === u.type) {
                                    if (((i = n.done ? C : d), u.arg === p)) continue;
                                    return { value: u.arg, done: n.done };
                                }
                                "throw" === u.type && ((i = C), (n.method = "throw"), (n.arg = u.arg));
                            }
                        };
                    }
                    function k(t, r) {
                        var n = r.method,
                            i = t.iterator[n];
                        if (i === e)
                            return (
                                (r.delegate = null),
                                ("throw" === n && t.iterator.return && ((r.method = "return"), (r.arg = e), k(t, r), "throw" === r.method)) ||
                                    ("return" !== n && ((r.method = "throw"), (r.arg = new TypeError("The iterator does not provide a '" + n + "' method")))),
                                p
                            );
                        var a = h(i, t.iterator, r.arg);
                        if ("throw" === a.type) return (r.method = "throw"), (r.arg = a.arg), (r.delegate = null), p;
                        var o = a.arg;
                        return o
                            ? o.done
                                ? ((r[t.resultName] = o.value), (r.next = t.nextLoc), "return" !== r.method && ((r.method = "next"), (r.arg = e)), (r.delegate = null), p)
                                : o
                            : ((r.method = "throw"), (r.arg = new TypeError("iterator result is not an object")), (r.delegate = null), p);
                    }
                    function x(e) {
                        var t = { tryLoc: e[0] };
                        1 in e && (t.catchLoc = e[1]), 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), this.tryEntries.push(t);
                    }
                    function O(e) {
                        var t = e.completion || {};
                        (t.type = "normal"), delete t.arg, (e.completion = t);
                    }
                    function B(e) {
                        (this.tryEntries = [{ tryLoc: "root" }]), e.forEach(x, this), this.reset(!0);
                    }
                    function F(t) {
                        if (t || "" === t) {
                            var r = t[o];
                            if (r) return r.call(t);
                            if ("function" == typeof t.next) return t;
                            if (!isNaN(t.length)) {
                                var i = -1,
                                    a = function r() {
                                        for (; ++i < t.length; ) if (n.call(t, i)) return (r.value = t[i]), (r.done = !1), r;
                                        return (r.value = e), (r.done = !0), r;
                                    };
                                return (a.next = a);
                            }
                        }
                        throw new TypeError(typeof t + " is not iterable");
                    }
                    return (
                        (m.prototype = v),
                        i(A, "constructor", { value: v, configurable: !0 }),
                        i(v, "constructor", { value: m, configurable: !0 }),
                        (m.displayName = u(v, s, "GeneratorFunction")),
                        (t.isGeneratorFunction = function (e) {
                            var t = "function" == typeof e && e.constructor;
                            return !!t && (t === m || "GeneratorFunction" === (t.displayName || t.name));
                        }),
                        (t.mark = function (e) {
                            return Object.setPrototypeOf ? Object.setPrototypeOf(e, v) : ((e.__proto__ = v), u(e, s, "GeneratorFunction")), (e.prototype = Object.create(A)), e;
                        }),
                        (t.awrap = function (e) {
                            return { __await: e };
                        }),
                        S(b.prototype),
                        u(b.prototype, l, function () {
                            return this;
                        }),
                        (t.AsyncIterator = b),
                        (t.async = function (e, r, n, i, a) {
                            void 0 === a && (a = Promise);
                            var o = new b(c(e, r, n, i), a);
                            return t.isGeneratorFunction(r)
                                ? o
                                : o.next().then(function (e) {
                                      return e.done ? e.value : o.next();
                                  });
                        }),
                        S(A),
                        u(A, s, "Generator"),
                        u(A, o, function () {
                            return this;
                        }),
                        u(A, "toString", function () {
                            return "[object Generator]";
                        }),
                        (t.keys = function (e) {
                            var t = Object(e),
                                r = [];
                            for (var n in t) r.push(n);
                            return (
                                r.reverse(),
                                function e() {
                                    for (; r.length; ) {
                                        var n = r.pop();
                                        if (n in t) return (e.value = n), (e.done = !1), e;
                                    }
                                    return (e.done = !0), e;
                                }
                            );
                        }),
                        (t.values = F),
                        (B.prototype = {
                            constructor: B,
                            reset: function (t) {
                                if (((this.prev = 0), (this.next = 0), (this.sent = this._sent = e), (this.done = !1), (this.delegate = null), (this.method = "next"), (this.arg = e), this.tryEntries.forEach(O), !t))
                                    for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = e);
                            },
                            stop: function () {
                                this.done = !0;
                                var e = this.tryEntries[0].completion;
                                if ("throw" === e.type) throw e.arg;
                                return this.rval;
                            },
                            dispatchException: function (t) {
                                if (this.done) throw t;
                                var r = this;
                                function i(n, i) {
                                    return (l.type = "throw"), (l.arg = t), (r.next = n), i && ((r.method = "next"), (r.arg = e)), !!i;
                                }
                                for (var a = this.tryEntries.length - 1; a >= 0; --a) {
                                    var o = this.tryEntries[a],
                                        l = o.completion;
                                    if ("root" === o.tryLoc) return i("end");
                                    if (o.tryLoc <= this.prev) {
                                        var s = n.call(o, "catchLoc"),
                                            u = n.call(o, "finallyLoc");
                                        if (s && u) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        } else if (s) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                        } else {
                                            if (!u) throw new Error("try statement without catch or finally");
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        }
                                    }
                                }
                            },
                            abrupt: function (e, t) {
                                for (var r = this.tryEntries.length - 1; r >= 0; --r) {
                                    var i = this.tryEntries[r];
                                    if (i.tryLoc <= this.prev && n.call(i, "finallyLoc") && this.prev < i.finallyLoc) {
                                        var a = i;
                                        break;
                                    }
                                }
                                a && ("break" === e || "continue" === e) && a.tryLoc <= t && t <= a.finallyLoc && (a = null);
                                var o = a ? a.completion : {};
                                return (o.type = e), (o.arg = t), a ? ((this.method = "next"), (this.next = a.finallyLoc), p) : this.complete(o);
                            },
                            complete: function (e, t) {
                                if ("throw" === e.type) throw e.arg;
                                return (
                                    "break" === e.type || "continue" === e.type
                                        ? (this.next = e.arg)
                                        : "return" === e.type
                                        ? ((this.rval = this.arg = e.arg), (this.method = "return"), (this.next = "end"))
                                        : "normal" === e.type && t && (this.next = t),
                                    p
                                );
                            },
                            finish: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.finallyLoc === e) return this.complete(r.completion, r.afterLoc), O(r), p;
                                }
                            },
                            catch: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.tryLoc === e) {
                                        var n = r.completion;
                                        if ("throw" === n.type) {
                                            var i = n.arg;
                                            O(r);
                                        }
                                        return i;
                                    }
                                }
                                throw new Error("illegal catch attempt");
                            },
                            delegateYield: function (t, r, n) {
                                return (this.delegate = { iterator: F(t), resultName: r, nextLoc: n }), "next" === this.method && (this.arg = e), p;
                            },
                        }),
                        t
                    );
                }
                function Zt(e, t, r, n, i, a, o) {
                    try {
                        var l = e[a](o),
                            s = l.value;
                    } catch (u) {
                        return void r(u);
                    }
                    l.done ? t(s) : Promise.resolve(s).then(n, i);
                }
                function qt(e) {
                    return function () {
                        var t = this,
                            r = arguments;
                        return new Promise(function (n, i) {
                            var a = e.apply(t, r);
                            function o(e) {
                                Zt(a, n, i, o, l, "next", e);
                            }
                            function l(e) {
                                Zt(a, n, i, o, l, "throw", e);
                            }
                            o(void 0);
                        });
                    };
                }
                function Xt(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1), (n.configurable = !0), "value" in n && (n.writable = !0), Object.defineProperty(e, $t(n.key), n);
                    }
                }
                function _t(e, t, r) {
                    return (t = $t(t)) in e ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = r), e;
                }
                function $t(e) {
                    var t = (function (e, t) {
                        if ("object" != typeof e || null === e) return e;
                        var r = e[Symbol.toPrimitive];
                        if (void 0 !== r) {
                            var n = r.call(e, t || "default");
                            if ("object" != typeof n) return n;
                            throw new TypeError("@@toPrimitive must return a primitive value.");
                        }
                        return ("string" === t ? String : Number)(e);
                    })(e, "string");
                    return "symbol" == typeof t ? t : String(t);
                }
                var er = W.create("main"),
                    tr = (function (e) {
                        return (e.WEBM = "video/webm"), (e.MP4 = "video/mp4;codecs=avc1"), e;
                    })(tr || {}),
                    rr = (function () {
                        function e() {
                            !(function (e, t) {
                                if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                            })(this, e),
                                _t(this, "chunks", []),
                                _t(this, "recorder", null),
                                _t(this, "mimeType", tr.WEBM),
                                _t(this, "record", null),
                                _t(this, "delayTimeout", null),
                                _t(this, "durationTimeout", null),
                                _t(this, "outputType", oe.BLOB),
                                _t(this, "isRecording", !1),
                                _t(this, "debug", !1),
                                _t(this, "delay", 0);
                        }
                        var t, r, n, i, a;
                        return (
                            (t = e),
                            (r = [
                                {
                                    key: "init",
                                    value: function (e) {
                                        var t = this;
                                        "MediaRecorder" in window &&
                                            ((this.mimeType = MediaRecorder.isTypeSupported(tr.WEBM) ? tr.WEBM : tr.MP4),
                                            (this.recorder = new MediaRecorder(e, { mimeType: this.mimeType, videoBitsPerSecond: 12e5 })),
                                            this.recorder.addEventListener("dataavailable", this.setChunk.bind(this)),
                                            this.recorder.addEventListener("error", this.errorHandle.bind(this)),
                                            this.delay
                                                ? (this.delayTimeout = setTimeout(function () {
                                                      (t.delayTimeout = null), t.startRecording();
                                                  }, this.delay))
                                                : this.startRecording(),
                                            this.duration &&
                                                (this.durationTimeout = setTimeout(
                                                    qt(
                                                        Jt().mark(function e() {
                                                            return Jt().wrap(function (e) {
                                                                for (;;)
                                                                    switch ((e.prev = e.next)) {
                                                                        case 0:
                                                                            return (t.durationTimeout = null), (e.next = 3), t.getRecord();
                                                                        case 3:
                                                                            t.record = e.sent;
                                                                        case 4:
                                                                        case "end":
                                                                            return e.stop();
                                                                    }
                                                            }, e);
                                                        })
                                                    ),
                                                    this.delay + this.duration
                                                )));
                                    },
                                },
                                {
                                    key: "startRecording",
                                    value: function () {
                                        this.recorder && (this.recorder.start(), (this.isRecording = !0));
                                    },
                                },
                                {
                                    key: "clearTimeouts",
                                    value: function () {
                                        this.delayTimeout && clearTimeout(this.delayTimeout), this.durationTimeout && clearTimeout(this.durationTimeout);
                                    },
                                },
                                {
                                    key: "getRecord",
                                    value:
                                        ((a = qt(
                                            Jt().mark(function e() {
                                                var t,
                                                    r = this;
                                                return Jt().wrap(
                                                    function (e) {
                                                        for (;;)
                                                            switch ((e.prev = e.next)) {
                                                                case 0:
                                                                    if (!this.record) {
                                                                        e.next = 4;
                                                                        break;
                                                                    }
                                                                    return (t = this.record), (this.record = null), e.abrupt("return", t);
                                                                case 4:
                                                                    if (this.recorder && "inactive" !== this.recorder.state) {
                                                                        e.next = 6;
                                                                        break;
                                                                    }
                                                                    return e.abrupt("return", null);
                                                                case 6:
                                                                    return (
                                                                        this.stopRecord(),
                                                                        e.abrupt(
                                                                            "return",
                                                                            new Promise(function (e) {
                                                                                if (!r.recorder) return e(null);
                                                                                r.recorder.onstop = qt(
                                                                                    Jt().mark(function t() {
                                                                                        var n;
                                                                                        return Jt().wrap(function (t) {
                                                                                            for (;;)
                                                                                                switch ((t.prev = t.next)) {
                                                                                                    case 0:
                                                                                                        return (t.next = 2), r.createVideoBuffer();
                                                                                                    case 2:
                                                                                                        (n = t.sent), e(n);
                                                                                                    case 4:
                                                                                                    case "end":
                                                                                                        return t.stop();
                                                                                                }
                                                                                        }, t);
                                                                                    })
                                                                                );
                                                                            })
                                                                        )
                                                                    );
                                                                case 8:
                                                                case "end":
                                                                    return e.stop();
                                                            }
                                                    },
                                                    e,
                                                    this
                                                );
                                            })
                                        )),
                                        function () {
                                            return a.apply(this, arguments);
                                        }),
                                },
                                {
                                    key: "stopRecord",
                                    value: function () {
                                        var e, t, r;
                                        this.recorder && "inactive" !== this.recorder.state
                                            ? (null === (e = this.recorder) || void 0 === e || e.stop(),
                                              null === (t = this.recorder) || void 0 === t || t.removeEventListener("dataavailable", this.setChunk),
                                              null === (r = this.recorder) || void 0 === r || r.removeEventListener("error", this.errorHandle),
                                              this.clearTimeouts(),
                                              (this.isRecording = !1))
                                            : this.clearTimeouts();
                                    },
                                },
                                {
                                    key: "errorHandle",
                                    value: function (e) {
                                        er("Stream recorder service error: ".concat(JSON.stringify(e)));
                                    },
                                },
                                {
                                    key: "setChunk",
                                    value: function (e) {
                                        this.chunks.push(e.data);
                                    },
                                },
                                {
                                    key: "createVideoBuffer",
                                    value:
                                        ((i = qt(
                                            Jt().mark(function e() {
                                                var t, r, n, i;
                                                return Jt().wrap(
                                                    function (e) {
                                                        for (;;)
                                                            switch ((e.prev = e.next)) {
                                                                case 0:
                                                                    if (
                                                                        ((t = new Blob(this.chunks, { type: this.mimeType })),
                                                                        this.debug && ((r = document.createElement("a")), (n = window.URL.createObjectURL(t)), (r.href = n), (r.download = "video"), r.click(), window.URL.revokeObjectURL(n)),
                                                                        this.outputType !== oe.UINT)
                                                                    ) {
                                                                        e.next = 7;
                                                                        break;
                                                                    }
                                                                    return (e.next = 5), t.arrayBuffer();
                                                                case 5:
                                                                    return (i = e.sent), e.abrupt("return", new Uint8Array(i));
                                                                case 7:
                                                                    return e.abrupt("return", t);
                                                                case 8:
                                                                case "end":
                                                                    return e.stop();
                                                            }
                                                    },
                                                    e,
                                                    this
                                                );
                                            })
                                        )),
                                        function () {
                                            return i.apply(this, arguments);
                                        }),
                                },
                            ]),
                            r && Xt(t.prototype, r),
                            n && Xt(t, n),
                            Object.defineProperty(t, "prototype", { writable: !1 }),
                            e
                        );
                    })(),
                    nr = rr;
                var ir = function (e) {
                        var t = e.onVideoStatusChange,
                            r = e.onVideoSizeChange,
                            n = e.mode,
                            a = e.resolution,
                            l = e.mirroring,
                            s = e.onFailStatus,
                            u = e.cameraId,
                            c = e.onRecordService,
                            h = e.videoRecord,
                            f = e.eventData,
                            d = (0, C.useRef)(null),
                            g = Mt(n, a, u),
                            p = g.status,
                            I = g.stream,
                            m = g.camera,
                            v = g.sortedDevices,
                            E = g.onPlay,
                            y = (0, C.useRef)(null),
                            w = (0, C.useRef)(null),
                            A = l || (null == m ? void 0 : m.facing) === ue.environment ? Ut.Z.locals.mirroring : "";
                        return (
                            (0, C.useEffect)(function () {
                                var e = y.current,
                                    t = w.current,
                                    n = function () {
                                        e && t && (null == r || r({ videoElement: e, videoParams: { width: e.videoWidth, height: e.videoHeight }, videoContainerParams: { width: t.clientWidth, height: t.clientHeight } }));
                                    };
                                return (
                                    e && (window.addEventListener("resize", n), e.addEventListener("resize", n)),
                                    function () {
                                        var t;
                                        e && (window.removeEventListener("resize", n), e.removeEventListener("resize", n)), null === (t = d.current) || void 0 === t || t.stopRecord();
                                    }
                                );
                            }, []),
                            (0, C.useEffect)(
                                function () {
                                    var e = y.current;
                                    if (
                                        p === se.READY &&
                                        e &&
                                        I &&
                                        ((e.srcObject = I),
                                        setTimeout(
                                            function () {
                                                return e.play();
                                            },
                                            i.gn ? 1500 : 0
                                        ),
                                        h)
                                    ) {
                                        if (d.current) {
                                            var r;
                                            null === (r = d.current) || void 0 === r || r.stopRecord();
                                        } else {
                                            var n = new nr();
                                            "boolean" != typeof h && ((n.delay = h.delay || 0), (n.duration = h.duration), (n.debug = !!h.debug)), (d.current = n), null == c || c(n);
                                        }
                                        d.current.init(I);
                                    }
                                    s && me[p] && s(me[p]), t({ videoStatus: p, camera: m, sortedDevices: v });
                                },
                                [p, m, I, v, h]
                            ),
                            (0, o.jsx)("div", {
                                ref: w,
                                className: Ut.Z.locals.container,
                                children: (0, o.jsx)("video", {
                                    onAbort: function () {
                                        (null == f ? void 0 : f.type) === ve.DOCUMENT && f.onEvent({ action: Vt.VIDEO_STOPPED, data: null });
                                    },
                                    onLoadedData: function () {
                                        E(), (null == f ? void 0 : f.type) === ve.DOCUMENT && f.onEvent({ action: Vt.VIDEO_STARTED, data: null });
                                    },
                                    className: A,
                                    ref: y,
                                    playsInline: !0,
                                }),
                            })
                        );
                    },
                    ar = r("./src/components/layout/style.css");
                function or(e, t) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return e;
                        })(e) ||
                        (function (e, t) {
                            var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                            if (null != r) {
                                var n,
                                    i,
                                    a,
                                    o,
                                    l = [],
                                    s = !0,
                                    u = !1;
                                try {
                                    if (((a = (r = r.call(e)).next), 0 === t)) {
                                        if (Object(r) !== r) return;
                                        s = !1;
                                    } else for (; !(s = (n = a.call(r)).done) && (l.push(n.value), l.length !== t); s = !0);
                                } catch (e) {
                                    (u = !0), (i = e);
                                } finally {
                                    try {
                                        if (!s && null != r.return && ((o = r.return()), Object(o) !== o)) return;
                                    } finally {
                                        if (u) throw i;
                                    }
                                }
                                return l;
                            }
                        })(e, t) ||
                        (function (e, t) {
                            if (!e) return;
                            if ("string" == typeof e) return lr(e, t);
                            var r = Object.prototype.toString.call(e).slice(8, -1);
                            "Object" === r && e.constructor && (r = e.constructor.name);
                            if ("Map" === r || "Set" === r) return Array.from(e);
                            if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return lr(e, t);
                        })(e, t) ||
                        (function () {
                            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function lr(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                var sr = (0, C.memo)(function (e) {
                    var t = e.numSectors,
                        r = e.targetSector,
                        n = e.currSector,
                        a = e.centerX,
                        l = e.centerY,
                        s = e.sectorRadius,
                        u = 360 / t,
                        c = or((0, C.useState)({ targetSectorAngle: 0, targetSector: 0 }), 2),
                        h = c[0],
                        f = c[1],
                        d = or((0, C.useState)({ strokeDashArrayFill: 0, strokeOffset: 0, sectorRadius: 0 }), 2),
                        g = d[0],
                        p = d[1],
                        I = (0, C.useRef)(0);
                    (0, C.useEffect)(
                        function () {
                            var e = 2 * Math.PI * s;
                            p({ strokeDashArrayFill: e, strokeOffset: e - (e / 100) * (100 / t), sectorRadius: s });
                        },
                        [s]
                    ),
                        (0, C.useEffect)(
                            function () {
                                f(function (e) {
                                    var n = r - e.targetSector,
                                        i = e.targetSectorAngle - n * u;
                                    return n * u > 180 && (i = e.targetSectorAngle + (t - n) * u), (I.current = I.current + 1), { targetSectorAngle: i, targetSector: r };
                                });
                            },
                            [r]
                        );
                    var m = (0, C.useMemo)(
                            function () {
                                if (n === r)
                                    return (0, o.jsx)("circle", {
                                        className: ar.Z.locals.currentSector,
                                        strokeWidth: g.sectorRadius / 3,
                                        transform: "rotate("
                                            .concat(-r * u - 22.5, " ")
                                            .concat(a, " ")
                                            .concat(l, ")"),
                                        strokeDasharray: g.strokeDashArrayFill,
                                        strokeDashoffset: g.strokeOffset,
                                        fill: "none",
                                        stroke: "var(--camera-screen-sector-active)",
                                        r: g.sectorRadius,
                                        cx: a,
                                        cy: l,
                                        mask: "url(#readinessMask)",
                                    });
                            },
                            [r, n]
                        ),
                        v = function () {
                            if (i.nI && i.G6) {
                                var e = window.parent.innerWidth / window.parent.outerWidth;
                                return "".concat(a / e, "px ").concat(l / e, "px");
                            }
                            return "center center";
                        },
                        E = (0, C.useMemo)(
                            function () {
                                return (0, o.jsx)("circle", {
                                    className: ar.Z.locals.targetSector,
                                    strokeWidth: g.sectorRadius / 3,
                                    style: {
                                        "--sector-rotate": "rotate(".concat(h.targetSectorAngle - 22.5, "deg)"),
                                        transformOrigin: v(),
                                        WebkitTransformOrigin: v(),
                                        transition: I.current > 1 ? ".5s linear" : "",
                                        WebkitTransition: I.current > 1 ? ".5s linear" : "",
                                    },
                                    strokeDasharray: g.strokeDashArrayFill,
                                    strokeDashoffset: g.strokeOffset,
                                    fill: "none",
                                    stroke: "var(--camera-screen-sector-target)",
                                    r: g.sectorRadius,
                                    cx: a,
                                    cy: l,
                                    mask: "url(#targetSectorMask)",
                                });
                            },
                            [r, I.current, h.targetSectorAngle]
                        );
                    return (0,
                    o.jsxs)(o.Fragment, { children: [(0, o.jsx)("defs", { children: (0, o.jsxs)("mask", { id: "targetSectorMask", x: "0", y: "0", children: [(0, o.jsx)("circle", { strokeWidth: g.sectorRadius / 2, r: g.sectorRadius, cx: a, cy: l, fill: "black", stroke: "white" }), (0, o.jsx)("ellipse", { cx: a, cy: l, rx: s - 3, ry: s - 3 })] }) }), E, m] });
                });
                function ur(e, t) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return e;
                        })(e) ||
                        (function (e, t) {
                            var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                            if (null != r) {
                                var n,
                                    i,
                                    a,
                                    o,
                                    l = [],
                                    s = !0,
                                    u = !1;
                                try {
                                    if (((a = (r = r.call(e)).next), 0 === t)) {
                                        if (Object(r) !== r) return;
                                        s = !1;
                                    } else for (; !(s = (n = a.call(r)).done) && (l.push(n.value), l.length !== t); s = !0);
                                } catch (e) {
                                    (u = !0), (i = e);
                                } finally {
                                    try {
                                        if (!s && null != r.return && ((o = r.return()), Object(o) !== o)) return;
                                    } finally {
                                        if (u) throw i;
                                    }
                                }
                                return l;
                            }
                        })(e, t) ||
                        (function (e, t) {
                            if (!e) return;
                            if ("string" == typeof e) return cr(e, t);
                            var r = Object.prototype.toString.call(e).slice(8, -1);
                            "Object" === r && e.constructor && (r = e.constructor.name);
                            if ("Map" === r || "Set" === r) return Array.from(e);
                            if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return cr(e, t);
                        })(e, t) ||
                        (function () {
                            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function cr(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                var hr = [
                        "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Nt/ixYtVkBpFwGOjOBERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERER0UyxCVneiW0nSvPuK1lUXT1vaYHTsTRii5TbbLYiEXup3S7FeFyMt5Vgc2k/Yovbx28y6XF00haZ9Hj8PQFsnmg0OqL24XBY7d3q36FQqO3MmTPNwWCwdfPmzUEhS2PAspiTJ0+uXrp06ZX5+fmbEIguRVBaiqC0FC8twlag3oPnJ/5QVP0/KrPLJpP/bNzf9WBriUQizdifxr4ewayxv7+/ftGiRa8KWQYDVo4bGBjYWFhYeLPT6dxkt9uvwlOXYStSQSkaiwWzHYhmViyYng9kIWx1CGD7A4HA/uHh4YMLFy48I5SzGLByj62vr++GsrKyOx0Ox+3497XZGpzMigtivkhE/hiNhl9EAHuuoaHhuY0bN3qEcgYDVm6wu93u21wu190oRb0e/758LEjlZoBKxqYlawSwsyh97UTJ66dVVVX7hbIeA1YWq6+vX7py5cr3oST1AQSoteq5uQ1S8ckpqvN6ej9fXOnyYCAQ/nlPT+evli1b1iCUlRiwshAam29Ele+DKE3djwxZMr0gFR9EYo/D+M8ANj82HzYvSile7N3av+N7/ZTIpH/HP7bH7Sf3KMa9Zle9j6pHEj2TUqhtqgOg8vz7ph/stFJnCN/nKY9n9P/Ky4t3C2UVBqws4vONvq+gIO9DOG23xpptpleaUsHnODLvKdXjhq3J5/M1Ixg2owexNy8vz3/27NnRdA8lwOcowGcowGcoQDV3QXFx8RpUdVcjOF+Mly/BfgX2qlezRKZovBcUf+s5/I3/QfB/QohoZni93ncgsBxGBotin9IW9zOdoVDo18Fg8N88Hs9bm5ubV0sWwtdxnjlzZgW+w534Ll8KhSJ78d2GJ33XVI/PXhzj+4SIpq6vb/gGZKZdqWbEuPefQZD6FjLj29va2uZLjlIBDN/xfgSwr+E7H5lK8NLe/wIa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DD6JDHmd+vdMBa5EEgSzcx8Dmx+bD5sXm1vGBlmqteoLsbm0rSDR7xn7XbH/ymx9ZnzWPaj6fQcluJ/Pyh+itGDAyhEIXPchcKmu+DuQSQtmM3BlA63a50Op8Ceo2n63rKzsJaGsx4CVY1paui9ZuLDyHahmvQ3/vFbLuGIFcaWp46j2/QJV1B9WVFScFsoZDFg5bHh4+IbCwsJ7Ebzegcx8sXou14JXXEB+GUHqNyMjI09WVla+iOfDQjmHAcsCkKELkJHfjPabN6HR+wY8dWVcaUSyyaTPfQhBapfP53saVb4XhXIeA5YFtbe3r0Mp5Pq8vPyb7fZYY/26TA1gcZ9LfbBTkUj0aCgU+YPf73kO1b1aIUthwCIZGBjYiKrjDU6n80aUwNbJ2BCDBQa9gjPq3N/Rxlppf6sHu2MoQR0OBoO1oZDjaFlZwUlhD5+lMWDRBRDAKqKj0aXOIucaBLI1Npt9DUpi6uagK7GpO1SXqKQzeXRC4oBmG0tk8e+Njked2BgvNSi1Db15Tfj55lAo1Ioq3smjR48e27Jly6AQxWHAItMQUBwIJov7+voqCp2FhQ6Xozg/P78YJaRilM7UnX2K0cBfjOBTKmJXMWkkGg17sPcgEHnw895AIOBFqcmN3+PDzw10dnZ2bd68OShERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERENNn/D0n7PgnqAJBqAAAAAElFTkSuQmCC",
                        "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",
                        "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",
                        "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",
                        "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",
                    ],
                    fr = { TARGET_0_DEG: hr[0], TARGET_45_DEG: hr[1], TARGET_90_DEG: hr[2], TARGET_135_DEG: hr[3], TARGET_180_DEG: hr[4] },
                    dr = (0, C.memo)(function (e) {
                        var t = e.targetSector,
                            r = e.roundRadiusY,
                            n = e.isFaceAnimation,
                            i = e.setCameraBlur,
                            a = e.isSectorMode,
                            l = e.message,
                            s = e.facePosition,
                            u = e.centerX,
                            c = e.centerY,
                            h = ur((0, C.useState)(fr.TARGET_0_DEG), 2),
                            f = h[0],
                            d = h[1],
                            g = ur((0, C.useState)(1), 2),
                            p = g[0],
                            I = g[1],
                            m = (0, C.useRef)(void 0),
                            v = ur((0, C.useState)(!1), 2),
                            E = v[0],
                            y = v[1],
                            w = ur((0, C.useState)(!1), 2),
                            A = w[0],
                            S = w[1],
                            b = ur((0, C.useState)(null), 2),
                            Q = b[0],
                            k = b[1];
                        return (
                            (0, C.useEffect)(
                                function () {
                                    J.includes(l) &&
                                        ((A && !a) ||
                                            (l === Y.FitFaceIntoOval && 0 === s.x) ||
                                            (m.current && clearTimeout(m.current),
                                            k(l),
                                            i(!0),
                                            y(Z.includes(l)),
                                            S(!0),
                                            (m.current = setTimeout(function () {
                                                i(!1), S(!1);
                                            }, 1e3)),
                                            a && (i(!1), S(!1), clearTimeout(m.current))));
                                },
                                [l, a, s.x]
                            ),
                            (0, C.useEffect)(function () {
                                return function () {
                                    clearTimeout(m.current);
                                };
                            }, []),
                            (0, C.useEffect)(
                                function () {
                                    i(n);
                                },
                                [n]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    if (!A) {
                                        E && d(fr.TARGET_0_DEG),
                                            2 === t && d(fr.TARGET_0_DEG),
                                            (1 !== t && 3 !== t) || d(fr.TARGET_45_DEG),
                                            (0 !== t && 4 !== t) || d(fr.TARGET_90_DEG),
                                            (5 !== t && 7 !== t) || d(fr.TARGET_135_DEG),
                                            6 === t && d(fr.TARGET_180_DEG);
                                        var e = z.includes(t) && l !== Y.FitFaceIntoOval;
                                        I(e ? -1 : 1);
                                    }
                                },
                                [t, A, l]
                            ),
                            (0, o.jsx)("div", {
                                style: {
                                    position: "absolute",
                                    display: "flex",
                                    justifyContent: "center",
                                    alignItems: "center",
                                    top: 0,
                                    left: 0,
                                    width: "100%",
                                    height: "100%",
                                    opacity: n || A ? 1 : 0,
                                    transition: "opacity .5s",
                                    transform: "scale(".concat(p, ",1)"),
                                },
                                children: (0, o.jsxs)("div", {
                                    style: { position: "relative", width: 2 * r, height: 2 * r, borderRadius: "".concat(r, "px"), overflow: "hidden", display: "flex", justifyContent: "center", alignItems: "center", transition: "0.8s" },
                                    children: [
                                        n ? (0, o.jsx)("div", { className: ar.Z.locals["face-hint-target"], style: { width: 2 * r + "px", height: 2 * r + "px", backgroundImage: "url('data:image/png;base64,".concat(f, "')") } }) : null,
                                        A
                                            ? (0, o.jsx)("div", {
                                                  className: "".concat(ar.Z.locals["face-hint"], " ").concat(ar.Z.locals["face-hint-animation-" + Q]),
                                                  style: {
                                                      position: "absolute",
                                                      "--from-left": "".concat(s.x + s.width / 2 - u, "px"),
                                                      "--from-top": "".concat(s.y + s.height / 2 - c, "px"),
                                                      width: 2 * r + "px",
                                                      height: 2 * r + "px",
                                                      backgroundImage: "url('data:image/png;base64,".concat(f, "')"),
                                                      backgroundRepeat: "no-repeat",
                                                      backgroundPosition: "0 0%",
                                                      backgroundSize: "100%",
                                                  },
                                              })
                                            : null,
                                    ],
                                }),
                            })
                        );
                    }),
                    gr = r("./src/components/message/style.css");
                function Cr(e) {
                    var t = e.children;
                    return (0, o.jsx)(o.Fragment, { children: t && (0, o.jsx)("div", { className: gr.Z.locals.container, children: (0, o.jsx)("span", { "data-e2e": "message-text", children: t }) }) });
                }
                var pr = (0, C.memo)(Cr),
                    Ir = { [se.PREPARING]: "preparingCamera", [se.READY]: "preparingCamera", [se.REQUESTING]: "allowAccessCamera", [se.UNKNOWN_ERROR]: "somethingWentWrong", [se.INCORRECT_CAMERA_ID]: "incorrectCameraId" },
                    mr = {
                        [Y.LookStraight]: "lookStraight",
                        [Y.FitFaceIntoOval]: "fitYourFace",
                        [Y.MoveCloser]: "moveCloser",
                        [Y.MoveAway]: "moveAway",
                        [Y.HoldStill]: "holdSteady",
                        [Y.ShowOnlyOneFace]: "showOnlyOneFace",
                        [Y.TurnHead]: "turnHead",
                        [Y.Empty]: "",
                    };
                function vr(e, t) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return e;
                        })(e) ||
                        (function (e, t) {
                            var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                            if (null != r) {
                                var n,
                                    i,
                                    a,
                                    o,
                                    l = [],
                                    s = !0,
                                    u = !1;
                                try {
                                    if (((a = (r = r.call(e)).next), 0 === t)) {
                                        if (Object(r) !== r) return;
                                        s = !1;
                                    } else for (; !(s = (n = a.call(r)).done) && (l.push(n.value), l.length !== t); s = !0);
                                } catch (e) {
                                    (u = !0), (i = e);
                                } finally {
                                    try {
                                        if (!s && null != r.return && ((o = r.return()), Object(o) !== o)) return;
                                    } finally {
                                        if (u) throw i;
                                    }
                                }
                                return l;
                            }
                        })(e, t) ||
                        (function (e, t) {
                            if (!e) return;
                            if ("string" == typeof e) return Er(e, t);
                            var r = Object.prototype.toString.call(e).slice(8, -1);
                            "Object" === r && e.constructor && (r = e.constructor.name);
                            if ("Map" === r || "Set" === r) return Array.from(e);
                            if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Er(e, t);
                        })(e, t) ||
                        (function () {
                            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function Er(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                function yr(e) {
                    var t = e.children,
                        r = e.captureFrame,
                        n = e.videoStatusParams,
                        a = e.message,
                        l = e.prepared,
                        c = e.onChangeCamera,
                        h = e.readiness,
                        f = e.numSectors,
                        d = e.currSector,
                        g = e.targetSector,
                        p = e.step,
                        I = e.showChangeCameraButton,
                        m = e.facePosition,
                        v = e.faceSnapshot,
                        E = (0, u.useLocalize)().translate,
                        y = (0, C.useRef)(null),
                        w = a === Y.HoldStill,
                        A = a === Y.TurnHead,
                        S = p > 0 && "number" == typeof g,
                        b = i.tq && !v,
                        Q = l && n.videoStatus === se.PLAY,
                        k = E(
                            (function (e, t, r) {
                                return e.videoStatus === se.PLAY ? (t ? mr[r] : "preparingService") : Ir[e.videoStatus] || "";
                            })(n, l, a)
                        ),
                        x = { transition: "".concat(200, "ms") },
                        O = Be(function (e) {
                            return { abortProcess: e.abortProcess };
                        }).abortProcess,
                        B = Be(function (e) {
                            return { rotationAngle: e.rotationAngle };
                        }).rotationAngle,
                        F = ar.Z.locals,
                        L = F.container,
                        j = F.backgroundSvg,
                        W = F.firstStepAnimation,
                        R = F.hide,
                        D = F.done,
                        K = F.secondaryMessage,
                        P = F.centreMessage,
                        G = F.functionalButtons,
                        M = F.videoContainer,
                        U = F.videoContainerBlur,
                        N = F.translateY,
                        V = vr(
                            (0, C.useState)({ viewBoxWidth: 0, viewBoxHeight: 0, maskCX: 0, maskCY: 0, maskRX: 0, maskRY: 0, frameRX: 0, frameRY: 0, frameClipWidth: 0, frameClipX: 0, frameClipY: 0, steadyStrokeWidth: 0, strokeWidth: 0 }),
                            2
                        ),
                        T = V[0],
                        H = V[1],
                        z = !!(n.sortedDevices && n.sortedDevices.frontCameras.length + n.sortedDevices.backCameras.length > 1);
                    (0, C.useEffect)(
                        function () {
                            var e = y.current;
                            if (e) {
                                var t = e.getBoundingClientRect(),
                                    n = t.width,
                                    i = t.height,
                                    a = r.left,
                                    o = r.top,
                                    l = r.width,
                                    s = r.height,
                                    u = l + 3,
                                    c = s + 3,
                                    f = Math.round(((2 * u) / 2) * (1 - h)),
                                    d = Math.round(a - f / 2),
                                    g = Math.round(o - f / 2),
                                    C = Math.round(4.5);
                                H({ viewBoxWidth: n, viewBoxHeight: i, maskCX: a, maskCY: o, maskRX: l, maskRY: s, frameRX: u, frameRY: c, frameClipWidth: f, frameClipX: d, frameClipY: g, steadyStrokeWidth: C, strokeWidth: 3 });
                            }
                        },
                        [r, h]
                    );
                    var J = vr((0, C.useState)(!1), 2),
                        Z = J[0],
                        q = J[1],
                        X = (0, C.useCallback)(function (e) {
                            q(e);
                        }, []),
                        _ = (0, C.useMemo)(
                            function () {
                                if (!B || 0 === B || !i.nI) return "";
                                if (180 === B) return ar.Z.locals["videoContainerRotation-180"];
                                var e = ar.Z.locals.videoContainerRotation,
                                    t = 90 === B ? ar.Z.locals["videoContainerRotation-90"] : ar.Z.locals["videoContainerRotation-90-rev"];
                                return "".concat(e, " ").concat(t);
                            },
                            [B]
                        );
                    return (0, o.jsxs)("div", {
                        ref: y,
                        className: "".concat(L, " ").concat(N),
                        style: { opacity: O ? 0 : 1 },
                        children: [
                            (0, o.jsx)("div", { className: "".concat(M, " ").concat(_), children: (0, o.jsx)("div", { className: U, style: { filter: "blur(".concat(Z ? "20px" : 0, ")") }, children: t }) }),
                            (0, o.jsxs)("svg", {
                                className: 1 === p ? "".concat(j, " ").concat(W) : j,
                                xmlns: "http://www.w3.org/2000/svg",
                                preserveAspectRatio: "xMidYMid slice",
                                viewBox: "0 0 ".concat(T.viewBoxWidth, " ").concat(T.viewBoxHeight),
                                children: [
                                    (0, o.jsxs)("defs", {
                                        children: [
                                            (0, o.jsxs)("mask", {
                                                id: "bgClip",
                                                children: [
                                                    (0, o.jsx)("rect", { x: "0", y: "0", width: T.viewBoxWidth, height: T.viewBoxHeight, fill: "#fff" }),
                                                    (0, o.jsx)("ellipse", { cx: T.maskCX, cy: T.maskCY, rx: T.maskRX, ry: T.maskRY }),
                                                ],
                                            }),
                                            S &&
                                                (0, o.jsxs)("mask", {
                                                    id: "readinessMask",
                                                    x: "0",
                                                    y: "0",
                                                    children: [
                                                        (0, o.jsx)("circle", { fill: "white", r: (T.frameRX + T.frameRX / 6) * h, cx: T.maskCX, cy: T.maskCY }),
                                                        (0, o.jsx)("ellipse", { cx: T.maskCX, cy: T.maskCY, rx: T.maskRX, ry: T.maskRY }),
                                                    ],
                                                }),
                                            (0, o.jsxs)("mask", {
                                                id: "ovalClip",
                                                children: [
                                                    (0, o.jsx)("rect", { x: "0", y: "0", width: T.viewBoxWidth, height: T.viewBoxHeight, fill: "#fff" }),
                                                    (0, o.jsx)("rect", { style: x, x: T.frameClipX, y: "0", width: Math.max(T.frameClipWidth, 0), height: T.viewBoxHeight }),
                                                    (0, o.jsx)("rect", { style: x, x: "0", y: T.frameClipY, width: T.viewBoxWidth, height: Math.max(T.frameClipWidth, 0) }),
                                                ],
                                            }),
                                        ],
                                    }),
                                    (0, o.jsx)("rect", { mask: S || (Q && !S) ? "url(#bgClip)" : "", x: "0", y: "0", width: T.viewBoxWidth, height: T.viewBoxHeight, fill: "white" }),
                                    S && (0, o.jsx)(sr, { numSectors: f, targetSector: g, currSector: d, centerX: T.viewBoxWidth / 2, centerY: T.viewBoxHeight / 2, sectorRadius: T.frameRX }),
                                    (0, o.jsx)("ellipse", {
                                        mask: S || w ? "" : "url(#ovalClip)",
                                        className: "".concat(w ? D : "", " ").concat(l ? "" : R),
                                        cx: T.maskCX,
                                        cy: T.maskCY,
                                        rx: S ? T.maskRX : T.frameRX,
                                        ry: S ? T.maskRX : T.frameRY,
                                        fill: "none",
                                        stroke: Q ? "var(--camera-screen-stroke-normal)" : "",
                                        strokeWidth: S ? 1 : w ? T.steadyStrokeWidth : T.strokeWidth,
                                    }),
                                ],
                            }),
                            (0, o.jsx)(dr, { isFaceAnimation: A, roundRadiusY: T.maskRY, targetSector: S ? g : d, setCameraBlur: X, isSectorMode: S, message: a, facePosition: m, centerX: T.viewBoxWidth / 2, centerY: T.viewBoxHeight / 2 }),
                            (0, o.jsx)("div", { className: "".concat(K, " ").concat(l ? "" : P), children: (0, o.jsx)(pr, { children: k }) }),
                            !b && z && I && (0, o.jsx)("div", { className: G, children: (0, o.jsx)("button", { disabled: n.videoStatus !== se.PLAY, onClick: c, children: (0, o.jsx)(s, { size: 30, type: "camera-change" }) }) }),
                        ],
                    });
                }
                var wr = (0, C.memo)(yr),
                    Ar = r("./src/components/camera-capture/style.css");
                function Sr(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1),
                            (n.configurable = !0),
                            "value" in n && (n.writable = !0),
                            Object.defineProperty(
                                e,
                                ((i = n.key),
                                (a = void 0),
                                "symbol" ==
                                typeof (a = (function (e, t) {
                                    if ("object" != typeof e || null === e) return e;
                                    var r = e[Symbol.toPrimitive];
                                    if (void 0 !== r) {
                                        var n = r.call(e, t || "default");
                                        if ("object" != typeof n) return n;
                                        throw new TypeError("@@toPrimitive must return a primitive value.");
                                    }
                                    return ("string" === t ? String : Number)(e);
                                })(i, "string"))
                                    ? a
                                    : String(a)),
                                n
                            );
                    }
                    var i, a;
                }
                var br = (function () {
                    function e() {
                        !(function (e, t) {
                            if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                        })(this, e),
                            (this.callbacks = {});
                    }
                    var t, r, n;
                    return (
                        (t = e),
                        (r = [
                            {
                                key: "on",
                                value: function (e, t) {
                                    this.callbacks[e] || (this.callbacks[e] = []), this.callbacks[e].push(t);
                                },
                            },
                            {
                                key: "emit",
                                value: function (e, t) {
                                    this.callbacks[e] &&
                                        this.callbacks[e].forEach(function (e) {
                                            return e(t);
                                        });
                                },
                            },
                            {
                                key: "unsubscribe",
                                value: function (e, t) {
                                    this.callbacks[e] = this.callbacks[e].filter(function (e) {
                                        return t !== e;
                                    });
                                },
                            },
                            {
                                key: "unsubscribeAll",
                                value: function () {
                                    this.callbacks = {};
                                },
                            },
                        ]) && Sr(t.prototype, r),
                        n && Sr(t, n),
                        Object.defineProperty(t, "prototype", { writable: !1 }),
                        e
                    );
                })();
                function Qr(e, t) {
                    var r = Object.keys(e);
                    if (Object.getOwnPropertySymbols) {
                        var n = Object.getOwnPropertySymbols(e);
                        t &&
                            (n = n.filter(function (t) {
                                return Object.getOwnPropertyDescriptor(e, t).enumerable;
                            })),
                            r.push.apply(r, n);
                    }
                    return r;
                }
                function kr() {
                    kr = function () {
                        return t;
                    };
                    var e,
                        t = {},
                        r = Object.prototype,
                        n = r.hasOwnProperty,
                        i =
                            Object.defineProperty ||
                            function (e, t, r) {
                                e[t] = r.value;
                            },
                        a = "function" == typeof Symbol ? Symbol : {},
                        o = a.iterator || "@@iterator",
                        l = a.asyncIterator || "@@asyncIterator",
                        s = a.toStringTag || "@@toStringTag";
                    function u(e, t, r) {
                        return Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }), e[t];
                    }
                    try {
                        u({}, "");
                    } catch (e) {
                        u = function (e, t, r) {
                            return (e[t] = r);
                        };
                    }
                    function c(e, t, r, n) {
                        var a = t && t.prototype instanceof I ? t : I,
                            o = Object.create(a.prototype),
                            l = new B(n || []);
                        return i(o, "_invoke", { value: Q(e, r, l) }), o;
                    }
                    function h(e, t, r) {
                        try {
                            return { type: "normal", arg: e.call(t, r) };
                        } catch (e) {
                            return { type: "throw", arg: e };
                        }
                    }
                    t.wrap = c;
                    var f = "suspendedStart",
                        d = "suspendedYield",
                        g = "executing",
                        C = "completed",
                        p = {};
                    function I() {}
                    function m() {}
                    function v() {}
                    var E = {};
                    u(E, o, function () {
                        return this;
                    });
                    var y = Object.getPrototypeOf,
                        w = y && y(y(F([])));
                    w && w !== r && n.call(w, o) && (E = w);
                    var A = (v.prototype = I.prototype = Object.create(E));
                    function S(e) {
                        ["next", "throw", "return"].forEach(function (t) {
                            u(e, t, function (e) {
                                return this._invoke(t, e);
                            });
                        });
                    }
                    function b(e, t) {
                        function r(i, a, o, l) {
                            var s = h(e[i], e, a);
                            if ("throw" !== s.type) {
                                var u = s.arg,
                                    c = u.value;
                                return c && "object" == typeof c && n.call(c, "__await")
                                    ? t.resolve(c.__await).then(
                                          function (e) {
                                              r("next", e, o, l);
                                          },
                                          function (e) {
                                              r("throw", e, o, l);
                                          }
                                      )
                                    : t.resolve(c).then(
                                          function (e) {
                                              (u.value = e), o(u);
                                          },
                                          function (e) {
                                              return r("throw", e, o, l);
                                          }
                                      );
                            }
                            l(s.arg);
                        }
                        var a;
                        i(this, "_invoke", {
                            value: function (e, n) {
                                function i() {
                                    return new t(function (t, i) {
                                        r(e, n, t, i);
                                    });
                                }
                                return (a = a ? a.then(i, i) : i());
                            },
                        });
                    }
                    function Q(t, r, n) {
                        var i = f;
                        return function (a, o) {
                            if (i === g) throw new Error("Generator is already running");
                            if (i === C) {
                                if ("throw" === a) throw o;
                                return { value: e, done: !0 };
                            }
                            for (n.method = a, n.arg = o; ; ) {
                                var l = n.delegate;
                                if (l) {
                                    var s = k(l, n);
                                    if (s) {
                                        if (s === p) continue;
                                        return s;
                                    }
                                }
                                if ("next" === n.method) n.sent = n._sent = n.arg;
                                else if ("throw" === n.method) {
                                    if (i === f) throw ((i = C), n.arg);
                                    n.dispatchException(n.arg);
                                } else "return" === n.method && n.abrupt("return", n.arg);
                                i = g;
                                var u = h(t, r, n);
                                if ("normal" === u.type) {
                                    if (((i = n.done ? C : d), u.arg === p)) continue;
                                    return { value: u.arg, done: n.done };
                                }
                                "throw" === u.type && ((i = C), (n.method = "throw"), (n.arg = u.arg));
                            }
                        };
                    }
                    function k(t, r) {
                        var n = r.method,
                            i = t.iterator[n];
                        if (i === e)
                            return (
                                (r.delegate = null),
                                ("throw" === n && t.iterator.return && ((r.method = "return"), (r.arg = e), k(t, r), "throw" === r.method)) ||
                                    ("return" !== n && ((r.method = "throw"), (r.arg = new TypeError("The iterator does not provide a '" + n + "' method")))),
                                p
                            );
                        var a = h(i, t.iterator, r.arg);
                        if ("throw" === a.type) return (r.method = "throw"), (r.arg = a.arg), (r.delegate = null), p;
                        var o = a.arg;
                        return o
                            ? o.done
                                ? ((r[t.resultName] = o.value), (r.next = t.nextLoc), "return" !== r.method && ((r.method = "next"), (r.arg = e)), (r.delegate = null), p)
                                : o
                            : ((r.method = "throw"), (r.arg = new TypeError("iterator result is not an object")), (r.delegate = null), p);
                    }
                    function x(e) {
                        var t = { tryLoc: e[0] };
                        1 in e && (t.catchLoc = e[1]), 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), this.tryEntries.push(t);
                    }
                    function O(e) {
                        var t = e.completion || {};
                        (t.type = "normal"), delete t.arg, (e.completion = t);
                    }
                    function B(e) {
                        (this.tryEntries = [{ tryLoc: "root" }]), e.forEach(x, this), this.reset(!0);
                    }
                    function F(t) {
                        if (t || "" === t) {
                            var r = t[o];
                            if (r) return r.call(t);
                            if ("function" == typeof t.next) return t;
                            if (!isNaN(t.length)) {
                                var i = -1,
                                    a = function r() {
                                        for (; ++i < t.length; ) if (n.call(t, i)) return (r.value = t[i]), (r.done = !1), r;
                                        return (r.value = e), (r.done = !0), r;
                                    };
                                return (a.next = a);
                            }
                        }
                        throw new TypeError(typeof t + " is not iterable");
                    }
                    return (
                        (m.prototype = v),
                        i(A, "constructor", { value: v, configurable: !0 }),
                        i(v, "constructor", { value: m, configurable: !0 }),
                        (m.displayName = u(v, s, "GeneratorFunction")),
                        (t.isGeneratorFunction = function (e) {
                            var t = "function" == typeof e && e.constructor;
                            return !!t && (t === m || "GeneratorFunction" === (t.displayName || t.name));
                        }),
                        (t.mark = function (e) {
                            return Object.setPrototypeOf ? Object.setPrototypeOf(e, v) : ((e.__proto__ = v), u(e, s, "GeneratorFunction")), (e.prototype = Object.create(A)), e;
                        }),
                        (t.awrap = function (e) {
                            return { __await: e };
                        }),
                        S(b.prototype),
                        u(b.prototype, l, function () {
                            return this;
                        }),
                        (t.AsyncIterator = b),
                        (t.async = function (e, r, n, i, a) {
                            void 0 === a && (a = Promise);
                            var o = new b(c(e, r, n, i), a);
                            return t.isGeneratorFunction(r)
                                ? o
                                : o.next().then(function (e) {
                                      return e.done ? e.value : o.next();
                                  });
                        }),
                        S(A),
                        u(A, s, "Generator"),
                        u(A, o, function () {
                            return this;
                        }),
                        u(A, "toString", function () {
                            return "[object Generator]";
                        }),
                        (t.keys = function (e) {
                            var t = Object(e),
                                r = [];
                            for (var n in t) r.push(n);
                            return (
                                r.reverse(),
                                function e() {
                                    for (; r.length; ) {
                                        var n = r.pop();
                                        if (n in t) return (e.value = n), (e.done = !1), e;
                                    }
                                    return (e.done = !0), e;
                                }
                            );
                        }),
                        (t.values = F),
                        (B.prototype = {
                            constructor: B,
                            reset: function (t) {
                                if (((this.prev = 0), (this.next = 0), (this.sent = this._sent = e), (this.done = !1), (this.delegate = null), (this.method = "next"), (this.arg = e), this.tryEntries.forEach(O), !t))
                                    for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = e);
                            },
                            stop: function () {
                                this.done = !0;
                                var e = this.tryEntries[0].completion;
                                if ("throw" === e.type) throw e.arg;
                                return this.rval;
                            },
                            dispatchException: function (t) {
                                if (this.done) throw t;
                                var r = this;
                                function i(n, i) {
                                    return (l.type = "throw"), (l.arg = t), (r.next = n), i && ((r.method = "next"), (r.arg = e)), !!i;
                                }
                                for (var a = this.tryEntries.length - 1; a >= 0; --a) {
                                    var o = this.tryEntries[a],
                                        l = o.completion;
                                    if ("root" === o.tryLoc) return i("end");
                                    if (o.tryLoc <= this.prev) {
                                        var s = n.call(o, "catchLoc"),
                                            u = n.call(o, "finallyLoc");
                                        if (s && u) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        } else if (s) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                        } else {
                                            if (!u) throw new Error("try statement without catch or finally");
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        }
                                    }
                                }
                            },
                            abrupt: function (e, t) {
                                for (var r = this.tryEntries.length - 1; r >= 0; --r) {
                                    var i = this.tryEntries[r];
                                    if (i.tryLoc <= this.prev && n.call(i, "finallyLoc") && this.prev < i.finallyLoc) {
                                        var a = i;
                                        break;
                                    }
                                }
                                a && ("break" === e || "continue" === e) && a.tryLoc <= t && t <= a.finallyLoc && (a = null);
                                var o = a ? a.completion : {};
                                return (o.type = e), (o.arg = t), a ? ((this.method = "next"), (this.next = a.finallyLoc), p) : this.complete(o);
                            },
                            complete: function (e, t) {
                                if ("throw" === e.type) throw e.arg;
                                return (
                                    "break" === e.type || "continue" === e.type
                                        ? (this.next = e.arg)
                                        : "return" === e.type
                                        ? ((this.rval = this.arg = e.arg), (this.method = "return"), (this.next = "end"))
                                        : "normal" === e.type && t && (this.next = t),
                                    p
                                );
                            },
                            finish: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.finallyLoc === e) return this.complete(r.completion, r.afterLoc), O(r), p;
                                }
                            },
                            catch: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.tryLoc === e) {
                                        var n = r.completion;
                                        if ("throw" === n.type) {
                                            var i = n.arg;
                                            O(r);
                                        }
                                        return i;
                                    }
                                }
                                throw new Error("illegal catch attempt");
                            },
                            delegateYield: function (t, r, n) {
                                return (this.delegate = { iterator: F(t), resultName: r, nextLoc: n }), "next" === this.method && (this.arg = e), p;
                            },
                        }),
                        t
                    );
                }
                function xr(e, t, r, n, i, a, o) {
                    try {
                        var l = e[a](o),
                            s = l.value;
                    } catch (u) {
                        return void r(u);
                    }
                    l.done ? t(s) : Promise.resolve(s).then(n, i);
                }
                function Or(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1), (n.configurable = !0), "value" in n && (n.writable = !0), Object.defineProperty(e, Fr(n.key), n);
                    }
                }
                function Br(e, t, r) {
                    return (t = Fr(t)) in e ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = r), e;
                }
                function Fr(e) {
                    var t = (function (e, t) {
                        if ("object" != typeof e || null === e) return e;
                        var r = e[Symbol.toPrimitive];
                        if (void 0 !== r) {
                            var n = r.call(e, t || "default");
                            if ("object" != typeof n) return n;
                            throw new TypeError("@@toPrimitive must return a primitive value.");
                        }
                        return ("string" === t ? String : Number)(e);
                    })(e, "string");
                    return "symbol" == typeof t ? t : String(t);
                }
                var Lr = W.create("wasm"),
                    jr = "message",
                    Wr = (function (e) {
                        return (
                            (e.onRuntimeInitialized = "onRuntimeInitialized"),
                            (e.processImage = "processImage"),
                            (e.process = "process"),
                            (e.startNewPage = "startNewPage"),
                            (e.initializeService = "initializeService"),
                            (e.addDataToPackage = "addDataToPackage"),
                            (e.finalizePackage = "finalizePackage"),
                            e
                        );
                    })(Wr || {}),
                    Rr = (function () {
                        function e() {
                            !(function (e, t) {
                                if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                            })(this, e),
                                Br(this, "initialized", !1),
                                Br(this, "processing", !1),
                                Br(this, "prepared", !1),
                                Br(this, "eventEmitter", new br()),
                                (this.worker = null),
                                (this.params = null);
                        }
                        var t, r, n, i, a;
                        return (
                            (t = e),
                            (r = [
                                {
                                    key: "prepare",
                                    value:
                                        ((i = kr().mark(function e(t) {
                                            var r,
                                                n,
                                                i,
                                                a = this;
                                            return kr().wrap(
                                                function (e) {
                                                    for (;;)
                                                        switch ((e.prev = e.next)) {
                                                            case 0:
                                                                return (e.prev = 1), (e.next = 4), fetch("https://wasm.regulaforensics.com/face/release/1.1.1/3e2280d7-a4745b0b/Liveness.worker.js");
                                                            case 4:
                                                                return (r = e.sent), (e.next = 7), r.blob();
                                                            case 7:
                                                                (n = e.sent), (i = URL.createObjectURL(n)), (this.worker = new Worker(i)), (e.next = 15);
                                                                break;
                                                            case 12:
                                                                (e.prev = 12), (e.t0 = e.catch(1)), Lr("Creating worker error: ".concat(JSON.stringify(e.t0)));
                                                            case 15:
                                                                e.next = 18;
                                                                break;
                                                            case 17:
                                                                this.worker = new Worker("./Liveness.worker.js");
                                                            case 18:
                                                                this.eventEmitter.on(jr, t),
                                                                    this.worker &&
                                                                        ((this.worker.onmessage = function (e) {
                                                                            return a.onWorkerMessage(e);
                                                                        }),
                                                                        this.worker.postMessage({ target: "gl", op: "setPrefetched", preMain: !0 }),
                                                                        this.worker.postMessage({
                                                                            target: "worker-init",
                                                                            URL: document.URL,
                                                                            currentScriptUrl: "https://wasm.regulaforensics.com/face/release/1.1.1/3e2280d7-a4745b0b/Liveness.worker.js",
                                                                            preMain: !0,
                                                                        }));
                                                            case 20:
                                                            case "end":
                                                                return e.stop();
                                                        }
                                                },
                                                e,
                                                this,
                                                [[1, 12]]
                                            );
                                        })),
                                        (a = function () {
                                            var e = this,
                                                t = arguments;
                                            return new Promise(function (r, n) {
                                                var a = i.apply(e, t);
                                                function o(e) {
                                                    xr(a, r, n, o, l, "next", e);
                                                }
                                                function l(e) {
                                                    xr(a, r, n, o, l, "throw", e);
                                                }
                                                o(void 0);
                                            });
                                        }),
                                        function (e) {
                                            return a.apply(this, arguments);
                                        }),
                                },
                                {
                                    key: "initialize",
                                    value: function (e) {
                                        (this.params = e),
                                            this.postCustomMessage(
                                                (function (e) {
                                                    for (var t = 1; t < arguments.length; t++) {
                                                        var r = null != arguments[t] ? arguments[t] : {};
                                                        t % 2
                                                            ? Qr(Object(r), !0).forEach(function (t) {
                                                                  Br(e, t, r[t]);
                                                              })
                                                            : Object.getOwnPropertyDescriptors
                                                            ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                                                            : Qr(Object(r)).forEach(function (t) {
                                                                  Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                                                              });
                                                    }
                                                    return e;
                                                })({ event: Wr.initializeService }, this.params),
                                                !0
                                            );
                                    },
                                },
                                {
                                    key: "addDataToPackage",
                                    value: function (e, t) {
                                        e && this.postCustomMessage({ event: Wr.addDataToPackage, videoUInt8Array: e, processData: t }, !0);
                                    },
                                },
                                {
                                    key: "finalizePackage",
                                    value: function () {
                                        this.postCustomMessage({ event: Wr.finalizePackage }, !0);
                                    },
                                },
                                {
                                    key: "postCustomMessage",
                                    value: function (e, t) {
                                        this.worker && this.worker.postMessage({ target: "custom", userData: e, preMain: t });
                                    },
                                },
                                {
                                    key: "emit",
                                    value: function (e) {
                                        this.eventEmitter.emit(jr, { initialized: this.initialized, prepared: this.prepared, data: e });
                                    },
                                },
                                {
                                    key: "onWorkerMessage",
                                    value: function (e) {
                                        var t = e.data;
                                        switch (t.target) {
                                            case "stdout":
                                                Lr(JSON.stringify(t.content));
                                                break;
                                            case "stderr":
                                                Lr(JSON.stringify(t.content)), "object" == typeof t.content ? this.emit({ error: t.content }) : this.emit({ error: new vt(R.WASM_ERROR, t.content) });
                                                break;
                                            case "custom":
                                                "onRuntimeInitialized" === e.data.method ? (this.prepared = !0) : "initializeService" === e.data.method ? (this.initialized = !0) : (this.processing = !1), this.emit(t.data);
                                                break;
                                            default:
                                                throw "what? " + t.target;
                                        }
                                    },
                                },
                                {
                                    key: "shutdown",
                                    value: function () {
                                        this.worker && (this.worker.terminate(), this.eventEmitter.unsubscribeAll());
                                    },
                                },
                                {
                                    key: "processImage",
                                    value: function (e, t) {
                                        e && this.postCustomMessage({ event: Wr.processImage, imageUInt8Array: e, processData: t }, !0);
                                    },
                                },
                            ]),
                            r && Or(t.prototype, r),
                            n && Or(t, n),
                            Object.defineProperty(t, "prototype", { writable: !1 }),
                            e
                        );
                    })(),
                    Yr = Rr;
                function Dr(e, t) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return e;
                        })(e) ||
                        (function (e, t) {
                            var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                            if (null != r) {
                                var n,
                                    i,
                                    a,
                                    o,
                                    l = [],
                                    s = !0,
                                    u = !1;
                                try {
                                    if (((a = (r = r.call(e)).next), 0 === t)) {
                                        if (Object(r) !== r) return;
                                        s = !1;
                                    } else for (; !(s = (n = a.call(r)).done) && (l.push(n.value), l.length !== t); s = !0);
                                } catch (e) {
                                    (u = !0), (i = e);
                                } finally {
                                    try {
                                        if (!s && null != r.return && ((o = r.return()), Object(o) !== o)) return;
                                    } finally {
                                        if (u) throw i;
                                    }
                                }
                                return l;
                            }
                        })(e, t) ||
                        (function (e, t) {
                            if (!e) return;
                            if ("string" == typeof e) return Kr(e, t);
                            var r = Object.prototype.toString.call(e).slice(8, -1);
                            "Object" === r && e.constructor && (r = e.constructor.name);
                            if ("Map" === r || "Set" === r) return Array.from(e);
                            if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Kr(e, t);
                        })(e, t) ||
                        (function () {
                            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function Kr(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                var Pr = function () {
                    var e = Dr((0, C.useState)(null), 2),
                        t = e[0],
                        r = e[1];
                    return (
                        (0, C.useEffect)(
                            function () {
                                if (window.navigator) {
                                    var e = window.navigator,
                                        t = e.appCodeName,
                                        n = e.appName,
                                        i = e.appVersion,
                                        a = e.language,
                                        o = e.languages,
                                        l = e.platform,
                                        s = e.product,
                                        u = e.productSub,
                                        c = e.userAgent,
                                        h = e.vendor,
                                        f = e.vendorSub;
                                    r({ appCodeName: t, appName: n, appVersion: i, language: a, languages: o, platform: l, product: s, productSub: u, userAgent: c, vendor: h, vendorSub: f });
                                }
                            },
                            [window.navigator]
                        ),
                        t
                    );
                };
                function Gr() {
                    Gr = function () {
                        return t;
                    };
                    var e,
                        t = {},
                        r = Object.prototype,
                        n = r.hasOwnProperty,
                        i =
                            Object.defineProperty ||
                            function (e, t, r) {
                                e[t] = r.value;
                            },
                        a = "function" == typeof Symbol ? Symbol : {},
                        o = a.iterator || "@@iterator",
                        l = a.asyncIterator || "@@asyncIterator",
                        s = a.toStringTag || "@@toStringTag";
                    function u(e, t, r) {
                        return Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }), e[t];
                    }
                    try {
                        u({}, "");
                    } catch (e) {
                        u = function (e, t, r) {
                            return (e[t] = r);
                        };
                    }
                    function c(e, t, r, n) {
                        var a = t && t.prototype instanceof I ? t : I,
                            o = Object.create(a.prototype),
                            l = new B(n || []);
                        return i(o, "_invoke", { value: Q(e, r, l) }), o;
                    }
                    function h(e, t, r) {
                        try {
                            return { type: "normal", arg: e.call(t, r) };
                        } catch (e) {
                            return { type: "throw", arg: e };
                        }
                    }
                    t.wrap = c;
                    var f = "suspendedStart",
                        d = "suspendedYield",
                        g = "executing",
                        C = "completed",
                        p = {};
                    function I() {}
                    function m() {}
                    function v() {}
                    var E = {};
                    u(E, o, function () {
                        return this;
                    });
                    var y = Object.getPrototypeOf,
                        w = y && y(y(F([])));
                    w && w !== r && n.call(w, o) && (E = w);
                    var A = (v.prototype = I.prototype = Object.create(E));
                    function S(e) {
                        ["next", "throw", "return"].forEach(function (t) {
                            u(e, t, function (e) {
                                return this._invoke(t, e);
                            });
                        });
                    }
                    function b(e, t) {
                        function r(i, a, o, l) {
                            var s = h(e[i], e, a);
                            if ("throw" !== s.type) {
                                var u = s.arg,
                                    c = u.value;
                                return c && "object" == typeof c && n.call(c, "__await")
                                    ? t.resolve(c.__await).then(
                                          function (e) {
                                              r("next", e, o, l);
                                          },
                                          function (e) {
                                              r("throw", e, o, l);
                                          }
                                      )
                                    : t.resolve(c).then(
                                          function (e) {
                                              (u.value = e), o(u);
                                          },
                                          function (e) {
                                              return r("throw", e, o, l);
                                          }
                                      );
                            }
                            l(s.arg);
                        }
                        var a;
                        i(this, "_invoke", {
                            value: function (e, n) {
                                function i() {
                                    return new t(function (t, i) {
                                        r(e, n, t, i);
                                    });
                                }
                                return (a = a ? a.then(i, i) : i());
                            },
                        });
                    }
                    function Q(t, r, n) {
                        var i = f;
                        return function (a, o) {
                            if (i === g) throw new Error("Generator is already running");
                            if (i === C) {
                                if ("throw" === a) throw o;
                                return { value: e, done: !0 };
                            }
                            for (n.method = a, n.arg = o; ; ) {
                                var l = n.delegate;
                                if (l) {
                                    var s = k(l, n);
                                    if (s) {
                                        if (s === p) continue;
                                        return s;
                                    }
                                }
                                if ("next" === n.method) n.sent = n._sent = n.arg;
                                else if ("throw" === n.method) {
                                    if (i === f) throw ((i = C), n.arg);
                                    n.dispatchException(n.arg);
                                } else "return" === n.method && n.abrupt("return", n.arg);
                                i = g;
                                var u = h(t, r, n);
                                if ("normal" === u.type) {
                                    if (((i = n.done ? C : d), u.arg === p)) continue;
                                    return { value: u.arg, done: n.done };
                                }
                                "throw" === u.type && ((i = C), (n.method = "throw"), (n.arg = u.arg));
                            }
                        };
                    }
                    function k(t, r) {
                        var n = r.method,
                            i = t.iterator[n];
                        if (i === e)
                            return (
                                (r.delegate = null),
                                ("throw" === n && t.iterator.return && ((r.method = "return"), (r.arg = e), k(t, r), "throw" === r.method)) ||
                                    ("return" !== n && ((r.method = "throw"), (r.arg = new TypeError("The iterator does not provide a '" + n + "' method")))),
                                p
                            );
                        var a = h(i, t.iterator, r.arg);
                        if ("throw" === a.type) return (r.method = "throw"), (r.arg = a.arg), (r.delegate = null), p;
                        var o = a.arg;
                        return o
                            ? o.done
                                ? ((r[t.resultName] = o.value), (r.next = t.nextLoc), "return" !== r.method && ((r.method = "next"), (r.arg = e)), (r.delegate = null), p)
                                : o
                            : ((r.method = "throw"), (r.arg = new TypeError("iterator result is not an object")), (r.delegate = null), p);
                    }
                    function x(e) {
                        var t = { tryLoc: e[0] };
                        1 in e && (t.catchLoc = e[1]), 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), this.tryEntries.push(t);
                    }
                    function O(e) {
                        var t = e.completion || {};
                        (t.type = "normal"), delete t.arg, (e.completion = t);
                    }
                    function B(e) {
                        (this.tryEntries = [{ tryLoc: "root" }]), e.forEach(x, this), this.reset(!0);
                    }
                    function F(t) {
                        if (t || "" === t) {
                            var r = t[o];
                            if (r) return r.call(t);
                            if ("function" == typeof t.next) return t;
                            if (!isNaN(t.length)) {
                                var i = -1,
                                    a = function r() {
                                        for (; ++i < t.length; ) if (n.call(t, i)) return (r.value = t[i]), (r.done = !1), r;
                                        return (r.value = e), (r.done = !0), r;
                                    };
                                return (a.next = a);
                            }
                        }
                        throw new TypeError(typeof t + " is not iterable");
                    }
                    return (
                        (m.prototype = v),
                        i(A, "constructor", { value: v, configurable: !0 }),
                        i(v, "constructor", { value: m, configurable: !0 }),
                        (m.displayName = u(v, s, "GeneratorFunction")),
                        (t.isGeneratorFunction = function (e) {
                            var t = "function" == typeof e && e.constructor;
                            return !!t && (t === m || "GeneratorFunction" === (t.displayName || t.name));
                        }),
                        (t.mark = function (e) {
                            return Object.setPrototypeOf ? Object.setPrototypeOf(e, v) : ((e.__proto__ = v), u(e, s, "GeneratorFunction")), (e.prototype = Object.create(A)), e;
                        }),
                        (t.awrap = function (e) {
                            return { __await: e };
                        }),
                        S(b.prototype),
                        u(b.prototype, l, function () {
                            return this;
                        }),
                        (t.AsyncIterator = b),
                        (t.async = function (e, r, n, i, a) {
                            void 0 === a && (a = Promise);
                            var o = new b(c(e, r, n, i), a);
                            return t.isGeneratorFunction(r)
                                ? o
                                : o.next().then(function (e) {
                                      return e.done ? e.value : o.next();
                                  });
                        }),
                        S(A),
                        u(A, s, "Generator"),
                        u(A, o, function () {
                            return this;
                        }),
                        u(A, "toString", function () {
                            return "[object Generator]";
                        }),
                        (t.keys = function (e) {
                            var t = Object(e),
                                r = [];
                            for (var n in t) r.push(n);
                            return (
                                r.reverse(),
                                function e() {
                                    for (; r.length; ) {
                                        var n = r.pop();
                                        if (n in t) return (e.value = n), (e.done = !1), e;
                                    }
                                    return (e.done = !0), e;
                                }
                            );
                        }),
                        (t.values = F),
                        (B.prototype = {
                            constructor: B,
                            reset: function (t) {
                                if (((this.prev = 0), (this.next = 0), (this.sent = this._sent = e), (this.done = !1), (this.delegate = null), (this.method = "next"), (this.arg = e), this.tryEntries.forEach(O), !t))
                                    for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = e);
                            },
                            stop: function () {
                                this.done = !0;
                                var e = this.tryEntries[0].completion;
                                if ("throw" === e.type) throw e.arg;
                                return this.rval;
                            },
                            dispatchException: function (t) {
                                if (this.done) throw t;
                                var r = this;
                                function i(n, i) {
                                    return (l.type = "throw"), (l.arg = t), (r.next = n), i && ((r.method = "next"), (r.arg = e)), !!i;
                                }
                                for (var a = this.tryEntries.length - 1; a >= 0; --a) {
                                    var o = this.tryEntries[a],
                                        l = o.completion;
                                    if ("root" === o.tryLoc) return i("end");
                                    if (o.tryLoc <= this.prev) {
                                        var s = n.call(o, "catchLoc"),
                                            u = n.call(o, "finallyLoc");
                                        if (s && u) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        } else if (s) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                        } else {
                                            if (!u) throw new Error("try statement without catch or finally");
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        }
                                    }
                                }
                            },
                            abrupt: function (e, t) {
                                for (var r = this.tryEntries.length - 1; r >= 0; --r) {
                                    var i = this.tryEntries[r];
                                    if (i.tryLoc <= this.prev && n.call(i, "finallyLoc") && this.prev < i.finallyLoc) {
                                        var a = i;
                                        break;
                                    }
                                }
                                a && ("break" === e || "continue" === e) && a.tryLoc <= t && t <= a.finallyLoc && (a = null);
                                var o = a ? a.completion : {};
                                return (o.type = e), (o.arg = t), a ? ((this.method = "next"), (this.next = a.finallyLoc), p) : this.complete(o);
                            },
                            complete: function (e, t) {
                                if ("throw" === e.type) throw e.arg;
                                return (
                                    "break" === e.type || "continue" === e.type
                                        ? (this.next = e.arg)
                                        : "return" === e.type
                                        ? ((this.rval = this.arg = e.arg), (this.method = "return"), (this.next = "end"))
                                        : "normal" === e.type && t && (this.next = t),
                                    p
                                );
                            },
                            finish: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.finallyLoc === e) return this.complete(r.completion, r.afterLoc), O(r), p;
                                }
                            },
                            catch: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.tryLoc === e) {
                                        var n = r.completion;
                                        if ("throw" === n.type) {
                                            var i = n.arg;
                                            O(r);
                                        }
                                        return i;
                                    }
                                }
                                throw new Error("illegal catch attempt");
                            },
                            delegateYield: function (t, r, n) {
                                return (this.delegate = { iterator: F(t), resultName: r, nextLoc: n }), "next" === this.method && (this.arg = e), p;
                            },
                        }),
                        t
                    );
                }
                function Mr(e, t) {
                    var r = Object.keys(e);
                    if (Object.getOwnPropertySymbols) {
                        var n = Object.getOwnPropertySymbols(e);
                        t &&
                            (n = n.filter(function (t) {
                                return Object.getOwnPropertyDescriptor(e, t).enumerable;
                            })),
                            r.push.apply(r, n);
                    }
                    return r;
                }
                function Ur(e) {
                    for (var t = 1; t < arguments.length; t++) {
                        var r = null != arguments[t] ? arguments[t] : {};
                        t % 2
                            ? Mr(Object(r), !0).forEach(function (t) {
                                  Nr(e, t, r[t]);
                              })
                            : Object.getOwnPropertyDescriptors
                            ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                            : Mr(Object(r)).forEach(function (t) {
                                  Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                              });
                    }
                    return e;
                }
                function Nr(e, t, r) {
                    return (t = zr(t)) in e ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = r), e;
                }
                function Vr(e, t, r, n, i, a, o) {
                    try {
                        var l = e[a](o),
                            s = l.value;
                    } catch (u) {
                        return void r(u);
                    }
                    l.done ? t(s) : Promise.resolve(s).then(n, i);
                }
                function Tr(e) {
                    return function () {
                        var t = this,
                            r = arguments;
                        return new Promise(function (n, i) {
                            var a = e.apply(t, r);
                            function o(e) {
                                Vr(a, n, i, o, l, "next", e);
                            }
                            function l(e) {
                                Vr(a, n, i, o, l, "throw", e);
                            }
                            o(void 0);
                        });
                    };
                }
                function Hr(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1), (n.configurable = !0), "value" in n && (n.writable = !0), Object.defineProperty(e, zr(n.key), n);
                    }
                }
                function zr(e) {
                    var t = (function (e, t) {
                        if ("object" != typeof e || null === e) return e;
                        var r = e[Symbol.toPrimitive];
                        if (void 0 !== r) {
                            var n = r.call(e, t || "default");
                            if ("object" != typeof n) return n;
                            throw new TypeError("@@toPrimitive must return a primitive value.");
                        }
                        return ("string" === t ? String : Number)(e);
                    })(e, "string");
                    return "symbol" == typeof t ? t : String(t);
                }
                var Jr = (function () {
                        function e() {
                            !(function (e, t) {
                                if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                            })(this, e),
                                (this.controller = null),
                                (this.headers = {});
                        }
                        var t, r, n, i, a, o, l;
                        return (
                            (t = e),
                            (r = [
                                {
                                    key: "abortLivenessRequest",
                                    value: function () {
                                        this.controller && (this.controller.abort(), (this.controller = null));
                                    },
                                },
                                {
                                    key: "provideHeaders",
                                    value: function (e) {
                                        e && (this.headers = e);
                                    },
                                },
                                {
                                    key: "getLivenessDetectionResult",
                                    value:
                                        ((l = Tr(
                                            Gr().mark(function e(t, r) {
                                                var n, i, a, o, l, s, u, c;
                                                return Gr().wrap(
                                                    function (e) {
                                                        for (;;)
                                                            switch ((e.prev = e.next)) {
                                                                case 0:
                                                                    return (
                                                                        (n = r.transactionId),
                                                                        (i = r.backendURL),
                                                                        (a = void 0 === i ? N : i),
                                                                        (o = r.publicKey),
                                                                        (this.controller = new AbortController()),
                                                                        (l = this.controller.signal),
                                                                        (s = "".concat(a, "/api/v2/liveness?transactionId=").concat(n)),
                                                                        (u = { method: "POST", body: t, headers: Ur(Ur({}, this.headers), {}, { "X-CLIENT-KEY": o }), signal: l }),
                                                                        (e.next = 7),
                                                                        fetch(s, u)
                                                                    );
                                                                case 7:
                                                                    return (c = e.sent), (e.next = 10), c.json();
                                                                case 10:
                                                                    return e.abrupt("return", e.sent);
                                                                case 11:
                                                                case "end":
                                                                    return e.stop();
                                                            }
                                                    },
                                                    e,
                                                    this
                                                );
                                            })
                                        )),
                                        function (e, t) {
                                            return l.apply(this, arguments);
                                        }),
                                },
                                {
                                    key: "sendLivenessAbortedResult",
                                    value:
                                        ((o = Tr(
                                            Gr().mark(function e(t, r) {
                                                var n, i, a, o, l, s;
                                                return Gr().wrap(
                                                    function (e) {
                                                        for (;;)
                                                            switch ((e.prev = e.next)) {
                                                                case 0:
                                                                    return (
                                                                        (n = r.transactionId),
                                                                        (i = r.backendURL),
                                                                        (a = void 0 === i ? N : i),
                                                                        (o = r.publicKey),
                                                                        (l = "".concat(a, "/api/v2/liveness?transactionId=").concat(n)),
                                                                        (s = { method: "POST", body: t, headers: Ur(Ur({}, this.headers), {}, { "X-CLIENT-KEY": o }) }),
                                                                        (e.next = 5),
                                                                        fetch(l, s)
                                                                    );
                                                                case 5:
                                                                case "end":
                                                                    return e.stop();
                                                            }
                                                    },
                                                    e,
                                                    this
                                                );
                                            })
                                        )),
                                        function (e, t) {
                                            return o.apply(this, arguments);
                                        }),
                                },
                                {
                                    key: "sendVideoData",
                                    value:
                                        ((a = Tr(
                                            Gr().mark(function e(t, r) {
                                                var n,
                                                    i,
                                                    a,
                                                    o = arguments;
                                                return Gr().wrap(
                                                    function (e) {
                                                        for (;;)
                                                            switch ((e.prev = e.next)) {
                                                                case 0:
                                                                    return (
                                                                        (n = o.length > 3 ? o[3] : void 0),
                                                                        (i = ""
                                                                            .concat(o.length > 2 && void 0 !== o[2] ? o[2] : N, "/api/v2/liveness/video?transactionId=")
                                                                            .concat(r, "&tag=")
                                                                            .concat(n)),
                                                                        (a = { method: "POST", body: t, headers: Ur({}, this.headers) }),
                                                                        (e.next = 6),
                                                                        fetch(i, a)
                                                                    );
                                                                case 6:
                                                                case "end":
                                                                    return e.stop();
                                                            }
                                                    },
                                                    e,
                                                    this
                                                );
                                            })
                                        )),
                                        function (e, t) {
                                            return a.apply(this, arguments);
                                        }),
                                },
                                {
                                    key: "getInitialisingData",
                                    value:
                                        ((i = Tr(
                                            Gr().mark(function e(t, r) {
                                                var n,
                                                    i,
                                                    a,
                                                    o,
                                                    l = arguments;
                                                return Gr().wrap(
                                                    function (e) {
                                                        for (;;)
                                                            switch ((e.prev = e.next)) {
                                                                case 0:
                                                                    return (
                                                                        (n = l.length > 3 && void 0 !== l[3] ? l[3] : 0),
                                                                        (i = "".concat(l.length > 2 && void 0 !== l[2] ? l[2] : N, "/api/v2/liveness/start")),
                                                                        (a = { method: "POST", body: JSON.stringify({ type: n, tag: r, metadata: Ur({}, t) }), headers: Ur(Ur({}, this.headers), {}, { "Content-Type": "application/json" }) }),
                                                                        (e.next = 6),
                                                                        fetch(i, a)
                                                                    );
                                                                case 6:
                                                                    return (o = e.sent), (e.next = 9), o.json();
                                                                case 9:
                                                                    return e.abrupt("return", e.sent);
                                                                case 10:
                                                                case "end":
                                                                    return e.stop();
                                                            }
                                                    },
                                                    e,
                                                    this
                                                );
                                            })
                                        )),
                                        function (e, t) {
                                            return i.apply(this, arguments);
                                        }),
                                },
                            ]),
                            r && Hr(t.prototype, r),
                            n && Hr(t, n),
                            Object.defineProperty(t, "prototype", { writable: !1 }),
                            e
                        );
                    })(),
                    Zr = new Jr();
                function qr() {
                    qr = function () {
                        return t;
                    };
                    var e,
                        t = {},
                        r = Object.prototype,
                        n = r.hasOwnProperty,
                        i =
                            Object.defineProperty ||
                            function (e, t, r) {
                                e[t] = r.value;
                            },
                        a = "function" == typeof Symbol ? Symbol : {},
                        o = a.iterator || "@@iterator",
                        l = a.asyncIterator || "@@asyncIterator",
                        s = a.toStringTag || "@@toStringTag";
                    function u(e, t, r) {
                        return Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }), e[t];
                    }
                    try {
                        u({}, "");
                    } catch (e) {
                        u = function (e, t, r) {
                            return (e[t] = r);
                        };
                    }
                    function c(e, t, r, n) {
                        var a = t && t.prototype instanceof I ? t : I,
                            o = Object.create(a.prototype),
                            l = new B(n || []);
                        return i(o, "_invoke", { value: Q(e, r, l) }), o;
                    }
                    function h(e, t, r) {
                        try {
                            return { type: "normal", arg: e.call(t, r) };
                        } catch (e) {
                            return { type: "throw", arg: e };
                        }
                    }
                    t.wrap = c;
                    var f = "suspendedStart",
                        d = "suspendedYield",
                        g = "executing",
                        C = "completed",
                        p = {};
                    function I() {}
                    function m() {}
                    function v() {}
                    var E = {};
                    u(E, o, function () {
                        return this;
                    });
                    var y = Object.getPrototypeOf,
                        w = y && y(y(F([])));
                    w && w !== r && n.call(w, o) && (E = w);
                    var A = (v.prototype = I.prototype = Object.create(E));
                    function S(e) {
                        ["next", "throw", "return"].forEach(function (t) {
                            u(e, t, function (e) {
                                return this._invoke(t, e);
                            });
                        });
                    }
                    function b(e, t) {
                        function r(i, a, o, l) {
                            var s = h(e[i], e, a);
                            if ("throw" !== s.type) {
                                var u = s.arg,
                                    c = u.value;
                                return c && "object" == typeof c && n.call(c, "__await")
                                    ? t.resolve(c.__await).then(
                                          function (e) {
                                              r("next", e, o, l);
                                          },
                                          function (e) {
                                              r("throw", e, o, l);
                                          }
                                      )
                                    : t.resolve(c).then(
                                          function (e) {
                                              (u.value = e), o(u);
                                          },
                                          function (e) {
                                              return r("throw", e, o, l);
                                          }
                                      );
                            }
                            l(s.arg);
                        }
                        var a;
                        i(this, "_invoke", {
                            value: function (e, n) {
                                function i() {
                                    return new t(function (t, i) {
                                        r(e, n, t, i);
                                    });
                                }
                                return (a = a ? a.then(i, i) : i());
                            },
                        });
                    }
                    function Q(t, r, n) {
                        var i = f;
                        return function (a, o) {
                            if (i === g) throw new Error("Generator is already running");
                            if (i === C) {
                                if ("throw" === a) throw o;
                                return { value: e, done: !0 };
                            }
                            for (n.method = a, n.arg = o; ; ) {
                                var l = n.delegate;
                                if (l) {
                                    var s = k(l, n);
                                    if (s) {
                                        if (s === p) continue;
                                        return s;
                                    }
                                }
                                if ("next" === n.method) n.sent = n._sent = n.arg;
                                else if ("throw" === n.method) {
                                    if (i === f) throw ((i = C), n.arg);
                                    n.dispatchException(n.arg);
                                } else "return" === n.method && n.abrupt("return", n.arg);
                                i = g;
                                var u = h(t, r, n);
                                if ("normal" === u.type) {
                                    if (((i = n.done ? C : d), u.arg === p)) continue;
                                    return { value: u.arg, done: n.done };
                                }
                                "throw" === u.type && ((i = C), (n.method = "throw"), (n.arg = u.arg));
                            }
                        };
                    }
                    function k(t, r) {
                        var n = r.method,
                            i = t.iterator[n];
                        if (i === e)
                            return (
                                (r.delegate = null),
                                ("throw" === n && t.iterator.return && ((r.method = "return"), (r.arg = e), k(t, r), "throw" === r.method)) ||
                                    ("return" !== n && ((r.method = "throw"), (r.arg = new TypeError("The iterator does not provide a '" + n + "' method")))),
                                p
                            );
                        var a = h(i, t.iterator, r.arg);
                        if ("throw" === a.type) return (r.method = "throw"), (r.arg = a.arg), (r.delegate = null), p;
                        var o = a.arg;
                        return o
                            ? o.done
                                ? ((r[t.resultName] = o.value), (r.next = t.nextLoc), "return" !== r.method && ((r.method = "next"), (r.arg = e)), (r.delegate = null), p)
                                : o
                            : ((r.method = "throw"), (r.arg = new TypeError("iterator result is not an object")), (r.delegate = null), p);
                    }
                    function x(e) {
                        var t = { tryLoc: e[0] };
                        1 in e && (t.catchLoc = e[1]), 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), this.tryEntries.push(t);
                    }
                    function O(e) {
                        var t = e.completion || {};
                        (t.type = "normal"), delete t.arg, (e.completion = t);
                    }
                    function B(e) {
                        (this.tryEntries = [{ tryLoc: "root" }]), e.forEach(x, this), this.reset(!0);
                    }
                    function F(t) {
                        if (t || "" === t) {
                            var r = t[o];
                            if (r) return r.call(t);
                            if ("function" == typeof t.next) return t;
                            if (!isNaN(t.length)) {
                                var i = -1,
                                    a = function r() {
                                        for (; ++i < t.length; ) if (n.call(t, i)) return (r.value = t[i]), (r.done = !1), r;
                                        return (r.value = e), (r.done = !0), r;
                                    };
                                return (a.next = a);
                            }
                        }
                        throw new TypeError(typeof t + " is not iterable");
                    }
                    return (
                        (m.prototype = v),
                        i(A, "constructor", { value: v, configurable: !0 }),
                        i(v, "constructor", { value: m, configurable: !0 }),
                        (m.displayName = u(v, s, "GeneratorFunction")),
                        (t.isGeneratorFunction = function (e) {
                            var t = "function" == typeof e && e.constructor;
                            return !!t && (t === m || "GeneratorFunction" === (t.displayName || t.name));
                        }),
                        (t.mark = function (e) {
                            return Object.setPrototypeOf ? Object.setPrototypeOf(e, v) : ((e.__proto__ = v), u(e, s, "GeneratorFunction")), (e.prototype = Object.create(A)), e;
                        }),
                        (t.awrap = function (e) {
                            return { __await: e };
                        }),
                        S(b.prototype),
                        u(b.prototype, l, function () {
                            return this;
                        }),
                        (t.AsyncIterator = b),
                        (t.async = function (e, r, n, i, a) {
                            void 0 === a && (a = Promise);
                            var o = new b(c(e, r, n, i), a);
                            return t.isGeneratorFunction(r)
                                ? o
                                : o.next().then(function (e) {
                                      return e.done ? e.value : o.next();
                                  });
                        }),
                        S(A),
                        u(A, s, "Generator"),
                        u(A, o, function () {
                            return this;
                        }),
                        u(A, "toString", function () {
                            return "[object Generator]";
                        }),
                        (t.keys = function (e) {
                            var t = Object(e),
                                r = [];
                            for (var n in t) r.push(n);
                            return (
                                r.reverse(),
                                function e() {
                                    for (; r.length; ) {
                                        var n = r.pop();
                                        if (n in t) return (e.value = n), (e.done = !1), e;
                                    }
                                    return (e.done = !0), e;
                                }
                            );
                        }),
                        (t.values = F),
                        (B.prototype = {
                            constructor: B,
                            reset: function (t) {
                                if (((this.prev = 0), (this.next = 0), (this.sent = this._sent = e), (this.done = !1), (this.delegate = null), (this.method = "next"), (this.arg = e), this.tryEntries.forEach(O), !t))
                                    for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = e);
                            },
                            stop: function () {
                                this.done = !0;
                                var e = this.tryEntries[0].completion;
                                if ("throw" === e.type) throw e.arg;
                                return this.rval;
                            },
                            dispatchException: function (t) {
                                if (this.done) throw t;
                                var r = this;
                                function i(n, i) {
                                    return (l.type = "throw"), (l.arg = t), (r.next = n), i && ((r.method = "next"), (r.arg = e)), !!i;
                                }
                                for (var a = this.tryEntries.length - 1; a >= 0; --a) {
                                    var o = this.tryEntries[a],
                                        l = o.completion;
                                    if ("root" === o.tryLoc) return i("end");
                                    if (o.tryLoc <= this.prev) {
                                        var s = n.call(o, "catchLoc"),
                                            u = n.call(o, "finallyLoc");
                                        if (s && u) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        } else if (s) {
                                            if (this.prev < o.catchLoc) return i(o.catchLoc, !0);
                                        } else {
                                            if (!u) throw new Error("try statement without catch or finally");
                                            if (this.prev < o.finallyLoc) return i(o.finallyLoc);
                                        }
                                    }
                                }
                            },
                            abrupt: function (e, t) {
                                for (var r = this.tryEntries.length - 1; r >= 0; --r) {
                                    var i = this.tryEntries[r];
                                    if (i.tryLoc <= this.prev && n.call(i, "finallyLoc") && this.prev < i.finallyLoc) {
                                        var a = i;
                                        break;
                                    }
                                }
                                a && ("break" === e || "continue" === e) && a.tryLoc <= t && t <= a.finallyLoc && (a = null);
                                var o = a ? a.completion : {};
                                return (o.type = e), (o.arg = t), a ? ((this.method = "next"), (this.next = a.finallyLoc), p) : this.complete(o);
                            },
                            complete: function (e, t) {
                                if ("throw" === e.type) throw e.arg;
                                return (
                                    "break" === e.type || "continue" === e.type
                                        ? (this.next = e.arg)
                                        : "return" === e.type
                                        ? ((this.rval = this.arg = e.arg), (this.method = "return"), (this.next = "end"))
                                        : "normal" === e.type && t && (this.next = t),
                                    p
                                );
                            },
                            finish: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.finallyLoc === e) return this.complete(r.completion, r.afterLoc), O(r), p;
                                }
                            },
                            catch: function (e) {
                                for (var t = this.tryEntries.length - 1; t >= 0; --t) {
                                    var r = this.tryEntries[t];
                                    if (r.tryLoc === e) {
                                        var n = r.completion;
                                        if ("throw" === n.type) {
                                            var i = n.arg;
                                            O(r);
                                        }
                                        return i;
                                    }
                                }
                                throw new Error("illegal catch attempt");
                            },
                            delegateYield: function (t, r, n) {
                                return (this.delegate = { iterator: F(t), resultName: r, nextLoc: n }), "next" === this.method && (this.arg = e), p;
                            },
                        }),
                        t
                    );
                }
                function Xr(e, t, r, n, i, a, o) {
                    try {
                        var l = e[a](o),
                            s = l.value;
                    } catch (u) {
                        return void r(u);
                    }
                    l.done ? t(s) : Promise.resolve(s).then(n, i);
                }
                function _r(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1), (n.configurable = !0), "value" in n && (n.writable = !0), Object.defineProperty(e, $r(n.key), n);
                    }
                }
                function $r(e) {
                    var t = (function (e, t) {
                        if ("object" != typeof e || null === e) return e;
                        var r = e[Symbol.toPrimitive];
                        if (void 0 !== r) {
                            var n = r.call(e, t || "default");
                            if ("object" != typeof n) return n;
                            throw new TypeError("@@toPrimitive must return a primitive value.");
                        }
                        return ("string" === t ? String : Number)(e);
                    })(e, "string");
                    return "symbol" == typeof t ? t : String(t);
                }
                var en = W.create("main"),
                    tn = (function () {
                        function e() {
                            var t, r, n;
                            !(function (e, t) {
                                if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                            })(this, e),
                                (t = this),
                                (r = "setAngleLink"),
                                (n = this.setAngle.bind(this)),
                                (r = $r(r)) in t ? Object.defineProperty(t, r, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (t[r] = n),
                                (this.debugPlate = !1),
                                (this.angles = null),
                                (this.initialized = !1);
                        }
                        var t, r, n;
                        return (
                            (t = e),
                            (r = [
                                {
                                    key: "setAngle",
                                    value: function (e) {
                                        if (((this.angles = { alpha: e.alpha, beta: e.beta, gamma: e.gamma }), this.debugPlate)) {
                                            var t = document.querySelector(".angle-debug-plate");
                                            if (!t) return;
                                            if (!e.alpha || !e.beta || !e.gamma) return;
                                            t.innerHTML = "Roll:: " + Math.floor(e.alpha) + "<br/> Pitch:: " + Math.floor(e.beta) + "<br/> YAW:: " + Math.floor(e.gamma);
                                        }
                                    },
                                },
                                {
                                    key: "setListeners",
                                    value: function () {
                                        var e,
                                            t = this;
                                        window.DeviceOrientationEvent && "function" == typeof window.DeviceOrientationEvent.requestPermission
                                            ? ((e = qr().mark(function e() {
                                                  return qr().wrap(function (e) {
                                                      for (;;)
                                                          switch ((e.prev = e.next)) {
                                                              case 0:
                                                                  return (
                                                                      (e.next = 2),
                                                                      window.DeviceOrientationEvent.requestPermission()
                                                                          .then(function (e) {
                                                                              "granted" === e && ((t.initialized = !0), window.addEventListener("deviceorientation", t.setAngleLink)),
                                                                                  "denied" === e && en("Device orientation service permission denied");
                                                                          })
                                                                          .catch(function (e) {
                                                                              if (((t.initialized = !1), t.debugPlate)) {
                                                                                  var r = document.querySelector(".angle-debug-plate");
                                                                                  if (!r) return;
                                                                                  r.innerHTML = "Err. Permission denied";
                                                                              }
                                                                              en("Device orientation service error: ".concat(e));
                                                                          })
                                                                  );
                                                              case 2:
                                                              case "end":
                                                                  return e.stop();
                                                          }
                                                  }, e);
                                              })),
                                              function () {
                                                  var t = this,
                                                      r = arguments;
                                                  return new Promise(function (n, i) {
                                                      var a = e.apply(t, r);
                                                      function o(e) {
                                                          Xr(a, n, i, o, l, "next", e);
                                                      }
                                                      function l(e) {
                                                          Xr(a, n, i, o, l, "throw", e);
                                                      }
                                                      o(void 0);
                                                  });
                                              })()
                                            : ((this.initialized = !0), window.addEventListener("deviceorientation", this.setAngleLink));
                                    },
                                },
                                {
                                    key: "init",
                                    value: function (e) {
                                        if (e) {
                                            var t;
                                            if (((this.debugPlate = !0), document.querySelector(".angle-debug-plate"))) return;
                                            var r = document.createElement("div");
                                            r.setAttribute("class", "angle-debug-plate"),
                                                r.setAttribute(
                                                    "style",
                                                    "position: fixed; top: 30px;left: 20px; box-shadow: 0 0 5px rgba(0,0,0,0.2); border-radius: 5px; background: transparent; height: 50px; width: 100px;z-index: 9999;overflow: hidden; padding: 5px; font-size: 12px;"
                                                ),
                                                null === (t = document.querySelector("body")) || void 0 === t || t.append(r);
                                        }
                                        this.setListeners();
                                    },
                                },
                                {
                                    key: "getAngle",
                                    value: function () {
                                        return this.angles;
                                    },
                                },
                                {
                                    key: "shutdown",
                                    value: function () {
                                        if ((window.removeEventListener("deviceorientation", this.setAngleLink), (this.initialized = !1), this.debugPlate)) {
                                            var e = document.querySelector(".angle-debug-plate");
                                            if (!e) return;
                                            e.remove();
                                        }
                                    },
                                },
                            ]),
                            r && _r(t.prototype, r),
                            n && _r(t, n),
                            Object.defineProperty(t, "prototype", { writable: !1 }),
                            e
                        );
                    })(),
                    rn = new tn();
                function nn(e) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return cn(e);
                        })(e) ||
                        (function (e) {
                            if (("undefined" != typeof Symbol && null != e[Symbol.iterator]) || null != e["@@iterator"]) return Array.from(e);
                        })(e) ||
                        un(e) ||
                        (function () {
                            throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function an(e, t) {
                    var r = Object.keys(e);
                    if (Object.getOwnPropertySymbols) {
                        var n = Object.getOwnPropertySymbols(e);
                        t &&
                            (n = n.filter(function (t) {
                                return Object.getOwnPropertyDescriptor(e, t).enumerable;
                            })),
                            r.push.apply(r, n);
                    }
                    return r;
                }
                function on(e) {
                    for (var t = 1; t < arguments.length; t++) {
                        var r = null != arguments[t] ? arguments[t] : {};
                        t % 2
                            ? an(Object(r), !0).forEach(function (t) {
                                  ln(e, t, r[t]);
                              })
                            : Object.getOwnPropertyDescriptors
                            ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                            : an(Object(r)).forEach(function (t) {
                                  Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                              });
                    }
                    return e;
                }
                function ln(e, t, r) {
                    return (
                        (t = (function (e) {
                            var t = (function (e, t) {
                                if ("object" != typeof e || null === e) return e;
                                var r = e[Symbol.toPrimitive];
                                if (void 0 !== r) {
                                    var n = r.call(e, t || "default");
                                    if ("object" != typeof n) return n;
                                    throw new TypeError("@@toPrimitive must return a primitive value.");
                                }
                                return ("string" === t ? String : Number)(e);
                            })(e, "string");
                            return "symbol" == typeof t ? t : String(t);
                        })(t)) in e
                            ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 })
                            : (e[t] = r),
                        e
                    );
                }
                function sn(e, t) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return e;
                        })(e) ||
                        (function (e, t) {
                            var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                            if (null != r) {
                                var n,
                                    i,
                                    a,
                                    o,
                                    l = [],
                                    s = !0,
                                    u = !1;
                                try {
                                    if (((a = (r = r.call(e)).next), 0 === t)) {
                                        if (Object(r) !== r) return;
                                        s = !1;
                                    } else for (; !(s = (n = a.call(r)).done) && (l.push(n.value), l.length !== t); s = !0);
                                } catch (e) {
                                    (u = !0), (i = e);
                                } finally {
                                    try {
                                        if (!s && null != r.return && ((o = r.return()), Object(o) !== o)) return;
                                    } finally {
                                        if (u) throw i;
                                    }
                                }
                                return l;
                            }
                        })(e, t) ||
                        un(e, t) ||
                        (function () {
                            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function un(e, t) {
                    if (e) {
                        if ("string" == typeof e) return cn(e, t);
                        var r = Object.prototype.toString.call(e).slice(8, -1);
                        return "Object" === r && e.constructor && (r = e.constructor.name), "Map" === r || "Set" === r ? Array.from(e) : "Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) ? cn(e, t) : void 0;
                    }
                }
                function cn(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                var hn = W.create("main"),
                    fn = function (e) {
                        return 1e3 * e;
                    },
                    dn = function (e) {
                        return e === K.Finished || e === K.Stop_Session || e === K.Timeout;
                    };
                var gn = function (e, t) {
                    var r = Pr(),
                        n = (0, C.useMemo)(function () {
                            return new Yr();
                        }, []),
                        a = sn((0, C.useState)(""), 2),
                        o = a[0],
                        l = a[1],
                        s = sn((0, C.useState)(!1), 2),
                        u = s[0],
                        c = s[1],
                        h = sn(
                            (0, C.useState)({
                                initialized: !1,
                                numSectors: 0,
                                step: 0,
                                message: Y.Empty,
                                prepared: !1,
                                processingStage: D.Far,
                                status: K.InProcess,
                                request: null,
                                requestSize: null,
                                debugOutput: null,
                                images: [],
                                ovals: [],
                                targetSector: void 0,
                                currSector: 0,
                                readiness: 0,
                                publicKey: null,
                                error: null,
                                facePosition: { width: 0, height: 0, x: 0, y: 0 },
                            }),
                            2
                        ),
                        f = h[0],
                        d = h[1],
                        g = function (e) {
                            var t = e.data,
                                r = e.initialized,
                                n = e.prepared;
                            (null == t ? void 0 : t.status) === K.InProcess && c(!1),
                                d(function (e) {
                                    return on(on(on({}, e), {}, { initialized: r, prepared: n }, t), {}, { request: dn(null == t ? void 0 : t.status) || null == t || !t.request ? null : t.request });
                                }),
                                hn("Worker response");
                        };
                    return (
                        (0, C.useEffect)(
                            function () {
                                if (dn(f.status)) {
                                    if (!e.recordService) return n.finalizePackage();
                                    (e.recordService.outputType = oe.UINT),
                                        (e.recordService.debug = !!e.debug),
                                        e.recordService.getRecord().then(function (t) {
                                            if (t instanceof Uint8Array) {
                                                if (e.recordingProcess === P.SYNCHRONOUS_UPLOAD) {
                                                    var r = { dataName: "processingVideo", sizeBytes: t.length };
                                                    n.addDataToPackage(t, r);
                                                }
                                                if (e.recordingProcess === P.ASYNCHRONOUS_UPLOAD) {
                                                    var i = ((a = f.status), (l = q.default), a === K.Timeout && (l = q.timeout), a === K.Stop_Session && (l = q.aborted), l);
                                                    Zr.sendVideoData(t, o, e.url, i);
                                                }
                                            }
                                            var a, l;
                                            n.finalizePackage();
                                        });
                                }
                            },
                            [f.status, e.recordService]
                        ),
                        (0, C.useEffect)(
                            function () {
                                if (!f.initialized && f.prepared && e.videoElementParams.videoParams.width && e.videoElementParams.videoParams.height && e.videoStatusParams.sortedDevices && r)
                                    if (e.faceSnapshot) {
                                        var a = (e.holdStillDuration && fn(e.holdStillDuration)) || 1500,
                                            o = {
                                                rotationAngle: e.rotationAngle,
                                                scenario: 1,
                                                frameWidth: e.videoElementParams.videoParams.width,
                                                frameHeight: e.videoElementParams.videoParams.height,
                                                debugOutput: e.debug,
                                                numChannels: 3,
                                                holdStillNormalTimeoutMs: a,
                                                minHoldStillFraction: 2,
                                                messageQueueSize: 1,
                                            };
                                        e.timeoutInterval && (o.normalTimeoutMs = fn(e.timeoutInterval));
                                        var s = {
                                            config: o,
                                            metadata: { hostAppId: e.url || N, sdkVersion: "6.1".trim(), deviceModel: "".concat(i.BF, "/").concat(i.MM, " ").concat(i.KC, "/").concat(i.o3), camera: e.videoStatusParams.camera },
                                        };
                                        n.initialize({ initializedData: s }), t({ action: G.SERVICE_INITIALIZED, data: null }), hn("Service initialized");
                                    } else {
                                        var u = (function (e) {
                                                var t;
                                                try {
                                                    var r;
                                                    (t = null !== (r = window.localStorage.getItem(e)) && void 0 !== r ? r : Te()), window.localStorage.setItem(e, t);
                                                } catch (n) {
                                                    t = Te();
                                                }
                                                return t;
                                            })("rgl-uid"),
                                            c = [].concat(nn(e.videoStatusParams.sortedDevices.frontCameras), nn(e.videoStatusParams.sortedDevices.backCameras)).map(function (e) {
                                                var t = e.facing === ue.user ? "front" : "back";
                                                return { cameraID: e.deviceId, label: e.label, groupId: e.groupId, facing: t };
                                            }),
                                            h = {
                                                platform: "Web",
                                                osVersion: "".concat(i.MM),
                                                sdkVersion: "6.1".trim(),
                                                hostAppId: e.url || N,
                                                userID: u,
                                                deviceModel: "".concat(i.BF, "/").concat(i.MM, " ").concat(i.KC, "/").concat(i.o3),
                                                hostAppVersion: "".concat(i.KC, "/").concat(i.o3),
                                                currentCameraInfo: { cameraID: e.videoStatusParams.camera.deviceId },
                                                cameraState: c,
                                            };
                                        Zr.getInitialisingData(h, e.tag, e.url, e.livenessType)
                                            .then(function (r) {
                                                var i = on(
                                                    on({}, r),
                                                    {},
                                                    {
                                                        tag: r.tag || r.sessionId,
                                                        metadata: on(on({}, r.metadata), h),
                                                        config: on(
                                                            on({}, r.config),
                                                            {},
                                                            {
                                                                rotationAngle: e.rotationAngle,
                                                                scenario: e.livenessType === X.PASSIVE ? _.FACE_PASSIVE_LIVENESS : _.FACE_LIVENESS,
                                                                frameWidth: e.videoElementParams.videoParams.width,
                                                                frameHeight: e.videoElementParams.videoParams.height,
                                                                numChannels: 3,
                                                                debugOutput: e.debug,
                                                            }
                                                        ),
                                                    }
                                                );
                                                n.initialize({ initializedData: i }),
                                                    t({ action: G.SERVICE_INITIALIZED, data: null }),
                                                    hn("Service initialized"),
                                                    e.setTransactionId(i.transactionId),
                                                    l(i.transactionId),
                                                    e.tag || e.setTag(i.tag);
                                            })
                                            .catch(function (e) {
                                                n.shutdown(),
                                                    d(function (t) {
                                                        return on(on({}, t), {}, { error: new vt(R.UNKNOWN_ERROR, "initialized request failed with: ".concat(e)) });
                                                    });
                                            });
                                    }
                                !f.prepared &&
                                    r &&
                                    g &&
                                    n.prepare(g).then(function () {
                                        hn("Service prepared");
                                    });
                            },
                            [f.prepared, f.initialized, e.videoElementParams.videoParams.width, e.videoElementParams.videoParams.height, e.videoStatusParams.sortedDevices, e.videoStatusParams.camera, e.debug, e.url, r]
                        ),
                        (0, C.useLayoutEffect)(
                            function () {
                                var t = e.videoStatusParams.videoStatus === se.PLAY;
                                if (e.videoElementParams.videoElement && !u && f.initialized && t) {
                                    c(!0), hn("Image processing started");
                                    var r = {};
                                    if (i.tq && rn.initialized) {
                                        var a = rn.getAngle();
                                        r = { deviceOrientation: { yaw: null == a ? void 0 : a.gamma, pitch: null == a ? void 0 : a.beta, roll: null == a ? void 0 : a.alpha } };
                                    }
                                    e.abortProcess && (r = on(on({}, r), {}, { abortSession: !0 }));
                                    var o = (function (e, t) {
                                            var r = { imageData: [], raw: "", mimeType: "" },
                                                n = e.videoHeight,
                                                i = e.videoWidth,
                                                a = e.readyState;
                                            if (n && i && a === fe.HAVE_ENOUGH_DATA) {
                                                var o = document.createElement("canvas");
                                                (o.width = i), (o.height = n);
                                                var l = o.getContext("2d", { willReadFrequently: !0 });
                                                if ((null == l || l.drawImage(e, 0, 0), t !== ae.UINT)) {
                                                    var s = "image/jpeg";
                                                    (r.raw = o.toDataURL(s, 0.8).replace("data:".concat(s, ";base64,"), "")), (r.mimeType = s);
                                                }
                                                if (t !== ae.BASE64) {
                                                    var u = null == l ? void 0 : l.getImageData(0, 0, i, n);
                                                    u && (r.imageData = [u]);
                                                }
                                            }
                                            return r;
                                        })(e.videoElementParams.videoElement, ae.UINT),
                                        l = o.imageData;
                                    n.processImage(l[0].data, r);
                                }
                            },
                            [f.initialized, e.videoElementParams.videoElement, u, e.videoStatusParams.videoStatus, e.abortProcess]
                        ),
                        (0, C.useEffect)(function () {
                            return function () {
                                n.shutdown();
                            };
                        }, []),
                        f
                    );
                };
                var Cn = function (e, t) {
                    (0, C.useEffect)(
                        function () {
                            function r() {
                                t && t();
                            }
                            if (e === se.PLAY)
                                return (
                                    window.addEventListener("visibilitychange", r),
                                    function () {
                                        window.removeEventListener("visibilitychange", r);
                                    }
                                );
                        },
                        [e]
                    );
                };
                function pn(e, t) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return e;
                        })(e) ||
                        (function (e, t) {
                            var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                            if (null != r) {
                                var n,
                                    i,
                                    a,
                                    o,
                                    l = [],
                                    s = !0,
                                    u = !1;
                                try {
                                    if (((a = (r = r.call(e)).next), 0 === t)) {
                                        if (Object(r) !== r) return;
                                        s = !1;
                                    } else for (; !(s = (n = a.call(r)).done) && (l.push(n.value), l.length !== t); s = !0);
                                } catch (e) {
                                    (u = !0), (i = e);
                                } finally {
                                    try {
                                        if (!s && null != r.return && ((o = r.return()), Object(o) !== o)) return;
                                    } finally {
                                        if (u) throw i;
                                    }
                                }
                                return l;
                            }
                        })(e, t) ||
                        (function (e, t) {
                            if (!e) return;
                            if ("string" == typeof e) return In(e, t);
                            var r = Object.prototype.toString.call(e).slice(8, -1);
                            "Object" === r && e.constructor && (r = e.constructor.name);
                            if ("Map" === r || "Set" === r) return Array.from(e);
                            if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return In(e, t);
                        })(e, t) ||
                        (function () {
                            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function In(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                var mn = function () {
                        var e = Be(),
                            t = e.onEvent,
                            r = e.url,
                            n = e.debug,
                            a = e.tag,
                            l = e.changeCamera,
                            s = void 0 === l || l,
                            u = e.setTag,
                            c = e.cameraId,
                            h = e.setUserCameraId,
                            f = e.abortProcess,
                            d = e.abortSessionStatus,
                            g = e.setAbortSessionStatus,
                            p = e.setAbortProcess,
                            I = e.setImages,
                            m = e.setPublicKey,
                            v = e.setTransactionId,
                            E = e.faceSnapshot,
                            y = e.setCompletionStatus,
                            w = e.setRequest,
                            A = e.onError,
                            S = e.rotationAngle,
                            b = e.recordingProcess,
                            Q = e.livenessType,
                            k = e.holdStillDuration,
                            x = e.timeoutInterval,
                            O = b !== P.NOT_UPLOAD,
                            B = (0, C.useRef)(null),
                            F = pn((0, C.useState)(null), 2),
                            L = F[0],
                            j = F[1],
                            W = pn((0, C.useState)({ videoElement: null, videoParams: { width: 0, height: 0 }, videoContainerParams: { width: 0, height: 0 } }), 2),
                            N = W[0],
                            V = W[1],
                            T = pn((0, C.useState)({ width: 0, height: 0, left: 0, top: 0 }), 2),
                            H = T[0],
                            z = T[1],
                            J = pn((0, C.useState)({ videoStatus: se.PREPARING, camera: { deviceId: "", facing: void 0, groupId: "", label: "" }, sortedDevices: null }), 2),
                            Z = J[0],
                            q = J[1],
                            X = pn((0, C.useState)({ x: 0, y: 0, width: 0, height: 0 }), 2),
                            _ = X[0],
                            $ = X[1],
                            ee = gn(
                                {
                                    videoStatusParams: Z,
                                    videoElementParams: N,
                                    tag: a,
                                    setTag: u,
                                    setTransactionId: v,
                                    url: r,
                                    debug: n,
                                    faceSnapshot: E,
                                    abortProcess: f,
                                    recordingProcess: b,
                                    rotationAngle: i.nI ? S : void 0,
                                    livenessType: Q,
                                    recordService: L,
                                    holdStillDuration: k,
                                    timeoutInterval: x,
                                },
                                t
                            ),
                            te = ee.message,
                            re = ee.status,
                            ne = ee.processingStage,
                            ie = ee.request,
                            ae = ee.debugOutput,
                            oe = ee.prepared,
                            he = ee.initialized,
                            fe = ee.images,
                            de = ee.error,
                            ge = ee.ovals,
                            Ce = ee.step,
                            Ie = ee.currSector,
                            me = ee.targetSector,
                            ve = ee.numSectors,
                            Ee = ee.readiness,
                            ye = ee.publicKey,
                            we = ee.facePosition,
                            Ae = Z.camera.facing === ue.user ? Ar.Z.locals["mirror-x"] : "",
                            Se = (0, C.useCallback)(
                                function () {
                                    p(!0), g(M.CHANGE_CAMERA), t({ action: G.PROCESS_FINISHED, data: { status: le.ERROR, reason: R.CHANGE_CAMERA } });
                                },
                                [Z.camera]
                            ),
                            be = (0, C.useCallback)(function (e) {
                                t({ action: G.PROCESS_FINISHED, data: { status: le.ERROR, reason: e } });
                            }, []);
                        return (
                            (0, C.useEffect)(
                                function () {
                                    var e, t, r, n;
                                    if (xt(re, E, f, !1, !1) === U.ABORT_PROCESSING && d === M.CHANGE_CAMERA) {
                                        if (!Z.sortedDevices) return;
                                        var i =
                                            ((e = Z.sortedDevices),
                                            (t = Z.camera.deviceId),
                                            (r = [].concat(Je(e.frontCameras), Je(e.backCameras))),
                                            (n = r.findIndex(function (e) {
                                                return e.deviceId === t;
                                            })),
                                            r[(n + 1) % r.length].deviceId);
                                        i && h(i);
                                    }
                                },
                                [re, ne, E, d]
                            ),
                            Cn(Z.videoStatus, function () {
                                document.hidden && (p(!0), g(M.APP_INACTIVE), t({ action: G.PROCESS_FINISHED, data: { status: le.ERROR, reason: R.APP_INACTIVE } }));
                            }),
                            (0, C.useEffect)(
                                function () {
                                    var e = { [se.PERMISSION_DENIED]: U.PERMISSION_DENIED_ERROR, [se.UNKNOWN_ERROR]: U.UNKNOWN_ERROR, [se.NO_CAMERA]: U.NO_CAMERA_ERROR, [se.INCORRECT_CAMERA_ID]: U.INCORRECT_CAMERA_ID_ERROR }[Z.videoStatus];
                                    e && y(e);
                                },
                                [Z.videoStatus]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    ye && !E && m(ye);
                                },
                                [ye]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    if (!de) {
                                        re === K.Timeout && (t({ action: G.PROCESS_FINISHED, data: { status: le.ERROR, reason: R.TIMEOUT_ERROR } }), E || g(M.SESSION_TIMEOUT));
                                        var e = xt(re, E, f, !(null == fe || !fe.length), !!ie);
                                        y(e), N.videoElement && (e === U.SUCCESS && I(fe), E || (e === U.PROCESSING_REQUEST && (p(!1), I(fe), w(ie)), (e !== U.FAILED && e !== U.ABORT_PROCESSING) || w(ie)));
                                    }
                                },
                                [re, ne, E, ie, fe, N.videoElement, de]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    if (N.videoParams.width && 0 !== we.x && te === Y.FitFaceIntoOval) {
                                        var e = tt(N.videoParams.width, N.videoParams.height, N.videoContainerParams.width, N.videoContainerParams.height, we.width, we.height, we.x, we.y, ce.contain);
                                        $({ width: e.width, height: e.height, x: N.videoContainerParams.width - e.left - e.width, y: e.top });
                                    }
                                },
                                [te]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    if (ge.length && !(ne > D.Near)) {
                                        var e = ge[1],
                                            t = tt(N.videoParams.width, N.videoParams.height, N.videoContainerParams.width, N.videoContainerParams.height, e.axisX, e.axisY, e.center.x, e.center.y, ce.contain);
                                        z(t);
                                    }
                                },
                                [N, ge]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    var e = B.current;
                                    n &&
                                        ae &&
                                        e &&
                                        (function (e, t, r) {
                                            var n,
                                                i = e.getContext("2d");
                                            if (
                                                i &&
                                                (i.clearRect(0, 0, t.videoContainerParams.width, t.videoContainerParams.height),
                                                null != r && null !== (n = r.frameResult) && void 0 !== n && null !== (n = n.faces) && void 0 !== n && n.length)
                                            ) {
                                                var a = r.frameResult.faces[0],
                                                    o = a.landmarks[0],
                                                    l = a.landmarks[1],
                                                    s = a.landmarks[3],
                                                    u = a.landmarks[4],
                                                    c = tt.bind(null, t.videoParams.width, t.videoParams.height, t.videoContainerParams.width, t.videoContainerParams.height),
                                                    h = c.bind(null, 0, 0),
                                                    f = h(o.x, o.y, ce.contain),
                                                    d = h(l.x, l.y, ce.contain),
                                                    g = h(s.x, s.y, ce.contain),
                                                    C = h(u.x, u.y, ce.contain),
                                                    p = c(null == a ? void 0 : a.position.width, null == a ? void 0 : a.position.height, null == a ? void 0 : a.position.x, null == a ? void 0 : a.position.y, ce.contain),
                                                    I = p.width,
                                                    m = p.height,
                                                    v = p.left,
                                                    E = p.top,
                                                    y = c(r.target.axisX, r.target.axisY, r.target.center.x, r.target.center.y, ce.contain);
                                                y.width,
                                                    y.height,
                                                    y.left,
                                                    y.top,
                                                    i.beginPath(),
                                                    i.rect(v, E, I, m),
                                                    i.moveTo(f.left, f.top),
                                                    i.lineTo(d.left, d.top),
                                                    i.lineTo(C.left, C.top),
                                                    i.lineTo(g.left, g.top),
                                                    i.closePath(),
                                                    (i.strokeStyle = "rebeccapurple"),
                                                    i.stroke();
                                            }
                                        })(e, N, ae);
                                },
                                [ae, N, n]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    de && A(de);
                                },
                                [de]
                            ),
                            (0, o.jsxs)("div", {
                                className: Ar.Z.locals.container,
                                children: [
                                    (0, o.jsx)(wr, {
                                        facePosition: _,
                                        readiness: Ee,
                                        step: Ce,
                                        numSectors: ve,
                                        currSector: Ie,
                                        targetSector: me,
                                        captureFrame: H,
                                        videoStatusParams: Z,
                                        message: te,
                                        prepared: oe && he,
                                        onChangeCamera: Se,
                                        showChangeCameraButton: s,
                                        faceSnapshot: E,
                                        children: oe
                                            ? (0, o.jsx)(ir, { onVideoSizeChange: V, onVideoStatusChange: q, mode: ue.user, resolution: i.tq ? pe.HD : pe.FULL_HD, onFailStatus: be, cameraId: c, onRecordService: j, videoRecord: !E && O })
                                            : null,
                                    }),
                                    n && (0, o.jsx)("canvas", { ref: B, className: "".concat(Ar.Z.locals["debug-canvas"], " ").concat(Ae), width: N.videoContainerParams.width, height: N.videoContainerParams.height }),
                                ],
                            })
                        );
                    },
                    vn = r("./src/icons/Spinner.css");
                var En = function () {
                    return (0, o.jsx)("div", { className: vn.Z.locals.container, children: (0, o.jsx)("div", { className: vn.Z.locals.spinner }) });
                };
                var yn = function (e) {
                        var t = e.title;
                        return (0, o.jsxs)("div", { className: a.Z.locals["process-message"], children: [(0, o.jsx)(En, {}), (0, o.jsx)("span", { className: a.Z.locals.message, children: t })] });
                    },
                    wn = r("./src/components/retry-screen/style.css");
                var An = function (e) {
                        var t,
                            r,
                            n = e.errorCode,
                            i = e.onReset,
                            a = (0, u.useLocalize)().translate;
                        return (0, o.jsxs)("div", {
                            className: wn.Z.locals["retry-screen"],
                            children: [
                                (0, o.jsxs)("div", {
                                    className: wn.Z.locals.text,
                                    children: [
                                        (0, o.jsx)("p", { "data-e2e": "retry-msg-title", className: wn.Z.locals.title, children: a("letsTryAgainTitle") }),
                                        (0, o.jsx)("p", { className: wn.Z.locals.subtitle, children: a("followGuidelinesText") }),
                                    ],
                                }),
                                (0, o.jsxs)("div", {
                                    className: wn.Z.locals.icons,
                                    children: [
                                        1 !== (null === (t = V[n]) || void 0 === t ? void 0 : t.type) &&
                                            (0, o.jsxs)("div", {
                                                className: wn.Z.locals["icon-item"],
                                                children: [
                                                    (0, o.jsx)("div", { className: "".concat(wn.Z.locals["icon-bg"], " ").concat(wn.Z.locals["no-smile"]) }),
                                                    (0, o.jsx)("p", { className: wn.Z.locals["icon-subtitle"], children: a("noMaskSunglassesHeaddress") }),
                                                ],
                                            }),
                                        2 !== (null === (r = V[n]) || void 0 === r ? void 0 : r.type) &&
                                            (0, o.jsxs)("div", {
                                                className: wn.Z.locals["icon-item"],
                                                children: [
                                                    (0, o.jsx)("div", { className: "".concat(wn.Z.locals["icon-bg"], " ").concat(wn.Z.locals["no-glare"]) }),
                                                    (0, o.jsx)("p", { className: wn.Z.locals["icon-subtitle"], children: a("ambientLighting") }),
                                                ],
                                            }),
                                    ],
                                }),
                                (0, o.jsx)(d, { onClick: i, children: a("retryButtonText") }),
                            ],
                        });
                    },
                    Sn = (0, C.memo)(function () {
                        var e = Be(),
                            t = e.finishScreen,
                            r = void 0 === t || t,
                            n = e.abortProcess,
                            i = e.completionStatus,
                            a = e.response,
                            l = e.faceSnapshot,
                            s = e.cameraId,
                            c = e.decreaseRetryCount,
                            h = e.onRestart,
                            f = e.onEvent,
                            d = e.retryCount,
                            p = (0, u.useLocalize)().translate,
                            I = (0, C.useCallback)(
                                function () {
                                    f({ action: G.PRESS_RETRY_BUTTON, data: null }), l || c(), h();
                                },
                                [d]
                            );
                        if (i === U.INSTRUCTION && !n) {
                            var m = p("getReady");
                            return (0, o.jsx)(jt, { title: p("selfieTime"), subtitle: m, btnText: p("goButton") });
                        }
                        return i === U.CAPTURING || n
                            ? (0, o.jsx)(mn, {})
                            : i === U.PROCESSING_REQUEST
                            ? (0, o.jsx)(yn, { title: p("processing") })
                            : i === U.SUCCESS && r
                            ? (0, o.jsx)(g, { type: "verified", title: "" })
                            : i === U.INCORRECT_CAMERA_ID_ERROR
                            ? (0, o.jsx)(g, { type: "camera-logo", title: "".concat(p("incorrectCameraId"), ' "').concat(s, '"'), subtitle: p("checkCameraId") })
                            : i === U.PERMISSION_DENIED_ERROR
                            ? (0, o.jsx)(g, { type: "camera-logo", title: p("noCameraPermission"), subtitle: p("allowAccessToCamera") })
                            : i === U.NO_CAMERA_ERROR
                            ? (0, o.jsx)(g, { type: "error", title: p("noCameraAvailable"), subtitle: p("checkCameraConnection"), iconColor: "#DC4343" })
                            : i === U.WASM_DEFAULT_ERROR
                            ? (0, o.jsx)(g, { type: "error", title: p("error"), subtitle: p("somethingWentWrong") })
                            : i === U.NOT_SUPPORTED_ERROR
                            ? (0, o.jsx)(g, { type: "error", title: p("versionNotSupported"), subtitle: p("updateBrowser") })
                            : i === U.UNKNOWN_ERROR
                            ? (0, o.jsx)(g, { onReset: I, type: "error", title: p("error"), subtitle: p("somethingWentWrong") })
                            : i !== U.RESTART && i !== U.ABORT_PROCESSING && r
                            ? 200 === a.code
                                ? (0, o.jsx)(g, { type: "error", title: p("somethingWentWrong"), errorCode: 200 })
                                : (0, o.jsx)(An, { errorCode: a.code, onReset: I })
                            : (0, o.jsx)(yn, {});
                    });
                var bn = et(Ct)(function (e) {
                        var t = e.direction,
                            r = Be(),
                            n = r.images,
                            a = r.onEvent,
                            l = r.startScreen,
                            s = void 0 === l || l,
                            u = r.abortSessionStatus,
                            c = r.setAbortProcess,
                            h = r.setAbortSessionStatus,
                            f = r.completionStatus,
                            d = r.setCompletionStatus,
                            g = r.onRestart,
                            p = r.onRotateDevice,
                            I = r.onError,
                            m = v(),
                            E = m.orientation,
                            y = m.isLandscape,
                            w = (0, C.useRef)(!0),
                            A = (0, C.useCallback)(function () {
                                a({ action: G.CLOSE, data: null });
                            }, []);
                        return (
                            (0, C.useEffect)(function () {
                                s || d(U.CAPTURING);
                            }, []),
                            (0, C.useEffect)(
                                function () {
                                    if ((f === U.SUCCESS && a({ action: G.PROCESS_FINISHED, data: { status: le.OK, response: { capture: n } } }), kt(f, u) && f === U.ABORT_PROCESSING)) {
                                        var e = i.UA && y;
                                        g(e), c(!1), h(null);
                                    }
                                },
                                [f]
                            ),
                            (0, C.useEffect)(
                                function () {
                                    if (i.tq) {
                                        var e = i.UA && y;
                                        if (w.current) return (w.current = !1), void (e && d(U.RESTART));
                                        p(e, i.Em);
                                    }
                                },
                                [E, y]
                            ),
                            (0, o.jsx)(St, { onError: I, supportedBrowserVersions: H, children: (0, o.jsx)(Fe, { onClose: A, direction: t, children: (0, o.jsx)(Sn, {}) }) })
                        );
                    }),
                    Qn = (function (e) {
                        return (
                            (e.url = "url"),
                            (e.debug = "debug"),
                            (e.locale = "locale"),
                            (e.copyright = "copyright"),
                            (e.cameraId = "camera-id"),
                            (e.changeCamera = "change-camera"),
                            (e.startScreen = "start-screen"),
                            (e.deviceOrientation = "device-orientation"),
                            (e.closeDisabled = "close-disabled"),
                            (e.finishScreen = "finish-screen"),
                            e
                        );
                    })({}),
                    kn = (function (e) {
                        return (
                            (e.debug = "debug"),
                            (e.locale = "locale"),
                            (e.copyright = "copyright"),
                            (e.cameraId = "camera-id"),
                            (e.changeCamera = "change-camera"),
                            (e.startScreen = "start-screen"),
                            (e.closeDisabled = "close-disabled"),
                            (e.finishScreen = "finish-screen"),
                            e
                        );
                    })({}),
                    xn = JSON.parse(
                        '{"preparingCamera":"Подготовка камеры...","noCameraPermission":"Камера недоступна!","holdSteady":"Не двигайтесь","processing":"Обработка...","lookStraight":"Смотрите прямо","moveCloser":"Подвиньтесь ближе","moveAway":"Отодвиньтесь подальше","retryButtonText":"Повторить","letsTryAgainTitle":"Давайте попробуем снова","followGuidelinesText":"Но убедитесь, пожалуйста, что:","allowAccessCamera":"Разрешите доступ к камере","somethingWentWrong":"Что-то пошло не так","preparingService":"Подготовка сервиса...","allowAccessToCamera":"Разрешите доступ к камере и перезагрузите эту страницу для продолжения.","error":"Ошибка!","tryAgain":"Повторите попытку","noCameraAvailable":"Отсутствует камера","checkCameraConnection":"Проверьте подключение камеры и попробуйте снова.","ambientLighting":"Освещение не должно быть слишком ярким/тусклым, на лице не должно быть теней и бликов","noMaskSunglassesHeaddress":"Выражение лица должно быть нейтральным (без улыбки, рот закрыт, глаза открыты). Снимите маску, солнцезащитные очки, головной убор","versionNotSupported":"Версия вашего браузера не поддерживается","updateBrowser":"Обновите версию вашего браузера","onlyPortraitOrientation":"Только портретная ориентация","turnDeviceIntoPortrait":"Поверните устройство в портретный режим","licenseError":"Ошибка лицензии","licenseExpired":"Лицензия не найдена или недействительна","showOnlyOneFace":"Убедитесь, что на экране присутствует только одно лицо.","incorrectCameraId":"Камера с заданным ID не найдена.","checkCameraId":"Проверьте корректность заданного ID камеры.","turnHead":"Немного поверните голову","selfieTime":"Время для селфи!","centerFaceTurnHead":"Расположите лицо по центру, поверните голову","centerFace":"Расположите лицо по центру","goButton":"Начать","fitYourFace":"Разместите лицо по центру","errorCode":"Код ошибки:","illumination":"Хорошее освещение.","cameraLevel":"Камера на уровне глаз.","noAccessories":"Никаких аксессуаров: очков, маски, шляпы и т.д.","getReady":"Приготовьтесь"}'
                    ),
                    On = JSON.parse(
                        '{"preparingCamera":"Preparing the camera...","noCameraPermission":"Camera unavailable!","holdSteady":"Hold steady","processing":"Processing...","lookStraight":"Look straight","moveCloser":"Move closer","moveAway":"Move away","retryButtonText":"Retry","letsTryAgainTitle":"Let’s try that again","followGuidelinesText":"But please follow these guidelines:","allowAccessCamera":"Allow access to the camera","somethingWentWrong":"Something went wrong","preparingService":"Preparing the service...","allowAccessToCamera":"Allow access to the camera and reload this page to continue.","error":"Error!","tryAgain":"Try again","noCameraAvailable":"No camera available","checkCameraConnection":"Check the camera connection and try again.","ambientLighting":"Ambient lighting is not too bright or too dark and there are no shadows or glare on your face","noMaskSunglassesHeaddress":"Neutral facial expression (no smiling, eyes open and mouth closed), no mask, sunglasses or headwear","versionNotSupported":"Your browser version is not supported","updateBrowser":"Update your browser version","onlyPortraitOrientation":"Portrait orientation only","turnDeviceIntoPortrait":"Please turn your device into portrait mode","licenseError":"A license error has occurred","licenseExpired":"The license cannot be found or has expired","showOnlyOneFace":"Make sure there is only one face on the screen.","incorrectCameraId":"No camera with the specified ID found.","checkCameraId":"Check if the specified camera ID is correct.","turnHead":"Turn your head a bit","selfieTime":"Face Attendance","centerFaceTurnHead":"Center your face, turn your head","centerFace":"Center your face","goButton":"Go","fitYourFace":"Center your face","errorCode":"Error code:","illumination":"Good illumination.","cameraLevel":"Camera at eye level.","noAccessories":"No accessories: glasses, mask, hat, etc.","getReady":"Get ready"}'
                    ),
                    Bn = JSON.parse(
                        '{"preparingCamera":"Kamera wird vorbereitet...","noCameraPermission":"Kamera nicht verfügbar","holdSteady":"Nicht bewegen","processing":"Bearbeitung...","lookStraight":"Geradeaus schauen","moveCloser":"Näher an die Kamera","moveAway":"Weiter von der Kamera","retryButtonText":"Wiederholung","letsTryAgainTitle":"Nochmal wiederholen","followGuidelinesText":"Aber bitte folgen Sie den Anweisungen:","allowAccessCamera":"Erlauben Sie den Zugriff auf die Kamera","somethingWentWrong":"Etwas ist schief gelaufen","preparingService":"Service wird vorbereitet...","allowAccessToCamera":"Erlauben Sie den Zugriff auf die Kamera und laden Sie diese Seite neu, um fortzufahren.","error":"Fehler!","tryAgain":"Erneut versuchen","noCameraAvailable":"Keine Kamera vorhanden","checkCameraConnection":"Überprüfen Sie die Kameraverbindung und versuchen Sie es erneut.","ambientLighting":"Die Umgebungsbeleuchtung ist weder zu hell noch zu dunkel, und es gibt keine Schatten oder Blendungen auf Ihrem Gesicht.","noMaskSunglassesHeaddress":"Neutraler Gesichtsausdruck (kein Lächeln, Augen offen und Mund geschlossen), keine Maske, Sonnenbrille oder Kopfbedeckung","versionNotSupported":"Ihre Browserversion wird nicht unterstützt","updateBrowser":"Aktualisieren Sie Ihre Browserversion","onlyPortraitOrientation":"Nur im Hochformat","turnDeviceIntoPortrait":"Bitte drehen Sie Ihr Gerät in den Hochformatmodus","licenseError":"Es ist ein Lizenzfehler aufgetreten","licenseExpired":"Die Lizenz kann nicht gefunden werden oder ist abgelaufen","showOnlyOneFace":"Stellen Sie sicher, dass nur ein Gesicht auf dem Bildschirm zu sehen ist.","incorrectCameraId":"Keine Kamera mit angegebener ID gefunden","checkCameraId":"Prüfen Sie, ob die angegebene Kamera-ID korrekt ist","turnHead":"Kopf ein wenig drehen","selfieTime":"Zeit für ein Selfie!","centerFaceTurnHead":"Das Gesicht zentrieren, den Kopf drehen","centerFace":"Zentrieren Sie Ihr Gesicht","goButton":"Weiter","fitYourFace":"Zentrieren Sie Ihr Gesicht","errorCode":"Fehlercode:","illumination":"Gute Beleuchtung.","cameraLevel":"Kamera auf Augenhöhe.","noAccessories":"Keine Accessoires: Brille, Maske, Hut, etc.","getReady":"Bereit machen"}'
                    ),
                    Fn = JSON.parse(
                        '{"preparingCamera":"Przygotowywanie kamery...","noCameraPermission":"Kamera niedostępna","holdSteady":"Nie ruszaj się","processing":"Przetwarzanie...","lookStraight":"Patrz prosto","moveCloser":"Przysuń się bliżej","moveAway":"Odsuń się dalej","retryButtonText":"Powtórz","letsTryAgainTitle":"Spróbujmy jeszcze raz","followGuidelinesText":"Jednak upewnij się, że:","allowAccessCamera":"Zezwól na dostęp do aparatu","somethingWentWrong":"Coś poszło nie tak","preparingService":"Przygotowanie serwisu...","allowAccessToCamera":"Zezwól na dostęp do aparatu i odśwież tę stronę, aby kontynuować.","error":"Błąd!","tryAgain":"Powtórz próbę","noCameraAvailable":"Brak aparatu","checkCameraConnection":"Sprawdź, czy aparat jest włączony i spróbuj ponownie.","ambientLighting":"Oświetlenie nie powinno być zbyt silne/słabe, na twarzy nie powinno być cieni i odblasków","noMaskSunglassesHeaddress":"Wyraz twarzy powinien być neutralny (bez uśmiechu, usta zamknięte, oczy otwarte). Zdejmij maskę, okulary przeciwsłoneczne, nakrycie głowy","versionNotSupported":"Twoja wersja przeglądarki nie jest obsługiwana","updateBrowser":"Zaktualizuj wersję przeglądarki","onlyPortraitOrientation":"Tylko orientacja portretowa","turnDeviceIntoPortrait":"Ustaw urządzenie w orientacji portretowej","licenseError":"Błąd licencji","licenseExpired":"Licencja nie została znaleziona lub jest nieważna","showOnlyOneFace":"Upewnij się, że na ekranie znajduje się tylko jedna twarz","incorrectCameraId":"Nie znaleziono kamery o podanym ID","checkCameraId":"Sprawdź, czy podane ID kamery jest prawidłowe","turnHead":"Obróć trochę głowę","selfieTime":"Czas na selfie!","centerFaceTurnHead":"Umieść twarz pośrodku, obróć głowę","centerFace":"Umieść twarz pośrodku","goButton":"Rozpocznij","fitYourFace":"Umieść twarz pośrodku","errorCode":"Kod błędu:","illumination":"Dobre oświetlenie.","cameraLevel":"Aparat na wysokości oczu.","noAccessories":"Bez akcesoriów: okularów, masek, kapeluszy itd.","getReady":"Przygotuj się"}'
                    ),
                    Ln = JSON.parse(
                        '{"preparingCamera":"Preparazione della fotocamera in corso...","noCameraPermission":"Fotocamera non disponibile","holdSteady":"Stai fermo","processing":"Elaborazione...","lookStraight":"Guarda dritto","moveCloser":"Avvicinati","moveAway":"Allontanati","retryButtonText":"Riprova","letsTryAgainTitle":"Prova a ripeterlo un\'altra volta","followGuidelinesText":"Ma per favore segui queste linee guida:","allowAccessCamera":"Consenti l\'accesso alla fotocamera","somethingWentWrong":"Qualcosa è andato storto","preparingService":"Preparazione del servizio...","allowAccessToCamera":"Consenti l\'accesso alla fotocamera e ricarica questa pagina per continuare.","error":"Errore!","tryAgain":"Prova di nuovo","noCameraAvailable":"Non c\'è la fotocamera","checkCameraConnection":"Controlla la connessione della fotocamera e riprova.","ambientLighting":"L\'illuminazione ambientale non è né troppo chiara né troppo scura e non ci sono ombre o riflessi sul viso","noMaskSunglassesHeaddress":"Espressione facciale neutra (nessun sorriso, occhi aperti e bocca chiusa), nessuna mascherina, occhiali da sole o cappello","versionNotSupported":"La versione del tuo browser non è supportata","updateBrowser":"Aggiorna la versione del browser","onlyPortraitOrientation":"Solo orientamento verticale","turnDeviceIntoPortrait":"Gira il tuo dispositivo in modalità verticale","licenseError":"Si è verificato un errore di licenza","licenseExpired":"La licenza non è stata trovata o è scaduta","showOnlyOneFace":"Assicurati che ci sia solo un viso sullo schermo","incorrectCameraId":"Nessuna telecamera trovata con l\'ID specificato","checkCameraId":"Verifica se l\'ID specificato della telecamera è corretto","turnHead":"Volta leggermente la testa","selfieTime":"È l’ora del selfie!","centerFaceTurnHead":"Centra il viso, gira la testa","centerFace":"Centra il viso","goButton":"Vai","fitYourFace":"Centra il viso","errorCode":"Codice errato:","illumination":"Illuminazione buona.","cameraLevel":"Fotocamera all\'altezza degli occhi.","noAccessories":"Nessun accessorio: occhiali, maschera, cappello, ecc.","getReady":"Prepariamoci"}'
                    ),
                    jn = JSON.parse(
                        '{"preparingCamera":"A kamera előkészítése...","noCameraPermission":"Nem érhető el kamera","holdSteady":"Tartsa mozdulatlanul","processing":"Feldolgozás...","lookStraight":"Nézzen egyenesen","moveCloser":"Vigye közelebb","moveAway":"Vigye távolabb","retryButtonText":"Újra","letsTryAgainTitle":"Próbáljuk meg újra","followGuidelinesText":"De kérjük, kövesse a következő utasításokat:","allowAccessCamera":"Hozzáférés engedélyezése kamerához","somethingWentWrong":"Valami félresikerült","preparingService":"Szolgáltatás előkészítése…","allowAccessToCamera":"Hozzáférés engedélyezése a kamerához és az oldal újratöltése a folytatáshoz.","error":"Hiba!","tryAgain":"Próbálja újra","noCameraAvailable":"Nincs kamera","checkCameraConnection":"Ellnőrizze a kamerát és próbálja újra.","ambientLighting":"A környezeti fények nem elég világosak vagy túl sötétek és nincsenek árnyékok, illetve fényvisszaverődés az arcán","noMaskSunglassesHeaddress":"Semleges arckifejezés (mosoly nélkül, nyitott szemmel és csukott szájjal), maszk, napszemüveg vagy fejfedő nélkül","versionNotSupported":"Nem támogatott a böngésző verziója","updateBrowser":"A böngésző frissítse szükséges","onlyPortraitOrientation":"Csak álló tájolás","turnDeviceIntoPortrait":"Kérjük, fordítsa készülékét álló (arckép) helyzetbe","licenseError":"Engedélyezési hiba merült fel","licenseExpired":"Nem található vagy lejárt az engedély","showOnlyOneFace":"Győződjön meg róla, hogy csak egy arc van a képen","incorrectCameraId":"Nem található ilyen azonosítójú kamera","checkCameraId":"Ellenőrizze, hogy helyes-e a kamera azonosítója","turnHead":"Kissé fordítsa el a fejét","selfieTime":"Szelfizzünk!","centerFaceTurnHead":"Állítsa középre az arcát, fordítsa el a fejét","centerFace":"Állítsa középre az arcát","goButton":"Kezdjük!","fitYourFace":"Állítsa középre az arcát","errorCode":"Hibakód:","illumination":"Jó megvilágítás.","cameraLevel":"Kamera a szem vonalában.","noAccessories":"Nincs az arcon kiegészítő: szemüveg, maszk, kalap stb.","getReady":"Készüljön fel!"}'
                    ),
                    Wn = JSON.parse(
                        '{"preparingCamera":"正在准备相机","noCameraPermission":"相机不可用","holdSteady":"持稳","processing":"处理中...","lookStraight":"直看","moveCloser":"靠近点","moveAway":"移开","retryButtonText":"重试","letsTryAgainTitle":"再试一次","followGuidelinesText":"但请遵循以下准则:","allowAccessCamera":"允许访问相机","somethingWentWrong":"出了问题","preparingService":"正在准备服务...","allowAccessToCamera":"允许访问相机并重新加载此页面以继续。","error":"错误!","tryAgain":"再试一次","noCameraAvailable":"没有相机","checkCameraConnection":"检查相机的连接,再试一次。","ambientLighting":"环境照明不是太亮或太暗,脸上没有阴影或眩光","noMaskSunglassesHeaddress":"中性的面部表情(不笑,睁眼闭嘴),不戴面具、太阳镜或头饰","versionNotSupported":"不支持您的浏览器版本","updateBrowser":"更新您的浏览器版本","onlyPortraitOrientation":"只供肖像方向使用","turnDeviceIntoPortrait":"请将您的设备转为纵向模式","licenseError":"发生许可证错误","licenseExpired":"无法找到许可证或已过期","showOnlyOneFace":"确保屏幕上只有一张脸","incorrectCameraId":"未找到具有指定 ID 的像机","checkCameraId":"检查指定的相机ID是否正确","turnHead":"稍微转过头","selfieTime":"自拍时间!","centerFaceTurnHead":"把脸居中,转过头","centerFace":"把脸居中","goButton":"开始","fitYourFace":"把脸居中","errorCode":"错误代码:","illumination":"良好的照明。","cameraLevel":"摄像头在视线水平。","noAccessories":"无配饰:眼镜、口罩、帽子等。","getReady":"准备"}'
                    ),
                    Rn = JSON.parse(
                        '{"preparingCamera":"Príprava fotoaparátu...","noCameraPermission":"Fotoaparát je nedostupný","holdSteady":"A nehýbte sa","processing":"Spracováva sa...","lookStraight":"Pozerajte priamo","moveCloser":"Posuňte bližšie","moveAway":"Posuňte ďalej","retryButtonText":"Znova","letsTryAgainTitle":"Skúsme to znova","followGuidelinesText":"Postupujte však podľa týchto pokynov:","allowAccessCamera":"Povoliť prístup k fotoaparátu","somethingWentWrong":"Niečo sa pokazilo","preparingService":"Pripravuje sa služba...","allowAccessToCamera":"Ak chcete pokračovať, povoľte prístup k fotoaparátu a znova načítajte túto stránku.","error":"Chyba!","tryAgain":"Skúste to znova","noCameraAvailable":"Žiadny fotoaparát","checkCameraConnection":"Skontrolujte pripojenie fotoaparátu a skúste to znova.","ambientLighting":"Okolité osvetlenie nie je príliš jasné ani príliš tmavé a na vašej tvári nie sú žiadne tiene ani odlesky","noMaskSunglassesHeaddress":"Neutrálny výraz tváre (žiadny úsmev, otvorené oči a zatvorené ústa), žiadna maska, slnečné okuliare ani pokrývka hlavy","versionNotSupported":"Verzia vášho prehliadača nie je podporovaná","updateBrowser":"Aktualizujte verziu prehliadača","onlyPortraitOrientation":"Len orientácia na výšku","turnDeviceIntoPortrait":"Otočte zariadenie do režimu na výšku","licenseError":"Vyskytla sa chyba licencie","licenseExpired":"Licenciu nie je možné nájsť, prípadne už nie je platná","showOnlyOneFace":"Zaistite, aby bola na obrazovke iba jedna tvár","incorrectCameraId":"Nenašiel sa žiadny fotoaparát s určeným ID","checkCameraId":"Skontrolujte, či je určené ID fotoaparátu správne","turnHead":"Trochu otočte hlavu","selfieTime":"Čas na selfie!","centerFaceTurnHead":"Vycentrujte tvár, otočte hlavu","centerFace":"Vycentrujte tvár","goButton":"Poďme","fitYourFace":"Vycentrujte tvár","errorCode":"Kód chyby:","illumination":"Dobré osvetlenie.","cameraLevel":"Fotoaparát vo výške očí.","noAccessories":"Žiadne doplnky: okuliare, maska, klobúk atď.","getReady":"Pripravte sa"}'
                    ),
                    Yn = JSON.parse(
                        '{"preparingCamera":"Підготовка камери...","noCameraPermission":"Камера недоступна","holdSteady":"Не рухайтеся","processing":"Обробка...","lookStraight":"Дивіться прямо","moveCloser":"Підсуньтеся ближче","moveAway":"Відсуньтеся подалі","retryButtonText":"Повторити","letsTryAgainTitle":"Давайте спробуємо знову","followGuidelinesText":"Але переконайтеся, будь ласка, що:","allowAccessCamera":"Дозвольте доступ до камери","somethingWentWrong":"Щось пішло не так","preparingService":"Підготовка сервісу...","allowAccessToCamera":"Дозвольте доступ до камери і перезавантажте цю сторінку, щоб продовжити.","error":"Помилка!","tryAgain":"Спробуйте ще раз","noCameraAvailable":"Камера відсутня","checkCameraConnection":"Перевірте підключення камери і спробуйте знову.","ambientLighting":"Освітлення не повинно бути занадто яскравим/тьмяним, на обличчі не повинно бути тіней і відблисків","noMaskSunglassesHeaddress":"Вираз обличчя має бути нейтральним (без посмішки, рот закритий, очі відкриті). Зніміть маску, сонцезахисні окуляри, головний убір","versionNotSupported":"Версія вашого браузера не підтримується","updateBrowser":"Оновіть версію вашого браузера","onlyPortraitOrientation":"Лише портретна орієнтація","turnDeviceIntoPortrait":"Поверніть пристрій у портретний режим","licenseError":"Помилка ліцензії","licenseExpired":"Ліцензію не знайдено або вона не є дійсною","showOnlyOneFace":"Переконайтеся, що на екрані є лише одна особа","incorrectCameraId":"Камеру з заданим ID не знайдено","checkCameraId":"Перевірте правильність заданого ID камери","turnHead":"Трохи поверніть голову","selfieTime":"Час для селфі!","centerFaceTurnHead":"Розташуйте обличчя в центрі, поверніть голову","centerFace":"Розташуйте обличчя в центрі","goButton":"Розпочати","fitYourFace":"Розташуйте обличчя в центрі","errorCode":"Код помилки:","illumination":"Гарне освітлення.","cameraLevel":"Камера на рівні очей.","noAccessories":"Жодних аксесуарів: окулярів, маски, капелюха і т.д.","getReady":"Приготуйтеся"}'
                    ),
                    Dn = JSON.parse(
                        '{"preparingCamera":"Caméra en préparation...","noCameraPermission":"Caméra indisponible","holdSteady":"Ne bougez plus","processing":"Analyse...","lookStraight":"Regardez la caméra","moveCloser":"Rapprochez","moveAway":"Eloignez","retryButtonText":"Réessayez","letsTryAgainTitle":"Essayez à nouveau","followGuidelinesText":"Veuillez suivre les instructions:","allowAccessCamera":"Autoriser l\'accès à la caméra","somethingWentWrong":"Anomalie","preparingService":"Préparation...","allowAccessToCamera":"Autoriser l\'accès à la caméra, et recharger cette page pour continuer.","error":"Erreur!","tryAgain":"Réessayer","noCameraAvailable":"Caméra introuvable","checkCameraConnection":"Vérifier la connexion à la caméra et réessayer.","ambientLighting":"La lumière ambiante ne doit pas être trop faible ou trop forte, et il ne doit pas y avoir d\'ombres ou de reflets sur votre visage","noMaskSunglassesHeaddress":"Expression neutre (pas de sourire, yeux ouverts et bouche fermée), pas de masque, lunettes de soleil, ou couvre-chef","versionNotSupported":"Version de navigateur non compatible","updateBrowser":"Veuillez mettre à jour votre navigateur","onlyPortraitOrientation":"Orientation portrait seulement","turnDeviceIntoPortrait":"Veuillez tourner votre mobile en mode portrait","licenseError":"Erreur de licence","licenseExpired":"License introuvable ou expirée","showOnlyOneFace":"Assurez-vous qu\'un seul visage apparaît à l\'écran","incorrectCameraId":"Aucune caméra ayant l\'ID spécifié","checkCameraId":"Vérifier que l\'ID de caméra spécifié est correct","turnHead":"Tournez légèrement la tête","selfieTime":"Démarrage du selfie!","centerFaceTurnHead":"Centrez votre visage, tournez la tête","centerFace":"Centrez votre visage","goButton":"Lancer","fitYourFace":"Centrez votre visage","errorCode":"Code d\'erreur:","illumination":"Illumination correcte.","cameraLevel":"Camera à hauteur des yeux.","noAccessories":"Pas d\'accessoires: lunettes, masque, chapeau, casquette, etc.","getReady":"Prêt"}'
                    ),
                    Kn = JSON.parse(
                        '{"preparingCamera":"Preparando la cámara...","noCameraPermission":"Cámara no disponible","holdSteady":"Quédese quieto","processing":"Procesamiento...","lookStraight":"Mire hacia adelante","moveCloser":"Acérquese","moveAway":"Aléjese","retryButtonText":"Reintentar","letsTryAgainTitle":"Inténtelo de nuevo","followGuidelinesText":"Por favor, asegúrese de que:","allowAccessCamera":"Permita el acceso a la cámara","somethingWentWrong":"Algo salió mal","preparingService":"Preparando el servicio...","allowAccessToCamera":"Permita el acceso a la cámara y recargue esta página para continuar.","error":"¡Error!","tryAgain":"Inténtelo de nuevo","noCameraAvailable":"No hay cámara disponible","checkCameraConnection":"Compruebe la conexión de la cámara y vuelva a intentarlo.","ambientLighting":"La iluminación ambiental no debe ser ni demasiado brillante ni demasiado oscura y no debe haber sombras ni brillos en el rostro.","noMaskSunglassesHeaddress":"La expresión facial debe ser neutra (sin sonrisa, con los ojos abiertos y la boca cerrada), sin máscara, gafas de sol o prendas en la cabeza.","versionNotSupported":"La versión de su navegador no es compatible","updateBrowser":"Actualice la versión de su navegador","onlyPortraitOrientation":"Sólo orientación vertical","turnDeviceIntoPortrait":"Por favor, gire su dispositivo al modo vertical","licenseError":"Se ha producido un error de licencia","licenseExpired":"La licencia no se encuentra o ha expirado","showOnlyOneFace":"Asegúrese de que solo hay un rostro en la pantalla","incorrectCameraId":"La cámara con el identificador especificado no encontrada","checkCameraId":"Compruebe si el identificador especificado de la cámara es correcto","turnHead":"Gire un poco la cabeza","selfieTime":"¡Hora de hacer un selfie!","centerFaceTurnHead":"Centre su rostro, gire la cabeza","centerFace":"Centre su rostro","goButton":"Empezar","fitYourFace":"Centre su rostro","errorCode":"Сódigo de error:","illumination":"Buena iluminación.","cameraLevel":"Cámara al nivel de los ojos.","noAccessories":"Sin accesorios: gafas, máscara, sombrero, etc.","getReady":"Prepárese"}'
                    ),
                    Pn = JSON.parse(
                        '{"preparingCamera":"Preparando a câmara...","noCameraPermission":"Camera não disponivel","holdSteady":"Mantenha-se imóvel","processing":"A processar...","lookStraight":"Olhe diretamente","moveCloser":"Aproxime-se","moveAway":"Afaste-se","retryButtonText":"Tente outra vez","letsTryAgainTitle":"Vamos tentar de novo","followGuidelinesText":"Mas, siga estas orientações:","allowAccessCamera":"Permita o acesso à câmara","somethingWentWrong":"Algo correu mal","preparingService":"Preparando o serviço...","allowAccessToCamera":"Permita o acesso à câmara e volte a carregar esta página para continuar.","error":"Erro!","tryAgain":"Tente outra vez","noCameraAvailable":"Não há câmara","checkCameraConnection":"Verifique a ligação da câmara e tente novamente.","ambientLighting":"A iluminação ambiente não é demasiado brilhante ou demasiado escura e não há sombras ou clarões no seu rosto","noMaskSunglassesHeaddress":"Expressão facial neutra (sem sorrisos, olhos abertos e boca fechada), sem máscara, óculos de sol ou touca","versionNotSupported":"A versão do seu navegador não é compatível","updateBrowser":"Atualize a versão do seu navegador","onlyPortraitOrientation":"Orientação de retrato apenas","turnDeviceIntoPortrait":"Por favor, coloque seu dispositivo no modo retrato","licenseError":"Ocorreu um erro de licença","licenseExpired":"A licença não pode ser encontrada ou expirou","showOnlyOneFace":"Verifique se há apenas um rosto na tela","incorrectCameraId":"Não foi encontrada nenhuma câmara com o ID especificado","checkCameraId":"Verifique se a ID da câmara especificada está correta","turnHead":"Vire um pouco a cabeça","selfieTime":"Hora da selfie!","centerFaceTurnHead":"Centralize o seu rosto, vire a cabeça","centerFace":"Centralize o seu rosto","goButton":"Vamos","fitYourFace":"Centralize o seu rosto","errorCode":"Código de erro:","illumination":"Boa iluminação.","cameraLevel":"Câmara ao nível dos olhos.","noAccessories":"Sem acessórios: óculos, máscara, chapéu, etc.","getReady":"Comece"}'
                    ),
                    Gn = JSON.parse(
                        '{"preparingCamera":"تهيئة الكاميرا...","noCameraPermission":"الكاميرا غير متوفرة","holdSteady":"ابق ثابتًا","processing":"جاري المعالجة...","lookStraight":"انظر مباشرةً للكاميرا","moveCloser":"اقترب أكثر","moveAway":"ابتعد قليلًا","retryButtonText":"أعد المحاولة","letsTryAgainTitle":"دعنا نحاول ذلك مرة أخرى","followGuidelinesText":"لكن الرجاء اتباع هذه الإرشادات:","allowAccessCamera":"اسمح بالوصول إلى الكاميرا","somethingWentWrong":"حدث خطأ ما","preparingService":"جاري تحضير الخدمة...","allowAccessToCamera":"اسمح بالوصول إلى الكاميرا وأعد تحميل هذه الصفحة للمتابعة.","error":"خطأ!","tryAgain":"حاول مرة أخرى","noCameraAvailable":"تعذّر العثور على الكاميرا","checkCameraConnection":"تحقق من اتصال الكاميرا وحاول مرة أخرى.","ambientLighting":"يجب ألا تكون الإضاءة المحيطة ساطعة جدًا أو مظلمة للغاية، ويتعين التأكد من عدم وجود ظلال أو وهج على وجهك","noMaskSunglassesHeaddress":"يجب أن تكون تعبيرات وجه محايدة (بدون ابتسامة، العيون مفتوحة والفم مغلق)، بدون قناع أو نظارات شمسية أو غطاء للرأس","versionNotSupported":"إصدار المتصفح الخاص بك غير مدعوم","updateBrowser":"يرجى تحديث إصدار متصفحك","onlyPortraitOrientation":"اتجاه عمودي فقط","turnDeviceIntoPortrait":"يرجى تحويل جهازك إلى الوضع العمودي","licenseError":"حدث خطأ في الرخصة","licenseExpired":"تعذّر العثور على الرخصة أو أن صلاحيتها منتهية","showOnlyOneFace":"تأكد من وجود وجه واحد فقط على الشاشة","incorrectCameraId":"تعذّر العثور على الكاميرا ذات المعرّف المحدد","checkCameraId":"تحقق مما إذا كان معرّف الكاميرا المحدد صحيحًا","turnHead":"أدر رأسك قليلاً","selfieTime":"الآن وقت صورة السيلفي!","centerFaceTurnHead":"ضع وجهك في الوسط، أدر رأسك","centerFace":"ضع وجهك في الوسط","goButton":"لنبدأ","fitYourFace":"ضع وجهك في الوسط","errorCode":"رمز الخطأ:","illumination":"إضاءة جيدة.","cameraLevel":"الكاميرا على مستوى العينين.","noAccessories":"لا توجد إكسسوارات: نظارات، قناع، قبعة وما إلى ذلك","getReady":"استعد"}'
                    ),
                    Mn = JSON.parse(
                        '{"preparingCamera":"De camera aan het voorbereiden...","noCameraPermission":"Camera onbeschikbaar","holdSteady":"Blijf stil","processing":"Bezig met verwerken...","lookStraight":"Kijk recht vooruit","moveCloser":"Kom dichter","moveAway":"Ga verder weg","retryButtonText":"Probeer opnieuw","letsTryAgainTitle":"Laten we dat nog eens proberen","followGuidelinesText":"Maar volg deze richtlijnen:","allowAccessCamera":"Sta toegang tot de camera toe","somethingWentWrong":"Er ging iets fout","preparingService":"Voorbereiding van de dienst...","allowAccessToCamera":"Sta toegang to de camera toe en laad de pagina opnieuw om door te gaan.","error":"Fout!","tryAgain":"Probeer opnieuw","noCameraAvailable":"Er is geen camera","checkCameraConnection":"Controleer de cameraverbinding en probeer het opnieuw.","ambientLighting":"Het omgevingslicht is niet te fel of te donker en er zijn geen schaduwen of schitteringen op uw gezicht","noMaskSunglassesHeaddress":"Neutrale gelaatsuitdrukking (niet glimlachen, ogen open en mond dicht), geen masker, zonnebril of hoofddeksel","versionNotSupported":"Uw browserversie wordt niet ondersteund","updateBrowser":"Update uw browserversie","onlyPortraitOrientation":"Alleen portretstand","turnDeviceIntoPortrait":"Zet uw toestel in portretstand","licenseError":"Er is een licentiefout opgetreden","licenseExpired":"De licentie kan niet gevonden worden of is verlopen","showOnlyOneFace":"Zorg ervoor dat er maar één gezicht op het scherm staat","incorrectCameraId":"Geen camera met de opgegeven ID gevonden","checkCameraId":"Controleren of de opgegeven camera-ID juist is","turnHead":"Draai uw hoofd een beetje","selfieTime":"Tijd voor een selfie!","centerFaceTurnHead":"Centreer uw gezicht, draai uw hoofd","centerFace":"Centreer uw gezicht","goButton":"Ga van start","fitYourFace":"Centreer uw gezicht","errorCode":"Foutcode:","illumination":"Goede belichting","cameraLevel":"Camera op oogzicht","noAccessories":"Geen accessoires: bril, masker, hoed, enz.","getReady":"Maak u klaar"}'
                    ),
                    Un = JSON.parse(
                        '{"preparingCamera":"Menyiapkan kamera...","noCameraPermission":"Kamera tidak tersedia","holdSteady":"Diam tidak bergerak","processing":"Memproses...","lookStraight":"Lihat ke depan","moveCloser":"Geser mendekat","moveAway":"Geser menjauh","retryButtonText":"Coba lagi","letsTryAgainTitle":"Mari kita coba lagi","followGuidelinesText":"Tetapi, harap ikuti panduan ini:","allowAccessCamera":"Izinkan akses ke kamera","somethingWentWrong":"Terjadi kesalahan","preparingService":"Menyiapkan layanan","allowAccessToCamera":"Izinkan akses ke kamera dan muat ulang halaman ini untuk melanjutkan.","error":"Kesalahan!","tryAgain":"Coba lagi","noCameraAvailable":"Tidak ada kamera","checkCameraConnection":"Periksa koneksi kamera dan coba lagi","ambientLighting":"Cahaya sekitar tidak terlalu terang dan terlalu gelap dan tidak ada bayangan atau pantulan cahaya pada wajah Anda","noMaskSunglassesHeaddress":"Ekspresi wajah netral (tidak tersenyum, mata terbuka, dan mulut tertutup), tidak menggunakan masker, kacamata, dan penutup kepala","versionNotSupported":"Versi browser Anda tidak didukung","updateBrowser":"Perbarui versi browser Anda","onlyPortraitOrientation":"Hanya orientasi potret","turnDeviceIntoPortrait":"Silakan putar perangkat Anda ke mode potret","licenseError":"Terjadi kesalahan lisensi","licenseExpired":"Lisensi tidak dapat ditemukan atau telah habis masa berlakunya","showOnlyOneFace":"Pastikan hanya ada satu wajah di layar","incorrectCameraId":"Tidak ditemukan kamera dengan ID yang disebutkan","checkCameraId":"Periksa apakah ID kamera yang disebutkan benar","turnHead":"Tengokkan sedikit kepala Anda","selfieTime":"Waktu swafoto!","centerFaceTurnHead":"Pusatkan wajah Anda, tengokkan kepala Anda","centerFace":"Pusatkan wajah Anda","goButton":"Mulai","fitYourFace":"Pusatkan wajah Anda","errorCode":"Kode kesalahan:","illumination":"Ilmuniasi bagus.","cameraLevel":"Kamera di level mata.","noAccessories":"Tanpa aksesori: kacamata, masker, topi, dll.","getReady":"Bersiap"}'
                    ),
                    Nn = JSON.parse(
                        '{"preparingCamera":"Đang chuẩn bị camera...","noCameraPermission":"Camera không có sẵn","holdSteady":"Giữ yên","processing":"Đang xử lý...","lookStraight":"Nhìn thẳng","moveCloser":"Di chuyển tới gần hơn","moveAway":"Di chuyển ra xa hơn","retryButtonText":"Thử lại","letsTryAgainTitle":"Hãy thử lại","followGuidelinesText":"Nhưng vui lòng làm theo các hướng dẫn này:","allowAccessCamera":"Cho phép truy cập camera","somethingWentWrong":"Có lỗi xảy ra","preparingService":"Đang chuẩn bị dịch vụ...","allowAccessToCamera":"Cho phép truy cập camera và tải lại trang này để tiếp tục.","error":"Có lỗi!","tryAgain":"Thử lại","noCameraAvailable":"Không có camera","checkCameraConnection":"Kiểm tra kết nối camera và thử lại.","ambientLighting":"Ánh sáng nền không quá sáng hay quá tối, khuôn mặt không có bóng hay bị lóe sáng","noMaskSunglassesHeaddress":"Nét mặt trung tính (không cười, mắt mở, miệng khép), không đeo khẩu trang, kính râm hay mũ","versionNotSupported":"Phiên bản trình duyệt của bạn không được hỗ trợ","updateBrowser":"Cập nhật phiên bản trình duyệt của bạn","onlyPortraitOrientation":"Chỉ theo hướng dọc","turnDeviceIntoPortrait":"Vui lòng bật chế độ chân dung trên thiết bị của bạn","licenseError":"Đã xảy ra lỗi giấy phép","licenseExpired":"Không tìm thấy giấy phép hoặc giấy phép đã hết hạn","showOnlyOneFace":"Đảm bảo chỉ có một khuôn mặt trên màn hình","incorrectCameraId":"Không tìm thấy camera nào có ID đã nêu","checkCameraId":"Kiểm tra xem ID camera đã nêu có đúng không","turnHead":"Xoay đầu bạn một chút","selfieTime":"Selfie thôi!","centerFaceTurnHead":"Chỉnh khuôn mặt chính diện, xoay đầu","centerFace":"Chỉnh khuôn mặt chính diện","goButton":"Đi thôi","fitYourFace":"Chỉnh khuôn mặt chính diện","errorCode":"Mã lỗi:","illumination":"Độ sáng tốt.","cameraLevel":"Camera ở tầm mắt.","noAccessories":"Không phụ kiện: kính, mặt nạ, mũ, v.v.","getReady":"Sẵn sàng"}'
                    ),
                    Vn = JSON.parse(
                        '{"preparingCamera":"카메라 준비 중...","noCameraPermission":"카메라를 사용할 수 없음","holdSteady":"움직이지 않기","processing":"처리 중...","lookStraight":"앞을 똑바로 보기","moveCloser":"더 가까이 이동","moveAway":"멀리 이동","retryButtonText":"재시도","letsTryAgainTitle":"다시 시도하세요","followGuidelinesText":"하지만 이 가이드라인을 따르세요:","allowAccessCamera":"카메라에 액세스 허용","somethingWentWrong":"오류가 발생했습니다","preparingService":"서비스 준비 중...","allowAccessToCamera":"카메라에 대한 액세스를 허용하고 이 페이지를 재로드하여 계속하십시오.","error":"오류!","tryAgain":"다시 시도","noCameraAvailable":"카메라가 없습니다","checkCameraConnection":"카메라 연결을 확인하고 다시 시도하십시오.","ambientLighting":"주변 조명이 너무 밝지도 너무 어둡지 않아서 얼굴에 그림자나 눈부심이 없습니다","noMaskSunglassesHeaddress":"무표정(미소 없음, 눈 떠 있음 및 입을 다뭄), 마스크, 선글라스 또는 모자 없음","versionNotSupported":"사용 중인 브라우저는 지원되지 않습니다","updateBrowser":"브라우저 버전을 업데이트하십시오","onlyPortraitOrientation":"세로 방향 전용","turnDeviceIntoPortrait":"장치를 세로 모드로 전환하십시오","licenseError":"라이선스 오류가 발생했습니다","licenseExpired":"라이선스를 찾을 수 없거나 만료되었습니다","showOnlyOneFace":"화면에는 얼굴이 하나만 있어야 합니다","incorrectCameraId":"지정된 ID가 있는 카메라를 찾을 수 없음","checkCameraId":"지정된 카메라 ID가 정확한지 확인하십시오","turnHead":"머리를 약간 돌리세요","selfieTime":"셀카 타임!","centerFaceTurnHead":"얼굴을 가운데로 하고, 머리를 돌리세요","centerFace":"얼굴을 가운데로 위치하세요","goButton":"시작","fitYourFace":"얼굴을 가운데로 위치하세요","errorCode":"오류 코드:","illumination":"조명 밝기 양호.","cameraLevel":"카메라를 눈높이에 맞추세요.","noAccessories":"액세서리 금지: 안경, 마스크, 모자 등","getReady":"준비하십시오"}'
                    ),
                    Tn = JSON.parse(
                        '{"preparingCamera":"Menyediakan kamera...","noCameraPermission":"Kamera tidak tersedia","holdSteady":"Pegang dengan stabil","processing":"Sedang diproses...","lookStraight":"Pandang tegak","moveCloser":"Dekatkan","moveAway":"Jauhkan","retryButtonText":"Cuba lagi","letsTryAgainTitle":"Mari kita cuba lagi","followGuidelinesText":"Tetapi sila ikut arahan berikut:","allowAccessCamera":"Benarkan akses ke kamera","somethingWentWrong":"Ada masalah","preparingService":"Menyediakan perkhidmatan...","allowAccessToCamera":"Benarkan akses ke kamera dan muat semula halaman ini untuk bermula.","error":"Ralat!","tryAgain":"Sila cuba lagi","noCameraAvailable":"Tiada kamera","checkCameraConnection":"Semak sambungan kamera dan cuba lagi.","ambientLighting":"Pencahayaan persekitaran tidak terlalu terang atau terlalu gelap dan tidak ada bayangan atau silau pada muka","noMaskSunglassesHeaddress":"Ekspresi wajah neutral (tidak tersenyum, mata terbuka dan mulut ditutup), tanpa topeng, cermin mata hitam atau hiasan kepala","versionNotSupported":"Versi pelayar web anda tidak disokong","updateBrowser":"Sila kemas kini versi pelayar web anda","onlyPortraitOrientation":"Orientasi potret sahaja","turnDeviceIntoPortrait":"Sila tetapkan peranti anda kepada mod potret","licenseError":"Lalat lesen belaku","licenseExpired":"Lesen tidak dapat dicari atau telah tamat tempoh","showOnlyOneFace":"Sila pastikan hanya ada satu muka pada skrin","incorrectCameraId":"Tiada kamera dengan ID yang ditentukan ditemui","checkCameraId":"Sila semak sama ada ID kamera yang dinyatakan adalah betul","turnHead":"Pusingkan kepala anda sedikit","selfieTime":"Masa selfie!","centerFaceTurnHead":"Ketengahkan muka anda, pusing kepala anda","centerFace":"Ketengahkan muka anda","goButton":"Mula","fitYourFace":"Ketengahkan muka anda","errorCode":"Kod ralat:","illumination":"Pencahayaan yang baik.","cameraLevel":"Kamera pada paras mata.","noAccessories":"Tiada aksesori: cermin mata, topeng, topi, dll.","getReady":"Bersedia"}'
                    ),
                    Hn = JSON.parse(
                        '{"preparingCamera":"Se pregătește camera...","noCameraPermission":"Camera e indisponibilă","holdSteady":"Stați nemișcat","processing":"Se procesează...","lookStraight":"Priviți înainte","moveCloser":"Apropiați-vă","moveAway":"Îndepărtați-vă","retryButtonText":"Reîncercare","letsTryAgainTitle":"Să mai încercăm o dată","followGuidelinesText":"Dar vă rugăm urmăriți recomandările:","allowAccessCamera":"Permiteți accesul la cameră","somethingWentWrong":"Ceva n-a mers bine","preparingService":"Pregătirea serviciului...","allowAccessToCamera":"Permiteți accesul la cameră și reîncărcați această pagină pentru a continua.","error":"Eroare!","tryAgain":"Încercați încă o dată","noCameraAvailable":"Nu există cameră","checkCameraConnection":"Verificați conexiunea la cameră și încercați din nou.","ambientLighting":"Iluminarea ambientală să nu fie nici prea puternică, nici prea întunecată și să nu existe umbre sau străluciri pe fața dvs.","noMaskSunglassesHeaddress":"Expresie facială neutră (fără zâmbet, ochii deschiși și gura închisă), fără mască sau ochelari de soare și fără nimic pe cap","versionNotSupported":"Versiunea browserului dvs. nu este acceptată","updateBrowser":"Actualizați versiunea browserului","onlyPortraitOrientation":"Doar orientarea tip portret","turnDeviceIntoPortrait":"Vă rugăm rotiți dispozitivul în modul portret","licenseError":"Am întâmpinat o eroare de licențiere","licenseExpired":"Licența nu poate fi găsită sau a expirat","showOnlyOneFace":"Asigurați-vă că apare o singură față pe ecran","incorrectCameraId":"Nu a fost găsită nicio cameră cu ID-ul specificat","checkCameraId":"Verificați dacă este corect ID-ul specificat pentru cameră","turnHead":"Întoarceți puțin capul","selfieTime":"Să ne facem un selfie!","centerFaceTurnHead":"Centrați-vă fața și întoarceți capul","centerFace":"Centrați-vă fața","goButton":"Start","fitYourFace":"Centrați-vă fața","errorCode":"Cod de eroare:","illumination":"Iluminare bună.","cameraLevel":"Camera la nivelul ochilor.","noAccessories":"Fără accesorii: ochelari, mască, pălărie/șapcă, etc.","getReady":"Pregătiți-vă"}'
                    ),
                    zn = JSON.parse(
                        '{"preparingCamera":"Προετοιμασία της κάμερας...","noCameraPermission":"Κάμερα δεν είναι διαθέσιμη","holdSteady":"Μείνετε σταθεροί","processing":"Επεξεργασία...","lookStraight":"Κοιτάξτε μπροστά","moveCloser":"Πλησιάστε","moveAway":"Απομακρυνθείτε","retryButtonText":"Ξαναπροσπαθήστε","letsTryAgainTitle":"Ας το δοκιμάσουμε ξανά","followGuidelinesText":"Ακολουθήστε όμως αυτές τις οδηγίες:","allowAccessCamera":"Επιτρέψτε την πρόσβαση στην κάμερα","somethingWentWrong":"Κάτι πήγε στραβά","preparingService":"Προετοιμασία της υπηρεσίας ...","allowAccessToCamera":"Επιτρέψτε την πρόσβαση στην κάμερα και φορτώστε ξανά αυτήν τη σελίδα για να συνεχίσετε.","error":"Σφάλμα!","tryAgain":"Προσπαθήστε ξανά","noCameraAvailable":"Δεν υπάρχει κάμερα","checkCameraConnection":"Ελέγξτε τη σύνδεση της κάμερας και δοκιμάστε ξανά.","ambientLighting":"Ο φωτισμός περιβάλλοντος δεν είναι πολύ φωτεινός ή πολύ σκοτεινός και δεν υπάρχουν σκιές ή λάμψη στο πρόσωπό σας","noMaskSunglassesHeaddress":"Ουδέτερη έκφραση του προσώπου (χωρίς χαμόγελο, ανοιχτά μάτια και κλειστό στόμα), χωρίς μάσκα, γυαλιά ηλίου ή κεφαλόδεσμο","versionNotSupported":"Η έκδοση του προγράμματος περιήγησής σας δεν υποστηρίζεται","updateBrowser":"Ανανεώστε την έκδοση του προγράμματος περιήγησής σας","onlyPortraitOrientation":"Μόνο κατακόρυφος προσανατολισμός","turnDeviceIntoPortrait":"Παρακαλούμε όπως στρέψετε τη συσκευή σας κατακόρυφα για τη λειτουργία πορτρέτου","licenseError":"Παρουσιάστηκε σφάλμα άδειας χρήσης","licenseExpired":"Η άδεια χρήσης δεν μπορεί να βρεθεί ή έχει λήξει","showOnlyOneFace":"Βεβαιωθείτε ότι υπάρχει μόνο ένα πρόσωπο στην οθόνη","incorrectCameraId":"Δεν βρέθηκε κάμερα με το καθορισμένο ID","checkCameraId":"Ελέγξτε εάν το καθορισμένο ID της κάμερας είναι ορθό","turnHead":"Στρίψτε λίγο το κεφάλι σας","selfieTime":"Ώρα για σέλφι!","centerFaceTurnHead":"Τοποθετήστε το πρόσωπό σας στο κέντρο, στρίψτε το κεφάλι σας","centerFace":"Τοποθετήστε το πρόσωπό σας στο κέντρο","goButton":"Πάμε","fitYourFace":"Τοποθετήστε το πρόσωπό σας στο κέντρο","errorCode":"Κωδικός σφάλματος:","illumination":"Καλός φωτισμός.","cameraLevel":"Κάμερα στο επίπεδο των ματιών.","noAccessories":"Χωρίς αξεσουάρ: γυαλιά, μάσκα, καπέλο κ.α.","getReady":"Ετοιμαστείτε"}'
                    ),
                    Jn = JSON.parse(
                        '{"preparingCamera":"Kamera hazırlanıyor...","noCameraPermission":"Kamera kullanılamıyor","holdSteady":"Sabit durun","processing":"İşleniyor...","lookStraight":"Tam karşıya bakın","moveCloser":"Yakına gelin","moveAway":"Biraz uzaklaşın","retryButtonText":"Yeniden dene","letsTryAgainTitle":"Yeniden deneyelim","followGuidelinesText":"Lütfen bu talimatları izleyin:","allowAccessCamera":"Kamera erişimine izin ver","somethingWentWrong":"Bir hata oluştu","preparingService":"Hizmet hazırlanıyor...","allowAccessToCamera":"Devam etmek için kameraya erişim izni vererek bu sayfayı yeniden yükleyin.","error":"Hata!","tryAgain":"Tekrar deneyin","noCameraAvailable":"Kamera yok","checkCameraConnection":"Kamera bağlantısını kontrol ederek tekrar deneyin","ambientLighting":"Ortam ışığı çok fazla ya da çok az olmamalı, yüzünüzde gölge ya da parlama olmamalıdır","noMaskSunglassesHeaddress":"Nötr bir yüz ifadesi olmalı (gülümsemeyin, gözleriniz açık ve ağzınız kapalı olsun), maske, güneş gözlüğü, başınızda bir aksesuar olmamalıdır","versionNotSupported":"Tarayıcı sürümünüz desteklenmiyor","updateBrowser":"Tarayıcı sürümünüzü güncelleyin","onlyPortraitOrientation":"Yalnızca dikey mod","turnDeviceIntoPortrait":"Lütfen cihazınızı dikey moda alın","licenseError":"Bir lisans hatası oluştu","licenseExpired":"Lisans bulunamadı veya lisansın süresi dolmuş","showOnlyOneFace":"Ekranda sadece tek bir yüz olduğundan emin olun","incorrectCameraId":"Belirtilen kimliğe sahip kamera bulunamadı","checkCameraId":"Belirtilen kamera kimliğini doğruluğunu kontrol edin","turnHead":"Başınızı biraz çevirin","selfieTime":"Selfie zamanı!","centerFaceTurnHead":"Yüzünüzü ortalayın, başınızı çevirin","centerFace":"Yüzünüzü ortalayın","goButton":"Başlayın","fitYourFace":"Yüzünüzü ortalayın","errorCode":"Hata kodu:","illumination":"Aydınlatma iyi.","cameraLevel":"Kamera göz hizasında.","noAccessories":"Aksesuar yok: gözlük, maske, şapka vb.","getReady":"Başlayın"}'
                    ),
                    Zn = JSON.parse(
                        '{"preparingCamera":"カメラ準備中...","noCameraPermission":"カメラは利用できません","holdSteady":"動かないでください","processing":"処理しています...","lookStraight":"視線を真っ直ぐにしてください","moveCloser":"近寄ってください","moveAway":"遠ざかってください","retryButtonText":"リトライ","letsTryAgainTitle":"もう一度やってみましょう","followGuidelinesText":"ですが以下のガイドラインに従ってください:","allowAccessCamera":"カメラへのアクセスを許可","somethingWentWrong":"何らかの問題が発生しました","preparingService":"サービスを準備しています...","allowAccessToCamera":"継続するにはカメラへのアクセスを許可し、ページを再読み込みしてください。","error":"エラー!","tryAgain":"もう一度お試しください","noCameraAvailable":"カメラがありません","checkCameraConnection":"カメラとの接続を確認し、もう一度お試しください。","ambientLighting":"環境光が明るすぎでも暗すぎでもなく、顔に影やグレアがない","noMaskSunglassesHeaddress":"自然な顔を表情(笑顔でなく、目を開き、口を閉じる)、マスクや、サングラス、または帽子なし","versionNotSupported":"ご利用のブラウザのバージョンはサポートされていません","updateBrowser":"ブラウザのバージョンを更新してください","onlyPortraitOrientation":"縦方向のみ","turnDeviceIntoPortrait":"デバイスを縦方向にしてください","licenseError":"ライセンスエラーが発生しました","licenseExpired":"ライセンスがみつからないか有効期限が切れています","showOnlyOneFace":"画面上に顔が1つしか写っていないことをご確認ください","incorrectCameraId":"指定されたIDを持つカメラがみつかりませんでした","checkCameraId":"指定されたカメラIDが正しいかどうかをご確認ください","turnHead":"頭を少し回転させてください","selfieTime":"自撮りしましょう!","centerFaceTurnHead":"顔を中心に配置し、頭を回転させてください","centerFace":"顔を中心に配置してください","goButton":"実行","fitYourFace":"顔を中心に配置してください","errorCode":"エラーコード:","illumination":"良好な照明。","cameraLevel":"目線の高さのカメラ。","noAccessories":"眼鏡、マスク、帽子などのアクセサリーを付けない。","getReady":"準備してください"}'
                    ),
                    qn = JSON.parse(
                        '{"preparingCamera":"Příprava fotoaparátu...","noCameraPermission":"Fotoaparát není k dispozici","holdSteady":"Nehýbejte se","processing":"Zpracovává se...","lookStraight":"Dívejte se zpříma","moveCloser":"Přibližte se","moveAway":"Oddalte se","retryButtonText":"Zkusit znovu","letsTryAgainTitle":"Zkusme to znovu","followGuidelinesText":"Postupujte však podle těchto pokynů:","allowAccessCamera":"Povolte přístup k fotoaparátu","somethingWentWrong":"Něco se pokazilo","preparingService":"Služba se připravuje...","allowAccessToCamera":"Pro pokračování povolte přístup k fotoaparátu a znovu načtěte tuto stránku.","error":"Chyba!","tryAgain":"Zkusit to znovu","noCameraAvailable":"Chybí fotoaparát","checkCameraConnection":"Zkontrolujte připojení k fotoaparátu a zkuste to znovu.","ambientLighting":"Okolní osvětlení by nemělo být příliš jasné či příliš tmavé. Na obličeji by neměly být žádné stíny ani odlesky","noMaskSunglassesHeaddress":"Mějte neutrální výraz v obličeji (bez úsměvu, mějte otevřené oči a zavřená ústa), bez roušky, slunečních brýlí či pokrývky hlavy","versionNotSupported":"Vaše verze prohlížeče není podporována","updateBrowser":"Aktualizujte verzi prohlížeče","onlyPortraitOrientation":"Pouze orientace na výšku","turnDeviceIntoPortrait":"Otočte zařízení tak, aby bylo v režimu na výšku","licenseError":"Došlo k chybě licence","licenseExpired":"Licenci nelze nalézt nebo vypršela její platnost","showOnlyOneFace":"Ujistěte se, že je na obrazovce pouze jeden obličej","incorrectCameraId":"Nebyl nalezen žádný fotoaparát se zadaným ID","checkCameraId":"Zkontrolujte, zda je zadané ID fotoaparátu správné","turnHead":"Trochu pootočte hlavu","selfieTime":"Čas na selfie!","centerFaceTurnHead":"Vycentrujte obličej, otočte hlavu","centerFace":"Vycentrujte obličej","goButton":"Jdeme na to","fitYourFace":"Vycentrujte obličej","errorCode":"Kód chyby:","illumination":"Dobré osvětlení.","cameraLevel":"Fotoaparát v úrovni očí.","noAccessories":"Odložte všechny doplňky: brýle, roušku, klobouk atd.","getReady":"Připravte se"}'
                    ),
                    Xn = JSON.parse(
                        '{"preparingCamera":"กำลังเตรียมกล้องถ่ายรูป...","noCameraPermission":"กล้องถ่ายรูปไม่พร้อมใช้งาน","holdSteady":"จับให้นิ่ง","processing":"กำลังประมวลผล","lookStraight":"มองตรง","moveCloser":"เข้ามาใกล้กว่านี้","moveAway":"ออกไปไกลกว่านี้","retryButtonText":"ลองใหม่","letsTryAgainTitle":"มาลองกันอีกครั้ง","followGuidelinesText":"แต่ขอให้คุณทำตามคำแนะนำ:","allowAccessCamera":"อนุญาตให้เข้าถึงกล้องถ่ายรูป","somethingWentWrong":"มีบางอย่างผิดพลาด","preparingService":"กำลังเตรียมบริการ...","allowAccessToCamera":"โปรดอนุญาตการเข้าถึงกล้องถ่ายรูป และโหลดหน้านี้ใหม่อีกครั้ง จากนั้นจึงดำเนินการต่อ","error":"ผิดพลาด!","tryAgain":"ลองอีกครั้ง","noCameraAvailable":"ไม่มีกล้องถ่ายรูป","checkCameraConnection":"ตรวจสอบการเชื่อมต่อกับกล้องถ่ายรูปแล้วลองใหม่อีกครั้ง","ambientLighting":"แสงจากสภาพแวดล้อมไม่สว่างหรือมืดเกินไป และต้องไม่มีเงา หรือแสงจ้าบนใบหน้าของคุณ","noMaskSunglassesHeaddress":"แสดงอารมณ์บนใบหน้าตามธรรมชาติ (ไม่ยิ้ม เปิดตา และปิดปาก) ไม่ใส่หน้ากาก แว่นกันแดด หรือเครื่องประดับบนศีรษะ","versionNotSupported":"ไม่รองรับเบราว์เซอร์รุ่นที่คุณใช้งาน","updateBrowser":"โปรดอัปเดตรุ่นเบราว์เซอร์ของคุณ","onlyPortraitOrientation":"แนวตั้งเท่านั้น","turnDeviceIntoPortrait":"โปรดปรับอุปกรณ์ของคุณให้เป็นโหมดถ่ายภาพบุคคล","licenseError":"มีข้อผิดพลาดเกี่ยวกับใบอนุญาต","licenseExpired":"ไม่พบใบอนุญาติ หรือใบอนุญาตหมดอายุ","showOnlyOneFace":"ตรวจสอบให้แน่ใจว่ามีเพียงใบหน้าเดียวปรากฏอยู่ที่หน้าจอ","incorrectCameraId":"ไม่พบกล้องที่มี ID ที่ระบุ","checkCameraId":"ตรวจสอบความถูกต้องของ ID กล้องที่ระบุ","turnHead":"หันศีรษะเล็กน้อย","selfieTime":"ได้เวลาเซลฟี่!","centerFaceTurnHead":"จัดใบหน้าให้อยู่ศูนย์กลาง หันศีรษะ","centerFace":"จัดใบหน้าให้อยู่ศูนย์กลาง","goButton":"ไป","fitYourFace":"จัดใบหน้าให้อยู่ศูนย์กลาง","errorCode":"รหัสผิดพลาด:","illumination":"ส่องสว่างดี","cameraLevel":"กล้องระดับสายตา","noAccessories":"ไม่มีอุปกรณ์เสริม: แว่นตา หน้ากาก หมวก เป็นต้น","getReady":"เตรียมพร้อม"}'
                    ),
                    _n = JSON.parse(
                        '{"preparingCamera":"कैमरा तैयार करना...","noCameraPermission":"कैमरा अनुपलब्ध है","holdSteady":"स्थिर पकड़ें","processing":"प्रोसेसिंग...","lookStraight":"सामने देखें","moveCloser":"नजदीक आएं","moveAway":"दूर जाएँ","retryButtonText":"पुनः प्रयास करें","letsTryAgainTitle":"आएं फिर से प्रयास करते हैं","followGuidelinesText":"लेकिन कृपया इन निर्देशों का पालन करें:","allowAccessCamera":"कैमरा को ऐक्सेस करने की अनुमति दें","somethingWentWrong":"कुछ त्रुटि हुई","preparingService":"सेवा तैयार करना...","allowAccessToCamera":"कैमरा को ऐक्सेस करने की अनुमति दें और जारी रखने के लिए इस पृष्ठ को पुनः लोड करें।","error":"त्रुटि!","tryAgain":"पुनः प्रयास करें","noCameraAvailable":"कोई कैमरा नहीं है","checkCameraConnection":"कृपया कैमरा कनेक्शन की जाँच करें और पुनः प्रयास करें।","ambientLighting":"परिवेश प्रकाश बहुत तेज या बहुत डार्क नहीं है और आपके चेहरे पर कोई छाया या चकाचौंध नहीं है","noMaskSunglassesHeaddress":"सामान्य चेहरे की अभिव्यक्ति (मुस्कान नहीं, आंखें खुली और मुंह बंद), कोई मुखौटा, धूप का चश्मा या हेडवियर नहीं","versionNotSupported":"आपका ब्राउज़र संस्करण समर्थित नहीं है","updateBrowser":"अपना ब्राउज़र संस्करण अपडेट करें","onlyPortraitOrientation":"केवल पोर्ट्रेट ओरिएंटेशन","turnDeviceIntoPortrait":"कृपया अपने डिवाइस को पोर्ट्रेट मोड में बदलें","licenseError":"एक लाइसेंस त्रुटि हुई है","licenseExpired":"लाइसेंस नहीं मिला या समाप्त हो गया है","showOnlyOneFace":"सुनिश्चित करें कि स्क्रीन पर केवल एक ही चेहरा हो","incorrectCameraId":"निर्दिष्ट ID वाला कोई कैमरा नहीं मिला","checkCameraId":"जांचें कि निर्दिष्ट कैमरा ID सही है या नहीं","turnHead":"अपना सिर थोड़ा घुमाएं","selfieTime":"सेल्फ़ी टाइम!","centerFaceTurnHead":"अपना चेहरा बीच में करें, अपना सिर घुमाएं","centerFace":"अपना चेहरा बीच में करें","goButton":"ठीक है","fitYourFace":"अपना चेहरा बीच में करें","errorCode":"त्रुटि कोड:","illumination":"अच्छी रोशनी।","cameraLevel":"कैमरा आँख के स्तर पर।","noAccessories":"कोई एक्सेसरीज़ नहीं: चश्मा, मास्क, टोपी, आदि।","getReady":"तैयार हो जाएं"}'
                    ),
                    $n = JSON.parse(
                        '{"preparingCamera":"ক্যামেরা প্রস্তুত করা হচ্ছে...","noCameraPermission":"ক্যামেরা বিদ্যমান নেই","holdSteady":"স্থির থাকুন","processing":"প্রক্রিয়া করা হচ্ছে...","lookStraight":"সোজা তাকান","moveCloser":"কাছে যান","moveAway":"দূরে যান","retryButtonText":"পুনরায় চেষ্টা করুন","letsTryAgainTitle":"আবার চেষ্টা করে দেখুন","followGuidelinesText":"তবে অনুগ্রহপূর্বক নিম্নোক্ত নির্দেশনাবলী অনুসরণ করুন:","allowAccessCamera":"ক্যামেরা অ্যাক্সেস প্রদান করুন","somethingWentWrong":"কিছু একটা ভুল হয়েছে","preparingService":"পরিষেবা প্রস্তুত করা হচ্ছে...","allowAccessToCamera":"ক্যামেরা অ্যাক্সেস প্রদান করুন এবং চালিয়ে যেতে এই পেজটি পুনরায় লোড করুন।","error":"ত্রুটি!","tryAgain":"আবার চেষ্টা করুন","noCameraAvailable":"কোনো ক্যামেরা নেই","checkCameraConnection":"ক্যামেরার সংযোগটি পরীক্ষা করে দেখুন এবং আবার চেষ্টা করুন।","ambientLighting":"পরিবেষ্টিত আলো খুব উজ্জ্বল বা খুব অন্ধকার নয় এবং আপনার মুখে কোন ছায়া বা ঝলক নেই","noMaskSunglassesHeaddress":"নিরপেক্ষ মুখের অভিব্যক্তি (কোন হাসি নেই, চোখ খোলা এবং মুখ বন্ধ), কোন মাস্ক, সানগ্লাস বা হেডওয়্যার নেই","versionNotSupported":"আপনার ব্রাউজারের সংস্করণটি সমর্থিত নয়","updateBrowser":"আপনার ব্রাউজারের সংস্করণ আপডেট করুন","onlyPortraitOrientation":"শুধুমাত্র পোর্ট্রেট অবস্থায়","turnDeviceIntoPortrait":"অনুগ্রহ করে আপনার ডিভাইসটিকে পোর্ট্রেট মোডে রাখুন৷","licenseError":"লাইসেন্স সংক্রান্ত একটি ত্রুটি ঘটেছে","licenseExpired":"লাইসেন্স পাওয়া যায়নি বা মেয়াদ শেষ হয়ে গেছে","showOnlyOneFace":"স্ক্রিনে শুধুমাত্র একটি মুখ রয়েছে তা নিশ্চিত করুন","incorrectCameraId":"নির্দিষ্ট আইডি সহ কোনো ক্যামেরা পাওয়া যায়নি","checkCameraId":"নির্দিষ্ট ক্যামেরা আইডি সঠিক কিনা তা পরীক্ষা করুন","turnHead":"মাথাটা একটু ঘুরান","selfieTime":"সেলফির সময়!","centerFaceTurnHead":"আপনার মুখমন্ডল কেন্দ্রে রাখুন, আপনার মাথা ঘুরান","centerFace":"আপনার মুখমন্ডল কেন্দ্রে রাখুন","goButton":"শুরু করুন","fitYourFace":"আপনার মুখমন্ডল কেন্দ্রে রাখুন","errorCode":"ত্রুটির কোড:","illumination":"ভালো আলোকসজ্জা।","cameraLevel":"চোখের উচ্চতায় ক্যামেরা।","noAccessories":"কোনো জিনিসপত্র ব্যতীত: চশমা, মুখোশ, টুপি, ইত্যাদি","getReady":"প্রস্তুত হোন"}'
                    ),
                    ei = JSON.parse(
                        '{"preparingCamera":"המצלמה בהכנה...","noCameraPermission":"המצלמה לא זמינה","holdSteady":"לא לזוז","processing":"בעיבוד...","lookStraight":"להסתכל קדימה","moveCloser":"להתקרב","moveAway":"להתרחק","retryButtonText":"לנסות שוב","letsTryAgainTitle":"שננסה שוב?","followGuidelinesText":"יש לפעול לפי הנחיות אלה:","allowAccessCamera":"עליך לאפשר גישה למצלמה","somethingWentWrong":"משהו השתבש","preparingService":"מכין את השירות...","allowAccessToCamera":"כדי להמשיך, עליך לאפשר גישה למצלמה ולאחר מכן לטעון מחדש את הדף.","error":"שגיאה","tryAgain":"כדאי לנסות שוב","noCameraAvailable":"אין מצלמה","checkCameraConnection":"יש לבדוק את החיבור למצלמה ולנסות שוב.","ambientLighting":"התאורה הסביבתית לא בהירה או כהה מדי ואין צלליות או אור בוהק על הפנים שלך","noMaskSunglassesHeaddress":"הבעה טבעית של הפנים (לא לחייך, לפקוח עיניים ולסגור את הפה), אין לעטות מסכה, משקפיים או כובע","versionNotSupported":"אין תמיכה בגרסה הנוכחית של הדפדפן","updateBrowser":"יש לעדכן את גרסת הדפדפן","onlyPortraitOrientation":"צילום אנכי בלבד","turnDeviceIntoPortrait":"יש לסובב את המכשיר לצילום אנכי","licenseError":"שגיאת רישיון","licenseExpired":"הרישיון לא נמצא או לא בתוקף","showOnlyOneFace":"יש לוודא שבמסך רואים פנים של אדם אחד בלבד","incorrectCameraId":"לא נמצאה מצלמה עם המזהה שצוין","checkCameraId":"יש לבדוק אם נבחר מזהה המצלמה הנכון","turnHead":"יש להטות קצת את הראש","selfieTime":"זמן לתמונת סלפי!","centerFaceTurnHead":"יש למקם את הפנים במרכז ולהפנות את הראש הצידה","centerFace":"יש למקם את הפנים במרכז","goButton":"שנתחיל?","fitYourFace":"יש למקם את הפנים במרכז","errorCode":"קוד שגיאה:","illumination":"תאורה טובה.","cameraLevel":"מצלמה שמוחזקת בגובה העיניים.","noAccessories":"בלי משקפיים, מסכה, כובע וכו\'","getReady":"שנתחיל?"}'
                    ),
                    ti = JSON.parse(
                        '{"preparingCamera":"Valmistellaan kameraa...","noCameraPermission":"Kamera ei käytettävissä","holdSteady":"Pidä vakaasti","processing":"Käsitellään...","lookStraight":"Katso suoraan eteesi","moveCloser":"Siirry lähemmäs","moveAway":"Siirry kauemmas","retryButtonText":"Yritä uudelleen","letsTryAgainTitle":"Yritetään tätä uudelleen","followGuidelinesText":"Noudata näitä ohjeita:","allowAccessCamera":"Salli kameran käyttö","somethingWentWrong":"Jokin epäonnistui","preparingService":"Valmistellaan palvelua...","allowAccessToCamera":"Jatka sallimalla kameran käyttö ja lataamalla tämä sivu uudelleen.","error":"Virhe!","tryAgain":"Yritä uudelleen!","noCameraAvailable":"Kameraa ei ole","checkCameraConnection":"Tarkista kameran yhteys ja yritä uudelleen.","ambientLighting":"Ympäristön valaistus ei ole liian kirkas tai tumma eikä kasvoissasi ole varjoja tai heijastuksia","noMaskSunglassesHeaddress":"Neutraali ilme (älä hymyile, pidä silmät auki ja suu kiinni), ei maskia, silmälaseja tai päähinettä","versionNotSupported":"Selaimesi versiota ei tueta","updateBrowser":"Päivitä selaimesi versio","onlyPortraitOrientation":"Ainoastaan pystysuunta","turnDeviceIntoPortrait":"Käännä laitteesi pystyasentoon","licenseError":"Järjestelmässä on havaittu lisenssivirhe","licenseExpired":"Lisenssiä ei löydy tai se on vanhentunut","showOnlyOneFace":"Varmista, että ainoastaan yhdet kasvot näkyvät näytössä","incorrectCameraId":"Kameraa, jonka tunniste on määritetty, ei löydy.","checkCameraId":"Tarkista, että määritetty kameran tunniste on oikea","turnHead":"Käännä päätäsi hieman","selfieTime":"Aika ottaa selfie!","centerFaceTurnHead":"Keskitä kasvosi, käännä päätäsi","centerFace":"Keskitä kasvosi","goButton":"Aloita","fitYourFace":"Keskitä kasvosi","errorCode":"Virhekoodi:","illumination":"Hyvä valaistus.","cameraLevel":"Kamera silmän korkeudella.","noAccessories":"Ei asusteita: silmälaseja, maskia, hattua jne.","getReady":"Valmistaudu"}'
                    ),
                    ri = JSON.parse(
                        '{"preparingCamera":"Förbereder kameran...","noCameraPermission":"Kamera ej tillgänglig","holdSteady":"Håll stadigt","processing":"Bearbetar...","lookStraight":"Titta rakt fram","moveCloser":"Flytta närmare","moveAway":"Flytta längre bort","retryButtonText":"Försök igen","letsTryAgainTitle":"Vi försöker igen","followGuidelinesText":"Vänligen följ dessa riktlinjer:","allowAccessCamera":"Ge appen åtkomstbehörighet till kameran","somethingWentWrong":"Ett fel inträffade","preparingService":"Förbereder tjänsten...","allowAccessToCamera":"Ge appen åtkomstbehörighet till kameran och ladda om denna sida för att fortsätta,","error":"Fel!","tryAgain":"Försök igen","noCameraAvailable":"Det finns ingen kamera","checkCameraConnection":"Kontrollera kameraanslutningen och försök igen.","ambientLighting":"Omgivningsbelysningen får inte vara för ljus eller för mörk och det får varken finnas skuggor eller något sken i ansiktet","noMaskSunglassesHeaddress":"Neutralt ansiktsuttryck (varken le eller blunda och stäng munnen), använd varken mask, munskydd, solglasögon eller mössor","versionNotSupported":"Din webbläsarversion stöds inte","updateBrowser":"Uppdatera din webbläsarversion","onlyPortraitOrientation":"Endast porträttläge","turnDeviceIntoPortrait":"Vänd din enhet så att den hamnar i porträttläge","licenseError":"Ett licensfel har inträffat","licenseExpired":"Licensen går antingen inte att hitta eller så har den utgått","showOnlyOneFace":"Säkerställ att det endast finns ett ansikte på skärmen","incorrectCameraId":"Ingen kamera med specificerat ID hittat","checkCameraId":"Kontrollera om det angivna kamera-ID:t är korrekt","turnHead":"Vrid ditt huvud lite","selfieTime":"Dags för en selfie!","centerFaceTurnHead":"Centrera ditt ansikte, vrid ditt huvud","centerFace":"Centrera ditt ansikte","goButton":"Då börjar vi","fitYourFace":"Centrera ditt ansikte","errorCode":"Felkod:","illumination":"Bra belysning.","cameraLevel":"Kamera i ögonhöjd.","noAccessories":"Inga accessoarer: glasögon, masker, mössa, etc.","getReady":"Gör dig redo"}'
                    ),
                    ni = JSON.parse(
                        '{"preparingCamera":"Gør kameraet klar...","noCameraPermission":"Kamera utilgængelig","holdSteady":"Hold den stille","processing":"Behandler...","lookStraight":"Se ligeud","moveCloser":"Flyt tættere på","moveAway":"Flyt længere væk","retryButtonText":"Forsøg igen","letsTryAgainTitle":"Lad os forsøge igen","followGuidelinesText":"Men følg venligst disse retningslinjer:","allowAccessCamera":"Tillad adgang til kamera","somethingWentWrong":"Noget gik galt","preparingService":"Forbereder tjeneste...","allowAccessToCamera":"Tillad adgang til kameraet og opdater denne side for at fortsætte.","error":"Fejl!","tryAgain":"Prøv igen","noCameraAvailable":"Der er intet kamera","checkCameraConnection":"Tjek kameraforbindelsen og prøv igen.","ambientLighting":"Den omgivende belysning er ikke for lys eller mørk, og der er ingen skygger eller genskin på dit ansigt","noMaskSunglassesHeaddress":"Neutralt ansigtsudtryk (ingen smil, åbne øjne og mund lukket), ingen maske, solbriller eller hovedbeklædning","versionNotSupported":"Din browserversion er ikke understøttet","updateBrowser":"Opdater din browserversion","onlyPortraitOrientation":"Kun portrætvisning","turnDeviceIntoPortrait":"Slå venligst portrætvisning til på din enhed","licenseError":"Der er opstået en fejl med licensen","licenseExpired":"Licensen kan ikke findes eller er udløbet","showOnlyOneFace":"Sørg for, der kun er et ansigt på skærmen","incorrectCameraId":"Intet kamera med det specificeret ID fundet","checkCameraId":"Tjek om det specificerede kamera-ID er korrekt","turnHead":"Vend dit hoved en smule","selfieTime":"Selfie tid!","centerFaceTurnHead":"Centrer dit ansigt, vend dit hoved","centerFace":"Centrer dit ansigt","goButton":"Start","fitYourFace":"Centrer dit ansigt","errorCode":"Fejlkode:","illumination":"God belysning.","cameraLevel":"Kamera ved øjenhøjde.","noAccessories":"Intet tilbehør: briller, maske, hat, osv.","getReady":"Gør dig klar"}'
                    ),
                    ii = JSON.parse(
                        '{"preparingCamera":"Priprema kamere...","noCameraPermission":"Kamera nije dostupna","holdSteady":"Držite se mirno","processing":"Obrada...","lookStraight":"Gledajte ravno","moveCloser":"Priđite bliže","moveAway":"Odmaknite se","retryButtonText":"Pokušajte ponovo","letsTryAgainTitle":"Pokušajmo to ponovno","followGuidelinesText":"Slijedite ove smjernice:","allowAccessCamera":"Dopustite pristup kameri","somethingWentWrong":"Nešto je pošlo po zlu","preparingService":"Priprema usluge...","allowAccessToCamera":"Dopustite pristup kameri i ponovno učitajte ovu stranicu za nastavak.","error":"Greška!","tryAgain":"Pokušajte ponovno","noCameraAvailable":"Nema kamere","checkCameraConnection":"Provjerite vezu kamere i pokušajte ponovno.","ambientLighting":"Ambijentalna rasvjeta nije presvijetla ili pretamna i nema sjena ili odsjaja na vašem licu","noMaskSunglassesHeaddress":"Neutralan izraz lica (bez osmijeha, otvorenih očiju i zatvorenih usta), bez maske, sunčanih naočala ili pokrivala za glavu","versionNotSupported":"Vaša verzija preglednika nije podržana","updateBrowser":"Ažurirajte verziju preglednika","onlyPortraitOrientation":"Samo portretna orijentacija","turnDeviceIntoPortrait":"Okrenite svoj uređaj u portretni način rada","licenseError":"Došlo je do pogreške u licenci","licenseExpired":"Licenca se ne može pronaći ili je istekla","showOnlyOneFace":"Provjerite je li na ekranu samo jedno lice","incorrectCameraId":"Nije pronađena kamera s navedenim ID-om","checkCameraId":"Provjerite točnost navedenog ID-a kamere","turnHead":"Okreni malo glavu","selfieTime":"Vrijeme je za selfie!","centerFaceTurnHead":"Centrirajte lice, okrenite glavu","centerFace":"Centrirajte lice","goButton":"Započnimo","fitYourFace":"Centrirajte lice","errorCode":"Kôd greške:","illumination":"Dobro osvjetljenje.","cameraLevel":"Kamera u visini očiju.","noAccessories":"Bez dodataka: naočale, maska, šešir itd.","getReady":"Pripremite se"}'
                    ),
                    ai = JSON.parse(
                        '{"preparingCamera":"Forbereder kameraet...","noCameraPermission":"Kamera utilgjengelig","holdSteady":"Hold stødig","processing":"Behandler...","lookStraight":"Se rett frem","moveCloser":"Kom nærmere","moveAway":"Beveg deg bort","retryButtonText":"Prøv på nytt","letsTryAgainTitle":"La oss prøve igjen","followGuidelinesText":"Men følg disse retningslinjene:","allowAccessCamera":"Gi tilgang til kameraet","somethingWentWrong":"Noe gikk galt","preparingService":"Forbereder tjenesten...","allowAccessToCamera":"Gi tilgang til kameraet og last inn denne siden på nytt for å fortsette.","error":"Feil!","tryAgain":"Prøv igjen","noCameraAvailable":"Ingen kamera tilgjengelig","checkCameraConnection":"Sjekk kameratilkoblingen og prøv igjen.","ambientLighting":"Omgivende lys ikke er for sterkt eller for mørkt, og at det ikke forekommer skygge eller gjenskinn på ansiktet ditt","noMaskSunglassesHeaddress":"Nøytralt ansiktsuttrykk (ingen smil, åpne øyne og munn lukket), ingen maske, solbriller eller hodeplagg","versionNotSupported":"Din nettleserversjon støttes ikke","updateBrowser":"Oppdater nettleserversjonen din","onlyPortraitOrientation":"Kun stående format","turnDeviceIntoPortrait":"Sett enheten i portrettmodus","licenseError":"Det har oppstått en lisensfeil","licenseExpired":"Lisensen finnes ikke eller har utløpt","showOnlyOneFace":"Sørg for at det kun er ett ansikt på skjermen","incorrectCameraId":"Kamera med den spesifikke ID-en ble ikke funnet","checkCameraId":"Sjekk om den spesifikke kamera-ID-en er korrekt","turnHead":"Snu litt på hodet","selfieTime":"Tid for en selfie!","centerFaceTurnHead":"Sentrer ansiktet, snu på hodet","centerFace":"Sentrer ansiktet","goButton":"Gå","fitYourFace":"Sentrer ansiktet","errorCode":"Feilkode:","illumination":"God belysning.","cameraLevel":"Kamera i øyehøyde.","noAccessories":"Ingen tilbehør: briller, maske, lue osv.","getReady":"Gjør deg klar"}'
                    );
                function oi(e, t) {
                    var r = Object.keys(e);
                    if (Object.getOwnPropertySymbols) {
                        var n = Object.getOwnPropertySymbols(e);
                        t &&
                            (n = n.filter(function (t) {
                                return Object.getOwnPropertyDescriptor(e, t).enumerable;
                            })),
                            r.push.apply(r, n);
                    }
                    return r;
                }
                function li(e) {
                    for (var t = 1; t < arguments.length; t++) {
                        var r = null != arguments[t] ? arguments[t] : {};
                        t % 2
                            ? oi(Object(r), !0).forEach(function (t) {
                                  pi(e, t, r[t]);
                              })
                            : Object.getOwnPropertyDescriptors
                            ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                            : oi(Object(r)).forEach(function (t) {
                                  Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                              });
                    }
                    return e;
                }
                function si(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1), (n.configurable = !0), "value" in n && (n.writable = !0), Object.defineProperty(e, Ii(n.key), n);
                    }
                }
                function ui(e) {
                    var t = di();
                    return function () {
                        var r,
                            n = Ci(e);
                        if (t) {
                            var i = Ci(this).constructor;
                            r = Reflect.construct(n, arguments, i);
                        } else r = n.apply(this, arguments);
                        return (function (e, t) {
                            if (t && ("object" == typeof t || "function" == typeof t)) return t;
                            if (void 0 !== t) throw new TypeError("Derived constructors may only return object or undefined");
                            return ci(e);
                        })(this, r);
                    };
                }
                function ci(e) {
                    if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
                    return e;
                }
                function hi(e) {
                    var t = "function" == typeof Map ? new Map() : void 0;
                    return (
                        (hi = function (e) {
                            if (
                                null === e ||
                                !(function (e) {
                                    try {
                                        return -1 !== Function.toString.call(e).indexOf("[native code]");
                                    } catch (t) {
                                        return "function" == typeof e;
                                    }
                                })(e)
                            )
                                return e;
                            if ("function" != typeof e) throw new TypeError("Super expression must either be null or a function");
                            if (void 0 !== t) {
                                if (t.has(e)) return t.get(e);
                                t.set(e, r);
                            }
                            function r() {
                                return fi(e, arguments, Ci(this).constructor);
                            }
                            return (r.prototype = Object.create(e.prototype, { constructor: { value: r, enumerable: !1, writable: !0, configurable: !0 } })), gi(r, e);
                        }),
                        hi(e)
                    );
                }
                function fi(e, t, r) {
                    return (
                        (fi = di()
                            ? Reflect.construct.bind()
                            : function (e, t, r) {
                                  var n = [null];
                                  n.push.apply(n, t);
                                  var i = new (Function.bind.apply(e, n))();
                                  return r && gi(i, r.prototype), i;
                              }),
                        fi.apply(null, arguments)
                    );
                }
                function di() {
                    if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
                    if (Reflect.construct.sham) return !1;
                    if ("function" == typeof Proxy) return !0;
                    try {
                        return Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})), !0;
                    } catch (e) {
                        return !1;
                    }
                }
                function gi(e, t) {
                    return (
                        (gi = Object.setPrototypeOf
                            ? Object.setPrototypeOf.bind()
                            : function (e, t) {
                                  return (e.__proto__ = t), e;
                              }),
                        gi(e, t)
                    );
                }
                function Ci(e) {
                    return (
                        (Ci = Object.setPrototypeOf
                            ? Object.getPrototypeOf.bind()
                            : function (e) {
                                  return e.__proto__ || Object.getPrototypeOf(e);
                              }),
                        Ci(e)
                    );
                }
                function pi(e, t, r) {
                    return (t = Ii(t)) in e ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = r), e;
                }
                function Ii(e) {
                    var t = (function (e, t) {
                        if ("object" != typeof e || null === e) return e;
                        var r = e[Symbol.toPrimitive];
                        if (void 0 !== r) {
                            var n = r.call(e, t || "default");
                            if ("object" != typeof n) return n;
                            throw new TypeError("@@toPrimitive must return a primitive value.");
                        }
                        return ("string" === t ? String : Number)(e);
                    })(e, "string");
                    return "symbol" == typeof t ? t : String(t);
                }
                var mi = W.create("main"),
                    vi = [E.Z, Lt.Z, Ar.Z, a.Z, ar.Z, Ut.Z, gr.Z, c.Z, vn.Z, wn.Z],
                    Ei = Ot({}, vi),
                    yi = (function (r) {
                        !(function (e, t) {
                            if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
                            (e.prototype = Object.create(t && t.prototype, { constructor: { value: e, writable: !0, configurable: !0 } })), Object.defineProperty(e, "prototype", { writable: !1 }), t && gi(e, t);
                        })(s, r);
                        var n,
                            i,
                            a,
                            l = ui(s);
                        function s() {
                            var e;
                            return (
                                (function (e, t) {
                                    if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                                })(this, s),
                                pi(ci((e = l.call(this))), "_root", (0, t.s)(e.attachShadow({ mode: "open" }))),
                                pi(ci(e), "_mounted", !1),
                                pi(ci(e), "_translations", null),
                                e
                            );
                        }
                        return (
                            (n = s),
                            (a = [
                                {
                                    key: "observedAttributes",
                                    get: function () {
                                        return Object.values(kn);
                                    },
                                },
                            ]),
                            (i = [
                                {
                                    key: "onEvent",
                                    value: function (e) {
                                        var t = rt("face-capture", e);
                                        this.dispatchEvent(t), mi("Component event: ".concat(JSON.stringify(t.detail)));
                                    },
                                },
                                {
                                    key: "version",
                                    get: function () {
                                        return "".concat("3.1.0".trim());
                                    },
                                },
                                {
                                    key: "translations",
                                    get: function () {
                                        return this._translations;
                                    },
                                    set: function (e) {
                                        (this._translations = e), this._mounted && this.render();
                                    },
                                },
                                {
                                    key: "settings",
                                    get: function () {
                                        var e = Object.keys(kn),
                                            t = Be.getState();
                                        return [].concat(e, ["customization"]).reduce(function (e, r) {
                                            return li(li({}, e), {}, { [r]: t[r] });
                                        }, {});
                                    },
                                    set: function (e) {
                                        if (0 !== Object.keys(e).length) {
                                            var t = ut(Be.getState(), e);
                                            e.customization && (Ei = Ot(e.customization, vi)),
                                                e.rotationAngle && "number" == typeof e.rotationAngle && (t.rotationAngle = Ft(e.rotationAngle)),
                                                t && Be.setState(t),
                                                this._mounted && this.render();
                                        }
                                    },
                                },
                                {
                                    key: "attributeChangedCallback",
                                    value: function (e) {
                                        var t = this.getAttribute(e),
                                            r = $e(t),
                                            n = {
                                                [kn.locale]: function () {
                                                    t && Be.setState({ locale: t });
                                                },
                                                [kn.copyright]: function () {
                                                    Be.setState({ copyright: r });
                                                },
                                                [kn.debug]: function () {
                                                    Be.setState({ debug: r });
                                                },
                                                [kn.changeCamera]: function () {
                                                    Be.setState({ changeCamera: r });
                                                },
                                                [kn.cameraId]: function () {
                                                    t && Be.setState({ cameraId: t });
                                                },
                                                [kn.closeDisabled]: function () {
                                                    Be.setState({ closeDisabled: r });
                                                },
                                                [kn.startScreen]: function () {
                                                    Be.setState({ startScreen: r });
                                                },
                                                [kn.finishScreen]: function () {
                                                    Be.setState({ finishScreen: r });
                                                },
                                            };
                                        n[e] && n[e](), this._mounted && this.render();
                                    },
                                },
                                {
                                    key: "connectedCallback",
                                    value: function () {
                                        console.info("[FaceDetection] Passing parameters via attributes is deprecated. In future versions, support will be discontinued. Please use the settings");
                                        var e = {
                                            onEvent: this.onEvent.bind(this),
                                            url: this.getAttribute("url") || void 0,
                                            debug: $e(this.getAttribute("debug")),
                                            locale: this.getAttribute("locale") || "en",
                                            copyright: $e(this.getAttribute("copyright")),
                                            cameraId: this.getAttribute("camera-id") || void 0,
                                            changeCamera: $e(this.getAttribute("change-camera")),
                                            closeDisabled: $e(this.getAttribute("close-disabled")),
                                            finishScreen: $e(this.getAttribute("finish-screen")),
                                        };
                                        Be.setState(li({}, e)), Be.setState({ faceSnapshot: !0 }), this.render(), (this._mounted = !0), this.onEvent({ action: G.ELEMENT_VISIBLE, data: null });
                                    },
                                },
                                {
                                    key: "render",
                                    value: function () {
                                        this._root.render(
                                            (0, o.jsxs)(o.Fragment, {
                                                children: [(0, o.jsx)("style", { nonce: Be.getState().nonce, children: Ei }), (0, o.jsx)(bn, { locale: Be.getState().locale, dictionaries: e, translations: this._translations || void 0 })],
                                            })
                                        );
                                    },
                                },
                                {
                                    key: "disconnectedCallback",
                                    value: function () {
                                        var e = this;
                                        setTimeout(function () {
                                            Be.getState().resetAttributes(), Be.getState().resetProps(), e._root.unmount();
                                        }),
                                            W.saveLogs();
                                    },
                                },
                            ]) && si(n.prototype, i),
                            a && si(n, a),
                            Object.defineProperty(n, "prototype", { writable: !1 }),
                            s
                        );
                    })(hi(HTMLElement));
                function wi(e, t) {
                    return (
                        (function (e) {
                            if (Array.isArray(e)) return e;
                        })(e) ||
                        (function (e, t) {
                            var r = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"];
                            if (null != r) {
                                var n,
                                    i,
                                    a,
                                    o,
                                    l = [],
                                    s = !0,
                                    u = !1;
                                try {
                                    if (((a = (r = r.call(e)).next), 0 === t)) {
                                        if (Object(r) !== r) return;
                                        s = !1;
                                    } else for (; !(s = (n = a.call(r)).done) && (l.push(n.value), l.length !== t); s = !0);
                                } catch (e) {
                                    (u = !0), (i = e);
                                } finally {
                                    try {
                                        if (!s && null != r.return && ((o = r.return()), Object(o) !== o)) return;
                                    } finally {
                                        if (u) throw i;
                                    }
                                }
                                return l;
                            }
                        })(e, t) ||
                        (function (e, t) {
                            if (!e) return;
                            if ("string" == typeof e) return Ai(e, t);
                            var r = Object.prototype.toString.call(e).slice(8, -1);
                            "Object" === r && e.constructor && (r = e.constructor.name);
                            if ("Map" === r || "Set" === r) return Array.from(e);
                            if ("Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Ai(e, t);
                        })(e, t) ||
                        (function () {
                            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
                        })()
                    );
                }
                function Ai(e, t) {
                    (null == t || t > e.length) && (t = e.length);
                    for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
                    return n;
                }
                var Si = et(Ct)(function (e) {
                    var t = e.direction,
                        r = Be(),
                        n = r.setAbortProcess,
                        a = r.setAbortSessionStatus,
                        l = r.images,
                        s = r.abortSessionStatus,
                        u = r.abortProcess,
                        c = r.transactionId,
                        h = r.publicKey,
                        f = r.onEvent,
                        d = r.url,
                        g = r.debug,
                        p = r.headers,
                        I = r.tag,
                        m = r.startScreen,
                        E = void 0 === m || m,
                        y = r.deviceOrientation,
                        w = void 0 !== y && y,
                        A = r.retryCount,
                        S = void 0 === A ? -1 : A,
                        b = r.completionStatus,
                        Q = r.setCompletionStatus,
                        k = r.onRestart,
                        x = r.request,
                        O = r.setResponse,
                        B = r.onRotateDevice,
                        F = r.onError,
                        L = v(),
                        j = L.orientation,
                        W = L.isLandscape,
                        Y = wi((0, C.useState)(!1), 2),
                        D = Y[0],
                        P = Y[1],
                        N = (0, C.useRef)(!0),
                        V = (0, C.useCallback)(
                            function () {
                                b === U.CAPTURING && c ? (n(!0), a(M.CLOSE_BUTTON)) : (n(!1), Q(E ? U.INSTRUCTION : U.FAILED)), P(!0);
                            },
                            [b, c]
                        );
                    return (
                        (0, C.useEffect)(function () {
                            return (
                                E || Q(U.CAPTURING),
                                w && i.tq && !rn.initialized && rn.init(g),
                                function () {
                                    Zr.abortLivenessRequest(), i.tq && rn.initialized && rn.shutdown();
                                }
                            );
                        }, []),
                        (0, C.useEffect)(
                            function () {
                                0 === S && ((b !== U.CAPTURING && b !== U.INSTRUCTION) || (f({ action: G.RETRY_COUNTER_EXCEEDED, data: null }), Q(U.RESTART)));
                            },
                            [S, b]
                        ),
                        (0, C.useEffect)(
                            function () {
                                if (b === U.PROCESSING_REQUEST) {
                                    if (!x) return;
                                    Zr.getLivenessDetectionResult(x, { transactionId: c, backendURL: d, publicKey: h })
                                        .then(function (e) {
                                            var t;
                                            O(e), Q(e.status === K.Finished ? U.SUCCESS : U.FAILED);
                                            var r = {
                                                code: e.code,
                                                metadata: e.metadata,
                                                status: e.status,
                                                transactionId: e.transactionId,
                                                estimatedAge: (e.age && Array.isArray(e.age) && (null === (t = e.age[0]) || void 0 === t ? void 0 : t.pred)) || null,
                                                images: l,
                                                tag: I,
                                            };
                                            f({ action: G.PROCESS_FINISHED, data: { status: le.OK, response: r } });
                                        })
                                        .catch(function (e) {
                                            "AbortError" !== (null == e ? void 0 : e.name) && (Q(U.UNKNOWN_ERROR), f({ action: G.PROCESS_FINISHED, data: { status: le.ERROR, reason: R.CONNECTION_ERROR } }));
                                        });
                                }
                                if (kt(b, s) && x) {
                                    if (b === U.ABORT_PROCESSING) {
                                        var e = i.UA && W;
                                        k(e), n(!1);
                                    }
                                    Zr.sendLivenessAbortedResult(x, { transactionId: c, backendURL: d, publicKey: h }).finally(function () {
                                        a(null);
                                    });
                                }
                            },
                            [b, x, d, c]
                        ),
                        (0, C.useEffect)(
                            function () {
                                !u && D && (Zr.abortLivenessRequest(), f({ action: G.CLOSE, data: null }), P(!1));
                            },
                            [D, u]
                        ),
                        (0, C.useEffect)(
                            function () {
                                Zr.provideHeaders(p);
                            },
                            [p]
                        ),
                        (0, C.useEffect)(
                            function () {
                                if (i.tq) {
                                    var e = i.UA && W;
                                    if (N.current) return (N.current = !1), void (e && Q(U.RESTART));
                                    B(e, i.Em);
                                }
                            },
                            [W, j]
                        ),
                        (0, o.jsx)(St, { onError: F, supportedBrowserVersions: H, children: (0, o.jsx)(Fe, { onClose: V, direction: t, children: (0, o.jsx)(Sn, {}) }) })
                    );
                });
                function bi(e, t) {
                    var r = Object.keys(e);
                    if (Object.getOwnPropertySymbols) {
                        var n = Object.getOwnPropertySymbols(e);
                        t &&
                            (n = n.filter(function (t) {
                                return Object.getOwnPropertyDescriptor(e, t).enumerable;
                            })),
                            r.push.apply(r, n);
                    }
                    return r;
                }
                function Qi(e) {
                    for (var t = 1; t < arguments.length; t++) {
                        var r = null != arguments[t] ? arguments[t] : {};
                        t % 2
                            ? bi(Object(r), !0).forEach(function (t) {
                                  Ri(e, t, r[t]);
                              })
                            : Object.getOwnPropertyDescriptors
                            ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
                            : bi(Object(r)).forEach(function (t) {
                                  Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t));
                              });
                    }
                    return e;
                }
                function ki(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1), (n.configurable = !0), "value" in n && (n.writable = !0), Object.defineProperty(e, Yi(n.key), n);
                    }
                }
                function xi(e) {
                    var t = Li();
                    return function () {
                        var r,
                            n = Wi(e);
                        if (t) {
                            var i = Wi(this).constructor;
                            r = Reflect.construct(n, arguments, i);
                        } else r = n.apply(this, arguments);
                        return (function (e, t) {
                            if (t && ("object" == typeof t || "function" == typeof t)) return t;
                            if (void 0 !== t) throw new TypeError("Derived constructors may only return object or undefined");
                            return Oi(e);
                        })(this, r);
                    };
                }
                function Oi(e) {
                    if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
                    return e;
                }
                function Bi(e) {
                    var t = "function" == typeof Map ? new Map() : void 0;
                    return (
                        (Bi = function (e) {
                            if (
                                null === e ||
                                !(function (e) {
                                    try {
                                        return -1 !== Function.toString.call(e).indexOf("[native code]");
                                    } catch (t) {
                                        return "function" == typeof e;
                                    }
                                })(e)
                            )
                                return e;
                            if ("function" != typeof e) throw new TypeError("Super expression must either be null or a function");
                            if (void 0 !== t) {
                                if (t.has(e)) return t.get(e);
                                t.set(e, r);
                            }
                            function r() {
                                return Fi(e, arguments, Wi(this).constructor);
                            }
                            return (r.prototype = Object.create(e.prototype, { constructor: { value: r, enumerable: !1, writable: !0, configurable: !0 } })), ji(r, e);
                        }),
                        Bi(e)
                    );
                }
                function Fi(e, t, r) {
                    return (
                        (Fi = Li()
                            ? Reflect.construct.bind()
                            : function (e, t, r) {
                                  var n = [null];
                                  n.push.apply(n, t);
                                  var i = new (Function.bind.apply(e, n))();
                                  return r && ji(i, r.prototype), i;
                              }),
                        Fi.apply(null, arguments)
                    );
                }
                function Li() {
                    if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
                    if (Reflect.construct.sham) return !1;
                    if ("function" == typeof Proxy) return !0;
                    try {
                        return Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})), !0;
                    } catch (e) {
                        return !1;
                    }
                }
                function ji(e, t) {
                    return (
                        (ji = Object.setPrototypeOf
                            ? Object.setPrototypeOf.bind()
                            : function (e, t) {
                                  return (e.__proto__ = t), e;
                              }),
                        ji(e, t)
                    );
                }
                function Wi(e) {
                    return (
                        (Wi = Object.setPrototypeOf
                            ? Object.getPrototypeOf.bind()
                            : function (e) {
                                  return e.__proto__ || Object.getPrototypeOf(e);
                              }),
                        Wi(e)
                    );
                }
                function Ri(e, t, r) {
                    return (t = Yi(t)) in e ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = r), e;
                }
                function Yi(e) {
                    var t = (function (e, t) {
                        if ("object" != typeof e || null === e) return e;
                        var r = e[Symbol.toPrimitive];
                        if (void 0 !== r) {
                            var n = r.call(e, t || "default");
                            if ("object" != typeof n) return n;
                            throw new TypeError("@@toPrimitive must return a primitive value.");
                        }
                        return ("string" === t ? String : Number)(e);
                    })(e, "string");
                    return "symbol" == typeof t ? t : String(t);
                }
                var Di = W.create("main"),
                    Ki = [E.Z, Lt.Z, Ar.Z, a.Z, ar.Z, Ut.Z, gr.Z, c.Z, vn.Z, wn.Z],
                    Pi = Ot({}, Ki),
                    Gi = (function (r) {
                        !(function (e, t) {
                            if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
                            (e.prototype = Object.create(t && t.prototype, { constructor: { value: e, writable: !0, configurable: !0 } })), Object.defineProperty(e, "prototype", { writable: !1 }), t && ji(e, t);
                        })(s, r);
                        var n,
                            i,
                            a,
                            l = xi(s);
                        function s() {
                            var e;
                            return (
                                (function (e, t) {
                                    if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                                })(this, s),
                                Ri(Oi((e = l.call(this))), "_root", (0, t.s)(e.attachShadow({ mode: "open" }))),
                                Ri(Oi(e), "_mounted", !1),
                                Ri(Oi(e), "_translations", null),
                                e
                            );
                        }
                        return (
                            (n = s),
                            (a = [
                                {
                                    key: "observedAttributes",
                                    get: function () {
                                        return Object.values(Qn);
                                    },
                                },
                            ]),
                            (i = [
                                {
                                    key: "onEvent",
                                    value: function (e) {
                                        var t = rt("face-liveness", e);
                                        this.dispatchEvent(t), Di("Component event: ".concat(JSON.stringify(t.detail)));
                                    },
                                },
                                {
                                    key: "attributeChangedCallback",
                                    value: function (e) {
                                        var t = this.getAttribute(e),
                                            r = $e(t),
                                            n = {
                                                [Qn.locale]: function () {
                                                    t && Be.setState({ locale: t });
                                                },
                                                [Qn.url]: function () {
                                                    t && Be.setState({ url: t });
                                                },
                                                [Qn.copyright]: function () {
                                                    Be.setState({ copyright: r });
                                                },
                                                [Qn.debug]: function () {
                                                    Be.setState({ debug: r });
                                                },
                                                [Qn.changeCamera]: function () {
                                                    Be.setState({ changeCamera: r });
                                                },
                                                [Qn.cameraId]: function () {
                                                    t && Be.setState({ cameraId: t });
                                                },
                                                [Qn.closeDisabled]: function () {
                                                    Be.setState({ closeDisabled: r });
                                                },
                                                [Qn.startScreen]: function () {
                                                    Be.setState({ startScreen: r });
                                                },
                                                [Qn.finishScreen]: function () {
                                                    Be.setState({ finishScreen: r });
                                                },
                                                [Qn.deviceOrientation]: function () {
                                                    Be.setState({ deviceOrientation: r });
                                                },
                                            };
                                        n[e] && n[e](), this._mounted && this.render();
                                    },
                                },
                                {
                                    key: "connectedCallback",
                                    value: function () {
                                        console.info("[FaceLiveness] Passing parameters via attributes is deprecated. In future versions, support will be discontinued. Please use the settings");
                                        var e = {
                                            onEvent: this.onEvent.bind(this),
                                            url: this.getAttribute("url") || void 0,
                                            debug: $e(this.getAttribute("debug")),
                                            locale: this.getAttribute("locale") || "en",
                                            headers: {},
                                            tag: "",
                                            retryCount: -1,
                                            copyright: $e(this.getAttribute("copyright")),
                                            startScreen: $e(this.getAttribute("start-screen")),
                                            cameraId: this.getAttribute("camera-id") || void 0,
                                            changeCamera: $e(this.getAttribute("change-camera")),
                                            deviceOrientation: $e(this.getAttribute("device-orientation")),
                                            closeDisabled: $e(this.getAttribute("close-disabled")),
                                            finishScreen: $e(this.getAttribute("finish-screen")),
                                        };
                                        Be.setState(Qi({}, e)), this.render(), (this._mounted = !0), this.onEvent({ action: G.ELEMENT_VISIBLE, data: null });
                                    },
                                },
                                {
                                    key: "version",
                                    get: function () {
                                        return "".concat("3.1.0".trim());
                                    },
                                },
                                {
                                    key: "translations",
                                    get: function () {
                                        return this._translations;
                                    },
                                    set: function (e) {
                                        (this._translations = e), this._mounted && this.render();
                                    },
                                },
                                {
                                    key: "settings",
                                    get: function () {
                                        var e = Object.keys(Qn),
                                            t = Be.getState();
                                        return [].concat(e, ["retryCount", "headers", "tag", "customization", "recordingProcess", "livenessType"]).reduce(function (e, r) {
                                            return Qi(Qi({}, e), {}, { [r]: t[r] });
                                        }, {});
                                    },
                                    set: function (e) {
                                        if (0 !== Object.keys(e).length) {
                                            var t = Be.getState(),
                                                r = Object.assign({}, e);
                                            r && "number" == typeof r.retryCount && r.retryCount <= 0 && (r.retryCount = -1),
                                                r && e.rotationAngle && "number" == typeof e.rotationAngle && (r.rotationAngle = Ft(e.rotationAngle)),
                                                r.customization && (Pi = Ot(r.customization, Ki));
                                            var n = ut(t, r);
                                            n && Be.setState(n), this._mounted && this.render();
                                        }
                                    },
                                },
                                {
                                    key: "render",
                                    value: function () {
                                        this._root.render(
                                            (0, o.jsxs)(o.Fragment, {
                                                children: [(0, o.jsx)("style", { nonce: Be.getState().nonce, children: Pi }), (0, o.jsx)(Si, { locale: Be.getState().locale, dictionaries: e, translations: this._translations || void 0 })],
                                            })
                                        );
                                    },
                                },
                                {
                                    key: "disconnectedCallback",
                                    value: function () {
                                        var e = this;
                                        setTimeout(function () {
                                            Be.getState().resetAttributes(), Be.getState().resetProps(), e._root.unmount();
                                        }),
                                            W.saveLogs();
                                    },
                                },
                            ]) && ki(n.prototype, i),
                            a && ki(n, a),
                            Object.defineProperty(n, "prototype", { writable: !1 }),
                            s
                        );
                    })(Bi(HTMLElement));
                function Mi(e, t) {
                    for (var r = 0; r < t.length; r++) {
                        var n = t[r];
                        (n.enumerable = n.enumerable || !1),
                            (n.configurable = !0),
                            "value" in n && (n.writable = !0),
                            Object.defineProperty(
                                e,
                                ((i = n.key),
                                (a = void 0),
                                "symbol" ==
                                typeof (a = (function (e, t) {
                                    if ("object" != typeof e || null === e) return e;
                                    var r = e[Symbol.toPrimitive];
                                    if (void 0 !== r) {
                                        var n = r.call(e, t || "default");
                                        if ("object" != typeof n) return n;
                                        throw new TypeError("@@toPrimitive must return a primitive value.");
                                    }
                                    return ("string" === t ? String : Number)(e);
                                })(i, "string"))
                                    ? a
                                    : String(a)),
                                n
                            );
                    }
                    var i, a;
                }
                function Ui(e) {
                    var t = Ti();
                    return function () {
                        var r,
                            n = zi(e);
                        if (t) {
                            var i = zi(this).constructor;
                            r = Reflect.construct(n, arguments, i);
                        } else r = n.apply(this, arguments);
                        return (function (e, t) {
                            if (t && ("object" == typeof t || "function" == typeof t)) return t;
                            if (void 0 !== t) throw new TypeError("Derived constructors may only return object or undefined");
                            return (function (e) {
                                if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
                                return e;
                            })(e);
                        })(this, r);
                    };
                }
                function Ni(e) {
                    var t = "function" == typeof Map ? new Map() : void 0;
                    return (
                        (Ni = function (e) {
                            if (
                                null === e ||
                                !(function (e) {
                                    try {
                                        return -1 !== Function.toString.call(e).indexOf("[native code]");
                                    } catch (t) {
                                        return "function" == typeof e;
                                    }
                                })(e)
                            )
                                return e;
                            if ("function" != typeof e) throw new TypeError("Super expression must either be null or a function");
                            if (void 0 !== t) {
                                if (t.has(e)) return t.get(e);
                                t.set(e, r);
                            }
                            function r() {
                                return Vi(e, arguments, zi(this).constructor);
                            }
                            return (r.prototype = Object.create(e.prototype, { constructor: { value: r, enumerable: !1, writable: !0, configurable: !0 } })), Hi(r, e);
                        }),
                        Ni(e)
                    );
                }
                function Vi(e, t, r) {
                    return (
                        (Vi = Ti()
                            ? Reflect.construct.bind()
                            : function (e, t, r) {
                                  var n = [null];
                                  n.push.apply(n, t);
                                  var i = new (Function.bind.apply(e, n))();
                                  return r && Hi(i, r.prototype), i;
                              }),
                        Vi.apply(null, arguments)
                    );
                }
                function Ti() {
                    if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
                    if (Reflect.construct.sham) return !1;
                    if ("function" == typeof Proxy) return !0;
                    try {
                        return Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})), !0;
                    } catch (e) {
                        return !1;
                    }
                }
                function Hi(e, t) {
                    return (
                        (Hi = Object.setPrototypeOf
                            ? Object.setPrototypeOf.bind()
                            : function (e, t) {
                                  return (e.__proto__ = t), e;
                              }),
                        Hi(e, t)
                    );
                }
                function zi(e) {
                    return (
                        (zi = Object.setPrototypeOf
                            ? Object.getPrototypeOf.bind()
                            : function (e) {
                                  return e.__proto__ || Object.getPrototypeOf(e);
                              }),
                        zi(e)
                    );
                }
                var Ji = (function (e) {
                        !(function (e, t) {
                            if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
                            (e.prototype = Object.create(t && t.prototype, { constructor: { value: e, writable: !0, configurable: !0 } })), Object.defineProperty(e, "prototype", { writable: !1 }), t && Hi(e, t);
                        })(a, e);
                        var t,
                            r,
                            n,
                            i = Ui(a);
                        function a() {
                            var e;
                            !(function (e, t) {
                                if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
                            })(this, a),
                                ((e = i.call(this))._root = e.attachShadow({ mode: "open" }));
                            var t =
                                "\n            display: block;\n            position: fixed;\n            height: 100%;\n            width: 100%;\n            top: 0;\n            left: 0;\n            overflow: auto;\n            z-index: 100;\n        ";
                            return (
                                (e._root.innerHTML = "\n            <style>\n            *, *::before, *::after {\n                box-sizing: border-box;\n            }\n            :host {\n                "
                                    .concat(t, ";\n            }\n            fullscreen-container {\n                ")
                                    .concat(t, ";\n            }\n            </style>\n            <slot />\n        ")),
                                e
                            );
                        }
                        return (t = a), r && Mi(t.prototype, r), n && Mi(t, n), Object.defineProperty(t, "prototype", { writable: !1 }), t;
                    })(Ni(HTMLElement)),
                    Zi = window.customElements.get("face-capture"),
                    qi = window.customElements.get("face-liveness"),
                    Xi = window.customElements.get("fullscreen-container");
                Zi || window.customElements.define("face-capture", yi), qi || window.customElements.define("face-liveness", Gi), Xi || window.customElements.define("fullscreen-container", Ji);
            })(),
            n
        );
    })();
});

MMCT - 2023