{"version":3,"sources":["0"],"names":["setStandardResultHtml","html","resultMsg","$y","innerHTML","clearStandardResult","getLegacyCopyStub","style","setAttribute","classList","add","remove","let","languageData","languageDataPromise","async","loadLanguageData","jsonUrl","window","langTexts","cd","td","lang","response","fetch","cache","ok","Error","status","text","charCodeAt","slice","JSON","parse","error","console","getAllLanguages","all","generateRandomLanguage","languages","length","Math","floor","random","languageGeneratorHistory","localStorage","getItem","languageGeneratorLang","languageGeneratorCurrentResults","getLangText","key","getLanguageFlag","language","flag","generateLanguage","resetOutputHighlight","showLoading","displayResults","warn","delLoading","hideLoading","resultsDiv","document","getElementById","languagesDiv","forEach","languageElement","createElement","className","name","code","family","speakers","region","difficulty","writingSystem","officialIn","example","exampleTranslation","appendChild","highlightOutputCard","scrollToolFeedbackIntoView","autoSaveToHistory","historyItem","id","Date","now","timestamp","toISOString","unshift","setItem","stringify","loadHistory","historyList","noHistory","display","item","historyElement","languagesText","map","join","date","toLocaleDateString","showItemCopySuccess","e","copyButton","trigger","originalHTML","setTimeout","deleteHistoryItem","filter","clearHistory","confirm","isClear","removeItem","itemCopy","ClipboardJS","directText","getAttribute","parseInt","find","h","resultCopy","on","mm","op","locales","copy","success","showToolCopySuccess","addEventListener"],"mappings":"AAAA,SAASA,sBAAsBC,GAC3B,IAAIC,EAAYC,GAAG,aACfD,IAAWA,EAAUE,UAAYH,GAGzC,SAASI,sBACL,IAAIH,EAAYC,GAAG,aACfD,IAAWA,EAAUE,UAAY,IAGzC,SAASE,oBACL,MAAO,CACHC,MAAO,GACPC,aAAc,aACdC,UAAW,CAAEC,IAAK,aAAgBC,OAAQ,cAC1CP,UAAW,IAKnBQ,IAAIC,aAAe,GACfC,oBAAsB,KAE1BC,eAAeC,mBACd,IACC,IAAMC,MAAcC,OAAOC,UAAUC,MAAMF,OAAOC,UAAUE,mBAAmBH,OAAOC,UAAUG,YAChG,MAAMC,QAAiBC,MAAMP,EAAS,CAAEQ,MAAO,aAC/C,IAAKF,EAASG,GACb,MAAM,IAAIC,cAAcJ,EAASK,wBAAwBX,GAE1DL,IAAIiB,QAAaN,EAASM,OACtBA,GAA+B,QAAvBA,EAAKC,WAAW,KAC3BD,EAAOA,EAAKE,MAAM,IAEnBlB,aAAemB,KAAKC,MAAMJ,GACzB,MAAOK,GACRC,QAAQD,MAAM,+BAAgCA,IAIhD,SAASE,kBACR,OAAOvB,aAAawB,KAAO,GAG5B,SAASC,yBACR,IAAMC,EAAYH,kBAClB,OAAyB,IAArBG,EAAUC,OACN,KAGDD,EADaE,KAAKC,MAAMD,KAAKE,SAAWJ,EAAUC,SAI1D5B,IAAIgC,yBAA2BZ,KAAKC,MAAMY,aAAaC,QAAQ,6BAA+B,MAC1FC,sBAAwB7B,OAAOC,WAAaD,OAAOI,MAAQ,GAC3D0B,gCAAkC,KAEtC,SAASC,YAAYC,GACpB,OAAOH,sBAAsBG,IAAQA,EAGtC,SAASC,gBAAgBC,GAExB,MAAwB,iBAAbA,GAAyBA,GAAYA,EAASC,KACjDD,EAASC,KAGV,KAGRtC,eAAeuC,mBACXC,uBACHC,YAAY,cAAe,qBAC3B,IAEK1C,2BACGA,oBAGP,IAAMsC,EAAWd,yBACbc,GACHJ,gCAAkC,CAACI,GACnCK,eAAe,CAACL,KAEhBjB,QAAQuB,KAAK,8BAEb,MAAOxB,GACRC,QAAQD,MAAM,6BAA8BA,GAC5CyB,WAAW,qBAEZC,YAAY,oBAAqB,KAGlC,SAASH,eAAelB,GACpBvC,sBAAsB,4DAEzB,MAAM6D,EAAaC,SAASC,eAAe,WACrCC,EAAeF,SAASC,eAAe,mBACzCF,GAAcG,IACjBA,EAAa5D,UAAY,GACzBmC,EAAU0B,QAAQ,IACjB,MAAMC,EAAkBJ,SAASK,cAAc,OAC/CD,EAAgBE,UAAY,kEAC5BF,EAAgB9D;;;;;8CAK2B+C,gBAAgBC;;uEAESA,EAASiB;oEACZjB,EAASkB;;;;;;;;kDAQ3BrB,YAAY;sCACxBG,EAASmB,QAAU;;;kDAGPtB,YAAY;sCACxBG,EAASoB,UAAY;;;kDAGTvB,YAAY;sCACxBG,EAASqB,QAAU;;;kDAGPxB,YAAY;sCACxBG,EAASsB,YAAc;;;;;kDAKXzB,YAAY;sCACxBG,EAASuB,eAAiB;;;kDAGd1B,YAAY;sCACxBG,EAASwB,YAAc;;;kDAGX3B,YAAY;4DACFG,EAASyB,SAAW,0DAA0DzB,EAAS0B,oBAAsB;;;;;KAMtKd,EAAae,YAAYb,KAE1BL,EAAWpD,UAAUE,OAAO,UAC1BqE,sBACFhC,gCAAkCT,EAClC0C,2BAA2BpB,GAG3BqB,kBAAkB3C,IAIpB,SAAS2C,kBAAkB3C,GACrBA,GAAkC,IAArBA,EAAUC,SACtB2C,EAAc,CACnBC,GAAIC,KAAKC,MACTC,WAAW,IAAIF,MAAOG,cACtBjD,UAAWA,GAEZK,yBAAyB6C,QAAQN,GACK,GAAlCvC,yBAAyBJ,SAC5BI,yBAA2BA,yBAAyBb,MAAM,EAAG,KAE9Dc,aAAa6C,QAAQ,2BAA4B1D,KAAK2D,UAAU/C,2BAChEgD,eAGD,SAASA,cACR,MAAMC,EAAc/B,SAASC,eAAe,gBACtC+B,EAAYhC,SAASC,eAAe,cAC1C,GAAK8B,GAAgBC,EAArB,CACA,GAAwC,IAApClD,yBAAyBJ,OAG5B,OAFAqD,EAAYzF,UAAY,QACxB0F,EAAUvF,MAAMwF,QAAU,SAG3BD,EAAUvF,MAAMwF,QAAU,OAC1BF,EAAYzF,UAAY,GACxBwC,yBAAyBqB,QAAQ+B,IAChC,MAAMC,EAAiBnC,SAASK,cAAc,OAC9C8B,EAAe7B,UAAY,qFAC3B,IAAM8B,EAAgBF,EAAKzD,UAAU4D,IAAI/C,GAAYA,EAASiB,MAAM+B,KAAK,MACnEC,EAAO,IAAIhB,KAAKW,EAAKT,WAAWe,qBACtCL,EAAe7F;;;4CAG2B+C,gBAAgB6C,EAAKzD,UAAU,IAAM;;yDAExB2D;2CACdG;;;;;sDAKWL,EAAKZ;;;;;qDAKNY,EAAKZ;;;;;;IAOxDS,EAAYd,YAAYkB,MAK1B,SAASM,oBAAoBC,GAC5B,IAAIC,EAAaD,EAAEE,QACnB,MAAMC,EAAeF,EAAWrG,UAChCqG,EAAWrG;;;;UAKXqG,EAAWhG,UAAUE,OAAO,gBAAiB,uBAC7C8F,EAAWhG,UAAUC,IAAI,kBAEzBkG,WAAW,KACVH,EAAWrG,UAAYuG,EACvBF,EAAWhG,UAAUE,OAAO,kBAC5B8F,EAAWhG,UAAUC,IAAI,gBAAiB,wBACxC,KAGJ,SAASmG,kBAAkBzB,GAC1BxC,yBAA2BA,yBAAyBkE,OAAOd,GAAQA,EAAKZ,KAAOA,GAC/EvC,aAAa6C,QAAQ,2BAA4B1D,KAAK2D,UAAU/C,2BAChEgD,cAGD,SAASmB,eACJC,QAAQ7F,UAAU8F,WACrBrE,yBAA2B,GAC3BC,aAAaqE,WAAW,4BACxBtB,eAIF,IAAIuB,SAAW,IAAIC,YAAY,uBAAwB,CACtDvF,KAAM,SAAS6E,GACR,IAAIW,EAAaX,EAAQY,aAAa,uBACtC,GAAID,EAAY,OAAOA,EACvB,IAAIjC,EAAKmC,SAASb,EAAQY,aAAa,YACvCtB,EAAOpD,yBAAyB4E,KAAKC,GAAKA,EAAErC,KAAOA,GACzD,OAAKY,EACEA,EAAKzD,UAAU,GAAG8B,UADzB,KAYEqD,YARJP,SAASQ,GAAG,UAAW,SAAUnB,GAChCD,oBAAoBC,GACpBoB,GAAGC,IAAG,EAAOC,QAAQC,KAAKzG,MAAM0G,WAEjCb,SAASQ,GAAG,QAAS,SAAUnB,GAC9BoB,GAAGC,IAAG,EAAMC,QAAQC,KAAKzG,MAAMY,SAGf,IAAIkF,YAAY,mBAAoB,CACpDvF,KAAM,SAAS6E,GACd,GAAK1D,gCAIL,OAHaA,gCAAgCmD,IAAI/C,MAC7CA,EAASiB,SAASjB,EAASkB,WAAWlB,EAASoB,uBAAuBpB,EAASqB,QACjF2B,KAAK,UAITsB,WAAWC,GAAG,UAAW,SAAUnB,GAClCyB,oBAAoBzB,GACpBoB,GAAGC,IAAG,EAAOC,QAAQC,KAAKzG,MAAM0G,WAEjCN,WAAWC,GAAG,QAAS,SAAUnB,GAChCoB,GAAGC,IAAG,EAAMC,QAAQC,KAAKzG,MAAMY,SAGhC4B,SAASoE,iBAAiB,mBAAoB,KAE7CpH,oBAAsBE,mBACtB4E"}