(function(){
  'use strict';
  /*
   * هذا الملف كان حارساً احتياطياً قديماً لروابط الحماية.
   * صفحة subscribers.php صار فيها حارس أساسي موحد باسم uaFix، لذلك ترك الحارسين معاً
   * قد يسبب ظهور نافذتين أو بقاء طبقة حماية قديمة. نبقي هنا تنظيفاً خفيفاً فقط.
   */
  function cleanupOldGuard(){
    try{
      ['uaSubGuardAuth','uaSubGuardView','uaSecureModalBackdrop','uaBulkModalBackdrop'].forEach(function(id){
        var el=document.getElementById(id);
        if(el){ el.classList.remove('is-open'); el.style.display='none'; }
      });
      document.body.classList.remove('ua-modal-open');
    }catch(e){}
  }
  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded', cleanupOldGuard, {once:true});
  else cleanupOldGuard();
  document.addEventListener('click', function(){ setTimeout(cleanupOldGuard, 0); }, true);
})();
