https://rtcamp.com/wp-content/plugins/rt-blocks/build/blocks/search/view.js?ver=61e31472231f1a5a6419
1(()=>{"use strict";document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".wp-block-rt-blocks-search").forEach(e=>{const t=e.querySelector(".search-form__input"),s=e.querySelector(".search-form__button"),n=new URLSearchParams(window.location.search).get("s");n&&(t.value=n),e.classList.contains("rt-search-in-cover")&&(s.querySelector(".search-form__icon").innerHTML='<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n\t\t\t\t\t<path d="M3 3L13 13M3 13L13 3" stroke="#1C1C1C" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>\n\t\t\t\t</svg>');const i=e.querySelector(".search-form__clear"),r=e.querySelector(".search-form"),a=e.querySelector(".search-suggestions"),o=Array.from(e.parentElement.children).filter(t=>t!==e),l=document.querySelectorAll(".rt-mega-menu--items"),c=window.innerWidth||document.documentElement.clientWidth;r.action=siteData.siteUrl;const d=()=>{r.submit()},h=e=>{for(e?.preventDefault(),t.value="";a?.firstChild;)a.removeChild(a.firstChild);a.classList.remove("active"),r.setAttribute("data-has-suggestions","false"),i.style.display="none"},u=function(e){let t;return function(...s){t&&clearTimeout(t),t=setTimeout(()=>{e.apply(this,s),t=null},300)}}(e=>{const t=e.target.value.trim();for(;a?.firstChild;)a.removeChild(a.firstChild);0===t.length?(a.classList.remove("active"),r.setAttribute("data-has-suggestions","false"),i.style.display="none"):(i.style.display="block",fetch(`${siteData.searchUrl}`+encodeURIComponent(t)).then(e=>e.json()).then(e=>{for(;a?.firstChild;)a.removeChild(a.firstChild);if(e.length>0){e.slice(0,3).forEach(e=>{const s=document.createElement("li");s.className="search-suggestions__item";const n=document.createElement("a");n.href=e.link,n.textContent=function(e){if(/&(#\d+|#x[\da-fA-F]+|\w+);/.test(e)){const t=document.createElement("textarea");return t.innerHTML=e,t.value}return e}(e.title),e.title.toLowerCase().includes(t.toLowerCase())&&(n.innerHTML=n.textContent.replace(new RegExp(t,"i"),'<span class="highlight">$&</span>')),s.appendChild(n),a.appendChild(s)});const s=document.createElement("li");s.className="search-suggestions__item search-suggestions__item--all";const n='<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">\n\t\t\t\t\t\t\t\t<path fill-rule="evenodd" clip-rule="evenodd" d="M7.71517 4.15126V0.775757L12.0027 5.00004L7.71517 9.22433V5.84098H0V4.15126H7.71517Z" fill="#AB3A6C"/>\n\t\t\t\t\t\t\t</svg>',i=document.createElement("a");i.href=`/?s=${t}`,i.innerHTML=`Search for "${t}" ${n}`,s.appendChild(i),a.appendChild(s),a.classList.add("active"),r.setAttribute("data-has-suggestions","true")}else a.classList.remove("active"),r.setAttribute("data-has-suggestions","false")}).catch(e=>console.error("Error:",e)))});function m(n){if("open"===n)r.parentElement.classList.add("is-expanded"),r.classList.add("is-expanded"),o.forEach(e=>{e.style.display="none"}),t.focus(),s.querySelector(".search-form__icon").innerHTML='<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n\t\t\t\t\t<path d="M3 3L13 13M3 13L13 3" stroke="#1C1C1C" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>\n\t\t\t\t</svg>',c<1024&&l.forEach(e=>{e.style.display="none"});else{if(r.parentElement.classList.remove("is-expanded"),r.classList.remove("is-expanded"),o.forEach(e=>{e.style.display="block"}),a&&a.classList.remove("active"),h(),e.classList.contains("rt-search-in-cover"))return;s.querySelector(".search-form__icon").innerHTML='<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.7562 18.6271L15.5568 14.4277C17.0058 12.6881 17.7284 10.4569 17.5742 8.19814C17.42 5.93939 16.4009 3.82704 14.7289 2.30052C13.057 0.774002 10.8609 -0.0491609 8.59744 0.00227294C6.33402 0.0537068 4.17756 0.975778 2.57667 2.57667C0.975778 4.17756 0.0537068 6.33402 0.00227294 8.59744C-0.0491609 10.8609 0.774002 13.057 2.30052 14.7289C3.82704 16.4009 5.93939 17.42 8.19814 17.5742C10.4569 17.7284 12.6881 17.0058 14.4277 15.5568L18.6271 19.7562
1C18.7008 19.8325 18.7889 19.8933 18.8863 19.9352C18.9837 19.977 19.0885 19.999 19.1945 20C19.3006 20.0009 19.4057 19.9807 19.5039 19.9405C19.602 19.9004 19.6911 19.8411 19.7661 19.7661C19.8411 19.6911 19.9004 19.602 19.9405 19.5039C19.9807 19.4057 20.0009 19.3006 20 19.1945C19.999 19.0885 19.977 18.9837 19.9352 18.8863C19.8933 18.7889 19.8325 18.7008 19.7562 18.6271ZM1.62423 8.81091C1.62423 7.38952 2.04572 6.00005 2.8354 4.8182C3.62509 3.63636 4.74749 2.71523 6.06069 2.17128C7.37388 1.62734 8.81888 1.48502 10.213 1.76232C11.607 2.03962 12.8876 2.72408 13.8927 3.72916C14.8977 4.73423 15.5822 6.01478 15.8595 7.40886C16.1368 8.80294 15.9945 10.2479 15.4505 11.5611C14.9066 12.8743 13.9855 13.9967 12.8036 14.7864C11.6218 15.5761 10.2323 15.9976 8.81091 15.9976C6.9056 15.9953 5.07899 15.2374 3.73173 13.8901C2.38447 12.5428 1.62655 10.7162 1.62423 8.81091Z" fill="#1C1C1C"></path></svg>',c<1024&&l.forEach(e=>{e.style.display="flex"})}}r.addEventListener("keydown",s=>{"Enter"!==s.key&&13!==s.keyCode||(s.preventDefault(),e.classList.contains("wp-block-rt-blocks-search__is-header")?r.classList.contains("is-expanded")&&""!==t.value.trim()?d():m("open"):d()),"Escape"!==s.key&&27!==s.keyCode||m("close")}),s.addEventListener("click",s=>{s.preventDefault(),e.classList.contains("wp-block-rt-blocks-search__is-header")?r.classList.contains("is-expanded")?m("close"):m("open"):""!==t.value.trim()&&m("close")}),s.disabled=!1,t.addEventListener("input",u),t.addEventListener("keydown",e=>{"Enter"===e.key&&t.value.trim().length>0&&(e.preventDefault(),r.submit())}),document.addEventListener("click",e=>{r.contains(e.target)||""!==t.value.trim()||m("close")}),i.addEventListener("click",h)})},{once:!0})})();
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.