1pwr.dom.ready(()=>{const DecisionTree=function(nodes){let _history=[];const _nodes=nodes,_getNode=function(id){let matchingNode=null;return _nodes.some(function(node){return node.id===id&&(matchingNode=node,!0)}),matchingNode};return{getNode:_getNode,getPreviousNode:function(){const id=_history.pop();return _getNode(id)},getRootNode:function(){const pos=_nodes.length-1;return _nodes[pos]},updateHistory:function(id){_history.push(id)}}},DecisionTreeUI=function(tree,module){const guide=document.getElementById("hs_cos_wrapper_"+module),guideWrapper=guide.querySelector(".pwr-guide"),guideQuestion=guide.querySelector(".pwr-guide__question"),guideDesc=guide.querySelector(".pwr-guide__desc"),guideBackBtn=guide.querySelector(".pwr-guide__back"),guideAnswers=guide.querySelector(".pwr-guide__answers"),fixedHeader=document.getElementById("pwr-header-fixed"),animDelay=400*("function"==typeof pwr.style.getVar?pwr.style.getVar("--ts-duration-factor"):1),createOptionButton=function(child){let option=document.createElement("div");return"question"==child.type?(option=document.createElement("button"),option.setAttribute("type","button"),option.classList.add("pwr-guide__answer--btn"),option.addEventListener("click",function(event){event.preventDefault();const id=child.id,node=tree.getNode(id);tree.updateHistory(node.parentId),displayNode(node)})):"link"==child.type?(option=document.createElement("a"),option.setAttribute("href",child.link.href),option.setAttribute("target",child.link.target),option.setAttribute("rel",child.link.rel),option.classList.add("pwr-guide__answer--link")):option.classList.add("pwr-guide__answer--text-only"),option.classList.add("pwr-guide__answer"),option.innerText=child.text,option},displayNode=function(node){const data=node.data;guideWrapper.classList.remove("active"),guideBackBtn.setAttribute("disabled",""),guideBackBtn.classList.remove("active"),guide.dataset.id=node.id,guideQuestion.innerText=data.title,guideDesc.innerText=data.desc,0!==node.id&&guideBackBtn.classList.add("active"),guideBackBtn.removeAttribute("disabled"),guideAnswers.innerHTML="",node.children.forEach(child=>{const button=createOptionButton(child);guideAnswers.append(button)}),guideWrapper.classList.add("active"),0!==node.id&&window.innerWidth<=576&&setTimeout(function(){const rect=document.getElementById("pwr-guide__question_"+module).getBoundingClientRect(),offset=fixedHeader?fixedHeader.offsetHeight:0;scroll({top:rect.top+window.scrollY-2*offset,behavior:"smooth"})},animDelay)};!function(){if("id"in guide.dataset)guideAnswers.querySelectorAll(".pwr-guide__answer").forEach(btn=>{"targetid"in btn.dataset&&(btn.addEventListener("click",function(event){event.preventDefault();const node=tree.getNode(btn.dataset.targetid);tree.updateHistory(node.parentId),displayNode(node)}),btn.removeAttribute("disabled"))});else{const node=tree.getRootNode();displayNode(node)}guideBackBtn.addEventListener("click",function(event){event.preventDefault();const node=tree.getPreviousNode();node&&displayNode(node)})}()};document.querySelectorAll(".pwr-guide").forEach(sec=>{if("mid"in sec.dataset){const mid=sec.dataset.mid,data=window[mid.replaceAll(/[-]/g,"_")+"_data"];if(void 0!==data){const tree=new DecisionTree(data);new DecisionTreeUI(tree,mid)}}})}); 2//# sourceURL=https://7919588.fs1.hubspotusercontent-ap1.net/hubfs/7919588/hub_generated/template_assets/1/170155280416/1790725734755/template_pwr-guide.js
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.