https://employmenthero.com/wp-content/plugins/employmentherocom202…/view.js?ver=318b9576bb5684fcbb93
1!function e(t=50){if(void 0!==window.MktoForms2)window.MktoForms2.whenReady(e=>{const t=e.getFormElem()[0];if(!t.closest(".eh-footer-2026-col--newsletter"))return;const o=t.querySelector(".mktoEmailField");o&&o.setAttribute("aria-label","Work email");const r=o?.closest(".mktoFormRow"),n=t.querySelector(".mktoButtonWrap"),s=n?.querySelector(".mktoButton");if(!r||!n||!s)return;r.classList.add("eh-footer-2026__mkto-email-row"),n.classList.add("eh-footer-2026__mkto-submit-wrap"),r.appendChild(n),s.textContent="",s.innerHTML='<span class="arrow-icon">â</span>';const a=document.createElement("input");a.type="checkbox",a.className="eh-footer-2026-col--newsletter__checkbox";const c=document.createElement("span");c.textContent="I agree to receive marketing communications from Employment Hero. I can unsubscribe at any time.";const l=document.createElement("label");l.className="eh-footer-2026-col--newsletter__checkbox-label",l.append(a,c),r.after(l),s.disabled=!0,a.addEventListener("change",()=>{s.disabled=!a.checked}),"function"==typeof e.addValidator&&e.addValidator(()=>a.checked);const i=o.closest(".mktoFieldWrap");i&&new MutationObserver(()=>{const e=i.querySelector(".mktoError");e&&e.previousElementSibling!==r&&(e.removeAttribute("style"),e.classList.add("eh-footer-2026__mkto-error"),r.after(e))}).observe(i,{childList:!0})});else{if(t<=0)return;setTimeout(()=>e(t-1),100)}}();
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.