{"version":3,"names":["moveExternalLinks","externalLinks","document","querySelector","categories","parentNode","nextElementSibling","insertBefore","nextSibling","observer","MutationObserver","mutations","m","addedNodes","length","observe","body","childList","subtree","resizeTimeout","window","addEventListener","clearTimeout","setTimeout"],"sources":["theme-6-inline-common-head_tag.js"],"sourcesContent":["\n  (function () {\n    function moveExternalLinks() {\n      const externalLinks = document.querySelector('[data-section-name=\"external-links\"]');\n      const categories = document.querySelector('[data-section-name=\"categories\"]');\n\n      if (!externalLinks || !categories || !categories.parentNode) return;\n\n      // Already in the right place? Do nothing.\n      if (categories.nextElementSibling === externalLinks) return;\n\n      categories.parentNode.insertBefore(externalLinks, categories.nextSibling);\n    }\n\n    // Try once immediately (in case we're already on a page where they exist)\n    moveExternalLinks();\n\n    // Watch for DOM changes (Discourse page nav, resize reflows, etc.)\n    const observer = new MutationObserver((mutations) => {\n      for (const m of mutations) {\n        if (m.addedNodes && m.addedNodes.length > 0) {\n          moveExternalLinks();\n          break; // no need to run multiple times per mutation batch\n        }\n      }\n    });\n\n    observer.observe(document.body, {\n      childList: true,\n      subtree: true\n    });\n\n    // Optional: also re-run after resize (some themes re-render sections on breakpoint change)\n    let resizeTimeout;\n    window.addEventListener(\"resize\", () => {\n      clearTimeout(resizeTimeout);\n      resizeTimeout = setTimeout(moveExternalLinks, 100);\n    });\n    \n    \n  })();\n"],"mappings":"AACE,CAAC,YAAY;EACX,SAASA,iBAAiBA,CAAA,EAAG;IAC3B,MAAMC,aAAa,GAAGC,QAAQ,CAACC,aAAa,CAAC,sCAAsC,CAAC;IACpF,MAAMC,UAAU,GAAGF,QAAQ,CAACC,aAAa,CAAC,kCAAkC,CAAC;IAE7E,IAAI,CAACF,aAAa,IAAI,CAACG,UAAU,IAAI,CAACA,UAAU,CAACC,UAAU,EAAE;;IAE7D;IACA,IAAID,UAAU,CAACE,kBAAkB,KAAKL,aAAa,EAAE;IAErDG,UAAU,CAACC,UAAU,CAACE,YAAY,CAACN,aAAa,EAAEG,UAAU,CAACI,WAAW,CAAC;EAC3E;;EAEA;EACAR,iBAAiB,CAAC,CAAC;;EAEnB;EACA,MAAMS,QAAQ,GAAG,IAAIC,gBAAgB,CAAEC,SAAS,IAAK;IACnD,KAAK,MAAMC,CAAC,IAAID,SAAS,EAAE;MACzB,IAAIC,CAAC,CAACC,UAAU,IAAID,CAAC,CAACC,UAAU,CAACC,MAAM,GAAG,CAAC,EAAE;QAC3Cd,iBAAiB,CAAC,CAAC;QACnB,MAAM,CAAC;MACT;IACF;EACF,CAAC,CAAC;EAEFS,QAAQ,CAACM,OAAO,CAACb,QAAQ,CAACc,IAAI,EAAE;IAC9BC,SAAS,EAAE,IAAI;IACfC,OAAO,EAAE;EACX,CAAC,CAAC;;EAEF;EACA,IAAIC,aAAa;EACjBC,MAAM,CAACC,gBAAgB,CAAC,QAAQ,EAAE,MAAM;IACtCC,YAAY,CAACH,aAAa,CAAC;IAC3BA,aAAa,GAAGI,UAAU,CAACvB,iBAAiB,EAAE,GAAG,CAAC;EACpD,CAAC,CAAC;AAGJ,CAAC,EAAE,CAAC","ignoreList":[]}