PageSourceSearch

https://www.deque.com/wp-content/themes/deque/assets/js/build/main.bundle.js?ver=1790175137

js deque.com collected 2026-09-24 06:48:00 UTC 26,231 bytes, 7 lines download raw bytes

1var j=window.matchMedia("(prefers-reduced-motion: reduce)").matches;window.prefersReducedMotion=j;document.addEventListener("DOMContentLoaded",()=>{let e=document.getElementById("masthead"),t=document.querySelector("#masthead .navigation-utility"),n=e.querySelector(".site-branding"),r=document.querySelector(".custom-logo-link").querySelector("img"),s=n.dataset.logoUrl,a=n.dataset.whiteLogoUrl,i=a&&a!=="";function c(){if(!i){r.src=s;return}if(e.classList.contains("scrolled")){r.src=s;return}e.classList.contains("white-text")?r.src=a:r.src=s}function l(){window.scrollY>100?(e.classList.add("scrolled"),e.setAttribute("style","position: fixed !important"),t.setAttribute("style","display: none !important")):(e.classList.remove("scrolled"),e.removeAttribute("style"),t.removeAttribute("style")),c()}c(),window.addEventListener("scroll",l),new MutationObserver(c).observe(e,{attributes:!0,attributeFilter:["class"]})});document.addEventListener("DOMContentLoaded",()=>{function e(){if(window.innerWidth<1120){let t=document.getElementById("mega-menu-menu-1"),n=document.querySelector(".site-branding");if(t&&!t.querySelector(".submenu-header")){let o=document.createElement("div"),r=n.cloneNode(!0),s=r.querySelector(".custom-logo-link");if(s){let a=s.querySelector("img"),i=r.dataset.logoUrl;a&&i&&(a.src=i)}o.classList.add("submenu-header"),t.prepend(o),o.appendChild(r)}document.querySelectorAll(".mega-menu-item-has-children:not(.mega-not-submenu)").forEach(o=>{let r=o.querySelector(".mega-menu-link"),s=o.querySelector(".mega-sub-menu");if(r&&s&&!s.querySelector(".submenu-header")&&!s.querySelector(".submenu-title")){let a=document.createElement("div"),i=document.createElement("div");a.classList.add("submenu-header"),i.classList.add("submenu-title");let c=document.createElement("h2");c.textContent=r.textContent.trim();let l=document.createElement("button");l.classList.add("back-button"),l.innerHTML=`
2            <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
3				<circle cx="16" cy="16" r="15.5" transform="matrix(4.37114e-08 -1 -1 -4.37114e-08 32 32)" fill="#21201E" stroke="white"/>
4				<path d="M17 20L13 16L17 12" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5			</svg>
6          `,a.appendChild(l),i.appendChild(c),s.prepend(i),s.prepend(a),l.addEventListener("click",()=>{o.classList.remove("mega-toggle-on")})}})}else document.querySelectorAll(".submenu-header").forEach(t=>t.remove()),document.querySelectorAll(".submenu-title").forEach(t=>t.remove())}e(),window.addEventListener("resize",e)});document.addEventListener("DOMContentLoaded",()=>{document.querySelector(".mega-toggle-animated ").addEventListener("click",()=>{let t=document.querySelector(".mega-menu-item-has-children.mega-toggle-on");t&&t.classList.remove("mega-toggle-on")})});document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll(".mega-menu-item").forEach(e=>{e.addEventListener("keydown",t=>{if(t.key==="ArrowDown"){let n=e.querySelector(".mega-sub-menu");if(n){e.classList.add("mega-toggle-on");let o=n.querySelector("a");o&&(o.focus(),t.preventDefault())}}})})});document.querySelectorAll(".two-cols, .three-cols").forEach(e=>{let t=e.querySelector(".mega-sub-menu");if(!t)return;let n=e.classList.contains("three-cols")?3:2,o=[...t.children].filter(c=>!c.classList.contains("widget_custom_html"));o.forEach(c=>c.classList.remove("last-row"));let r=o.length;if(Math.ceil(r/n)<=2)return;let a=n*2;o.slice(a).forEach(c=>{c.classList.add("last-row")})});document.addEventListener("DOMContentLoaded",()=>{let e=!1;document.addEventListener("keydown",n=>{(n.key==="Enter"||n.key===" ")&&(e=!0)}),document.addEventListener("mousedown",()=>{e=!1}),document.querySelectorAll(".main-navigation .max-mega-menu > li.mega-menu-item").forEach(n=>{let o=n.querySelector(".mega-sub-menu");if(!o)return;let r=n.querySelector(":scope > a");new MutationObserver(()=>{if(n.classList.contains("mega-toggle-on")&&e){let i=o.querySelector("a");if(i){let c=function(l){l.shiftKey&&l.key==="Tab"&&(l.preventDefault(),n.classList.remove("mega-toggle-on"),r.focus(),i.removeEventListener("keydown",c))};var a=c;setTimeout(()=>i.focus(),20),i.addEventListener("keydown",c)}}}).observe(n,{attributes:!0,attributeFilter:["class"]})})});document.addEventListener("DOMContentLoaded",()=>{let e=document.getElementById("announcement-bar"),t=e?.querySelector("button");if(!e||!t)return;let n="announcement_closed_at",o=7,r=localStorage.getItem(n),s=!0;if(r){let i=new Date(parseInt(r,10));
6(new Date-i)/(1e3*60*60*24)<o&&(s=!1)}function a(){let i=e.offsetHeight;i>0&&(document.body.style.marginTop=`${i}px`)}s&&(e.classList.remove("hidden"),requestAnimationFrame(a),typeof ResizeObserver<"u"?new ResizeObserver(a).observe(e):window.addEventListener("resize",a)),t.addEventListener("click",function(){localStorage.setItem(n,Date.now().toString()),e.remove(),document.body.style.marginTop=""})});var $=["utm_source","utm_medium","utm_campaign","utm_term","utm_content"];function _(e){return e.replace(/^www\./i,"").toLowerCase()}function K(e){return e.protocol!=="http:"&&e.protocol!=="https:"||!e.host?!1:_(e.host)!==_(window.location.host)}function W(){let e=new URLSearchParams(window.location.search),t={};return $.forEach(n=>{let o=e.get(n);o&&(t[n]=o)}),t}function z(){if(window.dequeUTM&&window.dequeUTM.slug)return window.dequeUTM.slug;let e=window.location.pathname.split("/").filter(Boolean);return e.length?e[e.length-1]:"home"}function N(e,t,n){let o;try{o=new URL(e.href)}catch{return}let r=o.searchParams;Object.keys(t).forEach(s=>{r.has(s)||r.set(s,t[s])}),n&&!r.has("utm_content")&&r.set("utm_content",n),e.href=o.toString()}function O(){if(window.dequeUTM&&window.dequeUTM.enabled===!1)return;let e=W(),t=z();document.querySelectorAll("a[href]").forEach(n=>{K(n)&&N(n,e,t)})}document.addEventListener("DOMContentLoaded",()=>{window.Weglot?window.Weglot.on("initialized",O):O()});var Y=document.querySelectorAll(".search-button"),G=document.body;Y.forEach(e=>{let n=e.parentElement.querySelector(".search-bar"),o=e.querySelector(".search-icon"),r=e.querySelector(".close-icon"),s=e.querySelector(".search-label"),a=n.querySelector("#searchInput");new MutationObserver(()=>{!n.classList.contains("hidden")&&a&&a.focus()}).observe(n,{attributes:!0,attributeFilter:["class"]}),e.addEventListener("click",()=>{let c=n.classList.toggle("hidden");o?.classList.toggle("hidden",!c),r?.classList.toggle("hidden",c),s.textContent=c?"Open search bar":"Close search bar",e.setAttribute("aria-expanded",String(!c)),c&&a&&setTimeout(()=>{n.classList.contains("hidden")||a.focus()},300)}),G.addEventListener("click",function(c){!n.contains(c.target)&&!e.contains(c.target)&&(n.classList.contains("hidden")||(n.classList.add("hidden"),o?.classList.remove("hidden"),r?.classList.add("hidden"),s.textContent="Open search bar",e.setAttribute("aria-expanded","false")))})});function D(e=document){e.querySelectorAll(".accordion-item").forEach(t=>{if(t.dataset.accordionBound==="true")return;let n=t.querySelector(".accordion-headline"),o=t.querySelector(".toggle-button"),r=t.querySelector(".accordion-content");!n||!o||!r||(t.dataset.accordionBound="true",n.addEventListener("click",function(){let s=o.getAttribute("aria-expanded")==="true";o.setAttribute("aria-expanded",String(!s)),s?(r.setAttribute("hidden",""),r.classList.remove("max-h-500","opacity-100","pb-8"),r.classList.add("max-h-0","opacity-0","pb-0")):(r.removeAttribute("hidden"),r.classList.remove("max-h-0","opacity-0","pb-0"),r.classList.add("max-h-500","opacity-100","pb-8")),o.classList.toggle("rotate-180",!s)}))})}function I(e){let t=o=>{document.readyState==="loading"?document.addEventListener("DOMContentLoaded",o):o()};if(!(typeof window<"u"&&window.wp&&window.wp.data&&window.wp.domReady)){t(()=>e(document));return}window.wp.domReady(()=>{let o=()=>{let a=document.querySelector('iframe[name="editor-canvas"]');return a&&a.contentDocument?a.contentDocument:document},r,s=()=>e(o());s(),window.wp.data.subscribe(()=>{clearTimeout(r),r=setTimeout(s,300)})})}typeof window<"u"&&(window.dequeInitAccordions=D,window.dequeBootstrapCanvasScript=I);I(D);function X(e,t){let n=t.innerWidth<768,o=e.querySelectorAll(".mobile-table .is-left-column .chart-cell");e.querySelectorAll(".mobile-table .chart-column:not(.is-left-column)").forEach(r=>{r.querySelectorAll(".chart-cell").forEach((s,a)=>{let i=s.querySelector(".label");if(i)if(n&&o[a]){if(!i.dataset.labeled){let c=e.createElement("span");i.classList.add("flex-1","pr-4","min-w-1/3"),c.innerHTML=o[a].innerHTML,i.appendChild(c),i.dataset.labeled="true"}}else i.classList.remove("flex-1","pr-4","min-w-1/3"),i.innerHTML="",delete i.dataset.labeled})})}function V(e,t){let n=t.innerWidth<768;
6e.querySelectorAll(".mobile-table .chart-column:not(.is-left-column)").forEach(o=>{let r=Array.from(o.querySelectorAll(".chart-cell")),s=o.querySelector(".show-more-container"),a=o.querySelector(".show-more-btn");n?r.length>6&&(r.slice(6).forEach(i=>i.classList.add("hidden")),s||(s=e.createElement("div"),s.classList.add("show-more-container","flex","justify-center","items-center","p-3"),a=e.createElement("button"),a.textContent="Show More",a.classList.add("show-more-btn","button","medium","secondary-on-light"),a.addEventListener("click",()=>{let i=a.textContent==="Show Less";r.slice(6).forEach(c=>c.classList.toggle("hidden",i)),a.textContent=i?"Show More":"Show Less"}),s.appendChild(a),o.appendChild(s))):(r.forEach(i=>i.classList.remove("hidden")),s&&s.remove())})}function J(e,t){let n=e.querySelector(".desktop-table"),o=e.querySelector(".mobile-table"),r=t.innerWidth<768;n&&o&&(n.setAttribute("aria-hidden",r?"true":"false"),o.setAttribute("aria-hidden",r?"false":"true"))}function Q(e=document){let t=e,n=t.defaultView||window,o=()=>{X(t,n),V(t,n),J(t,n)};o(),t.documentElement.dataset.chartsResizeBound!=="true"&&(t.documentElement.dataset.chartsResizeBound="true",n.addEventListener("resize",o))}function U(e){if(typeof window<"u"&&typeof window.dequeBootstrapCanvasScript=="function"&&window.dequeBootstrapCanvasScript!==U)return window.dequeBootstrapCanvasScript(e);
6let t=o=>{document.readyState==="loading"?document.addEventListener("DOMContentLoaded",o):o()};if(!(typeof window<"u"&&window.wp&&window.wp.data&&window.wp.domReady)){t(()=>e(document));return}window.wp.domReady(()=>{let o=()=>{let a=document.querySelector('iframe[name="editor-canvas"]');return a&&a.contentDocument?a.contentDocument:document},r,s=()=>e(o());s(),window.wp.data.subscribe(()=>{clearTimeout(r),r=setTimeout(s,300)})})}U(Q);var T=class{constructor(t){this.container=t,this.input=t.querySelector(".custom-select__input"),this.listbox=t.querySelector(".custom-select__listbox"),this.options=Array.from(t.querySelectorAll(".custom-select__option")),this.isOpen=!1,this.activeIndex=this.options.findIndex(o=>o.getAttribute("aria-selected")==="true")||0;let n=t.getAttribute("data-select-id");this.realSelect=n?document.getElementById(n):null,this.shouldSubmitForm=t.getAttribute("data-submit-form")==="true",this.form=this.shouldSubmitForm?t.closest("form"):null,this.init()}init(){this.input.addEventListener("click",()=>this.toggleListbox()),this.input.addEventListener("keydown",t=>this.handleInputKeydown(t)),this.options.forEach((t,n)=>{t.addEventListener("click",()=>this.selectOption(n)),t.addEventListener("keydown",o=>this.handleOptionKeydown(o,n))}),document.addEventListener("click",t=>{this.container.contains(t.target)||this.closeListbox()})}toggleListbox(){this.isOpen?this.closeListbox():this.openListbox()}openListbox(){this.isOpen=!0,this.input.setAttribute("aria-expanded","true"),this.listbox.parentElement.setAttribute("aria-hidden","false"),this.options.forEach(t=>t.classList.remove("is-active")),this.options[this.activeIndex].classList.add("is-active")}closeListbox(){this.isOpen=!1,this.input.setAttribute("aria-expanded","false"),this.listbox.parentElement.setAttribute("aria-hidden","true")}selectOption(t){this.options.forEach((o,r)=>{o.setAttribute("aria-selected",String(r===t))});let n=this.options[t];if(this.container.hasAttribute("data-no-trigger-update")||(this.input.querySelector("span").textContent=n.textContent.trim()),this.input.setAttribute("aria-activedescendant",n.id),this.activeIndex=t,this.realSelect){this.realSelect.value=n.getAttribute("data-value");let o=new Event("change",{bubbles:!0});this.realSelect.dispatchEvent(o)}this.shouldSubmitForm&&this.form&&this.form.submit(),n.click(),this.closeListbox(),this.input.focus()}handleInputKeydown(t){switch(t.key){case"ArrowDown":t.preventDefault(),this.openListbox(),this.moveFocus(1);break;case"ArrowUp":t.preventDefault(),this.openListbox(),this.moveFocus(-1);break;case"Enter":case" ":t.preventDefault(),this.isOpen?this.activeIndex!==null&&this.selectOption(this.activeIndex):this.openListbox();break;case"Escape":this.closeListbox();break}}handleOptionKeydown(t,n){switch(t.key){case"ArrowDown":t.preventDefault(),this.moveFocus(1);break;case"ArrowUp":t.preventDefault(),this.moveFocus(-1);break;case"Enter":case" ":t.preventDefault(),this.selectOption(n);break;case"Escape":this.closeListbox(),this.input.focus();break}}moveFocus(t){this.activeIndex=(this.activeIndex+t+this.options.length)%this.options.length;let n=this.options[this.activeIndex];this.input.setAttribute("aria-activedescendant",n.id),this.options.forEach(o=>o.classList.remove("is-active")),n.classList.add("is-active")}};document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll(".custom-select").forEach(e=>{new T(e)})});function Z(e,t){let n;return function(...o){clearTimeout(n),n=setTimeout(()=>{e.apply(this,o)},t)}}function A(e){return{show:()=>{e&&e.classList.remove("hidden")},hide:()=>{e&&e.classList.add("hidden")}}}function B(e,t){e.setAttribute("aria-checked","true"),t.setAttribute("aria-checked","false")}function H(e,t){e.classList.add("bg-deque-gray-900","text-deque-white"),e.classList.remove("text-deque-gray-700"),t.classList.remove("bg-deque-gray-900","text-deque-white"),t.classList.add("text-deque-gray-700")}function M(e){let{searchInput:t,clearBtn:n,filters:o,onSearch:r}=e;if(!t)return;let s=Z(a=>{o.search=a.trim(),r()},300);t.addEventListener("input",a=>{let i=a.target.value;n&&n.classList.toggle("hidden",i.trim()===""),s(a.target.value)}),n&&n.addEventListener("click",()=>{t.value="",n.classList.add("hidden"),o.search="",r()})}function C(e){let{popularBtn:t,recentBtn:n,filters:o,onSort:r}=e;!t||!n||(t.addEventListener("click",function(){o.sort="popular",H(t,n),B(t,n),r()}),n.addEventListener("click",function(){o.sort="recent",H(n,t),B(n,t),r()}))}function E(e,t){e.querySelectorAll(".custom-select__option[selected]").forEach(n=>
6{let o=n.dataset.filter,r=n.dataset.value;r!=="all"&&o in t&&(t[o]=r)})}function x(e,t=null){let n;t==="post"?e.topic?n=`/blog/category/${e.topic}/`:n="/blog/":e.topic&&e.type?n=`/resources/topic/${e.topic}/type/${e.type}/`:e.topic?n=`/resources/topic/${e.topic}/`:e.type?n=`/resources/type/${e.type}/`:n="/resources/";let o=new URLSearchParams;e.date&&o.set("date",e.date);let r=o.toString();return r&&(n+=(n.includes("?")?"&":"?")+r),n}function k(e){let t=new URL(window.location.href);return t.searchParams.delete("paged"),["topic","author","tag","date","search","sort"].forEach(n=>{e[n]?t.searchParams.set(n,e[n]):t.searchParams.delete(n)}),t.pathname=t.pathname.replace(/\/page\/\d+\/?$/,"/"),t.pathname+t.search+t.hash}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".resources-with-filters").forEach(e=>{let t=e.querySelector(".resource-results"),n=e.querySelector(".load-more-wrapper"),o=e.querySelector(".load-more-resources"),r=e.querySelector(".resource-total-count"),s=e.querySelector(".loader"),a=1,i={type:null,topic:null,author:null,tag:null,date:null};E(e,i);let c=A(s);function l(){c.show();let u=document.getElementById("resources-search-status");u.textContent="Loading results...";let p=new URLSearchParams({action:"filter_resources",page:a,type:i.type||"",topic:i.topic||"",author:i.author||"",tag:i.tag||"",date:i.date||""});fetch(ajax.ajax_url,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:p.toString()}).then(h=>h.json()).then(h=>{let d=h.data;if(!d.html||d.html.trim()===""){t.innerHTML="",r.innerHTML="No results found",n.classList.add("hidden"),o.classList.add("hidden"),u.textContent="No results found";return}a===1?t.innerHTML=d.html:t.insertAdjacentHTML("beforeend",d.html),r.classList.remove("hidden"),d.total_pages>a?(n.classList.remove("hidden"),o.classList.remove("hidden"),a++,o.setAttribute("data-page",a)):(n.classList.add("hidden"),o.classList.add("hidden"))}).catch(h=>{console.error("Error fetching resources:",h),u.textContent="An error occurred while loading results"}).finally(()=>{c.hide()})}e.querySelectorAll(".custom-select__option").forEach(u=>{u.addEventListener("click",function(p){let h=p.target.dataset.value,d=p.target.dataset.filter;if(d==="type"||d==="topic"){i[d]=h==="all"?null:h;let L=x(i,"resources");window.location.href=L;return}i[d]=h==="all"?null:h,a=1,t.innerHTML="",r.innerHTML="",o.classList.add("hidden"),l()})}),o&&o.addEventListener("click",u=>{l()});let g=new URLSearchParams(window.location.search);["type","topic","author","tag","date"].forEach(u=>{if(g.has(u)){let p=g.get(u);i[u]=p}}),[...g.keys()].some(u=>["type","topic","author","tag","date"].includes(u))&&l()})});document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".blog-with-filters").forEach(e=>{let t=e.querySelector(".resource-search"),n=e.querySelector(".clear-search"),o=e.querySelector(".most-popular"),r=e.querySelector(".most-recent"),s={topic:null,tag:null,date:null,search:"",sort:"recent"};E(e,s);let a=new URLSearchParams(window.location.search);["topic","tag","date","search","sort"].forEach(i=>{a.has(i)&&(s[i]=a.get(i))}),t&&s.search&&(t.value=s.search,n&&n.classList.toggle("hidden",s.search.trim()==="")),e.querySelectorAll(".custom-select__option").forEach(i=>{i.addEventListener("click",function(c){let l=c.target.dataset.value,g=c.target.dataset.filter;s[g]=l==="all"?null:l,window.location.href=k(s)})}),M({searchInput:t,clearBtn:n,filters:s,onSearch:()=>{window.location.href=k(s)}}),C({popularBtn:o,recentBtn:r,filters:s,onSort:()=>{window.location.href=k(s)}})})});document.addEventListener("DOMContentLoaded",function(){let e=document.querySelectorAll(".careers-filters select"),t=document.querySelector(".careers-filters");if(e&&(e.forEach(n=>{n.addEventListener("change",function(){let o=window.location.origin+window.location.pathname,r=new FormData(t),s=new URLSearchParams(r).toString();t.parentElement.classList.add("careers-loading"),document.getElementById("loading-message").textContent="Careers are loading",document.querySelector(".careers-list-loader").classList.remove("hidden"),fetch(`${o}?${s}`,{method:"GET"}).then(a=>a.text()).then(a=>{let c=new DOMParser().parseFromString(a,"text/html"),l=c.querySelector("#search-results-message")?.innerHTML||"",g=c.querySelector(".careers-list__sections")?.innerHTML||"",u=document.querySelector(".careers-list__sections"),p=document.querySelector("#search-results-message");u&&(u.innerHTML=g),p&&(p.innerHTML=l),document.querySelectorAll(".choices__item").forEach(h=>{h.removeAttribute("aria-selected")})}).catch(a=>{console.error("Fetch error:",a)}).finally(()=>{t.parentElement.classList.remove("careers-loading"),document.querySelector(".careers-list-loader").classList.add("hidden"),document.getElementById("loading-message").textContent=""})})}),document.querySelector(".careers-filters.filters-applied"))){let n=document.querySelector(".careers-filters").parentElement;n&&window.scrollTo({top:n.offsetTop,behavior:window.prefersReducedMotion?"auto":"smooth"})}});document.addEventListener("DOMContentLoaded",function(){let e=document.querySelector(".archive-filters");if(!e)return;let t=e.dataset.postType,n={type:null,topic:null,date:null,search:"",sort:"recent"};if(E(e,n),t==="resources"){let w=new URLSearchParams(window.location.search);w.has("date")&&(n.date=w.get("date")),e.querySelectorAll(".custom-select__option").forEach(b=>{b.addEventListener("click",function(m){let f=m.target.dataset.value,q=m.target.dataset.f
6ilter;if(q==="type"||q==="topic"){n[q]=f==="all"?null:f,window.location.href=x(n,t);return}if(q==="date"){n.date=f==="all"?null:f;let S=new URL(window.location.href);n.date?S.searchParams.set("date",n.date):S.searchParams.delete("date"),S.pathname=S.pathname.replace(/\/page\/\d+\/?$/,"/"),window.location.href=S.pathname+S.search}})});return}let o=e.dataset.taxonomy,r=e.dataset.term,s=e.querySelector(".archive-results"),a=e.querySelector(".load-more-wrapper"),i=e.querySelector(".load-more-archives"),c=e.querySelector(".archive-total-count"),l=e.querySelector(".loader"),g=e.querySelector(".resource-search"),u=e.querySelector(".clear-search"),p=e.querySelector(".most-popular"),h=e.querySelector(".most-recent"),d=2,L=A(l),y=!1;function v(){if(y)return;y=!0,L.show();let w=document.getElementById("archive-search-status");w&&(w.textContent="Loading results...");let b=new URLSearchParams({action:"filter_archive",page:d,type:n.type||"",topic:n.topic||"",date:n.date||"",search:n.search||"",sort:n.sort||"",post_type:t||"",archive_tax:o,archive_term:r});fetch(ajax.ajax_url,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:b.toString()}).then(m=>m.json()).then(m=>{let f=m.data;if(!f.html||f.html.trim()===""){d===1&&(s.innerHTML="",c&&(c.innerHTML="No results found")),a&&a.classList.add("hidden"),i&&i.classList.add("hidden"),w&&(w.textContent="No results found");return}d===1?s.innerHTML=f.html:s.insertAdjacentHTML("beforeend",f.html),c&&c.classList.remove("hidden"),f.total_pages>d?(a&&a.classList.remove("hidden"),i&&i.classList.remove("hidden")):(a&&a.classList.add("hidden"),i&&i.classList.add("hidden")),d++}).catch(m=>{console.error("Error fetching resources:",m),w&&(w.textContent="An error occurred while loading results")}).finally(()=>{L.hide(),y=!1})}e.querySelectorAll(".custom-select__option").forEach(w=>{w.addEventListener("click",function(b){let m=b.target.dataset.value,f=b.target.dataset.filter;if(f==="type"||f==="topic"){n[f]=m==="all"?null:m,window.location.href=x(n,t);return}n[f]=m==="all"?null:m,d=1,s.innerHTML="",c&&(c.innerHTML=""),i&&i.classList.add("hidden"),v()})}),M({searchInput:g,clearBtn:u,filters:n,onSearch:()=>{d=1,s.innerHTML="",c&&(c.innerHTML=""),v()}}),C({popularBtn:p,recentBtn:h,filters:n,onSort:()=>{d=1,s.innerHTML="",c&&(c.innerHTML=""),i&&i.classList.add("hidden"),v()}}),i&&i.addEventListener("click",()=>{v()})});document.addEventListener("DOMContentLoaded",()=>{let e=document.querySelectorAll("body .pum-container.popmake");e&&e.forEach(t=>{t.querySelectorAll('[tabindex="0"]').forEach(o=>o.removeAttribute("tabindex"))})});document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll(".js-blog-subscribe-form").forEach(ee)});function ee(e){let t=e.closest(".blog-subscribe");if(!t)return;let n=e.querySelector('input[name="email"]'),o=e.querySelector('input[type="checkbox"][required]'),r=e.querySelector('button[type="submit"]'),s=t.querySelector(".blog-subscribe-success"),a=t.querySelector(".blog-subscribe-error"),i=n?e.querySelector("#"+n.id+"-error"):null,c=o?e.querySelector("#"+o.id+"-error"):null,l=e.closest(".blog-subscribe-form-wrap"),g=l&&l.dataset.thankYouUrl||t&&t.dataset.thankYouUrl||"",u=e.querySelector('input[name="url"]'),p=e.querySelector('input[name="page_name"]');u&&(u.value=window.location.href),p&&(p.value=document.title),e.addEventListener("submit",async h=>{h.preventDefault();let d=e.querySelector(".deque-required-field input");if(d&&d.value!=="")return;P(n,i),P(o,c),a.hidden=!0;let L=!0;if((!n.value.trim()||!n.validity.valid)&&(R(n,i,"Please enter a valid email address."),L=!1),o.checked||(R(o,c,"You must agree to continue."),L=!1),!L){let y=e.querySelector('[aria-invalid="true"]');y&&y.focus();return}r.setAttribute("aria-busy","true"),r.textContent="Submitting\u2026";try{let y=new URLSearchParams(new FormData(e)),v=typeof ajax<"u"&&ajax.ajax_url?ajax.ajax_url:"/wp-admin/admin-ajax.php",b=await(await fetch(v+"?action=dq_hubspot_form",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:y.toString()})).json();if(b.success){if(g){window.location.assign(g);return}e.hidden=!0,s.innerHTML=b.data.message||"<p>Thank you for subscribing!</p>",s.hidden=!1,s.focus()}else{let m=b.data&&b.data.message?b.data.message:"Submission failed";throw new Error(m)}}catch(y){a.hidden=!1,a.focus(),console.error("Blog subscribe error:",y)}finally{r.setAttribute("aria-busy","false"),r.textContent="Subscribe"}})}function R(e,t,n){t&&(e.setAttribute("aria-invalid","true"),t.id||(t.id=e.id+"-error"),e.setAttribute("aria-describedby",t.id),t.textContent=n,t.hidden=!1)}function P(e,t){t&&(e.removeAttribute("aria-invalid"),e.removeAttribute("aria-describedby"),t.textContent="",t.hidden=!0)}function te(e){let t=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+"=([^;]*)"));return t?decodeURIComponent(t[1]):""}function F(e,t){let n=window.location.protocol==="https:"?"; Secure":"";document.cookie=`${e}=${encodeURIComponent(t)}; path=/; max-age=31536000; SameSite=Lax${n}`}function ne(e){let t=[...navigator.languages||[],navigator.language||"",navigator.userLanguage||""].filter(
6Boolean).map(n=>String(n).toLowerCase());for(let n of t){let o=n.split("-")[0];if(e.includes(o))return o}return""}function oe(){let e=window.dequeWeglotAutodetect;if(!e||!e.cookieName||!e.targets)return;let t=e.cookieName;if(te(t))return;let n=Object.keys(e.targets),o=ne(n),r=o?e.targets[o]:"";!o||!r||(F(t,o),r!==window.location.href&&window.location.replace(r))}document.addEventListener("DOMContentLoaded",()=>{let e=window.dequeWeglotAutodetect,t=e&&e.cookieName||"deque_lang_pref";document.querySelectorAll(".language-switcher .custom-select__option").forEach(n=>{n.addEventListener("click",()=>{let o=n.dataset.value;if(!o||o===window.location.href)return;let r=n.getAttribute("lang")||"en";F(t,r),window.location.assign(o)})}),oe()});
7//# sourceMappingURL=main.bundle.js.map

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.