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/hrms.ncriptech.com/public/js/ot-datatable/../ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
/*! 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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", ], 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 ); })(); });