/*! * Start Bootstrap - ML CO2 Impact v5.0.8 () * Copyright 2013-2023 * Licensed under MIT (https://github.com/BlackrockDigital/ml-co2-impact/blob/master/LICENSE) */ "use strict";var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(s){var e,n,u=/\blang(?:uage)?-([\w-]+)\b/i,t=0,C={manual:s.Prism&&s.Prism.manual,disableWorkerMessageHandler:s.Prism&&s.Prism.disableWorkerMessageHandler,util:{encode:function(e){return e instanceof M?new M(e.type,C.util.encode(e.content),e.alias):Array.isArray(e)?e.map(C.util.encode):e.replace(/&/g,"&").replace(/e.length)return;if(!(b instanceof M)){if(h&&y!=n.length-1){if(m.lastIndex=k,!(A=m.exec(e)))break;for(var v=A.index+(d&&A[1]?A[1].length:0),S=A.index+A[0].length,w=y,P=k,x=n.length;w"+t.content+"")},s.document)?((e=C.util.currentScript())&&(C.filename=e.src,e.hasAttribute("data-manual"))&&(C.manual=!0),C.manual||("loading"===(n=document.readyState)||"interactive"===n&&e&&e.defer?document.addEventListener("DOMContentLoaded",a):window.requestAnimationFrame?window.requestAnimationFrame(a):window.setTimeout(a,16))):s.addEventListener&&!C.disableWorkerMessageHandler&&s.addEventListener("message",function(e){var e=JSON.parse(e.data),n=e.language,t=e.code,e=e.immediateClose;s.postMessage(C.highlight(t,C.languages[n],n)),e&&s.close()},!1),C;function a(){C.manual||C.highlightAll()}}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism),function(e){var n=/\\(?:[^a-z()[\]]|[a-z*]+)/i,t={"equation-command":{pattern:n,alias:"regex"}};e.languages.latex={comment:/%.*/m,cdata:{pattern:/(\\begin\{((?:verbatim|lstlisting)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:t,alias:"string"},{pattern:/(\\begin\{((?:equation|math|eqnarray|align|multline|gather)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:t,alias:"string"}],keyword:{pattern:/(\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\}(?:\[[^\]]+\])?)/,lookbehind:!0,alias:"class-name"},function:{pattern:n,alias:"selector"},punctuation:/[[\]{}&]/},e.languages.tex=e.languages.latex,e.languages.context=e.languages.latex}(Prism),function(e,i){void 0!==e&&e.Prism&&e.document&&i.createRange&&(Prism.plugins.KeepMarkup=!0,Prism.hooks.add("before-highlight",function(e){var i,l,s;e.element.children.length&&(i=0,l=[],(s=function(e,n){var t={};n||(t.clone=e.cloneNode(!1),t.posOpen=i,l.push(t));for(var a=0,r=e.childNodes.length;an.node.posOpen&&(n.nodeStart=r,n.nodeStartPos=n.node.posOpen-n.pos),n.nodeStart&&n.pos+r.data.length>=n.node.posClose&&(n.nodeEnd=r,n.nodeEndPos=n.node.posClose-n.pos),n.pos+=r.data.length);if(n.nodeStart&&n.nodeEnd)return(r=i.createRange()).setStart(n.nodeStart,n.nodeStartPos),r.setEnd(n.nodeEnd,n.nodeEndPos),n.node.clone.appendChild(r.extractContents()),r.insertNode(n.node.clone),r.detach(),!1}return!0},n.keepMarkup.forEach(function(e){o(n.element,{node:e,pos:0})}),n.highlightedCode=n.element.innerHTML)}))}(self,document);