(() => {
  let _0x153a8d = null;
  let _0x17334c = [];
  let _0x3efaf4 = [];
  let _0xef4a0e = null;
  function _0x1e47e0(_0x4fc5af, _0x242484) {
    if (!_0xef4a0e) {
      (function () {
        if (window.trustedTypes && window.trustedTypes.createPolicy && !_0xef4a0e) {
          try {
            _0xef4a0e = window.trustedTypes.createPolicy("extension-html-policy", {
              "createHTML": _0x17f4a8 => _0x17f4a8
            });
          } catch (_0x5a7f0b) {
            console.log("Could not create TrustedHTML policy, using fallback:", _0x5a7f0b);
          }
        }
      })();
    }
    _0x4fc5af.innerHTML = _0xef4a0e ? _0xef4a0e.createHTML(_0x242484) : _0x242484;
  }
  try {
    _0x153a8d = require("CurrentUserInitialData").ACCOUNT_ID;
  } catch (_0x5b040f) {
    console.log("Could not get user_id:", _0x5b040f);
  }
  const _0x1de29b = async _0x331069 => {
    const _0x3e03ba = await fetch("https://accountscenter.facebook.com/api/graphql/", {
      "headers": {
        "accept": "*/*",
        "accept-language": "en-US,en;q=0.9",
        "content-type": "application/x-www-form-urlencoded",
        "priority": "u=1, i",
        "sec-ch-prefers-color-scheme": "light",
        "sec-ch-ua": "\"Chromium\";v=\"128\", \"Not;A=Brand\";v=\"24\", \"Google Chrome\";v=\"128\"",
        "sec-ch-ua-full-version-list": "\"Chromium\";v=\"128.0.6613.115\", \"Not;A=Brand\";v=\"24.0.0.0\", \"Google Chrome\";v=\"128.0.6613.115\"",
        "sec-ch-ua-mobile": "?0",
        "sec-ch-ua-model": "\"\"",
        "sec-ch-ua-platform": "\"Windows\"",
        "sec-ch-ua-platform-version": "\"10.0.0\"",
        "sec-fetch-dest": "empty",
        "sec-fetch-mode": "cors",
        "sec-fetch-site": "same-origin",
        "x-asbd-id": "129477",
        "x-fb-friendly-name": "CometIXTFacebookAuthenticityWizardTriggerRootQuery",
        "x-fb-lsd": "VHJ1b25nIE5odSBEYXQ="
      },
      "referrer": "https://www.facebook.com",
      "referrerPolicy": "strict-origin-when-cross-origin",
      "body": new URLSearchParams(_0x331069),
      "method": "POST",
      "mode": "cors",
      "credentials": "include"
    });
    return await _0x3e03ba.json();
  };
  async function _0x36e402() {
    if (_0x153a8d) {
      _0x17334c = [];
      _0x3efaf4 = [];
      try {
        const {
          fb_dtsg: _0x17b76b
        } = _0x33e9bb();
        const _0x55041c = await _0x1de29b({
          "av": _0x153a8d,
          "dpr": "1",
          "fb_dtsg": _0x17b76b,
          "fb_api_caller_class": "RelayModern",
          "fb_api_req_friendly_name": "FXAccountsCenterContactPointRootQuery",
          "variables": "{\"interface\":\"FB_WEB\"}",
          "server_timestamps": "true",
          "doc_id": "9849298431773678"
        });
        const _0x2a12f4 = _0x55041c.data?.["fxcal_settings"]?.["node"]?.["all_contact_points"] || [];
        for (let _0x343040 = 0x0; _0x343040 < _0x2a12f4.length; _0x343040++) {
          const _0x3e9c32 = _0x2a12f4[_0x343040];
          if ("EMAIL" == _0x3e9c32.contact_point_type) {
            _0x17334c.push(_0x3e9c32.normalized_contact_point);
          }
        }
        for (let _0x25d2eb = 0x0; _0x25d2eb < _0x17334c.length; _0x25d2eb++) {
          const _0x23fd22 = _0x17334c[_0x25d2eb];
          const _0x18d20e = await _0x1de29b({
            "av": _0x153a8d,
            "fb_dtsg": _0x17b76b,
            "fb_api_caller_class": "RelayModern",
            "fb_api_req_friendly_name": "FXAccountsCenterContactDetailQuery",
            "variables": "{\"contact_point_type\":\"email\",\"interface\":\"FB_WEB\",\"normalized_contact_point\":\"" + _0x23fd22 + "\"}",
            "server_timestamps": "true",
            "doc_id": "24075759928744735"
          });
          let _0x5eb63a = [];
          let _0x34edb3 = _0x18d20e.data?.["fxcal_settings"]?.["node"]?.["read_contact_point"]?.["contact_point_info"] || [];
          for (let _0x4e53cf = 0x0; _0x4e53cf < _0x34edb3.length; _0x4e53cf++) {
            const _0x517edd = _0x34edb3[_0x4e53cf];
            _0x5eb63a.push({
              "platform": _0x517edd.owner_profile.platform_info.type,
              "status": _0x517edd.contact_point_status
            });
          }
          _0x3efaf4.push({
            "email": _0x23fd22,
            "linked": _0x5eb63a
          });
        }
      } catch (_0x7ecd5c) {
        console.error("Error loading email data:", _0x7ecd5c);
      }
    }
  }
  let _0x4e98a5 = false;
  function _0x474124() {
    if (!_0x4e98a5) {
      _0x4e98a5 = true;
      try {
        const _0x571199 = document.createElement("link");
        _0x571199.rel = "preconnect";
        _0x571199.href = "https://fonts.googleapis.com";
        const _0x571284 = document.createElement("link");
        _0x571284.rel = "preconnect";
        _0x571284.href = "https://fonts.gstatic.com";
        _0x571284.crossOrigin = "anonymous";
        const _0x1e872e = document.createElement("link");
        _0x1e872e.rel = "stylesheet";
        _0x1e872e.href = "https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap";
        document.head.append(_0x571199, _0x571284, _0x1e872e);
      } catch {}
    }
  }
  const _0x71d476 = (_0x4ed73d, _0x3b516d = document) => _0x3b516d.querySelector(_0x4ed73d);
  const _0x1efcba = _0x1de3aa => new Promise(_0x3bd97c => setTimeout(_0x3bd97c, _0x1de3aa));
  const _0x4cd3ff = _0x5557a7 => {
    try {
      return JSON.parse(String(_0x5557a7).replace(/^for\s*\(;;\);\s*/, ''));
    } catch {
      return {
        "raw": _0x5557a7
      };
    }
  };
  function _0x33e9bb() {
    const _0x469435 = {};
    for (const _0x1dd258 of ["fb_dtsg", "lsd", "jazoest"]) {
      const _0x23d05d = _0x71d476("input[name=\"" + _0x1dd258 + "\"]");
      if (_0x23d05d) {
        _0x469435[_0x1dd258] = _0x23d05d.value;
      }
    }
    if (window.require) {
      try {
        _0x469435.fb_dtsg = _0x469435.fb_dtsg || require("DTSGInitialData").token;
      } catch {}
      try {
        _0x469435.fb_dtsg = _0x469435.fb_dtsg || require("DTSG").getToken();
      } catch {}
      try {
        _0x469435.lsd = _0x469435.lsd || require("LSD").token;
      } catch {}
      try {
        _0x469435.__user = require("CurrentUserInitialData").USER_ID;
      } catch {}
    }
    if (!_0x469435.jazoest) {
      _0x469435.jazoest = "25443";
    }
    return _0x469435;
  }
  async function _0xc2a119(_0x108515) {
    const {
      fb_dtsg: _0x5d94da,
      lsd: _0x1612e4,
      jazoest: _0x2c8115,
      __user: _0x49e39b
    } = _0x33e9bb();
    if (!_0x5d94da || !_0x1612e4) {
      throw new Error("Không lấy được fb_dtsg/lsd");
    }
    const _0xc9be33 = "/developer/profile_email/send_confirmation_email/?" + new URLSearchParams({
      "email": _0x108515,
      "referrer": "DeveloperRegistrationEmailContactUpdateDialog"
    });
    const _0x506cd6 = new URLSearchParams({
      "__a": "1",
      "dpr": String(devicePixelRatio || 0x1),
      "fb_dtsg": _0x5d94da,
      "lsd": _0x1612e4,
      "jazoest": _0x2c8115
    });
    if (_0x49e39b) {
      _0x506cd6.set("__user", _0x49e39b);
    }
    const _0x379310 = await fetch(_0xc9be33, {
      "method": "POST",
      "credentials": "include",
      "headers": {
        "Content-Type": "application/x-www-form-urlencoded",
        "x-fb-lsd": _0x1612e4
      },
      "body": _0x506cd6.toString()
    });
    return _0x4cd3ff(await _0x379310.text());
  }
  const _0x302229 = ["continue", "tiếp", "tiếp tục", "продолж", "продовж", "continuar", "continua", "continuare", "proseguir", "fortsetzen", "weiter", "继续", "繼續", "続行", "次へ", "계속", "seguir", "pokračovat", "lanjut", "ต่อ", "next", "proceed"];
  const _0x43a8a4 = _0x3b365d => {
    if (!_0x3b365d) {
      return false;
    }
    const _0x407f04 = getComputedStyle(_0x3b365d);
    if ("hidden" === _0x407f04.visibility || "none" === _0x407f04.display || 0x0 == +_0x407f04.opacity) {
      return false;
    }
    const _0x3afcff = _0x3b365d.getBoundingClientRect();
    return _0x3afcff.width > 0x3c && _0x3afcff.height > 0x18 && _0x3afcff.bottom > 0x0 && _0x3afcff.right > 0x0;
  };
  const _0x3fb1ae = _0x26cfa2 => _0x302229.some(_0x3d8ad1 => _0x26cfa2.includes(_0x3d8ad1));
  const _0x4cf08c = _0x23e9e4 => (_0x3fb1ae((_0x23e9e4.getAttribute?.("aria-label") || _0x23e9e4.innerText || _0x23e9e4.textContent || '').trim().toLowerCase()) ? 0x3 : 0x0) + ((_0x43c2ca => {
    const _0x3fc34f = getComputedStyle(_0x43c2ca).backgroundColor.match(/rgba?\((\d+),\s*(\d+),\s*(\d+)/i);
    if (_0x3fc34f) {
      const [_0x4687c2, _0x2b2939, _0x35e25d] = _0x3fc34f.slice(0x1).map(Number);
      return Math.hypot(_0x4687c2 - 0x18, _0x2b2939 - 0x77, _0x35e25d - 0xf2) < 0x50;
    }
    return (_0x43c2ca.getAttribute("data-auto-logging-component-type") || '').includes("GeoButton");
  })(_0x23e9e4) ? 0x3 : 0x0) + (_0x23e9e4.getBoundingClientRect().x > innerWidth / 0x2 ? 0x1 : 0x0);
  const _0x7ca298 = () => [...document.querySelectorAll("button,[role=\"button\"],a[role=\"button\"]")].filter(_0x43a8a4).filter(_0x125701 => _0x3fb1ae((_0x125701.getAttribute?.("aria-label") || _0x125701.innerText || _0x125701.textContent || '').trim().toLowerCase())).sort((_0x147468, _0x167c40) => _0x4cf08c(_0x167c40) - _0x4cf08c(_0x147468))[0x0] || null;
  let _0x5174eb = null;
  function _0x4725d2() {
    const _0x14400b = document.getElementById("main-extension-ui");
    if (_0x14400b) {
      _0x14400b.remove();
    }
    _0x474124();
    const _0x20902e = document.createElement("div");
    _0x20902e.id = "main-extension-ui";
    _0x20902e.style.cssText = "\n      position: fixed;\n      top: 20px;\n      right: 20px;\n      width: 500px;\n      max-height: 700px;\n      background: white;\n      border: 2px solid #1877f2;\n      border-radius: 12px;\n      box-shadow: 0 8px 32px rgba(0,0,0,0.2);\n      z-index: 999999;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      overflow: hidden;\n      transform: translateZ(0);\n      will-change: transform;\n      display: flex;\n      flex-direction: column;\n    ";
    const _0x4f8278 = document.createElement("div");
    _0x4f8278.style.cssText = "\n      background: linear-gradient(135deg, #1877f2, #0d5ed4);\n      color: white;\n      padding: 16px 20px;\n      font-weight: 700;\n      font-size: 18px;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    ";
    const _0x54d878 = document.createElement("span");
    _0x54d878.textContent = "Facebook Change Via Solution";
    const _0x54ced8 = document.createElement("button");
    _0x54ced8.id = "close-ui";
    _0x54ced8.textContent = "×";
    _0x54ced8.style.cssText = "\n      background: none;\n      border: none;\n      color: white;\n      font-size: 24px;\n      cursor: pointer;\n      padding: 0;\n      width: 30px;\n      height: 30px;\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      transition: background 0.2s;\n    ";
    _0x54ced8.onmouseover = () => _0x54ced8.style.background = "rgba(255,255,255,0.2)";
    _0x54ced8.onmouseout = () => _0x54ced8.style.background = "none";
    _0x4f8278.appendChild(_0x54d878);
    _0x4f8278.appendChild(_0x54ced8);
    const _0x3fa805 = document.createElement("div");
    _0x3fa805.style.cssText = "\n      display: flex;\n      background: #f8f9fa;\n      border-bottom: 1px solid #e1e8ed;\n    ";
    [{
      "id": "email-info",
      "label": "Email Info",
      "active": true
    }, {
      "id": "delete-email",
      "label": "Delete Email",
      "active": false
    }, {
      "id": "add-email",
      "label": "Add Email",
      "active": false
    }, {
      "id": "delete-phone",
      "label": "Delete Phone",
      "active": false
    }, {
      "id": "delete-trust",
      "label": "Delete Trust",
      "active": false
    }].forEach(_0x17687a => {
      const _0x1255bc = document.createElement("button");
      _0x1255bc.className = "tab-btn";
      _0x1255bc.dataset.tab = _0x17687a.id;
      _0x1255bc.textContent = _0x17687a.label;
      _0x1255bc.style.cssText = "\n        flex: 1;\n        padding: 12px 16px;\n        border: none;\n        background: " + (_0x17687a.active ? "#1877f2" : "transparent") + ";\n        color: " + (_0x17687a.active ? "white" : "#65676b") + ";\n        font-weight: 600;\n        font-size: 14px;\n        cursor: pointer;\n        transition: all 0.2s;\n      ";
      _0x1255bc.addEventListener("click", () => _0x479301(_0x17687a.id));
      _0x3fa805.appendChild(_0x1255bc);
    });
    const _0x29626c = document.createElement("div");
    _0x29626c.id = "content-area";
    _0x29626c.style.cssText = "\n      flex: 1;\n      overflow-y: auto;\n      padding: 20px;\n      min-height: 0;\n    ";
    const _0x2cb492 = document.createElement("div");
    _0x2cb492.id = "status-bar";
    _0x2cb492.style.cssText = "\n      padding: 12px 20px;\n      background: #f8f9fa;\n      border-top: 1px solid #e1e8ed;\n      font-size: 14px;\n      color: #65676b;\n      text-align: center;\n    ";
    _0x2cb492.textContent = "Ready to use";
    const _0x19526c = document.createElement("div");
    function _0x479301(_0x7e52e0) {
      const _0x4491a3 = window.location.href;
      if ("email-info" === _0x7e52e0) {
        if (!_0x4491a3.includes("accountscenter.facebook.com")) {
          _0x53baa1("Redirecting to Account Center...", "info");
          return void (window.location.href = "https://accountscenter.facebook.com");
        }
      } else {
        if ("add-email" === _0x7e52e0 || "delete-phone" === _0x7e52e0) {
          if (!_0x4491a3.includes("developers.facebook.com/async/registration/dialog/") && !_0x4491a3.includes("developers.facebook.com/apps/")) {
            _0x53baa1("Redirecting to Facebook Developers...", "info");
            return void (window.location.href = "https://developers.facebook.com/async/registration/dialog/");
          }
        } else {
          if (!("delete-trust" !== _0x7e52e0 || _0x4491a3.includes("facebook.com") && _0x4491a3.includes("allactivity") && _0x4491a3.includes("category_key=RECOGNIZEDDEVICES"))) {
            _0x53baa1("Redirecting to Facebook Activity...", "info");
            return void (window.location.href = "https://www.facebook.com/100001670898535/allactivity?category_key=RECOGNIZEDDEVICES&entry_point=ayi_hub");
          }
        }
      }
      _0x20902e.querySelectorAll(".tab-btn").forEach(_0x495106 => {
        const _0x555200 = _0x495106.dataset.tab === _0x7e52e0;
        _0x495106.style.background = _0x555200 ? "#1877f2" : "transparent";
        _0x495106.style.color = _0x555200 ? "white" : "#65676b";
      });
      if ("email-info" === _0x7e52e0) {
        _0x17330a();
      } else if ("add-email" === _0x7e52e0) {
        (function () {
          const _0x426d39 = window.location.href;
          if (!_0x426d39.includes("developers.facebook.com/async/registration/dialog/") && !_0x426d39.includes("developers.facebook.com/apps/")) {
            return void _0x1e47e0(_0x29626c, "\n          <div style=\"text-align: center; padding: 40px 20px;\">\n            <div style=\"color: #e74c3c; font-size: 48px; margin-bottom: 16px;\">!</div>\n            <h3 style=\"color: #1c1e21; margin-bottom: 12px;\">Wrong Page</h3>\n            <p style=\"color: #65676b; margin-bottom: 20px;\">Add Email feature requires you to be on Facebook Developers page.</p>\n            <button onclick=\"window.location.href='https://developers.facebook.com/async/registration/dialog/'\" \n                    style=\"padding: 12px 24px; background: #1877f2; color: white; border: none; border-radius: 8px; cursor: pointer; font-weight: 600;\">\n              Go to Developers Page\n            </button>\n          </div>\n        ");
          }
          _0x1e47e0(_0x29626c, "\n        <div style=\"margin-bottom: 20px;\">\n          <h3 style=\"margin: 0 0 16px 0; color: #1c1e21; font-size: 16px;\">Add Email to Facebook</h3>\n          <div style=\"display: grid; grid-template-columns: 1fr auto; gap: 12px; align-items: center; margin-bottom: 16px;\">\n            <input id=\"add-email-input\" type=\"email\" placeholder=\"you@example.com\" style=\"padding: 12px 16px; border: 2px solid #e1e8ed; border-radius: 8px; font-size: 14px; outline: none;\">\n            <button id=\"send-email-btn\" style=\"padding: 12px 20px; background: #1877f2; color: white; border: none; border-radius: 8px; cursor: pointer; font-weight: 600;\">Send Verification</button>\n          </div>\n          <button id=\"open-email-confirm\" style=\"display: none; padding: 10px 16px; background: #42b883; color: white; border: none; border-radius: 6px; cursor: pointer; margin-top: 8px;\">Open Confirmation Link</button>\n        </div>\n      ");
          (function () {
            const _0x380091 = document.getElementById("add-email-input");
            const _0x3d12f2 = document.getElementById("send-email-btn");
            const _0x2533f6 = document.getElementById("open-email-confirm");
            if (_0x3d12f2) {
              _0x3d12f2.addEventListener("click", async () => {
                const _0x392f00 = _0x380091?.["value"]?.["trim"]();
                if (_0x392f00) {
                  if (/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(_0x392f00)) {
                    _0x3d12f2.disabled = true;
                    _0x3d12f2.textContent = "Sending...";
                    _0x53baa1("Sending verification email...", "info");
                    try {
                      await _0xc2a119(_0x392f00);
                      _0x53baa1("Verification email sent successfully!", "success");
                      const _0x214be9 = function (_0x45f4cc) {
                        const _0x5b2dfd = JSON.stringify({
                          "contactpoint": String(_0x45f4cc).trim(),
                          "contactpoint_type": "email",
                          "is_cp_auto_confirmed": false,
                          "fb_conf_source": null,
                          "confirmation_medium": null,
                          "registration_flow_id": "38181147-d1ca-462e-8692-89f2e046f0b1"
                        });
                        return "https://m.facebook.com/caa/reg/confirmation/?" + new URLSearchParams({
                          "reg_info": _0x5b2dfd,
                          "flow_info": JSON.stringify({
                            "flow_name": "new_to_family_fb_default",
                            "flow_type": "ntf"
                          }),
                          "current_step": "10"
                        }).toString();
                      }(_0x392f00);
                      if (_0x2533f6) {
                        _0x2533f6.style.display = "inline-block";
                        _0x2533f6.onclick = () => window.open(_0x214be9, "_blank", "noopener");
                      }
                    } catch (_0x29674a) {
                      _0x53baa1("Error: " + (_0x29674a.message || "Unknown error"), "error");
                    }
                    _0x3d12f2.disabled = false;
                    _0x3d12f2.textContent = "Send Verification";
                  } else {
                    _0x53baa1("Invalid email format", "error");
                  }
                } else {
                  _0x53baa1("Please enter an email", "error");
                }
              });
            }
          })();
        })();
      } else if ("delete-email" === _0x7e52e0) {
        (function () {
          const _0x4b013d = window.location.href;
          _0x29626c.textContent = '';
          if (!_0x4b013d.includes("accountscenter.facebook.com")) {
            const _0xcb8c38 = document.createElement("div");
            _0xcb8c38.style.cssText = "text-align: center; padding: 40px 20px;";
            const _0x519d64 = document.createElement("div");
            _0x519d64.style.cssText = "color: #e74c3c; font-size: 48px; margin-bottom: 16px;";
            _0x519d64.textContent = "!";
            const _0x1a40f3 = document.createElement("h3");
            _0x1a40f3.style.cssText = "color: #1c1e21; margin-bottom: 12px;";
            _0x1a40f3.textContent = "Wrong Page";
            const _0x10b30f = document.createElement("p");
            _0x10b30f.style.cssText = "color: #65676b; margin-bottom: 20px;";
            _0x10b30f.textContent = "Delete Email feature requires you to be on Account Center page.";
            const _0x3f790e = document.createElement("button");
            _0x3f790e.style.cssText = "padding: 12px 24px; background: #1877f2; color: white; border: none; border-radius: 8px; cursor: pointer; font-weight: 600;";
            _0x3f790e.textContent = "Go to Account Center";
            _0x3f790e.onclick = () => window.location.href = "https://accountscenter.facebook.com";
            _0xcb8c38.appendChild(_0x519d64);
            _0xcb8c38.appendChild(_0x1a40f3);
            _0xcb8c38.appendChild(_0x10b30f);
            _0xcb8c38.appendChild(_0x3f790e);
            return void _0x29626c.appendChild(_0xcb8c38);
          }
          _0x1e47e0(_0x29626c, "\n        <div style=\"margin-bottom: 20px;\">\n          <h3 style=\"margin: 0 0 16px 0; color: #1c1e21; font-size: 16px;\">Delete Email from Facebook</h3>\n          \n          <div style=\"background: #fff3cd; border: 1px solid #ffeaa7; border-radius: 8px; padding: 16px; margin-bottom: 16px;\">\n            <div style=\"color: #856404; font-size: 14px; line-height: 1.5;\">\n              <strong>Warning:</strong> This will permanently remove emails from your Facebook account. \n              Make sure you want to proceed before confirming.\n            </div>\n          </div>\n\n\n\n          <div style=\"display: grid; grid-template-columns: 150px 1fr; gap: 12px; align-items: center; margin-bottom: 16px;\">\n            <label style=\"font-weight: 600; color: #1c1e21;\">Concurrency:</label>\n            <input id=\"delete-concurrency\" type=\"number\" value=\"50\" min=\"1\" max=\"10000\" style=\"padding: 8px 12px; border: 2px solid #e1e8ed; border-radius: 6px; font-size: 14px; outline: none;\">\n          </div>\n\n          <div style=\"display: flex; gap: 10px; margin-bottom: 16px;\">\n            <button id=\"auto-delete-btn\" style=\"padding: 8px 16px; background: #fd7e14; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;\">Auto Delete All</button>\n            <button id=\"load-email-data-btn\" style=\"padding: 8px 16px; background: #17a2b8; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;\">Load Email Data</button>\n          </div>\n\n          <div id=\"loaded-emails-display\" style=\"background: #e8f5e8; border: 1px solid #28a745; border-radius: 8px; padding: 16px; margin-bottom: 16px; display: none;\">\n            <h4 style=\"margin: 0 0 12px 0; color: #155724; font-size: 14px;\">Loaded Emails from Email Info:</h4>\n            <div id=\"loaded-emails-list\" style=\"max-height: 150px; overflow-y: auto; background: white; border-radius: 6px; padding: 12px;\">\n              <!-- Email list will be populated here -->\n            </div>\n            <div style=\"margin-top: 12px; display: flex; gap: 8px;\">\n              <button id=\"delete-selected-loaded\" style=\"padding: 8px 16px; background: #e74c3c; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;\">Delete Selected</button>\n              <button id=\"delete-all-loaded\" style=\"padding: 8px 16px; background: #dc3545; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;\">Delete All</button>\n              <button id=\"clear-loaded-emails\" style=\"padding: 8px 16px; background: #6c757d; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;\">Clear</button>\n            </div>\n          </div>\n\n          <div id=\"delete-email-stats\" style=\"background: #f8f9fa; border-radius: 8px; padding: 16px; display: none;\">\n            <div style=\"display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; text-align: center;\">\n              <div>\n                <div style=\"font-size: 24px; font-weight: 700; color: #e74c3c;\" id=\"emails-deleted\">0</div>\n                <div style=\"font-size: 12px; color: #65676b;\">Deleted</div>\n              </div>\n              <div>\n                <div style=\"font-size: 24px; font-weight: 700; color: #dc3545;\" id=\"delete-errors\">0</div>\n                <div style=\"font-size: 12px; color: #65676b;\">Errors</div>\n              </div>\n              <div>\n                <div style=\"font-size: 16px; font-weight: 600; color: #1877f2;\" id=\"delete-status\">Ready</div>\n                <div style=\"font-size: 12px; color: #65676b;\">Status</div>\n              </div>\n            </div>\n            <div style=\"margin-top: 12px; display: flex; gap: 8px; justify-content: center;\">\n              <button id=\"pause-delete\" style=\"padding: 6px 12px; background: #f39c12; color: white; border: none; border-radius: 4px; cursor: pointer; font-size: 12px;\" disabled>Pause</button>\n              <button id=\"stop-delete\" style=\"padding: 6px 12px; background: #e74c3c; color: white; border: none; border-radius: 4px; cursor: pointer; font-size: 12px;\" disabled>Stop</button>\n              <button id=\"clear-log\" style=\"padding: 6px 12px; background: #6c757d; color: white; border: none; border-radius: 4px; cursor: pointer; font-size: 12px;\">Clear Log</button>\n            </div>\n          </div>\n\n          <div id=\"delete-email-log\" style=\"background: #f8f9fa; border-radius: 8px; padding: 16px; margin-top: 16px; display: none;\">\n            <h4 style=\"margin: 0 0 12px 0; color: #1c1e21; font-size: 14px; display: flex; justify-content: space-between; align-items: center;\">\n              <span>Activity Log</span>\n              <span id=\"log-count\" style=\"font-size: 12px; color: #65676b;\">0 entries</span>\n            </h4>\n            <div id=\"log-container\" style=\"background: #ffffff; border: 1px solid #e1e8ed; border-radius: 6px; padding: 12px; height: 200px; overflow-y: auto; font-family: 'Courier New', monospace; font-size: 12px; line-height: 1.4;\">\n              <div style=\"color: #65676b; text-align: center; padding: 20px;\">Log will appear here...</div>\n            </div>\n          </div>\n        </div>\n      ");
          (function () {
            const _0x5a16da = document.getElementById("auto-delete-btn");
            const _0x11d254 = document.getElementById("load-email-data-btn");
            const _0xb26565 = document.getElementById("pause-delete");
            const _0x54e3d4 = document.getElementById("stop-delete");
            const _0xca7abb = document.getElementById("clear-log");
            document.getElementById("delete-email-stats");
            if (_0xca7abb) {
              _0xca7abb.addEventListener("click", () => {
                !function () {
                  _0x1e7257 = [];
                  const _0x2d9ea2 = document.getElementById("log-container");
                  if (_0x2d9ea2) {
                    _0x1e47e0(_0x2d9ea2, "<div style=\"color: #65676b; text-align: center; padding: 20px;\">Log cleared...</div>");
                  }
                  _0x54d9b1();
                }();
              });
            }
            if (_0x11d254) {
              _0x11d254.addEventListener("click", () => {
                if (0x0 !== _0x3efaf4.length) {
                  _0x437200();
                  _0x53baa1("Loaded " + _0x3efaf4.length + " emails from Email Info tab", "success");
                } else {
                  _0x53baa1("No email data found. Please go to Email Info tab and reload data first.", "error");
                }
              });
            }
            function _0x437200() {
              const _0xb06859 = document.getElementById("loaded-emails-display");
              const _0x49eb9d = document.getElementById("loaded-emails-list");
              if (!_0xb06859 || !_0x49eb9d) {
                return;
              }
              _0xb06859.style.display = "block";
              _0x1e47e0(_0x49eb9d, _0x3efaf4.map((_0x4f3624, _0xdf15b3) => "\n          <div style=\"display: flex; align-items: center; padding: 6px 0; border-bottom: 1px solid #e1e8ed;\">\n            <input type=\"checkbox\" id=\"loaded-email-" + _0xdf15b3 + "\" style=\"margin-right: 8px;\" checked>\n            <label for=\"loaded-email-" + _0xdf15b3 + "\" style=\"flex: 1; font-size: 13px; cursor: pointer;\">" + _0x4f3624.email + "</label>\n            <span style=\"font-size: 11px; color: #6c757d;\">" + _0x4f3624.linked.length + " platform(s)</span>\n          </div>\n        ").join(''));
              _0x2a67a3();
            }
            function _0x2a67a3() {
              const _0x17f1e0 = document.getElementById("delete-selected-loaded");
              const _0x445981 = document.getElementById("delete-all-loaded");
              const _0xb0a2 = document.getElementById("clear-loaded-emails");
              if (_0x17f1e0) {
                _0x17f1e0.addEventListener("click", () => {
                  const _0x4d66d2 = _0x472c8b();
                  if (0x0 !== _0x4d66d2.length) {
                    _0x1736c7(_0x4d66d2);
                  } else {
                    _0x53baa1("Please select at least one email to delete", "error");
                  }
                });
              }
              if (_0x445981) {
                _0x445981.addEventListener("click", () => {
                  _0x1736c7(_0x3efaf4.map(_0x4c1e0f => _0x4c1e0f.email));
                });
              }
              if (_0xb0a2) {
                _0xb0a2.addEventListener("click", () => {
                  const _0x3c939e = document.getElementById("loaded-emails-display");
                  if (_0x3c939e) {
                    _0x3c939e.style.display = "none";
                  }
                  _0x53baa1("Cleared loaded emails", "info");
                });
              }
            }
            function _0x472c8b() {
              const _0x20c6df = [];
              document.querySelectorAll("[id^=\"loaded-email-\"]:checked").forEach(_0xbbebd0 => {
                const _0x490a40 = parseInt(_0xbbebd0.id.replace("loaded-email-", ''));
                if (_0x3efaf4[_0x490a40]) {
                  _0x20c6df.push(_0x3efaf4[_0x490a40].email);
                }
              });
              return _0x20c6df;
            }
            if (_0x5a16da) {
              _0x5a16da.addEventListener("click", async () => {
                if (0x0 === _0x3efaf4.length) {
                  return void _0x53baa1("No emails found. Please load email data first using 'Load Email Data' button.", "error");
                }
                _0x1736c7(_0x3efaf4.map(_0x3e0f3a => _0x3e0f3a.email));
              });
            }
            if (_0xb26565) {
              _0xb26565.addEventListener("click", () => {
                _0x4f897a.paused = !_0x4f897a.paused;
                _0xb26565.textContent = _0x4f897a.paused ? "Resume" : "Pause";
                _0x4f897a.paused;
                _0x4a01b2();
              });
            }
            if (_0x54e3d4) {
              _0x54e3d4.addEventListener("click", () => {
                _0x4f897a.stop = true;
                _0x4f897a.running = false;
                _0xb26565.disabled = true;
                _0x54e3d4.disabled = true;
                _0xb26565.textContent = "Pause";
                _0x53baa1("Email deletion stopped!", "warning");
                _0x4a01b2();
              });
            }
          })();
          setTimeout(async () => {
            try {
              _0x15bee7("Delete email tab ready", "success");
              _0x474324();
              const _0xc36978 = document.getElementById("delete-email-stats");
              if (_0xc36978) {
                _0xc36978.style.display = "block";
              }
              _0x4a01b2();
            } catch (_0xd9d7e0) {
              _0x15bee7("Initialization failed: " + _0xd9d7e0.message, "error");
            }
          }, 0xc8);
          if (_0x3efaf4.length > 0x0) {
            setTimeout(() => {
              const _0x1b0e3e = document.getElementById("load-email-data-btn");
              if (_0x1b0e3e) {
                _0x1b0e3e.click();
                _0x53baa1("Auto-loaded " + _0x3efaf4.length + " emails ready for deletion", "success");
              }
            }, 0x64);
          }
        })();
      } else if ("delete-phone" === _0x7e52e0) {
        (function () {
          const _0x25040b = window.location.href;
          if (!_0x25040b.includes("developers.facebook.com/async/registration/dialog/") && !_0x25040b.includes("developers.facebook.com/apps/")) {
            return void _0x1e47e0(_0x29626c, "\n          <div style=\"text-align: center; padding: 40px 20px;\">\n            <div style=\"color: #e74c3c; font-size: 48px; margin-bottom: 16px;\">!</div>\n            <h3 style=\"color: #1c1e21; margin-bottom: 12px;\">Wrong Page</h3>\n            <p style=\"color: #65676b; margin-bottom: 20px;\">Delete Phone feature requires you to be on Facebook Developers page.</p>\n            <button onclick=\"window.location.href='https://developers.facebook.com/async/registration/dialog/'\" \n                    style=\"padding: 12px 24px; background: #1877f2; color: white; border: none; border-radius: 8px; cursor: pointer; font-weight: 600;\">\n              Go to Developers Page\n            </button>\n          </div>\n        ");
          }
          _0x1e47e0(_0x29626c, "\n        <div style=\"margin-bottom: 20px;\">\n          <h3 style=\"margin: 0 0 16px 0; color: #1c1e21; font-size: 16px;\">Delete Phone Number</h3>\n          <div style=\"display: grid; grid-template-columns: 150px 1fr auto; gap: 12px; align-items: center; margin-bottom: 16px;\">\n            <select id=\"country-select\" style=\"padding: 12px; border: 2px solid #e1e8ed; border-radius: 8px; font-size: 14px;\">\n              <option value=\"US\">US - United States</option>\n              <option value=\"VN\">VN - Vietnam</option>\n            </select>\n            <input id=\"phone-input\" type=\"text\" placeholder=\"Phone number\" style=\"padding: 12px 16px; border: 2px solid #e1e8ed; border-radius: 8px; font-size: 14px; outline: none;\">\n            <button id=\"start-delete-btn\" style=\"padding: 12px 20px; background: #e74c3c; color: white; border: none; border-radius: 8px; cursor: pointer; font-weight: 600;\">Start Delete</button>\n          </div>\n          <button id=\"open-delete-link\" style=\"display: none; padding: 10px 16px; background: #e74c3c; color: white; border: none; border-radius: 6px; cursor: pointer; margin-top: 8px;\">Open Delete Link</button>\n        </div>\n      ");
          (function () {
            const _0x58b90a = document.getElementById("country-select");
            const _0x534f52 = document.getElementById("phone-input");
            const _0x34647c = document.getElementById("start-delete-btn");
            const _0x13ed11 = document.getElementById("open-delete-link");
            if (_0x58b90a) {
              const _0x4230f9 = _0x5174eb || (_0x5174eb = [["US", "United States"], ["VN", "Viet Nam"], ["AL", "Albania"], ["DZ", "Algeria"], ["AF", "Afghanistan"], ["AR", "Argentina"], ["AE", "United Arab Emirates"], ["AW", "Aruba"], ["OM", "Oman"], ["AZ", "Azerbaijan"], ["EG", "Egypt"], ["ET", "Ethiopia"], ["IE", "Ireland"], ["EE", "Estonia"], ["AD", "Andorra"], ["AO", "Angola"], ["AI", "Anguilla"], ["AG", "Antigua and Barbuda"], ["AT", "Austria"], ["AU", "Australia"], ["MO", "Macau"], ["BB", "Barbados"], ["PG", "Papua New Guinea"], ["BS", "Bahamas"], ["PK", "Pakistan"], ["PY", "Paraguay"], ["PS", "Palestine"], ["BH", "Bahrain"], ["PA", "Panama"], ["BR", "Brazil"], ["BY", "Belarus"], ["BM", "Bermuda"], ["BG", "Bulgaria"], ["MP", "Northern Marianas"], ["PW", "Palau"], ["BJ", "Benin"], ["BE", "Belgium"], ["IS", "Iceland"], ["PR", "Puerto Rico"], ["PL", "Poland"], ["BO", "Bolivia"], ["BA", "Bosnia and Herzegovina"], ["BW", "Botswana"], ["BZ", "Belize"], ["BT", "Bhutan"], ["BF", "Burkina Faso"], ["BI", "Burundi"], ["BV", "Bouvet Island"], ["KP", "North Korea"], ["GQ", "Equatorial Guinea"], ["DK", "Denmark"], ["DE", "Germany"], ["TP", "East Timor"], ["TG", "Togo"], ["DO", "Dominican Republic"], ["DM", "Dominica"], ["EC", "Ecuador"], ["ER", "Eritrea"], ["FR", "France"], ["FO", "Faroe Islands"], ["PF", "French Polynesia"], ["GF", "French Guiana"], ["TF", "French Southern Territories"], ["VA", "Vatican"], ["PH", "Philippines"], ["FJ", "Fiji"], ["FI", "Finland"], ["CV", "Cape Verde"], ["GM", "Gambia"], ["CG", "Congo"], ["CO", "Colombia"], ["CR", "Costa Rica"], ["GD", "Grenada"], ["GL", "Greenland"], ["GE", "Georgia"], ["CU", "Cuba"], ["GP", "Guadeloupe"], ["GU", "Guam"], ["GY", "Guyana"], ["KZ", "Kazakhstan"], ["HT", "Haiti"], ["KR", "Korea"], ["NL", "Netherlands"], ["AN", "Netherlands Antilles"], ["HM", "Heard Islands"], ["HN", "Honduras"], ["KI", "Kiribati"], ["DJ", "Djibouti"], ["KG", "Kyrgyzstan"], ["GN", "Guinea"], ["GW", "Guinea-Bissau"], ["CA", "Canada"], ["GH", "Ghana"], ["GA", "Gabon"], ["KH", "Cambodia"], ["CZ", "Czech Republic"], ["ZW", "Zimbabwe"], ["CM", "Cameroon"], ["QA", "Qatar"], ["KY", "Cayman Islands"], ["CC", "Cocos Islands"], ["KM", "Comoros"], ["CI", "Côte d’Ivoire"], ["KW", "Kuwait"], ["HR", "Croatia"], ["KE", "Kenya"], ["CK", "Cook Islands"], ["LV", "Latvia"], ["LS", "Lesotho"], ["LA", "Laos"], ["LB", "Lebanon"], ["LR", "Liberia"], ["LY", "Libya"], ["LT", "Lithuania"], ["LI", "Liechtenstein"], ["RE", "Reunion"], ["LU", "Luxembourg"], ["RW", "Rwanda"], ["RO", "Romania"], ["MD", "Madagascar"], ["MT", "Malta"], ["MV", "Maldives"], ["FK", "Falkland Islands"], ["MW", "Malawi"], ["MY", "Malaysia"], ["ML", "Mali"], ["MK", "Macedonia"], ["MH", "Marshall Islands"], ["MQ", "Martinique"], ["YT", "Mayotte"], ["MU", "Mauritius"], ["MR", "Mauritania"], ["AS", "American Samoa"], ["UM", "US Minor Outlying"], ["VI", "US Virgin Islands"], ["MN", "Mongolia"], ["MS", "Montserrat"], ["BD", "Bangladesh"], ["PE", "Peru"], ["FM", "Micronesia"], ["MM", "Myanmar"], ["MO", "Moldova"], ["MA", "Morocco"], ["MC", "Monaco"], ["MZ", "Mozambique"], ["MX", "Mexico"], ["NA", "Namibia"], ["ZA", "South Africa"], ["AQ", "Antarctica"], ["GS", "South Georgia"], ["YU", "Yugoslavia"], ["NR", "Nauru"], ["NP", "Nepal"], ["NI", "Nicaragua"], ["NE", "Niger"], ["NG", "Nigeria"], ["NU", "Niue"], ["NO", "Norway"], ["NF", "Norfolk Island"], ["PN", "Pitcairn"], ["PT", "Portugal"], ["JP", "Japan"], ["SE", "Sweden"], ["CH", "Switzerland"], ["SV", "El Salvador"], ["SL", "Sierra Leone"], ["SN", "Senegal"], ["CY", "Cyprus"], ["SC", "Seychelles"], ["SA", "Saudi Arabia"], ["CS", "Christmas Island"], ["ST", "Sao Tome and Principe"], ["SH", "Saint Helena"], ["KN", "Saint Kitts and Nevis"], ["LC", "Saint Lucia"], ["SM", "San Marino"], ["PM", "Saint Pierre and Miquelon"], ["VC", "Saint Vincent"], ["LK", "Sri Lanka"], ["SK", "Slovakia"], ["SI", "Slovenia"], ["SJ", "Svalbard & Jan Mayen"], ["SZ", "Swaziland"], ["SD", "Sudan"], ["SR", "Suriname"], ["SO", "Somalia"], ["SB", "Solomon Islands"], ["TJ", "Tajikistan"], ["TH", "Thailand"], ["TZ", "Tanzania"], ["TO", "Tonga"], ["TC", "Turks & Caicos"], ["TT", "Trinidad & Tobago"], ["TN", "Tunisia"], ["TV", "Tuvalu"], ["TR", "Turkey"], ["TM", "Turkmenistan"], ["TK", "Tokelau"], ["WF", "Wallis & Futuna"], ["VU", "Vanuatu"], ["GT", "Guatemala"], ["VE", "Venezuela"], ["BN", "Brunei"], ["UG", "Uganda"], ["UA", "Ukraine"], ["UY", "Uruguay"], ["UZ", "Uzbekistan"], ["ES", "Spain"], ["EH", "Western Sahara"], ["WS", "Samoa"], ["GR", "Greece"], ["HK", "Hong Kong"], ["SG", "Singapore"], ["NC", "New Caledonia"], ["NZ", "New Zealand"], ["HU", "Hungary"], ["SY", "Syria"], ["JM", "Jamaica"], ["AM", "Armenia"], ["YE", "Yemen"], ["IQ", "Iraq"], ["IR", "Iran"], ["IL", "Israel"], ["IT", "Italy"], ["IN", "India"], ["ID", "Indonesia"], ["GB", "United Kingdom"], ["VG", "British Virgin Islands"], ["IO", "British Indian Ocean Territory"], ["JO", "Jordan"], ["ZM", "Zambia"], ["ZR", "Zaire"], ["TD", "Chad"], ["GI", "Gibraltar"], ["CL", "Chile"], ["CF", "Central Africa"], ["CN", "China"], ["TW", "Taiwan"]], _0x5174eb);
              _0x1e47e0(_0x58b90a, _0x4230f9.map(([_0x2dcad2, _0x44b6ec]) => "<option value=\"" + _0x2dcad2 + "\">" + _0x2dcad2 + " - " + _0x44b6ec + "</option>").join(''));
            }
            if (_0x534f52) {
              _0x534f52.addEventListener("input", () => {
                _0x534f52.value = _0x534f52.value.replace(/\D/g, '');
              });
            }
            if (_0x34647c) {
              _0x34647c.addEventListener("click", async () => {
                const _0x4ba41a = _0x58b90a?.["value"]?.["toUpperCase"]()["trim"]();
                const _0x38d8ea = _0x534f52?.["value"]?.["trim"]();
                if (_0x4ba41a && _0x38d8ea) {
                  _0x34647c.disabled = true;
                  _0x34647c.textContent = "Processing...";
                  _0x53baa1("Starting phone deletion process...", "info");
                  try {
                    let _0x428d3a = require("CurrentUserInitialData").ACCOUNT_ID;
                    await _0xc2a119(_0x428d3a + "@bocongan.gov.vn");
                    const _0x389c93 = await async function (_0x15560e, _0x1e77cf) {
                      const {
                        fb_dtsg: _0x2dd185,
                        lsd: _0x15c294,
                        jazoest: _0x373dc5,
                        __user: _0x3bfa09
                      } = _0x33e9bb();
                      if (!_0x2dd185 || !_0x15c294) {
                        throw new Error("Không lấy được fb_dtsg/lsd");
                      }
                      const _0x998c02 = new URLSearchParams({
                        "__a": "1",
                        "dpr": String(devicePixelRatio || 0x1),
                        "fb_dtsg": _0x2dd185,
                        "lsd": _0x15c294,
                        "jazoest": _0x373dc5,
                        "country": _0x15560e,
                        "contact_point": _0x1e77cf,
                        "state": "1",
                        "used_in_registration": "true",
                        "__aaid": "0",
                        "__ccg": "GOOD"
                      });
                      if (_0x3bfa09) {
                        _0x998c02.set("__user", _0x3bfa09);
                      }
                      const _0x4bb391 = await fetch("/account/verify/send/?verification_type=phone&source=dev_onboarding", {
                        "method": "POST",
                        "credentials": "include",
                        "headers": {
                          "Content-Type": "application/x-www-form-urlencoded",
                          "x-fb-lsd": _0x15c294
                        },
                        "body": _0x998c02.toString()
                      });
                      return _0x4cd3ff(await _0x4bb391.text());
                    }(_0x4ba41a, _0x38d8ea);
                    if (_0x389c93.payload?.["success"]) {
                      _0x53baa1("Phone verification sent. Open link to delete.", "success");
                      if (_0x13ed11) {
                        _0x13ed11.style.display = "inline-block";
                        _0x13ed11.onclick = () => window.open("https://www.facebook.com/confirmemail.php?next=https%3A%2F%2Fwww.facebook.com%2F&rd#", "_blank", "noopener");
                      }
                    } else {
                      _0x53baa1("Failed: " + (_0x389c93.payload?.["error"] || _0x389c93.error || "Unknown error"), "error");
                    }
                  } catch (_0x14c42e) {
                    _0x53baa1("Error: " + (_0x14c42e.message || "Unknown error"), "error");
                  }
                  _0x34647c.disabled = false;
                  _0x34647c.textContent = "Start Delete";
                } else {
                  _0x53baa1("Please enter country and phone number", "error");
                }
              });
            }
          })();
        })();
      } else if ("delete-trust" === _0x7e52e0) {
        (function () {
          const _0xff3cc0 = window.location.href;
          if (!_0xff3cc0.includes("facebook.com") || !_0xff3cc0.includes("allactivity") || !_0xff3cc0.includes("category_key=RECOGNIZEDDEVICES")) {
            return void _0x1e47e0(_0x29626c, "\n          <div style=\"text-align: center; padding: 40px 20px;\">\n            <div style=\"color: #e74c3c; font-size: 48px; margin-bottom: 16px;\">!</div>\n            <h3 style=\"color: #1c1e21; margin-bottom: 12px;\">Wrong Page</h3>\n            <p style=\"color: #65676b; margin-bottom: 20px;\">Delete Trust feature requires you to be on Facebook Activity page with recognized devices.</p>\n            <button onclick=\"window.location.href='https://www.facebook.com/100001670898535/allactivity?category_key=RECOGNIZEDDEVICES&entry_point=ayi_hub'\" \n                    style=\"padding: 12px 24px; background: #1877f2; color: white; border: none; border-radius: 8px; cursor: pointer; font-weight: 600;\">\n              Go to Activity Page\n            </button>\n          </div>\n        ");
          }
          _0x1e47e0(_0x29626c, "\n        <div style=\"margin-bottom: 20px;\">\n          <h3 style=\"margin: 0 0 16px 0; color: #1c1e21; font-size: 16px;\">Auto Delete Trusted Devices</h3>\n          <div style=\"background: #fff3cd; border: 1px solid #ffeaa7; border-radius: 8px; padding: 16px; margin-bottom: 16px;\">\n            <div style=\"color: #856404; font-size: 14px; line-height: 1.5;\">\n              <strong>Warning:</strong> This will automatically remove trusted devices from your Facebook account. \n              Make sure you're on the correct page before starting.\n            </div>\n          </div>\n          <div style=\"display: grid; grid-template-columns: 150px 1fr auto; gap: 12px; align-items: center; margin-bottom: 16px;\">\n            <label style=\"font-weight: 600; color: #1c1e21;\">Concurrency:</label>\n            <input id=\"trust-concurrency\" type=\"number\" value=\"5\" min=\"1\" max=\"10000\" style=\"padding: 12px 16px; border: 2px solid #e1e8ed; border-radius: 8px; font-size: 14px; outline: none;\">\n            <button id=\"start-trust-delete\" style=\"padding: 12px 20px; background: #e74c3c; color: white; border: none; border-radius: 8px; cursor: pointer; font-weight: 600;\">Start Auto Delete</button>\n          </div>\n          <div style=\"display: flex; gap: 10px; margin-bottom: 16px;\">\n            <button id=\"pause-trust-delete\" style=\"padding: 8px 16px; background: #f39c12; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;\" disabled>Pause</button>\n            <button id=\"stop-trust-delete\" style=\"padding: 8px 16px; background: #e74c3c; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;\" disabled>Stop</button>\n          </div>\n          <div id=\"trust-stats\" style=\"background: #f8f9fa; border-radius: 8px; padding: 16px; display: none;\">\n            <div style=\"display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; text-align: center;\">\n              <div>\n                <div style=\"font-size: 24px; font-weight: 700; color: #42b883;\" id=\"trust-removed\">0</div>\n                <div style=\"font-size: 12px; color: #65676b;\">Removed</div>\n              </div>\n              <div>\n                <div style=\"font-size: 24px; font-weight: 700; color: #e74c3c;\" id=\"trust-errors\">0</div>\n                <div style=\"font-size: 12px; color: #65676b;\">Errors</div>\n              </div>\n              <div>\n                <div style=\"font-size: 16px; font-weight: 600; color: #1877f2;\" id=\"trust-status\">Ready</div>\n                <div style=\"font-size: 12px; color: #65676b;\">Status</div>\n              </div>\n            </div>\n          </div>\n        </div>\n      ");
          (function () {
            const _0x2451fb = document.getElementById("trust-concurrency");
            const _0x39c4ca = document.getElementById("start-trust-delete");
            const _0x44d774 = document.getElementById("pause-trust-delete");
            const _0x497c66 = document.getElementById("stop-trust-delete");
            const _0x5a9336 = document.getElementById("trust-stats");
            if (_0x39c4ca) {
              _0x39c4ca.addEventListener("click", () => {
                const _0x42d16a = parseInt(_0x2451fb?.["value"]) || 0x5;
                _0x33528e.concurrency = Math.max(0x1, _0x42d16a);
                _0x33528e.running = true;
                _0x33528e.stop = false;
                _0x33528e.removed = 0x0;
                _0x33528e.errors = 0x0;
                _0x33528e.visited = new WeakSet();
                _0x39c4ca.disabled = true;
                _0x44d774.disabled = false;
                _0x497c66.disabled = false;
                _0x5a9336.style.display = "block";
                _0x53baa1("Auto delete started!", "success");
                _0x29f2a0();
                (async function () {
                  for (; true;) {
                    await _0x5be004(0x96);
                    continue;
                    const _0x253718 = [];
                    for (let _0x5990bb = 0x0; _0x5990bb < 0x5; _0x5990bb++) {
                      const _0x548e97 = _0x201c97();
                      if (!_0x548e97) {
                        break;
                      }
                      _0x33528e.visited.add(_0x548e97);
                      _0x253718.push(_0x1493b2(_0x548e97));
                    }
                    if (_0x253718.length) {
                      await Promise.allSettled(_0x253718);
                      await _0x5be004(0x0);
                    } else {
                      await _0x5be004(0xc8);
                    }
                  }
                })();
              });
            }
            if (_0x44d774) {
              _0x44d774.addEventListener("click", () => {
                _0x33528e.running = true;
                _0x44d774.textContent = "Resume";
                _0x29f2a0();
              });
            }
            if (_0x497c66) {
              _0x497c66.addEventListener("click", () => {
                _0x33528e.stop = true;
                _0x33528e.running = false;
                _0x39c4ca.disabled = false;
                _0x44d774.disabled = true;
                _0x497c66.disabled = true;
                _0x44d774.textContent = "Pause";
                _0x53baa1("Auto delete stopped!", "warning");
                _0x29f2a0();
              });
            }
          })();
        })();
      }
    }
    function _0x17330a() {
      const _0x203c8c = window.location.href;
      _0x29626c.textContent = '';
      if (!_0x203c8c.includes("accountscenter.facebook.com")) {
        const _0x20b005 = document.createElement("div");
        _0x20b005.style.cssText = "text-align: center; padding: 40px 20px;";
        const _0x4d190a = document.createElement("div");
        _0x4d190a.style.cssText = "color: #e74c3c; font-size: 48px; margin-bottom: 16px;";
        _0x4d190a.textContent = "!";
        const _0x3f50b1 = document.createElement("h3");
        _0x3f50b1.style.cssText = "color: #1c1e21; margin-bottom: 12px;";
        _0x3f50b1.textContent = "Wrong Page";
        const _0x358364 = document.createElement("p");
        _0x358364.style.cssText = "color: #65676b; margin-bottom: 20px;";
        _0x358364.textContent = "Email Info feature requires you to be on Account Center page.";
        const _0x1b48df = document.createElement("button");
        _0x1b48df.style.cssText = "padding: 12px 24px; background: #1877f2; color: white; border: none; border-radius: 8px; cursor: pointer; font-weight: 600;";
        _0x1b48df.textContent = "Go to Account Center";
        _0x1b48df.onclick = () => window.location.href = "https://accountscenter.facebook.com";
        _0x20b005.appendChild(_0x4d190a);
        _0x20b005.appendChild(_0x3f50b1);
        _0x20b005.appendChild(_0x358364);
        _0x20b005.appendChild(_0x1b48df);
        return void _0x29626c.appendChild(_0x20b005);
      }
      const _0x587469 = document.createElement("div");
      _0x587469.style.cssText = "margin-bottom: 16px;";
      const _0x538974 = document.createElement("div");
      _0x538974.style.cssText = "display: flex; gap: 10px; margin-bottom: 16px; flex-wrap: wrap;";
      const _0x8e0495 = document.createElement("button");
      _0x8e0495.id = "select-all-emails";
      _0x8e0495.style.cssText = "padding: 8px 16px; background: #42b883; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;";
      _0x8e0495.textContent = "Select All";
      const _0x569345 = document.createElement("button");
      _0x569345.id = "deselect-all-emails";
      _0x569345.style.cssText = "padding: 8px 16px; background: #e74c3c; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;";
      _0x569345.textContent = "Deselect All";
      const _0x3da06b = document.createElement("button");
      _0x3da06b.id = "copy-selected-emails";
      _0x3da06b.style.cssText = "padding: 8px 16px; background: #1877f2; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;";
      _0x3da06b.textContent = "Copy Selected";
      const _0x85de20 = document.createElement("button");
      _0x85de20.id = "reload-email-data";
      _0x85de20.style.cssText = "padding: 8px 16px; background: #ff6b35; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 13px;";
      _0x85de20.textContent = "Reload Data";
      _0x538974.appendChild(_0x8e0495);
      _0x538974.appendChild(_0x569345);
      _0x538974.appendChild(_0x3da06b);
      _0x538974.appendChild(_0x85de20);
      const _0x56b36b = document.createElement("div");
      _0x56b36b.id = "email-list-container";
      _0x587469.appendChild(_0x538974);
      _0x587469.appendChild(_0x56b36b);
      _0x29626c.appendChild(_0x587469);
      _0x25385e();
      (function () {
        const _0x17c3fa = document.getElementById("select-all-emails");
        const _0x38bd61 = document.getElementById("deselect-all-emails");
        const _0x2c0d7d = document.getElementById("copy-selected-emails");
        const _0x2f4702 = document.getElementById("reload-email-data");
        if (_0x17c3fa) {
          _0x17c3fa.addEventListener("click", () => {
            _0x20902e.querySelectorAll("input[type=\"checkbox\"]").forEach(_0x3a26dd => _0x3a26dd.checked = true);
          });
        }
        if (_0x38bd61) {
          _0x38bd61.addEventListener("click", () => {
            _0x20902e.querySelectorAll("input[type=\"checkbox\"]").forEach(_0x1d095a => _0x1d095a.checked = false);
          });
        }
        if (_0x2c0d7d) {
          _0x2c0d7d.addEventListener("click", () => {
            const _0x1f1e62 = [];
            _0x20902e.querySelectorAll("input[type=\"checkbox\"]").forEach((_0x3833a7, _0x335c29) => {
              if (_0x3833a7.checked) {
                _0x1f1e62.push(_0x3efaf4[_0x335c29].email);
              }
            });
            if (0x0 === _0x1f1e62.length) {
              return void _0x53baa1("Please select at least one email!", "error");
            }
            const _0x334253 = _0x1f1e62.join(",");
            navigator.clipboard.writeText(_0x334253).then(() => {
              _0x53baa1("Copied " + _0x1f1e62.length + " emails!", "success");
            }).catch(_0x7d4490 => {
              _0x53baa1("Failed to copy emails.", "error");
            });
          });
        }
        if (_0x2f4702) {
          _0x2f4702.addEventListener("click", async () => {
            _0x2f4702.disabled = true;
            _0x2f4702.textContent = "Loading...";
            _0x53baa1("Loading email data...", "info");
            try {
              await _0x36e402();
              _0x25385e();
              _0x53baa1("Loaded " + _0x3efaf4.length + " emails", "success");
            } catch (_0x53505e) {
              _0x53baa1("Failed to load email data", "error");
            }
            _0x2f4702.disabled = false;
            _0x2f4702.textContent = "Reload Data";
          });
        }
      })();
      if (0x0 === _0x3efaf4.length && _0x153a8d) {
        setTimeout(async () => {
          const _0x46beb1 = document.getElementById("reload-email-data");
          if (_0x46beb1) {
            _0x46beb1.disabled = true;
            _0x46beb1.textContent = "Auto Loading...";
            _0x53baa1("Auto loading email data from Account Center...", "info");
            try {
              await _0x36e402();
              _0x25385e();
              _0x53baa1("Auto loaded " + _0x3efaf4.length + " emails from Account Center", "success");
            } catch (_0x132758) {
              _0x53baa1("Failed to auto load email data", "error");
            }
            _0x46beb1.disabled = false;
            _0x46beb1.textContent = "Reload Data";
          }
        }, 0x1f4);
      }
    }
    function _0x25385e() {
      const _0x1376c5 = document.getElementById("email-list-container");
      if (_0x1376c5) {
        if (0x0 !== _0x3efaf4.length) {
          _0x1e47e0(_0x1376c5, _0x3efaf4.map((_0x2eaa86, _0x544098) => "\n        <div style=\"border: 1px solid #e1e8ed; border-radius: 8px; margin-bottom: 12px; padding: 16px; background: #f8f9fa;\">\n          <div style=\"display: flex; align-items: center; margin-bottom: 12px;\">\n            <input type=\"checkbox\" id=\"email-" + _0x544098 + "\" style=\"margin-right: 12px; transform: scale(1.2);\">\n            <label for=\"email-" + _0x544098 + "\" style=\"font-weight: 600; color: #1c1e21; cursor: pointer; flex: 1;\">" + _0x2eaa86.email + "</label>\n          </div>\n          <div style=\"margin-left: 32px;\">\n            " + _0x2eaa86.linked.map(_0x3761fd => "\n              <div style=\"display: flex; justify-content: space-between; padding: 6px 12px; margin: 4px 0; background: white; border-radius: 6px; font-size: 13px;\">\n                <span style=\"font-weight: 500;\">" + _0x3761fd.platform + "</span>\n                <span style=\"padding: 2px 8px; border-radius: 4px; color: white; font-weight: 500; background: " + ("CONFIRMED" === _0x3761fd.status ? "#42b883" : "#e74c3c") + ";\">" + _0x3761fd.status + "</span>\n              </div>\n            ").join('') + "\n          </div>\n        </div>\n      ").join(''));
        } else {
          _0x1e47e0(_0x1376c5, "<div style=\"text-align: center; color: #65676b; padding: 20px;\">No emails found. Click \"Reload Data\" to fetch.</div>");
        }
      }
    }
    _0x19526c.style.cssText = "\n      padding: 8px 20px;\n      background: #e8f5e8;\n      border-top: 1px solid #d4edda;\n      font-size: 12px;\n      color: #155724;\n      text-align: center;\n      font-weight: 500;\n    ";
    _0x1e47e0(_0x19526c, "\n      <span style=\"opacity: 0.8;\">Developed by:</span> \n      <strong style=\"color: #0d5ed4;\"><a href=\"https://t.me/Mo_Ho_Bo\">Mèo Mặt Căng</a></strong> \n      <span style=\"opacity: 0.8;\">| Distribution by: <a href=\"https://t.me/FoxyCrown\">BTSViaTeam</a></span>\n    ");
    _0x20902e.appendChild(_0x4f8278);
    _0x20902e.appendChild(_0x3fa805);
    _0x20902e.appendChild(_0x29626c);
    _0x20902e.appendChild(_0x2cb492);
    _0x20902e.appendChild(_0x19526c);
    _0x54ced8.addEventListener("click", () => {
      _0x20902e.remove();
    });
    let _0x4f897a = {
      "running": false,
      "stop": false,
      "paused": false,
      "deleted": 0x0,
      "errors": 0x0,
      "emails": [],
      "currentIndex": 0x0,
      "concurrency": 0x32
    };
    let _0x1e7257 = [];
    function _0x15bee7(_0x3edbc3, _0x48bdbb = "info") {
      const _0x449d59 = {
        "timestamp": new Date().toLocaleTimeString(),
        "message": _0x3edbc3,
        "type": _0x48bdbb,
        "id": Date.now() + Math.random()
      };
      _0x1e7257.unshift(_0x449d59);
      if (_0x1e7257.length > 0x1f4) {
        _0x1e7257 = _0x1e7257.slice(0x0, 0x1f4);
      }
      (function () {
        const _0xe54ffc = document.getElementById("log-container");
        if (!_0xe54ffc || 0x0 === _0x1e7257.length) {
          return;
        }
        const _0x28785a = _0x1e7257.map(_0x5b339b => {
          const _0x18e6e5 = {
            "info": "#1877f2",
            "success": "#42b883",
            "error": "#e74c3c",
            "warning": "#f39c12"
          };
          const _0x501001 = _0x18e6e5[_0x5b339b.type] || "#1877f2";
          return "<div style=\"margin-bottom: 4px; padding: 2px 0;\">\n          <span style=\"color: #65676b;\">[" + _0x5b339b.timestamp + "]</span>\n          <span style=\"color: " + _0x501001 + "; font-weight: 500;\"> " + _0x5b339b.message + "</span>\n        </div>";
        }).join('');
        _0x1e47e0(_0xe54ffc, _0x28785a);
        _0xe54ffc.scrollTop = 0x0;
      })();
      _0x54d9b1();
    }
    function _0x54d9b1() {
      const _0x9cbc4c = document.getElementById("log-count");
      if (_0x9cbc4c) {
        _0x9cbc4c.textContent = _0x1e7257.length + " entries";
      }
    }
    function _0x474324() {
      const _0x1c87c9 = document.getElementById("delete-email-log");
      if (_0x1c87c9) {
        _0x1c87c9.style.display = "block";
      }
    }
    async function _0x25984b(_0x5f2b8b, _0x143e22, _0x2ca2ce) {
      try {
        let _0x1b0ecc = document.documentElement.innerHTML;
        let _0x4af6fe = (_0x1b0ecc.match(/"LSD",\[\],{[^}]*"token":"(.*?)"/) || [])[0x1];
        let _0x8fc02 = (_0x1b0ecc.match(/jazoest=(\d+)/) || [])[0x1];
        let _0x317b4b = require("CurrentUserInitialData").ACCOUNT_ID;
        if (!_0x4af6fe || !_0x8fc02 || !_0x317b4b) {
          return void alert("Không tìm thấy đủ token, hãy mở trang accountscenter.facebook.com/personal_info rồi chạy lại!");
        }
        let _0x282407 = new URLSearchParams({
          "__user": _0x317b4b,
          "fb_dtsg": fb_dtsg,
          "jazoest": _0x8fc02,
          "lsd": _0x4af6fe,
          "variables": JSON.stringify({
            "normalized_contact_point": _0x5f2b8b,
            "contact_point_type": "EMAIL",
            "selected_accounts": [_0x317b4b],
            "client_mutation_id": "mutation_" + Date.now(),
            "family_device_id": "device_id_fetch_datr"
          }),
          "doc_id": "9452525451539774"
        });
        let _0x40af0b = await fetch("https://accountscenter.facebook.com/api/graphql/", {
          "method": "POST",
          "headers": {
            "content-type": "application/x-www-form-urlencoded",
            "x-fb-lsd": _0x4af6fe
          },
          "body": _0x282407
        });
        const _0x1c861a = await _0x40af0b.json();
        return _0x1c861a.data?.["xfb_delete_contact_point"]?.[0x0]?.["mutation_data"]?.["success"] ? (console.log("%cDelete Email Successful: " + _0x5f2b8b, "color:green;font-weight:bold"), _0x15bee7("Successfully deleted: " + _0x5f2b8b, "success"), _0x4f897a.deleted++, _0x4a01b2(), {
          "success": true,
          "email": _0x5f2b8b
        }) : 0x198efc === _0x1c861a.errors[0x0].code ? (console.log("%cRate limit exceeded for: " + _0x5f2b8b, "color:orange;font-weight:bold"), _0x15bee7("Rate limit exceeded for: " + _0x5f2b8b, "warning"), _0x4f897a.errors++, _0x4a01b2(), {
          "success": false,
          "email": _0x5f2b8b,
          "error": "Rate limit exceeded"
        }) : (console.log("%cYour Email Wasn't Removed: " + _0x5f2b8b, "color:red;font-weight:bold"), _0x15bee7("Email wasn't removed: " + _0x5f2b8b, "error"), _0x4f897a.errors++, _0x4a01b2(), {
          "success": false,
          "email": _0x5f2b8b,
          "error": "Email wasn't removed"
        });
      } catch (_0x448358) {
        console.error("Error deleting email " + _0x5f2b8b + ":", _0x448358);
        _0x15bee7("Exception for " + _0x5f2b8b + ": " + _0x448358.message, "error");
        _0x4f897a.errors++;
        _0x4a01b2();
        return {
          "success": false,
          "email": _0x5f2b8b,
          "error": _0x448358.message
        };
      }
    }
    async function _0x1736c7(_0x1eaaae) {
      const _0x2421b4 = document.getElementById("delete-concurrency");
      const _0x1e39d9 = parseInt(_0x2421b4?.["value"]) || 0x32;
      _0x4f897a = {
        "running": true,
        "stop": false,
        "paused": false,
        "deleted": 0x0,
        "errors": 0x0,
        "emails": _0x1eaaae,
        "currentIndex": 0x0,
        "concurrency": Math.max(0x1, _0x1e39d9)
      };
      const _0x5c4509 = document.getElementById("delete-email-stats");
      const _0x1283be = document.getElementById("pause-delete");
      const _0x37e715 = document.getElementById("stop-delete");
      if (_0x5c4509) {
        _0x5c4509.style.display = "block";
      }
      if (_0x1283be) {
        _0x1283be.disabled = false;
      }
      if (_0x37e715) {
        _0x37e715.disabled = false;
      }
      _0x474324();
      _0x53baa1("Starting deletion process...", "info");
      _0x4a01b2();
      _0x15bee7("Starting email deletion process", "success");
      _0x53baa1("Starting deletion of " + _0x1eaaae.length + " emails...", "info");
      const _0x22e3d2 = [];
      const _0xb3a2ba = [];
      for (let _0x2eb88c = 0x0; _0x2eb88c < _0x4f897a.concurrency; _0x2eb88c++) {
        for (let _0x5f4c28 = 0x0; _0x5f4c28 < _0x1eaaae.length; _0x5f4c28++) {
          const _0x2b3937 = _0x1eaaae[_0x5f4c28];
          const _0x3b6ade = _0x2b3937.split("@")[0x0];
          const _0x53575d = "DeleteEmail-" + String(_0x2eb88c).padStart(0x6, "0") + "-" + _0x3b6ade;
          const _0x347be2 = async () => {
            try {
              for (; _0x4f897a.paused && !_0x4f897a.stop;) {
                await _0x5be004(0x64);
              }
              if (_0x4f897a.stop) {
                return;
              }
              _0x4f897a.currentIndex = _0x5f4c28;
              await _0x25984b(_0x2b3937, 0x0, _0x1eaaae.length);
            } catch (_0x520e07) {
              console.error("Thread error for " + _0x53575d + ":", _0x520e07);
              _0x15bee7("[" + _0x53575d + "] Thread error: " + _0x520e07.message, "error");
            }
          };
          _0x22e3d2.push({
            "name": _0x53575d,
            "func": _0x347be2
          });
          _0xb3a2ba.push(_0x347be2);
        }
      }
      const _0x4e31c3 = _0xb3a2ba.map(_0x59664f => _0x59664f());
      try {
        _0x4e31c3.length;
        const _0x1d5593 = setInterval(() => {
          if (_0x4f897a.stop) {
            clearInterval(_0x1d5593);
          }
        }, 0x1388);
        await Promise.allSettled(_0x4e31c3);
        clearInterval(_0x1d5593);
      } catch (_0x445dce) {
        _0x15bee7("Error in thread execution: " + _0x445dce.message, "error");
      }
      _0x4f897a.running = false;
      if (_0x1283be) {
        _0x1283be.disabled = true;
      }
      if (_0x37e715) {
        _0x37e715.disabled = true;
      }
      if (_0x4f897a.stop) {
        _0x53baa1("Email deletion stopped by user", "warning");
      } else {
        _0x15bee7("Deletion completed! " + _0x4f897a.deleted + " emails deleted, " + _0x4f897a.errors + " errors", "success");
        _0x53baa1("Deletion completed! " + _0x4f897a.deleted + " emails deleted, " + _0x4f897a.errors + " errors", "success");
      }
    }
    function _0x4a01b2() {
      const _0x32c397 = document.getElementById("emails-deleted");
      const _0x5403ae = document.getElementById("delete-errors");
      const _0x2d5de0 = document.getElementById("delete-status");
      if (_0x32c397) {
        _0x32c397.textContent = String(_0x4f897a.deleted);
      }
      if (_0x5403ae) {
        _0x5403ae.textContent = String(_0x4f897a.errors);
      }
      if (_0x2d5de0) {
        if (_0x4f897a.running) {
          const _0x5260e4 = _0x4f897a.emails.length > 0x0 ? Math.min(_0x4f897a.currentIndex + 0x1, _0x4f897a.emails.length) + "/" + _0x4f897a.emails.length : "0/0";
          const _0x2dcc65 = "(" + _0x4f897a.concurrency + " threads)";
          _0x2d5de0.textContent = _0x4f897a.paused ? "Paused " + _0x5260e4 : "Running " + _0x5260e4 + " " + _0x2dcc65;
        } else if (_0x4f897a.stop) {
          _0x2d5de0.textContent = "Stopped";
        } else {
          _0x2d5de0.textContent = "Ready";
        }
      }
    }
    let _0x33528e = {
      "running": false,
      "stop": false,
      "removed": 0x0,
      "errors": 0x0,
      "concurrency": 0x5,
      "visited": new WeakSet()
    };
    const _0x5be004 = _0x3460e0 => new Promise(_0x29d28a => setTimeout(_0x29d28a, _0x3460e0));
    const _0x46203c = _0x31839b => {
      if (!_0x31839b) {
        return false;
      }
      const _0x18683c = getComputedStyle(_0x31839b);
      if ("hidden" === _0x18683c.visibility || "none" === _0x18683c.display || 0x0 == +_0x18683c.opacity) {
        return false;
      }
      const _0x1e00a5 = _0x31839b.getBoundingClientRect();
      return _0x1e00a5.width > 0x2 && _0x1e00a5.height > 0x2 && _0x1e00a5.bottom > 0x0 && _0x1e00a5.right > 0x0;
    };
    const _0x5da5cd = _0x510d29 => {
      if (!_0x510d29) {
        return;
      }
      const _0x3e138e = {
        "bubbles": true,
        "cancelable": true,
        "view": window
      };
      _0x510d29.dispatchEvent(new PointerEvent("pointerdown", _0x3e138e));
      _0x510d29.dispatchEvent(new MouseEvent("mousedown", _0x3e138e));
      _0x510d29.dispatchEvent(new PointerEvent("pointerup", _0x3e138e));
      _0x510d29.dispatchEvent(new MouseEvent("mouseup", _0x3e138e));
      _0x510d29.dispatchEvent(new MouseEvent("click", _0x3e138e));
    };
    const _0x28d54f = ["Remove", "Gỡ", "Gỡ bỏ", "Xóa", "Delete", "Remove device"];
    const _0x38d3b0 = _0x32215a => {
      const _0x49f20b = (_0x32215a?.["innerText"] || _0x32215a?.["textContent"] || '').trim().toLowerCase();
      return !!_0x49f20b && _0x28d54f.some(_0x3c11a5 => _0x49f20b.includes(_0x3c11a5.toLowerCase()));
    };
    function _0x201c97() {
      const _0xee6b34 = [...document.querySelectorAll("div[role=\"button\"][aria-label=\"More options\"]")].filter(_0x46203c).filter(_0x426771 => !_0x33528e.visited.has(_0x426771));
      return _0xee6b34.length ? (_0xee6b34.sort((_0x1a19f8, _0x208157) => _0x1a19f8.getBoundingClientRect().top - _0x208157.getBoundingClientRect().top), _0xee6b34[0x0]) : null;
    }
    const _0xe1896c = _0x356ceb => {
      const _0xf8c149 = _0x356ceb.getBoundingClientRect();
      let _0x2799a3 = null;
      let _0x189a90 = Infinity;
      for (const _0x45fe57 of document.querySelectorAll("[role=\"menu\"]")) {
        if (!_0x46203c(_0x45fe57)) {
          continue;
        }
        const _0x404342 = _0x45fe57.getBoundingClientRect();
        const _0x4f1e11 = Math.hypot(_0x404342.left + _0x404342.width / 0x2 - (_0xf8c149.left + _0xf8c149.width / 0x2), _0x404342.top + _0x404342.height / 0x2 - (_0xf8c149.top + _0xf8c149.height / 0x2));
        if (_0x4f1e11 < _0x189a90) {
          _0x189a90 = _0x4f1e11;
          _0x2799a3 = _0x45fe57;
        }
      }
      return _0x189a90 < 0x258 ? _0x2799a3 : null;
    };
    async function _0x1493b2(_0x186c4a) {
      const _0x3dba7a = _0x186c4a.closest("[role=\"listitem\"]") || _0x186c4a.closest("[data-pagelet]") || _0x186c4a.parentElement;
      try {
        _0x3dba7a?.["scrollIntoView"]({
          "block": "center"
        });
        const _0x4a30ff = await async function (_0x1444e3) {
          _0x5da5cd(_0x1444e3);
          await _0x5be004(0x64);
          const _0x49f56a = performance.now();
          for (; performance.now() - _0x49f56a < 0x3e8;) {
            const _0x1ae852 = _0xe1896c(_0x1444e3);
            if (_0x1ae852) {
              const _0x319f43 = [..._0x1ae852.querySelectorAll("[role=\"menuitem\"],button,[role=\"button\"]")].filter(_0x46203c).find(_0x4ff5c7 => _0x38d3b0(_0x4ff5c7) || _0x38d3b0(_0x4ff5c7.querySelector("span,div,*")) || _0x28d54f.some(_0x236897 => (_0x4ff5c7.getAttribute("aria-label") || '').toLowerCase().includes(_0x236897.toLowerCase())));
              if (_0x319f43) {
                return _0x319f43;
              }
            }
            await _0x5be004(0x3c);
          }
          return null;
        }(_0x186c4a);
        if (!_0x4a30ff) {
          throw new Error("Menu Remove not found");
        }
        _0x5da5cd(_0x4a30ff);
        await async function () {
          const _0x3c2340 = performance.now();
          for (; performance.now() - _0x3c2340 < 0x4b0;) {
            for (const _0x5397d0 of document.querySelectorAll("[role=\"dialog\"]")) {
              const _0xfee423 = [..._0x5397d0.querySelectorAll("button,[role=\"button\"],[aria-label]")].find(_0xa5e14f => _0x46203c(_0xa5e14f) && (_0x38d3b0(_0xa5e14f) || _0x38d3b0(_0xa5e14f.querySelector("*"))));
              if (_0xfee423) {
                _0x5da5cd(_0xfee423);
                return true;
              }
            }
            await _0x5be004(0x50);
          }
          return false;
        }();
        const _0x490664 = await async function (_0x238c72) {
          const _0x2e18fb = performance.now();
          for (; performance.now() - _0x2e18fb < 0x5dc;) {
            if (!_0x238c72?.["isConnected"] || !document.body.contains(_0x238c72)) {
              return true;
            }
            await _0x5be004(0x50);
          }
          return false;
        }(_0x3dba7a);
        if (!_0x490664) {
          throw new Error("Row still present");
        }
        _0x33528e.removed += 0x1;
        _0x29f2a0();
      } catch (_0x5c956f) {
        _0x33528e.errors += 0x1;
        _0x29f2a0();
      } finally {
        _0x33528e.visited.delete(_0x186c4a);
      }
    }
    function _0x29f2a0() {
      const _0x2d8b5c = document.getElementById("trust-removed");
      const _0x34c619 = document.getElementById("trust-errors");
      const _0x505c8d = document.getElementById("trust-status");
      if (_0x2d8b5c) {
        _0x2d8b5c.textContent = String(0x0);
      }
      if (_0x34c619) {
        _0x34c619.textContent = String(0x0);
      }
      if (_0x505c8d) {
        _0x505c8d.textContent = "Paused";
      }
    }
    function _0x53baa1(_0x20eadd, _0x48b583 = "info") {
      const _0x4c4b77 = document.getElementById("status-bar");
      if (!_0x4c4b77) {
        return;
      }
      const _0x27b8b2 = {
        "info": "#1877f2",
        "success": "#42b883",
        "error": "#e74c3c",
        "warning": "#f39c12"
      };
      _0x4c4b77.textContent = _0x20eadd;
      _0x4c4b77.style.color = _0x27b8b2[_0x48b583] || "#1877f2";
    }
    document.body.appendChild(_0x20902e);
    const _0x2e0112 = window.location.href;
    if (_0x2e0112.includes("accountscenter.facebook.com")) {
      _0x479301("email-info");
    } else if (_0x2e0112.includes("developers.facebook.com/async/registration/dialog/") || _0x2e0112.includes("developers.facebook.com/apps")) {
      _0x479301("add-email");
    } else if (_0x2e0112.includes("facebook.com") && _0x2e0112.includes("allactivity") && _0x2e0112.includes("category_key=RECOGNIZEDDEVICES")) {
      _0x479301("delete-trust");
    } else {
      _0x17330a();
    }
  }
  async function _0x1f3537() {
    setTimeout(async () => {
      await async function () {
        for (let _0x47880e = 0x0; _0x47880e < 0x8; _0x47880e++) {
          const _0x20342c = _0x7ca298();
          if (_0x20342c) {
            _0x20342c.focus();
            _0x20342c.click();
            await _0x1efcba(0x44c);
            return true;
          }
          await _0x1efcba(0x12c);
        }
        return true;
      }();
    }, 0x3e8);
    _0x474124();
    _0x4725d2();
  }
  if (window.requestIdleCallback) {
    requestIdleCallback(_0x1f3537, {
      "timeout": 0x7d0
    });
  } else {
    setTimeout(_0x1f3537, 0x64);
  }
})();