UNPKG

altcha

Version:

Privacy-first CAPTCHA widget, compliant with global regulations (GDPR/HIPAA/CCPA/LGDP/DPDPA/PIPL) and WCAG accessible. No tracking, self-verifying.

1,954 lines 153 kB
var Ua = Array.isArray, Vn = Array.prototype.indexOf, jn = Array.from, ir = Object.keys, Dt = Object.defineProperty, rt = Object.getOwnPropertyDescriptor, Rn = Object.getOwnPropertyDescriptors, $n = Object.prototype, Sn = Array.prototype, Ga = Object.getPrototypeOf, ja = Object.isExtensible; const yt = () => { }; function Wa(e) { for (var t = 0; t < e.length; t++) e[t](); } function Pn(e, t, r = !1) { return e === void 0 ? r ? ( /** @type {() => V} */ t() ) : ( /** @type {V} */ t ) : e; } const pe = 2, Za = 4, fr = 8, Dr = 16, Re = 32, nt = 64, nr = 128, fe = 256, or = 512, le = 1024, je = 2048, ot = 4096, kt = 8192, dr = 16384, zn = 32768, qr = 65536, Nn = 1 << 19, Ya = 1 << 20, Vr = 1 << 21, zt = Symbol("$state"), Ka = Symbol("legacy props"), Dn = Symbol(""), qn = typeof requestIdleCallback > "u" ? (e) => setTimeout(e, 1) : requestIdleCallback; let qt = [], Ht = []; function Ja() { var e = qt; qt = [], Wa(e); } function Xa() { var e = Ht; Ht = [], Wa(e); } function Hr(e) { qt.length === 0 && queueMicrotask(Ja), qt.push(e); } function Hn(e) { Ht.length === 0 && qn(Xa), Ht.push(e); } function On() { qt.length > 0 && Ja(), Ht.length > 0 && Xa(); } function Qa(e) { return e === this.v; } function ei(e, t) { return e != e ? t == t : e !== t || e !== null && typeof e == "object" || typeof e == "function"; } function Or(e) { return !ei(e, this.v); } function Fn(e) { throw new Error("https://svelte.dev/e/effect_in_teardown"); } function Mn() { throw new Error("https://svelte.dev/e/effect_in_unowned_derived"); } function Bn(e) { throw new Error("https://svelte.dev/e/effect_orphan"); } function Un() { throw new Error("https://svelte.dev/e/effect_update_depth_exceeded"); } function Gn() { throw new Error("https://svelte.dev/e/hydration_failed"); } function Wn(e) { throw new Error("https://svelte.dev/e/props_invalid_value"); } function Zn() { throw new Error("https://svelte.dev/e/state_descriptors_fixed"); } function Yn() { throw new Error("https://svelte.dev/e/state_prototype_fixed"); } function Kn() { throw new Error("https://svelte.dev/e/state_unsafe_mutation"); } const Jn = 1, Xn = 4, Qn = 8, eo = 16, to = 1, ro = 2, Fr = "[", ti = "[!", ri = "]", At = {}, oe = Symbol(), ao = "http://www.w3.org/1999/xhtml"; function ai(e) { throw new Error("https://svelte.dev/e/lifecycle_outside_component"); } let ae = null; function Ra(e) { ae = e; } function ii(e, t = !1, r) { var i = ae = { p: ae, c: null, d: !1, e: null, m: !1, s: e, x: null, l: null }; Ur(() => { i.d = !0; }); } function ni(e) { const t = ae; if (t !== null) { e !== void 0 && (t.x = e); const s = t.e; if (s !== null) { var r = V, i = I; t.e = null; try { for (var l = 0; l < s.length; l++) { var o = s[l]; Oe(o.effect), Ee(o.reaction), Gr(o.fn); } } finally { Oe(r), Ee(i); } } ae = t.p, t.m = !0; } return e || /** @type {T} */ {}; } function oi() { return !0; } function De(e) { if (typeof e != "object" || e === null || zt in e) return e; const t = Ga(e); if (t !== $n && t !== Sn) return e; var r = /* @__PURE__ */ new Map(), i = Ua(e), l = /* @__PURE__ */ $(0), o = I, s = (u) => { var f = I; Ee(o); var d = u(); return Ee(f), d; }; return i && r.set("length", /* @__PURE__ */ $( /** @type {any[]} */ e.length )), new Proxy( /** @type {any} */ e, { defineProperty(u, f, d) { (!("value" in d) || d.configurable === !1 || d.enumerable === !1 || d.writable === !1) && Zn(); var p = r.get(f); return p === void 0 ? (p = s(() => /* @__PURE__ */ $(d.value)), r.set(f, p)) : y( p, s(() => De(d.value)) ), !0; }, deleteProperty(u, f) { var d = r.get(f); if (d === void 0) f in u && (r.set( f, s(() => /* @__PURE__ */ $(oe)) ), Er(l)); else { if (i && typeof f == "string") { var p = ( /** @type {Source<number>} */ r.get("length") ), g = Number(f); Number.isInteger(g) && g < p.v && y(p, g); } y(d, oe), Er(l); } return !0; }, get(u, f, d) { if (f === zt) return e; var p = r.get(f), g = f in u; if (p === void 0 && (!g || rt(u, f)?.writable) && (p = s(() => /* @__PURE__ */ $(De(g ? u[f] : oe))), r.set(f, p)), p !== void 0) { var m = n(p); return m === oe ? void 0 : m; } return Reflect.get(u, f, d); }, getOwnPropertyDescriptor(u, f) { var d = Reflect.getOwnPropertyDescriptor(u, f); if (d && "value" in d) { var p = r.get(f); p && (d.value = n(p)); } else if (d === void 0) { var g = r.get(f), m = g?.v; if (g !== void 0 && m !== oe) return { enumerable: !0, configurable: !0, value: m, writable: !0 }; } return d; }, has(u, f) { if (f === zt) return !0; var d = r.get(f), p = d !== void 0 && d.v !== oe || Reflect.has(u, f); if (d !== void 0 || V !== null && (!p || rt(u, f)?.writable)) { d === void 0 && (d = s(() => /* @__PURE__ */ $(p ? De(u[f]) : oe)), r.set(f, d)); var g = n(d); if (g === oe) return !1; } return p; }, set(u, f, d, p) { var g = r.get(f), m = f in u; if (i && f === "length") for (var k = d; k < /** @type {Source<number>} */ g.v; k += 1) { var N = r.get(k + ""); N !== void 0 ? y(N, oe) : k in u && (N = s(() => /* @__PURE__ */ $(oe)), r.set(k + "", N)); } g === void 0 ? (!m || rt(u, f)?.writable) && (g = s(() => /* @__PURE__ */ $(void 0)), y( g, s(() => De(d)) ), r.set(f, g)) : (m = g.v !== oe, y( g, s(() => De(d)) )); var D = Reflect.getOwnPropertyDescriptor(u, f); if (D?.set && D.set.call(p, d), !m) { if (i && typeof f == "string") { var H = ( /** @type {Source<number>} */ r.get("length") ), E = Number(f); Number.isInteger(E) && E >= H.v && y(H, E + 1); } Er(l); } return !0; }, ownKeys(u) { n(l); var f = Reflect.ownKeys(u).filter((g) => { var m = r.get(g); return m === void 0 || m.v !== oe; }); for (var [d, p] of r) p.v !== oe && !(d in u) && f.push(d); return f; }, setPrototypeOf() { Yn(); } } ); } function Er(e, t = 1) { y(e, e.v + t); } // @__NO_SIDE_EFFECTS__ function hr(e) { var t = pe | je, r = I !== null && (I.f & pe) !== 0 ? ( /** @type {Derived} */ I ) : null; return V === null || r !== null && (r.f & fe) !== 0 ? t |= fe : V.f |= Ya, { ctx: ae, deps: null, effects: null, equals: Qa, f: t, fn: e, reactions: null, rv: 0, v: ( /** @type {V} */ null ), wv: 0, parent: r ?? V }; } // @__NO_SIDE_EFFECTS__ function $t(e) { const t = /* @__PURE__ */ hr(e); return vi(t), t; } // @__NO_SIDE_EFFECTS__ function io(e) { const t = /* @__PURE__ */ hr(e); return t.equals = Or, t; } function li(e) { var t = e.effects; if (t !== null) { e.effects = null; for (var r = 0; r < t.length; r += 1) Fe( /** @type {Effect} */ t[r] ); } } function no(e) { for (var t = e.parent; t !== null; ) { if ((t.f & pe) === 0) return ( /** @type {Effect} */ t ); t = t.parent; } return null; } function si(e) { var t, r = V; Oe(no(e)); try { li(e), t = yi(e); } finally { Oe(r); } return t; } function ci(e) { var t = si(e), r = (qe || (e.f & fe) !== 0) && e.deps !== null ? ot : le; me(e, r), e.equals(t) || (e.v = t, e.wv = pi()); } const Ot = /* @__PURE__ */ new Map(); function ui(e, t) { var r = { f: 0, // TODO ideally we could skip this altogether, but it causes type errors v: e, reactions: null, equals: Qa, rv: 0, wv: 0 }; return r; } // @__NO_SIDE_EFFECTS__ function $(e, t) { const r = ui(e); return vi(r), r; } // @__NO_SIDE_EFFECTS__ function Mr(e, t = !1) { const r = ui(e); return t || (r.equals = Or), r; } function y(e, t, r = !1) { I !== null && !Le && oi() && (I.f & (pe | Dr)) !== 0 && !Ve?.includes(e) && Kn(); let i = r ? De(t) : t; return oo(e, i); } function oo(e, t) { if (!e.equals(t)) { var r = e.v; Ft ? Ot.set(e, t) : Ot.set(e, r), e.v = t, (e.f & pe) !== 0 && ((e.f & je) !== 0 && si( /** @type {Derived} */ e ), me(e, (e.f & fe) === 0 ? le : ot)), e.wv = pi(), fi(e, je), V !== null && (V.f & le) !== 0 && (V.f & (Re | nt)) === 0 && (he === null ? co([e]) : he.push(e)); } return t; } function fi(e, t) { var r = e.reactions; if (r !== null) for (var i = r.length, l = 0; l < i; l++) { var o = r[l], s = o.f; (s & je) === 0 && (me(o, t), (s & (le | fe)) !== 0 && ((s & pe) !== 0 ? fi( /** @type {Derived} */ o, ot ) : pr( /** @type {Effect} */ o ))); } } function gr(e) { console.warn("https://svelte.dev/e/hydration_mismatch"); } let z = !1; function mt(e) { z = e; } let P; function He(e) { if (e === null) throw gr(), At; return P = e; } function _t() { return He( /** @type {TemplateNode} */ /* @__PURE__ */ Me(P) ); } function Z(e) { if (z) { if (/* @__PURE__ */ Me(P) !== null) throw gr(), At; P = e; } } function lo() { for (var e = 0, t = P; ; ) { if (t.nodeType === 8) { var r = ( /** @type {Comment} */ t.data ); if (r === ri) { if (e === 0) return t; e -= 1; } else (r === Fr || r === ti) && (e += 1); } var i = ( /** @type {TemplateNode} */ /* @__PURE__ */ Me(t) ); t.remove(), t = i; } } var $a, di, hi, gi; function jr() { if ($a === void 0) { $a = window, di = /Firefox/.test(navigator.userAgent); var e = Element.prototype, t = Node.prototype, r = Text.prototype; hi = rt(t, "firstChild").get, gi = rt(t, "nextSibling").get, ja(e) && (e.__click = void 0, e.__className = void 0, e.__attributes = null, e.__style = void 0, e.__e = void 0), ja(r) && (r.__t = void 0); } } function vr(e = "") { return document.createTextNode(e); } // @__NO_SIDE_EFFECTS__ function ge(e) { return hi.call(e); } // @__NO_SIDE_EFFECTS__ function Me(e) { return gi.call(e); } function Y(e, t) { if (!z) return /* @__PURE__ */ ge(e); var r = ( /** @type {TemplateNode} */ /* @__PURE__ */ ge(P) ); return r === null && (r = P.appendChild(vr())), He(r), r; } function St(e, t) { if (!z) { var r = ( /** @type {DocumentFragment} */ /* @__PURE__ */ ge( /** @type {Node} */ e ) ); return r instanceof Comment && r.data === "" ? /* @__PURE__ */ Me(r) : r; } return P; } function K(e, t = 1, r = !1) { let i = z ? P : e; for (var l; t--; ) l = i, i = /** @type {TemplateNode} */ /* @__PURE__ */ Me(i); if (!z) return i; var o = i?.nodeType; if (r && o !== 3) { var s = vr(); return i === null ? l?.after(s) : i.before(s), He(s), s; } return He(i), /** @type {TemplateNode} */ i; } function so(e) { e.textContent = ""; } let tr = !1, lr = !1, sr = null, at = !1, Ft = !1; function Sa(e) { Ft = e; } let Nt = []; let I = null, Le = !1; function Ee(e) { I = e; } let V = null; function Oe(e) { V = e; } let Ve = null; function vi(e) { I !== null && I.f & Vr && (Ve === null ? Ve = [e] : Ve.push(e)); } let re = null, ue = 0, he = null; function co(e) { he = e; } let bi = 1, cr = 0, qe = !1; function pi() { return ++bi; } function Mt(e) { var t = e.f; if ((t & je) !== 0) return !0; if ((t & ot) !== 0) { var r = e.deps, i = (t & fe) !== 0; if (r !== null) { var l, o, s = (t & or) !== 0, u = i && V !== null && !qe, f = r.length; if (s || u) { var d = ( /** @type {Derived} */ e ), p = d.parent; for (l = 0; l < f; l++) o = r[l], (s || !o?.reactions?.includes(d)) && (o.reactions ??= []).push(d); s && (d.f ^= or), u && p !== null && (p.f & fe) === 0 && (d.f ^= fe); } for (l = 0; l < f; l++) if (o = r[l], Mt( /** @type {Derived} */ o ) && ci( /** @type {Derived} */ o ), o.wv > e.wv) return !0; } (!i || V !== null && !qe) && me(e, le); } return !1; } function uo(e, t) { for (var r = t; r !== null; ) { if ((r.f & nr) !== 0) try { r.fn(e); return; } catch { r.f ^= nr; } r = r.parent; } throw tr = !1, e; } function Pa(e) { return (e.f & dr) === 0 && (e.parent === null || (e.parent.f & nr) === 0); } function br(e, t, r, i) { if (tr) { if (r === null && (tr = !1), Pa(t)) throw e; return; } if (r !== null && (tr = !0), uo(e, t), Pa(t)) throw e; } function mi(e, t, r = !0) { var i = e.reactions; if (i !== null) for (var l = 0; l < i.length; l++) { var o = i[l]; Ve?.includes(e) || ((o.f & pe) !== 0 ? mi( /** @type {Derived} */ o, t, !1 ) : t === o && (r ? me(o, je) : (o.f & le) !== 0 && me(o, ot), pr( /** @type {Effect} */ o ))); } } function yi(e) { var t = re, r = ue, i = he, l = I, o = qe, s = Ve, u = ae, f = Le, d = e.f; re = /** @type {null | Value[]} */ null, ue = 0, he = null, qe = (d & fe) !== 0 && (Le || !at || I === null), I = (d & (Re | nt)) === 0 ? e : null, Ve = null, Ra(e.ctx), Le = !1, cr++, e.f |= Vr; try { var p = ( /** @type {Function} */ (0, e.fn)() ), g = e.deps; if (re !== null) { var m; if (ur(e, ue), g !== null && ue > 0) for (g.length = ue + re.length, m = 0; m < re.length; m++) g[ue + m] = re[m]; else e.deps = g = re; if (!qe) for (m = ue; m < g.length; m++) (g[m].reactions ??= []).push(e); } else g !== null && ue < g.length && (ur(e, ue), g.length = ue); if (oi() && he !== null && !Le && g !== null && (e.f & (pe | ot | je)) === 0) for (m = 0; m < /** @type {Source[]} */ he.length; m++) mi( he[m], /** @type {Effect} */ e ); return l !== null && l !== e && (cr++, he !== null && (i === null ? i = he : i.push(.../** @type {Source[]} */ he))), p; } finally { re = t, ue = r, he = i, I = l, qe = o, Ve = s, Ra(u), Le = f, e.f ^= Vr; } } function fo(e, t) { let r = t.reactions; if (r !== null) { var i = Vn.call(r, e); if (i !== -1) { var l = r.length - 1; l === 0 ? r = t.reactions = null : (r[i] = r[l], r.pop()); } } r === null && (t.f & pe) !== 0 && // Destroying a child effect while updating a parent effect can cause a dependency to appear // to be unused, when in fact it is used by the currently-updating parent. Checking `new_deps` // allows us to skip the expensive work of disconnecting and immediately reconnecting it (re === null || !re.includes(t)) && (me(t, ot), (t.f & (fe | or)) === 0 && (t.f ^= or), li( /** @type {Derived} **/ t ), ur( /** @type {Derived} **/ t, 0 )); } function ur(e, t) { var r = e.deps; if (r !== null) for (var i = t; i < r.length; i++) fo(e, r[i]); } function Br(e) { var t = e.f; if ((t & dr) === 0) { me(e, le); var r = V, i = ae, l = at; V = e, at = !0; try { (t & Dr) !== 0 ? ko(e) : wi(e), _i(e); var o = yi(e); e.teardown = typeof o == "function" ? o : null, e.wv = bi; var s = e.deps, u; } catch (f) { br(f, e, r, i || e.ctx); } finally { at = l, V = r; } } } function ho() { try { Un(); } catch (e) { if (sr !== null) br(e, sr, null); else throw e; } } function Ai() { var e = at; try { var t = 0; for (at = !0; Nt.length > 0; ) { t++ > 1e3 && ho(); var r = Nt, i = r.length; Nt = []; for (var l = 0; l < i; l++) { var o = vo(r[l]); go(o); } Ot.clear(); } } finally { lr = !1, at = e, sr = null; } } function go(e) { var t = e.length; if (t !== 0) for (var r = 0; r < t; r++) { var i = e[r]; if ((i.f & (dr | kt)) === 0) try { Mt(i) && (Br(i), i.deps === null && i.first === null && i.nodes_start === null && (i.teardown === null ? Li(i) : i.fn = null)); } catch (l) { br(l, i, null, i.ctx); } } } function pr(e) { lr || (lr = !0, queueMicrotask(Ai)); for (var t = sr = e; t.parent !== null; ) { t = t.parent; var r = t.f; if ((r & (nt | Re)) !== 0) { if ((r & le) === 0) return; t.f ^= le; } } Nt.push(t); } function vo(e) { for (var t = [], r = e; r !== null; ) { var i = r.f, l = (i & (Re | nt)) !== 0, o = l && (i & le) !== 0; if (!o && (i & kt) === 0) { if ((i & Za) !== 0) t.push(r); else if (l) r.f ^= le; else try { Mt(r) && Br(r); } catch (f) { br(f, r, null, r.ctx); } var s = r.first; if (s !== null) { r = s; continue; } } var u = r.parent; for (r = r.next; r === null && u !== null; ) r = u.next, u = u.parent; } return t; } function _(e) { for (var t; ; ) { if (On(), Nt.length === 0) return ( /** @type {T} */ t ); lr = !0, Ai(); } } async function Tr() { await Promise.resolve(), _(); } function n(e) { var t = e.f, r = (t & pe) !== 0; if (I !== null && !Le) { if (!Ve?.includes(e)) { var i = I.deps; e.rv < cr && (e.rv = cr, re === null && i !== null && i[ue] === e ? ue++ : re === null ? re = [e] : (!qe || !re.includes(e)) && re.push(e)); } } else if (r && /** @type {Derived} */ e.deps === null && /** @type {Derived} */ e.effects === null) { var l = ( /** @type {Derived} */ e ), o = l.parent; o !== null && (o.f & fe) === 0 && (l.f ^= fe); } return r && (l = /** @type {Derived} */ e, Mt(l) && ci(l)), Ft && Ot.has(e) ? Ot.get(e) : e.v; } function it(e) { var t = Le; try { return Le = !0, e(); } finally { Le = t; } } const bo = -7169; function me(e, t) { e.f = e.f & bo | t; } function po(e) { V === null && I === null && Bn(), I !== null && (I.f & fe) !== 0 && V === null && Mn(), Ft && Fn(); } function mo(e, t) { var r = t.last; r === null ? t.last = t.first = e : (r.next = e, e.prev = r, t.last = e); } function lt(e, t, r, i = !0) { var l = V, o = { ctx: ae, deps: null, nodes_start: null, nodes_end: null, f: e | je, first: null, fn: t, last: null, next: null, parent: l, prev: null, teardown: null, transitions: null, wv: 0 }; if (r) try { Br(o), o.f |= zn; } catch (f) { throw Fe(o), f; } else t !== null && pr(o); var s = r && o.deps === null && o.first === null && o.nodes_start === null && o.teardown === null && (o.f & (Ya | nr)) === 0; if (!s && i && (l !== null && mo(o, l), I !== null && (I.f & pe) !== 0)) { var u = ( /** @type {Derived} */ I ); (u.effects ??= []).push(o); } return o; } function Ur(e) { const t = lt(fr, null, !1); return me(t, le), t.teardown = e, t; } function Rr(e) { po(); var t = V !== null && (V.f & Re) !== 0 && ae !== null && !ae.m; if (t) { var r = ( /** @type {ComponentContext} */ ae ); (r.e ??= []).push({ fn: e, effect: V, reaction: I }); } else { var i = Gr(e); return i; } } function yo(e) { const t = lt(nt, e, !0); return () => { Fe(t); }; } function Ao(e) { const t = lt(nt, e, !0); return (r = {}) => new Promise((i) => { r.outro ? Sr(t, () => { Fe(t), i(void 0); }) : (Fe(t), i(void 0)); }); } function Gr(e) { return lt(Za, e, !1); } function Wr(e) { return lt(fr, e, !0); } function Ce(e, t = [], r = hr) { const i = t.map(r); return ki(() => e(...i.map(n))); } function ki(e, t = 0) { return lt(fr | Dr | t, e, !0); } function $r(e, t = !0) { return lt(fr | Re, e, !0, t); } function _i(e) { var t = e.teardown; if (t !== null) { const r = Ft, i = I; Sa(!0), Ee(null); try { t.call(null); } finally { Sa(r), Ee(i); } } } function wi(e, t = !1) { var r = e.first; for (e.first = e.last = null; r !== null; ) { var i = r.next; (r.f & nt) !== 0 ? r.parent = null : Fe(r, t), r = i; } } function ko(e) { for (var t = e.first; t !== null; ) { var r = t.next; (t.f & Re) === 0 && Fe(t), t = r; } } function Fe(e, t = !0) { var r = !1; (t || (e.f & Nn) !== 0) && e.nodes_start !== null && (Ci( e.nodes_start, /** @type {TemplateNode} */ e.nodes_end ), r = !0), wi(e, t && !r), ur(e, 0), me(e, dr); var i = e.transitions; if (i !== null) for (const o of i) o.stop(); _i(e); var l = e.parent; l !== null && l.first !== null && Li(e), e.next = e.prev = e.teardown = e.ctx = e.deps = e.fn = e.nodes_start = e.nodes_end = null; } function Ci(e, t) { for (; e !== null; ) { var r = e === t ? null : ( /** @type {TemplateNode} */ /* @__PURE__ */ Me(e) ); e.remove(), e = r; } } function Li(e) { var t = e.parent, r = e.prev, i = e.next; r !== null && (r.next = i), i !== null && (i.prev = r), t !== null && (t.first === e && (t.first = i), t.last === e && (t.last = r)); } function Sr(e, t) { var r = []; xi(e, r, !0), _o(r, () => { Fe(e), t && t(); }); } function _o(e, t) { var r = e.length; if (r > 0) { var i = () => --r || t(); for (var l of e) l.out(i); } else t(); } function xi(e, t, r) { if ((e.f & kt) === 0) { if (e.f ^= kt, e.transitions !== null) for (const s of e.transitions) (s.is_global || r) && t.push(s); for (var i = e.first; i !== null; ) { var l = i.next, o = (i.f & qr) !== 0 || (i.f & Re) !== 0; xi(i, t, o ? r : !1), i = l; } } } function za(e) { Ei(e, !0); } function Ei(e, t) { if ((e.f & kt) !== 0) { e.f ^= kt, (e.f & le) === 0 && (e.f ^= le), Mt(e) && (me(e, je), pr(e)); for (var r = e.first; r !== null; ) { var i = r.next, l = (r.f & qr) !== 0 || (r.f & Re) !== 0; Ei(r, l ? t : !1), r = i; } if (e.transitions !== null) for (const o of e.transitions) (o.is_global || t) && o.in(); } } const wo = ["touchstart", "touchmove"]; function Co(e) { return wo.includes(e); } function Lo(e, t) { if (t) { const r = document.body; e.autofocus = !0, Hr(() => { document.activeElement === r && e.focus(); }); } } let Na = !1; function Ti() { Na || (Na = !0, document.addEventListener( "reset", (e) => { Promise.resolve().then(() => { if (!e.defaultPrevented) for ( const t of /**@type {HTMLFormElement} */ e.target.elements ) t.__on_r?.(); }); }, // In the capture phase to guarantee we get noticed of it (no possiblity of stopPropagation) { capture: !0 } )); } function Ii(e) { var t = I, r = V; Ee(null), Oe(null); try { return e(); } finally { Ee(t), Oe(r); } } function xo(e, t, r, i = r) { e.addEventListener(t, () => Ii(r)); const l = e.__on_r; l ? e.__on_r = () => { l(), i(!0); } : e.__on_r = () => i(!0), Ti(); } const Vi = /* @__PURE__ */ new Set(), Pr = /* @__PURE__ */ new Set(); function Eo(e, t, r, i = {}) { function l(o) { if (i.capture || Pt.call(t, o), !o.cancelBubble) return Ii(() => r?.call(this, o)); } return e.startsWith("pointer") || e.startsWith("touch") || e === "wheel" ? Hr(() => { t.addEventListener(e, l, i); }) : t.addEventListener(e, l, i), l; } function Ne(e, t, r, i, l) { var o = { capture: i, passive: l }, s = Eo(e, t, r, o); (t === document.body || t === window || t === document) && Ur(() => { t.removeEventListener(e, s, o); }); } function To(e) { for (var t = 0; t < e.length; t++) Vi.add(e[t]); for (var r of Pr) r(e); } function Pt(e) { var t = this, r = ( /** @type {Node} */ t.ownerDocument ), i = e.type, l = e.composedPath?.() || [], o = ( /** @type {null | Element} */ l[0] || e.target ), s = 0, u = e.__root; if (u) { var f = l.indexOf(u); if (f !== -1 && (t === document || t === /** @type {any} */ window)) { e.__root = t; return; } var d = l.indexOf(t); if (d === -1) return; f <= d && (s = f); } if (o = /** @type {Element} */ l[s] || e.target, o !== t) { Dt(e, "currentTarget", { configurable: !0, get() { return o || r; } }); var p = I, g = V; Ee(null), Oe(null); try { for (var m, k = []; o !== null; ) { var N = o.assignedSlot || o.parentNode || /** @type {any} */ o.host || null; try { var D = o["__" + i]; if (D != null && (!/** @type {any} */ o.disabled || // DOM could've been updated already by the time this is reached, so we check this as well // -> the target could not have been disabled because it emits the event in the first place e.target === o)) if (Ua(D)) { var [H, ...E] = D; H.apply(o, [e, ...E]); } else D.call(o, e); } catch (ee) { m ? k.push(ee) : m = ee; } if (e.cancelBubble || N === t || N === null) break; o = N; } if (m) { for (let ee of k) queueMicrotask(() => { throw ee; }); throw m; } } finally { e.__root = t, delete e.currentTarget, Ee(p), Oe(g); } } } function Zr(e) { var t = document.createElement("template"); return t.innerHTML = e, t.content; } function xe(e, t) { var r = ( /** @type {Effect} */ V ); r.nodes_start === null && (r.nodes_start = e, r.nodes_end = t); } // @__NO_SIDE_EFFECTS__ function ye(e, t) { var r = (t & to) !== 0, i = (t & ro) !== 0, l, o = !e.startsWith("<!>"); return () => { if (z) return xe(P, null), P; l === void 0 && (l = Zr(o ? e : "<!>" + e), r || (l = /** @type {Node} */ /* @__PURE__ */ ge(l))); var s = ( /** @type {TemplateNode} */ i || di ? document.importNode(l, !0) : l.cloneNode(!0) ); if (r) { var u = ( /** @type {TemplateNode} */ /* @__PURE__ */ ge(s) ), f = ( /** @type {TemplateNode} */ s.lastChild ); xe(u, f); } else xe(s, s); return s; }; } // @__NO_SIDE_EFFECTS__ function mr(e, t, r = "svg") { var i = !e.startsWith("<!>"), l = `<${r}>${i ? e : "<!>" + e}</${r}>`, o; return () => { if (z) return xe(P, null), P; if (!o) { var s = ( /** @type {DocumentFragment} */ Zr(l) ), u = ( /** @type {Element} */ /* @__PURE__ */ ge(s) ); o = /** @type {Element} */ /* @__PURE__ */ ge(u); } var f = ( /** @type {TemplateNode} */ o.cloneNode(!0) ); return xe(f, f), f; }; } function Xt() { if (z) return xe(P, null), P; var e = document.createDocumentFragment(), t = document.createComment(""), r = vr(); return e.append(t, r), xe(t, r), e; } function M(e, t) { if (z) { V.nodes_end = P, _t(); return; } e !== null && e.before( /** @type {Node} */ t ); } function Io(e, t) { var r = t == null ? "" : typeof t == "object" ? t + "" : t; r !== (e.__t ??= e.nodeValue) && (e.__t = r, e.nodeValue = r + ""); } function ji(e, t) { return Ri(e, t); } function Vo(e, t) { jr(), t.intro = t.intro ?? !1; const r = t.target, i = z, l = P; try { for (var o = ( /** @type {TemplateNode} */ /* @__PURE__ */ ge(r) ); o && (o.nodeType !== 8 || /** @type {Comment} */ o.data !== Fr); ) o = /** @type {TemplateNode} */ /* @__PURE__ */ Me(o); if (!o) throw At; mt(!0), He( /** @type {Comment} */ o ), _t(); const s = Ri(e, { ...t, anchor: o }); if (P === null || P.nodeType !== 8 || /** @type {Comment} */ P.data !== ri) throw gr(), At; return mt(!1), /** @type {Exports} */ s; } catch (s) { if (s === At) return t.recover === !1 && Gn(), jr(), so(r), mt(!1), ji(e, t); throw s; } finally { mt(i), He(l); } } const bt = /* @__PURE__ */ new Map(); function Ri(e, { target: t, anchor: r, props: i = {}, events: l, context: o, intro: s = !0 }) { jr(); var u = /* @__PURE__ */ new Set(), f = (g) => { for (var m = 0; m < g.length; m++) { var k = g[m]; if (!u.has(k)) { u.add(k); var N = Co(k); t.addEventListener(k, Pt, { passive: N }); var D = bt.get(k); D === void 0 ? (document.addEventListener(k, Pt, { passive: N }), bt.set(k, 1)) : bt.set(k, D + 1); } } }; f(jn(Vi)), Pr.add(f); var d = void 0, p = Ao(() => { var g = r ?? t.appendChild(vr()); return $r(() => { if (o) { ii({}); var m = ( /** @type {ComponentContext} */ ae ); m.c = o; } l && (i.$$events = l), z && xe( /** @type {TemplateNode} */ g, null ), d = e(g, i) || {}, z && (V.nodes_end = P), o && ni(); }), () => { for (var m of u) { t.removeEventListener(m, Pt); var k = ( /** @type {number} */ bt.get(m) ); --k === 0 ? (document.removeEventListener(m, Pt), bt.delete(m)) : bt.set(m, k); } Pr.delete(f), g !== r && g.parentNode?.removeChild(g); }; }); return zr.set(d, p), d; } let zr = /* @__PURE__ */ new WeakMap(); function jo(e, t) { const r = zr.get(e); return r ? (zr.delete(e), r(t)) : Promise.resolve(); } function J(e, t, [r, i] = [0, 0]) { z && r === 0 && _t(); var l = e, o = null, s = null, u = oe, f = r > 0 ? qr : 0, d = !1; const p = (m, k = !0) => { d = !0, g(k, m); }, g = (m, k) => { if (u === (u = m)) return; let N = !1; if (z && i !== -1) { if (r === 0) { const H = ( /** @type {Comment} */ l.data ); H === Fr ? i = 0 : H === ti ? i = 1 / 0 : (i = parseInt(H.substring(1)), i !== i && (i = u ? 1 / 0 : -1)); } const D = i > r; !!u === D && (l = lo(), He(l), mt(!1), N = !0, i = -1); } u ? (o ? za(o) : k && (o = $r(() => k(l))), s && Sr(s, () => { s = null; })) : (s ? za(s) : k && (s = $r(() => k(l, [r + 1, i]))), o && Sr(o, () => { o = null; })), N && mt(!0); }; ki(() => { d = !1, t(p), d || g(null, null); }, f), z && (l = P); } function tt(e, t, r = !1, i = !1, l = !1) { var o = e, s = ""; Ce(() => { var u = ( /** @type {Effect} */ V ); if (s === (s = t() ?? "")) { z && _t(); return; } if (u.nodes_start !== null && (Ci( u.nodes_start, /** @type {TemplateNode} */ u.nodes_end ), u.nodes_start = u.nodes_end = null), s !== "") { if (z) { P.data; for (var f = _t(), d = f; f !== null && (f.nodeType !== 8 || /** @type {Comment} */ f.data !== ""); ) d = f, f = /** @type {TemplateNode} */ /* @__PURE__ */ Me(f); if (f === null) throw gr(), At; xe(P, d), o = He(f); return; } var p = s + ""; r ? p = `<svg>${p}</svg>` : i && (p = `<math>${p}</math>`); var g = Zr(p); if ((r || i) && (g = /** @type {Element} */ /* @__PURE__ */ ge(g)), xe( /** @type {TemplateNode} */ /* @__PURE__ */ ge(g), /** @type {TemplateNode} */ g.lastChild ), r || i) for (; /* @__PURE__ */ ge(g); ) o.before( /** @type {Node} */ /* @__PURE__ */ ge(g) ); else o.before(g); } }); } function Ro(e, t, r, i, l) { z && _t(); var o = t.$$slots?.[r], s = !1; o === !0 && (o = t.children, s = !0), o === void 0 || o(e, s ? () => i : i); } const Da = [...` \r\f \v\uFEFF`]; function $o(e, t, r) { var i = "" + e; if (r) { for (var l in r) if (r[l]) i = i ? i + " " + l : l; else if (i.length) for (var o = l.length, s = 0; (s = i.indexOf(l, s)) >= 0; ) { var u = s + o; (s === 0 || Da.includes(i[s - 1])) && (u === i.length || Da.includes(i[u])) ? i = (s === 0 ? "" : i.substring(0, s)) + i.substring(u + 1) : s = u; } } return i === "" ? null : i; } function So(e, t, r, i, l, o) { var s = e.__className; if (z || s !== r || s === void 0) { var u = $o(r, i, o); (!z || u !== e.getAttribute("class")) && (u == null ? e.removeAttribute("class") : e.className = u), e.__className = r; } else if (o && l !== o) for (var f in o) { var d = !!o[f]; (l == null || d !== !!l[f]) && e.classList.toggle(f, d); } return o; } const Po = Symbol("is custom element"), zo = Symbol("is html"); function qa(e) { if (z) { var t = !1, r = () => { if (!t) { if (t = !0, e.hasAttribute("value")) { var i = e.value; T(e, "value", null), e.value = i; } if (e.hasAttribute("checked")) { var l = e.checked; T(e, "checked", null), e.checked = l; } } }; e.__on_r = r, Hn(r), Ti(); } } function No(e, t) { var r = $i(e); r.value === (r.value = // treat null and undefined the same for the initial value t ?? void 0) || // @ts-expect-error // `progress` elements always need their value set when it's `0` e.value === t && (t !== 0 || e.nodeName !== "PROGRESS") || (e.value = t ?? ""); } function T(e, t, r, i) { var l = $i(e); z && (l[t] = e.getAttribute(t), t === "src" || t === "srcset" || t === "href" && e.nodeName === "LINK") || l[t] !== (l[t] = r) && (t === "loading" && (e[Dn] = r), r == null ? e.removeAttribute(t) : typeof r != "string" && Do(e).includes(t) ? e[t] = r : e.setAttribute(t, r)); } function $i(e) { return ( /** @type {Record<string | symbol, unknown>} **/ // @ts-expect-error e.__attributes ??= { [Po]: e.nodeName.includes("-"), [zo]: e.namespaceURI === ao } ); } var Ha = /* @__PURE__ */ new Map(); function Do(e) { var t = Ha.get(e.nodeName); if (t) return t; Ha.set(e.nodeName, t = []); for (var r, i = e, l = Element.prototype; l !== i; ) { r = Rn(i); for (var o in r) r[o].set && t.push(o); i = Ga(i); } return t; } function qo(e, t, r = t) { xo(e, "change", (i) => { var l = i ? e.defaultChecked : e.checked; r(l); }), // If we are hydrating and the value has since changed, // then use the update value from the input instead. (z && e.defaultChecked !== e.checked || // If defaultChecked is set, then checked == defaultChecked it(t) == null) && r(e.checked), Wr(() => { var i = t(); e.checked = !!i; }); } function Oa(e, t) { return e === t || e?.[zt] === t; } function Qt(e = {}, t, r, i) { return Gr(() => { var l, o; return Wr(() => { l = o, o = [], it(() => { e !== r(...o) && (t(e, ...o), l && Oa(r(...l), e) && t(null, ...l)); }); }), () => { Hr(() => { o && Oa(r(...o), e) && t(null, ...o); }); }; }), e; } let er = !1, Nr = Symbol(); function Ho(e, t, r) { const i = r[t] ??= { store: null, source: /* @__PURE__ */ Mr(void 0), unsubscribe: yt }; if (i.store !== e && !(Nr in r)) if (i.unsubscribe(), i.store = e ?? null, e == null) i.source.v = void 0, i.unsubscribe = yt; else { var l = !0; i.unsubscribe = zi(e, (o) => { l ? i.source.v = o : y(i.source, o); }), l = !1; } return e && Nr in r ? ar(e) : n(i.source); } function Oo() { const e = {}; function t() { Ur(() => { for (var r in e) e[r].unsubscribe(); Dt(e, Nr, { enumerable: !1, value: !0 }); }); } return [e, t]; } function Fo(e) { var t = er; try { return er = !1, [e(), er]; } finally { er = t; } } function Fa(e) { return e.ctx?.d ?? !1; } function w(e, t, r, i) { var l = (r & Jn) !== 0, o = !0, s = (r & Qn) !== 0, u = (r & eo) !== 0, f = !1, d; s ? [d, f] = Fo(() => ( /** @type {V} */ e[t] )) : d = /** @type {V} */ e[t]; var p = zt in e || Ka in e, g = s && (rt(e, t)?.set ?? (p && t in e && ((O) => e[t] = O))) || void 0, m = ( /** @type {V} */ i ), k = !0, N = !1, D = () => (N = !0, k && (k = !1, u ? m = it( /** @type {() => V} */ i ) : m = /** @type {V} */ i), m); d === void 0 && i !== void 0 && (g && o && Wn(), d = D(), g && g(d)); var H; if (H = () => { var O = ( /** @type {V} */ e[t] ); return O === void 0 ? D() : (k = !0, N = !1, O); }, (r & Xn) === 0) return H; if (g) { var E = e.$$legacy; return function(O, se) { return arguments.length > 0 ? ((!se || E || f) && g(se ? H() : O), O) : H(); }; } var ee = !1, Te = /* @__PURE__ */ Mr(d), X = /* @__PURE__ */ hr(() => { var O = H(), se = n(Te); return ee ? (ee = !1, se) : Te.v = O; }); return s && n(X), l || (X.equals = Or), function(O, se) { if (arguments.length > 0) { const Be = se ? n(X) : s ? De(O) : O; if (!X.equals(Be)) { if (ee = !0, y(Te, Be), N && m !== void 0 && (m = Be), Fa(X)) return O; it(() => n(X)); } return O; } return Fa(X) ? X.v : n(X); }; } function Mo(e) { return new Bo(e); } class Bo { /** @type {any} */ #t; /** @type {Record<string, any>} */ #e; /** * @param {ComponentConstructorOptions & { * component: any; * }} options */ constructor(t) { var r = /* @__PURE__ */ new Map(), i = (o, s) => { var u = /* @__PURE__ */ Mr(s); return r.set(o, u), u; }; const l = new Proxy( { ...t.props || {}, $$events: {} }, { get(o, s) { return n(r.get(s) ?? i(s, Reflect.get(o, s))); }, has(o, s) { return s === Ka ? !0 : (n(r.get(s) ?? i(s, Reflect.get(o, s))), Reflect.has(o, s)); }, set(o, s, u) { return y(r.get(s) ?? i(s, u), u), Reflect.set(o, s, u); } } ); this.#e = (t.hydrate ? Vo : ji)(t.component, { target: t.target, anchor: t.anchor, props: l, context: t.context, intro: t.intro ?? !1, recover: t.recover }), (!t?.props?.$$host || t.sync === !1) && _(), this.#t = l.$$events; for (const o of Object.keys(this.#e)) o === "$set" || o === "$destroy" || o === "$on" || Dt(this, o, { get() { return this.#e[o]; }, /** @param {any} value */ set(s) { this.#e[o] = s; }, enumerable: !0 }); this.#e.$set = /** @param {Record<string, any>} next */ (o) => { Object.assign(l, o); }, this.#e.$destroy = () => { jo(this.#e); }; } /** @param {Record<string, any>} props */ $set(t) { this.#e.$set(t); } /** * @param {string} event * @param {(...args: any[]) => any} callback * @returns {any} */ $on(t, r) { this.#t[t] = this.#t[t] || []; const i = (...l) => r.call(this, ...l); return this.#t[t].push(i), () => { this.#t[t] = this.#t[t].filter( /** @param {any} fn */ (l) => l !== i ); }; } $destroy() { this.#e.$destroy(); } } let Si; typeof HTMLElement == "function" && (Si = class extends HTMLElement { /** The Svelte component constructor */ $$ctor; /** Slots */ $$s; /** @type {any} The Svelte component instance */ $$c; /** Whether or not the custom element is connected */ $$cn = !1; /** @type {Record<string, any>} Component props data */ $$d = {}; /** `true` if currently in the process of reflecting component props back to attributes */ $$r = !1; /** @type {Record<string, CustomElementPropDefinition>} Props definition (name, reflected, type etc) */ $$p_d = {}; /** @type {Record<string, EventListenerOrEventListenerObject[]>} Event listeners */ $$l = {}; /** @type {Map<EventListenerOrEventListenerObject, Function>} Event listener unsubscribe functions */ $$l_u = /* @__PURE__ */ new Map(); /** @type {any} The managed render effect for reflecting attributes */ $$me; /** * @param {*} $$componentCtor * @param {*} $$slots * @param {*} use_shadow_dom */ constructor(e, t, r) { super(), this.$$ctor = e, this.$$s = t, r && this.attachShadow({ mode: "open" }); } /** * @param {string} type * @param {EventListenerOrEventListenerObject} listener * @param {boolean | AddEventListenerOptions} [options] */ addEventListener(e, t, r) { if (this.$$l[e] = this.$$l[e] || [], this.$$l[e].push(t), this.$$c) { const i = this.$$c.$on(e, t); this.$$l_u.set(t, i); } super.addEventListener(e, t, r); } /** * @param {string} type * @param {EventListenerOrEventListenerObject} listener * @param {boolean | AddEventListenerOptions} [options] */ removeEventListener(e, t, r) { if (super.removeEventListener(e, t, r), this.$$c) { const i = this.$$l_u.get(t); i && (i(), this.$$l_u.delete(t)); } } async connectedCallback() { if (this.$$cn = !0, !this.$$c) { let e = function(i) { return (l) => { const o = document.createElement("slot"); i !== "default" && (o.name = i), M(l, o); }; }; if (await Promise.resolve(), !this.$$cn || this.$$c) return; const t = {}, r = Uo(this); for (const i of this.$$s) i in r && (i === "default" && !this.$$d.children ? (this.$$d.children = e(i), t.default = !0) : t[i] = e(i)); for (const i of this.attributes) { const l = this.$$g_p(i.name); l in this.$$d || (this.$$d[l] = rr(l, i.value, this.$$p_d, "toProp")); } for (const i in this.$$p_d) !(i in this.$$d) && this[i] !== void 0 && (this.$$d[i] = this[i], delete this[i]); this.$$c = Mo({ component: this.$$ctor, target: this.shadowRoot || this, props: { ...this.$$d, $$slots: t, $$host: this } }), this.$$me = yo(() => { Wr(() => { this.$$r = !0; for (const i of ir(this.$$c)) { if (!this.$$p_d[i]?.reflect) continue; this.$$d[i] = this.$$c[i]; const l = rr( i, this.$$d[i], this.$$p_d, "toAttribute" ); l == null ? this.removeAttribute(this.$$p_d[i].attribute || i) : this.setAttribute(this.$$p_d[i].attribute || i, l); } this.$$r = !1; }); }); for (const i in this.$$l) for (const l of this.$$l[i]) { const o = this.$$c.$on(i, l); this.$$l_u.set(l, o); } this.$$l = {}; } } // We don't need this when working within Svelte code, but for compatibility of people using this outside of Svelte // and setting attributes through setAttribute etc, this is helpful /** * @param {string} attr * @param {string} _oldValue * @param {string} newValue */ attributeChangedCallback(e, t, r) { this.$$r || (e = this.$$g_p(e), this.$$d[e] = rr(e, r, this.$$p_d, "toProp"), this.$$c?.$set({ [e]: this.$$d[e] })); } disconnectedCallback() { this.$$cn = !1, Promise.resolve().then(() => { !this.$$cn && this.$$c && (this.$$c.$destroy(), this.$$me(), this.$$c = void 0); }); } /** * @param {string} attribute_name */ $$g_p(e) { return ir(this.$$p_d).find( (t) => this.$$p_d[t].attribute === e || !this.$$p_d[t].attribute && t.toLowerCase() === e ) || e; } }); function rr(e, t, r, i) { const l = r[e]?.type; if (t = l === "Boolean" && typeof t != "boolean" ? t != null : t, !i || !r[e]) return t; if (i === "toAttribute") switch (l) { case "Object": case "Array": return t == null ? null : JSON.stringify(t); case "Boolean": return t ? "" : null; case "Number": return t ?? null; default: return t; } else switch (l) { case "Object": case "Array": return t && JSON.parse(t); case "Boolean": return t; // conversion already handled above case "Number": return t != null ? +t : t; default: return t; } } function Uo(e) { const t = {}; return e.childNodes.forEach((r) => { t[ /** @type {Element} node */ r.slot || "default" ] = !0; }), t; } function Go(e, t, r, i, l, o) { let s = class extends Si { constructor() { super(e, r, l), this.$$p_d = t; } static get observedAttributes() { return ir(t).map( (u) => (t[u].attribute || u).toLowerCase() ); } }; return ir(t).forEach((u) => { Dt(s.prototype, u, { get() { return this.$$c && u in this.$$c ? this.$$c[u] : this.$$d[u]; }, set(f) { f = rr(u, f, t), this.$$d[u] = f; var d = this.$$c; if (d) { var p = rt(d, u)?.get; p ? d[u] = f : d.$set({ [u]: f }); } } }); }), i.forEach((u) => { Dt(s.prototype, u, { get() { return this.$$c?.[u]; } }); }), e.element = /** @type {any} */ s, s; } function Pi(e) { ae === null && ai(), Rr(() => { const t = it(e); if (typeof t == "function") return ( /** @type {() => void} */ t ); }); } function Wo(e) { ae === null && ai(), Pi(() => () => it(e)); } function zi(e, t, r) { if (e == null) return t(void 0), yt; const i = it( () => e.subscribe( t, // @ts-expect-error r ) ); return i.unsubscribe ? () => i.unsubscribe() : i; } const pt = []; function Zo(e, t = yt) { let r = null; const i = /* @__PURE__ */ new Set(); function l(u) { if (ei(e, u) && (e = u, r)) { const f = !pt.length; for (const d of i) d[1](), pt.push(d, e); if (f) { for (let d = 0; d < pt.length; d += 2) pt[d][0](pt[d + 1]); pt.length = 0; } } } function o(u) { l(u( /** @type {T} */ e )); } function s(u, f = yt) { const d = [u, f]; return i.add(d), i.size === 1 && (r = t(l, o) || yt), u( /** @type {T} */ e ), () => { i.delete(d), i.size === 0 && r && (r(), r = null); }; } return { set: l, update: o, subscribe: s }; } function ar(e) { let t; return zi(e, (r) => t = r)(), t; } globalThis.altchaPlugins = globalThis.altchaPlugins || []; globalThis.altchaI18n = globalThis.altchaI18n || { get: (e) => ar(globalThis.altchaI18n.store)[e], set: (e, t) => { Object.assign(ar(globalThis.altchaI18n.store), { [e]: t }), globalThis.altchaI18n.store.set(ar(globalThis.altchaI18n.store)); }, store: Zo({}) }; const Yo = { ariaLinkLabel: "زور Altcha.org", enterCode: "أدخل الرمز", enterCodeAria: "أدخل الرمز الذي تسمعه. اضغط على المسافة لتشغيل الصوت.", error: "فشل التحقق. حاول مرة أخرى لاحقاً.", expired: "انتهت صلاحية التحقق. حاول مرة أخرى.", verificationRequired: "مطلوب التحقق!", footer: 'محمي بواسطة <a href="https://altcha.org/" target="_blank" aria-label="زور Altcha.org">ALTCHA</a>', getAudioChallenge: "احصل على تحدي صوتي", label: "أنا لست روبوتاً", loading: "جارٍ التحميل...", reload: "إعادة تحميل", verify: "تحقق", verified: "تم التحقق", verifying: "جارٍ التحقق...", waitAlert: "جارٍ التحقق... يرجى الانتظار." }; globalThis.altchaI18n.set("ar", Yo); const Ko = { ariaLinkLabel: "Посетете Altcha.org", enterCode: "Въведете код", enterCodeAria: "Въведете кода, който чувате. Натиснете Space за възпроизвеждане на аудио.", error: "Проверката неуспешна. Моля, опитайте по-късно.", expired: "Времето за проверка изтече. Моля, опитайте отново.", verificationRequired: "Изисква се проверка!", footer: 'Защитено от <a href="https://altcha.org/" target="_blank" aria-label="Посетете Altcha.org">ALTCHA</a>', getAudioChallenge: "Аудио проверка", label: "Аз не съм робот", loading: "Зареждане...", reload: "Презареди", verify: "Провери", verified: "Проверено", verifying: "Проверява се...", waitAlert: "Проверката е в процес... моля изчакайте." }; globalThis.altchaI18n.set("bg", Ko); const Jo = { ariaLinkLabel: "Наведаць Altcha.org", enterCode: "Увядзіце код", enterCodeAria: "Увядзіце код, які вы чуеце. Націсніце прабел, каб прайграць аўдыё.", error: "Праверка не прайшла. Паспрабуйце пазней.", expired: "Тэрмін праверкі скончыўся. Паспрабуйце зноў.", footer: 'Абаронена <a href="https://altcha.org/" target="_blank" aria-label="Наведаць Altcha.org">ALTCHA</a>', getAudioChallenge: "Атрымаць аўдыё выклік", label: "Я не робат", loading: "Загрузка...", reload: "Перазагрузіць", verify: "Праверыць", verificationRequired: "Патрабуецца праверка!", verified: "Праверана", verifying: "Правяраем...", waitAlert: "Праверка... калі ласка, пачакайце." }; globalThis.altchaI18n.set("be", Jo); const Xo = { ariaLinkLabel: "Posjetite Altcha.org", enterCode: "Une