{"version":3,"file":"index8.cjs","sources":["../../../utils/dist/index.mjs"],"sourcesContent":["import{GOOGLE_TRANSLATE_ORIGINAL_DOM_ID as G}from\"@google-translate-select/constants\";import{PKG_CAMELCASE_NAME as z}from\"@google-translate-select/constants\";var P=Object.prototype.toString,d=(e,t)=>P.call(e)===`[object ${t}]`,j=Array.isArray,X=e=>d(e,\"Map\"),Q=e=>d(e,\"Set\"),Y=e=>d(e,\"Boolean\"),ee=e=>d(e,\"Number\"),te=e=>d(e,\"Date\"),k=e=>typeof e==\"function\",D=e=>typeof e==\"string\",ne=e=>typeof e==\"symbol\",N=e=>e!==null&&typeof e==\"object\",oe=e=>d(e,\"Object\"),re=e=>N(e)&&k(e.then)&&k(e.catch),ie=e=>e!==void 0,se=e=>e===void 0,ae=e=>d(e,\"RegExp\"),ce=e=>!e&&e!==0||j(e)&&e.length===0||N(e)&&!Object.keys(e).length,le=e=>typeof Element>\"u\"?!1:e instanceof Element;function pe(e){return/(((^https?:(?:\\/\\/)?)(?:[-;:&=\\+\\$,\\w]+@)?[A-Za-z0-9.-]+(?::\\d+)?|(?:www.|[-;:&=\\+\\$,\\w]+@)[A-Za-z0-9.-]+)((?:\\/[\\+~%\\/.\\w-_]*)?\\??(?:[-\\+=&;%@.\\w_]*)#?(?:[\\w]*))?)$/.test(e)}var ue=e=>typeof window<\"u\"&&d(e,\"Window\"),V=typeof window>\"u\",m=!V,A=()=>{},H=e=>Boolean(e());var b=class extends Error{constructor(t){super(t),this.name=`${z}Error`}};function C(e,t){throw new b(`[${e}] ${t}`)}function W(e,t){if(m){let o=D(e)?new b(`[${e}] ${t}`):e;console.warn(o)}}function ye(e,t){let{pageLanguage:o,autoDisplay:s=!1}=e;o||C(\"createGoogleTranslateJsonpCallback\",\"pageLanguage is required.\");function a(){window.google&&window.google.translate?(new window.google.translate.TranslateElement({pageLanguage:o,autoDisplay:s},G),t()):C(\"googleTranslateElementInit\",\"please check window.google & window.google.translate\")}return window.googleTranslateElementInit=a,{jsonpCallbackName:\"googleTranslateElementInit\"}}function be(e,t=\"change\"){try{if(document.createEvent){let o=document.createEvent(\"HTMLEvents\");o.initEvent(t,!0,!0),e.dispatchEvent(o)}else{let o=document.createEventObject();e.fireEvent(`on${t}`,o)}}catch(o){W(\"GoogleTranslateFireEvent\",`${o}`)}}var _=m?window:void 0,E=m?window.document:void 0,ve=m?window.navigator:void 0,Ce=m?window.location:void 0;function U(){return`.${window.location.hostname.split(\".\").slice(-2).join(\".\")}`}function $e(e,t,o,s){let a=String(window.encodeURIComponent(t)),r=new Date;r.setTime(r.getTime()+Number(o)*1e3),a+=`; expires=${r.toUTCString()}`,a+=\"; path=/\",typeof s<\"u\"&&s!=\"\"&&(a+=`; domain=${U()}`),document.cookie=`${e}=${a}`}function Se(e){let t=document.cookie.split(\"; \");for(let o=0;o<t.length;o++){let s=t[o].split(\"=\");if(s[0]==e)return unescape(s[1])}}function Le(e,t,o={}){let{window:s=_,...a}=o,r,u=H(()=>s&&\"MutationObserver\"in s);return{isSupported:u,start:()=>{u&&s&&e&&(r=new MutationObserver(t),r.observe(e,a))},stop:()=>{r&&(r.disconnect(),r=void 0)}}}function Ae(e,t=A,o={}){let{immediate:s=!0,type:a=\"text/javascript\",async:r,crossOrigin:u,defer:w=!0,document:l=E,attrs:O={}}=o,x=null,y=null,M=n=>new Promise((i,p)=>{let v=g=>(x=g,i(g),g);if(!l){i(!1);return}let L=!1,c=l.querySelector(`script[src=\"${e}\"]`);c?c.hasAttribute(\"data-loaded\")&&v(c):(c=l.createElement(\"script\"),c.type=a,c.src=e,c.defer=w,r&&(c.async=r),u&&(c.crossOrigin=u),Object.entries(O).forEach(([g,I])=>c?.setAttribute(g,I)),L=!0),c.addEventListener(\"error\",g=>p(g)),c.addEventListener(\"abort\",g=>p(g)),c.addEventListener(\"load\",()=>{c.setAttribute(\"data-loaded\",\"true\"),t(c),v(c)}),L&&(c=l.head.appendChild(c)),n||v(c)}),T=(n=!0)=>(y||(y=M(n)),y),R=()=>{if(!l)return;y=null,x&&(x=null);let n=l.querySelector(`script[src=\"${e}\"]`);n&&l.head.removeChild(n)};return s&&T(),{scriptTag:x,load:T,unload:R}}function He(){let e=document.getElementsByClassName(\"VIpgJd-ZVi9od-aZ2wEe-wOHMyf\")[0];e&&(e.style.display=\"none\")}var J=0;function Be(e,t={}){let o=!1,{immediate:s=!0,id:a=`google-translate-select_${++J}`,document:r=E}=t,u=()=>{if(!r)return;let l=r.getElementById(a)||r.createElement(\"style\");l.type=\"text/css\",l.id=a,l.innerText=e,r.head.appendChild(l),l.onload=()=>{o=!0}},w=()=>{!r||!o||(r.head.removeChild(r.getElementById(a)),o=!1)};return s&&u(),{id:a,css:e,isLoaded:o,load:u,unload:w}}import{COMPONENT_PREFIX as B}from\"@google-translate-select/constants\";var h=e=>{let t=Object.create(null);return o=>t[o]||(t[o]=e(o))},F=/-(\\w)/g,$=h(e=>e.replace(F,(t,o)=>o?o.toUpperCase():\"\")),Z=h(e=>e.charAt(0).toUpperCase()+e.slice(1)),S=e=>Z(e),Pe=(e=\"\")=>e.replace(/[|\\\\{}()[\\]^$+*?.]/g,\"\\\\$&\").replace(/-/g,\"\\\\x2d\"),q=/\\B([A-Z])/g,je=h(e=>e.replace(q,\"-$1\").toLowerCase());var K=\"is-\",f=(e,t,o,s,a)=>{let r=`${e}-${t}`;return o&&(r+=`-${o}`),s&&(r+=`__${s}`),a&&(r+=`--${a}`),r},Ue=e=>{let t=B,o=`${S($(B))}${S($(e))}`;return{namespace:t,n:o,b:(n=\"\")=>f(t,e,n,\"\",\"\"),e:n=>n?f(t,e,\"\",n,\"\"):\"\",m:n=>n?f(t,e,\"\",\"\",n):\"\",be:(n,i)=>n&&i?f(t,e,n,i,\"\"):\"\",em:(n,i)=>n&&i?f(t,e,\"\",n,i):\"\",bm:(n,i)=>n&&i?f(t,e,n,\"\",i):\"\",bem:(n,i,p)=>n&&i&&p?f(t,e,n,i,p):\"\",is:(n,...i)=>{let p=i.length>=1?i[0]:!0;return n&&p?`${K}${n}`:\"\"},cssVar:n=>{let i={};for(let p in n)n[p]&&(i[`--${t}-${p}`]=n[p]);return i},cssVarName:n=>`--${t}-${n}`,cssVarBlock:n=>{let i={};for(let p in n)n[p]&&(i[`--${t}-${e}-${p}`]=n[p]);return i},cssVarBlockName:n=>`--${t}-${e}-${n}`}};export{be as GoogleTranslateFireEvent,$ as camelize,S as capitalize,ye as createGoogleTranslateJsonpCallback,Ue as createNamespace,Ae as createScriptTag,Be as createStyleTag,E as defaultDocument,Ce as defaultLocation,ve as defaultNavigator,_ as defaultWindow,Pe as escapeStringRegexp,Se as getCookie,je as hyphenate,d as is,j as isArray,Y as isBoolean,m as isClient,te as isDate,ie as isDef,le as isElement,ce as isEmpty,k as isFunction,X as isMap,ee as isNumber,N as isObject,oe as isPlainObject,re as isPromise,ae as isRegExp,V as isServer,Q as isSet,D as isString,H as isSupport,ne as isSymbol,se as isUndef,pe as isUrl,ue as isWindow,A as noop,P as objectToString,He as removeIcon,$e as setCookie,C as throwError,W as throwWarn,Le as useMutationObserver};\n"],"names":["D","V","m","H","b","t","z","C","W","o","ye","s","G","be","E","Se","Le","r","u","Ae","l","O","x","y","M","n","i","p","g","L","c","I","T","R","He","J","Be","h","F","Z","S","K","f","Ue","B"],"mappings":"gHAAiK,IAAsMA,EAAE,GAAG,OAAO,GAAG,SAAmhBC,EAAE,OAAO,OAAO,IAAIC,EAAE,CAACD,EAAE,EAAE,IAAI,CAAA,EAAGE,EAAE,GAAG,QAAQ,EAAG,CAAA,EAAMC,EAAE,cAAc,KAAK,CAAC,YAAYC,EAAE,CAAC,MAAMA,CAAC,EAAE,KAAK,KAAK,GAAGC,EAAC,yBAAO,CAAC,EAAE,SAASC,EAAE,EAAEF,EAAE,CAAC,MAAM,IAAID,EAAE,IAAI,MAAMC,GAAG,CAAC,CAAC,SAASG,EAAE,EAAEH,EAAE,CAAC,GAAGH,EAAE,CAAC,IAAIO,EAAET,EAAE,CAAC,EAAE,IAAII,EAAE,IAAI,MAAMC,GAAG,EAAE,EAAE,QAAQ,KAAKI,CAAC,CAAC,CAAC,CAAC,SAASC,EAAG,EAAEL,EAAE,CAAC,GAAG,CAAC,aAAaI,EAAE,YAAYE,EAAE,EAAE,EAAE,EAAEF,GAAGF,EAAE,qCAAqC,2BAA2B,EAAE,SAAS,GAAG,CAAC,OAAO,QAAQ,OAAO,OAAO,WAAW,IAAI,OAAO,OAAO,UAAU,iBAAiB,CAAC,aAAaE,EAAE,YAAYE,CAAC,EAAEC,EAAC,gCAAA,EAAEP,KAAKE,EAAE,6BAA6B,sDAAsD,CAAC,CAAC,OAAO,OAAO,2BAA2B,EAAE,CAAC,kBAAkB,4BAA4B,CAAC,CAAC,SAASM,EAAG,EAAER,EAAE,SAAS,CAAC,GAAG,CAAC,GAAG,SAAS,YAAY,CAAC,IAAII,EAAE,SAAS,YAAY,YAAY,EAAEA,EAAE,UAAUJ,EAAE,GAAG,EAAE,EAAE,EAAE,cAAcI,CAAC,CAAC,KAAK,CAAC,IAAIA,EAAE,SAAS,kBAAmB,EAAC,EAAE,UAAU,KAAKJ,IAAII,CAAC,CAAC,CAAC,OAAOA,EAAN,CAASD,EAAE,2BAA2B,GAAGC,GAAG,CAAC,CAAC,CAAI,IAAC,EAAEP,EAAE,OAAO,OAAOY,EAAEZ,EAAE,OAAO,SAAS,OAAyX,SAASa,EAAG,EAAE,CAAC,IAAIV,EAAE,SAAS,OAAO,MAAM,IAAI,EAAE,QAAQI,EAAE,EAAEA,EAAEJ,EAAE,OAAOI,IAAI,CAAC,IAAIE,EAAEN,EAAEI,CAAC,EAAE,MAAM,GAAG,EAAE,GAAGE,EAAE,CAAC,GAAG,EAAE,OAAO,SAASA,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,SAASK,EAAG,EAAEX,EAAEI,EAAE,GAAG,CAAC,GAAG,CAAC,OAAOE,EAAE,EAAE,GAAG,CAAC,EAAEF,EAAEQ,EAAEC,EAAEf,EAAE,IAAIQ,GAAG,qBAAqBA,CAAC,EAAE,MAAM,CAAC,YAAYO,EAAE,MAAM,IAAI,CAACA,GAAGP,GAAG,IAAIM,EAAE,IAAI,iBAAiBZ,CAAC,EAAEY,EAAE,QAAQ,EAAE,CAAC,EAAE,EAAE,KAAK,IAAI,CAACA,IAAIA,EAAE,WAAY,EAACA,EAAE,OAAO,CAAC,CAAC,CAAC,SAASE,EAAG,EAAEd,EAAE,EAAEI,EAAE,GAAG,CAAC,GAAG,CAAC,UAAUE,EAAE,GAAG,KAAK,EAAE,kBAAkB,MAAMM,EAAE,YAAYC,EAAE,MAAM,EAAE,GAAG,SAASE,EAAEN,EAAE,MAAMO,EAAE,CAAE,CAAA,EAAEZ,EAAEa,EAAE,KAAKC,EAAE,KAAKC,EAAEC,GAAG,IAAI,QAAQ,CAACC,EAAEC,IAAI,CAAC,IAAI,EAAEC,IAAIN,EAAEM,EAAEF,EAAEE,CAAC,EAAEA,GAAG,GAAG,CAACR,EAAE,CAACM,EAAE,EAAE,EAAE,MAAM,CAAC,IAAIG,EAAE,GAAGC,EAAEV,EAAE,cAAc,eAAe,KAAK,EAAEU,EAAEA,EAAE,aAAa,aAAa,GAAG,EAAEA,CAAC,GAAGA,EAAEV,EAAE,cAAc,QAAQ,EAAEU,EAAE,KAAK,EAAEA,EAAE,IAAI,EAAEA,EAAE,MAAM,EAAEb,IAAIa,EAAE,MAAMb,GAAGC,IAAIY,EAAE,YAAYZ,GAAG,OAAO,QAAQG,CAAC,EAAE,QAAQ,CAAC,CAACO,EAAEG,CAAC,IAAID,GAAA,YAAAA,EAAG,aAAaF,EAAEG,EAAE,EAAEF,EAAE,IAAIC,EAAE,iBAAiB,QAAQF,GAAGD,EAAEC,CAAC,CAAC,EAAEE,EAAE,iBAAiB,QAAQF,GAAGD,EAAEC,CAAC,CAAC,EAAEE,EAAE,iBAAiB,OAAO,IAAI,CAACA,EAAE,aAAa,cAAc,MAAM,EAAEzB,EAAEyB,CAAC,EAAE,EAAEA,CAAC,CAAC,CAAC,EAAED,IAAIC,EAAEV,EAAE,KAAK,YAAYU,CAAC,GAAGL,GAAG,EAAEK,CAAC,CAAC,CAAC,EAAEE,EAAE,CAACP,EAAE,MAAMF,IAAIA,EAAEC,EAAEC,CAAC,GAAGF,GAAGU,EAAE,IAAI,CAAC,GAAG,CAACb,EAAE,OAAOG,EAAE,KAAKD,IAAIA,EAAE,MAAM,IAAIG,EAAEL,EAAE,cAAc,eAAe,KAAK,EAAEK,GAAGL,EAAE,KAAK,YAAYK,CAAC,CAAC,EAAE,OAAOd,GAAGqB,EAAC,EAAG,CAAC,UAAUV,EAAE,KAAKU,EAAE,OAAOC,CAAC,CAAC,CAAC,SAASC,GAAI,CAAC,IAAI,EAAE,SAAS,uBAAuB,6BAA6B,EAAE,CAAC,EAAE,IAAI,EAAE,MAAM,QAAQ,OAAO,CAAC,IAAIC,EAAE,EAAE,SAASC,EAAG,EAAE/B,EAAE,CAAE,EAAC,CAAC,IAAII,EAAE,GAAG,CAAC,UAAUE,EAAE,GAAG,GAAG,EAAE,2BAA2B,EAAEwB,IAAI,SAASlB,EAAEH,CAAC,EAAET,EAAEa,EAAE,IAAI,CAAC,GAAG,CAACD,EAAE,OAAO,IAAIG,EAAEH,EAAE,eAAe,CAAC,GAAGA,EAAE,cAAc,OAAO,EAAEG,EAAE,KAAK,WAAWA,EAAE,GAAG,EAAEA,EAAE,UAAU,EAAEH,EAAE,KAAK,YAAYG,CAAC,EAAEA,EAAE,OAAO,IAAI,CAACX,EAAE,EAAE,CAAC,EAAE,EAAE,IAAI,CAAC,CAACQ,GAAG,CAACR,IAAIQ,EAAE,KAAK,YAAYA,EAAE,eAAe,CAAC,CAAC,EAAER,EAAE,GAAG,EAAE,OAAOE,GAAGO,EAAC,EAAG,CAAC,GAAG,EAAE,IAAI,EAAE,SAAST,EAAE,KAAKS,EAAE,OAAO,CAAC,CAAC,CAA0E,IAACmB,EAAE,GAAG,CAAC,IAAIhC,EAAE,OAAO,OAAO,IAAI,EAAE,OAAOI,GAAGJ,EAAEI,CAAC,IAAIJ,EAAEI,CAAC,EAAE,EAAEA,CAAC,EAAE,EAAE6B,EAAE,SAAS,EAAED,EAAE,GAAG,EAAE,QAAQC,EAAE,CAACjC,EAAEI,IAAIA,EAAEA,EAAE,YAAW,EAAG,EAAE,CAAC,EAAE8B,EAAEF,EAAE,GAAG,EAAE,OAAO,CAAC,EAAE,YAAW,EAAG,EAAE,MAAM,CAAC,CAAC,EAAEG,EAAE,GAAGD,EAAE,CAAC,EAAwIE,EAAE,MAAMC,EAAE,CAAC,EAAErC,EAAEI,EAAEE,EAAE,IAAI,CAAC,IAAIM,EAAE,GAAG,KAAKZ,IAAI,OAAOI,IAAIQ,GAAG,IAAIR,KAAKE,IAAIM,GAAG,KAAKN,KAAK,IAAIM,GAAG,KAAK,KAAKA,CAAC,EAAE0B,EAAG,GAAG,CAAC,IAAItC,EAAEuC,EAAC,iBAACnC,EAAE,GAAG+B,EAAE,EAAEI,EAAAA,gBAAC,CAAC,IAAIJ,EAAE,EAAE,CAAC,CAAC,IAAI,MAAM,CAAC,UAAUnC,EAAEI,EAAI,EAAE,CAACgB,EAAE,KAAKiB,EAAErC,EAAE,EAAEoB,EAAE,GAAG,EAAE,EAAE,EAAEA,GAAGA,EAAEiB,EAAErC,EAAE,EAAE,GAAGoB,EAAE,EAAE,EAAE,GAAG,EAAEA,GAAGA,EAAEiB,EAAErC,EAAE,EAAE,GAAG,GAAGoB,CAAC,EAAE,GAAG,GAAG,CAACA,EAAEC,IAAID,GAAGC,EAAEgB,EAAErC,EAAE,EAAEoB,EAAEC,EAAE,EAAE,EAAE,GAAG,GAAG,CAACD,EAAEC,IAAID,GAAGC,EAAEgB,EAAErC,EAAE,EAAE,GAAGoB,EAAEC,CAAC,EAAE,GAAG,GAAG,CAACD,EAAEC,IAAID,GAAGC,EAAEgB,EAAErC,EAAE,EAAEoB,EAAE,GAAGC,CAAC,EAAE,GAAG,IAAI,CAACD,EAAEC,EAAEC,IAAIF,GAAGC,GAAGC,EAAEe,EAAErC,EAAE,EAAEoB,EAAEC,EAAEC,CAAC,EAAE,GAAG,GAAG,CAACF,KAAKC,IAAI,CAAC,IAAIC,EAAED,EAAE,QAAQ,EAAEA,EAAE,CAAC,EAAE,GAAG,OAAOD,GAAGE,EAAE,GAAGc,IAAIhB,IAAI,EAAE,EAAE,OAAOA,GAAG,CAAC,IAAIC,EAAE,CAAE,EAAC,QAAQC,KAAKF,EAAEA,EAAEE,CAAC,IAAID,EAAE,KAAKrB,KAAKsB,GAAG,EAAEF,EAAEE,CAAC,GAAG,OAAOD,CAAC,EAAE,WAAWD,GAAG,KAAKpB,KAAKoB,IAAI,YAAYA,GAAG,CAAC,IAAIC,EAAE,CAAE,EAAC,QAAQC,KAAKF,EAAEA,EAAEE,CAAC,IAAID,EAAE,KAAKrB,KAAK,KAAKsB,GAAG,EAAEF,EAAEE,CAAC,GAAG,OAAOD,CAAC,EAAE,gBAAgBD,GAAG,KAAKpB,KAAK,KAAKoB,GAAG,CAAC"}