{"version":3,"names":["updateFooterVisibility","footer","document","getElementById","isChat","querySelector","body","classList","contains","isComposer","isMobile","window","innerWidth","style","setProperty","add","remove","setInterval","addEventListener","passive"],"sources":["theme-25-inline-common-head_tag.js"],"sourcesContent":["\n  (function() {\n    const updateFooterVisibility = () => {\n      const footer = document.getElementById('mobile-registration-footer');\n      if (!footer) return;\n\n      // Check if we are in Chat or Composer\n      const isChat = !!(document.querySelector('.has-full-page-chat') || \n                        document.body.classList.contains('chat-page') || \n                        document.body.classList.contains('chat-open'));\n      const isComposer = !!(document.body.classList.contains('composer-open') || \n                            document.querySelector('#reply-control.open'));\n      const isMobile = window.innerWidth <= 768;\n\n      if (isMobile && !isChat && !isComposer) {\n        // SHOW BANNER\n        footer.style.setProperty('display', 'flex', 'important');\n        document.body.classList.add('banner-active');\n      } else {\n        // HIDE BANNER\n        footer.style.setProperty('display', 'none', 'important');\n        document.body.classList.remove('banner-active');\n      }\n    };\n\n    // Run immediately and then frequently to handle Discourse's dynamic UI\n    updateFooterVisibility();\n    setInterval(updateFooterVisibility, 300);\n    \n    // Also trigger on scroll and resize\n    window.addEventListener('resize', updateFooterVisibility);\n    window.addEventListener('scroll', updateFooterVisibility, { passive: true });\n  })();\n"],"mappings":"AACE,CAAC,YAAW;EACV,MAAMA,sBAAsB,GAAGA,CAAA,KAAM;IACnC,MAAMC,MAAM,GAAGC,QAAQ,CAACC,cAAc,CAAC,4BAA4B,CAAC;IACpE,IAAI,CAACF,MAAM,EAAE;;IAEb;IACA,MAAMG,MAAM,GAAG,CAAC,EAAEF,QAAQ,CAACG,aAAa,CAAC,qBAAqB,CAAC,IAC7CH,QAAQ,CAACI,IAAI,CAACC,SAAS,CAACC,QAAQ,CAAC,WAAW,CAAC,IAC7CN,QAAQ,CAACI,IAAI,CAACC,SAAS,CAACC,QAAQ,CAAC,WAAW,CAAC,CAAC;IAChE,MAAMC,UAAU,GAAG,CAAC,EAAEP,QAAQ,CAACI,IAAI,CAACC,SAAS,CAACC,QAAQ,CAAC,eAAe,CAAC,IACjDN,QAAQ,CAACG,aAAa,CAAC,qBAAqB,CAAC,CAAC;IACpE,MAAMK,QAAQ,GAAGC,MAAM,CAACC,UAAU,IAAI,GAAG;IAEzC,IAAIF,QAAQ,IAAI,CAACN,MAAM,IAAI,CAACK,UAAU,EAAE;MACtC;MACAR,MAAM,CAACY,KAAK,CAACC,WAAW,CAAC,SAAS,EAAE,MAAM,EAAE,WAAW,CAAC;MACxDZ,QAAQ,CAACI,IAAI,CAACC,SAAS,CAACQ,GAAG,CAAC,eAAe,CAAC;IAC9C,CAAC,MAAM;MACL;MACAd,MAAM,CAACY,KAAK,CAACC,WAAW,CAAC,SAAS,EAAE,MAAM,EAAE,WAAW,CAAC;MACxDZ,QAAQ,CAACI,IAAI,CAACC,SAAS,CAACS,MAAM,CAAC,eAAe,CAAC;IACjD;EACF,CAAC;;EAED;EACAhB,sBAAsB,CAAC,CAAC;EACxBiB,WAAW,CAACjB,sBAAsB,EAAE,GAAG,CAAC;;EAExC;EACAW,MAAM,CAACO,gBAAgB,CAAC,QAAQ,EAAElB,sBAAsB,CAAC;EACzDW,MAAM,CAACO,gBAAgB,CAAC,QAAQ,EAAElB,sBAAsB,EAAE;IAAEmB,OAAO,EAAE;EAAK,CAAC,CAAC;AAC9E,CAAC,EAAE,CAAC","ignoreList":[]}