altcha
Version:
Privacy-first CAPTCHA widget, compliant with global regulations (GDPR/HIPAA/CCPA/LGDP/DPDPA/PIPL) and WCAG accessible. No tracking, self-verifying.
2 lines • 111 kB
JavaScript
(function(V,P){typeof exports=="object"&&typeof module<"u"?P(exports):typeof define=="function"&&define.amd?define(["exports"],P):(V=typeof globalThis<"u"?globalThis:V||self,P(V["altcha-i18n"]={}))})(this,function(V){"use strict";var js=Object.defineProperty;var Ji=V=>{throw TypeError(V)};var Ss=(V,P,Z)=>P in V?js(V,P,{enumerable:!0,configurable:!0,writable:!0,value:Z}):V[P]=Z;var Te=(V,P,Z)=>Ss(V,typeof P!="symbol"?P+"":P,Z),Xi=(V,P,Z)=>P.has(V)||Ji("Cannot "+Z);var he=(V,P,Z)=>(Xi(V,P,"read from private field"),Z?Z.call(V):P.get(V)),ta=(V,P,Z)=>P.has(V)?Ji("Cannot add the same private member more than once"):P instanceof WeakSet?P.add(V):P.set(V,Z),ra=(V,P,Z,Wt)=>(Xi(V,P,"write to private field"),Wt?Wt.call(V,Z):P.set(V,Z),Z);var De,Ae,hi;var Z=Array.isArray,Wt=Array.prototype.indexOf,Qi=Array.from,Yt=Object.keys,xt=Object.defineProperty,Qe=Object.getOwnPropertyDescriptor,en=Object.getOwnPropertyDescriptors,tn=Object.prototype,rn=Array.prototype,aa=Object.getPrototypeOf,ia=Object.isExtensible;const ut=()=>{};function na(e){for(var t=0;t<e.length;t++)e[t]()}function an(e,t,r=!1){return e===void 0?r?t():t:e}const _e=2,oa=4,Kt=8,wr=16,ze=32,et=64,Jt=128,ge=256,Xt=512,ce=1024,Ne=2048,tt=4096,dt=8192,Qt=16384,nn=32768,Cr=65536,on=1<<19,la=1<<20,Er=1<<21,Tt=Symbol("$state"),sa=Symbol("legacy props"),ln=Symbol(""),sn=typeof requestIdleCallback>"u"?e=>setTimeout(e,1):requestIdleCallback;let It=[],Vt=[];function ca(){var e=It;It=[],na(e)}function fa(){var e=Vt;Vt=[],na(e)}function Lr(e){It.length===0&&queueMicrotask(ca),It.push(e)}function cn(e){Vt.length===0&&sn(fa),Vt.push(e)}function fn(){It.length>0&&ca(),Vt.length>0&&fa()}function ua(e){return e===this.v}function da(e,t){return e!=e?t==t:e!==t||e!==null&&typeof e=="object"||typeof e=="function"}function xr(e){return!da(e,this.v)}function un(e){throw new Error("https://svelte.dev/e/effect_in_teardown")}function dn(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function hn(e){throw new Error("https://svelte.dev/e/effect_orphan")}function gn(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function vn(){throw new Error("https://svelte.dev/e/hydration_failed")}function bn(e){throw new Error("https://svelte.dev/e/props_invalid_value")}function pn(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function mn(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function yn(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}let $s=!1;const An=1,kn=4,_n=8,wn=16,Cn=1,En=2,Tr="[",ha="[!",ga="]",ht={},fe=Symbol(),Ln="http://www.w3.org/1999/xhtml";function va(e){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}let ie=null;function ba(e){ie=e}function pa(e,t=!1,r){var i=ie={p:ie,c:null,d:!1,e:null,m:!1,s:e,x:null,l:null};$r(()=>{i.d=!0})}function ma(e){const t=ie;if(t!==null){e!==void 0&&(t.x=e);const c=t.e;if(c!==null){var r=$,i=S;t.e=null;try{for(var o=0;o<c.length;o++){var n=c[o];Be(n.effect),Ve(n.reaction),zr(n.fn)}}finally{Be(r),Ve(i)}}ie=t.p,t.m=!0}return e||{}}function ya(){return!0}function He(e){if(typeof e!="object"||e===null||Tt in e)return e;const t=aa(e);if(t!==tn&&t!==rn)return e;var r=new Map,i=Z(e),o=N(0),n=S,c=s=>{var u=S;Ve(n);var d=s();return Ve(u),d};return i&&r.set("length",N(e.length)),new Proxy(e,{defineProperty(s,u,d){(!("value"in d)||d.configurable===!1||d.enumerable===!1||d.writable===!1)&&pn();var m=r.get(u);return m===void 0?(m=c(()=>N(d.value)),r.set(u,m)):y(m,c(()=>He(d.value))),!0},deleteProperty(s,u){var d=r.get(u);if(d===void 0)u in s&&(r.set(u,c(()=>N(fe))),Ir(o));else{if(i&&typeof u=="string"){var m=r.get("length"),h=Number(u);Number.isInteger(h)&&h<m.v&&y(m,h)}y(d,fe),Ir(o)}return!0},get(s,u,d){var k;if(u===Tt)return e;var m=r.get(u),h=u in s;if(m===void 0&&(!h||(k=Qe(s,u))!=null&&k.writable)&&(m=c(()=>N(He(h?s[u]:fe))),r.set(u,m)),m!==void 0){var p=l(m);return p===fe?void 0:p}return Reflect.get(s,u,d)},getOwnPropertyDescriptor(s,u){var d=Reflect.getOwnPropertyDescriptor(s,u);if(d&&"value"in d){var m=r.get(u);m&&(d.value=l(m))}else if(d===void 0){var h=r.get(u),p=h==null?void 0:h.v;if(h!==void 0&&p!==fe)return{enumerable:!0,configurable:!0,value:p,writable:!0}}return d},has(s,u){var p;if(u===Tt)return!0;var d=r.get(u),m=d!==void 0&&d.v!==fe||Reflect.has(s,u);if(d!==void 0||$!==null&&(!m||(p=Qe(s,u))!=null&&p.writable)){d===void 0&&(d=c(()=>N(m?He(s[u]):fe)),r.set(u,d));var h=l(d);if(h===fe)return!1}return m},set(s,u,d,m){var te;var h=r.get(u),p=u in s;if(i&&u==="length")for(var k=d;k<h.v;k+=1){var j=r.get(k+"");j!==void 0?y(j,fe):k in s&&(j=c(()=>N(fe)),r.set(k+"",j))}h===void 0?(!p||(te=Qe(s,u))!=null&&te.writable)&&(h=c(()=>N(void 0)),y(h,c(()=>He(d))),r.set(u,h)):(p=h.v!==fe,y(h,c(()=>He(d))));var w=Reflect.getOwnPropertyDescriptor(s,u);if(w!=null&&w.set&&w.set.call(m,d),!p){if(i&&typeof u=="string"){var F=r.get("length"),be=Number(u);Number.isInteger(be)&&be>=F.v&&y(F,be+1)}Ir(o)}return!0},ownKeys(s){l(o);var u=Reflect.ownKeys(s).filter(h=>{var p=r.get(h);return p===void 0||p.v!==fe});for(var[d,m]of r)m.v!==fe&&!(d in s)&&u.push(d);return u},setPrototypeOf(){mn()}})}function Ir(e,t=1){y(e,e.v+t)}function er(e){var t=_e|Ne,r=S!==null&&(S.f&_e)!==0?S:null;return $===null||r!==null&&(r.f&ge)!==0?t|=ge:$.f|=la,{ctx:ie,deps:null,effects:null,equals:ua,f:t,fn:e,reactions:null,rv:0,v:null,wv:0,parent:r??$}}function Rt(e){const t=er(e);return Va(t),t}function xn(e){const t=er(e);return t.equals=xr,t}function Aa(e){var t=e.effects;if(t!==null){e.effects=null;for(var r=0;r<t.length;r+=1)Ze(t[r])}}function Tn(e){for(var t=e.parent;t!==null;){if((t.f&_e)===0)return t;t=t.parent}return null}function ka(e){var t,r=$;Be(Tn(e));try{Aa(e),t=Pa(e)}finally{Be(r)}return t}function _a(e){var t=ka(e),r=(Ue||(e.f&ge)!==0)&&e.deps!==null?tt:ce;we(e,r),e.equals(t)||(e.v=t,e.wv=ja())}const jt=new Map;function wa(e,t){var r={f:0,v:e,reactions:null,equals:ua,rv:0,wv:0};return r}function N(e,t){const r=wa(e);return Va(r),r}function Vr(e,t=!1){const r=wa(e);return t||(r.equals=xr),r}function y(e,t,r=!1){S!==null&&!Ie&&ya()&&(S.f&(_e|wr))!==0&&!(ne!=null&&ne.includes(e))&&yn();let i=r?He(t):t;return In(e,i)}function In(e,t){if(!e.equals(t)){var r=e.v;$t?jt.set(e,t):jt.set(e,r),e.v=t,(e.f&_e)!==0&&((e.f&Ne)!==0&&ka(e),we(e,(e.f&ge)===0?ce:tt)),e.wv=ja(),Ca(e,Ne),$!==null&&($.f&ce)!==0&&($.f&(ze|et))===0&&(ye===null?jn([e]):ye.push(e))}return t}function Ca(e,t){var r=e.reactions;if(r!==null)for(var i=r.length,o=0;o<i;o++){var n=r[o],c=n.f;(c&Ne)===0&&(we(n,t),(c&(ce|ge))!==0&&((c&_e)!==0?Ca(n,tt):cr(n)))}}function tr(e){console.warn("https://svelte.dev/e/hydration_mismatch")}let D=!1;function gt(e){D=e}let q;function Fe(e){if(e===null)throw tr(),ht;return q=e}function vt(){return Fe(Me(q))}function W(e){if(D){if(Me(q)!==null)throw tr(),ht;q=e}}function Vn(){for(var e=0,t=q;;){if(t.nodeType===8){var r=t.data;if(r===ga){if(e===0)return t;e-=1}else(r===Tr||r===ha)&&(e+=1)}var i=Me(t);t.remove(),t=i}}var Ea,La,xa,Ta;function Rr(){if(Ea===void 0){Ea=window,La=/Firefox/.test(navigator.userAgent);var e=Element.prototype,t=Node.prototype,r=Text.prototype;xa=Qe(t,"firstChild").get,Ta=Qe(t,"nextSibling").get,ia(e)&&(e.__click=void 0,e.__className=void 0,e.__attributes=null,e.__style=void 0,e.__e=void 0),ia(r)&&(r.__t=void 0)}}function rr(e=""){return document.createTextNode(e)}function me(e){return xa.call(e)}function Me(e){return Ta.call(e)}function Y(e,t){if(!D)return me(e);var r=me(q);return r===null&&(r=q.appendChild(rr())),Fe(r),r}function St(e,t){if(!D){var r=me(e);return r instanceof Comment&&r.data===""?Me(r):r}return q}function K(e,t=1,r=!1){let i=D?q:e;for(var o;t--;)o=i,i=Me(i);if(!D)return i;var n=i==null?void 0:i.nodeType;if(r&&n!==3){var c=rr();return i===null?o==null||o.after(c):i.before(c),Fe(c),c}return Fe(i),i}function Rn(e){e.textContent=""}let ar=!1,ir=!1,nr=null,rt=!1,$t=!1;function Ia(e){$t=e}let Pt=[],Ps=[],S=null,Ie=!1;function Ve(e){S=e}let $=null;function Be(e){$=e}let ne=null;function Va(e){S!==null&&S.f&Er&&(ne===null?ne=[e]:ne.push(e))}let oe=null,ve=0,ye=null;function jn(e){ye=e}let Ra=1,or=0,Ue=!1;function ja(){return++Ra}function zt(e){var h;var t=e.f;if((t&Ne)!==0)return!0;if((t&tt)!==0){var r=e.deps,i=(t&ge)!==0;if(r!==null){var o,n,c=(t&Xt)!==0,s=i&&$!==null&&!Ue,u=r.length;if(c||s){var d=e,m=d.parent;for(o=0;o<u;o++)n=r[o],(c||!((h=n==null?void 0:n.reactions)!=null&&h.includes(d)))&&(n.reactions??(n.reactions=[])).push(d);c&&(d.f^=Xt),s&&m!==null&&(m.f&ge)===0&&(d.f^=ge)}for(o=0;o<u;o++)if(n=r[o],zt(n)&&_a(n),n.wv>e.wv)return!0}(!i||$!==null&&!Ue)&&we(e,ce)}return!1}function Sn(e,t){for(var r=t;r!==null;){if((r.f&Jt)!==0)try{r.fn(e);return}catch{r.f^=Jt}r=r.parent}throw ar=!1,e}function Sa(e){return(e.f&Qt)===0&&(e.parent===null||(e.parent.f&Jt)===0)}function lr(e,t,r,i){if(ar){if(r===null&&(ar=!1),Sa(t))throw e;return}if(r!==null&&(ar=!0),Sn(e,t),Sa(t))throw e}function $a(e,t,r=!0){var i=e.reactions;if(i!==null)for(var o=0;o<i.length;o++){var n=i[o];ne!=null&&ne.includes(e)||((n.f&_e)!==0?$a(n,t,!1):t===n&&(r?we(n,Ne):(n.f&ce)!==0&&we(n,tt),cr(n)))}}function Pa(e){var k;var t=oe,r=ve,i=ye,o=S,n=Ue,c=ne,s=ie,u=Ie,d=e.f;oe=null,ve=0,ye=null,Ue=(d&ge)!==0&&(Ie||!rt||S===null),S=(d&(ze|et))===0?e:null,ne=null,ba(e.ctx),Ie=!1,or++,e.f|=Er;try{var m=(0,e.fn)(),h=e.deps;if(oe!==null){var p;if(sr(e,ve),h!==null&&ve>0)for(h.length=ve+oe.length,p=0;p<oe.length;p++)h[ve+p]=oe[p];else e.deps=h=oe;if(!Ue)for(p=ve;p<h.length;p++)((k=h[p]).reactions??(k.reactions=[])).push(e)}else h!==null&&ve<h.length&&(sr(e,ve),h.length=ve);if(ya()&&ye!==null&&!Ie&&h!==null&&(e.f&(_e|tt|Ne))===0)for(p=0;p<ye.length;p++)$a(ye[p],e);return o!==null&&o!==e&&(or++,ye!==null&&(i===null?i=ye:i.push(...ye))),m}finally{oe=t,ve=r,ye=i,S=o,Ue=n,ne=c,ba(s),Ie=u,e.f^=Er}}function $n(e,t){let r=t.reactions;if(r!==null){var i=Wt.call(r,e);if(i!==-1){var o=r.length-1;o===0?r=t.reactions=null:(r[i]=r[o],r.pop())}}r===null&&(t.f&_e)!==0&&(oe===null||!oe.includes(t))&&(we(t,tt),(t.f&(ge|Xt))===0&&(t.f^=Xt),Aa(t),sr(t,0))}function sr(e,t){var r=e.deps;if(r!==null)for(var i=t;i<r.length;i++)$n(e,r[i])}function jr(e){var t=e.f;if((t&Qt)===0){we(e,ce);var r=$,i=ie,o=rt;$=e,rt=!0;try{(t&wr)!==0?Mn(e):qa(e),Da(e);var n=Pa(e);e.teardown=typeof n=="function"?n:null,e.wv=Ra;var c=e.deps,s}catch(u){lr(u,e,r,i||e.ctx)}finally{rt=o,$=r}}}function Pn(){try{gn()}catch(e){if(nr!==null)lr(e,nr,null);else throw e}}function za(){var e=rt;try{var t=0;for(rt=!0;Pt.length>0;){t++>1e3&&Pn();var r=Pt,i=r.length;Pt=[];for(var o=0;o<i;o++){var n=Nn(r[o]);zn(n)}jt.clear()}}finally{ir=!1,rt=e,nr=null}}function zn(e){var t=e.length;if(t!==0)for(var r=0;r<t;r++){var i=e[r];if((i.f&(Qt|dt))===0)try{zt(i)&&(jr(i),i.deps===null&&i.first===null&&i.nodes_start===null&&(i.teardown===null?Ha(i):i.fn=null))}catch(o){lr(o,i,null,i.ctx)}}}function cr(e){ir||(ir=!0,queueMicrotask(za));for(var t=nr=e;t.parent!==null;){t=t.parent;var r=t.f;if((r&(et|ze))!==0){if((r&ce)===0)return;t.f^=ce}}Pt.push(t)}function Nn(e){for(var t=[],r=e;r!==null;){var i=r.f,o=(i&(ze|et))!==0,n=o&&(i&ce)!==0;if(!n&&(i&dt)===0){if((i&oa)!==0)t.push(r);else if(o)r.f^=ce;else try{zt(r)&&jr(r)}catch(u){lr(u,r,null,r.ctx)}var c=r.first;if(c!==null){r=c;continue}}var s=r.parent;for(r=r.next;r===null&&s!==null;)r=s.next,s=s.parent}return t}function E(e){for(var t;;){if(fn(),Pt.length===0)return t;ir=!0,za()}}async function Sr(){await Promise.resolve(),E()}function l(e){var t=e.f,r=(t&_e)!==0;if(S!==null&&!Ie){if(!(ne!=null&&ne.includes(e))){var i=S.deps;e.rv<or&&(e.rv=or,oe===null&&i!==null&&i[ve]===e?ve++:oe===null?oe=[e]:(!Ue||!oe.includes(e))&&oe.push(e))}}else if(r&&e.deps===null&&e.effects===null){var o=e,n=o.parent;n!==null&&(n.f&ge)===0&&(o.f^=ge)}return r&&(o=e,zt(o)&&_a(o)),$t&&jt.has(e)?jt.get(e):e.v}function at(e){var t=Ie;try{return Ie=!0,e()}finally{Ie=t}}const Dn=-7169;function we(e,t){e.f=e.f&Dn|t}function qn(e){$===null&&S===null&&hn(),S!==null&&(S.f&ge)!==0&&$===null&&dn(),$t&&un()}function On(e,t){var r=t.last;r===null?t.last=t.first=e:(r.next=e,e.prev=r,t.last=e)}function it(e,t,r,i=!0){var o=$,n={ctx:ie,deps:null,nodes_start:null,nodes_end:null,f:e|Ne,first:null,fn:t,last:null,next:null,parent:o,prev:null,teardown:null,transitions:null,wv:0};if(r)try{jr(n),n.f|=nn}catch(u){throw Ze(n),u}else t!==null&&cr(n);var c=r&&n.deps===null&&n.first===null&&n.nodes_start===null&&n.teardown===null&&(n.f&(la|Jt))===0;if(!c&&i&&(o!==null&&On(n,o),S!==null&&(S.f&_e)!==0)){var s=S;(s.effects??(s.effects=[])).push(n)}return n}function $r(e){const t=it(Kt,null,!1);return we(t,ce),t.teardown=e,t}function Pr(e){qn();var t=$!==null&&($.f&ze)!==0&&ie!==null&&!ie.m;if(t){var r=ie;(r.e??(r.e=[])).push({fn:e,effect:$,reaction:S})}else{var i=zr(e);return i}}function Hn(e){const t=it(et,e,!0);return()=>{Ze(t)}}function Fn(e){const t=it(et,e,!0);return(r={})=>new Promise(i=>{r.outro?qr(t,()=>{Ze(t),i(void 0)}):(Ze(t),i(void 0))})}function zr(e){return it(oa,e,!1)}function Nr(e){return it(Kt,e,!0)}function Re(e,t=[],r=er){const i=t.map(r);return Na(()=>e(...i.map(l)))}function Na(e,t=0){return it(Kt|wr|t,e,!0)}function Dr(e,t=!0){return it(Kt|ze,e,!0,t)}function Da(e){var t=e.teardown;if(t!==null){const r=$t,i=S;Ia(!0),Ve(null);try{t.call(null)}finally{Ia(r),Ve(i)}}}function qa(e,t=!1){var r=e.first;for(e.first=e.last=null;r!==null;){var i=r.next;(r.f&et)!==0?r.parent=null:Ze(r,t),r=i}}function Mn(e){for(var t=e.first;t!==null;){var r=t.next;(t.f&ze)===0&&Ze(t),t=r}}function Ze(e,t=!0){var r=!1;(t||(e.f&on)!==0)&&e.nodes_start!==null&&(Oa(e.nodes_start,e.nodes_end),r=!0),qa(e,t&&!r),sr(e,0),we(e,Qt);var i=e.transitions;if(i!==null)for(const n of i)n.stop();Da(e);var o=e.parent;o!==null&&o.first!==null&&Ha(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes_start=e.nodes_end=null}function Oa(e,t){for(;e!==null;){var r=e===t?null:Me(e);e.remove(),e=r}}function Ha(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 qr(e,t){var r=[];Fa(e,r,!0),Bn(r,()=>{Ze(e),t&&t()})}function Bn(e,t){var r=e.length;if(r>0){var i=()=>--r||t();for(var o of e)o.out(i)}else t()}function Fa(e,t,r){if((e.f&dt)===0){if(e.f^=dt,e.transitions!==null)for(const c of e.transitions)(c.is_global||r)&&t.push(c);for(var i=e.first;i!==null;){var o=i.next,n=(i.f&Cr)!==0||(i.f&ze)!==0;Fa(i,t,n?r:!1),i=o}}}function Ma(e){Ba(e,!0)}function Ba(e,t){if((e.f&dt)!==0){e.f^=dt,(e.f&ce)===0&&(e.f^=ce),zt(e)&&(we(e,Ne),cr(e));for(var r=e.first;r!==null;){var i=r.next,o=(r.f&Cr)!==0||(r.f&ze)!==0;Ba(r,o?t:!1),r=i}if(e.transitions!==null)for(const n of e.transitions)(n.is_global||t)&&n.in()}}const Un=["touchstart","touchmove"];function Zn(e){return Un.includes(e)}function Gn(e,t){if(t){const r=document.body;e.autofocus=!0,Lr(()=>{document.activeElement===r&&e.focus()})}}let Ua=!1;function Za(){Ua||(Ua=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{var t;if(!e.defaultPrevented)for(const r of e.target.elements)(t=r.__on_r)==null||t.call(r)})},{capture:!0}))}function Ga(e){var t=S,r=$;Ve(null),Be(null);try{return e()}finally{Ve(t),Be(r)}}function Wn(e,t,r,i=r){e.addEventListener(t,()=>Ga(r));const o=e.__on_r;o?e.__on_r=()=>{o(),i(!0)}:e.__on_r=()=>i(!0),Za()}const Wa=new Set,Or=new Set;function Yn(e,t,r,i={}){function o(n){if(i.capture||Nt.call(t,n),!n.cancelBubble)return Ga(()=>r==null?void 0:r.call(this,n))}return e.startsWith("pointer")||e.startsWith("touch")||e==="wheel"?Lr(()=>{t.addEventListener(e,o,i)}):t.addEventListener(e,o,i),o}function Ge(e,t,r,i,o){var n={capture:i,passive:o},c=Yn(e,t,r,n);(t===document.body||t===window||t===document)&&$r(()=>{t.removeEventListener(e,c,n)})}function Kn(e){for(var t=0;t<e.length;t++)Wa.add(e[t]);for(var r of Or)r(e)}function Nt(e){var te;var t=this,r=t.ownerDocument,i=e.type,o=((te=e.composedPath)==null?void 0:te.call(e))||[],n=o[0]||e.target,c=0,s=e.__root;if(s){var u=o.indexOf(s);if(u!==-1&&(t===document||t===window)){e.__root=t;return}var d=o.indexOf(t);if(d===-1)return;u<=d&&(c=u)}if(n=o[c]||e.target,n!==t){xt(e,"currentTarget",{configurable:!0,get(){return n||r}});var m=S,h=$;Ve(null),Be(null);try{for(var p,k=[];n!==null;){var j=n.assignedSlot||n.parentNode||n.host||null;try{var w=n["__"+i];if(w!=null&&(!n.disabled||e.target===n))if(Z(w)){var[F,...be]=w;F.apply(n,[e,...be])}else w.call(n,e)}catch(le){p?k.push(le):p=le}if(e.cancelBubble||j===t||j===null)break;n=j}if(p){for(let le of k)queueMicrotask(()=>{throw le});throw p}}finally{e.__root=t,delete e.currentTarget,Ve(m),Be(h)}}}function Hr(e){var t=document.createElement("template");return t.innerHTML=e,t.content}function je(e,t){var r=$;r.nodes_start===null&&(r.nodes_start=e,r.nodes_end=t)}function Ce(e,t){var r=(t&Cn)!==0,i=(t&En)!==0,o,n=!e.startsWith("<!>");return()=>{if(D)return je(q,null),q;o===void 0&&(o=Hr(n?e:"<!>"+e),r||(o=me(o)));var c=i||La?document.importNode(o,!0):o.cloneNode(!0);if(r){var s=me(c),u=c.lastChild;je(s,u)}else je(c,c);return c}}function fr(e,t,r="svg"){var i=!e.startsWith("<!>"),o=`<${r}>${i?e:"<!>"+e}</${r}>`,n;return()=>{if(D)return je(q,null),q;if(!n){var c=Hr(o),s=me(c);n=me(s)}var u=n.cloneNode(!0);return je(u,u),u}}function ur(){if(D)return je(q,null),q;var e=document.createDocumentFragment(),t=document.createComment(""),r=rr();return e.append(t,r),je(t,r),e}function M(e,t){if(D){$.nodes_end=q,vt();return}e!==null&&e.before(t)}function Jn(e,t){var r=t==null?"":typeof t=="object"?t+"":t;r!==(e.__t??(e.__t=e.nodeValue))&&(e.__t=r,e.nodeValue=r+"")}function Ya(e,t){return Ka(e,t)}function Xn(e,t){Rr(),t.intro=t.intro??!1;const r=t.target,i=D,o=q;try{for(var n=me(r);n&&(n.nodeType!==8||n.data!==Tr);)n=Me(n);if(!n)throw ht;gt(!0),Fe(n),vt();const c=Ka(e,{...t,anchor:n});if(q===null||q.nodeType!==8||q.data!==ga)throw tr(),ht;return gt(!1),c}catch(c){if(c===ht)return t.recover===!1&&vn(),Rr(),Rn(r),gt(!1),Ya(e,t);throw c}finally{gt(i),Fe(o)}}const bt=new Map;function Ka(e,{target:t,anchor:r,props:i={},events:o,context:n,intro:c=!0}){Rr();var s=new Set,u=h=>{for(var p=0;p<h.length;p++){var k=h[p];if(!s.has(k)){s.add(k);var j=Zn(k);t.addEventListener(k,Nt,{passive:j});var w=bt.get(k);w===void 0?(document.addEventListener(k,Nt,{passive:j}),bt.set(k,1)):bt.set(k,w+1)}}};u(Qi(Wa)),Or.add(u);var d=void 0,m=Fn(()=>{var h=r??t.appendChild(rr());return Dr(()=>{if(n){pa({});var p=ie;p.c=n}o&&(i.$$events=o),D&&je(h,null),d=e(h,i)||{},D&&($.nodes_end=q),n&&ma()}),()=>{var j;for(var p of s){t.removeEventListener(p,Nt);var k=bt.get(p);--k===0?(document.removeEventListener(p,Nt),bt.delete(p)):bt.set(p,k)}Or.delete(u),h!==r&&((j=h.parentNode)==null||j.removeChild(h))}});return Fr.set(d,m),d}let Fr=new WeakMap;function Qn(e,t){const r=Fr.get(e);return r?(Fr.delete(e),r(t)):Promise.resolve()}function J(e,t,[r,i]=[0,0]){D&&r===0&&vt();var o=e,n=null,c=null,s=fe,u=r>0?Cr:0,d=!1;const m=(p,k=!0)=>{d=!0,h(k,p)},h=(p,k)=>{if(s===(s=p))return;let j=!1;if(D&&i!==-1){if(r===0){const F=o.data;F===Tr?i=0:F===ha?i=1/0:(i=parseInt(F.substring(1)),i!==i&&(i=s?1/0:-1))}const w=i>r;!!s===w&&(o=Vn(),Fe(o),gt(!1),j=!0,i=-1)}s?(n?Ma(n):k&&(n=Dr(()=>k(o))),c&&qr(c,()=>{c=null})):(c?Ma(c):k&&(c=Dr(()=>k(o,[r+1,i]))),n&&qr(n,()=>{n=null})),j&>(!0)};Na(()=>{d=!1,t(m),d||h(null,null)},u),D&&(o=q)}function nt(e,t,r=!1,i=!1,o=!1){var n=e,c="";Re(()=>{var s=$;if(c===(c=t()??"")){D&&vt();return}if(s.nodes_start!==null&&(Oa(s.nodes_start,s.nodes_end),s.nodes_start=s.nodes_end=null),c!==""){if(D){q.data;for(var u=vt(),d=u;u!==null&&(u.nodeType!==8||u.data!=="");)d=u,u=Me(u);if(u===null)throw tr(),ht;je(q,d),n=Fe(u);return}var m=c+"";r?m=`<svg>${m}</svg>`:i&&(m=`<math>${m}</math>`);var h=Hr(m);if((r||i)&&(h=me(h)),je(me(h),h.lastChild),r||i)for(;me(h);)n.before(me(h));else n.before(h)}})}function eo(e,t,r,i,o){var s;D&&vt();var n=(s=t.$$slots)==null?void 0:s[r],c=!1;n===!0&&(n=t.children,c=!0),n===void 0||n(e,c?()=>i:i)}const Ja=[...`
\r\f \v\uFEFF`];function to(e,t,r){var i=""+e;if(r){for(var o in r)if(r[o])i=i?i+" "+o:o;else if(i.length)for(var n=o.length,c=0;(c=i.indexOf(o,c))>=0;){var s=c+n;(c===0||Ja.includes(i[c-1]))&&(s===i.length||Ja.includes(i[s]))?i=(c===0?"":i.substring(0,c))+i.substring(s+1):c=s}}return i===""?null:i}function ro(e,t,r,i,o,n){var c=e.__className;if(D||c!==r||c===void 0){var s=to(r,i,n);(!D||s!==e.getAttribute("class"))&&(s==null?e.removeAttribute("class"):e.className=s),e.__className=r}else if(n&&o!==n)for(var u in n){var d=!!n[u];(o==null||d!==!!o[u])&&e.classList.toggle(u,d)}return n}const ao=Symbol("is custom element"),io=Symbol("is html");function Xa(e){if(D){var t=!1,r=()=>{if(!t){if(t=!0,e.hasAttribute("value")){var i=e.value;R(e,"value",null),e.value=i}if(e.hasAttribute("checked")){var o=e.checked;R(e,"checked",null),e.checked=o}}};e.__on_r=r,cn(r),Za()}}function no(e,t){var r=Qa(e);r.value===(r.value=t??void 0)||e.value===t&&(t!==0||e.nodeName!=="PROGRESS")||(e.value=t??"")}function R(e,t,r,i){var o=Qa(e);D&&(o[t]=e.getAttribute(t),t==="src"||t==="srcset"||t==="href"&&e.nodeName==="LINK")||o[t]!==(o[t]=r)&&(t==="loading"&&(e[ln]=r),r==null?e.removeAttribute(t):typeof r!="string"&&oo(e).includes(t)?e[t]=r:e.setAttribute(t,r))}function Qa(e){return e.__attributes??(e.__attributes={[ao]:e.nodeName.includes("-"),[io]:e.namespaceURI===Ln})}var ei=new Map;function oo(e){var t=ei.get(e.nodeName);if(t)return t;ei.set(e.nodeName,t=[]);for(var r,i=e,o=Element.prototype;o!==i;){r=en(i);for(var n in r)r[n].set&&t.push(n);i=aa(i)}return t}function lo(e,t,r=t){Wn(e,"change",i=>{var o=i?e.defaultChecked:e.checked;r(o)}),(D&&e.defaultChecked!==e.checked||at(t)==null)&&r(e.checked),Nr(()=>{var i=t();e.checked=!!i})}function ti(e,t){return e===t||(e==null?void 0:e[Tt])===t}function dr(e={},t,r,i){return zr(()=>{var o,n;return Nr(()=>{o=n,n=[],at(()=>{e!==r(...n)&&(t(e,...n),o&&ti(r(...o),e)&&t(null,...o))})}),()=>{Lr(()=>{n&&ti(r(...n),e)&&t(null,...n)})}}),e}let hr=!1,Mr=Symbol();function so(e,t,r){const i=r[t]??(r[t]={store:null,source:Vr(void 0),unsubscribe:ut});if(i.store!==e&&!(Mr in r))if(i.unsubscribe(),i.store=e??null,e==null)i.source.v=void 0,i.unsubscribe=ut;else{var o=!0;i.unsubscribe=ni(e,n=>{o?i.source.v=n:y(i.source,n)}),o=!1}return e&&Mr in r?vr(e):l(i.source)}function co(){const e={};function t(){$r(()=>{for(var r in e)e[r].unsubscribe();xt(e,Mr,{enumerable:!1,value:!0})})}return[e,t]}function fo(e){var t=hr;try{return hr=!1,[e(),hr]}finally{hr=t}}function ri(e){var t;return((t=e.ctx)==null?void 0:t.d)??!1}function x(e,t,r,i){var mt;var o=(r&An)!==0,n=!0,c=(r&_n)!==0,s=(r&wn)!==0,u=!1,d;c?[d,u]=fo(()=>e[t]):d=e[t];var m=Tt in e||sa in e,h=c&&(((mt=Qe(e,t))==null?void 0:mt.set)??(m&&t in e&&(B=>e[t]=B)))||void 0,p=i,k=!0,j=!1,w=()=>(j=!0,k&&(k=!1,s?p=at(i):p=i),p);d===void 0&&i!==void 0&&(h&&n&&bn(),d=w(),h&&h(d));var F;if(F=()=>{var B=e[t];return B===void 0?w():(k=!0,j=!1,B)},(r&kn)===0)return F;if(h){var be=e.$$legacy;return function(B,ue){return arguments.length>0?((!ue||be||u)&&h(ue?F():B),B):F()}}var te=!1,le=Vr(d),re=er(()=>{var B=F(),ue=l(le);return te?(te=!1,ue):le.v=B});return c&&l(re),o||(re.equals=xr),function(B,ue){if(arguments.length>0){const Ee=ue?l(re):c?He(B):B;if(!re.equals(Ee)){if(te=!0,y(le,Ee),j&&p!==void 0&&(p=Ee),ri(re))return B;at(()=>l(re))}return B}return ri(re)?re.v:l(re)}}function uo(e){return new ho(e)}class ho{constructor(t){ta(this,De);ta(this,Ae);var n;var r=new Map,i=(c,s)=>{var u=Vr(s);return r.set(c,u),u};const o=new Proxy({...t.props||{},$$events:{}},{get(c,s){return l(r.get(s)??i(s,Reflect.get(c,s)))},has(c,s){return s===sa?!0:(l(r.get(s)??i(s,Reflect.get(c,s))),Reflect.has(c,s))},set(c,s,u){return y(r.get(s)??i(s,u),u),Reflect.set(c,s,u)}});ra(this,Ae,(t.hydrate?Xn:Ya)(t.component,{target:t.target,anchor:t.anchor,props:o,context:t.context,intro:t.intro??!1,recover:t.recover})),(!((n=t==null?void 0:t.props)!=null&&n.$$host)||t.sync===!1)&&E(),ra(this,De,o.$$events);for(const c of Object.keys(he(this,Ae)))c==="$set"||c==="$destroy"||c==="$on"||xt(this,c,{get(){return he(this,Ae)[c]},set(s){he(this,Ae)[c]=s},enumerable:!0});he(this,Ae).$set=c=>{Object.assign(o,c)},he(this,Ae).$destroy=()=>{Qn(he(this,Ae))}}$set(t){he(this,Ae).$set(t)}$on(t,r){he(this,De)[t]=he(this,De)[t]||[];const i=(...o)=>r.call(this,...o);return he(this,De)[t].push(i),()=>{he(this,De)[t]=he(this,De)[t].filter(o=>o!==i)}}$destroy(){he(this,Ae).$destroy()}}De=new WeakMap,Ae=new WeakMap;let ai;typeof HTMLElement=="function"&&(ai=class extends HTMLElement{constructor(t,r,i){super();Te(this,"$$ctor");Te(this,"$$s");Te(this,"$$c");Te(this,"$$cn",!1);Te(this,"$$d",{});Te(this,"$$r",!1);Te(this,"$$p_d",{});Te(this,"$$l",{});Te(this,"$$l_u",new Map);Te(this,"$$me");this.$$ctor=t,this.$$s=r,i&&this.attachShadow({mode:"open"})}addEventListener(t,r,i){if(this.$$l[t]=this.$$l[t]||[],this.$$l[t].push(r),this.$$c){const o=this.$$c.$on(t,r);this.$$l_u.set(r,o)}super.addEventListener(t,r,i)}removeEventListener(t,r,i){if(super.removeEventListener(t,r,i),this.$$c){const o=this.$$l_u.get(r);o&&(o(),this.$$l_u.delete(r))}}async connectedCallback(){if(this.$$cn=!0,!this.$$c){let t=function(o){return n=>{const c=document.createElement("slot");o!=="default"&&(c.name=o),M(n,c)}};if(await Promise.resolve(),!this.$$cn||this.$$c)return;const r={},i=go(this);for(const o of this.$$s)o in i&&(o==="default"&&!this.$$d.children?(this.$$d.children=t(o),r.default=!0):r[o]=t(o));for(const o of this.attributes){const n=this.$$g_p(o.name);n in this.$$d||(this.$$d[n]=gr(n,o.value,this.$$p_d,"toProp"))}for(const o in this.$$p_d)!(o in this.$$d)&&this[o]!==void 0&&(this.$$d[o]=this[o],delete this[o]);this.$$c=uo({component:this.$$ctor,target:this.shadowRoot||this,props:{...this.$$d,$$slots:r,$$host:this}}),this.$$me=Hn(()=>{Nr(()=>{var o;this.$$r=!0;for(const n of Yt(this.$$c)){if(!((o=this.$$p_d[n])!=null&&o.reflect))continue;this.$$d[n]=this.$$c[n];const c=gr(n,this.$$d[n],this.$$p_d,"toAttribute");c==null?this.removeAttribute(this.$$p_d[n].attribute||n):this.setAttribute(this.$$p_d[n].attribute||n,c)}this.$$r=!1})});for(const o in this.$$l)for(const n of this.$$l[o]){const c=this.$$c.$on(o,n);this.$$l_u.set(n,c)}this.$$l={}}}attributeChangedCallback(t,r,i){var o;this.$$r||(t=this.$$g_p(t),this.$$d[t]=gr(t,i,this.$$p_d,"toProp"),(o=this.$$c)==null||o.$set({[t]:this.$$d[t]}))}disconnectedCallback(){this.$$cn=!1,Promise.resolve().then(()=>{!this.$$cn&&this.$$c&&(this.$$c.$destroy(),this.$$me(),this.$$c=void 0)})}$$g_p(t){return Yt(this.$$p_d).find(r=>this.$$p_d[r].attribute===t||!this.$$p_d[r].attribute&&r.toLowerCase()===t)||t}});function gr(e,t,r,i){var n;const o=(n=r[e])==null?void 0:n.type;if(t=o==="Boolean"&&typeof t!="boolean"?t!=null:t,!i||!r[e])return t;if(i==="toAttribute")switch(o){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(o){case"Object":case"Array":return t&&JSON.parse(t);case"Boolean":return t;case"Number":return t!=null?+t:t;default:return t}}function go(e){const t={};return e.childNodes.forEach(r=>{t[r.slot||"default"]=!0}),t}function vo(e,t,r,i,o,n){let c=class extends ai{constructor(){super(e,r,o),this.$$p_d=t}static get observedAttributes(){return Yt(t).map(s=>(t[s].attribute||s).toLowerCase())}};return Yt(t).forEach(s=>{xt(c.prototype,s,{get(){return this.$$c&&s in this.$$c?this.$$c[s]:this.$$d[s]},set(u){var h;u=gr(s,u,t),this.$$d[s]=u;var d=this.$$c;if(d){var m=(h=Qe(d,s))==null?void 0:h.get;m?d[s]=u:d.$set({[s]:u})}}})}),i.forEach(s=>{xt(c.prototype,s,{get(){var u;return(u=this.$$c)==null?void 0:u[s]}})}),e.element=c,c}function ii(e){ie===null&&va(),Pr(()=>{const t=at(e);if(typeof t=="function")return t})}function bo(e){ie===null&&va(),ii(()=>()=>at(e))}function ni(e,t,r){if(e==null)return t(void 0),ut;const i=at(()=>e.subscribe(t,r));return i.unsubscribe?()=>i.unsubscribe():i}const pt=[];function po(e,t=ut){let r=null;const i=new Set;function o(s){if(da(e,s)&&(e=s,r)){const u=!pt.length;for(const d of i)d[1](),pt.push(d,e);if(u){for(let d=0;d<pt.length;d+=2)pt[d][0](pt[d+1]);pt.length=0}}}function n(s){o(s(e))}function c(s,u=ut){const d=[s,u];return i.add(d),i.size===1&&(r=t(o,n)||ut),s(e),()=>{i.delete(d),i.size===0&&r&&(r(),r=null)}}return{set:o,update:n,subscribe:c}}function vr(e){let t;return ni(e,r=>t=r)(),t}globalThis.altchaPlugins=globalThis.altchaPlugins||[],globalThis.altchaI18n=globalThis.altchaI18n||{get:e=>vr(globalThis.altchaI18n.store)[e],set:(e,t)=>{Object.assign(vr(globalThis.altchaI18n.store),{[e]:t}),globalThis.altchaI18n.store.set(vr(globalThis.altchaI18n.store))},store:po({})};const mo={ariaLinkLabel:"Besoek Altcha.org",enterCode:"Voer kode in",enterCodeAria:"Voer die kode in wat jy hoor. Druk Spasie om die klank af te speel.",error:"Verifikasie het misluk. Probeer later weer.",expired:"Verifikasie het verval. Probeer weer.",footer:'Beskerm deur <a href="https://altcha.org/" target="_blank" aria-label="Besoek Altcha.org">ALTCHA</a>',getAudioChallenge:"Kry 'n klankuitdaging",label:"Ek is nie 'n robot nie",loading:"Laai...",reload:"Laai weer",verify:"Verifieer",verificationRequired:"Verifikasie is vereis!",verified:"Geverifieer",verifying:"Verifieer...",waitAlert:"Verifieer... wag asseblief."};globalThis.altchaI18n.set("af",mo);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 Ao={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",Ao);const ko={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",ko);const _o={ariaLinkLabel:"Posjetite Altcha.org",enterCode:"Unesite kod",enterCodeAria:"Unesite kod koji čujete. Pritisnite Space da biste pustili zvuk.",error:"Verifikacija nije uspjela. Pokušajte ponovo kasnije.",expired:"Verifikacija je istekla. Pokušajte ponovo.",footer:'Zaštićeno od strane <a href="https://altcha.org/" target="_blank" aria-label="Posjetite Altcha.org">ALTCHA</a>',getAudioChallenge:"Dohvatite audio izazov",label:"Nisam robot",loading:"Učitavanje...",reload:"Ponovno učitaj",verify:"Verifikuj",verificationRequired:"Verifikacija je obavezna!",verified:"Verifikovano",verifying:"Verifikacija u toku...",waitAlert:"Verifikacija u toku... molimo vas da sačekate."};globalThis.altchaI18n.set("bs",_o);const wo={ariaLinkLabel:"Visita Altcha.org",enterCode:"Introdueix el codi",enterCodeAria:"Introdueix el codi que escoltes. Prem Espai per reproduir l’àudio.",error:"Verificació fallida. Torna-ho a provar més tard.",expired:"Verificació expirada. Torna-ho a provar.",footer:'Protegit per <a href="https://altcha.org/" target="_blank" aria-label="Visita Altcha.org">ALTCHA</a>',getAudioChallenge:"Obtenir un desafiament d’àudio",label:"No sóc un robot",loading:"Carregant...",reload:"Torna a carregar",verify:"Verificar",verificationRequired:"Es requereix verificació!",verified:"Verificat",verifying:"Verificant...",waitAlert:"Verificant... si us plau, espera."};globalThis.altchaI18n.set("ca",wo);const Co={ariaLinkLabel:"Navštivte Altcha.org",enterCode:"Zadejte kód",enterCodeAria:"Zadejte kód, který slyšíte. Stisknutím mezerníku přehrajete zvuk.",error:"Ověření selhalo. Zkuste to prosím později.",expired:"Ověření vypršelo. Zkuste to prosím znovu.",verificationRequired:"Vyžaduje se ověření!",footer:'Chráněno pomocí <a href="https://altcha.org/" target="_blank" aria-label="Navštivte Altcha.org">ALTCHA</a>',getAudioChallenge:"Získat audio výzvu",label:"Nejsem robot",loading:"Načítání...",reload:"Znovu načíst",verify:"Ověřit",verified:"Ověřeno",verifying:"Ověřování...",waitAlert:"Probíhá ověření... prosím počkejte."};globalThis.altchaI18n.set("cs",Co);const Eo={ariaLinkLabel:"Besøg Altcha.org",enterCode:"Indtast kode",enterCodeAria:"Indtast den kode, du hører. Tryk på mellemrumstasten for at afspille lyd.",error:"Verificering mislykkedes. Prøv venligst igen senere.",expired:"Verificering udløbet. Prøv venligst igen.",verificationRequired:"Verificering kræves!",footer:'Beskyttet af <a href="https://altcha.org/" target="_blank" aria-label="Besøg Altcha.org">ALTCHA</a>',getAudioChallenge:"Hent lydudfordring",label:"Jeg er ikke en robot",loading:"Indlæser...",reload:"Genindlæs",verify:"Verificer",verified:"Verificeret",verifying:"Verificerer...",waitAlert:"Verificerer... vent venligst."};globalThis.altchaI18n.set("da",Eo);const Lo={ariaLinkLabel:"Besuche Altcha.org",enterCode:"Code eingeben",enterCodeAria:"Geben Sie den Code ein, den Sie hören. Drücken Sie die Leertaste, um die Audio abzuspielen.",error:"Überprüfung fehlgeschlagen. Bitte versuchen Sie es später erneut.",expired:"Überprüfung abgelaufen. Bitte versuchen Sie es erneut.",verificationRequired:"Überprüfung erforderlich!",footer:'Geschützt durch <a href="https://altcha.org/" target="_blank" aria-label="Besuche Altcha.org">ALTCHA</a>',getAudioChallenge:"Audio-Herausforderung anfordern",label:"Ich bin kein Roboter",loading:"Lade...",reload:"Neu laden",verify:"Überprüfen",verified:"Überprüft",verifying:"Wird überprüft...",waitAlert:"Überprüfung läuft... bitte warten."};globalThis.altchaI18n.set("de",Lo);const xo={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("el",xo);const To={ariaLinkLabel:"Visitar Altcha.org",enterCode:"Introduce el código",enterCodeAria:"Introduce el código que escuchas. Pulsa Espacio para reproducir el audio.",error:"Falló la verificación. Por favor intente nuevamente más tarde.",expired:"Verificación expirada. Por favor intente nuevamente.",verificationRequired:"¡Verificación requerida!",footer:'Protegido por <a href="https://altcha.org/" target="_blank" aria-label="Visitar Altcha.org">ALTCHA</a>',getAudioChallenge:"Obtener un desafío de audio",label:"No soy un robot",loading:"Cargando...",reload:"Recargar",verify:"Verificar",verified:"Verificado",verifying:"Verificando...",waitAlert:"Verificando... por favor espere."};globalThis.altchaI18n.set("es-es",To);const Io={ariaLinkLabel:"Visitar Altcha.org",enterCode:"Ingresa el código",enterCodeAria:"Ingresa el código que escuchas. Presiona Espacio para reproducir el audio.",error:"Falló la verificación. Por favor vuelve a intentarlo más tarde.",expired:"La verificación expiró. Por favor inténtalo de nuevo.",verificationRequired:"¡Verificación requerida!",footer:'Protegido por <a href="https://altcha.org/" target="_blank" aria-label="Visitar Altcha.org">ALTCHA</a>',getAudioChallenge:"Obtener un reto de audio",label:"No soy un robot",loading:"Cargando...",reload:"Volver a cargar",verify:"Verificar",verified:"Verificado",verifying:"Verificando...",waitAlert:"Verificando... por favor espera."};globalThis.altchaI18n.set("es-419",Io);const Vo={ariaLinkLabel:"Külasta Altcha.org",enterCode:"Sisesta kood",enterCodeAria:"Sisestage kuuldu kood. Vajutage tühikut, et esitada heli.",error:"Kinnitamine ebaõnnestus. Proovi hiljem uuesti.",expired:"Kinnitamine aegus. Proovi uuesti.",verificationRequired:"Kontroll on vajalik!",footer:'Kaitstud <a href="https://altcha.org/" target="_blank" aria-label="Külasta Altcha.org">ALTCHA</a> poolt',getAudioChallenge:"Hangi heliülesanne",label:"Ma ei ole robot",loading:"Laadimine...",reload:"Laadi uuesti",verify:"Kinnita",verified:"Kinnitatud",verifying:"Kinnitamine...",waitAlert:"Kinnitamine... palun oota."};globalThis.altchaI18n.set("et",Vo);const Ro={ariaLinkLabel:"Bisitatu Altcha.org",enterCode:"Sartu kodea",enterCodeAria:"Sartu entzun duzun kodea. Sakatu Espazioa audioa erreproduzitzeko.",error:"Egiaztatzeak huts egin du. Saiatu berriro geroago.",expired:"Egiaztatzea iraungi da. Saiatu berriro.",verificationRequired:"Egiaztatzea beharrezkoa da!",footer:'<a href="https://altcha.org/" target="_blank" aria-label="Bisitatu Altcha.org">ALTCHA</a>k babestuta',getAudioChallenge:"Jaso audio-erronka bat",label:"Ez naiz robot bat",loading:"Kargatzen...",reload:"Birkargatu",verify:"Egiaztatu",verified:"Egiaztatuta",verifying:"Egiaztatzen...",waitAlert:"Egiaztatzen... itxaron mesedez."};globalThis.altchaI18n.set("eu",Ro);const jo={ariaLinkLabel:"Vieraile sivulla Altcha.org",enterCode:"Syötä koodi",enterCodeAria:"Kirjoita kuulemasi koodi. Paina välilyöntiä toistaaksesi äänen.",error:"Varmennus epäonnistui. Yritä myöhemmin uudelleen.",expired:"Varmennus vanhentui. Yritä uudelleen.",verificationRequired:"Vahvistus vaaditaan!",footer:'Suojattu <a href="https://altcha.org/" target="_blank" aria-label="Vieraile sivulla Altcha.org">ALTCHA</a>:lla',getAudioChallenge:"Hae äänitehtävä",label:"En ole robotti",loading:"Ladataan...",reload:"Lataa uudelleen",verify:"Vahvista",verified:"Vahvistettu",verifying:"Vahvistetaan...",waitAlert:"Vahvistetaan... odota hetki."};globalThis.altchaI18n.set("fi",jo);const So={ariaLinkLabel:"Visitez Altcha.org",enterCode:"Entrez le code",enterCodeAria:"Entrez le code que vous entendez. Appuyez sur la barre d'espace pour écouter l'audio.",error:"Échec de la vérification. Réessayez plus tard.",expired:"La vérification a expiré. Réessayez.",verificationRequired:"Vérification requise !",footer:'Protégé par <a href="https://altcha.org/" target="_blank" aria-label="Visitez Altcha.org">ALTCHA</a>',getAudioChallenge:"Obtenir un défi audio",label:"Pas un robot",loading:"Chargement...",reload:"Recharger",verify:"Vérifier",verified:"Vérifié",verifying:"Vérification en cours...",waitAlert:"Vérification en cours... veuillez patienter."};globalThis.altchaI18n.set("fr-ca",So);const $o={ariaLinkLabel:"Visitez Altcha.org",enterCode:"Entrez le code",enterCodeAria:"Entrez le code que vous entendez. Appuyez sur Espace pour écouter l'audio.",error:"Échec de la vérification. Essayez à nouveau plus tard.",expired:"La vérification a expiré. Essayez à nouveau.",verificationRequired:"Vérification requise !",footer:'Protégé par <a href="https://altcha.org/" target="_blank" aria-label="Visitez Altcha.org">ALTCHA</a>',getAudioChallenge:"Obtenir un défi audio",label:"Pas un robot",loading:"Chargement...",reload:"Recharger",verify:"Vérifier",verified:"Vérifié",verifying:"Vérification en cours...",waitAlert:"Vérification en cours... veuillez patienter."};globalThis.altchaI18n.set("fr-fr",$o);const Po={ariaLinkLabel:"Tabhair cuairt ar Altcha.org",enterCode:"Iontráil cód",enterCodeAria:"Cuir isteach an cód a chloiseann tú. Brúigh Spás chun an fuaime a sheinm.",error:"Theip ar an bhfíorú. Bain triail eile as níos déanaí.",expired:"Tá an fíorú as feidhm. Bain triail eile as.",verificationRequired:"Fíorú riachtanach!",footer:'Cosanta ag <a href="https://altcha.org/" target="_blank" aria-label="Tabhair cuairt ar Altcha.org">ALTCHA</a>',getAudioChallenge:"Faigh dúshlán fuaime",label:"Níl mé i mo róbat",loading:"Á luchtú...",reload:"Athluchtaigh",verify:"Fíoraigh",verified:"Fíoraithe",verifying:"Fíorú ar siúl...",waitAlert:"Fíorú ar siúl... fan go fóill."};globalThis.altchaI18n.set("ga",Po);const zo={ariaLinkLabel:"Posjetite Altcha.org",enterCode:"Unesite kod",enterCodeAria:"Unesite kod koji čujete. Pritisnite razmaknicu za reprodukciju zvuka.",error:"Provjera nije uspjela. Molimo pokušajte kasnije.",expired:"Provjera je istekla. Molimo pokušajte ponovo.",verificationRequired:"Potrebna je provjera!",footer:'Zaštićeno od strane <a href="https://altcha.org/" target="_blank" aria-label="Posjetite Altcha.org">ALTCHA</a>',getAudioChallenge:"Audio provjera",label:"Ja nisam robot",loading:"Učitavanje...",reload:"Ponovno učitaj",verify:"Provjeri",verified:"Provjereno",verifying:"Provjeravanje...",waitAlert:"Provjera je u tijeku... molimo pričekajte."};globalThis.altchaI18n.set("hr",zo);const No={ariaLinkLabel:"Látogass el az Altcha.org oldalra",enterCode:"Írja be a kódot",enterCodeAria:"Írja be a hallott kódot. Nyomja meg a Szóköz billentyűt a hang lejátszásához.",error:"A hitelesítés nem sikerült. Próbáld meg később újra.",expired:"A hitelesítés lejárt. Próbáld újra.",verificationRequired:"Ellenőrzés szükséges!",footer:'Védve a következő által: <a href="https://altcha.org/" target="_blank" aria-label="Látogass el az Altcha.org oldalra">ALTCHA</a>',getAudioChallenge:"Hangalapú kihívás kérése",label:"Nem vagyok robot",loading:"Betöltés...",reload:"Újratöltés",verify:"Ellenőrzés",verified:"Ellenőrizve",verifying:"Ellenőrzés folyamatban...",waitAlert:"Ellenőrzés folyamatban... kérlek várj."};globalThis.altchaI18n.set("hu",No);const Do={ariaLinkLabel:"Heimsækja Altcha.org",enterCode:"Sláðu inn kóða",enterCodeAria:"Sláðu inn kóðann sem þú heyrir. Ýttu á Space til að spila hljóðið.",error:"Staðfesting mistókst. Reyndu aftur síðar.",expired:"Staðfesting er útrunnin. Reyndu aftur.",footer:'Verndað af <a href="https://altcha.org/" target="_blank" aria-label="Heimsækja Altcha.org">ALTCHA</a>',getAudioChallenge:"Fá hljóðáskorun",label:"Ég er ekki robot",loading:"Hleður...",reload:"Hleð aftur",verify:"Staðfesta",verificationRequired:"Staðfesting er nauðsynleg!",verified:"Staðfest",verifying:"Að staðfesta...",waitAlert:"Að staðfesta... vinsamlegast bíða."};globalThis.altchaI18n.set("is",Do);const qo={ariaLinkLabel:"Visita Altcha.org",enterCode:"Inserisci il codice",enterCodeAria:"Inserisci il codice che senti. Premi Spazio per riprodurre l'audio.",error:"Verifica fallita. Riprova più tardi.",expired:"Verifica scaduta. Riprova.",verificationRequired:"Verifica richiesta!",footer:'Protetto da <a href="https://altcha.org/" target="_blank" aria-label="Visita Altcha.org">ALTCHA</a>',getAudioChallenge:"Ottieni una sfida audio",label:"Non sono un robot",loading:"Caricamento...",reload:"Ricarica",verify:"Verifica",verified:"Verificato",verifying:"Verifica in corso...",waitAlert:"Verifica in corso... attendere."};globalThis.altchaI18n.set("it",qo);const Oo={ariaLinkLabel:"Apsilankykite Altcha.org",enterCode:"Įveskite kodą",enterCodeAria:"Įveskite girdimą kodą. Paspauskite tarpo klavišą, kad grotumėte garso įrašą.",error:"Patvirtinimas nepavyko. Bandykite vėliau.",expired:"Patvirtinimo laikas baigėsi. Bandykite dar kartą.",verificationRequired:"Reikalingas patvirtinimas!",footer:'Apsaugota <a href="https://altcha.org/" target="_blank" aria-label="Apsilankykite Altcha.org">ALTCHA</a>',getAudioChallenge:"Gauti garso užduotį",label:"Aš nesu robotas",loading:"Įkeliama...",reload:"Įkelti iš naujo",verify:"Patvirtinti",verified:"Patvirtinta",verifying:"Tikrinama...",waitAlert:"Tikrinama... prašome palaukti."};globalThis.altchaI18n.set("lt",Oo);const Ho={ariaLinkLabel:"Apmeklējiet Altcha.org",enterCode:"Ievadiet kodu",enterCodeAria:"Ievadiet dzirdamo kodu. Nospiediet atstarpes taustiņu, lai atskaņotu audio.",error:"Verifikācija neizdevās. Mēģiniet vēlāk vēlreiz.",expired:"Verifikācijas laiks ir beidzies. Mēģiniet vēlreiz.",verificationRequired:"Nepieciešama verifikācija!",footer:'Aizsargāts ar <a href="https://altcha.org/" target="_blank" aria-label="Apmeklējiet Altcha.org">ALTCHA</a>',getAudioChallenge:"Saņemt audio izaicinājumu",label:"Es neesmu robots",loading:"Notiek ielāde...",reload:"Pārlādēt",verify:"Verificēt",verified:"Verificēts",verifying:"Notiek verifikācija...",waitAlert:"Notiek verifikācija... lūdzu, uzgaidiet."};globalThis.altchaI18n.set("lv",Ho);const Fo={ariaLinkLabel:"Żur Altcha.org",enterCode:"Idħol il-kodiċi",enterCodeAria:"Idħol il-kodiċi li tisma'. Agħfas Spazju biex tindaqq l-awdjo.",error:"Il-verifika falliet. Erġa’ pprova aktar tard.",expired:"Il-verifika skadiet. Erġa’ pprova.",verificationRequired:"Verifika meħtieġa!",footer:'Protett minn <a href="https://altcha.org/" target="_blank" aria-label="Żur Altcha.org">ALTCHA</a>',getAudioChallenge:"Ikseb sfida bl-awdjo",label:"M’inix robot",loading:"Qed jitgħabba...",reload:"Ittella’ mill-ġdid",verify:"Ivverifika",verified:"Ivverifikat",verifying:"Verifika għaddejja...",waitAlert:"Verifika għaddejja... stenna ftit."};globalThis.altchaI18n.set("mt",Fo);const oi={ariaLinkLabel:"Besøk Altcha.org",enterCode:"Skriv inn kode",enterCodeAria:"Skriv inn koden du hører. Trykk på Space for å spille av lyden.",error:"Verifisering mislyktes. Prøv igjen senere.",expired:"Verifiseringen utløp. Prøv igjen.",footer:'Beskyttet av <a href="https://altcha.org/" target="_blank" aria-label="Besøk Altcha.org">ALTCHA</a>',getAudioChallenge:"Få en lydutfordring",label:"Jeg er ikke en robot",loading:"Laster...",reload:"Last på nytt",verify:"Verifiser",verificationRequired:"Verifisering kreves!",verified:"Verifisert",verifying:"Verifiserer...",waitAlert:"Verifiserer... vennligst vent."};globalThis.altchaI18n.set("nb",oi),globalThis.altchaI18n.set("no",oi);const Mo={ariaLinkLabel:"Bezoek Altcha.org",enterCode:"Voer code in",enterCodeAria:"Voer de code in die je hoort. Druk op Spatie om de audio af te spelen.",error:"Verificatie mislukt. Probeer het later opnieuw.",expired:"Verificatie verlopen. Probeer het opnieuw.",verificationRequired:"Verificatie vereist!",footer:'Beschermd door <a href="https://altcha.org/" target="_blank" aria-label="Bezoek Altcha.org">ALTCHA</a>',getAudioChallenge:"Audio-uitdaging ontvangen",label:"Ik ben geen robot",loading:"Laden...",reload:"Herladen",verify:"Verifiëren",verified:"Geverifieerd",verifying:"Bezig met verifiëren...",waitAlert:"Bezig met verifiëren... even geduld a.u.b."};globalThis.altchaI18n.set("nl",Mo);const Bo={ariaLinkLabel:"Odwiedź Altcha.org",enterCode:"Wprowadź kod",enterCodeAria:"Wpisz kod, który słyszysz. Naciśnij Spację, aby odtworzyć dźwięk.",error:"Weryfikacja nie powiodła się. Spróbuj ponownie później.",expired:"Weryfikacja wygasła. Spróbuj ponownie.",verificationRequired:"Wymagana weryfikacja!",footer:'Chronione przez <a href="https://altcha.org/" target="_blank" aria-label="Odwiedź Altcha.org">ALTCHA</a>',getAudioChallenge:"Pobierz zadanie dźwiękowe",label:"Nie jestem robotem",loading:"Ładowanie...",reload:"Odśwież",verify:"Zweryfikuj",verified:"Zweryfikowano",verifying:"Weryfikacja...",waitAlert:"Trwa weryfikacja... proszę czekać."};globalThis.altchaI18n.set("pl",Bo);const Uo={ariaLinkLabel:"Visitar Altcha.org",enterCode:"Introduza o código",enterCodeAria:"Introduza o código que ouve. Prima Espaço para reproduzir o áudio.",error:"A verificação falhou. Por favor, tente novamente mais tarde.",expired:"Verificação expirada. Por favor, tente novamente.",verificationRequired:"Verificação necessária!",footer:'Protegido por <a href="https://altcha.org/" target="_blank" aria-label="Visitar Altcha.org">ALTCHA</a>',getAudioChallenge:"Obter desafio de áudio",label:"Não sou um robô",loading:"A carregar...",reload:"Recarregar",verify:"Verificar",verified:"Verificado",verifying:"A verificar...",waitAlert:"A verificar... por favor aguarde."};globalThis.altchaI18n.set("pt-pt",Uo);const Zo={ariaLinkLabel:"Visitar Altcha.org",enterCode:"Digite o código",enterCodeAria:"Digite o código que você ouve. Pressione Espaço para reproduzir o áudio.",error:"Falha na verificação. Por favor, tente novamente mais tarde.",expired:"Verificação expirada. Por favor, tente novamente.",verificationRequired:"Verificação necessária!",footer:'Protegido por <a href="https://altcha.org/" target="_blank" aria-label="Visitar Altcha.org">ALTCHA</a>',getAudioChallenge:"Obter desafio de áudio",label:"Eu não sou um robô",loading:"Carregando...",reload:"Recarregar",verify:"Verificar",verified:"Verificado",verifying:"Verificando...",waitAlert:"Verificando... por favor aguarde."};globalThis.altchaI18n.set("pt-br",Zo);const Go={ariaLinkLabel:"Vizitează Altcha.org",enterCode:"Introduceți codul",enterCodeAria:"Introduceți codul pe care îl auziți. Apăsați Spațiu pentru a reda audio.",error:"Verificarea a eșuat. Încearcă din nou mai târziu.",expired:"Verificarea a expirat. Încearcă din nou.",verificationRequired:"Verificare necesară!",footer:'Protejat de <a href="https://altcha.org/" target="_blank" aria-label="Vizitează Altcha.org">ALTCHA</a>',getAudioChallenge:"Obține o provocare audio",label:"Nu sunt un robot",loading:"Se încarcă...",reload:"Reîncarcă",verify:"Verifică",verified:"