(function(u,s){typeof exports=="object"&&typeof module<"u"?s(exports):typeof define=="function"&&define.amd?define(["exports"],s):(u=typeof globalThis<"u"?globalThis:u||self,s(u["[name]"]={}))})(this,function(u){"use strict";const s=()=>{};function g(e,n){return e!=e?n==n:e!==n||e!==null&&typeof e=="object"||typeof e=="function"}let a=!1;function p(e){var n=a;try{return a=!0,e()}finally{a=n}}function T(e,n,r){if(e==null)return n(void 0),s;const i=p(()=>e.subscribe(n,r));return i.unsubscribe?()=>i.unsubscribe():i}const l=[];function y(e,n=s){let r=null;const i=new Set;function f(o){if(g(e,o)&&(e=o,r)){const b=!l.length;for(const t of i)t[1](),l.push(t,e);if(b){for(let t=0;t<l.length;t+=2)l[t][0](l[t+1]);l.length=0}}}function d(o){f(o(e))}function A(o,b=s){const t=[o,b];return i.add(t),i.size===1&&(r=n(f,d)||s),o(e),()=>{i.delete(t),i.size===0&&r&&(r(),r=null)}}return{set:f,update:d,subscribe:A}}function c(e){let n;return T(e,r=>n=r)(),n}globalThis.altchaPlugins=globalThis.altchaPlugins||[],globalThis.altchaI18n=globalThis.altchaI18n||{get:e=>c(globalThis.altchaI18n.store)[e],set:(e,n)=>{Object.assign(c(globalThis.altchaI18n.store),{[e]:n}),globalThis.altchaI18n.store.set(c(globalThis.altchaI18n.store))},store:y({})};const h={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",h),u.i18n=h,Object.defineProperty(u,Symbol.toStringTag,{value:"Module"})});
