/g,">"),e.classList.add("highlight","hightlight-theme","tab",""+(r?"tab-"+t:null)),e.innerHTML=e.innerHTML.replace(n||l,`${l}
`)}catch(e){}}function highlightjs(){let n=/(`{3})(\s|\S)*?\n[\s\S]*?\n(`{3}).*/g,r=/([^\n]+)/,h=/([^\n]+[^\S]{1})/,a=/(language|lang)-[\s\S]+/;var e=document.getElementById("article-description");let c="js";e.querySelectorAll("pre:not(.skip-highlight-pre-element)").forEach(t=>{t.querySelectorAll("br").forEach(e=>{e.after("\n"),e.remove()});var e=t.querySelector("code");let l;if(t.className.match(a))c=t.className.replace(/(language|lang)-/,""),highlightContent(t,c,t.innerHTML);else if(e)c=e.className.replace(/(language|lang)-/,""),highlightContent(t,c,e.outerHTML);else if(n.test(t.innerHTML)){e=t.querySelector("button.pre-code-btn");t.innerHTML.replace(e?e.outerHTML:"","").match(n).forEach(e=>{c=e.match(r)&&e.match(r)[0]?e.match(r)[0].replace(/`{3}/g,""):"js",l=e.replace(h,"").replace(/(^`{3}|`{3}$)/g,""),highlightContent(t,c,l,e)})}else{if(t.querySelector(".pasteContent"))return;this.highlightContent(t,"",t.innerHTML)}hljs.configure({ignoreUnescapedHTML:!0}),t.querySelector("code")?t.querySelectorAll("code").forEach(e=>{hljs.highlightElement(e)}):hljs.highlightElement(t)}),descriptionCopyCode()}