Website Optimization Tool

Optimize Any Website with
MECLABS Methodology

A professional optimization tool for analyzing SEO, tracking, and AI readiness — built to incorporate the proven conversion science methodology of MECLABS Institute.

SEO & Core Web Vitals
GA4 / GTM Events
LLM / AI Readiness
MeclabsAI ADS
Tracker Detection
SERP & Social Preview
Choose Your Install Method
Bookmarklet
Works in any browser — click once on any page to launch
Quickest Start

Drag ▶ MECLABS Analyzer directly to your bookmarks bar:

MECLABS Analyzer
or copy the code to create a bookmark manually
javascript:%28function%28%29%7Bif%28window.__gaDbg%29%7Bwindow.__gaDbg.toggle%28%29%3Breturn%7Dfunction%20isInsideDebugger%28target%29%7Bvar%20n%3Dtarget%3Bwhile%28n%29%7Bif%28n.id%3D%3D%3D%22__ga_dbg%22%7C%7Cn.id%3D%3D%3D%22__ga_mini%22%29return%20true%3Bn%3Dn.parentElement%7Dreturn%20false%7Dfunction%20hasGaClass%28target%29%7Bvar%20n%3Dtarget%3Bwhile%28n%29%7Bif%28n.classList%29%7Bfor%28var%20i%3D0%3Bi%3Cn.classList.length%3Bi%2B%2B%29%7Bif%28n.classList%5Bi%5D.indexOf%28%22__ga_%22%29%3D%3D%3D0%29return%20true%7D%7Dn%3Dn.parentElement%7Dreturn%20false%7Dfunction%20isInternalEvent%28item%29%7Bvar%20t%3Ditem%5B%22gtm.element%22%5D%7C%7Cnull%3Bif%28t%26%26%28isInsideDebugger%28t%29%7C%7ChasGaClass%28t%29%29%29return%20true%3Bif%28%22gtm.click%22in%20item%26%26%28item%5B%22gtm.click%22%5D%3D%3D%3D%22%22%7C%7Citem%5B%22gtm.click%22%5D%3D%3D%3Dnull%7C%7Citem%5B%22gtm.click%22%5D%3D%3D%3Dundefined%29%29return%20true%3Bif%28t%26%26typeof%20t%3D%3D%3D%22object%22%26%26%21%28t%20instanceof%20Element%29%29%7Btry%7Bif%28JSON.stringify%28t%29%3D%3D%3D%22%7B%7D%22%29return%20true%7Dcatch%28e%29%7B%7D%7Dvar%20ct%3Ditem%5B%22ep.click_text%22%5D%7C%7Citem%5B%22click_text%22%5D%7C%7C%22%22%3Bif%28ct%3D%3D%3D%22%E2%96%B8%22%7C%7Cct%3D%3D%3D%22%E2%96%B6%22%7C%7Cct%3D%3D%3D%22filter%3Aon%22%7C%7Cct%3D%3D%3D%22filter%3A%20on%22%7C%7Cct%3D%3D%3D%22filter%3Aoff%22%7C%7Cct%3D%3D%3D%22filter%3A%20off%22%29return%20true%3Bvar%20ci%3Ditem%5B%22ep.click_id%22%5D%7C%7Citem%5B%22click_id%22%5D%7C%7Citem%5B%22gtm.elementId%22%5D%7C%7C%22%22%3Bif%28ci%3D%3D%3D%22__ga_hdr%22%29return%20true%3Bvar%20ctaId%3Ditem%5B%22cta_id%22%5D%7C%7Citem%5B%22ep.cta_id%22%5D%7C%7C%22%22%3Bif%28ctaId%26%26String%28ctaId%29.indexOf%28%22__ga_%22%29%3D%3D%3D0%29return%20true%3Breturn%20false%7Dfunction%20pad%28n%29%7Breturn%20String%28n%29.padStart%282%2C%220%22%29%7Dfunction%20ms%28n%29%7Breturn%20String%28n%29.padStart%283%2C%220%22%29%7Dfunction%20getTs%28%29%7Bvar%20d%3Dnew%20Date%3Breturn%20pad%28d.getHours%28%29%29%2B%22%3A%22%2Bpad%28d.getMinutes%28%29%29%2B%22%3A%22%2Bpad%28d.getSeconds%28%29%29%2B%22.%22%2Bms%28d.getMilliseconds%28%29%29%7Dfunction%20tryParseJson%28v%29%7Bif%28typeof%20v%21%3D%3D%22string%22%29return%20v%3Bvar%20s%3Dv.trim%28%29%3Bif%28s%5B0%5D%3D%3D%3D%22%7B%22%26%26s%5Bs.length-1%5D%3D%3D%3D%22%7D%22%7C%7Cs%5B0%5D%3D%3D%3D%22%5B%22%26%26s%5Bs.length-1%5D%3D%3D%3D%22%5D%22%29%7Btry%7Breturn%20JSON.parse%28s%29%7Dcatch%28e%29%7B%7D%7Dreturn%20v%7Dfunction%20fuzzyMatch%28query%2Ctarget%29%7Bif%28%21query%29return%20true%3Bvar%20q%3Dquery.toLowerCase%28%29%3Bvar%20t%3Dtarget.toLowerCase%28%29%3Bvar%20tokens%3Dq.split%28%2F%5Cs%2B%2F%29.filter%28Boolean%29%3Bfor%28var%20i%3D0%3Bi%3Ctokens.length%3Bi%2B%2B%29%7Bif%28t.indexOf%28tokens%5Bi%5D%29%3C0%29return%20false%7Dreturn%20true%7Dvar%20SS_PREFIX%3D%22__gaDbg_%22%2Blocation.hostname%2B%22_%22%3Bfunction%20ssGet%28k%29%7Btry%7Breturn%20sessionStorage.getItem%28SS_PREFIX%2Bk%29%7C%7C%22%22%7Dcatch%28e%29%7Breturn%22%22%7D%7Dfunction%20ssSet%28k%2Cv%29%7Btry%7BsessionStorage.setItem%28SS_PREFIX%2Bk%2Cv%29%7Dcatch%28e%29%7B%7D%7Dvar%20LS_PREFIX%3D%22__gaDbg_%22%2Blocation.hostname%2B%22_%22%3Bfunction%20lsGet%28k%2Cdef%29%7Btry%7Bvar%20v%3DlocalStorage.getItem%28LS_PREFIX%2Bk%29%3Breturn%20v%3D%3D%3Dnull%3Fdef%7C%7C%22%22%3Av%7Dcatch%28e%29%7Breturn%20def%7C%7C%22%22%7D%7Dfunction%20lsSet%28k%2Cv%29%7Btry%7BlocalStorage.setItem%28LS_PREFIX%2Bk%2Cv%29%7Dcatch%28e%29%7B%7D%7Dvar%20SETTINGS_KEY%3D%22settings%22%3Bfunction%20loadSettings%28%29%7Btry%7Bvar%20s%3DlocalStorage.getItem%28LS_PREFIX%2BSETTINGS_KEY%29%3Breturn%20s%3FJSON.parse%28s%29%3A%7B%7D%7Dcatch%28e%29%7Breturn%7B%7D%7D%7Dfunction%20saveSettings%28obj%29%7Btry%7BlocalStorage.setItem%28LS_PREFIX%2BSETTINGS_KEY%2CJSON.stringify%28obj%29%29%7Dcatch%28e%29%7B%7D%7Dvar%20dbgSettings%3DloadSettings%28%29%3Bfunction%20getSetting%28k%2Cdef%29%7Breturn%20dbgSettings%5Bk%5D%21%3D%3Dundefined%3FdbgSettings%5Bk%5D%3Adef%7Dfunction%20setSetting%28k%2Cv%29%7BdbgSettings%5Bk%5D%3Dv%3BsaveSettings%28dbgSettings%29%7Dvar%20filterOn%3Dtrue%3Bvar%20adsFilterOn%3Dtrue%3Bvar%20adsDebugOn%3DlocalStorage.getItem%28%22CFD_DEBUG%22%29%3D%3D%3D%22true%22%3Bvar%20isExpanded%3DssGet%28%22expanded%22%29%3D%3D%3D%22true%22%3Bvar%20isMinimized%3DssGet%28%22minimized%22%29%3D%3D%3D%22true%22%3Bvar%20isClosed%3DssGet%28%22closed%22%29%3D%3D%3D%22true%22%3Bvar%20activeTab%3DssGet%28%22activeTab%22%29%7C%7C%22events%22%3Bvar%20eventsVisibleCount%3D0%3Bvar%20adsVisibleCount%3D0%3Bvar%20trackersCount%3D0%3Bvar%20tabEls%3D%7B%7D%3Bvar%20NORMAL_W%3D%22460px%22%2CNORMAL_H%3D%22600px%22%3Bvar%20eventsSearchQuery%3DssGet%28%22evSearch%22%29%3Bvar%20adsSearchQuery%3DssGet%28%22adsSearch%22%29%3Bfunction%20isAdsNoise%28label%2Cpayload%29%7Bif%28%21adsFilterOn%29return%20false%3Bvar%20lc%3Dlabel.toLowerCase%28%29%3Bif%28lc.indexOf%28%22handling%20widget%20action%22%29%3E%3D0%29%7Bvar%20action%3Dpayload%26%26%28payload.action%7C%7Cpayload.data%26%26payload.data.action%29%3Bif%28action%26%26String%28action%29.toLowerCase%28%29.indexOf%28%22auto-ai-mode-on%22%29%3E%3D0%29return%20true%7Dif%28lc.indexOf%28%22received%20message%20from%20ads%20data%22%29%3E%3D0%29%7Bvar%20d%3Dpayload%26%26payload.data%3Bif%28d%26%26d.action%26%26String%28d.action%29.toLowerCase%28%29.indexOf%28%22auto-ai-mode-on%22%29%3E%3D0%29return%20true%7Dif%28lc.indexOf%28%22received%20message%20from%20ads%20type%22%29%3E%3D0%29%7Bif%28typeof%20payload%3D%3D%3D%22string%22%26%26payload.trim%28%29.toUpperCase%28%29%3D%3D%3D%22WIDGET_ACTION%22%29return%20true%7Dif%28lc.indexOf%28%22received%20message%20from%20ads%22%29%3E%3D0%29%7Bfunction%20hasTrusted%28obj%2Cdepth%29%7Bif%28%21obj%7C%7Ctypeof%20obj%21%3D%3D%22object%22%7C%7Cdepth%3E3%29return%20false%3Bif%28obj.isTrusted%3D%3D%3Dtrue%29return%20true%3Bvar%20keys%3DObject.keys%28obj%29%3Bfor%28var%20ki%3D0%3Bki%3Ckeys.length%3Bki%2B%2B%29%7Bif%28hasTrusted%28obj%5Bkeys%5Bki%5D%5D%2Cdepth%2B1%29%29return%20true%7Dreturn%20false%7Dvar%20resolvedPayload%3Dpayload%3Bif%28typeof%20payload%3D%3D%3D%22string%22%29%7Btry%7BresolvedPayload%3DJSON.parse%28payload%29%7Dcatch%28e%29%7B%7D%7Dif%28resolvedPayload%26%26hasTrusted%28resolvedPayload%2C0%29%29return%20true%7Dreturn%20false%7Dvar%20mini%3Ddocument.createElement%28%22div%22%29%3Bmini.setAttribute%28%22id%22%2C%22__ga_mini%22%29%3Bmini.style.cssText%3D%5B%22position%3Afixed%22%2C%22top%3A0%22%2C%22left%3A0%22%2C%22z-index%3A2147483647%22%2C%22background%3Argba%288%2C8%2C18%2C0.96%29%22%2C%22border-bottom%3A1px%20solid%20%232a2a5a%22%2C%22border-right%3A1px%20solid%20%232a2a5a%22%2C%22border-radius%3A0%200%206px%200%22%2C%22display%3Anone%22%2C%22align-items%3Acenter%22%2C%22gap%3A0%22%2C%22font-family%3Amonospace%22%2C%22font-size%3A11px%22%2C%22color%3A%23888%22%2C%22box-shadow%3A0%202px%2012px%20rgba%280%2C0%2C0%2C0.5%29%22%2C%22user-select%3Anone%22%2C%22cursor%3Adefault%22%2C%22overflow%3Ahidden%22%2C%22transition%3Aopacity%200.15s%22%5D.join%28%22%3B%22%29%3Bvar%20miniTitle%3Ddocument.createElement%28%22span%22%29%3BminiTitle.style.cssText%3D%22font-size%3A11px%3Bfont-weight%3A600%3Bbackground%3Alinear-gradient%2890deg%2C%2300a78f%2C%234dd9c4%29%3B-webkit-background-clip%3Atext%3B-webkit-text-fill-color%3Atransparent%3Bbackground-clip%3Atext%3Bpadding%3A5px%208px%205px%2010px%3Bwhite-space%3Anowrap%3Bcursor%3Apointer%22%3BminiTitle.textContent%3D%22MECLABS%20Debugger%22%3Bvar%20miniSep%3Ddocument.createElement%28%22span%22%29%3BminiSep.style.cssText%3D%22color%3A%232a2a5a%3Bpadding%3A0%202px%3Bfont-size%3A13px%22%3BminiSep.textContent%3D%22%7C%22%3Bfunction%20makeMiniTab%28id%2Clabel%29%7Bvar%20btn%3Ddocument.createElement%28%22button%22%29%3Bbtn.style.cssText%3D%22background%3Anone%3Bborder%3Anone%3Bpadding%3A5px%207px%3Bfont-family%3Amonospace%3Bfont-size%3A10px%3Bcursor%3Apointer%3Bcolor%3A%23666%3Bwhite-space%3Anowrap%3Bdisplay%3Aflex%3Balign-items%3Acenter%3Bgap%3A3px%3Btransition%3Acolor%200.1s%22%3Bbtn.setAttribute%28%22data-minitab%22%2Cid%29%3Bvar%20lbl%3Ddocument.createElement%28%22span%22%29%3Blbl.textContent%3Dlabel%3Bvar%20bdg%3Ddocument.createElement%28%22span%22%29%3Bbdg.setAttribute%28%22id%22%2C%22__ga_minibadge_%22%2Bid%29%3Bbdg.style.cssText%3D%22display%3Anone%3Bbackground%3Argba%2858%2C91%2C135%2C0.6%29%3Bcolor%3Argb%28201%2C201%2C255%29%3Bborder-radius%3A8px%3Bfont-size%3A8px%3Bfont-weight%3A600%3Bpadding%3A0%204px%3Bmin-width%3A16px%3Btext-align%3Acenter%3Bline-height%3A1.5%22%3Bbtn.appendChild%28lbl%29%3Bbtn.appendChild%28bdg%29%3Bbtn.onmouseover%3Dfunction%28%29%7Bthis.style.color%3D%22%23c8c8ff%22%7D%3Bbtn.onmouseout%3Dfunction%28%29%7Bthis.style.color%3D%22%23666%22%7D%3Bbtn.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3Brestore%28id%29%7D%3Breturn%20btn%7Dvar%20miniTabDefs%3D%5B%7Bid%3A%22events%22%2Clabel%3A%22Events%22%7D%2C%7Bid%3A%22meclabsai%22%2Clabel%3A%22MeclabsAI%22%7D%2C%7Bid%3A%22ads%22%2Clabel%3A%22ADS%22%7D%2C%7Bid%3A%22seo%22%2Clabel%3A%22SEO%22%7D%2C%7Bid%3A%22llm%22%2Clabel%3A%22LLM%22%7D%2C%7Bid%3A%22trackers%22%2Clabel%3A%22Trackers%22%7D%5D%3Bvar%20miniTabEls%3D%7B%7D%3Bmini.appendChild%28miniTitle%29%3Bmini.appendChild%28miniSep%29%3BminiTabDefs.forEach%28function%28td%29%7Bvar%20btn%3DmakeMiniTab%28td.id%2Ctd.label%29%3Bif%28td.id%3D%3D%3D%22ads%22%29btn.style.display%3DadsDebugOn%3F%22flex%22%3A%22none%22%3BminiTabEls%5Btd.id%5D%3Dbtn%3Bmini.appendChild%28btn%29%7D%29%3Bvar%20miniDragging%3Dfalse%2CminiOx%3D0%2CminiOy%3D0%3BminiTitle.addEventListener%28%22mousedown%22%2Cfunction%28e%29%7BminiDragging%3Dtrue%3BminiOx%3De.clientX-mini.getBoundingClientRect%28%29.left%3BminiOy%3De.clientY-mini.getBoundingClientRect%28%29.top%3Be.preventDefault%28%29%7D%29%3Bdocument.addEventListener%28%22mousemove%22%2Cfunction%28e%29%7Bif%28%21miniDragging%29return%3Bmini.style.left%3De.clientX-miniOx%2B%22px%22%3Bmini.style.top%3De.clientY-miniOy%2B%22px%22%7D%29%3Bdocument.addEventListener%28%22mouseup%22%2Cfunction%28%29%7BminiDragging%3Dfalse%7D%29%3BminiTitle.addEventListener%28%22click%22%2Cfunction%28e%29%7Bif%28miniDragging%29return%3Brestore%28activeTab%29%7D%29%3Bdocument.body.appendChild%28mini%29%3Bfunction%20minimize%28%29%7BisMinimized%3Dtrue%3BssSet%28%22minimized%22%2C%22true%22%29%3Bel.style.opacity%3D%220%22%3Bel.style.pointerEvents%3D%22none%22%3BsetTimeout%28function%28%29%7Bel.style.display%3D%22none%22%3Bel.style.opacity%3D%22%22%3Bel.style.pointerEvents%3D%22%22%7D%2C150%29%3Bmini.style.display%3D%22flex%22%3Bmini.style.opacity%3D%220%22%3BsetTimeout%28function%28%29%7Bmini.style.opacity%3D%221%22%7D%2C10%29%7Dfunction%20restore%28tabId%29%7BisMinimized%3Dfalse%3BssSet%28%22minimized%22%2C%22false%22%29%3BisClosed%3Dfalse%3BssSet%28%22closed%22%2C%22false%22%29%3Bmini.style.display%3D%22none%22%3Bel.style.display%3D%22flex%22%3Bel.style.opacity%3D%220%22%3BsetTimeout%28function%28%29%7Bel.style.opacity%3D%221%22%7D%2C10%29%3Bif%28tabId%29switchTab%28tabId%29%7Dfunction%20updateMiniBadge%28tabId%2Ccount%29%7Bvar%20bdg%3Ddocument.getElementById%28%22__ga_minibadge_%22%2BtabId%29%3Bif%28%21bdg%29return%3Bif%28count%3E0%29%7Bbdg.textContent%3Dcount%3E999%3F%22999%2B%22%3AString%28count%29%3Bbdg.style.display%3D%22inline-block%22%7Delse%7Bbdg.style.display%3D%22none%22%7D%7Dvar%20el%3Ddocument.createElement%28%22div%22%29%3Bel.setAttribute%28%22id%22%2C%22__ga_dbg%22%29%3Bel.style.cssText%3D%5B%22position%3Afixed%22%2C%22top%3A10px%22%2C%22left%3A10px%22%2C%22z-index%3A2147483646%22%2C%22width%3A%22%2BNORMAL_W%2C%22max-height%3A%22%2BNORMAL_H%2C%22background%3Argba%288%2C8%2C18%2C0.97%29%22%2C%22border%3A1px%20solid%20%232a2a5a%22%2C%22border-radius%3A8px%22%2C%22font-family%3Amonospace%22%2C%22font-size%3A12px%22%2C%22color%3A%23e0e0f0%22%2C%22display%3Aflex%22%2C%22flex-direction%3Acolumn%22%2C%22box-shadow%3A0%204px%2024px%20rgba%280%2C0%2C0%2C0.6%29%22%2C%22transition%3Awidth%200.2s%2Cmax-height%200.2s%2Copacity%200.15s%22%5D.join%28%22%3B%22%29%3Bif%28isExpanded%29%7Bel.style.width%3DMath.round%28window.innerWidth%2A.45%29%2B%22px%22%3Bel.style.height%3DMath.round%28window.innerHeight%2A.9%29%2B%22px%22%3Bel.style.maxHeight%3DMath.round%28window.innerHeight%2A.9%29%2B%22px%22%7Dvar%20hdr%3Ddocument.createElement%28%22div%22%29%3Bhdr.setAttribute%28%22id%22%2C%22__ga_hdr%22%29%3Bhdr.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Aspace-between%3Bpadding%3A7px%2010px%3Bbackground%3A%230a0a1a%3Bborder-bottom%3A1px%20solid%20%232a2a5a%3Bcursor%3Amove%3Buser-select%3Anone%3Bborder-radius%3A8px%208px%200%200%3Bflex-shrink%3A0%22%3Bvar%20title%3Ddocument.createElement%28%22span%22%29%3Btitle.style.cssText%3D%22font-size%3A12px%3Bfont-weight%3A600%3Bbackground%3Alinear-gradient%2890deg%2C%2300a78f%200%25%2C%2300c4a7%2040%25%2C%234dd9c4%2070%25%2C%23a0f0e0%20100%25%29%3B-webkit-background-clip%3Atext%3B-webkit-text-fill-color%3Atransparent%3Bbackground-clip%3Atext%22%3Btitle.textContent%3D%22MECLABS%20Tracking%20Debugger%22%3Bvar%20ctrls%3Ddocument.createElement%28%22div%22%29%3Bctrls.style.cssText%3D%22display%3Aflex%3Bgap%3A6px%3Balign-items%3Acenter%22%3Bvar%20ICON_BTN%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a4a%3Bborder-radius%3A4px%3Bwidth%3A20px%3Bheight%3A20px%3Bcursor%3Apointer%3Bpadding%3A0%3Bdisplay%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Acenter%3Bcolor%3A%23888%3Bfont-size%3A11px%3Bline-height%3A1%3Btransition%3Aborder-color%200.15s%2Ccolor%200.15s%3Bflex-shrink%3A0%22%3Bvar%20btnMinimize%3Ddocument.createElement%28%22button%22%29%3BbtnMinimize.title%3D%22Minimize%22%3BbtnMinimize.style.cssText%3DICON_BTN%3BbtnMinimize.innerHTML%3D%27%3Csvg%20width%3D%2210%22%20height%3D%222%22%20viewBox%3D%220%200%2010%202%22%20fill%3D%22currentColor%22%3E%3Crect%20width%3D%2210%22%20height%3D%222%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E%27%3BbtnMinimize.onmouseover%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%237c85ff%22%3Bthis.style.color%3D%22%23fff%22%7D%3BbtnMinimize.onmouseout%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%232a2a4a%22%3Bthis.style.color%3D%22%23888%22%7D%3BbtnMinimize.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3Bminimize%28%29%7D%3Bvar%20btnExpand%3Ddocument.createElement%28%22button%22%29%3Bfunction%20setExpandIcon%28%29%7Bif%28isExpanded%29%7BbtnExpand.innerHTML%3D%27%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M1%204H0V0h4v1H1v3zM6%200h4v4H9V1H6V0zM9%206h1v4H6V9h3V6zM4%209H1V6H0v4h4V9z%22%2F%3E%3C%2Fsvg%3E%27%3BbtnExpand.title%3D%22Restore%22%7Delse%7BbtnExpand.innerHTML%3D%27%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M0%204V0h4v1H1v3H0zM6%200h4v4H9V1H6V0zM10%206v4H6V9h3V6h1zM4%2010H0V6h1v3h3v1z%22%2F%3E%3C%2Fsvg%3E%27%3BbtnExpand.title%3D%22Expand%22%7D%7DbtnExpand.style.cssText%3DICON_BTN%3BsetExpandIcon%28%29%3BbtnExpand.onmouseover%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%237c85ff%22%3Bthis.style.color%3D%22%23fff%22%7D%3BbtnExpand.onmouseout%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%232a2a4a%22%3Bthis.style.color%3D%22%23888%22%7D%3BbtnExpand.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BisExpanded%3D%21isExpanded%3BssSet%28%22expanded%22%2CisExpanded%3F%22true%22%3A%22false%22%29%3Bif%28isExpanded%29%7Bel.style.width%3DMath.round%28window.innerWidth%2A.45%29%2B%22px%22%3Bel.style.height%3DMath.round%28window.innerHeight%2A.9%29%2B%22px%22%3Bel.style.maxHeight%3DMath.round%28window.innerHeight%2A.9%29%2B%22px%22%7Delse%7Bel.style.width%3DNORMAL_W%3Bel.style.height%3D%22%22%3Bel.style.maxHeight%3DNORMAL_H%7DsetExpandIcon%28%29%7D%3Bvar%20btnClose%3Ddocument.createElement%28%22button%22%29%3BbtnClose.title%3D%22Close%22%3BbtnClose.style.cssText%3DICON_BTN%2B%22%3Bborder-color%3A%233a1a1a%3Bcolor%3A%23884444%22%3BbtnClose.innerHTML%3D%27%3Csvg%20width%3D%229%22%20height%3D%229%22%20viewBox%3D%220%200%209%209%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M1.5%200L0%201.5%203%204.5%200%207.5%201.5%209%204.5%206%207.5%209%209%207.5%206%204.5%209%201.5%207.5%200%204.5%203z%22%2F%3E%3C%2Fsvg%3E%27%3BbtnClose.onmouseover%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%23ee5555%22%3Bthis.style.color%3D%22%23ff7777%22%7D%3BbtnClose.onmouseout%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%233a1a1a%22%3Bthis.style.color%3D%22%23884444%22%7D%3BbtnClose.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BisClosed%3Dtrue%3BssSet%28%22closed%22%2C%22true%22%29%3BisMinimized%3Dfalse%3BssSet%28%22minimized%22%2C%22false%22%29%3Bel.style.display%3D%22none%22%3Bmini.style.display%3D%22none%22%3Btry%7Bwindow.postMessage%28%7B__meclabsDbgClosed%3Atrue%7D%2C%22%2A%22%29%7Dcatch%28x%29%7B%7D%7D%3Bvar%20btnSettings%3Ddocument.createElement%28%22button%22%29%3BbtnSettings.title%3D%22Settings%22%3BbtnSettings.style.cssText%3DICON_BTN%3BbtnSettings.innerHTML%3D%27%3Csvg%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M9.3%206.1c0-.2.1-.4.1-.6s0-.4-.1-.6l1.3-1-1.2-2-1.6.5c-.3-.2-.6-.4-1-.5L6.5%200h-2l-.3%201.9c-.4.1-.7.3-1%20.5L1.6%202l-1.2%202%201.3%201c0%20.2-.1.4-.1.6s0%20.4.1.6l-1.3%201%201.2%202%201.6-.5c.3.2.6.4%201%20.5L4.5%2011h2l.3-1.9c.4-.1.7-.3%201-.5l1.6.5%201.2-2-1.3-1zM5.5%207.5C4.4%207.5%203.5%206.6%203.5%205.5S4.4%203.5%205.5%203.5%207.5%204.4%207.5%205.5%206.6%207.5%205.5%207.5z%22%2F%3E%3C%2Fsvg%3E%27%3BbtnSettings.onmouseover%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%237c85ff%22%3Bthis.style.color%3D%22%23fff%22%7D%3BbtnSettings.onmouseout%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%232a2a4a%22%3Bthis.style.color%3D%22%23888%22%7D%3BbtnSettings.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BopenSettingsModal%28%29%7D%3Bctrls.appendChild%28btnSettings%29%3Bctrls.appendChild%28btnMinimize%29%3Bctrls.appendChild%28btnExpand%29%3Bctrls.appendChild%28btnClose%29%3Bhdr.appendChild%28title%29%3Bhdr.appendChild%28ctrls%29%3Bvar%20tabBar%3Ddocument.createElement%28%22div%22%29%3BtabBar.style.cssText%3D%22display%3Aflex%3Bbackground%3A%230d0d20%3Bborder-bottom%3A1px%20solid%20%232a2a5a%3Balign-items%3Astretch%3Bflex-shrink%3A0%22%3Bvar%20tabDefs%3D%5B%7Bid%3A%22events%22%2Clabel%3A%22Events%22%7D%2C%7Bid%3A%22meclabsai%22%2Clabel%3A%22MeclabsAI%22%7D%2C%7Bid%3A%22ads%22%2Clabel%3A%22ADS%22%7D%2C%7Bid%3A%22seo%22%2Clabel%3A%22SEO%22%7D%2C%7Bid%3A%22llm%22%2Clabel%3A%22LLM%22%7D%2C%7Bid%3A%22trackers%22%2Clabel%3A%22Trackers%22%7D%5D%3Bvar%20TAB_BADGE_CSS%3D%22display%3Anone%3Bbackground%3Argba%2858%2C91%2C135%2C0.6%29%3Bcolor%3Argb%28201%2C201%2C255%29%3Bborder-radius%3A8px%3Bfont-size%3A9px%3Bfont-weight%3A600%3Bpadding%3A1px%205px%3Bmin-width%3A22px%3Btext-align%3Acenter%3Bline-height%3A1.4%22%3Bfunction%20makeTabBtn%28tDef%29%7Bvar%20tb%3Ddocument.createElement%28%22button%22%29%3Btb.style.cssText%3D%22background%3Anone%3Bborder%3Anone%3Bborder-bottom%3A2px%20solid%20transparent%3Bpadding%3A5px%200%3Bfont-family%3Amonospace%3Bfont-size%3A11px%3Bcursor%3Apointer%3Bcolor%3A%23888%3Btransition%3Acolor%200.1s%2Cbackground%200.1s%3Bdisplay%3Aflex%3Balign-items%3Acenter%3Bgap%3A4px%3Bmin-width%3A72px%3Bjustify-content%3Acenter%3Bflex-shrink%3A0%22%3Btb.setAttribute%28%22data-tab%22%2CtDef.id%29%3Bvar%20ls%3Ddocument.createElement%28%22span%22%29%3Bls.textContent%3DtDef.label%3Bvar%20bdg%3Ddocument.createElement%28%22span%22%29%3Bbdg.setAttribute%28%22id%22%2C%22__ga_badge_%22%2BtDef.id%29%3Bbdg.style.cssText%3DTAB_BADGE_CSS%3Btb.appendChild%28ls%29%3Btb.appendChild%28bdg%29%3Btb.onclick%3Dfunction%28%29%7BswitchTab%28tDef.id%29%7D%3Breturn%20tb%7DtabDefs.forEach%28function%28tDef%29%7Bvar%20tb%3DmakeTabBtn%28tDef%29%3Bif%28tDef.id%3D%3D%3D%22ads%22%29tb.style.display%3DadsDebugOn%3F%22flex%22%3A%22none%22%3BtabEls%5BtDef.id%5D%3Dtb%3BtabBar.appendChild%28tb%29%7D%29%3Bfunction%20switchTab%28id%29%7BactiveTab%3Did%3BssSet%28%22activeTab%22%2Cid%29%3BtabDefs.forEach%28function%28t%29%7Bvar%20tb%3DtabEls%5Bt.id%5D%3Bif%28%21tb%29return%3Bvar%20on%3Dt.id%3D%3D%3Did%3Btb.style.color%3Don%3F%22%237c85ff%22%3A%22%23888%22%3Btb.style.borderBottomColor%3Don%3F%22%237c85ff%22%3A%22transparent%22%3Btb.style.background%3Don%3F%22rgba%28124%2C133%2C255%2C0.10%29%22%3A%22none%22%7D%29%3Bvar%20panes%3D%7Bevents%3Adocument.getElementById%28%22__ga_log%22%29%2Cmeclabsai%3Adocument.getElementById%28%22__ga_meclabsai%22%29%2Ctrackers%3Adocument.getElementById%28%22__ga_trackers%22%29%2Cads%3Adocument.getElementById%28%22__ga_ads_log%22%29%2Cseo%3Adocument.getElementById%28%22__ga_seo%22%29%2Cllm%3Adocument.getElementById%28%22__ga_llm%22%29%7D%3Bvar%20flexPanes%3D%5B%22ads%22%2C%22seo%22%2C%22llm%22%5D%3BObject.keys%28panes%29.forEach%28function%28k%29%7Bif%28panes%5Bk%5D%29panes%5Bk%5D.style.display%3Dk%3D%3D%3Did%3FflexPanes.indexOf%28k%29%3E%3D0%3F%22flex%22%3A%22block%22%3A%22none%22%7D%29%3Bif%28id%3D%3D%3D%22meclabsai%22%29buildMeclabsAIPane%28%29%3Bif%28id%3D%3D%3D%22seo%22%29%7Bvar%20seoAuto%3DgetSetting%28%22seoAutoScan%22%2Ctrue%29%3Bif%28seoAuto%7C%7C%21document.querySelector%28%22%23__ga_seo_inner%3E%2A%22%29%29buildSeoPane%28%29%7Dif%28id%3D%3D%3D%22llm%22%29%7Bvar%20llmAuto2%3DgetSetting%28%22llmAutoFetch%22%2Cfalse%29%3BbuildLlmPane%28false%29%7D%7Dfunction%20updateTabBadge%28tabId%2Ccount%29%7Bvar%20bdg%3Ddocument.getElementById%28%22__ga_badge_%22%2BtabId%29%3Bif%28%21bdg%29return%3Bif%28count%3E0%29%7Bbdg.textContent%3Dcount%3E999%3F%22999%2B%22%3AString%28count%29%3Bbdg.style.display%3D%22inline-block%22%7Delse%7Bbdg.style.display%3D%22none%22%7DupdateMiniBadge%28tabId%2Ccount%29%7DtabEls%5B%22events%22%5D.style.color%3D%22%237c85ff%22%3BtabEls%5B%22events%22%5D.style.borderBottomColor%3D%22%237c85ff%22%3BtabEls%5B%22events%22%5D.style.background%3D%22rgba%28124%2C133%2C255%2C0.10%29%22%3Bvar%20logPane%3Ddocument.createElement%28%22div%22%29%3BlogPane.setAttribute%28%22id%22%2C%22__ga_log%22%29%3BlogPane.style.cssText%3D%22flex%3A1%3Bdisplay%3Aflex%3Bflex-direction%3Acolumn%3Boverflow%3Ahidden%3Bmin-height%3A0%22%3Bvar%20eventsToolbar%3Ddocument.createElement%28%22div%22%29%3BeventsToolbar.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%3Bpadding%3A5px%2010px%3Bbackground%3A%230a0a1a%3Bborder-bottom%3A1px%20solid%20%231a1a30%3Bflex-shrink%3A0%22%3Bvar%20evStatusDot%3Ddocument.createElement%28%22span%22%29%3BevStatusDot.style.cssText%3D%22width%3A6px%3Bheight%3A6px%3Bborder-radius%3A50%25%3Bbackground%3A%2327c93f%3Bflex-shrink%3A0%22%3Bvar%20evStatusLbl%3Ddocument.createElement%28%22span%22%29%3BevStatusLbl.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%23445f5a%3Bwhite-space%3Anowrap%22%3BevStatusLbl.textContent%3D%22Events%22%3Bvar%20evSearchInput%3Ddocument.createElement%28%22input%22%29%3BevSearchInput.type%3D%22text%22%3BevSearchInput.placeholder%3D%22search...%22%3BevSearchInput.value%3DeventsSearchQuery%3BevSearchInput.style.cssText%3D%22flex%3A1%3Bmin-width%3A0%3Bbackground%3A%230d0d1a%3Bborder%3A1px%20solid%20%232a2a4a%3Bborder-radius%3A3px%3Bpadding%3A1px%206px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcolor%3A%23c8c8f0%3Boutline%3Anone%3Bheight%3A18px%22%3BevSearchInput.addEventListener%28%22input%22%2Cfunction%28%29%7BeventsSearchQuery%3Dthis.value%3BssSet%28%22evSearch%22%2CeventsSearchQuery%29%3BapplyEventsSearch%28%29%7D%29%3BevSearchInput.addEventListener%28%22click%22%2Cfunction%28e%29%7Be.stopPropagation%28%29%7D%29%3Bvar%20btnFilter%3Ddocument.createElement%28%22button%22%29%3BbtnFilter.title%3D%22Filter%20internal%2Fdebugger%20events%22%3BbtnFilter.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%233a3a7a%3Bborder-radius%3A3px%3Bpadding%3A1px%205px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%237c85ff%3Bwhite-space%3Anowrap%3Bline-height%3A1.4%3Bflex-shrink%3A0%22%3BbtnFilter.textContent%3D%22filter%3A%20on%22%3BbtnFilter.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BfilterOn%3D%21filterOn%3BbtnFilter.textContent%3DfilterOn%3F%22filter%3A%20on%22%3A%22filter%3A%20off%22%3BbtnFilter.style.color%3DfilterOn%3F%22%237c85ff%22%3A%22%23888%22%3BbtnFilter.style.borderColor%3DfilterOn%3F%22%233a3a7a%22%3A%22%23333%22%3BapplyEventsSearch%28%29%7D%3Bvar%20btnClearEvents%3Ddocument.createElement%28%22button%22%29%3BbtnClearEvents.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%206px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%23555%3Bwhite-space%3Anowrap%3Bflex-shrink%3A0%22%3BbtnClearEvents.textContent%3D%22Clear%22%3BbtnClearEvents.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3Bvar%20inner%3Ddocument.getElementById%28%22__ga_log_inner%22%29%3Bif%28inner%29inner.innerHTML%3D%22%22%3BeventsVisibleCount%3D0%3Bwindow.__gaDbgN%3D0%3BupdateTabBadge%28%22events%22%2C0%29%7D%3BeventsToolbar.appendChild%28evStatusDot%29%3BeventsToolbar.appendChild%28evStatusLbl%29%3BeventsToolbar.appendChild%28evSearchInput%29%3BeventsToolbar.appendChild%28btnFilter%29%3BeventsToolbar.appendChild%28btnClearEvents%29%3Bvar%20logInner%3Ddocument.createElement%28%22div%22%29%3BlogInner.setAttribute%28%22id%22%2C%22__ga_log_inner%22%29%3BlogInner.style.cssText%3D%22overflow-y%3Aauto%3Bflex%3A1%3Boverscroll-behavior%3Acontain%22%3BlogPane.appendChild%28eventsToolbar%29%3BlogPane.appendChild%28logInner%29%3Bvar%20meclabsaiPane%3Ddocument.createElement%28%22div%22%29%3BmeclabsaiPane.setAttribute%28%22id%22%2C%22__ga_meclabsai%22%29%3BmeclabsaiPane.style.cssText%3D%22overflow-y%3Aauto%3Bflex%3A1%3Bdisplay%3Anone%3Bpadding%3A10px%22%3Bvar%20trackersPane%3Ddocument.createElement%28%22div%22%29%3BtrackersPane.setAttribute%28%22id%22%2C%22__ga_trackers%22%29%3BtrackersPane.style.cssText%3D%22overflow-y%3Aauto%3Bflex%3A1%3Bdisplay%3Anone%3Bpadding%3A10px%22%3Bvar%20adsLogPane%3Ddocument.createElement%28%22div%22%29%3BadsLogPane.setAttribute%28%22id%22%2C%22__ga_ads_log%22%29%3BadsLogPane.style.cssText%3D%22flex%3A1%3Bdisplay%3Anone%3Bflex-direction%3Acolumn%3Boverflow%3Ahidden%22%3Bvar%20adsToolbar%3Ddocument.createElement%28%22div%22%29%3BadsToolbar.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%3Bpadding%3A5px%2010px%3Bbackground%3A%230a0a1a%3Bborder-bottom%3A1px%20solid%20%231a1a30%3Bflex-shrink%3A0%22%3Bvar%20adsStatusDot%3Ddocument.createElement%28%22span%22%29%3BadsStatusDot.style.cssText%3D%22width%3A6px%3Bheight%3A6px%3Bborder-radius%3A50%25%3Bbackground%3A%2327c93f%3Bflex-shrink%3A0%22%3Bvar%20adsStatusLbl%3Ddocument.createElement%28%22span%22%29%3BadsStatusLbl.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%23445f5a%3Bwhite-space%3Anowrap%22%3BadsStatusLbl.textContent%3D%22ADS%22%3Bvar%20adsSearchInput%3Ddocument.createElement%28%22input%22%29%3BadsSearchInput.type%3D%22text%22%3BadsSearchInput.placeholder%3D%22search...%22%3BadsSearchInput.value%3DadsSearchQuery%3BadsSearchInput.style.cssText%3D%22flex%3A1%3Bmin-width%3A0%3Bbackground%3A%230d0d1a%3Bborder%3A1px%20solid%20%232a2a4a%3Bborder-radius%3A3px%3Bpadding%3A1px%206px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcolor%3A%23c8c8f0%3Boutline%3Anone%3Bheight%3A18px%22%3BadsSearchInput.addEventListener%28%22input%22%2Cfunction%28%29%7BadsSearchQuery%3Dthis.value%3BssSet%28%22adsSearch%22%2CadsSearchQuery%29%3BapplyAdsSearch%28%29%7D%29%3BadsSearchInput.addEventListener%28%22click%22%2Cfunction%28e%29%7Be.stopPropagation%28%29%7D%29%3Bvar%20btnAdsFilter%3Ddocument.createElement%28%22button%22%29%3BbtnAdsFilter.title%3D%22Filter%20ADS%20noise%20events%22%3BbtnAdsFilter.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%233a3a7a%3Bborder-radius%3A3px%3Bpadding%3A1px%205px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%237c85ff%3Bwhite-space%3Anowrap%3Bline-height%3A1.4%3Bflex-shrink%3A0%22%3BbtnAdsFilter.textContent%3D%22filter%3A%20on%22%3BbtnAdsFilter.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BadsFilterOn%3D%21adsFilterOn%3BbtnAdsFilter.textContent%3DadsFilterOn%3F%22filter%3A%20on%22%3A%22filter%3A%20off%22%3BbtnAdsFilter.style.color%3DadsFilterOn%3F%22%237c85ff%22%3A%22%23888%22%3BbtnAdsFilter.style.borderColor%3DadsFilterOn%3F%22%233a3a7a%22%3A%22%23333%22%3BapplyAdsSearch%28%29%7D%3Bvar%20btnTestAds%3Ddocument.createElement%28%22button%22%29%3BbtnTestAds.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%206px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%237c85ff%3Bwhite-space%3Anowrap%3Bflex-shrink%3A0%22%3BbtnTestAds.textContent%3D%22Send%20test%22%3BbtnTestAds.title%3D%22Test%20ADS%20pipeline%22%3BbtnTestAds.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3Bconsole.log%28%22CFD%3A%22%2C%22Pipeline%20check%22%2C%7Bsource%3A%22debugger%22%2Cts%3ADate.now%28%29%2Cstatus%3A%22ok%22%7D%29%7D%3Bvar%20btnClearAds%3Ddocument.createElement%28%22button%22%29%3BbtnClearAds.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%206px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%23555%3Bwhite-space%3Anowrap%3Bflex-shrink%3A0%22%3BbtnClearAds.textContent%3D%22Clear%22%3BbtnClearAds.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3Bvar%20inner%3Ddocument.getElementById%28%22__ga_ads_inner%22%29%3Bif%28inner%29inner.innerHTML%3D%22%22%3BadsVisibleCount%3D0%3BupdateTabBadge%28%22ads%22%2C0%29%7D%3BadsToolbar.appendChild%28adsStatusDot%29%3BadsToolbar.appendChild%28adsStatusLbl%29%3BadsToolbar.appendChild%28adsSearchInput%29%3BadsToolbar.appendChild%28btnAdsFilter%29%3BadsToolbar.appendChild%28btnTestAds%29%3BadsToolbar.appendChild%28btnClearAds%29%3Bvar%20adsInner%3Ddocument.createElement%28%22div%22%29%3BadsInner.setAttribute%28%22id%22%2C%22__ga_ads_inner%22%29%3BadsInner.style.cssText%3D%22overflow-y%3Aauto%3Bflex%3A1%22%3BadsLogPane.appendChild%28adsToolbar%29%3BadsLogPane.appendChild%28adsInner%29%3Bel.appendChild%28hdr%29%3Bel.appendChild%28tabBar%29%3Bel.appendChild%28logPane%29%3Bel.appendChild%28meclabsaiPane%29%3Bel.appendChild%28adsLogPane%29%3Bdocument.body.appendChild%28el%29%3Bwindow.__gaDbgN%3D0%3B%28function%28%29%7Bvar%20st%3Ddocument.createElement%28%22style%22%29%3Bst.textContent%3D%22%23__ga_dbg%20%2A%2C%23__ga_mini%20%2A%7Boutline%3Anone%21important%3B-webkit-tap-highlight-color%3Atransparent%21important%3B%7D%23__ga_dbg%20input%3A%3Aplaceholder%2C%23__ga_mini%20input%3A%3Aplaceholder%7Bcolor%3A%234a5a6a%21important%3Bopacity%3A1%21important%3B%7D%22%3Bdocument.head.appendChild%28st%29%7D%29%28%29%3B%28function%28%29%7Bif%28%21window.PerformanceObserver%29return%3Btry%7Bvar%20lcpObs%3Dnew%20PerformanceObserver%28function%28list%29%7Bvar%20entries%3Dlist.getEntries%28%29%3Bif%28entries.length%29window.__meclabsLcp%3DMath.round%28entries%5Bentries.length-1%5D.startTime%29%7D%29%3BlcpObs.observe%28%7Btype%3A%22largest-contentful-paint%22%2Cbuffered%3Atrue%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.__meclabsCls%3D%3D%3Dundefined%29window.__meclabsCls%3D0%3Bvar%20clsObs%3Dnew%20PerformanceObserver%28function%28list%29%7Blist.getEntries%28%29.forEach%28function%28e%29%7Bif%28%21e.hadRecentInput%29window.__meclabsCls%3D%28window.__meclabsCls%7C%7C0%29%2Be.value%7D%29%7D%29%3BclsObs.observe%28%7Btype%3A%22layout-shift%22%2Cbuffered%3Atrue%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bvar%20inpObs%3Dnew%20PerformanceObserver%28function%28list%29%7Blist.getEntries%28%29.forEach%28function%28e%29%7Bvar%20dur%3DMath.round%28e.duration%7C%7Ce.processingEnd-e.processingStart%7C%7C0%29%3Bif%28%21window.__meclabsInp%7C%7Cdur%3Ewindow.__meclabsInp%29window.__meclabsInp%3Ddur%7D%29%7D%29%3BinpObs.observe%28%7Btype%3A%22event%22%2Cbuffered%3Atrue%2CdurationThreshold%3A16%7D%29%7Dcatch%28e%29%7B%7D%7D%29%28%29%3Bif%28isClosed%29%7Bel.style.display%3D%22none%22%3Bmini.style.display%3D%22none%22%7Delse%20if%28isMinimized%29%7Bminimize%28%29%7Delse%7BswitchTab%28activeTab%29%7Dfunction%20applyEventsSearch%28%29%7BeventsVisibleCount%3D0%3Bvar%20entries%3Ddocument.querySelectorAll%28%22%23__ga_log_inner%20%3E%20div%22%29%3Bfor%28var%20i%3D0%3Bi%3Centries.length%3Bi%2B%2B%29%7Bvar%20e2%3Dentries%5Bi%5D%3Bvar%20isInt%3De2.getAttribute%28%22data-internal%22%29%3Bvar%20label%3De2.getAttribute%28%22data-label%22%29%7C%7C%22%22%3Bvar%20hidden%3DfilterOn%26%26isInt%7C%7CeventsSearchQuery%26%26%21fuzzyMatch%28eventsSearchQuery%2Clabel%29%3Be2.style.display%3Dhidden%3F%22none%22%3A%22block%22%3Bif%28%21hidden%29eventsVisibleCount%2B%2B%7DupdateTabBadge%28%22events%22%2CeventsVisibleCount%29%7Dfunction%20applyAdsSearch%28%29%7BadsVisibleCount%3D0%3Bvar%20entries%3Ddocument.querySelectorAll%28%22%23__ga_ads_inner%20%3E%20div%22%29%3Bfor%28var%20i%3D0%3Bi%3Centries.length%3Bi%2B%2B%29%7Bvar%20e2%3Dentries%5Bi%5D%3Bvar%20noise%3De2.getAttribute%28%22data-noise%22%29%3D%3D%3D%221%22%3Bvar%20label%3De2.getAttribute%28%22data-label%22%29%7C%7C%22%22%3Bvar%20hidden%3DadsFilterOn%26%26noise%7C%7CadsSearchQuery%26%26%21fuzzyMatch%28adsSearchQuery%2Clabel%29%3Be2.style.display%3Dhidden%3F%22none%22%3A%22block%22%3Bif%28%21hidden%29adsVisibleCount%2B%2B%7DupdateTabBadge%28%22ads%22%2CadsVisibleCount%29%7Dvar%20eventColors%3D%7Bpage_view%3A%22%232a2a5a%3A%239999ff%22%2Cpurchase%3A%22%231a3a1a%3A%2377ee77%22%2Cadd_to_cart%3A%22%231a3a1a%3A%2355cc55%22%2Cbegin_checkout%3A%22%231a3a1a%3A%2344bb44%22%2Cview_item%3A%22%232a3a1a%3A%2399cc55%22%2Cview_item_list%3A%22%232a3a1a%3A%2388bb44%22%2Cremove_from_cart%3A%22%233a1a1a%3A%23ee7777%22%2Cscroll%3A%22%231a1a1a%3A%23666666%22%2Cclick%3A%22%231a1a1a%3A%23666666%22%2Csession_start%3A%22%232a1a3a%3A%23cc88ff%22%2Cfirst_visit%3A%22%232a1a3a%3A%23bb77ff%22%2Cuser_engagement%3A%22%231a2a3a%3A%236699cc%22%2Cpage_events%3A%22%230d2218%3A%238cb555%22%7D%3Bfunction%20getEvtBadge%28en%29%7Bvar%20c%3DeventColors%5Ben%5D%7C%7C%22%232a1a1a%3A%23cc8844%22%3Bvar%20p%3Dc.split%28%22%3A%22%29%3Bvar%20s%3Ddocument.createElement%28%22span%22%29%3Bs.style.cssText%3D%22display%3Ainline-block%3Bfont-size%3A10px%3Bpadding%3A1px%205px%3Bborder-radius%3A3px%3Bbackground%3A%22%2Bp%5B0%5D%2B%22%3Bcolor%3A%22%2Bp%5B1%5D%3Bs.textContent%3Den%3Breturn%20s%7Dfunction%20addEntry%28mid%2Cen%2Cparams%2CisInternal%29%7Bvar%20logEl%3Ddocument.getElementById%28%22__ga_log_inner%22%29%3Bif%28%21logEl%29return%3Bwindow.__gaDbgN%2B%2B%3Bvar%20label%3Den%2B%22%20%22%2B%28params%5B%22ep.click_text%22%5D%7C%7Cparams%5B%22click_text%22%5D%7C%7Cparams%5B%22gtm.element.innerText%22%5D%7C%7Cparams%5B%22ep.click_id%22%5D%7C%7Cparams%5B%22click_id%22%5D%7C%7Cparams%5B%22gtm.element.id%22%5D%7C%7Cmid%7C%7C%22%22%29%3Bvar%20entry%3Ddocument.createElement%28%22div%22%29%3Bentry.style.cssText%3D%22border-bottom%3A1px%20solid%20%231a1a30%3Bpadding%3A7px%2010px%3Bcursor%3Apointer%22%3Bentry.setAttribute%28%22data-label%22%2Clabel%29%3Bvar%20visible%3Dtrue%3Bif%28isInternal%29%7Bentry.setAttribute%28%22data-internal%22%2C%221%22%29%3Bif%28filterOn%29%7Bentry.style.display%3D%22none%22%3Bvisible%3Dfalse%7D%7Dif%28visible%26%26eventsSearchQuery%26%26%21fuzzyMatch%28eventsSearchQuery%2Clabel%29%29%7Bentry.style.display%3D%22none%22%3Bvisible%3Dfalse%7Dif%28visible%29%7BeventsVisibleCount%2B%2B%3BupdateTabBadge%28%22events%22%2CeventsVisibleCount%29%7Dvar%20row%3Ddocument.createElement%28%22div%22%29%3Brow.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%22%3Bvar%20tsEl%3Ddocument.createElement%28%22span%22%29%3BtsEl.style.cssText%3D%22color%3A%23555%3Bfont-size%3A11px%3Bmin-width%3A82px%3Bflex-shrink%3A0%22%3BtsEl.textContent%3DgetTs%28%29%3Bvar%20midEl%3Ddocument.createElement%28%22span%22%29%3BmidEl.style.cssText%3D%22color%3A%234a90e2%3Bfont-size%3A11px%3Bmax-width%3A90px%3Boverflow%3Ahidden%3Btext-overflow%3Aellipsis%3Bwhite-space%3Anowrap%3Bflex-shrink%3A0%22%3BmidEl.title%3Dmid%7C%7C%22%22%3BmidEl.textContent%3Dmid%7C%7C%22%E2%80%94%22%3Bvar%20evWrap%3Ddocument.createElement%28%22span%22%29%3BevWrap.style.cssText%3D%22flex%3A1%22%3BevWrap.appendChild%28getEvtBadge%28en%29%29%3Bvar%20previewText%3Dparams%5B%22ep.click_text%22%5D%7C%7Cparams%5B%22click_text%22%5D%7C%7Cparams%5B%22gtm.element.innerText%22%5D%7C%7Cparams%5B%22ep.click_id%22%5D%7C%7Cparams%5B%22click_id%22%5D%7C%7Cparams%5B%22gtm.element.id%22%5D%7C%7C%22%22%3Bif%28previewText%29%7Bvar%20prev%3Ddocument.createElement%28%22span%22%29%3Bprev.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%238cb555%3Bmargin-left%3A5px%3Bmax-width%3A120px%3Boverflow%3Ahidden%3Btext-overflow%3Aellipsis%3Bwhite-space%3Anowrap%3Bdisplay%3Ainline-block%3Bvertical-align%3Amiddle%22%3Bprev.textContent%3DpreviewText%3BevWrap.appendChild%28prev%29%7Dvar%20arrow%3Ddocument.createElement%28%22span%22%29%3Barrow.style.cssText%3D%22color%3A%23555%3Bfont-size%3A11px%3Btransition%3Atransform%200.15s%3Bflex-shrink%3A0%22%3Barrow.textContent%3D%22%E2%96%B8%22%3Brow.appendChild%28tsEl%29%3Brow.appendChild%28midEl%29%3Brow.appendChild%28evWrap%29%3Brow.appendChild%28arrow%29%3Bvar%20detail%3Ddocument.createElement%28%22div%22%29%3Bdetail.style.cssText%3D%22display%3Anone%3Bmargin-top%3A6px%3Bbackground%3A%230a0a18%3Bborder-radius%3A4px%3Bpadding%3A8px%2010px%22%3Bvar%20allKeys%3DObject.keys%28params%29%3Bvar%20elPrioKeys%3D%5B%22gtm.element.id%22%2C%22gtm.element.innerText%22%2C%22gtm.element.localName%22%2C%22gtm.element.classList%22%5D%3Bvar%20elKeysPresent%3DelPrioKeys.filter%28function%28k%29%7Breturn%20params%5Bk%5D%21%3D%3Dundefined%7D%29%3Bif%28elKeysPresent.length%3E0%29%7Bvar%20elBlock%3Ddocument.createElement%28%22div%22%29%3BelBlock.style.cssText%3D%22border%3A1px%20solid%20%231a3a5a%3Bborder-radius%3A4px%3Bbackground%3A%23080e18%3Bpadding%3A6px%208px%3Bmargin-bottom%3A8px%22%3Bvar%20elTitle%3Ddocument.createElement%28%22div%22%29%3BelTitle.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%234a7a99%3Bletter-spacing%3A1px%3Btext-transform%3Auppercase%3Bmargin-bottom%3A5px%22%3BelTitle.textContent%3D%22gtm.element%22%3BelBlock.appendChild%28elTitle%29%3BelPrioKeys.forEach%28function%28k%29%7Bif%28params%5Bk%5D%3D%3D%3Dundefined%29return%3Bvar%20isPrimary%3Dk%3D%3D%3D%22gtm.element.id%22%7C%7Ck%3D%3D%3D%22gtm.element.innerText%22%3Bvar%20r2%3Ddocument.createElement%28%22div%22%29%3Br2.style.cssText%3D%22display%3Aflex%3Bgap%3A8px%3Bmargin-bottom%3A4px%3Bfont-size%3A11px%22%3Bvar%20kEl%3Ddocument.createElement%28%22span%22%29%3BkEl.style.cssText%3D%22min-width%3A100px%3Bflex-shrink%3A0%3Bfont-weight%3A%22%2B%28isPrimary%3F%22600%22%3A%22400%22%29%2B%22%3Bcolor%3A%22%2B%28isPrimary%3F%22%237cb8e8%22%3A%22%235a8aaa%22%29%3BkEl.textContent%3Dk.replace%28%22gtm.element.%22%2C%22%22%29%3Bvar%20vEl%3Ddocument.createElement%28%22span%22%29%3BvEl.style.cssText%3D%22word-break%3Abreak-all%3Bfont-weight%3A%22%2B%28isPrimary%3F%22600%22%3A%22400%22%29%2B%22%3Bcolor%3A%22%2B%28isPrimary%3F%22%23b8d8f8%22%3A%22%238aaabb%22%29%3BvEl.textContent%3DString%28params%5Bk%5D%29%3Br2.appendChild%28kEl%29%3Br2.appendChild%28vEl%29%3BelBlock.appendChild%28r2%29%7D%29%3Bdetail.appendChild%28elBlock%29%7Dvar%20clickPrioKeys%3D%5B%22ep.click_id%22%2C%22ep.click_text%22%2C%22click_id%22%2C%22click_text%22%2C%22gtm.elementId%22%2C%22gtm.elementText%22%5D%3Bvar%20clickKeysPresent%3DclickPrioKeys.filter%28function%28k%29%7Breturn%20params%5Bk%5D%21%3D%3Dundefined%7D%29%3Bif%28clickKeysPresent.length%3E0%29%7Bvar%20prioBlock%3Ddocument.createElement%28%22div%22%29%3BprioBlock.style.cssText%3D%22border%3A1px%20solid%20%233a5a20%3Bborder-radius%3A4px%3Bbackground%3A%23101a08%3Bpadding%3A6px%208px%3Bmargin-bottom%3A8px%22%3Bvar%20prioTitle%3Ddocument.createElement%28%22div%22%29%3BprioTitle.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%236a8a33%3Bletter-spacing%3A1px%3Btext-transform%3Auppercase%3Bmargin-bottom%3A5px%22%3BprioTitle.textContent%3D%22click%20data%22%3BprioBlock.appendChild%28prioTitle%29%3BclickKeysPresent.forEach%28function%28k%29%7Bvar%20r2%3Ddocument.createElement%28%22div%22%29%3Br2.style.cssText%3D%22display%3Aflex%3Bgap%3A8px%3Bmargin-bottom%3A4px%3Bfont-size%3A11px%22%3Bvar%20kEl%3Ddocument.createElement%28%22span%22%29%3BkEl.style.cssText%3D%22color%3A%238cb555%3Bmin-width%3A130px%3Bflex-shrink%3A0%3Bfont-weight%3A600%22%3BkEl.textContent%3Dk%3Bvar%20vEl%3Ddocument.createElement%28%22span%22%29%3BvEl.style.cssText%3D%22color%3A%23c8e888%3Bword-break%3Abreak-all%3Bfont-weight%3A600%22%3BvEl.textContent%3Dtypeof%20params%5Bk%5D%3D%3D%3D%22object%22%3FJSON.stringify%28params%5Bk%5D%29%3AString%28params%5Bk%5D%29%3Br2.appendChild%28kEl%29%3Br2.appendChild%28vEl%29%3BprioBlock.appendChild%28r2%29%7D%29%3Bdetail.appendChild%28prioBlock%29%7Dvar%20shownKeys%3DelPrioKeys.concat%28clickPrioKeys%29%3BallKeys.filter%28function%28k%29%7Breturn%20shownKeys.indexOf%28k%29%3C0%7D%29.forEach%28function%28k%29%7Bvar%20r2%3Ddocument.createElement%28%22div%22%29%3Br2.style.cssText%3D%22display%3Aflex%3Bgap%3A8px%3Bmargin-bottom%3A3px%3Bfont-size%3A11px%22%3Bvar%20kEl%3Ddocument.createElement%28%22span%22%29%3BkEl.style.cssText%3D%22color%3A%23999%3Bmin-width%3A130px%3Bflex-shrink%3A0%22%3BkEl.textContent%3Dk%3Bvar%20vEl%3Ddocument.createElement%28%22span%22%29%3BvEl.style.cssText%3D%22word-break%3Abreak-all%3Bcolor%3A%23fff%22%3BvEl.textContent%3Dtypeof%20params%5Bk%5D%3D%3D%3D%22object%22%3FJSON.stringify%28params%5Bk%5D%29%3AString%28params%5Bk%5D%29%3Br2.appendChild%28kEl%29%3Br2.appendChild%28vEl%29%3Bdetail.appendChild%28r2%29%7D%29%3Bvar%20open%3Dfalse%3Brow.addEventListener%28%22click%22%2Cfunction%28%29%7Bopen%3D%21open%3Bdetail.style.display%3Dopen%3F%22block%22%3A%22none%22%3Barrow.style.transform%3Dopen%3F%22rotate%2890deg%29%22%3A%22%22%7D%29%3Bentry.appendChild%28row%29%3Bentry.appendChild%28detail%29%3BlogEl.insertBefore%28entry%2ClogEl.firstChild%29%7Dvar%20DEPTH_KEY_COLORS%3D%5B%22%237c85ff%22%2C%22%235a9adf%22%2C%22%234aaa88%22%2C%22%239988cc%22%2C%22%236699bb%22%5D%3Bvar%20DEPTH_VAL_COLORS%3D%5B%22%23c8d8d4%22%2C%22%23a8c8d0%22%2C%22%2398cc90%22%2C%22%23c8b8e0%22%2C%22%2388aabb%22%5D%3Bvar%20DEPTH_BORDER%3D%5B%22%231a2a5a%22%2C%22%231a3a4a%22%2C%22%231a3a2a%22%2C%22%232a1a4a%22%2C%22%231a2a3a%22%5D%3Bfunction%20renderNode%28container%2CkeyText%2Cval%2Cdepth%29%7Bif%28depth%3E6%29%7Bvar%20r%3Ddocument.createElement%28%22div%22%29%3Br.style.cssText%3D%22display%3Aflex%3Bgap%3A8px%3Bmargin-bottom%3A2px%3Bfont-size%3A%22%2B%2811-depth%29%2B%22px%22%3Bvar%20k%3Ddocument.createElement%28%22span%22%29%3Bk.style.cssText%3D%22color%3A%22%2BDEPTH_KEY_COLORS%5BMath.min%28depth%2C4%29%5D%2B%22%3Bmin-width%3A%22%2BMath.max%28130-depth%2A10%2C60%29%2B%22px%3Bflex-shrink%3A0%22%3Bk.textContent%3DkeyText%3Bvar%20v%3Ddocument.createElement%28%22span%22%29%3Bv.style.cssText%3D%22word-break%3Abreak-all%3Bcolor%3A%22%2BDEPTH_VAL_COLORS%5BMath.min%28depth%2C4%29%5D%3Bv.textContent%3DJSON.stringify%28val%29%3Br.appendChild%28k%29%3Br.appendChild%28v%29%3Bcontainer.appendChild%28r%29%3Breturn%7Dvar%20resolved%3DtryParseJson%28val%29%3Bvar%20isParsedStr%3Dresolved%21%3D%3Dval%26%26typeof%20resolved%3D%3D%3D%22object%22%26%26resolved%21%3D%3Dnull%3Bvar%20isObj%3Dtypeof%20resolved%3D%3D%3D%22object%22%26%26resolved%21%3D%3Dnull%26%26%21Array.isArray%28resolved%29%3Bvar%20isArr%3DArray.isArray%28resolved%29%3Bvar%20isExpandable%3DisObj%7C%7CisArr%3Bvar%20fs%3DMath.max%2811-depth%2C9%29%3Bvar%20r%3Ddocument.createElement%28%22div%22%29%3Br.style.cssText%3D%22margin-bottom%3A%22%2B%28isExpandable%3F%224px%22%3A%222px%22%29%2B%22%3Bfont-size%3A%22%2Bfs%2B%22px%22%3Bvar%20headerRow%3Ddocument.createElement%28%22div%22%29%3BheaderRow.style.cssText%3D%22display%3Aflex%3Bgap%3A8px%3Balign-items%3Abaseline%22%3Bvar%20kEl%3Ddocument.createElement%28%22span%22%29%3Bvar%20minW%3DMath.max%28130-depth%2A12%2C50%29%3BkEl.style.cssText%3D%22color%3A%22%2BDEPTH_KEY_COLORS%5BMath.min%28depth%2C4%29%5D%2B%22%3Bmin-width%3A%22%2BminW%2B%22px%3Bflex-shrink%3A0%22%3BkEl.textContent%3DkeyText%3Bif%28isExpandable%29%7Bvar%20typeLabel%3DisArr%3F%22array%5B%22%2Bresolved.length%2B%22%5D%22%3AisParsedStr%3F%22%7Bparsed%7D%22%3A%22object%22%3Bvar%20tEl%3Ddocument.createElement%28%22span%22%29%3BtEl.style.cssText%3D%22color%3A%23334455%3Bfont-size%3A%22%2B%28fs-1%29%2B%22px%22%3BtEl.textContent%3DtypeLabel%3BheaderRow.appendChild%28kEl%29%3BheaderRow.appendChild%28tEl%29%3Br.appendChild%28headerRow%29%3Bvar%20sub%3Ddocument.createElement%28%22div%22%29%3Bsub.style.cssText%3D%22margin-left%3A%22%2B%288%2Bdepth%2A2%29%2B%22px%3Bmargin-top%3A2px%3Bborder-left%3A1px%20solid%20%22%2BDEPTH_BORDER%5BMath.min%28depth%2C4%29%5D%2B%22%3Bpadding-left%3A6px%22%3Bif%28isArr%29%7Bresolved.forEach%28function%28sv%2Ci%29%7BrenderNode%28sub%2C%22%5B%22%2Bi%2B%22%5D%22%2Csv%2Cdepth%2B1%29%7D%29%7Delse%7BObject.keys%28resolved%29.forEach%28function%28sk%29%7BrenderNode%28sub%2Csk%2Cresolved%5Bsk%5D%2Cdepth%2B1%29%7D%29%7Dr.appendChild%28sub%29%7Delse%7Bvar%20vEl%3Ddocument.createElement%28%22span%22%29%3BvEl.style.cssText%3D%22word-break%3Abreak-all%3Bcolor%3A%22%2BDEPTH_VAL_COLORS%5BMath.min%28depth%2C4%29%5D%3BvEl.textContent%3Dval%3D%3D%3Dnull%7C%7Cval%3D%3D%3Dundefined%3FString%28val%29%3Atypeof%20val%3D%3D%3D%22object%22%3FJSON.stringify%28val%29%3AString%28val%29%3BheaderRow.appendChild%28kEl%29%3BheaderRow.appendChild%28vEl%29%3Br.appendChild%28headerRow%29%7Dcontainer.appendChild%28r%29%7Dfunction%20renderPayload%28container%2Cpayload%29%7Bif%28payload%3D%3D%3Dnull%7C%7Cpayload%3D%3D%3Dundefined%29return%3Bif%28Array.isArray%28payload%29%29%7Bpayload.forEach%28function%28v%2Ci%29%7BrenderNode%28container%2C%22%5B%22%2Bi%2B%22%5D%22%2Cv%2C0%29%7D%29%7Delse%20if%28typeof%20payload%3D%3D%3D%22object%22%29%7BObject.keys%28payload%29.forEach%28function%28k%29%7BrenderNode%28container%2Ck%2Cpayload%5Bk%5D%2C0%29%7D%29%7Delse%7BrenderNode%28container%2C%22value%22%2Cpayload%2C0%29%7D%7Dfunction%20addAdsEntry%28label%2Cpayload%29%7Bvar%20logEl%3Ddocument.getElementById%28%22__ga_ads_inner%22%29%3Bif%28%21logEl%29return%3Bvar%20noise%3DisAdsNoise%28label%2Cpayload%29%3Bvar%20visible%3D%21%28adsFilterOn%26%26noise%29%26%26%28%21adsSearchQuery%7C%7CfuzzyMatch%28adsSearchQuery%2Clabel%29%29%3Bif%28visible%29%7BadsVisibleCount%2B%2B%3BupdateTabBadge%28%22ads%22%2CadsVisibleCount%29%7Dvar%20entry%3Ddocument.createElement%28%22div%22%29%3Bentry.style.cssText%3D%22border-bottom%3A1px%20solid%20%231a1a30%3Bpadding%3A7px%2010px%3Bcursor%3Apointer%22%3Bentry.setAttribute%28%22data-label%22%2Clabel%29%3Bif%28noise%29entry.setAttribute%28%22data-noise%22%2C%221%22%29%3Bif%28%21visible%29entry.style.display%3D%22none%22%3Bvar%20row%3Ddocument.createElement%28%22div%22%29%3Brow.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%22%3Bvar%20tsEl%3Ddocument.createElement%28%22span%22%29%3BtsEl.style.cssText%3D%22color%3A%23555%3Bfont-size%3A11px%3Bmin-width%3A82px%3Bflex-shrink%3A0%22%3BtsEl.textContent%3DgetTs%28%29%3Bvar%20srcBadge%3Ddocument.createElement%28%22span%22%29%3BsrcBadge.style.cssText%3D%22display%3Ainline-block%3Bfont-size%3A10px%3Bpadding%3A1px%205px%3Bborder-radius%3A3px%3Bbackground%3Argba%2858%2C91%2C135%2C0.6%29%3Bcolor%3Argb%28201%2C201%2C255%29%3Bflex-shrink%3A0%22%3BsrcBadge.textContent%3D%22ADS%22%3Bvar%20msgEl%3Ddocument.createElement%28%22span%22%29%3BmsgEl.style.cssText%3D%22flex%3A1%3Bfont-size%3A11px%3Bcolor%3A%23c8d8d4%3Boverflow%3Ahidden%3Btext-overflow%3Aellipsis%3Bwhite-space%3Anowrap%22%3BmsgEl.textContent%3Dlabel%3Bvar%20hasPayload%3Dpayload%21%3D%3Dundefined%26%26payload%21%3D%3Dnull%3Bvar%20payloadPill%3Dnull%3Bif%28hasPayload%29%7BpayloadPill%3Ddocument.createElement%28%22span%22%29%3BpayloadPill.style.cssText%3D%22font-size%3A9px%3Bpadding%3A1px%204px%3Bborder-radius%3A3px%3Bbackground%3A%231a1a3a%3Bcolor%3A%237c85ff%3Bflex-shrink%3A0%3Bborder%3A1px%20solid%20%232a2a5a%22%3Bvar%20payloadType%3DArray.isArray%28payload%29%3F%22array%5B%22%2Bpayload.length%2B%22%5D%22%3Atypeof%20payload%3D%3D%3D%22object%22%3F%22object%22%3Atypeof%20payload%3BpayloadPill.textContent%3DpayloadType%7Dvar%20arrow%3Ddocument.createElement%28%22span%22%29%3Barrow.style.cssText%3D%22color%3A%23555%3Bfont-size%3A11px%3Btransition%3Atransform%200.15s%3Bflex-shrink%3A0%22%3Barrow.textContent%3D%22%E2%96%B8%22%3Brow.appendChild%28tsEl%29%3Brow.appendChild%28srcBadge%29%3Brow.appendChild%28msgEl%29%3Bif%28payloadPill%29row.appendChild%28payloadPill%29%3Brow.appendChild%28arrow%29%3Bvar%20detail%3Ddocument.createElement%28%22div%22%29%3Bdetail.style.cssText%3D%22display%3Anone%3Bmargin-top%3A6px%3Bbackground%3A%230a0a18%3Bborder-radius%3A4px%3Bpadding%3A8px%2010px%22%3Bif%28hasPayload%29%7Bvar%20payloadBlock%3Ddocument.createElement%28%22div%22%29%3BpayloadBlock.style.cssText%3D%22border%3A1px%20solid%20%231a2a5a%3Bborder-radius%3A4px%3Bbackground%3A%23080e18%3Bpadding%3A6px%208px%3Bmargin-bottom%3A6px%22%3Bvar%20ptRow%3Ddocument.createElement%28%22div%22%29%3BptRow.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%234a7a99%3Bletter-spacing%3A1px%3Btext-transform%3Auppercase%3Bmargin-bottom%3A5px%3Bdisplay%3Aflex%3Bjustify-content%3Aspace-between%3Balign-items%3Acenter%22%3Bvar%20ptText%3Ddocument.createElement%28%22span%22%29%3BptText.textContent%3D%22payload%22%3Bvar%20rawJsonStr%3DJSON.stringify%28payload%2Cnull%2C2%29%3Bvar%20btnRaw%3Ddocument.createElement%28%22button%22%29%3BbtnRaw.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%205px%3Bfont-family%3Amonospace%3Bfont-size%3A8px%3Bcursor%3Apointer%3Bcolor%3A%23555%3Bline-height%3A1.4%22%3BbtnRaw.textContent%3D%22copy%20raw%20JSON%22%3BbtnRaw.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3Btry%7Bnavigator.clipboard.writeText%28rawJsonStr%29.then%28function%28%29%7BbtnRaw.textContent%3D%22%E2%9C%93%20copied%22%3BbtnRaw.style.color%3D%22%2327c93f%22%3BsetTimeout%28function%28%29%7BbtnRaw.textContent%3D%22copy%20raw%20JSON%22%3BbtnRaw.style.color%3D%22%23555%22%7D%2C1500%29%7D%29%7Dcatch%28err%29%7Bvar%20ta%3Ddocument.createElement%28%22textarea%22%29%3Bta.value%3DrawJsonStr%3Bdocument.body.appendChild%28ta%29%3Bta.select%28%29%3Bdocument.execCommand%28%22copy%22%29%3Bdocument.body.removeChild%28ta%29%3BbtnRaw.textContent%3D%22%E2%9C%93%20copied%22%3BsetTimeout%28function%28%29%7BbtnRaw.textContent%3D%22copy%20raw%20JSON%22%7D%2C1500%29%7D%7D%3BptRow.appendChild%28ptText%29%3BptRow.appendChild%28btnRaw%29%3BpayloadBlock.appendChild%28ptRow%29%3BrenderPayload%28payloadBlock%2Cpayload%29%3Bdetail.appendChild%28payloadBlock%29%7Dvar%20msgRow%3Ddocument.createElement%28%22div%22%29%3BmsgRow.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%23445f5a%3Bword-break%3Abreak-all%3Bpadding-top%3A%22%2B%28hasPayload%3F%224px%22%3A%220%22%29%3BmsgRow.textContent%3Dlabel%3Bdetail.appendChild%28msgRow%29%3Bvar%20open%3Dfalse%3Brow.addEventListener%28%22click%22%2Cfunction%28%29%7Bopen%3D%21open%3Bdetail.style.display%3Dopen%3F%22block%22%3A%22none%22%3Barrow.style.transform%3Dopen%3F%22rotate%2890deg%29%22%3A%22%22%7D%29%3Bentry.appendChild%28row%29%3Bentry.appendChild%28detail%29%3BlogEl.insertBefore%28entry%2ClogEl.firstChild%29%7Dfunction%20makeCfdWrapper%28origFn%29%7Breturn%20function%28%29%7BorigFn.apply%28console%2Carguments%29%3Bif%28%21adsDebugOn%29return%3Btry%7Bvar%20parts%3DArray.prototype.slice.call%28arguments%29%3Bvar%20first%3DString%28parts%5B0%5D%7C%7C%22%22%29%3Bif%28first.indexOf%28%22CFD%3A%22%29%3D%3D%3D0%29%7Bvar%20stripped%3Dfirst.replace%28%2F%5ECFD%3A%5Cs%2A%2F%2C%22%22%29%3Bvar%20label%2Cpayload%3Bif%28stripped%3D%3D%3D%22%22%29%7Blabel%3Dparts.length%3E1%3FString%28parts%5B1%5D%29%3A%22%22%3Bpayload%3Dparts.length%3E2%3Fparts%5B2%5D%3Aundefined%7Delse%7Blabel%3Dstripped%3Bpayload%3Dparts.length%3E1%3Fparts%5B1%5D%3Aundefined%7Dif%28label%29addAdsEntry%28label%2Cpayload%29%7D%7Dcatch%28e%29%7B%7D%7D%7D%5B%22log%22%2C%22debug%22%2C%22info%22%2C%22warn%22%2C%22error%22%5D.forEach%28function%28method%29%7Bvar%20orig%3Dconsole%5Bmethod%5D%3Bconsole%5Bmethod%5D%3DmakeCfdWrapper%28orig%29%3Bconsole%5Bmethod%5D.__cfOrig%3Dorig%7D%29%3Bif%28adsDebugOn%29%7Bvar%20__adsStartTs%3DDate.now%28%29%3BsetTimeout%28function%28%29%7Btry%7Bvar%20buf%3Dwindow.__cfdBuffer%3Bif%28buf%26%26buf.length%29%7Bvar%20pre%3Dbuf.filter%28function%28item%29%7Breturn%20item.ts%3C__adsStartTs%7D%29%3Bpre.sort%28function%28a%2Cb%29%7Breturn%20a.ts-b.ts%7D%29.forEach%28function%28item%29%7Bif%28item.msg%26%26item.msg.length%3E0%29addAdsEntry%28item.msg%2Citem.payload%29%7D%29%3Bwindow.__cfdBuffer%3Dbuf.filter%28function%28item%29%7Breturn%20item.ts%3E%3D__adsStartTs%7D%29%7D%7Dcatch%28e%29%7B%7D%7D%2C100%29%7Dfunction%20parseHit%28url%2Cbody%29%7Bvar%20p%3D%7B%7D%3Btry%7Bvar%20s%3Dnew%20URLSearchParams%28body%7C%7C%22%22%29%3Bs.forEach%28function%28v%2Ck%29%7Bp%5Bk%5D%3Dv%7D%29%7Dcatch%28e%29%7B%7Dif%28%21Object.keys%28p%29.length%29%7Btry%7Bvar%20s2%3Dnew%20URLSearchParams%28new%20URL%28url%29.search%29%3Bs2.forEach%28function%28v%2Ck%29%7Bp%5Bk%5D%3Dv%7D%29%7Dcatch%28e%29%7B%7D%7Dvar%20mid%3Dp.tid%7C%7Cp.measurement_id%7C%7C%22%22%3Bif%28%21mid%29%7Btry%7Bmid%3D%28url.match%28%2F%5B%3F%26%5Did%3D%28%5B%5E%26%5D%2B%29%2F%29%7C%7C%5B%5D%29%5B1%5D%7C%7C%22%22%7Dcatch%28e%29%7B%7D%7Dvar%20en%3Dp.en%7C%7Cp.event_name%7C%7Cp.t%7C%7C%22hit%22%3Breturn%7Bmid%3Amid%2Cen%3Aen%2Cparams%3Ap%7D%7Dfunction%20isGaUrl%28u%29%7Breturn%2Fgoogle-analytics%5C.com%7Canalytics%5C.google%5C.com%7Cgtag%5C%2Fcollect%2Fi.test%28u%29%7Dvar%20origFetch%3Dwindow.fetch%3Bwindow.fetch%3Dfunction%28%29%7Bvar%20args%3DArray.prototype.slice.call%28arguments%29%3Bvar%20req%3Dargs%5B0%5D%3Bvar%20url%3Dtypeof%20req%3D%3D%3D%22string%22%3Freq%3Areq%26%26req.url%3Freq.url%3A%22%22%3Bvar%20bodyP%3Dargs%5B1%5D%26%26args%5B1%5D.body%3FPromise.resolve%28args%5B1%5D.body%29%3APromise.resolve%28%22%22%29%3Bif%28isGaUrl%28url%29%29%7BbodyP.then%28function%28body%29%7Bvar%20h%3DparseHit%28url%2Cbody%29%3BaddEntry%28h.mid%2Ch.en%2Ch.params%2Cfalse%29%7D%29%7Dreturn%20origFetch.apply%28window%2Cargs%29%7D%3Bvar%20OrigXHR%3Dwindow.XMLHttpRequest%3Bfunction%20PatchedXHR%28%29%7Bvar%20x%3Dnew%20OrigXHR%3Bvar%20xhrUrl%3D%22%22%3Bx.open%3Dfunction%28m%2Curl%29%7BxhrUrl%3Durl%3Breturn%20OrigXHR.prototype.open.apply%28x%2Carguments%29%7D%3Bx.send%3Dfunction%28body%29%7Bif%28isGaUrl%28xhrUrl%29%29%7Bvar%20h%3DparseHit%28xhrUrl%2Cbody%29%3BaddEntry%28h.mid%2Ch.en%2Ch.params%2Cfalse%29%7Dreturn%20OrigXHR.prototype.send.apply%28x%2Carguments%29%7D%3Breturn%20x%7Dtry%7Bwindow.XMLHttpRequest%3DPatchedXHR%7Dcatch%28ignore%29%7B%7Dvar%20origGtag%3Dwindow.gtag%3Bwindow.gtag%3Dfunction%28cmd%2CeventName%2Cparams%29%7Bif%28cmd%3D%3D%3D%22event%22%29%7Bvar%20mid%3D%22%22%3Btry%7Bif%28window.google_tag_data%29%7Bvar%20ks%3DObject.keys%28window.google_tag_data%29%3Bif%28ks.length%29mid%3Dks%5B0%5D%7D%7Dcatch%28e%29%7B%7DaddEntry%28mid%2CeventName%7C%7C%22event%22%2Cparams%7C%7C%7B%7D%2Cfalse%29%7Dif%28origGtag%29return%20origGtag.apply%28window%2Carguments%29%7D%3Bfunction%20extractGtmElement%28node%29%7Bif%28%21node%7C%7Ctypeof%20node%21%3D%3D%22object%22%29return%20null%3Bvar%20out%3D%7B%7D%3Btry%7Bif%28node.id%29out.id%3Dnode.id%7Dcatch%28e%29%7B%7Dtry%7Bif%28node.innerText%29out.innerText%3DString%28node.innerText%29.trim%28%29.substring%280%2C120%29%7Dcatch%28e%29%7B%7Dtry%7Bif%28node.localName%29out.localName%3Dnode.localName%7Dcatch%28e%29%7B%7Dtry%7Bif%28node.classList%26%26node.classList.length%29out.classList%3DArray.prototype.slice.call%28node.classList%29.join%28%22%20%22%29%7Dcatch%28e%29%7B%7Dreturn%20Object.keys%28out%29.length%3Fout%3Anull%7Dfunction%20processDataLayerItem%28item%29%7Bif%28%21item%7C%7Ctypeof%20item%21%3D%3D%22object%22%7C%7C%21item.event%29return%3Bvar%20copy%3D%7B%7D%3Bvar%20keys%3DObject.keys%28item%29%3Bfor%28var%20i%3D0%3Bi%3Ckeys.length%3Bi%2B%2B%29%7Bif%28keys%5Bi%5D%3D%3D%3D%22gtm.element%22%29continue%3Bcopy%5Bkeys%5Bi%5D%5D%3Ditem%5Bkeys%5Bi%5D%5D%7Dvar%20elData%3DextractGtmElement%28item%5B%22gtm.element%22%5D%29%3Bif%28elData%29%7Bif%28elData.id%29copy%5B%22gtm.element.id%22%5D%3DelData.id%3Bif%28elData.innerText%29copy%5B%22gtm.element.innerText%22%5D%3DelData.innerText%3Bif%28elData.localName%29copy%5B%22gtm.element.localName%22%5D%3DelData.localName%3Bif%28elData.classList%29copy%5B%22gtm.element.classList%22%5D%3DelData.classList%7Dif%28item.event%3D%3D%3D%22page_events%22%29%7Bvar%20cId%3Ditem%5B%22ep.click_id%22%5D%7C%7Citem.click_id%7C%7Citem%5B%22gtm.elementId%22%5D%7C%7CelData%26%26elData.id%7C%7C%22%22%3Bvar%20cText%3Ditem%5B%22ep.click_text%22%5D%7C%7Citem.click_text%7C%7Citem%5B%22gtm.elementText%22%5D%7C%7CelData%26%26elData.innerText%7C%7C%22%22%3Bif%28cId%29copy%5B%22ep.click_id%22%5D%3DcId%3Bif%28cText%29copy%5B%22ep.click_text%22%5D%3DString%28cText%29.trim%28%29.substring%280%2C80%29%7DaddEntry%28%22dataLayer%22%2Citem.event%2Ccopy%2CisInternalEvent%28item%29%29%7Dfunction%20applyDataLayerPatch%28%29%7Bif%28%21window.dataLayer%29%7Bwindow.dataLayer%3D%5B%5D%7Dvar%20dl%3Dwindow.dataLayer%3Bvar%20currentPush%3Ddl.push.bind%28dl%29%3Bdl.push%3Dfunction%28%29%7Bvar%20args%3DArray.prototype.slice.call%28arguments%29%3Bfor%28var%20i%3D0%3Bi%3Cargs.length%3Bi%2B%2B%29%7Btry%7BprocessDataLayerItem%28args%5Bi%5D%29%7Dcatch%28e%29%7B%7D%7Dreturn%20currentPush.apply%28null%2Cargs%29%7D%3Bdl.push.__gaPatched%3Dtrue%7DapplyDataLayerPatch%28%29%3B%5B100%2C500%2C1500%5D.forEach%28function%28d%29%7BsetTimeout%28function%28%29%7Bif%28%21window.dataLayer%7C%7C%21window.dataLayer.push.__gaPatched%29applyDataLayerPatch%28%29%7D%2Cd%29%7D%29%3Bvar%20dragging%3Dfalse%2Cox%3D0%2Coy%3D0%3Bhdr.addEventListener%28%22mousedown%22%2Cfunction%28e%29%7Bdragging%3Dtrue%3Box%3De.clientX-el.getBoundingClientRect%28%29.left%3Boy%3De.clientY-el.getBoundingClientRect%28%29.top%3Be.preventDefault%28%29%7D%29%3Bdocument.addEventListener%28%22mousemove%22%2Cfunction%28e%29%7Bif%28%21dragging%29return%3Bel.style.left%3De.clientX-ox%2B%22px%22%3Bel.style.top%3De.clientY-oy%2B%22px%22%7D%29%3Bdocument.addEventListener%28%22mouseup%22%2Cfunction%28%29%7Bdragging%3Dfalse%7D%29%3Bfunction%20buildMeclabsAIPane%28%29%7Bvar%20pane%3Ddocument.getElementById%28%22__ga_meclabsai%22%29%3Bpane.innerHTML%3D%22%22%3Bfunction%20sLabel%28t%29%7Bvar%20d%3Ddocument.createElement%28%22div%22%29%3Bd.style.cssText%3D%22color%3A%237c85ff%3Bfont-size%3A10px%3Bfont-weight%3A500%3Bletter-spacing%3A1px%3Bmargin-bottom%3A8px%3Btext-transform%3Auppercase%22%3Bd.textContent%3Dt%3Breturn%20d%7Dpane.appendChild%28sLabel%28%22Agent%20Delivery%20System%20%28ADS%29%22%29%29%3Bvar%20scripts%3Ddocument.querySelectorAll%28%27script%5Bsrc%2A%3D%22meclabsai.com%2Fembed%2Fchat.js%22%5D%27%29%3Bvar%20found%3D%5B%5D%2CappIdCounts%3D%7B%7D%3Bscripts.forEach%28function%28s%29%7Bvar%20m%3Ds.src.match%28%2FappId%3D%28%5B%5E%26%22%27%5D%2B%29%2F%29%3Bvar%20appId%3Dm%3Fm%5B1%5D%3A%22%28unknown%29%22%3BappIdCounts%5BappId%5D%3D%28appIdCounts%5BappId%5D%7C%7C0%29%2B1%3Bfound.push%28%7Bsrc%3As.src%2CappId%3AappId%7D%29%7D%29%3Bvar%20adsInstalled%3Dfound.length%3E0%3Bif%28%21adsInstalled%29%7Bvar%20nf%3Ddocument.createElement%28%22div%22%29%3Bnf.style.cssText%3D%22border%3A1px%20solid%20%232a1a1a%3Bborder-radius%3A4px%3Bpadding%3A6px%208px%3Bmargin-bottom%3A6px%3Bbackground%3A%230f0a0a%3Bdisplay%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%22%3Bvar%20d1%3Ddocument.createElement%28%22span%22%29%3Bd1.style.cssText%3D%22width%3A6px%3Bheight%3A6px%3Bborder-radius%3A50%25%3Bbackground%3A%23333%3Bflex-shrink%3A0%22%3Bvar%20l1%3Ddocument.createElement%28%22span%22%29%3Bl1.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%23555%22%3Bl1.textContent%3D%22ADS%20not%20detected%20on%20this%20page%22%3Bnf.appendChild%28d1%29%3Bnf.appendChild%28l1%29%3Bpane.appendChild%28nf%29%7Delse%7Bif%28found.length%3E1%29%7Bvar%20warn%3Ddocument.createElement%28%22div%22%29%3Bwarn.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%23cc8833%3Bmargin-bottom%3A6px%3Bpadding%3A4px%208px%3Bbackground%3A%231a1000%3Bborder%3A1px%20solid%20%234a3800%3Bborder-radius%3A3px%22%3Bvar%20hasDup%3DObject.keys%28appIdCounts%29.some%28function%28id%29%7Breturn%20appIdCounts%5Bid%5D%3E1%7D%29%3Bwarn.textContent%3D%22%E2%9A%A0%20%22%2Bfound.length%2B%22%20ADS%20installations%22%2B%28hasDup%3F%22%20%E2%80%94%20duplicate%20appIds%22%3A%22%20%E2%80%94%20different%20appIds%22%29%3Bpane.appendChild%28warn%29%7Dfound.forEach%28function%28inst%29%7Bvar%20isDup%3DappIdCounts%5Binst.appId%5D%3E1%3Bvar%20card%3Ddocument.createElement%28%22div%22%29%3Bcard.style.cssText%3D%22border%3A1px%20solid%20%22%2B%28isDup%3F%22%234a3800%22%3A%22%231a3a2a%22%29%2B%22%3Bborder-radius%3A4px%3Bpadding%3A6px%208px%3Bmargin-bottom%3A6px%3Bbackground%3A%22%2B%28isDup%3F%22%23120d00%22%3A%22%23081510%22%29%3Bvar%20ct%3Ddocument.createElement%28%22div%22%29%3Bct.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%3Bmargin-bottom%3A4px%22%3Bvar%20d2%3Ddocument.createElement%28%22span%22%29%3Bd2.style.cssText%3D%22width%3A6px%3Bheight%3A6px%3Bborder-radius%3A50%25%3Bflex-shrink%3A0%3Bbackground%3A%22%2B%28isDup%3F%22%23cc8833%22%3A%22%2327c93f%22%29%3Bvar%20il%3Ddocument.createElement%28%22span%22%29%3Bil.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%22%2B%28isDup%3F%22%23cc9944%22%3A%22%23a0d4c0%22%29%2B%22%3Bflex%3A1%3Bfont-family%3Amonospace%22%3Bil.textContent%3Dinst.appId%3Bvar%20sb%3Ddocument.createElement%28%22span%22%29%3Bsb.style.cssText%3D%22font-size%3A10px%3Bpadding%3A1px%205px%3Bborder-radius%3A3px%3Bbackground%3A%22%2B%28isDup%3F%22%232a1000%22%3A%22%230a2a1a%22%29%2B%22%3Bcolor%3A%22%2B%28isDup%3F%22%23cc8833%22%3A%22%2327c93f%22%29%3Bsb.textContent%3DisDup%3F%22Duplicate%22%3A%22Active%22%3Bvar%20vl%3Ddocument.createElement%28%22a%22%29%3Bvl.href%3D%22https%3A%2F%2Fmeclabsai.com%2F%3Fsettings%3Dembed-widget%26id%3D%22%2BencodeURIComponent%28inst.appId%29%3Bvl.target%3D%22_blank%22%3Bvl.rel%3D%22noopener%22%3Bvl.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%237c85ff%3Btext-decoration%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%205px%3Bwhite-space%3Anowrap%22%3Bvl.textContent%3D%22View%20ADS%20%E2%86%97%22%3Bvl.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%7D%3Bct.appendChild%28d2%29%3Bct.appendChild%28il%29%3Bct.appendChild%28sb%29%3Bct.appendChild%28vl%29%3Bcard.appendChild%28ct%29%3Bvar%20se%3Ddocument.createElement%28%22div%22%29%3Bse.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%23445f5a%3Boverflow%3Ahidden%3Btext-overflow%3Aellipsis%3Bwhite-space%3Anowrap%3Bpadding-left%3A12px%22%3Bse.title%3Dinst.src%3Bse.textContent%3Dinst.src%3Bcard.appendChild%28se%29%3Bpane.appendChild%28card%29%7D%29%7Dvar%20div%3Ddocument.createElement%28%22div%22%29%3Bdiv.style.cssText%3D%22border-top%3A1px%20solid%20%231a1a30%3Bmargin%3A10px%200%208px%22%3Bpane.appendChild%28div%29%3Bpane.appendChild%28sLabel%28%22ADS%20Debugger%22%29%29%3Bvar%20debugSection%3Ddocument.createElement%28%22div%22%29%3BdebugSection.style.cssText%3D%22position%3Arelative%22%3Bvar%20tRow%3Ddocument.createElement%28%22div%22%29%3BtRow.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Aspace-between%3Bgap%3A10px%3Bmargin-bottom%3A6px%22%3Bvar%20tLbl%3Ddocument.createElement%28%22span%22%29%3BtLbl.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%23aaa%22%3BtLbl.textContent%3D%22Enable%20ADS%20debug%20logging%22%3Bvar%20adsBtn%3Ddocument.createElement%28%22button%22%29%3BadsBtn.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%22%2B%28adsDebugOn%3F%22%233a3a7a%22%3A%22%232a2a3a%22%29%2B%22%3Bborder-radius%3A3px%3Bpadding%3A2px%207px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%22%2B%28adsDebugOn%3F%22%237c85ff%22%3A%22%23555%22%29%2B%22%3Bwhite-space%3Anowrap%3Bline-height%3A1.4%3Btransition%3Aall%200.15s%22%3BadsBtn.textContent%3DadsDebugOn%3F%22ADS%20debug%3A%20on%22%3A%22ADS%20debug%3A%20off%22%3BadsBtn.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3Bif%28%21adsDebugOn%29%7Bvar%20c%3Dwindow.confirm%28%22ADS%20Debugging%20requires%20a%20page%20reload.%5Cn%5CnReload%20now%20to%20enable%20ADS%20debugging%3F%22%29%3Bif%28c%29%7BlocalStorage.setItem%28%22CFD_DEBUG%22%2C%22true%22%29%3Blocation.reload%28%29%7D%7Delse%7BlocalStorage.removeItem%28%22CFD_DEBUG%22%29%3BadsDebugOn%3Dfalse%3BadsBtn.textContent%3D%22ADS%20debug%3A%20off%22%3BadsBtn.style.color%3D%22%23555%22%3BadsBtn.style.borderColor%3D%22%232a2a3a%22%3Bif%28tabEls%5B%22ads%22%5D%29tabEls%5B%22ads%22%5D.style.display%3D%22none%22%3Bif%28miniTabEls%5B%22ads%22%5D%29miniTabEls%5B%22ads%22%5D.style.display%3D%22none%22%3Bif%28activeTab%3D%3D%3D%22ads%22%29switchTab%28%22events%22%29%3BsNote.textContent%3D%22ADS%20debugging%20disabled.%22%3BsNote.style.color%3D%22%23555%22%7D%7D%3BtRow.appendChild%28tLbl%29%3BtRow.appendChild%28adsBtn%29%3BdebugSection.appendChild%28tRow%29%3Bvar%20sNote%3Ddocument.createElement%28%22div%22%29%3BsNote.style.cssText%3D%22font-size%3A10px%3Bmin-height%3A14px%3Bmargin-bottom%3A2px%22%3Bif%28adsDebugOn%29%7BsNote.style.color%3D%22%2300a78f%22%3BsNote.textContent%3D%22%E2%9C%93%20ADS%20debugging%20active%20%E2%80%94%20messages%20appear%20in%20the%20ADS%20tab%22%7Delse%7BsNote.style.color%3D%22%23555%22%3BsNote.textContent%3D%22When%20enabled%2C%20ADS%20debug%20messages%20appear%20in%20the%20ADS%20tab%22%7DdebugSection.appendChild%28sNote%29%3Bif%28%21adsInstalled%29%7BdebugSection.style.cssText%3D%22position%3Arelative%3Bopacity%3A0.35%3Bpointer-events%3Anone%22%3Bvar%20ov%3Ddocument.createElement%28%22div%22%29%3Bov.style.cssText%3D%22position%3Aabsolute%3Binset%3A0%3Bdisplay%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Acenter%3Bpointer-events%3Anone%22%3Bvar%20ovT%3Ddocument.createElement%28%22span%22%29%3BovT.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%237c85ff%3Bbackground%3Argba%288%2C8%2C18%2C0.85%29%3Bpadding%3A3px%208px%3Bborder-radius%3A3px%3Bborder%3A1px%20solid%20%232a2a5a%3Bpointer-events%3Anone%22%3BovT.textContent%3D%22ADS%20Debugger%20available%20after%20installation%22%3Bov.appendChild%28ovT%29%3BdebugSection.appendChild%28ov%29%7Dpane.appendChild%28debugSection%29%3Bif%28adsDebugOn%26%26tabEls%5B%22ads%22%5D%29%7BtabEls%5B%22ads%22%5D.style.display%3D%22flex%22%3Bif%28miniTabEls%5B%22ads%22%5D%29miniTabEls%5B%22ads%22%5D.style.display%3D%22flex%22%7D%7Dvar%20seoPane%3Ddocument.createElement%28%22div%22%29%3BseoPane.setAttribute%28%22id%22%2C%22__ga_seo%22%29%3BseoPane.style.cssText%3D%22overflow-y%3Aauto%3Bflex%3A1%3Bdisplay%3Anone%3Bflex-direction%3Acolumn%3Boverflow%3Ahidden%22%3Bvar%20seoToolbar%3Ddocument.createElement%28%22div%22%29%3BseoToolbar.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%3Bpadding%3A5px%2010px%3Bbackground%3A%230a0a1a%3Bborder-bottom%3A1px%20solid%20%231a1a30%3Bflex-shrink%3A0%22%3Bvar%20seoStatusDot%3Ddocument.createElement%28%22span%22%29%3BseoStatusDot.style.cssText%3D%22width%3A6px%3Bheight%3A6px%3Bborder-radius%3A50%25%3Bbackground%3A%2327c93f%3Bflex-shrink%3A0%22%3Bvar%20seoStatusLbl%3Ddocument.createElement%28%22span%22%29%3BseoStatusLbl.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%23445f5a%3Bwhite-space%3Anowrap%3Bflex%3A1%22%3BseoStatusLbl.textContent%3D%22SEO%20Analysis%22%3Bvar%20seoViewToggle%3Ddocument.createElement%28%22button%22%29%3BseoViewToggle.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%233a3a7a%3Bborder-radius%3A3px%3Bpadding%3A1px%205px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%237c85ff%3Bwhite-space%3Anowrap%3Bline-height%3A1.4%3Bflex-shrink%3A0%22%3Bvar%20seoAdvanced%3DgetSetting%28%22seoAdvanced%22%2Cfalse%29%3BseoViewToggle.textContent%3DseoAdvanced%3F%22advanced%22%3A%22basic%22%3BseoViewToggle.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BseoAdvanced%3D%21seoAdvanced%3BsetSetting%28%22seoAdvanced%22%2CseoAdvanced%29%3BseoViewToggle.textContent%3DseoAdvanced%3F%22advanced%22%3A%22basic%22%3BbuildSeoPane%28%29%7D%3Bvar%20btnSeoRefresh%3Ddocument.createElement%28%22button%22%29%3BbtnSeoRefresh.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%206px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%237c85ff%3Bwhite-space%3Anowrap%3Bflex-shrink%3A0%22%3BbtnSeoRefresh.textContent%3D%22%E2%86%BB%20Scan%22%3BbtnSeoRefresh.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BbuildSeoPane%28%29%7D%3BseoToolbar.appendChild%28seoStatusDot%29%3BseoToolbar.appendChild%28seoStatusLbl%29%3BseoToolbar.appendChild%28seoViewToggle%29%3BseoToolbar.appendChild%28btnSeoRefresh%29%3Bvar%20seoInner%3Ddocument.createElement%28%22div%22%29%3BseoInner.setAttribute%28%22id%22%2C%22__ga_seo_inner%22%29%3BseoInner.style.cssText%3D%22overflow-y%3Aauto%3Bflex%3A1%3Bpadding%3A10px%22%3BseoPane.appendChild%28seoToolbar%29%3BseoPane.appendChild%28seoInner%29%3Bvar%20llmPane%3Ddocument.createElement%28%22div%22%29%3BllmPane.setAttribute%28%22id%22%2C%22__ga_llm%22%29%3BllmPane.style.cssText%3D%22overflow-y%3Aauto%3Bflex%3A1%3Bdisplay%3Anone%3Bflex-direction%3Acolumn%3Boverflow%3Ahidden%22%3Bvar%20llmToolbar%3Ddocument.createElement%28%22div%22%29%3BllmToolbar.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%3Bpadding%3A5px%2010px%3Bbackground%3A%230a0a1a%3Bborder-bottom%3A1px%20solid%20%231a1a30%3Bflex-shrink%3A0%22%3Bvar%20llmStatusDot%3Ddocument.createElement%28%22span%22%29%3BllmStatusDot.style.cssText%3D%22width%3A6px%3Bheight%3A6px%3Bborder-radius%3A50%25%3Bbackground%3A%2327c93f%3Bflex-shrink%3A0%22%3Bvar%20llmStatusLbl%3Ddocument.createElement%28%22span%22%29%3BllmStatusLbl.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%23445f5a%3Bwhite-space%3Anowrap%3Bflex%3A1%22%3BllmStatusLbl.textContent%3D%22LLM%20%2F%20AI%20Readiness%22%3Bvar%20btnLlmRefetch%3Ddocument.createElement%28%22button%22%29%3BbtnLlmRefetch.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%206px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%237c85ff%3Bwhite-space%3Anowrap%3Bflex-shrink%3A0%22%3BbtnLlmRefetch.textContent%3D%22%E2%86%BB%20Re-fetch%22%3BbtnLlmRefetch.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BbuildLlmPane%28true%29%7D%3BllmToolbar.appendChild%28llmStatusDot%29%3BllmToolbar.appendChild%28llmStatusLbl%29%3BllmToolbar.appendChild%28btnLlmRefetch%29%3Bvar%20llmInner%3Ddocument.createElement%28%22div%22%29%3BllmInner.setAttribute%28%22id%22%2C%22__ga_llm_inner%22%29%3BllmInner.style.cssText%3D%22overflow-y%3Aauto%3Bflex%3A1%3Bpadding%3A10px%22%3BllmPane.appendChild%28llmToolbar%29%3BllmPane.appendChild%28llmInner%29%3Bel.appendChild%28seoPane%29%3Bel.appendChild%28llmPane%29%3Bel.appendChild%28trackersPane%29%3Bfunction%20openSettingsModal%28%29%7Bvar%20overlay%3Ddocument.createElement%28%22div%22%29%3Boverlay.setAttribute%28%22id%22%2C%22__ga_settings_overlay%22%29%3Boverlay.style.cssText%3D%22position%3Afixed%3Binset%3A0%3Bz-index%3A2147483648%3Bbackground%3Argba%280%2C0%2C8%2C0.75%29%3Bdisplay%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Acenter%22%3Bvar%20modal%3Ddocument.createElement%28%22div%22%29%3Bmodal.style.cssText%3D%22background%3A%230e0e1e%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A8px%3Bwidth%3A380px%3Bmax-height%3A70vh%3Bdisplay%3Aflex%3Bflex-direction%3Acolumn%3Bfont-family%3Amonospace%3Bfont-size%3A12px%3Bcolor%3A%23e0e0f0%3Bbox-shadow%3A0%208px%2032px%20rgba%280%2C0%2C0%2C0.7%29%22%3Bvar%20mHdr%3Ddocument.createElement%28%22div%22%29%3BmHdr.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Aspace-between%3Bpadding%3A10px%2014px%3Bbackground%3A%230a0a1a%3Bborder-bottom%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A8px%208px%200%200%22%3Bvar%20mTitle%3Ddocument.createElement%28%22span%22%29%3BmTitle.style.cssText%3D%22font-size%3A12px%3Bfont-weight%3A600%3Bcolor%3A%237c85ff%22%3BmTitle.textContent%3D%22%E2%9A%99%EF%B8%8F%20Settings%20%E2%80%94%20%22%2Blocation.hostname%3Bvar%20mClose%3Ddocument.createElement%28%22button%22%29%3BmClose.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%233a1a1a%3Bborder-radius%3A4px%3Bwidth%3A20px%3Bheight%3A20px%3Bcursor%3Apointer%3Bcolor%3A%23884444%3Bdisplay%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Acenter%3Bfont-size%3A11px%22%3BmClose.innerHTML%3D%27%3Csvg%20width%3D%229%22%20height%3D%229%22%20viewBox%3D%220%200%209%209%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M1.5%200L0%201.5%203%204.5%200%207.5%201.5%209%204.5%206%207.5%209%209%207.5%206%204.5%209%201.5%207.5%200%204.5%203z%22%2F%3E%3C%2Fsvg%3E%27%3BmClose.onmouseover%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%23ee5555%22%3Bthis.style.color%3D%22%23ff7777%22%7D%3BmClose.onmouseout%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%233a1a1a%22%3Bthis.style.color%3D%22%23884444%22%7D%3BmClose.onclick%3Dfunction%28%29%7BapplyAndClose%28%29%7D%3BmHdr.appendChild%28mTitle%29%3BmHdr.appendChild%28mClose%29%3Bvar%20mBody%3Ddocument.createElement%28%22div%22%29%3BmBody.style.cssText%3D%22overflow-y%3Aauto%3Bflex%3A1%3Bpadding%3A14px%22%3Bfunction%20makeSection%28title%29%7Bvar%20s%3Ddocument.createElement%28%22div%22%29%3Bs.style.cssText%3D%22margin-bottom%3A14px%22%3Bvar%20lbl%3Ddocument.createElement%28%22div%22%29%3Blbl.style.cssText%3D%22color%3A%237c85ff%3Bfont-size%3A10px%3Bletter-spacing%3A1px%3Btext-transform%3Auppercase%3Bmargin-bottom%3A8px%3Bpadding-bottom%3A4px%3Bborder-bottom%3A1px%20solid%20%231a1a30%22%3Blbl.textContent%3Dtitle%3Bs.appendChild%28lbl%29%3Breturn%20s%7Dfunction%20makeToggleRow%28labelText%2Ckey%2Cdef%29%7Bvar%20current%3DgetSetting%28key%2Cdef%29%3Bvar%20row%3Ddocument.createElement%28%22div%22%29%3Brow.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Aspace-between%3Bmargin-bottom%3A8px%22%3Bvar%20lbl%3Ddocument.createElement%28%22span%22%29%3Blbl.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%23aaa%22%3Blbl.textContent%3DlabelText%3Bvar%20btn%3Ddocument.createElement%28%22button%22%29%3Bbtn.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%22%2B%28current%3F%22%233a3a7a%22%3A%22%232a2a3a%22%29%2B%22%3Bborder-radius%3A3px%3Bpadding%3A1px%207px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%22%2B%28current%3F%22%237c85ff%22%3A%22%23555%22%29%2B%22%3Bwhite-space%3Anowrap%3Bline-height%3A1.4%3Btransition%3Aall%200.15s%22%3Bbtn.textContent%3Dcurrent%3F%22on%22%3A%22off%22%3Bbtn.onclick%3Dfunction%28%29%7Bvar%20v%3D%21getSetting%28key%2Cdef%29%3BsetSetting%28key%2Cv%29%3Bbtn.textContent%3Dv%3F%22on%22%3A%22off%22%3Bbtn.style.color%3Dv%3F%22%237c85ff%22%3A%22%23555%22%3Bbtn.style.borderColor%3Dv%3F%22%233a3a7a%22%3A%22%232a2a3a%22%7D%3Brow.appendChild%28lbl%29%3Brow.appendChild%28btn%29%3Breturn%20row%7Dvar%20seoSec%3DmakeSection%28%22SEO%20Analysis%22%29%3BseoSec.appendChild%28makeToggleRow%28%22Auto-scan%20on%20tab%20open%22%2C%22seoAutoScan%22%2Ctrue%29%29%3BseoSec.appendChild%28makeToggleRow%28%22Advanced%20view%20by%20default%22%2C%22seoAdvanced%22%2Cfalse%29%29%3BseoSec.appendChild%28makeToggleRow%28%22Auto-fetch%20robots.txt%20%2F%20sitemap%22%2C%22seoAutoFetch%22%2Cfalse%29%29%3BmBody.appendChild%28seoSec%29%3Bvar%20llmSec%3DmakeSection%28%22LLM%20%2F%20AI%20Readiness%22%29%3BllmSec.appendChild%28makeToggleRow%28%22Auto-fetch%20files%20on%20tab%20open%22%2C%22llmAutoFetch%22%2Cfalse%29%29%3BmBody.appendChild%28llmSec%29%3Bvar%20genSec%3DmakeSection%28%22General%22%29%3BgenSec.appendChild%28makeToggleRow%28%22ADS%20debug%20logging%22%2C%22adsDebug%22%2Cfalse%29%29%3BmBody.appendChild%28genSec%29%3Bvar%20mFooter%3Ddocument.createElement%28%22div%22%29%3BmFooter.style.cssText%3D%22padding%3A10px%2014px%3Bborder-top%3A1px%20solid%20%231a1a30%3Bdisplay%3Aflex%3Bjustify-content%3Aflex-end%3Bgap%3A8px%22%3Bvar%20btnApply%3Ddocument.createElement%28%22button%22%29%3BbtnApply.style.cssText%3D%22background%3A%230d1a2a%3Bborder%3A1px%20solid%20%2300a78f%3Bborder-radius%3A4px%3Bcolor%3A%2300c4a7%3Bfont-family%3Amonospace%3Bfont-size%3A11px%3Bpadding%3A5px%2016px%3Bcursor%3Apointer%3Btransition%3Abackground%200.15s%22%3BbtnApply.textContent%3D%22Apply%22%3BbtnApply.onmouseover%3Dfunction%28%29%7Bthis.style.background%3D%22%230d2a28%22%7D%3BbtnApply.onmouseout%3Dfunction%28%29%7Bthis.style.background%3D%22%230d1a2a%22%7D%3BbtnApply.onclick%3Dfunction%28%29%7BapplyAndClose%28%29%7D%3BmFooter.appendChild%28btnApply%29%3Bmodal.appendChild%28mHdr%29%3Bmodal.appendChild%28mBody%29%3Bmodal.appendChild%28mFooter%29%3Boverlay.appendChild%28modal%29%3Bdocument.body.appendChild%28overlay%29%3Bfunction%20applyAndClose%28%29%7BseoAdvanced%3DgetSetting%28%22seoAdvanced%22%2Cfalse%29%3BseoViewToggle.textContent%3DseoAdvanced%3F%22advanced%22%3A%22basic%22%3Boverlay.parentNode%26%26overlay.parentNode.removeChild%28overlay%29%7Doverlay.addEventListener%28%22click%22%2Cfunction%28e%29%7Bif%28e.target%3D%3D%3Doverlay%29applyAndClose%28%29%7D%29%3Bdocument.addEventListener%28%22keydown%22%2Cfunction%20escHandler%28e%29%7Bif%28e.key%3D%3D%3D%22Escape%22%29%7BapplyAndClose%28%29%3Bdocument.removeEventListener%28%22keydown%22%2CescHandler%29%7D%7D%29%7Dfunction%20openPreviewModal%28seoData%29%7Bvar%20overlay%3Ddocument.createElement%28%22div%22%29%3Boverlay.style.cssText%3D%22position%3Afixed%3Binset%3A0%3Bz-index%3A2147483648%3Bbackground%3Argba%280%2C0%2C8%2C0.8%29%3Bdisplay%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Acenter%22%3Bvar%20modal%3Ddocument.createElement%28%22div%22%29%3Bmodal.style.cssText%3D%22background%3A%230e0e1e%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A8px%3Bwidth%3A520px%3Bmax-height%3A75vh%3Bdisplay%3Aflex%3Bflex-direction%3Acolumn%3Bfont-family%3Amonospace%3Bbox-shadow%3A0%208px%2032px%20rgba%280%2C0%2C0%2C0.7%29%22%3Bvar%20mHdr%3Ddocument.createElement%28%22div%22%29%3BmHdr.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Aspace-between%3Bpadding%3A10px%2014px%3Bbackground%3A%230a0a1a%3Bborder-bottom%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A8px%208px%200%200%3Bflex-shrink%3A0%22%3Bvar%20mTitle%3Ddocument.createElement%28%22span%22%29%3BmTitle.style.cssText%3D%22font-size%3A12px%3Bfont-weight%3A600%3Bcolor%3A%237c85ff%22%3BmTitle.textContent%3D%22SERP%20%26%20Social%20Previews%22%3Bvar%20mClose%3Ddocument.createElement%28%22button%22%29%3BmClose.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%233a1a1a%3Bborder-radius%3A4px%3Bwidth%3A20px%3Bheight%3A20px%3Bcursor%3Apointer%3Bcolor%3A%23884444%3Bdisplay%3Aflex%3Balign-items%3Acenter%3Bjustify-content%3Acenter%22%3BmClose.innerHTML%3D%27%3Csvg%20width%3D%229%22%20height%3D%229%22%20viewBox%3D%220%200%209%209%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M1.5%200L0%201.5%203%204.5%200%207.5%201.5%209%204.5%206%207.5%209%209%207.5%206%204.5%209%201.5%207.5%200%204.5%203z%22%2F%3E%3C%2Fsvg%3E%27%3BmClose.onmouseover%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%23ee5555%22%3Bthis.style.color%3D%22%23ff7777%22%7D%3BmClose.onmouseout%3Dfunction%28%29%7Bthis.style.borderColor%3D%22%233a1a1a%22%3Bthis.style.color%3D%22%23884444%22%7D%3BmClose.onclick%3Dfunction%28%29%7Boverlay.parentNode%26%26overlay.parentNode.removeChild%28overlay%29%7D%3BmHdr.appendChild%28mTitle%29%3BmHdr.appendChild%28mClose%29%3Bvar%20ptBar%3Ddocument.createElement%28%22div%22%29%3BptBar.style.cssText%3D%22display%3Aflex%3Bbackground%3A%230d0d20%3Bborder-bottom%3A1px%20solid%20%232a2a5a%3Bflex-shrink%3A0%22%3Bvar%20prevTabs%3D%5B%7Bid%3A%22google%22%2Clabel%3A%22%F0%9F%94%8D%20Google%22%7D%2C%7Bid%3A%22facebook%22%2Clabel%3A%22%F0%9F%93%B1%20Facebook%22%7D%2C%7Bid%3A%22twitter%22%2Clabel%3A%22%E2%80%99%20Twitter%2FX%22%7D%2C%7Bid%3A%22linkedin%22%2Clabel%3A%22%F0%9F%92%BC%20LinkedIn%22%7D%5D%3Bvar%20activePrev%3D%22google%22%3Bvar%20prevContent%3Ddocument.createElement%28%22div%22%29%3BprevContent.style.cssText%3D%22overflow-y%3Aauto%3Bflex%3A1%3Bpadding%3A16px%3Bbackground%3A%23080810%22%3Bfunction%20renderPreview%28id%29%7BprevContent.innerHTML%3D%22%22%3Bvar%20d%3DseoData%3Bvar%20title%3Dd.title%7C%7C%22%28No%20title%29%22%3Bvar%20desc%3Dd.metaDesc%7C%7C%22%28No%20meta%20description%29%22%3Bvar%20url%3Dlocation.href%3Bvar%20ogImg%3Dd.ogImage%7C%7C%22%22%3Bvar%20ogTitle%3Dd.ogTitle%7C%7Ctitle%3Bvar%20ogDesc%3Dd.ogDesc%7C%7Cdesc%3Bvar%20twitterTitle%3Dd.twitterTitle%7C%7CogTitle%3Bvar%20twitterDesc%3Dd.twitterDesc%7C%7CogDesc%3Bvar%20twitterImg%3Dd.twitterImage%7C%7CogImg%3Bvar%20siteName%3Dd.ogSiteName%7C%7Clocation.hostname%3Bvar%20favicon%3D%22https%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fsz%3D16%26domain%3D%22%2Blocation.hostname%3Bif%28id%3D%3D%3D%22google%22%29%7Bvar%20card%3Ddocument.createElement%28%22div%22%29%3Bcard.style.cssText%3D%22background%3A%23fff%3Bborder-radius%3A8px%3Bpadding%3A16px%3Bmax-width%3A600px%3Bfont-family%3AArial%2Csans-serif%22%3Bvar%20breadcrumb%3Ddocument.createElement%28%22div%22%29%3Bbreadcrumb.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%3Bmargin-bottom%3A4px%22%3Bvar%20fav%3Ddocument.createElement%28%22img%22%29%3Bfav.src%3Dfavicon%3Bfav.style.cssText%3D%22width%3A16px%3Bheight%3A16px%3Bborder-radius%3A50%25%22%3Bvar%20domain%3Ddocument.createElement%28%22span%22%29%3Bdomain.style.cssText%3D%22font-size%3A13px%3Bcolor%3A%23444%22%3Bdomain.textContent%3Dlocation.hostname%3Bbreadcrumb.appendChild%28fav%29%3Bbreadcrumb.appendChild%28domain%29%3Bvar%20ttl%3Ddocument.createElement%28%22div%22%29%3Bttl.style.cssText%3D%22font-size%3A19px%3Bcolor%3A%231a0dab%3Bline-height%3A1.3%3Bmargin-bottom%3A3px%3Bcursor%3Apointer%22%3Bttl.textContent%3Dtitle.length%3E60%3Ftitle.substring%280%2C57%29%2B%22...%22%3Atitle%3Bvar%20ds%3Ddocument.createElement%28%22div%22%29%3Bds.style.cssText%3D%22font-size%3A13px%3Bcolor%3A%234d5156%3Bline-height%3A1.5%22%3Bds.textContent%3Ddesc.length%3E155%3Fdesc.substring%280%2C152%29%2B%22...%22%3Adesc%3Bcard.appendChild%28breadcrumb%29%3Bcard.appendChild%28ttl%29%3Bcard.appendChild%28ds%29%3Bvar%20ti%3Ddocument.createElement%28%22div%22%29%3Bti.style.cssText%3D%22margin-top%3A10px%3Bfont-size%3A11px%3Bfont-family%3Amonospace%3Bcolor%3A%22%2B%28title.length%3E60%3F%22%23ee5555%22%3Atitle.length%3C30%3F%22%23cc8833%22%3A%22%2327c93f%22%29%3Bti.textContent%3D%22Title%3A%20%22%2Btitle.length%2B%22%20chars%20%22%2B%28title.length%3E60%3F%22%28too%20long%29%22%3Atitle.length%3C30%3F%22%28too%20short%29%22%3A%22%28good%29%22%29%3Bvar%20di%3Ddocument.createElement%28%22div%22%29%3Bdi.style.cssText%3D%22font-size%3A11px%3Bfont-family%3Amonospace%3Bcolor%3A%22%2B%28desc.length%3E155%3F%22%23ee5555%22%3Adesc.length%3C70%3F%22%23cc8833%22%3A%22%2327c93f%22%29%3Bdi.textContent%3D%22Description%3A%20%22%2Bdesc.length%2B%22%20chars%20%22%2B%28desc.length%3E155%3F%22%28too%20long%29%22%3Adesc.length%3C70%3F%22%28too%20short%29%22%3A%22%28good%29%22%29%3Bcard.appendChild%28ti%29%3Bcard.appendChild%28di%29%3BprevContent.appendChild%28card%29%7Delse%20if%28id%3D%3D%3D%22facebook%22%29%7Bvar%20card2%3Ddocument.createElement%28%22div%22%29%3Bcard2.style.cssText%3D%22background%3A%23fff%3Bborder-radius%3A4px%3Boverflow%3Ahidden%3Bmax-width%3A480px%3Bborder%3A1px%20solid%20%23dddfe2%3Bfont-family%3AHelvetica%2CArial%2Csans-serif%22%3Bif%28ogImg%29%7Bvar%20img2%3Ddocument.createElement%28%22img%22%29%3Bimg2.src%3DogImg%3Bimg2.style.cssText%3D%22width%3A100%25%3Bmax-height%3A250px%3Bobject-fit%3Acover%3Bdisplay%3Ablock%22%7Dvar%20fb%3Ddocument.createElement%28%22div%22%29%3Bfb.style.cssText%3D%22padding%3A10px%2012px%3Bbackground%3A%23f2f3f5%22%3Bvar%20fd%3Ddocument.createElement%28%22div%22%29%3Bfd.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%23606770%3Btext-transform%3Auppercase%3Bmargin-bottom%3A3px%22%3Bfd.textContent%3Dlocation.hostname%3Bvar%20ft%3Ddocument.createElement%28%22div%22%29%3Bft.style.cssText%3D%22font-size%3A15px%3Bfont-weight%3A600%3Bcolor%3A%231c2b33%3Bmargin-bottom%3A3px%3Bline-height%3A1.2%22%3Bft.textContent%3DogTitle%3Bvar%20fps%3Ddocument.createElement%28%22div%22%29%3Bfps.style.cssText%3D%22font-size%3A13px%3Bcolor%3A%23606770%3Bline-height%3A1.3%22%3Bfps.textContent%3DogDesc.length%3E100%3FogDesc.substring%280%2C97%29%2B%22...%22%3AogDesc%3Bfb.appendChild%28fd%29%3Bfb.appendChild%28ft%29%3Bfb.appendChild%28fps%29%3Bif%28ogImg%29card2.appendChild%28document.createElement%28%22div%22%29%29.appendChild%28document.createElement%28%22img%22%29%29.src%3DogImg%3Bcard2.innerHTML%3D%22%22%3Bif%28ogImg%29%7Bvar%20imgW%3Ddocument.createElement%28%22div%22%29%3Bvar%20im%3Ddocument.createElement%28%22img%22%29%3Bim.src%3DogImg%3Bim.style.cssText%3D%22width%3A100%25%3Bmax-height%3A250px%3Bobject-fit%3Acover%3Bdisplay%3Ablock%22%3BimgW.appendChild%28im%29%3Bcard2.appendChild%28imgW%29%7Dcard2.appendChild%28fb%29%3Bif%28%21ogImg%29%7Bvar%20noImg%3Ddocument.createElement%28%22div%22%29%3BnoImg.style.cssText%3D%22padding%3A6px%2012px%200%3Bfont-size%3A10px%3Bcolor%3A%23ee5555%3Bfont-family%3Amonospace%22%3BnoImg.textContent%3D%22%E2%9A%A0%20No%20og%3Aimage%20found%22%3Bfb.parentNode%26%26fb.parentNode.insertBefore%28noImg%2Cfb%29%7DprevContent.appendChild%28card2%29%7Delse%20if%28id%3D%3D%3D%22twitter%22%29%7Bvar%20card3%3Ddocument.createElement%28%22div%22%29%3Bcard3.style.cssText%3D%22background%3A%23000%3Bborder-radius%3A12px%3Boverflow%3Ahidden%3Bmax-width%3A480px%3Bborder%3A1px%20solid%20%23333%3Bfont-family%3A-apple-system%2CBlinkMacSystemFont%2Csans-serif%22%3Bif%28twitterImg%29%7Bvar%20ti3%3Ddocument.createElement%28%22img%22%29%3Bti3.src%3DtwitterImg%3Bti3.style.cssText%3D%22width%3A100%25%3Bmax-height%3A250px%3Bobject-fit%3Acover%3Bdisplay%3Ablock%22%3Bcard3.appendChild%28ti3%29%7Dvar%20tb%3Ddocument.createElement%28%22div%22%29%3Btb.style.cssText%3D%22padding%3A10px%2012px%3Bbackground%3A%23000%22%3Bvar%20tt%3Ddocument.createElement%28%22div%22%29%3Btt.style.cssText%3D%22font-size%3A14px%3Bfont-weight%3A700%3Bcolor%3A%23fff%3Bmargin-bottom%3A3px%22%3Btt.textContent%3DtwitterTitle%3Bvar%20td2%3Ddocument.createElement%28%22div%22%29%3Btd2.style.cssText%3D%22font-size%3A13px%3Bcolor%3A%2371767b%3Bline-height%3A1.3%22%3Btd2.textContent%3DtwitterDesc.length%3E100%3FtwitterDesc.substring%280%2C97%29%2B%22...%22%3AtwitterDesc%3Bvar%20tdom%3Ddocument.createElement%28%22div%22%29%3Btdom.style.cssText%3D%22font-size%3A12px%3Bcolor%3A%2371767b%3Bmargin-top%3A5px%22%3Btdom.textContent%3Dlocation.hostname%3Btb.appendChild%28tt%29%3Btb.appendChild%28td2%29%3Btb.appendChild%28tdom%29%3Bcard3.appendChild%28tb%29%3Bif%28%21twitterImg%26%26%21ogImg%29%7Bvar%20noTwImg%3Ddocument.createElement%28%22div%22%29%3BnoTwImg.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%23ee5555%3Bfont-family%3Amonospace%3Bpadding%3A6px%2012px%22%3BnoTwImg.textContent%3D%22%E2%9A%A0%20No%20twitter%3Aimage%20or%20og%3Aimage%20found%22%3Bcard3.insertBefore%28noTwImg%2Ctb%29%7DprevContent.appendChild%28card3%29%7Delse%20if%28id%3D%3D%3D%22linkedin%22%29%7Bvar%20card4%3Ddocument.createElement%28%22div%22%29%3Bcard4.style.cssText%3D%22background%3A%23fff%3Bborder-radius%3A2px%3Boverflow%3Ahidden%3Bmax-width%3A480px%3Bborder%3A1px%20solid%20%23e0e0e0%3Bfont-family%3A-apple-system%2CBlinkMacSystemFont%2Csans-serif%22%3Bif%28ogImg%29%7Bvar%20li3%3Ddocument.createElement%28%22img%22%29%3Bli3.src%3DogImg%3Bli3.style.cssText%3D%22width%3A100%25%3Bmax-height%3A250px%3Bobject-fit%3Acover%3Bdisplay%3Ablock%22%3Bcard4.appendChild%28li3%29%7Dvar%20lb%3Ddocument.createElement%28%22div%22%29%3Blb.style.cssText%3D%22padding%3A8px%2012px%3Bbackground%3A%23fff%22%3Bvar%20lt%3Ddocument.createElement%28%22div%22%29%3Blt.style.cssText%3D%22font-size%3A14px%3Bfont-weight%3A600%3Bcolor%3A%23000000e0%3Bmargin-bottom%3A2px%22%3Blt.textContent%3DogTitle%3Bvar%20ld%3Ddocument.createElement%28%22div%22%29%3Bld.style.cssText%3D%22font-size%3A12px%3Bcolor%3A%23666%3B%22%3Bld.textContent%3Dlocation.hostname%3Blb.appendChild%28lt%29%3Blb.appendChild%28ld%29%3Bcard4.appendChild%28lb%29%3BprevContent.appendChild%28card4%29%7D%7Dvar%20prevTabEls%3D%7B%7D%3BprevTabs.forEach%28function%28pt%29%7Bvar%20ptb%3Ddocument.createElement%28%22button%22%29%3Bptb.style.cssText%3D%22background%3Anone%3Bborder%3Anone%3Bborder-bottom%3A2px%20solid%20transparent%3Bpadding%3A5px%2010px%3Bfont-family%3Amonospace%3Bfont-size%3A10px%3Bcursor%3Apointer%3Bcolor%3A%23888%3Btransition%3Acolor%200.1s%22%3Bptb.textContent%3Dpt.label%3Bptb.onclick%3Dfunction%28%29%7BactivePrev%3Dpt.id%3BObject.keys%28prevTabEls%29.forEach%28function%28k%29%7BprevTabEls%5Bk%5D.style.color%3Dk%3D%3D%3Dpt.id%3F%22%237c85ff%22%3A%22%23888%22%3BprevTabEls%5Bk%5D.style.borderBottomColor%3Dk%3D%3D%3Dpt.id%3F%22%237c85ff%22%3A%22transparent%22%7D%29%3BrenderPreview%28pt.id%29%7D%3BprevTabEls%5Bpt.id%5D%3Dptb%3BptBar.appendChild%28ptb%29%7D%29%3BprevTabEls%5B%22google%22%5D.style.color%3D%22%237c85ff%22%3BprevTabEls%5B%22google%22%5D.style.borderBottomColor%3D%22%237c85ff%22%3Bmodal.appendChild%28mHdr%29%3Bmodal.appendChild%28ptBar%29%3Bmodal.appendChild%28prevContent%29%3Boverlay.appendChild%28modal%29%3Bdocument.body.appendChild%28overlay%29%3BrenderPreview%28%22google%22%29%3Boverlay.addEventListener%28%22click%22%2Cfunction%28e%29%7Bif%28e.target%3D%3D%3Doverlay%29overlay.parentNode%26%26overlay.parentNode.removeChild%28overlay%29%7D%29%3Bdocument.addEventListener%28%22keydown%22%2Cfunction%20escH%28e%29%7Bif%28e.key%3D%3D%3D%22Escape%22%29%7Boverlay.parentNode%26%26overlay.parentNode.removeChild%28overlay%29%3Bdocument.removeEventListener%28%22keydown%22%2CescH%29%7D%7D%29%7Dfunction%20collectSeoData%28%29%7Bvar%20d%3D%7B%7D%3Bvar%20getMeta%3Dfunction%28sel%29%7Bvar%20el%3Ddocument.querySelector%28sel%29%3Breturn%20el%3F%28el.getAttribute%28%22content%22%29%7C%7Cel.getAttribute%28%22href%22%29%7C%7Cel.textContent%7C%7C%22%22%29.trim%28%29%3A%22%22%7D%3Bd.url%3Dlocation.href%3Bd.title%3D%28document.title%7C%7C%22%22%29.trim%28%29%3Bd.titleLen%3Dd.title.length%3Bd.metaDesc%3DgetMeta%28%27meta%5Bname%3D%22description%22%5D%27%29%3Bd.metaDescLen%3Dd.metaDesc.length%3Bd.canonical%3DgetMeta%28%27link%5Brel%3D%22canonical%22%5D%27%29%3Bd.robots%3DgetMeta%28%27meta%5Bname%3D%22robots%22%5D%27%29%3Bd.googlebot%3DgetMeta%28%27meta%5Bname%3D%22googlebot%22%5D%27%29%3Bd.charset%3Dfunction%28%29%7Bvar%20m%3Ddocument.querySelector%28%22meta%5Bcharset%5D%22%29%3Breturn%20m%3Fm.getAttribute%28%22charset%22%29%3AgetMeta%28%27meta%5Bhttp-equiv%3D%22Content-Type%22%5D%27%29%7C%7C%22%22%7D%28%29%3Bd.viewport%3DgetMeta%28%27meta%5Bname%3D%22viewport%22%5D%27%29%3Bd.lang%3Ddocument.documentElement.lang%7C%7C%22%22%3Bd.hreflang%3Ddocument.querySelectorAll%28%27link%5Brel%3D%22alternate%22%5D%5Bhreflang%5D%27%29.length%3Bd.ogTitle%3DgetMeta%28%27meta%5Bproperty%3D%22og%3Atitle%22%5D%27%29%3Bd.ogDesc%3DgetMeta%28%27meta%5Bproperty%3D%22og%3Adescription%22%5D%27%29%3Bd.ogImage%3DgetMeta%28%27meta%5Bproperty%3D%22og%3Aimage%22%5D%27%29%3Bd.ogType%3DgetMeta%28%27meta%5Bproperty%3D%22og%3Atype%22%5D%27%29%3Bd.ogUrl%3DgetMeta%28%27meta%5Bproperty%3D%22og%3Aurl%22%5D%27%29%3Bd.ogSiteName%3DgetMeta%28%27meta%5Bproperty%3D%22og%3Asite_name%22%5D%27%29%3Bd.twitterCard%3DgetMeta%28%27meta%5Bname%3D%22twitter%3Acard%22%5D%27%29%3Bd.twitterTitle%3DgetMeta%28%27meta%5Bname%3D%22twitter%3Atitle%22%5D%27%29%3Bd.twitterDesc%3DgetMeta%28%27meta%5Bname%3D%22twitter%3Adescription%22%5D%27%29%3Bd.twitterImage%3DgetMeta%28%27meta%5Bname%3D%22twitter%3Aimage%22%5D%27%29%3Bd.twitterSite%3DgetMeta%28%27meta%5Bname%3D%22twitter%3Asite%22%5D%27%29%3Bvar%20h1s%3D%5B%5D%2Ch2s%3D%5B%5D%2Ch3s%3D%5B%5D%2Ch4s%3D%5B%5D%2Ch5s%3D%5B%5D%2Ch6s%3D%5B%5D%3Bdocument.querySelectorAll%28%22h1%22%29.forEach%28function%28h%29%7Bh1s.push%28h.textContent.trim%28%29%29%7D%29%3Bdocument.querySelectorAll%28%22h2%22%29.forEach%28function%28h%29%7Bh2s.push%28h.textContent.trim%28%29.substring%280%2C80%29%29%7D%29%3Bdocument.querySelectorAll%28%22h3%22%29.forEach%28function%28h%29%7Bh3s.push%28h.textContent.trim%28%29.substring%280%2C80%29%29%7D%29%3Bdocument.querySelectorAll%28%22h4%22%29.forEach%28function%28h%29%7Bh4s.push%28h.textContent.trim%28%29.substring%280%2C60%29%29%7D%29%3Bdocument.querySelectorAll%28%22h5%22%29.forEach%28function%28h%29%7Bh5s.push%28h.textContent.trim%28%29.substring%280%2C60%29%29%7D%29%3Bdocument.querySelectorAll%28%22h6%22%29.forEach%28function%28h%29%7Bh6s.push%28h.textContent.trim%28%29.substring%280%2C60%29%29%7D%29%3Bd.h1s%3Dh1s%3Bd.h2s%3Dh2s%3Bd.h3s%3Dh3s%3Bd.h4s%3Dh4s%3Bd.h5s%3Dh5s%3Bd.h6s%3Dh6s%3Bd.headingIssues%3D%5B%5D%3Bif%28h1s.length%3D%3D%3D0%29d.headingIssues.push%28%7Bsev%3A%22critical%22%2Cmsg%3A%22No%20H1%20found%22%7D%29%3Bif%28h1s.length%3E1%29d.headingIssues.push%28%7Bsev%3A%22warn%22%2Cmsg%3Ah1s.length%2B%22%20H1%20tags%20found%20%28should%20be%201%29%22%7D%29%3Bif%28h2s.length%3D%3D%3D0%26%26h3s.length%3E0%29d.headingIssues.push%28%7Bsev%3A%22warn%22%2Cmsg%3A%22H3%20without%20H2%20%28broken%20hierarchy%29%22%7D%29%3Bvar%20imgs%3Ddocument.querySelectorAll%28%22img%22%29%3Bvar%20imgMissingAlt%3D0%2CimgEmptyAlt%3D0%2CimgOversized%3D0%3Bimgs.forEach%28function%28img%29%7Bif%28%21img.hasAttribute%28%22alt%22%29%29imgMissingAlt%2B%2B%3Belse%20if%28img.getAttribute%28%22alt%22%29.trim%28%29%3D%3D%3D%22%22%29imgEmptyAlt%2B%2B%3Bif%28img.naturalWidth%26%26img.naturalHeight%29%7Bvar%20s%3Dimg.naturalWidth%2Aimg.naturalHeight%3Bif%28s%3E4e6%29imgOversized%2B%2B%7D%7D%29%3Bd.imgTotal%3Dimgs.length%3Bd.imgMissingAlt%3DimgMissingAlt%3Bd.imgEmptyAlt%3DimgEmptyAlt%3Bd.imgOversized%3DimgOversized%3Bvar%20links%3Ddocument.querySelectorAll%28%22a%5Bhref%5D%22%29%3Bvar%20internalLinks%3D0%2CexternalLinks%3D0%2CnofollowLinks%3D0%3Blinks.forEach%28function%28a%29%7Bvar%20href%3Da.href%7C%7C%22%22%3Bvar%20rel%3Da.rel%7C%7C%22%22%3Bif%28href.indexOf%28location.origin%29%3D%3D%3D0%7C%7Chref%5B0%5D%3D%3D%3D%22%2F%22%7C%7Chref%5B0%5D%3D%3D%3D%22%23%22%29internalLinks%2B%2B%3Belse%20if%28href.indexOf%28%22http%22%29%3D%3D%3D0%29externalLinks%2B%2B%3Bif%28rel.indexOf%28%22nofollow%22%29%3E%3D0%29nofollowLinks%2B%2B%7D%29%3Bd.linkInternal%3DinternalLinks%3Bd.linkExternal%3DexternalLinks%3Bd.linkNofollow%3DnofollowLinks%3Bd.linkTotal%3Dlinks.length%3Bvar%20bodyText%3Ddocument.body%26%26document.body.innerText%7C%7C%22%22%3Bvar%20words%3DbodyText.trim%28%29.split%28%2F%5Cs%2B%2F%29.filter%28function%28w%29%7Breturn%20w.length%3E1%7D%29%3Bd.wordCount%3Dwords.length%3Bd.readingTime%3DMath.max%281%2CMath.round%28d.wordCount%2F200%29%29%3Bvar%20sentences%3DbodyText.split%28%2F%5B.%21%3F%5D%2B%2F%29.filter%28function%28s%29%7Breturn%20s.trim%28%29.length%3E10%7D%29.length%7C%7C1%3Bvar%20syllables%3D0%3Bwords.slice%280%2C500%29.forEach%28function%28w%29%7Bvar%20s%3Dw.toLowerCase%28%29.replace%28%2F%5B%5Ea-z%5D%2Fg%2C%22%22%29%3Bsyllables%2B%3DMath.max%281%2Cs.replace%28%2F%5B%5Eaeiouy%5D%2Fg%2C%22%22%29.replace%28%2Fe%24%2F%2C%22%22%29.length%29%7D%29%3Bvar%20avgSyl%3Dsyllables%2F%28Math.min%28words.length%2C500%29%7C%7C1%29%3Bvar%20avgWps%3DMath.min%28words.length%2C500%29%2F%28sentences%7C%7C1%29%3Bvar%20fk%3D206.835-1.015%2AavgWps-84.6%2AavgSyl%3Bd.fleschScore%3DMath.round%28Math.max%280%2CMath.min%28100%2Cfk%29%29%29%3Bif%28fk%3E%3D80%29d.readingLevel%3D%22Easy%22%3Belse%20if%28fk%3E%3D60%29d.readingLevel%3D%22Standard%22%3Belse%20if%28fk%3E%3D40%29d.readingLevel%3D%22Difficult%22%3Belse%20d.readingLevel%3D%22Very%20Difficult%22%3Bvar%20schemas%3D%5B%5D%3Bdocument.querySelectorAll%28%27script%5Btype%3D%22application%2Fld%2Bjson%22%5D%27%29.forEach%28function%28s%29%7Btry%7Bvar%20j%3DJSON.parse%28s.textContent%29%3Bschemas.push%28j%5B%22%40type%22%5D%7C%7CJSON.stringify%28j%29.substring%280%2C40%29%29%7Dcatch%28e%29%7B%7D%7D%29%3Bd.schemas%3Dschemas%3Bvar%20stopWords%3D%22a%20an%20the%20and%20or%20but%20in%20on%20at%20to%20for%20of%20with%20is%20are%20was%20were%20be%20been%20being%20have%20has%20had%20do%20does%20did%20will%20would%20could%20should%20may%20might%20must%20can%20i%20we%20you%20he%20she%20it%20they%20this%20that%20these%20those%20am%20is%20are%22.split%28%22%20%22%29%3Bvar%20freq%3D%7B%7D%3Bwords.forEach%28function%28w%29%7Bvar%20wl%3Dw.toLowerCase%28%29.replace%28%2F%5B%5Ea-z0-9%5D%2Fg%2C%22%22%29%3Bif%28wl.length%3E3%26%26stopWords.indexOf%28wl%29%3C0%29%7Bfreq%5Bwl%5D%3D%28freq%5Bwl%5D%7C%7C0%29%2B1%7D%7D%29%3Bvar%20sorted%3DObject.keys%28freq%29.sort%28function%28a%2Cb%29%7Breturn%20freq%5Bb%5D-freq%5Ba%5D%7D%29.slice%280%2C10%29%3Bd.topKeywords%3Dsorted.map%28function%28k%29%7Breturn%7Bword%3Ak%2Ccount%3Afreq%5Bk%5D%2Cpct%3A%28freq%5Bk%5D%2Fd.wordCount%2A100%29.toFixed%281%29%7D%7D%29%3Bd.canonicalMatch%3D%21d.canonical%7C%7Cd.canonical%3D%3D%3Dlocation.href%7C%7Cd.canonical%3D%3D%3Dlocation.origin%2Blocation.pathname%3Bd.isSelfCanonical%3Dd.canonical%3D%3D%3Dlocation.href%3Bd.isNoindex%3Dd.robots%26%26d.robots.indexOf%28%22noindex%22%29%3E%3D0%7C%7Cd.googlebot%26%26d.googlebot.indexOf%28%22noindex%22%29%3E%3D0%3Bd.isNofollow%3Dd.robots%26%26d.robots.indexOf%28%22nofollow%22%29%3E%3D0%3Btry%7Bvar%20navEntries%3Dperformance.getEntriesByType%28%22navigation%22%29%3Bvar%20perf%3DnavEntries%26%26navEntries.length%3FnavEntries%5B0%5D%3Aperformance.timing%3F%7BresponseStart%3Aperformance.timing.responseStart-performance.timing.startTime%2CrequestStart%3Aperformance.timing.requestStart-performance.timing.startTime%2CdomContentLoadedEventEnd%3Aperformance.timing.domContentLoadedEventEnd-performance.timing.startTime%2CloadEventEnd%3Aperformance.timing.loadEventEnd-performance.timing.startTime%2CresponseEnd%3Aperformance.timing.responseEnd-performance.timing.startTime%2CstartTime%3A0%7D%3Anull%3Bif%28perf%26%26perf.loadEventEnd%3E0%29%7Bd.ttfb%3DMath.round%28perf.responseStart-perf.requestStart%29%3Bd.domLoad%3DMath.round%28perf.domContentLoadedEventEnd-perf.startTime%29%3Bd.fullLoad%3DMath.round%28perf.loadEventEnd-perf.startTime%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bperformance.getEntriesByType%28%22paint%22%29.forEach%28function%28p%29%7Bif%28p.name%3D%3D%3D%22first-contentful-paint%22%29d.fcp%3DMath.round%28p.startTime%29%3Bif%28p.name%3D%3D%3D%22first-paint%22%29d.fp%3DMath.round%28p.startTime%29%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.__meclabsLcp%21%3D%3Dundefined%29d.lcp%3Dwindow.__meclabsLcp%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.__meclabsCls%21%3D%3Dundefined%29d.cls%3Dwindow.__meclabsCls.toFixed%283%29%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.__meclabsInp%21%3D%3Dundefined%29d.inp%3Dwindow.__meclabsInp%7Dcatch%28e%29%7B%7Dvar%20issues%3D%5B%5D%3Bif%28%21d.title%29issues.push%28%7Bsev%3A%22critical%22%2Ccat%3A%22Title%22%2Cmsg%3A%22Missing%20title%20tag%22%7D%29%3Belse%20if%28d.titleLen%3E60%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Title%22%2Cmsg%3A%22Title%20too%20long%20%28%22%2Bd.titleLen%2B%22%2F60%20chars%29%22%7D%29%3Belse%20if%28d.titleLen%3C30%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Title%22%2Cmsg%3A%22Title%20too%20short%20%28%22%2Bd.titleLen%2B%22%2F30%20chars%29%22%7D%29%3Bif%28%21d.metaDesc%29issues.push%28%7Bsev%3A%22critical%22%2Ccat%3A%22Meta%22%2Cmsg%3A%22Missing%20meta%20description%22%7D%29%3Belse%20if%28d.metaDescLen%3E155%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Meta%22%2Cmsg%3A%22Description%20too%20long%20%28%22%2Bd.metaDescLen%2B%22%2F155%20chars%29%22%7D%29%3Belse%20if%28d.metaDescLen%3C70%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Meta%22%2Cmsg%3A%22Description%20too%20short%20%28%22%2Bd.metaDescLen%2B%22%2F70%20chars%29%22%7D%29%3Bif%28%21d.canonical%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Canonical%22%2Cmsg%3A%22No%20canonical%20URL%20set%22%7D%29%3Belse%20if%28%21d.canonicalMatch%29issues.push%28%7Bsev%3A%22critical%22%2Ccat%3A%22Canonical%22%2Cmsg%3A%22Canonical%20mismatch%20with%20current%20URL%22%7D%29%3Bif%28d.isNoindex%29issues.push%28%7Bsev%3A%22critical%22%2Ccat%3A%22Indexability%22%2Cmsg%3A%22Page%20is%20set%20to%20noindex%22%7D%29%3Bif%28%21d.lang%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Language%22%2Cmsg%3A%22No%20lang%20attribute%20on%20%3Chtml%3E%22%7D%29%3Bif%28%21d.charset%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Charset%22%2Cmsg%3A%22No%20charset%20declaration%20found%22%7D%29%3Bif%28%21d.viewport%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Mobile%22%2Cmsg%3A%22No%20viewport%20meta%20tag%22%7D%29%3Bif%28%21d.ogTitle%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Social%22%2Cmsg%3A%22Missing%20og%3Atitle%22%7D%29%3Bif%28%21d.ogDesc%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Social%22%2Cmsg%3A%22Missing%20og%3Adescription%22%7D%29%3Bif%28%21d.ogImage%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Social%22%2Cmsg%3A%22Missing%20og%3Aimage%22%7D%29%3Bif%28%21d.twitterCard%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Social%22%2Cmsg%3A%22Missing%20twitter%3Acard%22%7D%29%3Bd.headingIssues.forEach%28function%28i%29%7Bissues.push%28%7Bsev%3Ai.sev%2Ccat%3A%22Headings%22%2Cmsg%3Ai.msg%7D%29%7D%29%3Bif%28d.imgMissingAlt%3E0%29issues.push%28%7Bsev%3Ad.imgMissingAlt%3E3%3F%22critical%22%3A%22warn%22%2Ccat%3A%22Images%22%2Cmsg%3Ad.imgMissingAlt%2B%22%20image%28s%29%20missing%20alt%20attribute%22%7D%29%3Bif%28d.schemas.length%3D%3D%3D0%29issues.push%28%7Bsev%3A%22info%22%2Ccat%3A%22Schema%22%2Cmsg%3A%22No%20structured%20data%20%28JSON-LD%29%20found%22%7D%29%3Bif%28d.wordCount%3C300%29issues.push%28%7Bsev%3A%22warn%22%2Ccat%3A%22Content%22%2Cmsg%3A%22Low%20word%20count%20%28%22%2Bd.wordCount%2B%22%20words%2C%20recommended%20300%2B%29%22%7D%29%3Bd.issues%3Dissues%3Bvar%20critCount%3Dissues.filter%28function%28i%29%7Breturn%20i.sev%3D%3D%3D%22critical%22%7D%29.length%3Bvar%20warnCount%3Dissues.filter%28function%28i%29%7Breturn%20i.sev%3D%3D%3D%22warn%22%7D%29.length%3Bvar%20score%3D100-critCount%2A15-warnCount%2A5%3Bscore%3DMath.max%280%2CMath.min%28100%2Cscore%29%29%3Bd.score%3Dscore%3Bd.grade%3Dscore%3E%3D90%3F%22A%22%3Ascore%3E%3D80%3F%22B%22%3Ascore%3E%3D65%3F%22C%22%3Ascore%3E%3D50%3F%22D%22%3A%22F%22%3Bd.critCount%3DcritCount%3Bd.warnCount%3DwarnCount%3Breturn%20d%7Dfunction%20buildSeoPane%28%29%7Bvar%20inner%3Ddocument.getElementById%28%22__ga_seo_inner%22%29%3Bif%28%21inner%29return%3Binner.innerHTML%3D%27%3Cdiv%20style%3D%22font-size%3A11px%3Bcolor%3A%23555%3Bpadding%3A20px%200%3Btext-align%3Acenter%22%3EScanning...%3C%2Fdiv%3E%27%3BsetTimeout%28function%28%29%7Bvar%20d%3DcollectSeoData%28%29%3Binner.innerHTML%3D%22%22%3Bfunction%20sLabel%28text%29%7Bvar%20el%3Ddocument.createElement%28%22div%22%29%3Bel.style.cssText%3D%22color%3A%237c85ff%3Bfont-size%3A10px%3Bfont-weight%3A500%3Bletter-spacing%3A1px%3Bmargin-bottom%3A6px%3Bmargin-top%3A12px%3Btext-transform%3Auppercase%3Bpadding-bottom%3A3px%3Bborder-bottom%3A1px%20solid%20%231a1a30%22%3Bel.textContent%3Dtext%3Breturn%20el%7Dfunction%20row%28k%2Cv%2Ccolor%29%7Bvar%20r%3Ddocument.createElement%28%22div%22%29%3Br.style.cssText%3D%22display%3Aflex%3Bgap%3A8px%3Bmargin-bottom%3A4px%3Bfont-size%3A11px%22%3Bvar%20ke%3Ddocument.createElement%28%22span%22%29%3Bke.style.cssText%3D%22color%3A%23778f8a%3Bmin-width%3A130px%3Bflex-shrink%3A0%22%3Bke.textContent%3Dk%3Bvar%20ve%3Ddocument.createElement%28%22span%22%29%3Bve.style.cssText%3D%22color%3A%22%2B%28color%7C%7C%22%23c8d8d4%22%29%2B%22%3Bword-break%3Abreak-all%22%3Bve.textContent%3Dv%3Br.appendChild%28ke%29%3Br.appendChild%28ve%29%3Breturn%20r%7Dfunction%20pill%28text%2Ccolor%2Cbg%29%7Bvar%20p%3Ddocument.createElement%28%22span%22%29%3Bp.style.cssText%3D%22display%3Ainline-block%3Bfont-size%3A9px%3Bpadding%3A1px%205px%3Bborder-radius%3A3px%3Bbackground%3A%22%2B%28bg%7C%7C%22%231a1a2a%22%29%2B%22%3Bcolor%3A%22%2B%28color%7C%7C%22%23888%22%29%3Bp.textContent%3Dtext%3Breturn%20p%7Dvar%20scoreCard%3Ddocument.createElement%28%22div%22%29%3BscoreCard.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A12px%3Bpadding%3A10px%2012px%3Bbackground%3A%230a0a18%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A6px%3Bmargin-bottom%3A4px%22%3Bvar%20gradeEl%3Ddocument.createElement%28%22div%22%29%3Bvar%20gradeColor%3Dd.grade%3D%3D%3D%22A%22%3F%22%2327c93f%22%3Ad.grade%3D%3D%3D%22B%22%3F%22%238cb555%22%3Ad.grade%3D%3D%3D%22C%22%3F%22%23cc8833%22%3Ad.grade%3D%3D%3D%22D%22%3F%22%23ee7777%22%3A%22%23ff4444%22%3BgradeEl.style.cssText%3D%22font-size%3A36px%3Bfont-weight%3A700%3Bcolor%3A%22%2BgradeColor%2B%22%3Bline-height%3A1%3Bmin-width%3A44px%3Btext-align%3Acenter%22%3BgradeEl.textContent%3Dd.grade%3Bvar%20scoreRight%3Ddocument.createElement%28%22div%22%29%3BscoreRight.style.cssText%3D%22flex%3A1%22%3Bvar%20scoreNum%3Ddocument.createElement%28%22div%22%29%3BscoreNum.style.cssText%3D%22font-size%3A13px%3Bcolor%3A%22%2BgradeColor%2B%22%3Bfont-weight%3A600%22%3BscoreNum.textContent%3Dd.score%2B%22%20%2F%20100%22%3Bvar%20scoreBreak%3Ddocument.createElement%28%22div%22%29%3BscoreBreak.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%23666%3Bmargin-top%3A2px%22%3BscoreBreak.textContent%3D%28d.critCount%3E0%3Fd.critCount%2B%22%20critical%22%3A%220%20critical%22%29%2B%22%20%C2%B7%20%22%2B%28d.warnCount%3E0%3Fd.warnCount%2B%22%20warnings%22%3A%220%20warnings%22%29%3BscoreRight.appendChild%28scoreNum%29%3BscoreRight.appendChild%28scoreBreak%29%3Bvar%20btnPreview%3Ddocument.createElement%28%22button%22%29%3BbtnPreview.style.cssText%3D%22background%3A%230d1a2a%3Bborder%3A1px%20solid%20%237c85ff%3Bborder-radius%3A4px%3Bcolor%3A%237c85ff%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bpadding%3A4px%208px%3Bcursor%3Apointer%3Bwhite-space%3Anowrap%22%3BbtnPreview.textContent%3D%22%F0%9F%91%81%20Preview%22%3BbtnPreview.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BopenPreviewModal%28d%29%7D%3BscoreCard.appendChild%28gradeEl%29%3BscoreCard.appendChild%28scoreRight%29%3BscoreCard.appendChild%28btnPreview%29%3Binner.appendChild%28scoreCard%29%3Bif%28d.issues.length%3E0%29%7Binner.appendChild%28sLabel%28%22Issues%20%28%22%2Bd.issues.length%2B%22%29%22%29%29%3Bd.issues.forEach%28function%28iss%29%7Bvar%20c%3Diss.sev%3D%3D%3D%22critical%22%3F%22%23ff6666%22%3Aiss.sev%3D%3D%3D%22warn%22%3F%22%23cc8833%22%3A%22%236699cc%22%3Bvar%20bg%3Diss.sev%3D%3D%3D%22critical%22%3F%22%231a0000%22%3Aiss.sev%3D%3D%3D%22warn%22%3F%22%231a0f00%22%3A%22%230a0f1a%22%3Bvar%20issRow%3Ddocument.createElement%28%22div%22%29%3BissRow.style.cssText%3D%22display%3Aflex%3Balign-items%3Aflex-start%3Bgap%3A7px%3Bpadding%3A4px%208px%3Bmargin-bottom%3A2px%3Bbackground%3A%22%2Bbg%2B%22%3Bborder-radius%3A3px%3Bborder-left%3A2px%20solid%20%22%2Bc%3Bvar%20catBadge%3Ddocument.createElement%28%22span%22%29%3BcatBadge.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%22%2Bc%2B%22%3Bmin-width%3A64px%3Bflex-shrink%3A0%3Bfont-weight%3A600%22%3BcatBadge.textContent%3Diss.cat%3Bvar%20msgEl%3Ddocument.createElement%28%22span%22%29%3BmsgEl.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%23c8c8c0%22%3BmsgEl.textContent%3Diss.msg%3BissRow.appendChild%28catBadge%29%3BissRow.appendChild%28msgEl%29%3Binner.appendChild%28issRow%29%7D%29%7Dinner.appendChild%28sLabel%28%22Title%20%26%20Meta%22%29%29%3Binner.appendChild%28row%28%22Title%22%2Cd.title%7C%7Cpill%28%22missing%22%2C%22%23ff6666%22%2C%22%232a0000%22%29.textContent%2Cd.title%3F%22%23e0e0f0%22%3A%22%23ff6666%22%29%29%3Binner.appendChild%28row%28%22Title%20length%22%2Cd.titleLen%2B%22%20chars%22%2Cd.titleLen%3E60%7C%7Cd.titleLen%3C30%3F%22%23cc8833%22%3A%22%2327c93f%22%29%29%3Binner.appendChild%28row%28%22Meta%20description%22%2Cd.metaDesc%7C%7Cpill%28%22missing%22%2C%22%23ff6666%22%2C%22%232a0000%22%29.textContent%2Cd.metaDesc%3F%22%23c8d8d4%22%3A%22%23ff6666%22%29%29%3Binner.appendChild%28row%28%22Description%20length%22%2Cd.metaDescLen%2B%22%20chars%22%2Cd.metaDescLen%3E155%7C%7Cd.metaDescLen%3C70%3F%22%23cc8833%22%3A%22%2327c93f%22%29%29%3Binner.appendChild%28sLabel%28%22Indexability%22%29%29%3Binner.appendChild%28row%28%22Canonical%22%2Cd.canonical%7C%7C%22not%20set%22%2Cd.canonical%3Fd.canonicalMatch%3F%22%2327c93f%22%3A%22%23ee5555%22%3A%22%23cc8833%22%29%29%3Binner.appendChild%28row%28%22Robots%20meta%22%2Cd.robots%7C%7C%22not%20set%22%2Cd.isNoindex%3F%22%23ee5555%22%3A%22%2327c93f%22%29%29%3Binner.appendChild%28row%28%22Googlebot%22%2Cd.googlebot%7C%7C%22not%20set%22%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22Noindex%22%2Cd.isNoindex%3F%22YES%22%3A%22No%22%2Cd.isNoindex%3F%22%23ff6666%22%3A%22%2327c93f%22%29%29%3Binner.appendChild%28sLabel%28%22Technical%22%29%29%3Binner.appendChild%28row%28%22Charset%22%2Cd.charset%7C%7C%22not%20detected%22%2Cd.charset%3F%22%2327c93f%22%3A%22%23cc8833%22%29%29%3Binner.appendChild%28row%28%22Viewport%22%2Cd.viewport%7C%7C%28d.viewport%3D%3D%3D%22%22%3F%22not%20set%22%3A%22not%20set%22%29%2Cd.viewport%3F%22%2327c93f%22%3A%22%23ee5555%22%29%29%3Binner.appendChild%28row%28%22Language%22%2Cd.lang%7C%7C%22not%20set%22%2Cd.lang%3F%22%2327c93f%22%3A%22%23cc8833%22%29%29%3Binner.appendChild%28row%28%22Hreflang%20tags%22%2Cd.hreflang%7C%7C%22none%22%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22Structured%20data%22%2Cd.schemas.length%3E0%3Fd.schemas.join%28%22%2C%20%22%29%3A%22none%20found%22%2Cd.schemas.length%3E0%3F%22%238cb555%22%3A%22%23888%22%29%29%3Binner.appendChild%28sLabel%28%22Social%20%2F%20Open%20Graph%22%29%29%3Binner.appendChild%28row%28%22og%3Atitle%22%2Cd.ogTitle%7C%7C%22missing%22%2Cd.ogTitle%3F%22%23c8d8d4%22%3A%22%23ee5555%22%29%29%3Binner.appendChild%28row%28%22og%3Adescription%22%2Cd.ogDesc%7C%7C%22missing%22%2Cd.ogDesc%3F%22%23c8d8d4%22%3A%22%23ee5555%22%29%29%3Binner.appendChild%28row%28%22og%3Aimage%22%2Cd.ogImage%7C%7C%22missing%22%2Cd.ogImage%3F%22%2327c93f%22%3A%22%23ee5555%22%29%29%3Binner.appendChild%28row%28%22og%3Atype%22%2Cd.ogType%7C%7C%22not%20set%22%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22og%3Aurl%22%2Cd.ogUrl%7C%7C%22not%20set%22%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22og%3Asite_name%22%2Cd.ogSiteName%7C%7C%22not%20set%22%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22twitter%3Acard%22%2Cd.twitterCard%7C%7C%22missing%22%2Cd.twitterCard%3F%22%23c8d8d4%22%3A%22%23ee5555%22%29%29%3Binner.appendChild%28row%28%22twitter%3Atitle%22%2Cd.twitterTitle%7C%7C%22missing%22%2Cd.twitterTitle%3F%22%23c8d8d4%22%3A%22%23ee5555%22%29%29%3Binner.appendChild%28row%28%22twitter%3Aimage%22%2Cd.twitterImage%7C%7C%22missing%22%2Cd.twitterImage%3F%22%2327c93f%22%3A%22%23ee5555%22%29%29%3Binner.appendChild%28row%28%22twitter%3Asite%22%2Cd.twitterSite%7C%7C%22not%20set%22%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28sLabel%28%22Headings%22%29%29%3Binner.appendChild%28row%28%22H1%20count%22%2Cd.h1s.length%2Cd.h1s.length%3D%3D%3D1%3F%22%2327c93f%22%3Ad.h1s.length%3D%3D%3D0%3F%22%23ff6666%22%3A%22%23cc8833%22%29%29%3Bif%28d.h1s.length%3E0%29inner.appendChild%28row%28%22H1%22%2Cd.h1s%5B0%5D.substring%280%2C60%29%2B%28d.h1s%5B0%5D.length%3E60%3F%22...%22%3A%22%22%29%2C%22%23e0e0f0%22%29%29%3Binner.appendChild%28row%28%22H2%20count%22%2Cd.h2s.length%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22H3%20count%22%2Cd.h3s.length%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28sLabel%28%22Images%22%29%29%3Binner.appendChild%28row%28%22Total%20images%22%2Cd.imgTotal%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22Missing%20alt%22%2Cd.imgMissingAlt%2Cd.imgMissingAlt%3E0%3F%22%23ee5555%22%3A%22%2327c93f%22%29%29%3Binner.appendChild%28row%28%22Empty%20alt%22%2Cd.imgEmptyAlt%2Cd.imgEmptyAlt%3E0%3F%22%23cc8833%22%3A%22%2327c93f%22%29%29%3Binner.appendChild%28sLabel%28%22Links%22%29%29%3Binner.appendChild%28row%28%22Total%20links%22%2Cd.linkTotal%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22Internal%22%2Cd.linkInternal%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22External%22%2Cd.linkExternal%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22Nofollow%22%2Cd.linkNofollow%2Cd.linkNofollow%3E0%3F%22%23cc8833%22%3A%22%2327c93f%22%29%29%3Binner.appendChild%28sLabel%28%22Content%22%29%29%3Binner.appendChild%28row%28%22Word%20count%22%2Cd.wordCount%2Cd.wordCount%3E%3D300%3F%22%2327c93f%22%3A%22%23cc8833%22%29%29%3Binner.appendChild%28row%28%22Reading%20time%22%2Cd.readingTime%2B%22%20min%22%2C%22%23c8d8d4%22%29%29%3Binner.appendChild%28row%28%22Reading%20level%22%2Cd.readingLevel%2B%22%20%28%22%2Bd.fleschScore%2B%22%29%22%2Cd.fleschScore%3E%3D60%3F%22%2327c93f%22%3Ad.fleschScore%3E%3D40%3F%22%23cc8833%22%3A%22%23ee5555%22%29%29%3Bif%28d.topKeywords%26%26d.topKeywords.length%3E0%29%7Bvar%20kwSection%3DsLabel%28%22Top%20Keywords%22%29%3Binner.appendChild%28kwSection%29%3Bvar%20kwGrid%3Ddocument.createElement%28%22div%22%29%3BkwGrid.style.cssText%3D%22display%3Aflex%3Bflex-wrap%3Awrap%3Bgap%3A4px%3Bmargin-bottom%3A6px%22%3Bd.topKeywords.forEach%28function%28kw%29%7Bvar%20kwPill%3Ddocument.createElement%28%22span%22%29%3BkwPill.style.cssText%3D%22font-size%3A9px%3Bpadding%3A2px%206px%3Bborder-radius%3A10px%3Bbackground%3A%231a1a30%3Bcolor%3A%239090cc%3Bborder%3A1px%20solid%20%232a2a5a%3Bcursor%3Adefault%22%3BkwPill.title%3Dkw.count%2B%22%20occurrences%20%28%22%2Bkw.pct%2B%22%25%29%22%3BkwPill.textContent%3Dkw.word%2B%22%20%C3%97%22%2Bkw.count%3BkwGrid.appendChild%28kwPill%29%7D%29%3Binner.appendChild%28kwGrid%29%3Bvar%20kwSearchWrap%3Ddocument.createElement%28%22div%22%29%3BkwSearchWrap.style.cssText%3D%22display%3Aflex%3Bgap%3A6px%3Balign-items%3Acenter%22%3Bvar%20kwInput%3Ddocument.createElement%28%22input%22%29%3BkwInput.type%3D%22text%22%3BkwInput.placeholder%3D%22Check%20keyword%20density...%22%3BkwInput.style.cssText%3D%22flex%3A1%3Bbackground%3A%230d0d1a%3Bborder%3A1px%20solid%20%232a2a4a%3Bborder-radius%3A3px%3Bpadding%3A2px%208px%3Bfont-family%3Amonospace%3Bfont-size%3A10px%3Bcolor%3A%23c8c8f0%3Boutline%3Anone%3Bheight%3A20px%22%3BkwInput.addEventListener%28%22click%22%2Cfunction%28e%29%7Be.stopPropagation%28%29%7D%29%3Bvar%20kwResult%3Ddocument.createElement%28%22span%22%29%3BkwResult.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%23888%3Bmin-width%3A60px%3Btext-align%3Aright%22%3BkwInput.addEventListener%28%22input%22%2Cfunction%28%29%7Bvar%20q%3Dthis.value.toLowerCase%28%29.trim%28%29%3Bif%28%21q%29%7BkwResult.textContent%3D%22%22%3Breturn%7Dvar%20cnt%3D0%3Bvar%20bodyWords%3D%28document.body%26%26document.body.innerText%7C%7C%22%22%29.toLowerCase%28%29.split%28%2F%5Cs%2B%2F%29%3BbodyWords.forEach%28function%28w%29%7Bif%28w.replace%28%2F%5B%5Ea-z0-9%5D%2Fg%2C%22%22%29%3D%3D%3Dq%29cnt%2B%2B%7D%29%3Bvar%20pct%3Dd.wordCount%3E0%3F%28cnt%2Fd.wordCount%2A100%29.toFixed%281%29%3A%220%22%3BkwResult.textContent%3Dcnt%2B%22%20%28%22%2Bpct%2B%22%25%29%22%3BkwResult.style.color%3Dcnt%3D%3D%3D0%3F%22%23555%22%3AparseFloat%28pct%29%3E3%3F%22%23ee5555%22%3A%22%2327c93f%22%7D%29%3BkwSearchWrap.appendChild%28kwInput%29%3BkwSearchWrap.appendChild%28kwResult%29%3Binner.appendChild%28kwSearchWrap%29%7Dinner.appendChild%28sLabel%28%22Performance%20%28this%20load%29%22%29%29%3Bvar%20perfNote%3Ddocument.createElement%28%22div%22%29%3BperfNote.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%23445f5a%3Bmargin-bottom%3A6px%3Bfont-style%3Aitalic%22%3BperfNote.textContent%3D%22Note%3A%20metrics%20reflect%20current%20page%20load%20and%20may%20vary%20based%20on%20system%20load%20and%20network%20conditions.%22%3Binner.appendChild%28perfNote%29%3Bfunction%20perfRow%28label%2Cval%2Cunit%2Cgood%2Cwarn2%29%7Bvar%20color%3Dval%3D%3D%3Dundefined%3F%22%23555%22%3Aval%3C%3Dgood%3F%22%2327c93f%22%3Aval%3C%3Dwarn2%3F%22%23cc8833%22%3A%22%23ee5555%22%3Breturn%20row%28label%2Cval%21%3D%3Dundefined%3Fval%2Bunit%3A%22n%2Fa%22%2Ccolor%29%7Dif%28d.ttfb%21%3D%3Dundefined%29inner.appendChild%28perfRow%28%22TTFB%22%2Cd.ttfb%2C%22ms%22%2C200%2C600%29%29%3Bif%28d.domLoad%21%3D%3Dundefined%29inner.appendChild%28perfRow%28%22DOM%20Content%20Loaded%22%2Cd.domLoad%2C%22ms%22%2C1500%2C3500%29%29%3Bif%28d.fullLoad%21%3D%3Dundefined%29inner.appendChild%28perfRow%28%22Full%20Load%22%2Cd.fullLoad%2C%22ms%22%2C3e3%2C6e3%29%29%3Bif%28d.fcp%21%3D%3Dundefined%29inner.appendChild%28perfRow%28%22FCP%22%2Cd.fcp%2C%22ms%22%2C1800%2C3e3%29%29%3Bif%28d.lcp%21%3D%3Dundefined%29inner.appendChild%28perfRow%28%22LCP%22%2Cd.lcp%2C%22ms%22%2C2500%2C4e3%29%29%3Bif%28d.cls%21%3D%3Dundefined%29inner.appendChild%28row%28%22CLS%22%2Cd.cls%2CparseFloat%28d.cls%29%3C%3D.1%3F%22%2327c93f%22%3AparseFloat%28d.cls%29%3C%3D.25%3F%22%23cc8833%22%3A%22%23ee5555%22%29%29%3Bif%28d.inp%21%3D%3Dundefined%29inner.appendChild%28perfRow%28%22INP%22%2Cd.inp%2C%22ms%22%2C200%2C500%29%29%3Bif%28%21d.ttfb%26%26%21d.fcp%26%26%21d.lcp%29%7Bvar%20noMetrics%3Drow%28%22Core%20Web%20Vitals%22%2C%22Observing%E2%80%A6%20re-scan%20after%20page%20interaction%22%2C%22%23cc8833%22%29%3Binner.appendChild%28noMetrics%29%3Binner.appendChild%28row%28%22Note%22%2C%22LCP%2FCLS%2FINP%20require%20PerformanceObserver%3B%20metrics%20populate%20after%20page%20loads%20fully%22%2C%22%23445f5a%22%29%29%7Dif%28seoAdvanced%29%7Binner.appendChild%28sLabel%28%22Advanced%22%29%29%3Bvar%20httpRow%3Ddocument.createElement%28%22div%22%29%3BhttpRow.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A8px%3Bmargin-bottom%3A4px%22%3Bvar%20httpLbl%3Ddocument.createElement%28%22span%22%29%3BhttpLbl.style.cssText%3D%22color%3A%23778f8a%3Bmin-width%3A130px%3Bflex-shrink%3A0%3Bfont-size%3A11px%22%3BhttpLbl.textContent%3D%22HTTP%20Status%22%3Bvar%20httpVal%3Ddocument.createElement%28%22span%22%29%3BhttpVal.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%23555%22%3BhttpVal.textContent%3D%22checking...%22%3Bvar%20btnHttp%3Ddocument.createElement%28%22button%22%29%3BbtnHttp.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%205px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%237c85ff%22%3BbtnHttp.textContent%3D%22Check%22%3BbtnHttp.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BhttpVal.textContent%3D%22...%22%3Bfetch%28location.href%2C%7Bmethod%3A%22HEAD%22%2Credirect%3A%22follow%22%7D%29.then%28function%28r%29%7BhttpVal.textContent%3Dr.status%2B%22%20%22%2Br.statusText%2B%22%20%28final%3A%20%22%2Br.url.substring%280%2C50%29%2B%22%29%22%3BhttpVal.style.color%3Dr.status%3C300%3F%22%2327c93f%22%3Ar.status%3C400%3F%22%23cc8833%22%3A%22%23ee5555%22%7D%29.catch%28function%28e2%29%7BhttpVal.textContent%3D%22Error%3A%20%22%2Be2.message%3BhttpVal.style.color%3D%22%23ee5555%22%7D%29%7D%3BhttpRow.appendChild%28httpLbl%29%3BhttpRow.appendChild%28httpVal%29%3BhttpRow.appendChild%28btnHttp%29%3Binner.appendChild%28httpRow%29%3Bvar%20robotsAutoFetch%3DgetSetting%28%22seoAutoFetch%22%2Cfalse%29%3Bvar%20robotsRow%3Ddocument.createElement%28%22div%22%29%3BrobotsRow.style.cssText%3D%22margin-bottom%3A4px%22%3Bvar%20robotsHdr%3Ddocument.createElement%28%22div%22%29%3BrobotsHdr.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A8px%3Bmargin-bottom%3A3px%22%3Bvar%20robotsLbl%3Ddocument.createElement%28%22span%22%29%3BrobotsLbl.style.cssText%3D%22color%3A%23778f8a%3Bmin-width%3A130px%3Bflex-shrink%3A0%3Bfont-size%3A11px%22%3BrobotsLbl.textContent%3D%22robots.txt%22%3Bvar%20robotsVal%3Ddocument.createElement%28%22span%22%29%3BrobotsVal.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%23555%3Bflex%3A1%22%3BrobotsVal.textContent%3DrobotsAutoFetch%3F%22fetching...%22%3A%22%28click%20Fetch%29%22%3Bvar%20btnRobots%3Ddocument.createElement%28%22button%22%29%3BbtnRobots.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%205px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%237c85ff%3Bflex-shrink%3A0%22%3BbtnRobots.textContent%3D%22Fetch%22%3Bfunction%20fetchRobots%28%29%7BrobotsVal.textContent%3D%22fetching...%22%3BrobotsVal.style.color%3D%22%23555%22%3Bfetch%28location.origin%2B%22%2Frobots.txt%22%29.then%28function%28r%29%7Breturn%20r.text%28%29%7D%29.then%28function%28t%29%7BrobotsVal.textContent%3D%22found%20%28%22%2Bt.split%28%22%5Cn%22%29.filter%28Boolean%29.length%2B%22%20lines%29%22%3BrobotsVal.style.color%3D%22%2327c93f%22%3Bvar%20pre%3Ddocument.createElement%28%22pre%22%29%3Bpre.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%23778f8a%3Bbackground%3A%23060810%3Bpadding%3A6px%3Bborder-radius%3A3px%3Bmax-height%3A80px%3Boverflow-y%3Aauto%3Bwhite-space%3Apre-wrap%3Bmargin-top%3A4px%3Bborder%3A1px%20solid%20%231a1a30%22%3Bpre.textContent%3Dt.substring%280%2C600%29%2B%28t.length%3E600%3F%22%5Cn...%28truncated%29%22%3A%22%22%29%3BrobotsRow.appendChild%28pre%29%7D%29.catch%28function%28%29%7BrobotsVal.textContent%3D%22not%20found%20or%20blocked%22%3BrobotsVal.style.color%3D%22%23cc8833%22%7D%29%7DbtnRobots.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BfetchRobots%28%29%7D%3BrobotsHdr.appendChild%28robotsLbl%29%3BrobotsHdr.appendChild%28robotsVal%29%3BrobotsHdr.appendChild%28btnRobots%29%3BrobotsRow.appendChild%28robotsHdr%29%3Binner.appendChild%28robotsRow%29%3Bif%28robotsAutoFetch%29fetchRobots%28%29%3Bvar%20sitemapRow%3Ddocument.createElement%28%22div%22%29%3BsitemapRow.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A8px%3Bmargin-bottom%3A4px%22%3Bvar%20smLbl%3Ddocument.createElement%28%22span%22%29%3BsmLbl.style.cssText%3D%22color%3A%23778f8a%3Bmin-width%3A130px%3Bflex-shrink%3A0%3Bfont-size%3A11px%22%3BsmLbl.textContent%3D%22sitemap.xml%22%3Bvar%20smVal%3Ddocument.createElement%28%22span%22%29%3BsmVal.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%23555%3Bflex%3A1%22%3BsmVal.textContent%3D%22%28click%20Check%29%22%3Bvar%20btnSm%3Ddocument.createElement%28%22button%22%29%3BbtnSm.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%205px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%237c85ff%3Bflex-shrink%3A0%22%3BbtnSm.textContent%3D%22Check%22%3BbtnSm.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BsmVal.textContent%3D%22checking...%22%3Bfetch%28location.origin%2B%22%2Fsitemap.xml%22%2C%7Bmethod%3A%22HEAD%22%7D%29.then%28function%28r%29%7BsmVal.textContent%3Dr.ok%3F%22found%20%28%22%2Br.status%2B%22%29%22%3A%22not%20found%20%28%22%2Br.status%2B%22%29%22%3BsmVal.style.color%3Dr.ok%3F%22%2327c93f%22%3A%22%23cc8833%22%7D%29.catch%28function%28%29%7BsmVal.textContent%3D%22not%20accessible%22%3BsmVal.style.color%3D%22%23cc8833%22%7D%29%7D%3BsitemapRow.appendChild%28smLbl%29%3BsitemapRow.appendChild%28smVal%29%3BsitemapRow.appendChild%28btnSm%29%3Binner.appendChild%28sitemapRow%29%3Bvar%20clRow%3Ddocument.createElement%28%22div%22%29%3BclRow.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A8px%3Bmargin-bottom%3A4px%22%3Bvar%20clLbl%3Ddocument.createElement%28%22span%22%29%3BclLbl.style.cssText%3D%22color%3A%23778f8a%3Bmin-width%3A130px%3Bflex-shrink%3A0%3Bfont-size%3A11px%22%3BclLbl.textContent%3D%22Link%20checker%22%3Bvar%20clVal%3Ddocument.createElement%28%22span%22%29%3BclVal.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%23555%3Bflex%3A1%22%3BclVal.textContent%3D%22%28click%20to%20check%20same-domain%20links%29%22%3Bvar%20btnCL%3Ddocument.createElement%28%22button%22%29%3BbtnCL.style.cssText%3D%22background%3Anone%3Bborder%3A1px%20solid%20%232a2a5a%3Bborder-radius%3A3px%3Bpadding%3A1px%205px%3Bfont-family%3Amonospace%3Bfont-size%3A9px%3Bcursor%3Apointer%3Bcolor%3A%237c85ff%3Bflex-shrink%3A0%22%3BbtnCL.textContent%3D%22Check%20Links%22%3BbtnCL.onclick%3Dfunction%28e%29%7Be.stopPropagation%28%29%3BbtnCL.disabled%3Dtrue%3BbtnCL.textContent%3D%22...%22%3BclVal.textContent%3D%22checking...%22%3BclVal.style.color%3D%22%23555%22%3Bvar%20hrefs%3D%5B%5D%3Bdocument.querySelectorAll%28%22a%5Bhref%5D%22%29.forEach%28function%28a%29%7Bvar%20h%3Da.href%3Bif%28h%26%26h.indexOf%28location.origin%29%3D%3D%3D0%26%26hrefs.indexOf%28h%29%3C0%26%26%21h.startsWith%28%22%23%22%29%29hrefs.push%28h%29%7D%29%3Bhrefs%3Dhrefs.slice%280%2C30%29%3Bvar%20broken%3D%5B%5D%2Cchecked%3D0%3Bif%28hrefs.length%3D%3D%3D0%29%7BclVal.textContent%3D%22no%20same-domain%20links%20found%22%3BbtnCL.disabled%3Dfalse%3BbtnCL.textContent%3D%22Check%20Links%22%3Breturn%7Dhrefs.forEach%28function%28href%29%7Bfetch%28href%2C%7Bmethod%3A%22HEAD%22%2Csignal%3AAbortSignal.timeout%3FAbortSignal.timeout%285e3%29%3Aundefined%7D%29.then%28function%28r%29%7Bif%28%21r.ok%29broken.push%28%7Bhref%3Ahref.replace%28location.origin%2C%22%22%29%2Cstatus%3Ar.status%7D%29%7D%29.catch%28function%28%29%7Bbroken.push%28%7Bhref%3Ahref.replace%28location.origin%2C%22%22%29%2Cstatus%3A%22ERR%22%7D%29%7D%29.finally%28function%28%29%7Bchecked%2B%2B%3BclVal.textContent%3D%22checked%20%22%2Bchecked%2B%22%2F%22%2Bhrefs.length%2B%22...%22%3Bif%28checked%3D%3D%3Dhrefs.length%29%7BbtnCL.disabled%3Dfalse%3BbtnCL.textContent%3D%22Re-check%22%3Bif%28broken.length%3D%3D%3D0%29%7BclVal.textContent%3D%22All%20%22%2Bchecked%2B%22%20links%20OK%22%3BclVal.style.color%3D%22%2327c93f%22%7Delse%7BclVal.textContent%3Dbroken.length%2B%22%20broken%20link%28s%29%3A%22%3BclVal.style.color%3D%22%23ee5555%22%3Bbroken.forEach%28function%28b%29%7Bvar%20br%3Ddocument.createElement%28%22div%22%29%3Bbr.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%23ee5555%3Bpadding-left%3A134px%3Bmargin-bottom%3A1px%22%3Bbr.textContent%3Db.href%2B%22%20%28%22%2Bb.status%2B%22%29%22%3BclRow.parentNode.insertBefore%28br%2CclRow.nextSibling%29%7D%29%7D%7D%7D%29%7D%29%7D%3BclRow.appendChild%28clLbl%29%3BclRow.appendChild%28clVal%29%3BclRow.appendChild%28btnCL%29%3Binner.appendChild%28clRow%29%3Binner.appendChild%28sLabel%28%22Heading%20Outline%22%29%29%3Bvar%20allHeadings%3D%5B%5D%3Bdocument.querySelectorAll%28%22h1%2Ch2%2Ch3%2Ch4%2Ch5%2Ch6%22%29.forEach%28function%28h%29%7BallHeadings.push%28%7Blevel%3AparseInt%28h.tagName%5B1%5D%29%2Ctext%3Ah.textContent.trim%28%29.substring%280%2C70%29%7D%29%7D%29%3Bif%28allHeadings.length%3D%3D%3D0%29%7Binner.appendChild%28row%28%22Headings%22%2C%22None%20found%22%2C%22%23ee5555%22%29%29%7Delse%7BallHeadings.slice%280%2C20%29.forEach%28function%28h%29%7Bvar%20hr%3Ddocument.createElement%28%22div%22%29%3Bhr.style.cssText%3D%22display%3Aflex%3Bgap%3A4px%3Bmargin-bottom%3A2px%3Bfont-size%3A10px%3Bpadding-left%3A%22%2B%28h.level-1%29%2A10%2B%22px%22%3Bvar%20ht%3Ddocument.createElement%28%22span%22%29%3Bht.style.cssText%3D%22color%3A%237c85ff%3Bmin-width%3A20px%3Bflex-shrink%3A0%22%3Bht.textContent%3D%22H%22%2Bh.level%3Bvar%20hv%3Ddocument.createElement%28%22span%22%29%3Bhv.style.cssText%3D%22color%3A%23c8d8d4%22%3Bhv.textContent%3Dh.text%3Bhr.appendChild%28ht%29%3Bhr.appendChild%28hv%29%3Binner.appendChild%28hr%29%7D%29%3Bif%28allHeadings.length%3E20%29%7Bvar%20more%3Ddocument.createElement%28%22div%22%29%3Bmore.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%23555%3Bpadding-left%3A8px%22%3Bmore.textContent%3D%22...%2B%22%2B%28allHeadings.length-20%29%2B%22%20more%22%3Binner.appendChild%28more%29%7D%7D%7Dvar%20badgeCount%3Dd.critCount%2Bd.warnCount%3Bvar%20badge%3Ddocument.getElementById%28%22__ga_badge_seo%22%29%3Bif%28badge%29%7Bif%28badgeCount%3E0%29%7Bbadge.textContent%3DbadgeCount%3E99%3F%2299%2B%22%3AString%28badgeCount%29%3Bbadge.style.display%3D%22inline-block%22%3Bbadge.style.background%3Dd.critCount%3E0%3F%22rgba%28180%2C40%2C40%2C0.7%29%22%3A%22rgba%28150%2C100%2C20%2C0.7%29%22%3Bbadge.style.color%3Dd.critCount%3E0%3F%22%23ffaaaa%22%3A%22%23ffcc88%22%7Delse%7Bbadge.textContent%3D%22%E2%9C%93%22%3Bbadge.style.display%3D%22inline-block%22%3Bbadge.style.background%3D%22rgba%2820%2C80%2C40%2C0.7%29%22%3Bbadge.style.color%3D%22%2388ee88%22%7DupdateMiniBadge%28%22seo%22%2CbadgeCount%29%7D%7D%2C50%29%7Dvar%20llmCache%3Dnull%3Bfunction%20buildLlmPane%28forceRefetch%29%7Bvar%20inner%3Ddocument.getElementById%28%22__ga_llm_inner%22%29%3Bif%28%21inner%29return%3Bvar%20autoFetch%3DgetSetting%28%22llmAutoFetch%22%2Cfalse%29%3Bif%28%21forceRefetch%26%26%21autoFetch%26%26llmCache%29%7BrenderLlm%28llmCache%29%3Breturn%7Dif%28%21forceRefetch%26%26%21autoFetch%26%26%21llmCache%29%7BrenderLlmPlaceholder%28inner%29%3Breturn%7Dinner.innerHTML%3D%27%3Cdiv%20style%3D%22font-size%3A11px%3Bcolor%3A%23555%3Bpadding%3A20px%200%3Btext-align%3Acenter%22%3EFetching%20LLM%20files...%3C%2Fdiv%3E%27%3BfetchLlmData%28%29.then%28function%28data%29%7BllmCache%3Ddata%3BrenderLlm%28data%29%7D%29.catch%28function%28err%29%7Binner.innerHTML%3D%27%3Cdiv%20style%3D%22font-size%3A11px%3Bcolor%3A%23ee5555%3Bpadding%3A10px%22%3EError%3A%20%27%2Berr.message%2B%22%3C%2Fdiv%3E%22%7D%29%7Dfunction%20renderLlmPlaceholder%28inner%29%7Binner.innerHTML%3D%22%22%3Bvar%20msg%3Ddocument.createElement%28%22div%22%29%3Bmsg.style.cssText%3D%22padding%3A16px%3Bfont-size%3A11px%3Bcolor%3A%23555%3Btext-align%3Acenter%22%3Bmsg.textContent%3D%22Auto-fetch%20is%20off.%20Click%20Re-fetch%20to%20scan%2C%20or%20enable%20auto-fetch%20in%20Settings.%22%3Binner.appendChild%28msg%29%3BbuildLlmDomChecks%28inner%29%7Dfunction%20fetchLlmData%28%29%7Bvar%20origin%3Dlocation.origin%3Bvar%20results%3D%7BllmsTxt%3Anull%2CrobotsTxt%3Anull%2CsitemapXml%3Anull%7D%3Bvar%20fetches%3D%5Bfetch%28origin%2B%22%2Fllms.txt%22%29.then%28function%28r%29%7Breturn%20r.ok%3Fr.text%28%29%3Anull%7D%29.then%28function%28t%29%7Bresults.llmsTxt%3Dt%7D%29.catch%28function%28%29%7B%7D%29%2Cfetch%28origin%2B%22%2Frobots.txt%22%29.then%28function%28r%29%7Breturn%20r.ok%3Fr.text%28%29%3Anull%7D%29.then%28function%28t%29%7Bresults.robotsTxt%3Dt%7D%29.catch%28function%28%29%7B%7D%29%2Cfetch%28origin%2B%22%2Fsitemap.xml%22%2C%7Bmethod%3A%22HEAD%22%7D%29.then%28function%28r%29%7Bresults.sitemapExists%3Dr.ok%3Bresults.sitemapStatus%3Dr.status%7D%29.catch%28function%28%29%7B%7D%29%5D%3Breturn%20Promise.all%28fetches%29.then%28function%28%29%7Breturn%20results%7D%29%7Dfunction%20buildLlmDomChecks%28container%29%7Bfunction%20sLabel%28t%29%7Bvar%20el%3Ddocument.createElement%28%22div%22%29%3Bel.style.cssText%3D%22color%3A%237c85ff%3Bfont-size%3A10px%3Bfont-weight%3A500%3Bletter-spacing%3A1px%3Bmargin-bottom%3A6px%3Bmargin-top%3A10px%3Btext-transform%3Auppercase%3Bpadding-bottom%3A3px%3Bborder-bottom%3A1px%20solid%20%231a1a30%22%3Bel.textContent%3Dt%3Breturn%20el%7Dfunction%20row%28k%2Cv%2Cc%29%7Bvar%20r%3Ddocument.createElement%28%22div%22%29%3Br.style.cssText%3D%22display%3Aflex%3Bgap%3A8px%3Bmargin-bottom%3A4px%3Bfont-size%3A11px%22%3Bvar%20ke%3Ddocument.createElement%28%22span%22%29%3Bke.style.cssText%3D%22color%3A%23778f8a%3Bmin-width%3A140px%3Bflex-shrink%3A0%22%3Bke.textContent%3Dk%3Bvar%20ve%3Ddocument.createElement%28%22span%22%29%3Bve.style.cssText%3D%22color%3A%22%2B%28c%7C%7C%22%23c8d8d4%22%29%2B%22%3Bword-break%3Abreak-all%22%3Bve.textContent%3Dv%3Br.appendChild%28ke%29%3Br.appendChild%28ve%29%3Breturn%20r%7Dvar%20robotsMeta%3D%28document.querySelector%28%27meta%5Bname%3D%22robots%22%5D%27%29%7C%7C%7Bcontent%3A%22%22%7D%29.getAttribute%26%26document.querySelector%28%27meta%5Bname%3D%22robots%22%5D%27%29%26%26document.querySelector%28%27meta%5Bname%3D%22robots%22%5D%27%29.getAttribute%28%22content%22%29%7C%7C%22%22%3Bvar%20aiBlocked%3DrobotsMeta%26%26%28robotsMeta.indexOf%28%22noai%22%29%3E%3D0%7C%7CrobotsMeta.indexOf%28%22noimageai%22%29%3E%3D0%29%3Bcontainer.appendChild%28sLabel%28%22AI%20Indexability%20Signals%22%29%29%3Bcontainer.appendChild%28row%28%22Meta%20robots%22%2CrobotsMeta%7C%7C%22not%20set%22%2CrobotsMeta%3F%22%23c8d8d4%22%3A%22%23888%22%29%29%3Bcontainer.appendChild%28row%28%22AI%20blocked%20%28meta%29%22%2CaiBlocked%3F%22YES%20%E2%80%94%20noai%2Fnoimageai%20detected%22%3A%22No%22%2C%22%23c8d8d4%22%29%29%3Bvar%20schemas%3D%5B%5D%3Bdocument.querySelectorAll%28%27script%5Btype%3D%22application%2Fld%2Bjson%22%5D%27%29.forEach%28function%28s%29%7Btry%7Bvar%20j%3DJSON.parse%28s.textContent%29%3Bschemas.push%28j%29%7Dcatch%28e%29%7B%7D%7D%29%3Bcontainer.appendChild%28sLabel%28%22Structured%20Data%20%28JSON-LD%29%22%29%29%3Bif%28schemas.length%3D%3D%3D0%29%7Bcontainer.appendChild%28row%28%22Schemas%22%2C%22None%20found%20%E2%80%94%20recommended%20for%20AI%20parsing%22%2C%22%23cc8833%22%29%29%7Delse%7Bschemas.forEach%28function%28schema%29%7Bvar%20t%3Dschema%5B%22%40type%22%5D%7C%7C%22Unknown%22%3Bvar%20r2%3Ddocument.createElement%28%22div%22%29%3Br2.style.cssText%3D%22padding%3A4px%208px%3Bmargin-bottom%3A4px%3Bbackground%3A%230a1008%3Bborder%3A1px%20solid%20%231a3a18%3Bborder-radius%3A3px%3Bcursor%3Apointer%3Bfont-size%3A10px%22%3Bvar%20header%3Ddocument.createElement%28%22div%22%29%3Bheader.style.cssText%3D%22display%3Aflex%3Bjustify-content%3Aspace-between%3Balign-items%3Acenter%22%3Bvar%20typeEl%3Ddocument.createElement%28%22span%22%29%3BtypeEl.style.cssText%3D%22color%3A%238cb555%3Bfont-weight%3A600%22%3BtypeEl.textContent%3Dt%3Bvar%20arrow%3Ddocument.createElement%28%22span%22%29%3Barrow.style.cssText%3D%22color%3A%23555%3Btransition%3Atransform%200.15s%22%3Barrow.textContent%3D%22%E2%96%B8%22%3Bheader.appendChild%28typeEl%29%3Bheader.appendChild%28arrow%29%3Bvar%20detail%3Ddocument.createElement%28%22pre%22%29%3Bdetail.style.cssText%3D%22display%3Anone%3Bfont-size%3A9px%3Bcolor%3A%23778f8a%3Bmargin-top%3A6px%3Bwhite-space%3Apre-wrap%3Bword-break%3Abreak-all%3Bmax-height%3A80px%3Boverflow-y%3Aauto%22%3Bdetail.textContent%3DJSON.stringify%28schema%2Cnull%2C2%29.substring%280%2C400%29%3Bvar%20open%3Dfalse%3Bheader.addEventListener%28%22click%22%2Cfunction%28%29%7Bopen%3D%21open%3Bdetail.style.display%3Dopen%3F%22block%22%3A%22none%22%3Barrow.style.transform%3Dopen%3F%22rotate%2890deg%29%22%3A%22%22%7D%29%3Br2.appendChild%28header%29%3Br2.appendChild%28detail%29%3Bcontainer.appendChild%28r2%29%7D%29%7Dvar%20hasSpeakable%3Dschemas.some%28function%28s%29%7Breturn%20s.speakable%7C%7Cs%5B%22%40type%22%5D%3D%3D%3D%22SpeakableSpecification%22%7D%29%3Bcontainer.appendChild%28sLabel%28%22AI%20Readability%22%29%29%3Bcontainer.appendChild%28row%28%22Speakable%20schema%22%2ChasSpeakable%3F%22Present%22%3A%22Not%20found%22%2ChasSpeakable%3F%22%2327c93f%22%3A%22%23888%22%29%29%3Bvar%20hasAuthor%3Dschemas.some%28function%28s%29%7Breturn%20s.author%7C%7Cs.publisher%7C%7Cs.organization%7D%29%3Bcontainer.appendChild%28row%28%22Author%2FOrg%20entity%22%2ChasAuthor%3F%22Present%22%3A%22Not%20found%22%2ChasAuthor%3F%22%2327c93f%22%3A%22%23888%22%29%29%3Bvar%20hasDate%3Dschemas.some%28function%28s%29%7Breturn%20s.datePublished%7C%7Cs.dateModified%7D%29%3Bcontainer.appendChild%28row%28%22Date%20signals%22%2ChasDate%3F%22Present%22%3A%22Not%20found%22%2ChasDate%3F%22%2327c93f%22%3A%22%23cc8833%22%29%29%3Bvar%20h1%3D%28document.querySelector%28%22h1%22%29%7C%7C%7B%7D%29.textContent%7C%7C%22%22%3Bcontainer.appendChild%28row%28%22H1%20%28topic%20clarity%29%22%2Ch1%3Fh1.substring%280%2C60%29%2B%28h1.length%3E60%3F%22...%22%3A%22%22%29%3A%22Missing%20%E2%80%94%20AI%20needs%20clear%20topic%20signal%22%2Ch1%3F%22%23c8d8d4%22%3A%22%23ee5555%22%29%29%3Bvar%20canonical%3D%28document.querySelector%28%27link%5Brel%3D%22canonical%22%5D%27%29%7C%7C%7B%7D%29.href%7C%7C%22%22%3Bcontainer.appendChild%28row%28%22Canonical%20%28AI%20dedup%29%22%2Ccanonical%7C%7C%22Not%20set%20%E2%80%94%20risk%20of%20AI%20content%20duplication%22%2Ccanonical%3F%22%2327c93f%22%3A%22%23cc8833%22%29%29%3Bvar%20lang%3Ddocument.documentElement.lang%7C%7C%22%22%3Bcontainer.appendChild%28row%28%22Language%20signal%22%2Clang%7C%7C%22Not%20set%20%E2%80%94%20lang%20attr%20missing%22%2C%22%23c8d8d4%22%29%29%3Bcontainer.appendChild%28sLabel%28%22AI%20Bot%20Signals%22%29%29%3Bcontainer.appendChild%28row%28%22robots.txt%20AI%20rules%22%2C%22Click%20Re-fetch%20to%20check%22%2C%22%23555%22%29%29%3Bcontainer.appendChild%28row%28%22llms.txt%22%2C%22Click%20Re-fetch%20to%20check%22%2C%22%23555%22%29%29%7Dfunction%20renderLlm%28data%29%7Bvar%20inner%3Ddocument.getElementById%28%22__ga_llm_inner%22%29%3Bif%28%21inner%29return%3Binner.innerHTML%3D%22%22%3Bfunction%20sLabel%28t%29%7Bvar%20el%3Ddocument.createElement%28%22div%22%29%3Bel.style.cssText%3D%22color%3A%237c85ff%3Bfont-size%3A10px%3Bfont-weight%3A500%3Bletter-spacing%3A1px%3Bmargin-bottom%3A6px%3Bmargin-top%3A10px%3Btext-transform%3Auppercase%3Bpadding-bottom%3A3px%3Bborder-bottom%3A1px%20solid%20%231a1a30%22%3Bel.textContent%3Dt%3Breturn%20el%7Dfunction%20row%28k%2Cv%2Cc%29%7Bvar%20r%3Ddocument.createElement%28%22div%22%29%3Br.style.cssText%3D%22display%3Aflex%3Bgap%3A8px%3Bmargin-bottom%3A4px%3Bfont-size%3A11px%22%3Bvar%20ke%3Ddocument.createElement%28%22span%22%29%3Bke.style.cssText%3D%22color%3A%23778f8a%3Bmin-width%3A140px%3Bflex-shrink%3A0%22%3Bke.textContent%3Dk%3Bvar%20ve%3Ddocument.createElement%28%22span%22%29%3Bve.style.cssText%3D%22color%3A%22%2B%28c%7C%7C%22%23c8d8d4%22%29%2B%22%3Bword-break%3Abreak-all%22%3Bve.textContent%3Dv%3Br.appendChild%28ke%29%3Br.appendChild%28ve%29%3Breturn%20r%7Dinner.appendChild%28sLabel%28%22llms.txt%22%29%29%3Bif%28data.llmsTxt%29%7Binner.appendChild%28row%28%22Status%22%2C%22Found%20%E2%9C%93%22%2C%22%2327c93f%22%29%29%3Bvar%20lines%3Ddata.llmsTxt.split%28%22%5Cn%22%29.filter%28Boolean%29%3Binner.appendChild%28row%28%22Lines%22%2Clines.length%2C%22%23c8d8d4%22%29%29%3Bvar%20pre%3Ddocument.createElement%28%22pre%22%29%3Bpre.style.cssText%3D%22font-size%3A9px%3Bcolor%3A%23778f8a%3Bbackground%3A%23060810%3Bpadding%3A6px%3Bborder-radius%3A3px%3Bmax-height%3A100px%3Boverflow-y%3Aauto%3Bwhite-space%3Apre-wrap%3Bmargin-top%3A4px%3Bborder%3A1px%20solid%20%231a1a30%22%3Bpre.textContent%3Ddata.llmsTxt.substring%280%2C800%29%2B%28data.llmsTxt.length%3E800%3F%22%5Cn...%28truncated%29%22%3A%22%22%29%3Binner.appendChild%28pre%29%7Delse%7Binner.appendChild%28row%28%22Status%22%2C%22Not%20found%20%E2%80%94%20recommended%20for%20LLM%20discoverability%22%2C%22%23cc8833%22%29%29%3Bvar%20hint%3Ddocument.createElement%28%22div%22%29%3Bhint.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%23445f5a%3Bmargin-bottom%3A4px%3Bline-height%3A1.5%22%3Bhint.textContent%3D%22llms.txt%20is%20an%20emerging%20standard%20%28like%20robots.txt%20for%20LLMs%29%20that%20tells%20AI%20crawlers%20what%20content%20to%20index.%20Create%20one%20at%20%2Fllms.txt.%22%3Binner.appendChild%28hint%29%7Dinner.appendChild%28sLabel%28%22robots.txt%20%E2%80%94%20AI%20Bot%20Directives%22%29%29%3Bif%28data.robotsTxt%29%7Bvar%20rtLines%3Ddata.robotsTxt.split%28%22%5Cn%22%29%3Bvar%20aiAgents%3D%5B%22GPTBot%22%2C%22ClaudeBot%22%2C%22Claude-Web%22%2C%22PerplexityBot%22%2C%22anthropic-ai%22%2C%22Googlebot-Extended%22%2C%22CCBot%22%2C%22meta-externalagent%22%2C%22Amazonbot%22%2C%22cohere-ai%22%2C%22ia_archiver%22%5D%3Bvar%20agentRules%3D%7B%7D%3Bvar%20currentAgent%3Dnull%3BrtLines.forEach%28function%28line%29%7Bvar%20trimmed%3Dline.trim%28%29%3Bif%28trimmed.toLowerCase%28%29.indexOf%28%22user-agent%3A%22%29%3D%3D%3D0%29%7BcurrentAgent%3Dtrimmed.split%28%22%3A%22%29%5B1%5D.trim%28%29%7Delse%20if%28trimmed.toLowerCase%28%29.indexOf%28%22disallow%3A%22%29%3D%3D%3D0%26%26currentAgent%29%7Bif%28%21agentRules%5BcurrentAgent%5D%29agentRules%5BcurrentAgent%5D%3D%5B%5D%3BagentRules%5BcurrentAgent%5D.push%28trimmed%29%7D%7D%29%3Bvar%20foundAI%3Dfalse%3BaiAgents.forEach%28function%28agent%29%7Bif%28agentRules%5Bagent%5D%29%7BfoundAI%3Dtrue%3Bvar%20isBlocked%3DagentRules%5Bagent%5D.some%28function%28r%29%7Breturn%20r.indexOf%28%22Disallow%3A%20%2F%22%29%3E%3D0%7C%7Cr%3D%3D%3D%22Disallow%3A%20%2F%22%7D%29%3Binner.appendChild%28row%28agent%2CisBlocked%3F%22BLOCKED%20%E2%80%94%20%22%2BagentRules%5Bagent%5D%5B0%5D%3A%22Allowed%20%28%22%2BagentRules%5Bagent%5D.length%2B%22%20rules%29%22%2CisBlocked%3F%22%23ee5555%22%3A%22%2327c93f%22%29%29%7D%7D%29%3Bif%28%21foundAI%29inner.appendChild%28row%28%22AI%20bots%22%2C%22No%20specific%20AI%20bot%20rules%20found%22%2C%22%23888%22%29%29%3Bif%28agentRules%5B%22%2A%22%5D%29%7Bvar%20wildBlocked%3DagentRules%5B%22%2A%22%5D.some%28function%28r%29%7Breturn%20r%3D%3D%3D%22Disallow%3A%20%2F%22%7C%7Cr.indexOf%28%22Disallow%3A%20%2F%22%29%3D%3D%3D0%7D%29%3Binner.appendChild%28row%28%22%2A%20%28all%20bots%29%22%2CwildBlocked%3F%22BLOCKED%20by%20wildcard%22%3A%22%22%2BagentRules%5B%22%2A%22%5D.length%2B%22%20rules%22%2CwildBlocked%3F%22%23ee5555%22%3A%22%23c8d8d4%22%29%29%7D%7Delse%7Binner.appendChild%28row%28%22robots.txt%22%2C%22Not%20found%20or%20not%20accessible%22%2C%22%23cc8833%22%29%29%7Dinner.appendChild%28sLabel%28%22Sitemap%22%29%29%3Binner.appendChild%28row%28%22sitemap.xml%22%2Cdata.sitemapExists%3F%22Found%20%28%22%2Bdata.sitemapStatus%2B%22%29%22%3A%22Not%20found%22%2Cdata.sitemapExists%3F%22%2327c93f%22%3A%22%23cc8833%22%29%29%3BbuildLlmDomChecks%28inner%29%7Dfunction%20detectTrackers%28refreshBtn%29%7Bvar%20pane%3Ddocument.getElementById%28%22__ga_trackers%22%29%3Bif%28%21pane%29return%3Bif%28refreshBtn%29%7BrefreshBtn.textContent%3D%22%E2%86%BB%20Scanning...%22%3BrefreshBtn.style.color%3D%22%239999ff%22%3BrefreshBtn.style.borderColor%3D%22%233a3a7a%22%3BrefreshBtn.disabled%3Dtrue%7Dfunction%20uniq%28a%29%7Breturn%20a.filter%28function%28v%2Ci%29%7Breturn%20a.indexOf%28v%29%3D%3D%3Di%7D%29%7Dfunction%20doScan%28%29%7Bpane.innerHTML%3D%22%22%3BtrackersCount%3D0%3Bvar%20trackers%3D%5B%7Bid%3A%22ga4%22%2Clabel%3A%22Google%20Analytics%204%22%2Ccheck%3Afunction%28%29%7Bvar%20ids%3D%5B%5D%3Btry%7Bif%28window.google_tag_data%29%7BObject.keys%28window.google_tag_data%29.forEach%28function%28k%29%7Bif%28%2F%5EG-%2F.test%28k%29%29ids.push%28k%29%7D%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.dataLayer%29%7Bwindow.dataLayer.forEach%28function%28item%29%7Bif%28item%26%26item%5B0%5D%3D%3D%3D%22config%22%26%26item%5B1%5D%26%26%2F%5EG-%2F.test%28item%5B1%5D%29%29%7Bif%28ids.indexOf%28item%5B1%5D%29%3C0%29ids.push%28item%5B1%5D%29%7D%7D%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bdocument.querySelectorAll%28%27script%5Bsrc%2A%3D%22googletagmanager%22%5D%2Cscript%5Bsrc%2A%3D%22gtag%22%5D%27%29.forEach%28function%28s%29%7Bvar%20m%3Ds.src.match%28%2F%5B%3F%26%5Did%3D%28G-%5B%5E%26%5D%2B%29%2F%29%3Bif%28m%26%26ids.indexOf%28m%5B1%5D%29%3C0%29ids.push%28m%5B1%5D%29%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.ga%26%26window.ga.getAll%29%7Bwindow.ga.getAll%28%29.forEach%28function%28t%29%7Bvar%20tid%3Dt.get%28%22trackingId%22%29%3Bif%28tid%26%26ids.indexOf%28tid%29%3C0%29ids.push%28tid%29%7D%29%7D%7Dcatch%28e%29%7B%7Dreturn%20uniq%28ids%29%7D%7D%2C%7Bid%3A%22clarity%22%2Clabel%3A%22Microsoft%20Clarity%22%2Ccheck%3Afunction%28%29%7Bvar%20ids%3D%5B%5D%3Btry%7Bdocument.querySelectorAll%28%27script%5Bsrc%2A%3D%22clarity.ms%22%5D%27%29.forEach%28function%28s%29%7Bvar%20m%3Ds.src.match%28%2F%5C%2Ftag%5C%2F%28%5Ba-z0-9%5D%2B%29%2Fi%29%7C%7Cs.src.match%28%2F%5C%2F%28%5Ba-z0-9%5D%7B8%2C%7D%29%5C%2F%2Fi%29%3Bif%28m%26%26ids.indexOf%28m%5B1%5D%29%3C0%29ids.push%28m%5B1%5D%29%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.clarity%26%26window.clarity.q%26%26window.clarity.q.length%29%7Bwindow.clarity.q.forEach%28function%28c%29%7Bif%28c%26%26c%5B0%5D%3D%3D%3D%22set%22%26%26c%5B1%5D%3D%3D%3D%22projectId%22%26%26ids.indexOf%28c%5B2%5D%29%3C0%29ids.push%28c%5B2%5D%29%7D%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bdocument.querySelectorAll%28%22script%3Anot%28%5Bsrc%5D%29%22%29.forEach%28function%28s%29%7Bvar%20m%3Ds.textContent.match%28%2Fclarity%5Cs%2A%5C%28%5Cs%2A%5B%22%27%5Dinit%5B%22%27%5D%5Cs%2A%2C%5Cs%2A%5B%22%27%5D%28%5Ba-z0-9%5D%2B%29%5B%22%27%5D%2Fi%29%3Bif%28m%26%26ids.indexOf%28m%5B1%5D%29%3C0%29ids.push%28m%5B1%5D%29%7D%29%7Dcatch%28e%29%7B%7Dif%28ids.length%3D%3D%3D0%26%26window.clarity%29ids.push%28%22active%20%28ID%20not%20found%29%22%29%3Breturn%20uniq%28ids%29%7D%7D%2C%7Bid%3A%22meta_pixel%22%2Clabel%3A%22Meta%20%2F%20Facebook%20Pixel%22%2Ccheck%3Afunction%28%29%7Bvar%20ids%3D%5B%5D%3Btry%7Bif%28window.fbq%26%26window.fbq.getState%29%7Bvar%20st%3Dwindow.fbq.getState%28%29%3Bif%28st%26%26st.pixels%29st.pixels.forEach%28function%28p%29%7Bif%28p.id%26%26ids.indexOf%28p.id%29%3C0%29ids.push%28p.id%29%7D%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.fbq%26%26window.fbq.instance%26%26window.fbq.instance.pixelsByID%29%7BObject.keys%28window.fbq.instance.pixelsByID%29.forEach%28function%28pid%29%7Bif%28ids.indexOf%28pid%29%3C0%29ids.push%28pid%29%7D%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bvar%20queues%3D%5Bwindow.fbq%26%26window.fbq.queue%2Cwindow._fbq%26%26window._fbq.queue%2Cwindow.fbq%26%26window.fbq.push%26%26window.fbq.push.queue%5D%3Bqueues.forEach%28function%28q%29%7Bif%28%21q%7C%7C%21Array.isArray%28q%29%29return%3Bq.forEach%28function%28call%29%7Bvar%20arr%3DArray.prototype.slice.call%28call%7C%7C%5B%5D%29%3Bif%28arr%5B0%5D%3D%3D%3D%22init%22%26%26arr%5B1%5D%26%26%2F%5E%5Cd%7B10%2C%7D%24%2F.test%28String%28arr%5B1%5D%29%29%26%26ids.indexOf%28String%28arr%5B1%5D%29%29%3C0%29ids.push%28String%28arr%5B1%5D%29%29%7D%29%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.performance%26%26performance.getEntriesByType%29%7Bperformance.getEntriesByType%28%22resource%22%29.forEach%28function%28entry%29%7Bvar%20m%3Dentry.name.match%28%2Ffacebook%5C.com%5C%2Ftr%5B%5C%2F%3F%5D.%2A%5B%3F%26%5Did%3D%28%5Cd%2B%29%2F%29%7C%7Centry.name.match%28%2Ffacebook%5C.com%5C%2Ftr%5C%3Fid%3D%28%5Cd%2B%29%2F%29%3Bif%28m%26%26ids.indexOf%28m%5B1%5D%29%3C0%29ids.push%28m%5B1%5D%29%7D%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bdocument.querySelectorAll%28%22script%3Anot%28%5Bsrc%5D%29%22%29.forEach%28function%28s%29%7Bvar%20re%3D%2Ffbq%5Cs%2A%5C%28%5Cs%2A%5B%27%22%5Dinit%5B%27%22%5D%5Cs%2A%2C%5Cs%2A%5B%27%22%5D%28%5Cd%2B%29%5B%27%22%5D%2Fg%2Cm%3Bwhile%28%28m%3Dre.exec%28s.textContent%29%29%21%3D%3Dnull%29%7Bif%28ids.indexOf%28m%5B1%5D%29%3C0%29ids.push%28m%5B1%5D%29%7D%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bdocument.querySelectorAll%28%22noscript%22%29.forEach%28function%28ns%29%7Bvar%20m%3Dns.innerHTML.match%28%2Ffacebook%5C.com%5C%2Ftr%5C%3Fid%3D%28%5Cd%2B%29%2F%29%3Bif%28m%26%26ids.indexOf%28m%5B1%5D%29%3C0%29ids.push%28m%5B1%5D%29%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.dataLayer%29%7Bwindow.dataLayer.forEach%28function%28item%29%7Bif%28%21item%7C%7Ctypeof%20item%21%3D%3D%22object%22%29return%3Bvar%20pid%3Ditem.pixelId%7C%7Citem.pixel_id%7C%7Citem.facebookPixelId%7C%7Citem.fb_pixel_id%7C%7Citem.fbPixelId%7C%7C%22%22%3Bif%28pid%26%26%2F%5E%5Cd%7B10%2C%7D%24%2F.test%28String%28pid%29%29%26%26ids.indexOf%28String%28pid%29%29%3C0%29ids.push%28String%28pid%29%29%3BObject.keys%28item%29.forEach%28function%28k%29%7Bif%28%2Fpixel%7Cfbq%7Cfacebook%2Fi.test%28k%29%29%7Bvar%20v%3DString%28item%5Bk%5D%7C%7C%22%22%29%3Bif%28%2F%5E%5Cd%7B10%2C%7D%24%2F.test%28v%29%26%26ids.indexOf%28v%29%3C0%29ids.push%28v%29%7D%7D%29%7D%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.google_tag_manager%29%7BObject.keys%28window.google_tag_manager%29.forEach%28function%28cid%29%7Bvar%20ct%3Dwindow.google_tag_manager%5Bcid%5D%3Bif%28ct%26%26ct.dataLayer%26%26typeof%20ct.dataLayer.get%3D%3D%3D%22function%22%29%7B%5B%22pixelId%22%2C%22pixel_id%22%2C%22facebookPixelId%22%5D.forEach%28function%28k%29%7Bvar%20v%3Dct.dataLayer.get%28k%29%3Bif%28v%26%26%2F%5E%5Cd%7B10%2C%7D%24%2F.test%28String%28v%29%29%26%26ids.indexOf%28String%28v%29%29%3C0%29ids.push%28String%28v%29%29%7D%29%7Dtry%7Bif%28ct%26%26ct.i%29%7BObject.values%28ct.i%29.forEach%28function%28tag%29%7Bif%28tag%26%26tag.vtp_pixelId%26%26%2F%5E%5Cd%7B10%2C%7D%24%2F.test%28String%28tag.vtp_pixelId%29%29%26%26ids.indexOf%28String%28tag.vtp_pixelId%29%29%3C0%29ids.push%28String%28tag.vtp_pixelId%29%29%7D%29%7D%7Dcatch%28x%29%7B%7D%7D%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bdocument.querySelectorAll%28%27script%5Bsrc%2A%3D%22fbevents%22%5D%2Cscript%5Bsrc%2A%3D%22facebook.net%22%5D%27%29.forEach%28function%28s%29%7Bvar%20next%3Ds.nextSibling%3Bwhile%28next%29%7Bif%28next.nodeType%3D%3D%3D1%26%26next.tagName%3D%3D%3D%22SCRIPT%22%26%26%21next.src%29%7Bvar%20m%3Dnext.textContent.match%28%2Ffbq%5Cs%2A%5C%28%5Cs%2A%5B%27%22%5Dinit%5B%27%22%5D%5Cs%2A%2C%5Cs%2A%5B%27%22%5D%28%5Cd%2B%29%5B%27%22%5D%2F%29%3Bif%28m%26%26ids.indexOf%28m%5B1%5D%29%3C0%29ids.push%28m%5B1%5D%29%7Dnext%3Dnext.nextSibling%7D%7D%29%7Dcatch%28e%29%7B%7Dif%28ids.length%3D%3D%3D0%26%26%28window.fbq%7C%7Cwindow._fbq%29%29ids.push%28%22active%20%E2%80%94%20ID%20not%20found%20%28try%20Refresh%29%22%29%3Breturn%20uniq%28ids%29%7D%7D%2C%7Bid%3A%22gads%22%2Clabel%3A%22Google%20Ads%22%2Ccheck%3Afunction%28%29%7Bvar%20ids%3D%5B%5D%3Btry%7Bif%28window.google_tag_data%29%7BObject.keys%28window.google_tag_data%29.forEach%28function%28k%29%7Bif%28%2F%5EAW-%2F.test%28k%29%29ids.push%28k%29%7D%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.dataLayer%29%7Bwindow.dataLayer.forEach%28function%28item%29%7Bif%28item%26%26item%5B0%5D%3D%3D%3D%22config%22%26%26item%5B1%5D%26%26%2F%5EAW-%2F.test%28item%5B1%5D%29%29%7Bif%28ids.indexOf%28item%5B1%5D%29%3C0%29ids.push%28item%5B1%5D%29%7D%7D%29%7D%7Dcatch%28e%29%7B%7Dtry%7Bdocument.querySelectorAll%28%27script%5Bsrc%2A%3D%22googletagmanager%22%5D%2Cscript%5Bsrc%2A%3D%22gtag%22%5D%27%29.forEach%28function%28s%29%7Bvar%20m%3Ds.src.match%28%2F%5B%3F%26%5Did%3D%28AW-%5B%5E%26%5D%2B%29%2F%29%3Bif%28m%26%26ids.indexOf%28m%5B1%5D%29%3C0%29ids.push%28m%5B1%5D%29%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bdocument.querySelectorAll%28%22script%3Anot%28%5Bsrc%5D%29%22%29.forEach%28function%28s%29%7Bvar%20re%3D%2F%5B%27%22%5D%28AW-%5BA-Z0-9%5C-%5D%2B%29%5B%27%22%5D%2Fg%2Cm%3Bwhile%28%28m%3Dre.exec%28s.textContent%29%29%21%3D%3Dnull%29%7Bif%28ids.indexOf%28m%5B1%5D%29%3C0%29ids.push%28m%5B1%5D%29%7D%7D%29%7Dcatch%28e%29%7B%7Dreturn%20uniq%28ids%29%7D%7D%5D%3Bvar%20gtmLabel%3Ddocument.createElement%28%22div%22%29%3BgtmLabel.style.cssText%3D%22color%3A%237c85ff%3Bfont-size%3A10px%3Bfont-weight%3A500%3Bletter-spacing%3A1px%3Bmargin-bottom%3A6px%3Btext-transform%3Auppercase%22%3BgtmLabel.textContent%3D%22GTM%20Containers%22%3Bpane.appendChild%28gtmLabel%29%3Bvar%20gtmIds%3D%5B%5D%3Btry%7Bdocument.querySelectorAll%28%27script%5Bsrc%2A%3D%22googletagmanager.com%2Fgtm.js%22%5D%27%29.forEach%28function%28s%29%7Bvar%20m%3Ds.src.match%28%2F%5B%3F%26%5Did%3D%28GTM-%5B%5E%26%5D%2B%29%2F%29%3Bif%28m%26%26gtmIds.indexOf%28m%5B1%5D%29%3C0%29gtmIds.push%28m%5B1%5D%29%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bdocument.querySelectorAll%28%27iframe%5Bsrc%2A%3D%22googletagmanager.com%22%5D%27%29.forEach%28function%28f%29%7Bvar%20m%3Df.src.match%28%2F%5B%3F%26%5Did%3D%28GTM-%5B%5E%26%5D%2B%29%2F%29%3Bif%28m%26%26gtmIds.indexOf%28m%5B1%5D%29%3C0%29gtmIds.push%28m%5B1%5D%29%7D%29%7Dcatch%28e%29%7B%7Dtry%7Bif%28window.google_tag_manager%29%7BObject.keys%28window.google_tag_manager%29.forEach%28function%28k%29%7Bif%28%2F%5EGTM-%2F.test%28k%29%26%26gtmIds.indexOf%28k%29%3C0%29gtmIds.push%28k%29%7D%29%7D%7Dcatch%28e%29%7B%7Dif%28gtmIds.length%29%7Bif%28gtmIds.length%3E1%29%7Bvar%20mw%3Ddocument.createElement%28%22div%22%29%3Bmw.style.cssText%3D%22font-size%3A10px%3Bcolor%3A%23cc8833%3Bmargin-bottom%3A4px%3Bpadding%3A3px%206px%3Bbackground%3A%231a1000%3Bborder-radius%3A3px%22%3Bmw.textContent%3D%22%E2%9A%A0%20%22%2BgtmIds.length%2B%22%20containers%20detected%22%3Bpane.appendChild%28mw%29%7DgtmIds.forEach%28function%28id%29%7Bvar%20row%3Ddocument.createElement%28%22div%22%29%3Brow.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%3Bpadding%3A3px%200%3Bfont-size%3A11px%22%3Bvar%20dot%3Ddocument.createElement%28%22span%22%29%3Bdot.style.cssText%3D%22width%3A6px%3Bheight%3A6px%3Bborder-radius%3A50%25%3Bbackground%3A%2327c93f%3Bflex-shrink%3A0%22%3Bvar%20idEl%3Ddocument.createElement%28%22span%22%29%3BidEl.style.cssText%3D%22color%3A%237c85ff%22%3BidEl.textContent%3Did%3Brow.appendChild%28dot%29%3Brow.appendChild%28idEl%29%3Bpane.appendChild%28row%29%7D%29%7Delse%7Bvar%20noGtm%3Ddocument.createElement%28%22div%22%29%3BnoGtm.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%23555%3Bmargin-bottom%3A2px%22%3BnoGtm.textContent%3D%22No%20GTM%20containers%20detected%22%3Bpane.appendChild%28noGtm%29%7Dvar%20divider%3Ddocument.createElement%28%22div%22%29%3Bdivider.style.cssText%3D%22border-top%3A1px%20solid%20%231a1a30%3Bmargin%3A8px%200%22%3Bpane.appendChild%28divider%29%3Bvar%20tagLabel%3Ddocument.createElement%28%22div%22%29%3BtagLabel.style.cssText%3D%22color%3A%237c85ff%3Bfont-size%3A10px%3Bfont-weight%3A500%3Bletter-spacing%3A1px%3Bmargin-bottom%3A8px%3Btext-transform%3Auppercase%22%3BtagLabel.textContent%3D%22Tracking%20Tags%22%3Bpane.appendChild%28tagLabel%29%3Bvar%20installedCount%3D0%3Btrackers.forEach%28function%28tracker%29%7Bvar%20ids%3D%5B%5D%3Btry%7Bids%3Dtracker.check%28%29%7Dcatch%28e%29%7B%7Dvar%20installed%3Dids.length%3E0%3Bvar%20multi%3Dids.length%3E1%3Bif%28installed%29installedCount%2B%2B%3Bvar%20card%3Ddocument.createElement%28%22div%22%29%3Bcard.style.cssText%3D%22border%3A1px%20solid%20%22%2B%28installed%3F%22%231a3a2a%22%3A%22%232a1a1a%22%29%2B%22%3Bborder-radius%3A4px%3Bpadding%3A6px%208px%3Bmargin-bottom%3A6px%3Bbackground%3A%22%2B%28installed%3F%22%230a1a0e%22%3A%22%230f0a0a%22%29%3Bvar%20cardTop%3Ddocument.createElement%28%22div%22%29%3BcardTop.style.cssText%3D%22display%3Aflex%3Balign-items%3Acenter%3Bgap%3A6px%22%3Bvar%20sDot%3Ddocument.createElement%28%22span%22%29%3BsDot.style.cssText%3D%22width%3A6px%3Bheight%3A6px%3Bborder-radius%3A50%25%3Bflex-shrink%3A0%3Bbackground%3A%22%2B%28installed%3F%22%2327c93f%22%3A%22%23333%22%29%3Bvar%20lbl%3Ddocument.createElement%28%22span%22%29%3Blbl.style.cssText%3D%22font-size%3A11px%3Bcolor%3A%22%2B%28installed%3F%22%23cce8cc%22%3A%22%23555%22%29%2B%22%3Bflex%3A1%22%3Blbl.textContent%3Dtracker.label%3Bvar%20rw%3Ddocument.createElement%28%22span%22%29%3Brw.style.cssText%3D%22display%3Aflex%3Bgap%3A4px%3Balign-items%3Acenter%22%3Bif%28multi%29%7Bvar%20mb%3Ddocument.createElement%28%22span%22%29%3Bmb.style.cssText%3D%22font-size%3A9px%3Bpadding%3A1px%204px%3Bborder-radius%3A3px%3Bbackground%3A%232a2000%3Bcolor%3A%23cc8833%3Bborder%3A1px%20solid%20%234a3800%22%3Bmb.textContent%3Dids.length%2B%22%20found%22%3Brw.appendChild%28mb%29%7Dvar%20sEl%3Ddocument.createElement%28%22span%22%29%3BsEl.style.cssText%3D%22font-size%3A10px%3Bpadding%3A1px%205px%3Bborder-radius%3A3px%3Bbackground%3A%22%2B%28installed%3F%22%230a2a1a%22%3A%22%232a1010%22%29%2B%22%3Bcolor%3A%22%2B%28installed%3F%22%2327c93f%22%3A%22%23664444%22%29%3BsEl.textContent%3Dinstalled%3F%22Active%22%3A%22Not%20detected%22%3Brw.appendChild%28sEl%29%3BcardTop.appendChild%28sDot%29%3BcardTop.appendChild%28lbl%29%3BcardTop.appendChild%28rw%29%3Bcard.appendChild%28cardTop%29%3Bif%28installed%29%7Bids.forEach%28function%28id%29%7Bvar%20ir%3Ddocument.createElement%28%22div%22%29%3Bir.style.cssText%3D%22margin-top%3A3px%3Bfont-size%3A10px%3Bcolor%3A%236a9%3Bpadding-left%3A12px%3Bfont-family%3Amonospace%22%3Bir.textContent%3D%22%E2%86%B3%20%22%2Bid%3Bcard.appendChild%28ir%29%7D%29%7Dpane.appendChild%28card%29%7D%29%3BtrackersCount%3DinstalledCount%3BupdateTabBadge%28%22trackers%22%2CtrackersCount%29%3Bvar%20rbtn%3Ddocument.createElement%28%22button%22%29%3Brbtn.style.cssText%3D%22margin-top%3A8px%3Bwidth%3A100%25%3Bbackground%3A%230d1a2a%3Bborder%3A1px%20solid%20%232a3a5a%3Bborder-radius%3A4px%3Bcolor%3A%237c85ff%3Bfont-family%3Amonospace%3Bfont-size%3A11px%3Bpadding%3A6px%3Bcursor%3Apointer%3Btransition%3Abackground%200.2s%22%3Brbtn.textContent%3D%22%E2%86%BB%20Refresh%20Tag%20Scan%22%3Brbtn.onmouseover%3Dfunction%28%29%7Bthis.style.background%3D%22%231f3055%22%7D%3Brbtn.onmouseout%3Dfunction%28%29%7Bthis.style.background%3D%22%230d1a2a%22%7D%3Brbtn.onclick%3Dfunction%28%29%7BdetectTrackers%28rbtn%29%7D%3Bpane.appendChild%28rbtn%29%7Dif%28refreshBtn%29%7BsetTimeout%28doScan%2C350%29%7Delse%7BdoScan%28%29%7D%7DdetectTrackers%28null%29%3BbuildMeclabsAIPane%28%29%3Bif%28activeTab%3D%3D%3D%22seo%22%29buildSeoPane%28%29%3Bif%28activeTab%3D%3D%3D%22llm%22%29buildLlmPane%28false%29%3Bwindow.addEventListener%28%22message%22%2Cfunction%28e%29%7Bif%28e.data%26%26e.data.__meclabsDbgRestore%29%7Brestore%28e.data.tab%7C%7CactiveTab%29%7D%7D%29%3Bwindow.__gaDbg%3D%7Btoggle%3Afunction%28%29%7Bvar%20d%3Ddocument.getElementById%28%22__ga_dbg%22%29%3Bif%28d%29d.style.display%3Dd.style.display%3D%3D%3D%22none%22%3F%22flex%22%3A%22none%22%7D%2Crestore%3Afunction%28tab%29%7Brestore%28tab%7C%7CactiveTab%29%7D%7D%7D%29%28%29%3B
Note: The bookmarklet activates on demand — click it each time you load a page. For automatic per-domain activation, use the Chrome Extension below.
Chrome Extension
Persistent per-domain activation, auto-loads on every page
Recommended
Download Extension (.zip)
1

Unzip the downloaded file. You'll get a folder named MECLABS-Site-Analyzer.

2

Open your browser's Extensions page.

Brave: brave://extensions  ·  Chrome: chrome://extensions  ·  Edge: edge://extensions

3

Enable Developer mode — toggle in the top-right corner of the extensions page.

Required for unpacked extensions not distributed through the Chrome Web Store.

4

Click Load unpacked and select the MECLABS-Site-Analyzer folder.

5

Pin the MECLABS icon to your toolbar. On any page, click it, toggle the domain on, and hit Open Analyzer.

The analyzer auto-loads on every page visit for that domain until toggled off.

Browser Compatibility
Brave
Chrome
Edge
Arc
Firefox