PageSourceSearch

https://foreignpolicy.com/_static/??-eJyljsEKwjAQRH/IuI0UiwfxW+p2t…/XzdD3Fo+8Ojfet37fTHdePhas=

js foreignpolicy.com collected 2026-09-24 06:33:34 UTC 42,392 bytes, 202 lines download raw bytes

1!function ($) {
2  var sliders = $('[data-slider]');
3
4  if (sliders.length < 1) {
5    return;
6  }
7
8  var is_slideshow_post = $('body').hasClass('single-slideshow');
9
10  var allActions = sliders.data('actions');
11
12  function transitionComponents (components, action) {
13    components.removeClass(allActions).addClass(action);
14    if(action == '-active' || action == '-overlay') {
15      document.body.classList.add("slider-active");
16    } else {
17      document.body.classList.remove("slider-active");
18    }
19
20    if(action == "-list") {
21      $('[data-handler="startSlider"]').html('View As Slideshow');
22    }
23  }
24
25  function transitionSlides (slides, index, action) {
26    action = '-overlay' === action ? '-active' : action; // HACK!
27    slides.removeClass(action);
28    $(slides.get(index)).addClass(action);
29    var scrollYPosition = 
30      document.getElementById("simple-slider-el").getBoundingClientRect().top 
31      + window.scrollY 
32      - ( document.getElementsByClassName('site-header')[0].clientHeight * 1.1 );
33    if(is_slideshow_post) window.scrollTo(0, scrollYPosition);
34    return index;
35  }
36
37  var handlers = {
38    startSlider: function (components, slides, index, action) {
39      transitionComponents(components, action);
40      return transitionSlides(slides, index, action);
41    },
42    startList: function (components, slides, index, action) {
43      transitionComponents(components, action);
44      return index;
45    },
46    startOverlay: function (components, slides, index, action) {
47      transitionComponents(components, action);
48      return transitionSlides(slides, index, action);
49    },
50    nextSlide: function (_components, slides, index, action) {
51      var newIndex = index === (slides.length - 1) ? 0 : index + 1;
52      return transitionSlides(slides, newIndex, action);
53    },
54    prevSlide: function (_components, slides, index, action) {
55      var newIndex = index === 0 ? slides.length - 1 : index - 1;
56      return transitionSlides(slides, newIndex, action);
57    },
58    closeSlider: function(components, slides, index, action) {
59      return handlers['startList'](components, slides, index, '-list');
60      /*
61      CODE BELOW DEFAULTED TO SLIDER LANDING SCREEN 
62      ALLOWING USER TO CHOOSE BETWEEN SLIDESHOW AND LIST VIEW
63      THIS IS NO LONGER IN USE
64      var newIndex = index === 0 ? slides.length - 1 : index - 1;
65      transitionComponents(components, action);
66      return transitionSlides(slides, newIndex, action);
67      */
68    }
69  };
70
71  sliders.each(function () {
72    var _$index = 0;
73
74    var slider = $(this);
75
76    if( slider.hasClass('wpse-gallery-wrapper') ) {
77      // slider in standard post
78      $('.wpse-gallery-wrapper.simple-slider br').remove();
79      $('.wpse-gallery-wrapper.simple-slider style').remove();
80
81      var components = slider.find('.gallery').add(slider);
82      var actions = slider.find('[data-action]');
83      var slides = slider.find('.gallery-item');
84      _$index = handlers['startSlider'](components, slides, _$index, '-overlay');
85    } else {
86      // slider in slideshow post
87      var components = slider.find('[data-component]').add(slider);
88      var actions = slider.find('[data-action]');
89      var slides = slider.find('[data-slide]');
90    }
91
92    function actionHandler (event) {
93      event.preventDefault();
94
95      var actionElement = $(this);
96
97      var action = actionElement.data('action');
98      var handler = actionElement.data('handler');
99
100      if (handler && handlers[handler]) {
101        _$index = handlers[handler](components, slides, _$index, action);
102      }
103    }
104
105    actions.on('touchstart', actionHandler);
106    actions.on('click', actionHandler);
107
108    // default to list view
109    if ( is_slideshow_post ) {
110      _$index = handlers['startList'](components, slides, _$index, '-list');
111    }
112
113  });
114
115}(jQuery);
116;
117(()=>{var __webpack_modules__={"../assets/src/scripts/utils/stickyheaders.js"(){eval("{(function () {\n  //=NS\n  FP.Utils = FP.Utils || {};\n\n  // Helper for animated scrollTo\n  function animateScrollTo(target, duration, callback) {\n    var start = window.pageYOffset;\n    var change = target - start;\n    var startTime = null;\n    function easeInOutQuad(t, b, c, d) {\n      t /= d / 2;\n      if (t < 1) return c / 2 * t * t + b;\n      t--;\n      return -c / 2 * (t * (t - 2) - 1) + b;\n    }\n    function animation(currentTime) {\n      if (startTime === null) startTime = currentTime;\n      var timeElapsed = currentTime - startTime;\n      var run = easeInOutQuad(timeElapsed, start, change, duration);\n      window.scrollTo(0, run);\n      if (timeElapsed < duration) {\n        requestAnimationFrame(animation);\n      } else if (callback) {\n        callback();\n      }\n    }\n    requestAnimationFrame(animation);\n  }\n  function isVisible(el) {\n    return !!(el && (el.offsetWidth || el.offsetHeight || el.getClientRects().length));\n  }\n\n  /**\n      * Helper for sticky headers\n      */\n  FP.Utils.stickyHeader = {\
117n    // determine whether to run setStickyHeaders() to set\n    // sticky header position relative to the top nav\n    //\n    // setting this to false for now.\n    // setStickyHeaders() may no longer be needed with the 2023 nav updates\n    stickyHeadersSetPosition: false,\n    // track whether sticky headers have already been set to avoid running\n    // the same code more than once\n    stickyHeadersAreSet: false,\n    // track whether sticky headers interactivity has already been set to\n    // avoid running the same code more than once\n    stickyHeadersInteractiveSet: false,\n    // class name of element to target\n    className: '.sticky-header',\n    init: function init() {\n      FP.Utils.stickyHeader.setStickyHeaders(FP.Utils.stickyHeader.className);\n      FP.Utils.stickyHeader.setAnchorSelectInteractive();\n    },\n    setStickyHeaders: function setStickyHeaders(className) {\n      window.addEventListener('scroll', function () {\n        var siteHeader = document.querySelector('.site-header');\n        if (window.pageYOffset < 200 || !(siteHeader && siteHeader.classList.contains('nav-menu-scrolled-true--parent'))) {\n          return;\n        }\n        if (!FP.Utils.stickyHeader.stickyHeadersSetPosition) {\n          FP.Utils.stickyHeader.stickyHeadersAreSet = true;\n          return;\n        }\n        if (FP.Utils.stickyHeader.stickyHeadersSetPosition && !FP.Utils.stickyHeader.stickyHeadersAreSet) {\n          if (document.querySelectorAll(className).length) {\n            document.querySelectorAll(className).forEach(function (el) {\n              var stickyDate = el;\n              stickyDate.style.top = FP.Utils.stickyHeader.calculateTop() + 'px';\n              FP.Utils.stickyHeader.stickyHeadersAreSet = true;\n            });\n          }\n        }\n      });\n    },\n    calculateTop: function calculateTop() {\n      var navBar = document.querySelectorAll('.site-header');\n      var wpAdminBar = document.querySelectorAll('#wpadminbar');\n      var topOffset = 0;\n\n      // Adjust for navbar\n      if (navBar.length && isVisible(navBar[0])) {\n        topOffset += navBar[0].clientHeight;\n      }\n\n      // Adjust for wpAdminBar\n      if (wpAdminBar.length && isVisible(wpAdminBar[0]) && window.innerWidth > 782) {\n        topOffset += wpAdminBar[0].clientHeight;\n      }\n      return topOffset - 1;\n    },\n    setAnchorSelectInteractive: function setAnchorSelectInteractive() {\n      if (!FP.Utils.stickyHeader.stickyHeadersInteractiveSet) {\n        if (document.querySelectorAll('.anchor_select_items').length > 0) {\n          document.querySelectorAll('.anchor_select_items').forEach(function (selEl) {\n            selEl.addEventListener('change', function () {\n              var _getOffsetTop;\n              var optSelected = this.querySelector('option:checked');\n              var selected_anchor = optSelected ? optSelected.value : '';\n              var anchorEl = document.querySelector('#' + selected_anchor);\n              var postContentMain = document.querySelector('.post-content-main');\n              function getOffsetTop(el) {\n                if (!el) return undefined;\n                var t = 0;\n                while (el) {\n                  t += el.offsetTop;\n                  el = el.offsetParent;\n                }\n                return t;\n              }\n              var top_offset = (_getOffsetTop = getOffsetTop(anchorEl)) !== null && _getOffsetTop !== void 0 ? _getOffsetTop : getOffsetTop(postContentMain);\n              var customStickyEl = document.querySelector('.sticky-header-custom');\n              animateScrollTo(top_offset - FP.Utils.stickyHeader.calculateTop() - (customStickyEl ? customStickyEl.offsetHeight : 0) - 20, 500);\n            });\n          });\n          FP.Utils.stickyHeader.stickyHeadersInteractiveSet = true;\n        }\n      }\n    }\n  };\n  window.addEventListener('load', function () {\n    FP.Utils.stickyHeader.stickyHeadersAreSet = false;\n    FP.Utils.stickyHeader.setStickyHeaders(FP.Utils.stickyHeader.className);\n    FP.Utils.stickyHeader.setAnchorSelectInteractive();\n  });\n  window.addEventListener('resize', function () {\n    FP.Utils.stickyHeader.stickyHeadersAreSet = false;\n    FP.Utils.stickyHeader.setStickyHeaders(FP.Utils.stickyHeader.className);\n    FP.Utils.stickyHeader.setAnchorSelectInteractive();\n  });\n})();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vYXNzZXRzL3NyYy9zY3JpcHRzL3V0aWxzL3N0aWNreWhlYWRlcnMuanMiLCJuYW1lcyI6WyJGUCIsIlV0aWxzIiwiYW5pbWF0ZVNjcm9sbFRvIiwidGFyZ2V0IiwiZHVyYXRpb24iLCJjYWxsYmFjayIsInN0YXJ0Iiwid2luZG93IiwicGFnZVlPZmZzZXQiLCJjaGFuZ2UiLCJzdGFydFRpbWUiLCJlYXNlSW5PdXRRdWFkIiwidCIsImIiLCJjIiwiZCIsImFuaW1hdGlvbiIsImN1cnJlbnRUaW1lIiwidGltZUVsYXBzZWQiLCJydW4iLCJzY3JvbGxUbyIsInJlcXVlc3RBbmltYXRpb25GcmFtZSIsImlzVmlzaWJsZSIsImVsIiwib2Zmc2V0V2lkdGgiLCJvZmZzZXRIZWlnaHQiLCJnZXRDbGllbnRSZWN0cyIsImxlbmd0aCIsInN0aWNreUhlYWRlciIsInN0aWNreUhlYWRlcnNTZXRQb3NpdGlvbiIsInN0aWNreUhlYWRlcnNBcmVTZXQiLCJzdGlja3lIZWFkZXJzSW50ZXJhY3RpdmVTZXQiLCJjbGFzc05hbWUiLCJpbml0Iiwic2V0U3RpY2t5SGVhZGVycyIsInNldEFuY2hvclNlbGVjdEludGVyYWN0aXZlIiwiYWRkRXZlbnRMaXN0ZW5lciIsInNpdGVIZWFkZXIiLCJkb2N1bWVudCIsInF1ZXJ5U2VsZWN0b3IiLCJjbGFzc0xpc3QiLCJjb250YWlucyIsInF1ZXJ5U2VsZWN0b3JBbGwiLCJmb3JFYWNoIiwic3RpY2t5RGF0ZSIsInN0eWxlIiwidG9wIiwiY2FsY3VsYXRlVG9wIiwibmF2QmFyIiwid3BBZG1pbkJhciIsInRvcE9mZnNldCIsImNsaWVudE
117hlaWdodCIsImlubmVyV2lkdGgiLCJzZWxFbCIsIl9nZXRPZmZzZXRUb3AiLCJvcHRTZWxlY3RlZCIsInNlbGVjdGVkX2FuY2hvciIsInZhbHVlIiwiYW5jaG9yRWwiLCJwb3N0Q29udGVudE1haW4iLCJnZXRPZmZzZXRUb3AiLCJ1bmRlZmluZWQiLCJvZmZzZXRUb3AiLCJvZmZzZXRQYXJlbnQiLCJ0b3Bfb2Zmc2V0IiwiY3VzdG9tU3RpY2t5RWwiXSwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsid2VicGFjazovL2ZvcmVpZ25wb2xpY3ktYnVpbGQvLi4vYXNzZXRzL3NyYy9zY3JpcHRzL3V0aWxzL3N0aWNreWhlYWRlcnMuanM/MDZiOCJdLCJzb3VyY2VzQ29udGVudCI6WyIoZnVuY3Rpb24gKCkge1xuXHQvLz1OU1xuXHRGUC5VdGlscyA9IEZQLlV0aWxzIHx8IHt9O1xuXG5cdC8vIEhlbHBlciBmb3IgYW5pbWF0ZWQgc2Nyb2xsVG9cblx0ZnVuY3Rpb24gYW5pbWF0ZVNjcm9sbFRvKHRhcmdldCwgZHVyYXRpb24sIGNhbGxiYWNrKSB7XG5cdFx0dmFyIHN0YXJ0ID0gd2luZG93LnBhZ2VZT2Zmc2V0O1xuXHRcdHZhciBjaGFuZ2UgPSB0YXJnZXQgLSBzdGFydDtcblx0XHR2YXIgc3RhcnRUaW1lID0gbnVsbDtcblx0XHRmdW5jdGlvbiBlYXNlSW5PdXRRdWFkKHQsIGIsIGMsIGQpIHtcblx0XHRcdHQgLz0gZCAvIDI7XG5cdFx0XHRpZiAodCA8IDEpIHJldHVybiBjIC8gMiAqIHQgKiB0ICsgYjtcblx0XHRcdHQtLTtcblx0XHRcdHJldHVybiAtYyAvIDIgKiAodCAqICh0IC0gMikgLSAxKSArIGI7XG5cdFx0fVxuXHRcdGZ1bmN0aW9uIGFuaW1hdGlvbihjdXJyZW50VGltZSkge1xuXHRcdFx0aWYgKHN0YXJ0VGltZSA9PT0gbnVsbCkgc3RhcnRUaW1lID0gY3VycmVudFRpbWU7XG5cdFx0XHR2YXIgdGltZUVsYXBzZWQgPSBjdXJyZW50VGltZSAtIHN0YXJ0VGltZTtcblx0XHRcdHZhciBydW4gPSBlYXNlSW5PdXRRdWFkKHRpbWVFbGFwc2VkLCBzdGFydCwgY2hhbmdlLCBkdXJhdGlvbik7XG5cdFx0XHR3aW5kb3cuc2Nyb2xsVG8oMCwgcnVuKTtcblx0XHRcdGlmICh0aW1lRWxhcHNlZCA8IGR1cmF0aW9uKSB7XG5cdFx0XHRcdHJlcXVlc3RBbmltYXRpb25GcmFtZShhbmltYXRpb24pO1xuXHRcdFx0fSBlbHNlIGlmIChjYWxsYmFjaykge1xuXHRcdFx0XHRjYWxsYmFjaygpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRyZXF1ZXN0QW5pbWF0aW9uRnJhbWUoYW5pbWF0aW9uKTtcblx0fVxuXG5cdGZ1bmN0aW9uIGlzVmlzaWJsZShlbCkge1xuXHRcdHJldHVybiAhIShlbCAmJiAoZWwub2Zmc2V0V2lkdGggfHwgZWwub2Zmc2V0SGVpZ2h0IHx8IGVsLmdldENsaWVudFJlY3RzKCkubGVuZ3RoKSk7XG5cdH1cblxuXHQvKipcbiAgICAgKiBIZWxwZXIgZm9yIHN0aWNreSBoZWFkZXJzXG4gICAgICovXG5cdEZQLlV0aWxzLnN0aWNreUhlYWRlciA9IHtcblx0XHQvLyBkZXRlcm1pbmUgd2hldGhlciB0byBydW4gc2V0U3RpY2t5SGVhZGVycygpIHRvIHNldFxuXHRcdC8vIHN0aWNreSBoZWFkZXIgcG9zaXRpb24gcmVsYXRpdmUgdG8gdGhlIHRvcCBuYXZcblx0XHQvL1xuXHRcdC8vIHNldHRpbmcgdGhpcyB0byBmYWxzZSBmb3Igbm93LlxuXHRcdC8vIHNldFN0aWNreUhlYWRlcnMoKSBtYXkgbm8gbG9uZ2VyIGJlIG5lZWRlZCB3aXRoIHRoZSAyMDIzIG5hdiB1cGRhdGVzXG5cdFx0c3RpY2t5SGVhZGVyc1NldFBvc2l0aW9uIDogZmFsc2UsXG5cdFx0Ly8gdHJhY2sgd2hldGhlciBzdGlja3kgaGVhZGVycyBoYXZlIGFscmVhZHkgYmVlbiBzZXQgdG8gYXZvaWQgcnVubmluZ1xuXHRcdC8vIHRoZSBzYW1lIGNvZGUgbW9yZSB0aGFuIG9uY2Vcblx0XHRzdGlja3lIZWFkZXJzQXJlU2V0IDogZmFsc2UsXG5cdFx0Ly8gdHJhY2sgd2hldGhlciBzdGlja3kgaGVhZGVycyBpbnRlcmFjdGl2aXR5IGhhcyBhbHJlYWR5IGJlZW4gc2V0IHRvXG5cdFx0Ly8gYXZvaWQgcnVubmluZyB0aGUgc2FtZSBjb2RlIG1vcmUgdGhhbiBvbmNlXG5cdFx0c3RpY2t5SGVhZGVyc0ludGVyYWN0aXZlU2V0IDogZmFsc2UsXG5cdFx0Ly8gY2xhc3MgbmFtZSBvZiBlbGVtZW50IHRvIHRhcmdldFxuXHRcdGNsYXNzTmFtZSA6ICcuc3RpY2t5LWhlYWRlcicsXG5cblx0XHRpbml0OiBmdW5jdGlvbigpIHtcblx0XHRcdEZQLlV0aWxzLnN0aWNreUhlYWRlci5zZXRTdGlja3lIZWFkZXJzKEZQLlV0aWxzLnN0aWNreUhlYWRlci5jbGFzc05hbWUpO1xuXHRcdFx0RlAuVXRpbHMuc3RpY2t5SGVhZGVyLnNldEFuY2hvclNlbGVjdEludGVyYWN0aXZlKCk7XG5cdFx0fSxcblxuXHRcdHNldFN0aWNreUhlYWRlcnM6IGZ1bmN0aW9uKCBjbGFzc05hbWUgKSB7XG5cdFx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgZnVuY3Rpb24oKSB7XG5cdFx0XHRcdHZhciBzaXRlSGVhZGVyID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLnNpdGUtaGVhZGVyJyk7XG5cdFx0XHRcdGlmKCB3aW5kb3cucGFnZVlPZmZzZXQgPCAyMDAgfHwgIShzaXRlSGVhZGVyICYmIHNpdGVIZWFkZXIuY2xhc3NMaXN0LmNvbnRhaW5zKCduYXYtbWVudS1zY3JvbGxlZC10cnVlLS1wYXJlbnQnKSkgKSB7XG5cdFx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aWYoICFGUC5VdGlscy5zdGlja3lIZWFkZXIuc3RpY2t5SGVhZGVyc1NldFBvc2l0aW9uICkge1xuXHRcdFx0XHRcdEZQLlV0aWxzLnN0aWNreUhlYWRlci5zdGlja3lIZWFkZXJzQXJlU2V0ID0gdHJ1ZTtcblx0XHRcdFx0XHRyZXR1cm47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpZiggRlAuVXRpbHMuc3RpY2t5SGVhZGVyLnN0aWNreUhlYWRlcnNTZXRQb3NpdGlvbiAmJiAhRlAuVXRpbHMuc3RpY2t5SGVhZGVyLnN0aWNreUhlYWRlcnNBcmVTZXQgKSB7XG5cdFx0XHRcdFx0aWYoIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoIGNsYXNzTmFtZSApLmxlbmd0aCApIHtcblx0XHRcdFx0XHRcdGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoIGNsYXNzTmFtZSApLmZvckVhY2goZnVuY3Rpb24oZWwpIHtcblx0XHRcdFx0XHRcdFx0dmFyIHN0aWNreURhdGUgPSBlbDtcblx0XHRcdFx0XHRcdFx0c3RpY2t5RGF0ZS5zdHlsZS50b3AgPSBGUC5VdGlscy5zdGlja3lIZWFkZXIuY2FsY3VsYXRlVG9wKCkgKyAncHgnO1xuXHRcdFx0XHRcdFx0XHRGUC5VdGlscy5zdGlja3lIZWFkZXIuc3RpY2t5SGVhZGVyc0FyZVNldCA9IHRydWU7XG5cdFx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXHRcdH0sXG5cblx0XHRjYWxjdWxhdGVUb3A6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG5hdkJhciA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zaXRlLWhlYWRlcicpO1xuXHRcdFx0dmFyIHdwQWRtaW5CYXIgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcjd3BhZG1pbmJhcicpO1xuXHRcdFx0dmFyIHRvcE9mZnNldCA9IDA7XG5cblx0XHRcdC8vIEFkanVzdCBmb3IgbmF2YmFyXG5cdFx0XHRpZiAoIG5hdkJhci5sZW5ndGggJiYgaXNWaXNpYmxlKG5hdkJhclswXSkgKSB7XG5cdFx0XHRcdHRvcE9mZnNldCArPSBuYXZCYXJbMF0uY2xpZW50SGVpZ2h0O1xuXG5cdFx0XHR9XG5cblx0XHRcdC8vIEFkanVzdCBmb3Igd3BBZG1pbkJhclxuXHRcdFx0aWYgKCB3cEFkbWluQmFyLmxlbmd0aCAmJi
117Bpc1Zpc2libGUod3BBZG1pbkJhclswXSkgJiYgd2luZG93LmlubmVyV2lkdGggPiA3ODIgKSB7XG5cdFx0XHRcdHRvcE9mZnNldCArPSB3cEFkbWluQmFyWzBdLmNsaWVudEhlaWdodDtcblxuXHRcdFx0fVxuXG5cdFx0XHRyZXR1cm4gdG9wT2Zmc2V0IC0gMTtcblx0XHR9LFxuXG5cdFx0c2V0QW5jaG9yU2VsZWN0SW50ZXJhY3RpdmU6IGZ1bmN0aW9uKCkge1xuXHRcdFx0aWYoICFGUC5VdGlscy5zdGlja3lIZWFkZXIuc3RpY2t5SGVhZGVyc0ludGVyYWN0aXZlU2V0ICkge1xuXHRcdFx0XHRpZiggZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCggJy5hbmNob3Jfc2VsZWN0X2l0ZW1zJyApLmxlbmd0aCA+IDAgKSB7XG5cdFx0XHRcdFx0ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCggJy5hbmNob3Jfc2VsZWN0X2l0ZW1zJyApLmZvckVhY2goZnVuY3Rpb24oc2VsRWwpIHtcblx0XHRcdFx0XHRcdHNlbEVsLmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsIGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRcdFx0XHR2YXIgb3B0U2VsZWN0ZWQgPSB0aGlzLnF1ZXJ5U2VsZWN0b3IoJ29wdGlvbjpjaGVja2VkJyk7XG5cdFx0XHRcdFx0XHRcdHZhciBzZWxlY3RlZF9hbmNob3IgPSBvcHRTZWxlY3RlZCA/IG9wdFNlbGVjdGVkLnZhbHVlIDogJyc7XG5cdFx0XHRcdFx0XHRcdHZhciBhbmNob3JFbCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoICcjJyArIHNlbGVjdGVkX2FuY2hvciApO1xuXHRcdFx0XHRcdFx0XHR2YXIgcG9zdENvbnRlbnRNYWluID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvciggJy5wb3N0LWNvbnRlbnQtbWFpbicgKTtcblx0XHRcdFx0XHRcdFx0ZnVuY3Rpb24gZ2V0T2Zmc2V0VG9wKGVsKSB7XG5cdFx0XHRcdFx0XHRcdFx0aWYgKCFlbCkgcmV0dXJuIHVuZGVmaW5lZDtcblx0XHRcdFx0XHRcdFx0XHR2YXIgdCA9IDA7XG5cdFx0XHRcdFx0XHRcdFx0d2hpbGUgKGVsKSB7IHQgKz0gZWwub2Zmc2V0VG9wOyBlbCA9IGVsLm9mZnNldFBhcmVudDsgfVxuXHRcdFx0XHRcdFx0XHRcdHJldHVybiB0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHZhciB0b3Bfb2Zmc2V0ID0gZ2V0T2Zmc2V0VG9wKGFuY2hvckVsKSA/PyBnZXRPZmZzZXRUb3AocG9zdENvbnRlbnRNYWluKTtcblx0XHRcdFx0XHRcdFx0dmFyIGN1c3RvbVN0aWNreUVsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLnN0aWNreS1oZWFkZXItY3VzdG9tJyk7XG5cdFx0XHRcdFx0XHRcdGFuaW1hdGVTY3JvbGxUbyggdG9wX29mZnNldCAtIEZQLlV0aWxzLnN0aWNreUhlYWRlci5jYWxjdWxhdGVUb3AoKSAtIChjdXN0b21TdGlja3lFbCA/IGN1c3RvbVN0aWNreUVsLm9mZnNldEhlaWdodCA6IDApIC0gMjAsIDUwMCApO1xuXHRcdFx0XHRcdFx0fSk7XG5cdFx0XHRcdFx0fSk7XG5cdFx0XHRcdFx0RlAuVXRpbHMuc3RpY2t5SGVhZGVyLnN0aWNreUhlYWRlcnNJbnRlcmFjdGl2ZVNldCA9IHRydWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fTtcblxuXHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIGZ1bmN0aW9uKCkge1xuXHRcdEZQLlV0aWxzLnN0aWNreUhlYWRlci5zdGlja3lIZWFkZXJzQXJlU2V0ID0gZmFsc2U7XG5cdFx0RlAuVXRpbHMuc3RpY2t5SGVhZGVyLnNldFN0aWNreUhlYWRlcnMoRlAuVXRpbHMuc3RpY2t5SGVhZGVyLmNsYXNzTmFtZSk7XG5cdFx0RlAuVXRpbHMuc3RpY2t5SGVhZGVyLnNldEFuY2hvclNlbGVjdEludGVyYWN0aXZlKCk7XG5cdH0pO1xuXHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJywgZnVuY3Rpb24oKSB7XG5cdFx0RlAuVXRpbHMuc3RpY2t5SGVhZGVyLnN0aWNreUhlYWRlcnNBcmVTZXQgPSBmYWxzZTtcblx0XHRGUC5VdGlscy5zdGlja3lIZWFkZXIuc2V0U3RpY2t5SGVhZGVycyhGUC5VdGlscy5zdGlja3lIZWFkZXIuY2xhc3NOYW1lKTtcblx0XHRGUC5VdGlscy5zdGlja3lIZWFkZXIuc2V0QW5jaG9yU2VsZWN0SW50ZXJhY3RpdmUoKTtcblx0fSk7XG5cbn0pKCk7Il0sIm1hcHBpbmdzIjoiQUFBQSxDQUFDLFlBQVk7RUFDWjtFQUNBQSxFQUFFLENBQUNDLEtBQUssR0FBR0QsRUFBRSxDQUFDQyxLQUFLLElBQUksQ0FBQyxDQUFDOztFQUV6QjtFQUNBLFNBQVNDLGVBQWVBLENBQUNDLE1BQU0sRUFBRUMsUUFBUSxFQUFFQyxRQUFRLEVBQUU7SUFDcEQsSUFBSUMsS0FBSyxHQUFHQyxNQUFNLENBQUNDLFdBQVc7SUFDOUIsSUFBSUMsTUFBTSxHQUFHTixNQUFNLEdBQUdHLEtBQUs7SUFDM0IsSUFBSUksU0FBUyxHQUFHLElBQUk7SUFDcEIsU0FBU0MsYUFBYUEsQ0FBQ0MsQ0FBQyxFQUFFQyxDQUFDLEVBQUVDLENBQUMsRUFBRUMsQ0FBQyxFQUFFO01BQ2xDSCxDQUFDLElBQUlHLENBQUMsR0FBRyxDQUFDO01BQ1YsSUFBSUgsQ0FBQyxHQUFHLENBQUMsRUFBRSxPQUFPRSxDQUFDLEdBQUcsQ0FBQyxHQUFHRixDQUFDLEdBQUdBLENBQUMsR0FBR0MsQ0FBQztNQUNuQ0QsQ0FBQyxFQUFFO01BQ0gsT0FBTyxDQUFDRSxDQUFDLEdBQUcsQ0FBQyxJQUFJRixDQUFDLElBQUlBLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBR0MsQ0FBQztJQUN0QztJQUNBLFNBQVNHLFNBQVNBLENBQUNDLFdBQVcsRUFBRTtNQUMvQixJQUFJUCxTQUFTLEtBQUssSUFBSSxFQUFFQSxTQUFTLEdBQUdPLFdBQVc7TUFDL0MsSUFBSUMsV0FBVyxHQUFHRCxXQUFXLEdBQUdQLFNBQVM7TUFDekMsSUFBSVM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\n//# sourceURL=webpack-internal:///../assets/src/scripts/utils/stickyheaders.js\n\n}")}};let __webpack_exports__={};__webpack_modules__["../assets/src/scripts/utils/stickyheaders.js"]()})();;
118!function($){
119
120	$( document ).ready(function() {
121		//
122		// Sticky headers (not including fp.com nav bar)
123		//
124		function hasStickyHeader() {
125			var stickyHeaderFound = false;
126
127			var stickyElements = [
128				'.sticky-header',
129				'.sticky-date'
130			];
131
132			stickyElements.forEach( function( item, index ) {
133				if( $( item ).length > 0 ) {
134					stickyHeaderFound = item;
135					return;
136				}
137			});
138
139			return stickyHeaderFound;
140		}
141		if( hasStickyHeader() ) {
142			FP.Utils.stickyHeader.className = hasStickyHeader();
143			FP.Utils.stickyHeader.stickyHeadersSetPosition = true;
144			FP.Utils.stickyHeader.init();
145		}
146
147		//
148		// Content filtering
149		//
150		if( $('.tag_select_items').length > 0 ) {
151			$('.tag_select_items').change( function() {
152				$('.excerpt-content--list-wide').removeAttr('data-display-post');
153
154				var selected_tags = $('option:selected', this).attr('data-tags');
155				var selected_tags_array = selected_tags.split(',');
156				if( 'all' === selected_tags_array[0] ) {
157					$('.excerpt-content--list-wide').show();
158				} else {
159					selected_tags_array.forEach( function( item, index ) {
160						$('.excerpt-content--list-wide').each( function() {
161							if($(this).attr('data-display-post')) return;
162							var post_tags_array = $(this).attr('data-post-tags').split(',');
163							if( $.inArray( item, post_tags_array ) >= 0 ) {
164								$(this).show();
165								$(this).attr('data-display-post', '1');
166							} else {
167								$(this).hide();
168							}
169						});
170					});
171				}
172				$(window).scrollTop( $('#standard-blog--wrapper, #live-blog--wrapper').offset().top - $('header').outerHeight() );
173			});
174		}
175
176		//
177		// Anchor links
178		//
179		if( $('.anchor_links').length > 0 ) {
180			$('.anchor_links a').click( function(e) {
181				e.preventDefault();
182
183				var anchor = $(this).attr('href');
184
185				$('html, body').animate({
186	                scrollTop: $(anchor).offset().top - $('header').outerHeight() - 30
187	            }, 500);
188			});
189		}
190	});
191
192
193	/**
194	 * Toggle display of buttons by user login / subscription level
195	 */
196	$( document ).on('pianoAccessCheckComplete', function () {
197		$('.loading-placeholder-smaller').hide();
198	});
199
200}(jQuery);
201;
202(()=>{var __webpack_modules__={"../assets/src/scripts/utils/posts-load-more.js"(){eval("{(function () {\n  document.querySelectorAll('.posts-load-more a').forEach(function (load_more_link) {\n    load_more_link.addEventListener('click', function (e) {\n      var _ref;\n      e.preventDefault();\n\n      // Get load more link container that contains necessary data parameters for the query\n      var load_more_el = document.querySelector('.posts-load-more');\n\n      // Get tag/category name from the DOM\n      var topic_title = load_more_el ? load_more_el.getAttribute('data-name') : null;\n\n      // Get page layout, used in post output logic to accommodate columns on some layouts\n      var layout = load_more_el ? load_more_el.getAttribute('data-layout') : null;\n\n      // Optional post exclusion by post ids (comma separated list)\n      var post_exclusion = (_ref = load_more_el ? load_more_el.getAttribute('data-post-exclusion') : null) !== null && _ref !== void 0 ? _ref : '';\n\n      // Get pagination\n      var next_page = parseInt(load_more_el ? load_more_el.getAttribute('data-next-page') : null);\n\n      // Build fetch query\n      var data = {\n        'action': 'posts_load_more',\n        'name': topic_title,\n        'layout': layout,\n        'next_page': next_page,\n        'query_vars': window.ajaxurl.query_vars,\n        'post_exclusion': post_exclusion,\n        'wpnonce': window.ajaxurl.wpNonce\n      };\n      var body = new URLSearchParams(data).toString();\n\n      // Run fetch to get more articles\n      fetch(window.ajaxurl.ajaxurl, {\n        method: 'POST',\n        headers: {\n          'Content-Type': 'application/x-www-form-urlencoded'\n        },\n        body: body\n      }).then(function (r) {\n        return r.text();\n      }).then(function (response) {\n        if (response == 'no more') {\n          // Build feedback message about all articles being loaded\n          var no_more = document.createElement('div');\n          no_more.classList.add('no-more');\n          no_more.textContent = 'You have loaded all ' + topic_title + ' articles.';\n\n          // Add feedback message to the DOM\n          var load_more_el_no_results = document.querySelector('.posts-load-more');\n          if (load_more_el_no_results) load_more_el_no_results.replaceWith(no_more);\n        } else {\n          var load_more_el_results = document.querySelector('.posts-load-more');\n\n          // Append the next articles\n          if (load_more_el_results) {\n            var _load_more_el_results;\n            // Get pagination values\n            var pagination_base = load_more_el_results.getAttribute('data-pagination-base');\n            var next_page = parseInt((_load_more_el_results = load_more_el_results.getAttribute('data-next-page')) !== null && _load_more_el_results !== void 0 ? _load_more_el_results : null);\n            var next_pagination_page = parseInt(next_page) + 1;\n\n            // Add articles to the DOM\n            load_more_el_results.insertAdjacentHTML('beforebegin', response);\n\n            // Update pagination values\n            load_more_el_results.setAttribute('data-next-page', next_pagination_page);\n            var load_more_el_a = load_more_el_results.querySelector('a');\n            if (load_more_el_a) {\n              var _load_more_el_results2;\n              var load_more_el_a_href = ((_load_more_el_results2 = load_more_el_results.getAttribute('data-base-url')) !== null && _load_more_el_results2 !== void 0 ? _load_more_el_results2 : '') + pagination_base + next_pagination_page;\n              load_more_el_a.setAttribute('href', load_more_el_a_href);\n            }\n\n            // Set focus to next article in DOM\n            var new_content_loaded = load_more_el_results ? load_more_el_results.previousElementSibling : null;\n            if (new_content_loaded) {\n              var first_a_tag = new_content_loaded.querySelectorAll('a')[0];\n              if (first_a_tag) first_a_tag.focus();\n            }\n\n            // Handle lazy loaded images in new articles added to the DOM\n            document.body.dispatchEvent(new Event('post-load', {\n              bubbles: true\n            }));\n            document.querySelectorAll('main img').forEach(function (el) {\n              el.classList.add('lazy-image-loaded');\n            });\n            document.querySelectorAll('main .image-attachment').forEach(function (el) {\n              el.classList.add('no-background-color');\n            });\n          }\n        }\n      });\n    });\n  });\n})();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vYXNzZXRzL3NyYy9zY3JpcHRzL3V0aWxzL3Bvc3RzLWxvYWQtbW9yZS5qcyIsIm5hbWVzIjpbImRvY3VtZW50IiwicXVlcnlTZWxlY3RvckFsbCIsImZvckVhY2giLCJsb2FkX21vcmVfbGluayIsImFkZEV2ZW50TGlzdGVuZXIiLCJlIiwiX3JlZiIsInByZXZlbn
202REZWZhdWx0IiwibG9hZF9tb3JlX2VsIiwicXVlcnlTZWxlY3RvciIsInRvcGljX3RpdGxlIiwiZ2V0QXR0cmlidXRlIiwibGF5b3V0IiwicG9zdF9leGNsdXNpb24iLCJuZXh0X3BhZ2UiLCJwYXJzZUludCIsImRhdGEiLCJ3aW5kb3ciLCJhamF4dXJsIiwicXVlcnlfdmFycyIsIndwTm9uY2UiLCJib2R5IiwiVVJMU2VhcmNoUGFyYW1zIiwidG9TdHJpbmciLCJmZXRjaCIsIm1ldGhvZCIsImhlYWRlcnMiLCJ0aGVuIiwiciIsInRleHQiLCJyZXNwb25zZSIsIm5vX21vcmUiLCJjcmVhdGVFbGVtZW50IiwiY2xhc3NMaXN0IiwiYWRkIiwidGV4dENvbnRlbnQiLCJsb2FkX21vcmVfZWxfbm9fcmVzdWx0cyIsInJlcGxhY2VXaXRoIiwibG9hZF9tb3JlX2VsX3Jlc3VsdHMiLCJfbG9hZF9tb3JlX2VsX3Jlc3VsdHMiLCJwYWdpbmF0aW9uX2Jhc2UiLCJuZXh0X3BhZ2luYXRpb25fcGFnZSIsImluc2VydEFkamFjZW50SFRNTCIsInNldEF0dHJpYnV0ZSIsImxvYWRfbW9yZV9lbF9hIiwiX2xvYWRfbW9yZV9lbF9yZXN1bHRzMiIsImxvYWRfbW9yZV9lbF9hX2hyZWYiLCJuZXdfY29udGVudF9sb2FkZWQiLCJwcmV2aW91c0VsZW1lbnRTaWJsaW5nIiwiZmlyc3RfYV90YWciLCJmb2N1cyIsImRpc3BhdGNoRXZlbnQiLCJFdmVudCIsImJ1YmJsZXMiLCJlbCJdLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZm9yZWlnbnBvbGljeS1idWlsZC8uLi9hc3NldHMvc3JjL3NjcmlwdHMvdXRpbHMvcG9zdHMtbG9hZC1tb3JlLmpzP2VhNDciXSwic291cmNlc0NvbnRlbnQiOlsiKGZ1bmN0aW9uICgpIHtcblx0ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCggJy5wb3N0cy1sb2FkLW1vcmUgYScgKS5mb3JFYWNoKGZ1bmN0aW9uKGxvYWRfbW9yZV9saW5rKSB7XG5cdFx0bG9hZF9tb3JlX2xpbmsuYWRkRXZlbnRMaXN0ZW5lciggJ2NsaWNrJywgZnVuY3Rpb24oZSkge1xuXHRcdFx0ZS5wcmV2ZW50RGVmYXVsdCgpO1xuXG5cdFx0XHQvLyBHZXQgbG9hZCBtb3JlIGxpbmsgY29udGFpbmVyIHRoYXQgY29udGFpbnMgbmVjZXNzYXJ5IGRhdGEgcGFyYW1ldGVycyBmb3IgdGhlIHF1ZXJ5XG5cdFx0XHR2YXIgbG9hZF9tb3JlX2VsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvciggJy5wb3N0cy1sb2FkLW1vcmUnICk7XG5cblx0XHRcdC8vIEdldCB0YWcvY2F0ZWdvcnkgbmFtZSBmcm9tIHRoZSBET01cblx0XHRcdHZhciB0b3BpY190aXRsZSA9IGxvYWRfbW9yZV9lbCA/IGxvYWRfbW9yZV9lbC5nZXRBdHRyaWJ1dGUoICdkYXRhLW5hbWUnICkgOiBudWxsO1xuICAgICAgXG5cdFx0XHQvLyBHZXQgcGFnZSBsYXlvdXQsIHVzZWQgaW4gcG9zdCBvdXRwdXQgbG9naWMgdG8gYWNjb21tb2RhdGUgY29sdW1ucyBvbiBzb21lIGxheW91dHNcblx0XHRcdHZhciBsYXlvdXQgPSBsb2FkX21vcmVfZWwgPyBsb2FkX21vcmVfZWwuZ2V0QXR0cmlidXRlKCAnZGF0YS1sYXlvdXQnICkgOiBudWxsO1xuICAgICAgXG5cdFx0XHQvLyBPcHRpb25hbCBwb3N0IGV4Y2x1c2lvbiBieSBwb3N0IGlkcyAoY29tbWEgc2VwYXJhdGVkIGxpc3QpXG5cdFx0XHR2YXIgcG9zdF9leGNsdXNpb24gPSAobG9hZF9tb3JlX2VsID8gbG9hZF9tb3JlX2VsLmdldEF0dHJpYnV0ZSggJ2RhdGEtcG9zdC1leGNsdXNpb24nICkgOiBudWxsKSA/PyAnJztcblxuXHRcdFx0Ly8gR2V0IHBhZ2luYXRpb25cblx0XHRcdHZhciBuZXh0X3BhZ2UgPSBwYXJzZUludCggbG9hZF9tb3JlX2VsID8gbG9hZF9tb3JlX2VsLmdldEF0dHJpYnV0ZSggJ2RhdGEtbmV4dC1wYWdlJyApIDogbnVsbCApO1xuXG5cdFx0XHQvLyBCdWlsZCBmZXRjaCBxdWVyeVxuXHRcdFx0dmFyIGRhdGEgPSB7XG5cdFx0XHRcdCdhY3Rpb24nOiAncG9zdHNfbG9hZF9tb3JlJyxcblx0XHRcdFx0J25hbWUnOiB0b3BpY190aXRsZSxcblx0XHRcdFx0J2xheW91dCc6IGxheW91dCxcblx0XHRcdFx0J25leHRfcGFnZSc6IG5leHRfcGFnZSxcblx0XHRcdFx0J3F1ZXJ5X3ZhcnMnOiB3aW5kb3cuYWpheHVybC5xdWVyeV92YXJzLFxuXHRcdFx0XHQncG9zdF9leGNsdXNpb24nOiBwb3N0X2V4Y2x1c2lvbixcblx0XHRcdFx0J3dwbm9uY2UnOiB3aW5kb3cuYWpheHVybC53cE5vbmNlLFxuXHRcdFx0fTtcblxuXHRcdFx0dmFyIGJvZHkgPSBuZXcgVVJMU2VhcmNoUGFyYW1zKGRhdGEpLnRvU3RyaW5nKCk7XG4gICAgICBcblx0XHRcdC8vIFJ1biBmZXRjaCB0byBnZXQgbW9yZSBhcnRpY2xlc1xuXHRcdFx0ZmV0Y2goIHdpbmRvdy5hamF4dXJsLmFqYXh1cmwsIHtcblx0XHRcdFx0bWV0aG9kOiAnUE9TVCcsXG5cdFx0XHRcdGhlYWRlcnM6IHsgJ0NvbnRlbnQtVHlwZSc6ICdhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQnIH0sXG5cdFx0XHRcdGJvZHk6IGJvZHlcblxuXHRcdFx0fSkudGhlbihmdW5jdGlvbihyKSB7IHJldHVybiByLnRleHQoKTsgfSkudGhlbihmdW5jdGlvbiggcmVzcG9uc2UgKSB7XG5cblx0XHRcdFx0aWYoIHJlc3BvbnNlID09ICdubyBtb3JlJyApIHtcblx0XHRcdFx0XHQvLyBCdWlsZCBmZWVkYmFjayBtZXNzYWdlIGFib3V0IGFsbCBhcnRpY2xlcyBiZWluZyBsb2FkZWRcblx0XHRcdFx0XHR2YXIgbm9fbW9yZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpO1xuXHRcdFx0XHRcdG5vX21vcmUuY2xhc3NMaXN0LmFkZCgnbm8tbW9yZScpO1xuXHRcdFx0XHRcdG5vX21vcmUudGV4dENvbnRlbnQgPSAnWW91IGhhdmUgbG9hZGVkIGFsbCAnICsgdG9waWNfdGl0bGUgKyAnIGFydGljbGVzLic7XG4gICAgICAgICAgXG5cdFx0XHRcdFx0Ly8gQWRkIGZlZWRiYWNrIG1lc3NhZ2UgdG8gdGhlIERPTVxuXHRcdFx0XHRcdHZhciBsb2FkX21vcmVfZWxfbm9fcmVzdWx0cyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoICcucG9zdHMtbG9hZC1tb3JlJyApO1xuXHRcdFx0XHRcdGlmKCBsb2FkX21vcmVfZWxfbm9fcmVzdWx0cyApIGxvYWRfbW9yZV9lbF9ub19yZXN1bHRzLnJlcGxhY2VXaXRoKCBub19tb3JlICk7XG5cblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR2YXIgbG9hZF9tb3JlX2VsX3Jlc3VsdHMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCAnLnBvc3RzLWxvYWQtbW9yZScgKTtcbiAgICAgICAgICBcblx0XHRcdFx0XHQvLyBBcHBlbmQgdGhlIG5leHQgYXJ0aWNsZXNcblx0XHRcdFx0XHRpZiggbG9hZF9tb3JlX2VsX3Jlc3VsdHMgKSB7XG5cdFx0XHRcdFx0XHQvLyBHZXQgcGFnaW5hdGlvbiB2YWx1ZXNcblx0XHRcdFx0XHRcdHZhciBwYWdpbmF0aW9uX2Jhc2UgPSBsb2FkX21vcmVfZWxfcmVzdWx0cy5nZXRBdHRyaWJ1dGUoICdkYXRhLXBhZ2luYXRpb24tYmFzZScgKTtcblx0XHRcdFx0XHRcdHZhciBuZXh0X3BhZ2UgPSBwYXJzZUludCggbG9hZF9tb3JlX2VsX3Jlc3VsdHMuZ2V0QXR0cmlidXRlKCAnZGF0YS1uZXh0LXBhZ2UnICkgPz8gbnVsbCApO1xuXHRcdFx0XHRcdFx0dmFyIG5leHRfcGFnaW5hdGlvbl9wYWdlID0gcGFyc2VJbnQoIG5leHRfcGFnZSApICsgMTtcblxuXHRcdFx0XHRcdFx0Ly8gQWRkIGFydGljbGVzIHRvIHRoZSBET01cblx0XHRcdFx0XHRcdGxvYWRfbW9yZV9lbF9yZXN1bHRzLmluc2VydEFkamFjZW50SFRNTCggJ2JlZm9yZWJlZ2luJywgcmVzcG9uc2UgKTtcblxuXHRcdFx0XHRcdFx0Ly8gVXBkYXRlIHBhZ2luYXRpb24gdmFsdWVzXG5cdFx0XHRcdFx0XHRsb2FkX21vcmVfZWxfcmVzdWx0cy5zZXRBdHRyaWJ1dGUoICdkYXRhLW5leHQtcGFnZScsIG5leHRfcGFnaW5hdGlvbl9wYWdlICk7XG5cblx0XHRcdFx0XHRcdHZhciBsb2FkX21vcmVfZWxfYSA9IGxvYWRfbW9yZV9lbF9yZXN1bHRzLnF1ZXJ5U2VsZWN0b3IoICdhJyApO1xuXHRcdFx0XHRcdFx0aWYoIGxvYWRfbW9yZV9lbF9hICkge1xuXHRcdFx0XHRcdFx0XHR2YXIgbG9hZF9tb3JlX2VsX2FfaHJlZiA9ICggbG9hZF9tb3JlX2VsX3Jlc3VsdHMuZ2V0QXR0cmlidXRlKCAnZGF0YS1iYXNlLXVybCcgKSA/PyAnJyApICsgcGFnaW5hdGlvbl9iYXNlICsgbmV4dF9wYWdpbmF0aW9uX3BhZ2U7XG5cdFx0XHRcdFx0XHRcdGxvYWRfbW9yZV9lbF9hLnNldEF0dHJpYnV0ZSggJ2hyZWYnLCBsb2FkX21vcmVfZWxfYV9ocmVmICk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC8vIFNldCBmb2N1cyB0byBuZXh0IGFydGljbGUgaW4gRE9NXG5cdFx0XHRcdFx0XHR2YXIgbmV3X2NvbnRlbn
202RfbG9hZGVkID0gbG9hZF9tb3JlX2VsX3Jlc3VsdHMgPyBsb2FkX21vcmVfZWxfcmVzdWx0cy5wcmV2aW91c0VsZW1lbnRTaWJsaW5nIDogbnVsbDtcblx0XHRcdFx0XHRcdGlmKCBuZXdfY29udGVudF9sb2FkZWQgKSB7XG5cdFx0XHRcdFx0XHRcdHZhciBmaXJzdF9hX3RhZyA9IG5ld19jb250ZW50X2xvYWRlZC5xdWVyeVNlbGVjdG9yQWxsKCdhJylbMF07XG5cdFx0XHRcdFx0XHRcdGlmKCBmaXJzdF9hX3RhZyApIGZpcnN0X2FfdGFnLmZvY3VzKCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC8vIEhhbmRsZSBsYXp5IGxvYWRlZCBpbWFnZXMgaW4gbmV3IGFydGljbGVzIGFkZGVkIHRvIHRoZSBET01cblx0XHRcdFx0XHRcdGRvY3VtZW50LmJvZHkuZGlzcGF0Y2hFdmVudCggbmV3IEV2ZW50KCAncG9zdC1sb2FkJywgeyBidWJibGVzOiB0cnVlIH0gKSk7XG5cdFx0XHRcdFx0XHRkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCAnbWFpbiBpbWcnICkuZm9yRWFjaCggZnVuY3Rpb24oZWwpIHsgXG5cdFx0XHRcdFx0XHRcdGVsLmNsYXNzTGlzdC5hZGQoICdsYXp5LWltYWdlLWxvYWRlZCcgKTsgXG5cdFx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHRcdGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoICdtYWluIC5pbWFnZS1hdHRhY2htZW50JyApLmZvckVhY2goIGZ1bmN0aW9uKGVsKSB7IFxuXHRcdFx0XHRcdFx0XHRlbC5jbGFzc0xpc3QuYWRkKCAnbm8tYmFja2dyb3VuZC1jb2xvcicgKTsgXG5cdFx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXHRcdH0pO1xuXHR9KTtcbn0pKCk7Il0sIm1hcHBpbmdzIjoiQUFBQSxDQUFDLFlBQVk7RUFDWkEsUUFBUSxDQUFDQyxnQkFBZ0IsQ0FBRSxvQkFBcUIsQ0FBQyxDQUFDQyxPQUFPLEN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\n//# sourceURL=webpack-internal:///../assets/src/scripts/utils/posts-load-more.js\n\n}")}};let __webpack_exports__={};__webpack_modules__["../assets/src/scripts/utils/posts-load-more.js"]()})();;

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.