1(()=>{"use strict";const e=e=>{const t=(e?.jquery?e[0]:e).querySelector(".bdt-faq-wrapper"),n=t?.querySelector(".bdt-ep-grid-filters-wrapper");if(!n)return;const o=n.dataset.hashSettings,r=o?JSON.parse(o):{};if(!r||"yes"!==r.activeHash)return;const i=r.hashTopOffset??0,s=r.hashScrollspyTime??500,d=(e,t)=>{if(!window.location.hash)return;const o=`[bdt-filter-control="[data-filter*='bdtf-${window.location.hash.substring(1)}']"]`,r=n.querySelector(o);if(!r)return;const i=r.closest(".bdt-ep-grid-filters-wrapper"),s=i?.id;if(!s)return;const d=document.getElementById(s);d&&((e,t,n,o)=>{const r=e.getBoundingClientRect().top+window.scrollY-t;window.scrollTo({top:r,behavior:"smooth"}),setTimeout(o,n)})(d,t,e,(()=>{r.click()}))};window.addEventListener("load",(()=>{d(1500,i)})),n.querySelectorAll(".bdt-ep-grid-filter").forEach((e=>{e.addEventListener("click",(function(){const e=(this.innerText||"").trim().toLowerCase().replace(/\s+/g,"-");e&&(window.location.hash=e)}))})),window.addEventListener("hashchange",(()=>{d(s,i)}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-faq.default",e)}))})();
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.