{"version":3,"sources":["0"],"names":["TOPIC_DATA","generatedTopics","HISTORY_STORAGE_KEY","lang","historyData","JSON","parse","localStorage","getItem","onGenerate","showerr","showLoading","e","isNull","Array","isArray","length","showError","langTexts","hideLoading","target","$y","inputEvent","validator","count","parseInt","value","availableTopics","slice","i","j","Math","floor","random","temp","selectedCount","min","saveToHistory","displayResults","mm","op","errmsg","errorMessage","document","getElementById","successMessage","resultMsg","classList","add","textContent","innerHTML","map","topic","index","escapeHtml","join","remove","scrollToolFeedbackIntoView","highlightOutputCard","text","&","<",">","\"","'","replace","m","suffix","url","cd","td","fetch","cache","then","res","ok","json","catch","Error","status","data","error","copyHandler","ClipboardJS","message","resetOutputHighlight","addMessageClass","delLoading","showCopySuccess","copyButton","trigger","originalText","copied","setTimeout","topics","historyItem","id","Date","now","timestamp","toLocaleString","unshift","setItem","stringify","updateHistoryDisplay","html","historyContainer","noHistory","forEach","item","copy","delete","deleteHistoryItem","filter","clearAllHistory","confirm","clearHistoryConfirm","removeItem","on","locales","success","showToolCopySuccess","topicsCopy","addEventListener"],"mappings":"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"}