(function () { if (window.__AVIA_DESKTOP_PATCH__) return; window.__AVIA_DESKTOP_PATCH__ = true; const AVIA_VERSION = "1.6.0"; function patchButton() { document .querySelectorAll("a.pos_relative.gap_16px.p_13px") .forEach(el => { if (el.dataset.aviaPatched) return; const textContainer = el.querySelector("div.d_flex.flex-g_1.flex-d_column"); if (!textContainer) return; const nameDiv = textContainer.querySelector("div"); const versionSpan = textContainer.querySelector("span.lh_1rem"); if (!nameDiv || !versionSpan) return; if (!nameDiv.textContent.includes("Stoat for Desktop")) return; const match = versionSpan.textContent.match(/Version:\s*([0-9.]+)/); if (!match) return; const stoatVersion = match[1]; el.dataset.aviaPatched = "true"; nameDiv.textContent = "Avia Client Desktop"; versionSpan.textContent = `Version ${AVIA_VERSION} (Based on Stoat ${stoatVersion})`; textContainer.style.whiteSpace = "normal"; textContainer.style.overflow = "visible"; }); } const observer = new MutationObserver(patchButton); observer.observe(document.body, { childList: true, subtree: true }); patchButton(); })();